:root{--liora-pdp-max:1480px;--liora-pdp-ink:#2d241f;--liora-pdp-muted:#74675f;--liora-pdp-line:#e6dcd1;--liora-pdp-ivory:#fffdf9;--liora-pdp-cream:#f8f3ec;--liora-pdp-green:#123d31;--liora-pdp-green-hover:#194c3d;--liora-pdp-gold:#a66f31;--liora-pdp-radius:12px}.product-information{background:var(--liora-pdp-ivory);overflow:clip}.product-information.section--page-width{--page-width:var(--liora-pdp-max)}.product-information__grid{width:min(100%,var(--liora-pdp-max));max-width:var(--liora-pdp-max)!important;margin-inline:auto!important;align-items:start}.product-information__media,.product-information__details,.product-information .product-details{min-width:0}.product-information .product-information__media{width:100%!important}.product-information media-gallery{display:block;width:100%!important;min-width:0;max-width:100%}.product-information .product-media-container,.product-information .product-media{overflow:hidden;border-radius:var(--liora-pdp-radius)!important}.product-information .product-media-container{background:#fff}.product-information .product-media img{background:#fbf8f4}.product-information slideshow-controls[thumbnails]{max-width:100%}.product-information slideshow-controls[thumbnails] .slideshow-controls__thumbnail{overflow:hidden;border:1px solid var(--liora-pdp-line)!important;border-radius:9px!important;background:#fff}.product-information slideshow-controls[thumbnails] .slideshow-controls__thumbnail[aria-selected=true]{outline:2px solid var(--liora-pdp-green)!important;outline-offset:2px!important}.product-information h1,.product-information .product-title{color:var(--liora-pdp-ink)!important;text-wrap:balance;overflow-wrap:anywhere}.product-information variant-picker{display:block;min-width:0;max-width:100%}.product-information variant-picker .variant-option__button-label,.product-information variant-picker button,.product-information variant-picker select,.product-information .liora-personalization input,.product-information .liora-personalization textarea,.product-information .liora-personalization select{min-height:44px}.product-information variant-picker .variant-option__button-label{transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.product-information variant-picker .variant-option__button-label:has(input:focus-visible){outline:2px solid rgb(18 61 49 / .28);outline-offset:2px}.product-information .liora-personalization{max-width:100%}.product-information .liora-personalization__preview,.product-information .lp-preview{min-width:0}.product-information .liora-personalization__preview-visual,.product-information .lp-visual{overflow:hidden}.product-information .product-form-buttons{align-items:stretch}.product-information button[name=add],.product-information .add-to-cart-button,.product-information .product-form__submit{min-height:52px!important;border-radius:10px!important;background:var(--liora-pdp-green)!important;border-color:var(--liora-pdp-green)!important;color:#fffdf9!important;font-weight:600!important;letter-spacing:.01em}.product-information button[name=add]:not([disabled]):hover,.product-information .add-to-cart-button:not([disabled]):hover,.product-information .product-form__submit:not([disabled]):hover{background:var(--liora-pdp-green-hover)!important;border-color:var(--liora-pdp-green-hover)!important}.product-information button[name=add]:focus-visible,.product-information .add-to-cart-button:focus-visible,.product-information .product-form__submit:focus-visible{outline:3px solid rgb(18 61 49 / .22)!important;outline-offset:2px!important}.product-information:has(.liora-personalization) .accelerated-checkout-block,.product-information:has(.liora-personalization) shopify-accelerated-checkout,.product-information:has(.liora-personalization) .shopify-payment-button{display:none!important}body:has(.product-information) sticky-add-to-cart .sticky-add-to-cart__bar{border:1px solid rgb(230 220 209 / .9);background:#fffdf9f0!important;box-shadow:0 18px 48px #2d241f24;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}body:has(.product-information) sticky-add-to-cart .sticky-add-to-cart__button{border-radius:10px!important;background:var(--liora-pdp-green)!important;border-color:var(--liora-pdp-green)!important;color:#fff!important}body:has(.product-information) sticky-add-to-cart .sticky-add-to-cart__price{color:var(--liora-pdp-ink);font-variant-numeric:tabular-nums}.lk-pdp-tabs,.liora-product-tabs{scroll-margin-top:100px}@media(min-width:1200px){.product-information__grid.product-information--media-left:not(.product-information__grid--half),.product-information__grid.product-information--media-right:not(.product-information__grid--half){grid-template-columns:minmax(0,1.46fr) minmax(400px,1fr)!important;gap:clamp(28px,2.7vw,40px)!important}.product-information .product-details.sticky-content--desktop{top:calc(var(--header-group-height,0px) + 18px)!important;max-width:620px}.product-information .product-media-container.constrain-height{max-height:min(78vh,860px)}.product-information .product-media img{max-height:min(78vh,860px);object-fit:contain}.product-information .liora-personalization__preview-visual{min-height:210px}}@media(min-width:990px)and (max-width:1199px){.product-information__grid.product-information--media-left:not(.product-information__grid--half),.product-information__grid.product-information--media-right:not(.product-information__grid--half){grid-template-columns:minmax(0,1.14fr) minmax(380px,1fr)!important;gap:24px!important}.product-information .product-details.sticky-content--desktop{top:calc(var(--header-group-height,0px) + 14px)!important}}@media(max-width:989px){.product-information__grid{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.product-information__media,.product-information__details,.product-information .product-details{width:100%!important;max-width:100%!important;min-width:0!important}.product-information .product-details{padding-inline:20px!important}.product-information h1,.product-information .product-title{font-size:clamp(30px,5.4vw,38px)!important;line-height:1.05!important}.product-information .liora-personalization__layout,.product-information .lp-grid{grid-template-columns:minmax(0,1fr)!important}.product-information .liora-personalization__preview,.product-information .lp-preview{border-left:0!important}}@media(max-width:767px){.product-information{overflow:hidden}.product-information__grid{gap:14px!important}.product-information .product-details{padding-inline:16px!important}.product-information h1,.product-information .product-title{font-size:clamp(28px,8vw,34px)!important;line-height:1.04!important;letter-spacing:-.025em!important}.product-information .product-information__media{margin-bottom:8px!important}.product-information .product-media-container,.product-information .product-media{border-radius:10px!important}.product-information .media-gallery__mobile-controls[thumbnails]{display:flex!important;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none;padding:8px 12px 4px;scroll-snap-type:x proximity}.product-information .media-gallery__mobile-controls[thumbnails]::-webkit-scrollbar{display:none}.product-information .media-gallery__mobile-controls[thumbnails] .slideshow-controls__thumbnail{width:52px!important;min-width:52px!important;border-radius:8px!important;scroll-snap-align:start}.product-information variant-picker .variant-option--buttons{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.product-information variant-picker .variant-option__button-label{min-width:0!important;min-height:48px!important;padding:10px!important}.product-information .liora-personalization,.product-information .liora-personalization--final{width:100%;max-width:100%;border-radius:12px!important}.product-information .liora-personalization input,.product-information .liora-personalization textarea,.product-information .liora-personalization select{min-height:48px!important;font-size:16px!important}.product-information .liora-personalization__preview,.product-information .lp-preview{border-top:1px solid var(--liora-pdp-line)!important;padding-top:12px!important}.product-information .product-form-buttons{gap:10px!important}.product-information .product-form-buttons>.quantity-selector-wrapper{max-width:116px}.product-information button[name=add],.product-information .add-to-cart-button,.product-information .product-form__submit{min-height:54px!important;font-size:17px!important}body:has(.product-information) sticky-add-to-cart .sticky-add-to-cart__bar{left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;border-width:1px 0 0!important;border-radius:0!important;padding:10px 14px calc(10px + var(--safe-area-inset-bottom,0px))!important;grid-template-columns:auto minmax(170px,1fr)!important;gap:12px!important}body:has(.product-information) sticky-add-to-cart .sticky-add-to-cart__image,body:has(.product-information) sticky-add-to-cart .sticky-add-to-cart__info{display:none!important}body:has(.product-information) sticky-add-to-cart .sticky-add-to-cart__price{display:flex!important;align-items:center;justify-content:flex-start;min-width:max-content;font-size:14px!important;font-weight:650!important}body:has(.product-information) sticky-add-to-cart .sticky-add-to-cart__button{width:100%!important;min-width:0!important;min-height:50px!important;height:50px!important;padding:0 18px!important}body:has(.product-information) sticky-add-to-cart .sticky-add-to-cart__button .add-to-cart-text__content{display:inline!important}body:has(.product-information) sticky-add-to-cart .sticky-add-to-cart__button .svg-wrapper{display:none!important}.lk-pdp-tabs__nav,.liora-product-tabs__nav{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.lk-pdp-tabs__nav::-webkit-scrollbar,.liora-product-tabs__nav::-webkit-scrollbar{display:none}}@media(max-width:430px){.product-information .product-details{padding-inline:14px!important}.product-information variant-picker .variant-option--buttons{gap:7px!important}.product-information variant-picker .variant-option__button-label{padding-inline:8px!important}body:has(.product-information) sticky-add-to-cart .sticky-add-to-cart__bar{padding-inline:12px!important;gap:10px!important}body:has(.product-information) sticky-add-to-cart .sticky-add-to-cart__price{font-size:13px!important}body:has(.product-information) sticky-add-to-cart .sticky-add-to-cart__button{min-height:48px!important;height:48px!important;padding-inline:14px!important}}@media(prefers-reduced-motion:reduce){.product-information variant-picker .variant-option__button-label,.product-information button,body:has(.product-information) sticky-add-to-cart .sticky-add-to-cart__bar{transition:none!important}}:root{--liora-pdp-final-patch:240924}.product-information variant-picker .variant-option__button-label:has(input:checked){border-color:var(--liora-pdp-green)!important;box-shadow:0 0 0 2px #123d311f,inset 0 0 0 1px #ffffff2e}.product-information variant-picker .variant-option__button-label:has(input:focus-visible){outline:3px solid rgb(18 61 49 / .24)!important;outline-offset:2px!important}.product-information .product-media-container--image{aspect-ratio:1/1}.product-information .product-media-container--image .product-media,.product-information .product-media-container--image .product-media img{width:100%;height:100%}.product-information .product-media-container--image .product-media img{object-fit:contain!important}.product-information .lp-visual{contain:layout paint}.lk-closer-strip__inner{grid-template-columns:1.45fr repeat(3,1fr)!important}.lk-closer-strip article:nth-of-type(4){display:none!important}@media(min-width:768px)and (max-width:1199px){.product-information__grid.product-information--media-left:not(.product-information--media-none),.product-information__grid.product-information--media-right:not(.product-information--media-none){grid-template-columns:minmax(0,1.0833fr) minmax(320px,1fr)!important;gap:24px!important}.product-information__media,.product-information__details,.product-information .product-details{width:auto!important;max-width:none!important;min-width:0!important}.product-information .product-details{padding-inline:0!important}.product-information .liora-personalization__layout,.product-information .lp-grid{grid-template-columns:minmax(0,1fr)!important}.product-information slideshow-controls[thumbnails]{--thumbnail-width:56px}}@media(max-width:767px){.product-information__grid{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:767px){.product-information .lp-mobile-cta{display:none!important}.product-information .product-media-container--image{aspect-ratio:1/1}.lk-pdp-tabs__inner{display:flex!important;flex-direction:column}.lk-pdp-tabs__nav,.lk-pdp-tabs__panels{display:contents!important}.lk-pdp-tabs__nav button{position:relative;width:100%!important;min-height:48px;margin:0!important;padding:14px 38px 14px 0!important;border:0!important;border-top:1px solid var(--liora-pdp-line)!important;border-radius:0!important;background:transparent!important;text-align:left!important;white-space:normal!important}.lk-pdp-tabs__nav button:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:20px;font-weight:400}.lk-pdp-tabs__nav button.is-active:after{content:"\2212"}.lk-pdp-tab-panel{width:100%;padding:0 0 16px!important;border:0!important}.lk-pdp-tabs__nav button:nth-child(1){order:1}.lk-pdp-tab-panel[data-lk-panel=details]{order:2}.lk-pdp-tabs__nav button:nth-child(2){order:3}.lk-pdp-tab-panel[data-lk-panel=personalize]{order:4}.lk-pdp-tabs__nav button:nth-child(3){order:5}.lk-pdp-tab-panel[data-lk-panel=size]{order:6}.lk-pdp-tabs__nav button:nth-child(4){order:7}.lk-pdp-tab-panel[data-lk-panel=care]{order:8}.lk-pdp-tabs__nav button:nth-child(5){order:9}.lk-pdp-tab-panel[data-lk-panel=shipping]{order:10}.lk-closer-strip__inner{grid-template-columns:1fr!important}.lk-closer-strip article{border-left:0!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/liora-pdp-responsive-premium.css.map */
