:root{--p-g:#0b0a09;--p-g2:#141210;--p-ink:#f4eee4;--p-soft:#b9ae9e;--p-line:rgba(244,238,228,.12);--p-brass:#cfa96b;--p-brass-hi:#e6c48a;--p-serif:"Cormorant Garamond",var(--font-heading-family),Georgia,serif;--p-sans:Manrope,var(--font-body-family),system-ui,sans-serif;--p-gut:clamp(20px,5vw,80px)}.lp-h2 em,.lpp-h em,.lfm-h em{font-style:normal}html body:not(#lpx) .product__media-list .product-media-container,html body:not(#lpx) .product__media-list .product__media,html body:not(#lpx) .product__media-list img{border-radius:0!important;box-shadow:none!important;border:0!important}html body:not(#lpx) .product__media-list .product-media-container{background:#0f0d0c}html body:not(#lpx) .product__media-icon{display:none!important}@media(min-width:750px){html body:not(#lpx) .product--stacked .product__media-list{row-gap:4px!important}html body:not(#lpx) .product--stacked .product__media-item{padding:0!important}}html body:not(#lpx) .product__media-wrapper .slider-buttons{justify-content:flex-start;gap:6px;margin-top:10px}html body:not(#lpx) .product__media-wrapper .slider-counter{font:500 13px/1 var(--p-sans);color:var(--p-ink)}html body:not(#lpx) .product__media-wrapper .slider-button{color:var(--p-brass-hi)}html body:not(#lpx) .product__info-container .product__title h1{margin:0;font:300 clamp(42px,4vw,62px)/.98 var(--p-serif)!important;letter-spacing:-.02em;color:var(--p-ink)!important}html body:not(#lpx) .product__info-container .lp-buy-top__headline{margin:16px 0 0;font:300 italic 22px/1.4 var(--p-serif)!important;color:var(--p-ink)!important;max-width:30rem}html body:not(#lpx) .product__info-container .price .price-item{font:500 22px/1 var(--p-sans)!important;color:var(--p-ink)!important}html body:not(#lpx) .product__info-container .product__tax{color:var(--p-soft)}html body:not(#lpx) .product__info-container .form__label{font:500 13px/1 var(--p-sans)!important;color:var(--p-soft)!important;margin-bottom:12px}html body:not(#lpx) .product__info-container .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;min-height:46px!important;margin:0 10px 10px 0!important;padding:0 20px!important;border:1px solid rgba(244,238,228,.22)!important;border-radius:999px!important;box-shadow:none!important;background:transparent!important;color:var(--p-ink)!important;font:500 14px/1 var(--p-sans)!important;letter-spacing:0!important;transition:border-color .3s,background-color .3s,color .3s}html body:not(#lpx) .product__info-container .product-form__input--pill input[type=radio]+label:hover{border-color:#cfa96bb3!important}html body:not(#lpx) .product__info-container .product-form__input--pill input[type=radio]:checked+label{border-color:var(--p-brass)!important;background:#cfa96b1f!important;color:var(--p-brass-hi)!important}html body:not(#lpx) .product__info-container .product-form__input--pill input[type=radio]:focus-visible+label{outline:1px solid var(--p-brass);outline-offset:3px}html body:not(#lpx) .product__info-container .lp-size-guide{font:400 14px/1.6 var(--p-sans)!important;color:var(--p-soft)!important}html body:not(#lpx) .product__info-container quantity-input.quantity{border-radius:999px!important;border:1px solid rgba(244,238,228,.22)!important;background:transparent!important;overflow:hidden}html body:not(#lpx) .product__info-container quantity-input.quantity:before,html body:not(#lpx) .product__info-container quantity-input.quantity:after{display:none!important}html body:not(#lpx) .product__info-container .quantity__input,html body:not(#lpx) .product__info-container .quantity__button{background:transparent!important;color:var(--p-ink)!important}html body:not(#lpx) .product__info-container .product-form__submit{min-height:56px!important;border:0!important;border-radius:999px!important;background:var(--p-brass)!important;color:#14100b!important;box-shadow:none!important;font:600 15px/1 var(--p-sans)!important;letter-spacing:0!important;text-transform:none!important;transition:background-color .3s,transform .2s}html body:not(#lpx) .product__info-container .product-form__submit:before,html body:not(#lpx) .product__info-container .product-form__submit:after{display:none!important}html body:not(#lpx) .product__info-container .product-form__submit:hover{background:var(--p-brass-hi)!important}html body:not(#lpx) .product__info-container .product-form__submit:active{transform:scale(.98)}html body:not(#lpx) .product__info-container .product-form__submit[disabled]{background:#cfa96b59!important}html body:not(#lpx) .product__info-container .lp-buy-top__list{margin:28px 0 0!important;padding:0!important;background:transparent!important;border-radius:0!important;border-top:1px solid var(--p-line);gap:0!important}html body:not(#lpx) .product__info-container .lp-buy-top__list li{padding:14px 0 14px 32px!important;border-bottom:1px solid var(--p-line);font:400 15px/1.5 var(--p-sans)!important;color:var(--p-ink)!important}html body:not(#lpx) .product__info-container .lp-buy-top__list li:before{border-color:var(--p-brass-hi)!important;color:var(--p-brass-hi)!important}html body:not(#lpx) .lp-buy-bottom{margin-top:22px}html body:not(#lpx) .lp-buy-bottom .lp-buy-trust{margin:0 0 6px;padding:0;font:500 13px/1.5 var(--p-sans);color:var(--p-brass-hi);background:none;border:0}html body:not(#lpx) .lp-buy-bottom__eta,html body:not(#lpx) .lp-buy-bottom__guarantee,html body:not(#lpx) .lp-v2-secure{margin:0!important;padding:14px 0 14px 32px!important;border-bottom:1px solid var(--p-line)!important;font:400 14px/1.55 var(--p-sans)!important;color:var(--p-ink)!important}html body:not(#lpx) .lp-buy-bottom__note{margin:0!important;padding:0 0 14px 32px!important;font:400 13px/1.5 var(--p-sans)!important;color:var(--p-soft)!important;border-bottom:1px solid var(--p-line)}html body:not(#lpx) .lp-buy-bottom .lp-set{margin:22px 0!important;padding:16px!important;border:1px solid rgba(207,169,107,.3)!important;border-radius:18px!important;background:linear-gradient(180deg,#cfa96b12,#cfa96b00)!important}html body:not(#lpx) .lp-buy-bottom .lp-set img{border-radius:12px!important}html body:not(#lpx) .lp-buy-bottom .lp-set button,html body:not(#lpx) .lp-buy-bottom .lp-set .button{border-radius:999px!important}html body:not(#lpx) .lom-sticky-buy{border:1px solid var(--p-line)!important;border-radius:999px!important;background:#141210eb!important;box-shadow:0 18px 40px #00000073!important}html body:not(#lpx) .lom-sticky-buy__title{font:400 18px/1.1 var(--p-serif)!important;color:var(--p-ink)!important}html body:not(#lpx) .lom-sticky-buy__selection,html body:not(#lpx) .lom-sticky-buy__price{font-family:var(--p-sans)!important;color:var(--p-soft)!important}html body:not(#lpx) .lom-sticky-buy button,html body:not(#lpx) .lom-sticky-buy .button{border-radius:999px!important;background:var(--p-brass)!important;color:#14100b!important;border:0!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important;font-weight:600!important}html body:not(#lpx) .lom-sticky-buy button:before,html body:not(#lpx) .lom-sticky-buy button:after{display:none!important}.lpp{--gut:var(--p-gut);background:var(--p-g);color:var(--p-ink);font-family:var(--p-sans);padding:clamp(90px,14vh,150px) var(--gut);border-top:1px solid var(--p-line)}.lpp *{box-sizing:border-box}.lpp-head{max-width:44rem;margin-bottom:clamp(40px,8vh,90px)}.lpp-head--c{margin-left:auto;margin-right:auto;text-align:center}html body:not(#lpx) .lpp .lpp-eb{display:block;margin:0 0 20px;font:500 13px/1 var(--p-sans);letter-spacing:0;text-transform:none;color:var(--p-brass-hi)}html body:not(#lpx) .lpp .lpp-h{margin:0;font:300 clamp(44px,5vw,84px)/.95 var(--p-serif);letter-spacing:-.02em;color:var(--p-ink)}html body:not(#lpx) .lpp h3{color:var(--p-ink)}.lpp-why{background:var(--p-g2)}.lpp-why__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(40px,6vw,110px)}.lpp-why__pic{position:sticky;top:12vh;display:block;height:76vh;border-radius:999px 999px 0 0;overflow:hidden;background:#0f0d0c}.lpp-why__pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity .8s,transform 1.4s cubic-bezier(.2,.7,.2,1)}.lpp-why__pic img.is-on{opacity:1;transform:none}.lpp-why__dots{position:absolute;left:50%;bottom:22px;display:flex;gap:8px;transform:translate(-50%)}.lpp-why__dots i{display:block;width:24px;height:2px;background:#f4eee44d;transition:background-color .4s}.lpp-why__dots i.is-on{background:var(--p-brass)}.lpp-ch{min-height:76vh;display:flex;flex-direction:column;justify-content:center}.lpp-ch__pic{display:none;margin:0}html body:not(#lpx) .lpp .lpp-ch h3{margin:0 0 18px;font:300 clamp(36px,3.4vw,56px)/1 var(--p-serif);letter-spacing:-.01em}.lpp-ch p{margin:0;max-width:30rem;font:400 17px/1.7 var(--p-sans);color:var(--p-ink)}.lpp-tl{position:relative;display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:40px;margin:0;padding:0;list-style:none}.lpp-tl__line{position:absolute;left:0;right:0;top:22px;display:block;height:1px;background:var(--p-line)}.lpp-tl__line i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:var(--p-brass);transform-origin:0 50%;transform:scaleX(1)}.lpp-js .lpp-tl__line i{transform:scaleX(0)}.lpp-st{position:relative;padding-top:70px}.lpp-st b{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid;border-radius:50%;font:400 20px/1 var(--p-serif);transition:border-color .5s,color .5s,background-color .5s}.lpp-st b{border-color:var(--p-brass);color:#14100b;background:var(--p-brass)}.lpp-js .lpp-st:not(.is-lit) b{border-color:#f4eee440;color:var(--p-soft);background:var(--p-g)}html body:not(#lpx) .lpp .lpp-st h3{margin:0 0 12px;font:400 30px/1.05 var(--p-serif)}.lpp-st p{margin:0;max-width:22rem;font:400 16px/1.65 var(--p-sans);color:var(--p-soft)}.lpp-get{background:var(--p-g2)}.lpp-ticks{max-width:44rem;margin:0;padding:0;list-style:none}.lpp-ticks li{display:flex;align-items:center;gap:18px;padding:16px 0;border-bottom:1px solid var(--p-line);font:400 clamp(22px,2vw,28px)/1.2 var(--p-serif);color:var(--p-ink)}.lpp-ticks svg{flex:0 0 26px;width:26px;height:26px;fill:none;stroke:var(--p-brass-hi);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}html body:not(#lpx) .lp-details .lp-h2,html body:not(#lpx) .lp-3d .lp-h2{font-family:var(--p-serif)!important;font-weight:300!important;letter-spacing:-.02em}html body:not(#lpx) .related-products{max-width:none!important;padding-left:0!important;padding-right:0!important}html body:not(#lpx) .related-products__heading{margin:0 0 40px!important;padding:0 var(--p-gut);text-align:left!important;font:300 clamp(40px,4.4vw,72px)/.95 var(--p-serif)!important;letter-spacing:-.02em;color:var(--p-ink)!important}html body:not(#lpx) .related-products ul.product-grid{display:flex!important;flex-wrap:nowrap!important;gap:18px!important;margin:0!important;padding:0 var(--p-gut) 10px!important;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--p-gut);scrollbar-width:none;cursor:grab}html body:not(#lpx) .related-products ul.product-grid::-webkit-scrollbar{display:none}html body:not(#lpx) .related-products ul.product-grid>li{flex:0 0 clamp(250px,26vw,380px)!important;max-width:none!important;width:auto!important;scroll-snap-align:start}html body:not(#lpx) .related-products .card__inner,html body:not(#lpx) .related-products .card__media,html body:not(#lpx) .related-products .media{border-radius:20px!important;overflow:hidden}html body:not(#lpx) .related-products .card__heading{font:400 24px/1.1 var(--p-serif)!important;color:var(--p-ink)!important}html body:not(#lpx) .related-products .price-item{font:500 14px/1 var(--p-sans)!important;color:var(--p-soft)!important}@media(max-width:749px){.lpp-why__grid{grid-template-columns:1fr}.lpp-why__pic{display:none}.lpp-ch{min-height:0;margin-bottom:60px}.lpp-ch:last-child{margin-bottom:0}.lpp-ch__pic{display:block;aspect-ratio:4/5;margin-bottom:26px;border-radius:999px 999px 0 0;overflow:hidden;background:#0f0d0c}.lpp-js .lpp-ch__pic{clip-path:inset(12% 10% 0 10% round 999px 999px 0 0)}.lpp-ch__pic img{width:100%;height:100%;object-fit:cover}.lpp-tl{grid-template-columns:1fr;gap:44px;padding-left:66px}.lpp-tl__line{left:22px;right:auto;top:0;bottom:0;width:1px;height:auto}.lpp-tl__line i{transform-origin:50% 0}.lpp-js .lpp-tl__line i{transform:scaleY(0)}.lpp-st{padding-top:6px}.lpp-st b{left:-66px}html body:not(#lpx) .related-products ul.product-grid>li{flex-basis:72vw!important}}@media(prefers-reduced-motion:reduce){.lpp-js .lpp-tl__line i{transform:none}.lpp-js .lpp-ch__pic{clip-path:none}.lpp-why__pic img{transition:none}}html body:not(#lpx):not(#lpx2) .product__info-container .product-form__submit,html body:not(#lpx):not(#lpx2) .product__info-container .product-form__submit span{text-transform:none!important;letter-spacing:0!important}html body:not(#lpx):not(#lpx2) .product__info-container quantity-input.quantity{box-shadow:none!important;border:1px solid rgba(244,238,228,.22)!important;border-radius:999px!important;min-height:56px}html body:not(#lpx):not(#lpx2) .product__info-container quantity-input.quantity:before,html body:not(#lpx):not(#lpx2) .product__info-container quantity-input.quantity:after{content:none!important;box-shadow:none!important;display:none!important}html body:not(#lpx):not(#lpx2) .product__info-container .quantity__button,html body:not(#lpx):not(#lpx2) .product__info-container .quantity__input{border:0!important;box-shadow:none!important}@media(max-width:749px){html body:not(#lpx):not(#lpx2) .product__media-list.slider--mobile{gap:0!important;padding:0!important;scroll-padding:0!important}html body:not(#lpx):not(#lpx2) .product__media-list.slider--mobile .product__media-item{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}html body:not(#lpx):not(#lpx2) .product__media-wrapper slider-component{margin:0 calc(-1 * var(--page-width-margin, 1.5rem))}html body:not(#lpx):not(#lpx2) .product__media-wrapper .slider-buttons{display:flex!important;justify-content:center}}html body:not(#lpx):not(#lpx2) .product__media-list .product__media-item:has(.media-type-model){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/50/assets/lpx-pdp.css.map */
