.pdp-main .recipient-form,.pdp-main .product-form__buttons{max-width:unset}.pdp-main .recipient-checkbox{display:none}.pdp-main__images video,.pdp-main__images img.product-image{aspect-ratio:revert-layer;object-fit:contain}.pdp-main__images .product-images.arrows-on-thumbnails[data-images=all] .slick-arrow{bottom:-66px!important}.pdp-main__images .product-images[data-images=all] .slick-dots,.pdp-main__images .product-images[data-images=all] .slick-arrow{display:none!important}.pdp-main__images .product-images[data-images=all] div:has(>video,>img.product-image){display:block!important;padding-inline:8px}.pdp-main__images .product-images[data-images=thumbnails]{margin-top:8px!important}.pdp-main__images .product-images[data-images=thumbnails] div:has(:is(img,video)):not(.active){opacity:.7;filter:grayscale(35%) brightness(70%)}@media(min-width:1024px){.pdp-main__images:has(.product-images.arrows-on-thumbnails[data-images=all]) .product-images[data-images=thumbnails]{max-width:480px;margin-inline:auto}}.pdp-main__gift-card .form__input{max-width:unset}.pdp-main__gift-card .form__label{color:#000;display:flex;align-items:center;gap:8px;font-family:modelica;font-size:16px}.pdp-main__gift-card .form__label span{color:#707070;font-family:modelica}.pdp-main__gift-card .product-form__input-options{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.pdp-main__gift-card .product-form__input--pill input[type=radio]+label{flex:1;color:#313131;border:2px solid #d2d2d2;border-radius:16px;font-family:modelica;padding:16px;margin:0}.pdp-main__gift-card .product-form__input--pill input[type=radio]:checked+label{background-color:var(--tertiary-color-light);border-color:var(--tertiary-color);color:#000;font-weight:700}@media(min-width:480px)and (max-width:1023px),(min-width:1280px){.pdp-main__gift-card .product-form__input-options{gap:12px}.pdp-main__gift-card .form__label{font-size:18px}}.recipient-form.v2 .recipient-fields{display:flex!important;flex-direction:column;gap:16px}.recipient-form.v2 .recipient-fields hr{width:100%;margin:16px 0}.recipient-form.v2 .recipient-fields__field{margin:0}.recipient-form.v2 .recipient-fields__field .field:before,.recipient-form.v2 .recipient-fields__field .field:after{content:unset!important;display:none!important}.recipient-form.v2 .recipient-fields__field .field{display:flex;flex-direction:column;gap:6px}.recipient-form.v2 .recipient-fields__field .field>*:not(input,label,textarea,.recipient-form-field-label){display:none!important}.recipient-form.v2 .recipient-fields__field .field__label{font-family:modelica;font-size:14px;line-height:1.3}.recipient-form.v2 .recipient-fields__field .field__label,.recipient-form.v2 .recipient-fields__field .field__label span.recipient-email-label{position:unset!important;color:#000;font-family:modelica}.recipient-form.v2 .recipient-fields__field .field__label span,.recipient-form.v2 .recipient-fields__field .field__label span.recipient-email-label>span{color:#707070;font-family:modelica}.recipient-form.v2 .recipient-fields__field .field__label span.recipient-email-label.required:after{content:"*";color:#e90000;font-size:16px;margin-left:4px;vertical-align:middle;position:relative;top:-1px}.recipient-form.v2 .recipient-fields__field .recipient-form-field-label{color:#707070;font-family:modelica;font-size:12px;line-height:1.25;margin:0}.recipient-form.v2 .recipient-fields__field .field__input{height:auto;border:1px solid #d2d2d2;border-radius:16px;color:#000;font-size:12px;line-height:1;padding:18px 12px}.recipient-form.v2 .recipient-fields__field .field__input::placeholder{opacity:1;color:#707070}.recipient-form.v2 .recipient-fields__field .field__input:focus{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) var(--tertiary-color);border-color:var(--tertiary-color)}@media(min-width:480px)and (max-width:1023px),(min-width:1280px){.recipient-form.v2 .recipient-fields__field .field__label{font-size:16px}.recipient-form.v2 .recipient-fields__field .field__input{font-size:14px;padding:20px 16px}.recipient-form.v2 .recipient-fields__field .recipient-form-field-label{font-size:14px}}.pdp-main__gift-card .product-form__gift-card-terms{cursor:pointer;color:#707070;font-size:14px;line-height:1.3;margin-bottom:16px}.pdp-main__gift-card .product-form__gift-card-terms :is(u,b,strong){color:#000}.pdp-main__gift-card .product-form__submit{font-family:modelica;text-transform:uppercase;padding:24px 32px}@media(min-width:480px)and (max-width:1023px),(min-width:1280px){.pdp-main__gift-card .product-form__gift-card-terms{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/pdp-main-gift-card.css.map */
