.main-product-section .lc-gc__price{margin:20px 0 0;font-size:22px;line-height:22px;font-weight:400;color:#000}.main-product-section .lc-gc__price .money{font-size:22px;line-height:22px}.main-product-section .product__info-container>.lc-gc__price+variant-radios{margin-top:20px}.main-product-section .lc-gc__custom{margin:0 0 12px}.main-product-section .lc-gc__custom .form__label{display:block;margin:0 0 5px;padding:0 2px 0 0;font-size:13px;font-weight:500;line-height:19.5px}.main-product-section .lc-gc__custom-field{position:relative}.main-product-section .lc-gc__custom-unit{position:absolute;top:50%;right:15px;transform:translateY(-50%);font-size:13px;color:#0000008c;pointer-events:none}.main-product-section .lc-gc__custom-input{padding-right:36px}.main-product-section .lc-gc__custom-hint{margin:6px 0 0;font-size:12px;line-height:18px;color:#0009}.main-product-section .lc-gc__custom.is-invalid .lc-gc__custom-hint{color:#b3261e}.main-product-section .lc-gc__custom.is-invalid .lc-gc__custom-input{box-shadow:inset 0 0 0 1px #b3261e}.main-product-section .lc-gc__custom-input::-webkit-outer-spin-button,.main-product-section .lc-gc__custom-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.main-product-section .field__input{display:block;box-sizing:border-box;width:100%;height:45px;margin:0;padding:15px;border:0;border-radius:4px;background:transparent;box-shadow:inset 0 0 0 1px var(--lc-pdp-border, #e8e8e8);font-family:var(--lc-font, Poppins, sans-serif);font-size:13px;line-height:normal;color:#000;outline:none;appearance:none;-webkit-appearance:none;transition:box-shadow .25s ease}.main-product-section .field__input:focus{box-shadow:inset 0 0 0 2px #000}.main-product-section textarea.field__input{height:100px;resize:none}.main-product-section .field__input::placeholder{color:#0009;opacity:1}.main-product-section input[type=date].field__input{min-height:45px;text-align:left}.main-product-section .recipient-form{display:block;margin:5px 0 0}.main-product-section .recipient-form>input[type=checkbox]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);opacity:0}.main-product-section .recipient-checkbox{position:relative;display:flex;align-items:flex-start;gap:12px;margin:0;font-size:16px;line-height:24px;color:#000;cursor:pointer}.main-product-section .recipient-checkbox svg:first-child{flex:none;width:16px;height:16px;margin-top:4px}.main-product-section .recipient-checkbox .icon-checkmark{position:absolute;top:9px;left:2.5px;width:11px;height:7px;opacity:0;transition:opacity .15s ease}.main-product-section .recipient-form>input[type=checkbox]:checked+.recipient-checkbox .icon-checkmark{opacity:1}.main-product-section .recipient-form>input[type=checkbox]:focus-visible+.recipient-checkbox svg:first-child{outline:2px solid #000;outline-offset:2px}.main-product-section .recipient-fields[hidden]{display:none}.main-product-section .recipient-fields hr{margin:16px 0;border:0;border-top:1px solid var(--lc-pdp-border, #e8e8e8)}.main-product-section .recipient-fields__field{margin:0 0 20px}.main-product-section .recipient-fields .form__message{margin:6px 0 0;font-size:12px;line-height:18px;color:#b3261e}.main-product-section .recipient-fields .form__message[hidden]{display:none}.main-product-section .customer{margin:0 0 20px}.main-product-section .customer:has(.recipient-fields[hidden]){margin-bottom:25px}.main-product-section .lc-gc .product__media-list{padding:0;overflow:hidden;cursor:auto}.main-product-section .lc-gc .product__media-list>li{max-width:100%}.main-product-section .lc-gc .product__media-icon,.main-product-section .lc-gc .gallery-cursor{display:none}.main-product-section .lc-gc product-gallery .product__media-toggle{cursor:auto}.main-product-section .lc-gc .product__title-block{margin:0 0 8px}.main-product-section .lc-gc .product-form__buttons .product-form__submit{width:calc(100% - 62px);flex:0 0 auto}.main-product-section .lc-gc .product-form__buttons .button--wishlist{margin:0 0 0 -10px}.main-product-section .lc-gc .product__info-container>*+*{margin-top:20px}.main-product-section .lc-gc .product__info-container>.product__title-block+.lc-gc__price{margin-top:20px}.main-product-section .lc-gc .product__info-container>.lc-gc__price+variant-radios{margin-top:20px}.main-product-section .lc-gc .product__info-container>variant-radios+.lc-gc__custom{margin-top:0}@media screen and (min-width:1200px),screen and (min-width:750px)and (orientation:landscape){.main-product-section .lc-gc .product{display:flex;align-items:flex-start}.main-product-section .lc-gc .product__media-wrapper{width:60%;max-width:60%;flex:0 0 60%}.main-product-section .lc-gc .product__info-wrapper{position:static;display:block;width:40%;max-width:40%;flex:0 0 40%;padding:0;pointer-events:auto}.main-product-section .lc-gc .product__info-container{position:sticky;top:0;max-width:620px;max-height:none;padding:142px 70px 0;overflow:visible;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}@media screen and (max-width:749px),screen and (max-width:1199px)and (orientation:portrait){.main-product-section .lc-gc .product__title-block{position:static;color:#000;text-shadow:none}.main-product-section .lc-gc .product__media-list{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lc-gift-card.css.map */
