.product-form__input input[type=radio]+label{width:62px;height:62px;min-width:62px;min-height:62px;margin:0;font-size:14px;font-family:Lato;font-weight:700;line-height:130%;letter-spacing:0;border:1px solid #D5D5D5;color:#3c3c3c}.product-form__input{gap:12px}.container-gift-wrapper{display:flex;align-items:center;gap:8px;width:100%}.giftbox_wrapper{border:1px solid #3C3C3C;padding:12.5px;border-radius:100px;line-height:1;cursor:pointer;display:flex;justify-content:center;align-items:center}.giftbox_wrapper:first-child{width:40%}.giftbox_wrapper:last-child{width:60%}.giftbox_wrapper span{font-size:16px;line-height:100%;font-family:Lato;font-weight:700;letter-spacing:0;color:#3c3c3c}.giftbox_wrapper.active{background:#e84d51;border:1px solid #e84d51}.giftbox_wrapper.active span{color:#fff}recipient-form>label,recipient-form>input{display:none!important}product-form .product-form__buttons{display:none!important}product-form form{display:flex;padding:16px 0 20px}.continue-button-container{width:fit-content;background:#e84d51;padding:10px 20px;color:#fff;border-radius:100px;line-height:1;cursor:pointer;width:100%;text-align:center;margin:0;height:44px;display:flex;justify-content:center;align-items:center}.continue-button-container span{line-height:100%;letter-spacing:0;color:#fff;font-size:16px;font-family:Lato;font-weight:700}.recipient-fields__field.delivery_date{position:relative}.recipient-fields__field.delivery_date input{padding-top:33px}.recipient-fields__field.delivery_date label{position:absolute;font-size:12px;line-height:120%;letter-spacing:0;padding:0 1.5rem;color:gray;top:8px;margin:0;font-family:Lato;font-weight:500}recipient-form .recipient-fields h2{font-size:18px;line-height:100%;letter-spacing:0;font-family:Lato;font-weight:700;margin:0}.recipient-fields hr{margin:18px 0 16px}.field__input,.customer .field input{border-radius:8px}.customer .field{line-height:0}.recipient-form{margin-bottom:0}.container-heading_close-icon{display:flex;justify-content:space-between;align-items:center}.container-heading_close-icon span{width:24px;height:24px;cursor:pointer}.form__message{margin-top:8px}span.error-message{color:#ff2341;font-size:12px;font-family:Lato;font-weight:400;line-height:120%;letter-spacing:0}recipient-form .field__input.error-input,recipient-form .field__input.error-input:hover,recipient-form .field__input.error-input:focus-visible{box-shadow:inset 0 0 0 .1rem #ff2341;color:#ff2341}recipient-form .field__input.error-input::placeholder{color:#ff2341!important;opacity:1!important}.product__title .product__heading{font-family:Lato;font-weight:400;color:#434343;letter-spacing:0;line-height:100%}#MainContent product-form.product-form{z-index:99999999}body.mini-cart--open #MainContent product-form.product-form{z-index:10}.product-form__input input[type=radio]:checked+label:not(.color__swatch){box-shadow:none!important}.giftbox_wrapper.disabled-button{pointer-events:none;opacity:.5;cursor:default}product-form.product-form{border-top-left-radius:12px;border-top-right-radius:12px}@media screen and (min-width: 750px){.recipient-form{margin-top:2rem}}@media screen and (max-width: 749px){.redeem-heading{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/gift-product-template.css.map */
