variant-radios.ll-tiles{display:grid;gap:var(--ll-s3);margin-block:var(--ll-s2) var(--ll-s3)}variant-radios.ll-tiles .variant-input-wrapper{display:flex;flex-wrap:wrap;gap:var(--ll-s1);margin:0;padding:0;border:0;min-width:0}variant-radios.ll-tiles .form__label{width:100%;margin:0 0 .4rem;padding:0;font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-foreground))}variant-radios.ll-tiles input[type=radio]+label{margin:0;min-width:5.6rem;min-height:4.8rem;padding:0 var(--ll-s2);justify-content:center;font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase;background:#f5f3ee;color:var(--ll-ink, #0b0907);border-radius:.8rem;box-shadow:inset 0 0 0 1px transparent;transition:background .25s,box-shadow .25s}variant-radios.ll-tiles input[type=radio]:checked+label{background:#fff;box-shadow:inset 0 0 0 1.5px var(--ll-ink, #0b0907)}variant-radios.ll-tiles input[type=radio]:not(:disabled)+label:hover{box-shadow:inset 0 0 0 1px #0b090773}variant-radios.ll-tiles input[type=radio]:checked:not(:disabled)+label:hover{box-shadow:inset 0 0 0 1.5px var(--ll-ink, #0b0907)}variant-radios.ll-tiles input[type=radio]:focus-visible+label{outline:2px solid var(--ll-ink, #0b0907);outline-offset:2px}variant-radios.ll-tiles input[type=radio]:disabled+label{color:#0b090759;background:#f5f3ee;cursor:not-allowed}variant-radios.ll-tiles input[type=radio]+label:before{display:none}variant-radios.ll-tiles input[type=radio]:disabled+label:before{display:block;left:25%;width:50%;border-bottom:1px solid rgba(11,9,7,.35);transform:rotate(-12deg)}@media(max-width:749px){variant-radios.ll-tiles input[type=radio]+label{min-width:5.2rem;min-height:4.8rem}}:root{--ll-ink: #0b0907;--ll-cream: #f6f3ef;--ll-cream-2: #ede6de;--ll-muted: #6b665f;--ll-gutter: clamp(1.6rem, 3.4vw, 4.8rem)}.ll-xs{background:#fff;color:var(--ll-ink);font-family:var(--font-body-family, "Inter", system-ui, sans-serif);padding-block:clamp(4.8rem,7vw,9.6rem) clamp(3.2rem,5vw,6.4rem);overflow:clip}.ll-xs__wrap{width:min(100% - (var(--ll-gutter) * 2),150rem);margin-inline:auto}.ll-xs .ll-xs__title{text-align:left;margin:0 0 var(--ll-s4, 3.2rem);font-weight:300;font-size:clamp(2.8rem,3.6vw,5.4rem);letter-spacing:-.045em;line-height:.98;text-transform:none}.ll-xs__track{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.2rem,1.6vw,2.4rem)}.ll-xs__card{display:grid;gap:.8rem;color:inherit;text-decoration:none}.ll-xs__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:clamp(1.6rem,1.8vw,2.8rem);background:var(--ll-cream-2);margin-bottom:.8rem}.ll-xs__media img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.16,1,.3,1)}.ll-xs__card:hover .ll-xs__media img{transform:scale(1.04)}.ll-xs__badge{position:absolute;left:1.2rem;top:1.2rem;padding:.7rem 1.2rem;border-radius:999px;background:var(--ll-ink);color:var(--ll-cream);font-size:1.1rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;line-height:1}.ll-xs__name{font-size:1.4rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1.35}.ll-xs__price{font-size:1.4rem;color:var(--ll-muted)}.ll-xs__price s{margin-right:.4rem;opacity:.7}.ll-xs__cta{display:inline-flex;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-top:.4rem}.ll-xs__cta svg{width:1.8rem;height:auto;transition:transform .4s}.ll-xs__card:hover .ll-xs__cta svg{transform:translate(.4rem)}@media(max-width:989px){.ll-xs__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--ll-gutter) * -1);padding-inline:var(--ll-gutter);scroll-padding-inline:var(--ll-gutter);overscroll-behavior-x:contain}.ll-xs__track::-webkit-scrollbar{display:none}.ll-xs__item{flex:0 0 64vw;max-width:30rem;scroll-snap-align:start}}[id$=__product-recommendations]{padding-inline:0}[id$=__product-recommendations] .title,[id$=__product-recommendations] h2{text-align:left;text-transform:none;font-weight:300;font-size:clamp(2.8rem,3.6vw,5.4rem);letter-spacing:-.045em;line-height:.98}[id$=__product-recommendations] .page-width,[id$=__product-recommendations]>div{max-width:150rem}[id$=__product-recommendations] .card__media,[id$=__product-recommendations] .card__inner,[id$=__product-recommendations] .media{border-radius:clamp(1.6rem,1.8vw,2.8rem);overflow:hidden}[id$=__product-recommendations] .card__heading,[id$=__product-recommendations] .card__heading a{font-size:1.4rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}[id$=__product-recommendations] .card__information .caption-with-letter-spacing,[id$=__product-recommendations] .card__vendor{display:none}[id$=__product-recommendations] .page-width{width:min(100% - (var(--ll-gutter) * 2),150rem);max-width:none;padding-inline:0;margin-inline:auto}[id$=__product-recommendations] .card-information__top,[id$=__product-recommendations] .card__colors{display:none}[id$=__product-recommendations] .card-information__text{font-size:1.4rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1.35}[id$=__product-recommendations] .card,[id$=__product-recommendations] .card__media,[id$=__product-recommendations] .media{border-radius:clamp(1.6rem,1.8vw,2.8rem);overflow:hidden}.ll-xs{padding-block-end:clamp(2.4rem,3vw,4.8rem)}.ll-xs__wrap,[id$=__product-recommendations] .page-width{width:min(100% - (var(--ll-gutter) * 2),116rem)}.ll-xs{padding-block:clamp(3.2rem,4.5vw,6.4rem) clamp(1.6rem,2vw,3.2rem)}.ll-xs .ll-xs__title,[id$=__product-recommendations] .title,[id$=__product-recommendations] h2{font-size:clamp(2.2rem,2.4vw,3.2rem);margin-bottom:var(--ll-s3, 2.4rem)}.ll-xs__track{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ll-rec-gap, 1.6rem)}.ll-xs__media,[id$=__product-recommendations] .card,[id$=__product-recommendations] .card__media{border-radius:clamp(1.2rem,1.2vw,1.8rem)}.ll-xs__name,[id$=__product-recommendations] .card-information__text{font-size:1.2rem;letter-spacing:.06em}.ll-xs__price,[id$=__product-recommendations] .price{font-size:1.2rem}.ll-xs__cta{font-size:1.1rem}.ll-xs__badge{font-size:1rem;padding:.5rem .9rem;left:.8rem;top:.8rem}[id$=__product-recommendations] .title-wrapper{text-align:left;justify-content:flex-start;margin-bottom:var(--ll-s2, 1.6rem)}[id$=__product-recommendations] .title-wrapper .title{text-align:left;margin:0}[id$=__product-recommendations] .section--padding{padding-top:var(--ll-s4, 3.2rem);padding-bottom:var(--ll-s3, 2.4rem)}[id$=__product-recommendations] .title-wrapper,[id$=__product-recommendations] .title-wrapper.center,[id$=__product-recommendations] .title-wrapper .title{text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}[id$=__product-recommendations] .title-wrapper{margin-bottom:var(--ll-s2, 1.6rem)!important}[id$=__product-recommendations] .section--padding{padding-top:var(--ll-s3, 2.4rem)!important}:root{--ll-rec-gap: 1.6rem}[id$=__product-recommendations] .product-grid{column-gap:var(--ll-rec-gap)!important;gap:var(--ll-rec-gap)!important;margin:0!important;padding:0!important}[id$=__product-recommendations] .product-grid>li,[id$=__product-recommendations] .grid__item{padding:0!important;margin:0!important}[id$=__product-recommendations] .card-information{padding-inline:0}@media(max-width:989px){.ll-xs__item{flex-basis:46vw;max-width:22rem}}[id$=__main] .page-width{width:min(100% - (var(--ll-gutter) * 2),150rem);max-width:none;padding-inline:0;margin-inline:auto}[id$=__main]{--ll-pdp-r: clamp(1.6rem, 1.8vw, 2.8rem);font-family:var(--font-body-family, "Inter", system-ui, sans-serif)}.ll-trust{list-style:none;margin:var(--ll-s3, 2.4rem) 0 0;padding:0;display:grid;gap:0;border-top:1px solid #e6dfd3}.ll-trust li{display:flex;align-items:center;gap:1.4rem;padding:1.4rem 0;border-bottom:1px solid #e6dfd3;font-size:1.3rem;line-height:1.4;color:#6b665f}.ll-trust li strong{color:#0b0907;font-weight:500}.ll-trust svg{flex:0 0 auto;color:#0b0907}@media(min-width:750px){[id$=__main] .product.grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(3.2rem,5vw,8rem);align-items:start;margin:0}[id$=__main] .product.grid>.grid__item{width:auto;max-width:none;padding:0;margin:0}[id$=__main] .product__info-container--sticky{position:sticky;top:12rem}[id$=__main] .product__info-wrapper{padding-inline:0}}[id$=__main] .product__media-list .media,[id$=__main] .product__media-item .media,[id$=__main] .product__media-wrapper .media{border-radius:var(--ll-pdp-r);overflow:hidden;background:#ede6de}[id$=__main] .product__media-item,[id$=__main] .product__media-list{border-radius:var(--ll-pdp-r)}[id$=__main] .thumbnail-slider .thumbnail,[id$=__main] .thumbnail-list__item .thumbnail,[id$=__main] .thumbnail img{border-radius:1.2rem}[id$=__main] .breadcrumb-wrapper,[id$=__main] .breadcrumb{font-size:1.2rem;letter-spacing:.08em;color:#6b665f;margin-bottom:var(--ll-s2, 1.6rem)}[id$=__main] .product__title,[id$=__main] .product__title h1,[id$=__main] .product__title h2{font-weight:300;font-size:clamp(2.8rem,3vw,4.4rem);letter-spacing:-.04em;line-height:1.02;text-transform:none;margin:0 0 var(--ll-s2, 1.6rem)}[id$=__main] .price{font-size:2.4rem;font-weight:300;letter-spacing:-.01em}[id$=__main] .price__sale .price-item--regular,[id$=__main] .price s{font-size:1.6rem;color:#6b665f}[id$=__main] .product__tax{font-size:1.2rem;color:#6b665f}[id$=__main] .product__description{font-size:1.5rem;line-height:1.65;color:#2c2a26;margin-top:var(--ll-s4, 3.2rem)}[id$=__main] .product__description p{margin-block:0 1.2rem}[id$=__main] .product-form__submit{border-radius:999px;min-height:5.4rem;background:#0b0907;color:#f6f3ef;border:1px solid #0b0907;font-size:1.3rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;box-shadow:none}[id$=__main] .product-form__submit:hover{background:#fff;color:#0b0907}[id$=__main] .shopify-payment-button__button{border-radius:999px!important;min-height:5.4rem}[id$=__main] .shopify-payment-button__more-options{font-size:1.2rem;color:#6b665f}[id$=__main] .quantity{border-radius:999px;overflow:hidden}[id$=__main] .product-form__buttons{margin-top:var(--ll-s2, 1.6rem)}[id$=__main] .product__accordion{border-color:#e6dfd3}[id$=__main] .accordion__title,[id$=__main] .accordion summary{font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}[id$=__main] .accordion__content{font-size:1.4rem;line-height:1.65;color:#2c2a26}@media(max-width:749px){[id$=__main] .product__title,[id$=__main] .product__title h1,[id$=__main] .product__title h2{font-size:2.8rem}[id$=__main] .product-form__submit{min-height:5.4rem}.ll-trust li{font-size:1.25rem}}:root{--ll-line: #e6dfd3;--ll-cream-pdp: #f5f3ee}[id^=shopify-section][id$=__empty-space],[id^=shopify-section][id$=__main]{background:var(--ll-cream-pdp)}[id$=__main] .product__info-container{background:#fff;border-radius:var(--ll-pdp-r, 2.4rem);padding:clamp(2.4rem,3vw,4.8rem)}[id$=__main] .product__title,[id$=__main] .product__title h1,[id$=__main] .product__title h2{font-size:clamp(3.2rem,4vw,6rem);line-height:.98;letter-spacing:-.045em}[id$=__main] .price{font-size:2.8rem}@media(min-width:750px){[id$=__main] .product.grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(2rem,3vw,4.8rem)}}[id$=__main] .product__media-list{gap:clamp(.8rem,1vw,1.6rem)}[id$=__main] .product-form__submit,[id$=__main] .product-form__submit.button{background:#0b0907!important;color:#fff!important;border:1.5px solid #0b0907!important;opacity:1!important;box-shadow:none!important;text-shadow:none!important}[id$=__main] .product-form__submit *,[id$=__main] .product-form__submit span{color:inherit!important;opacity:1!important}[id$=__main] .product-form__submit:before,[id$=__main] .product-form__submit:after{display:none!important}[id$=__main] .product-form__submit:hover,[id$=__main] .product-form__submit:focus-visible{background:#fff!important;color:#0b0907!important;border-color:#0b0907!important}[id$=__main] .product-form__submit:disabled,[id$=__main] .product-form__submit[aria-disabled=true]{background:#e6dfd3!important;color:#6b665f!important;border-color:#e6dfd3!important}.llp{font-family:var(--font-body-family, "Inter", system-ui, sans-serif);color:#0b0907;padding-block:clamp(4.8rem,7vw,9.6rem);background:#fff;overflow:clip}.llp__wrap{width:min(100% - (var(--ll-gutter) * 2),150rem);margin-inline:auto}.llp .llp__title{margin:0 0 var(--ll-s4, 3.2rem);font-weight:300;font-size:clamp(2.8rem,3.6vw,5.4rem);letter-spacing:-.045em;line-height:.98;text-transform:none}.llp-steps__stage{position:relative;display:grid;border-radius:clamp(1.6rem,1.8vw,2.8rem);overflow:hidden;background:var(--ll-cream-pdp)}.llp-step{grid-area:1 / 1;display:grid;grid-template-columns:1fr 1fr;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s .6s;min-height:clamp(36rem,46vw,64rem)}.llp-step.is-active{opacity:1;visibility:visible;transition-delay:0s;z-index:2}.llp-step__panel{position:relative;padding:clamp(2.4rem,3vw,4.8rem);display:grid;align-content:start}.llp-step__cutout{position:absolute;right:8%;top:12%;width:min(46%,32rem);height:auto;aspect-ratio:1;object-fit:cover;border-radius:2rem;transform:translateY(1.6rem) scale(.96);opacity:0;transition:transform .9s cubic-bezier(.16,1,.3,1) .1s,opacity .7s .1s}.llp-step.is-active .llp-step__cutout{transform:none;opacity:1}.llp-step__note{position:relative;z-index:2;max-width:30rem}.llp-step__note h3{margin:0;font-size:1.8rem;font-weight:500;letter-spacing:-.01em}.llp-step__line{display:block;position:relative;width:min(100%,38rem);height:1px;background:#0b0907;margin:1.2rem 0 1.4rem}.llp-step__line:after{content:"";position:absolute;right:-.3rem;top:-.3rem;width:.7rem;height:.7rem;border-radius:50%;background:#0b0907}.llp-step__note p{margin:0;font-size:1.5rem;line-height:1.55;color:#2c2a26}.llp-step__photo{position:relative;min-height:28rem}.llp-step__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.llp-steps__nav{display:flex;justify-content:center;gap:clamp(1.2rem,3vw,4.8rem);margin-top:var(--ll-s4, 3.2rem);flex-wrap:wrap}.llp-steps__btn{all:unset;box-sizing:border-box;cursor:pointer;display:grid;justify-items:center;gap:.8rem}.llp-steps__num{width:5.6rem;height:5.6rem;border-radius:50%;border:1px solid #0b0907;display:grid;place-items:center;font-size:1.4rem;font-weight:500;letter-spacing:.04em;background:#fff;color:#0b0907;transition:background .3s,color .3s}.llp-steps__lbl{font-size:1.2rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#6b665f}.llp-steps__btn:hover .llp-steps__num{background:#ede6de}.llp-steps__btn.is-active .llp-steps__num{background:#0b0907;color:#fff}.llp-steps__btn.is-active .llp-steps__lbl{color:#0b0907}.llp-steps__btn:focus-visible .llp-steps__num{outline:2px solid #0b0907;outline-offset:3px}@media(max-width:749px){.llp-step{grid-template-columns:1fr;min-height:0}.llp-step__panel{min-height:26rem}.llp-step__photo{aspect-ratio:1;min-height:0}.llp-steps__num{width:4.8rem;height:4.8rem}}.llp-look{background:var(--ll-cream-pdp);padding-block:0}.llp-look__grid{display:grid;grid-template-columns:1fr 1fr;min-height:clamp(44rem,52vw,76rem)}.llp-look__media{position:relative;background:#ede6de}.llp-look__shot{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;transition:opacity .6s}.llp-look__shot.is-active{opacity:1;z-index:2}.llp-look__shot img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.llp-look__dot{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%);display:grid;justify-items:center;gap:.8rem;color:#fff;text-align:center;max-width:22rem}.llp-look__dot i{width:1rem;height:1rem;border-radius:50%;background:#fff;box-shadow:0 0 0 .6rem #ffffff59}.llp-look__dot em{font-style:normal;font-size:1.5rem;line-height:1.3;text-shadow:0 1px 12px rgba(11,9,7,.55)}.llp-look__side{display:grid;align-content:center;justify-items:center;padding:var(--ll-s5, 4.8rem) var(--ll-gutter);gap:var(--ll-s3, 2.4rem)}.llp-look__small{margin:0;font-size:1.4rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#6b665f}.llp-look__words{list-style:none;margin:0;padding:0;display:grid;gap:clamp(.4rem,1vw,1.6rem);text-align:center}.llp-look__word{display:grid;justify-items:center;gap:.6rem;color:#b9b3a8;font-size:clamp(4.4rem,7.4vw,10rem);font-weight:300;letter-spacing:-.05em;line-height:1;text-decoration:none;transition:color .35s}.llp-look__word.is-active,.llp-look__word:hover{color:#0b0907}.llp-look__go{display:inline-flex;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:500;text-transform:uppercase;letter-spacing:.14em;opacity:0;max-height:0;transition:opacity .3s,max-height .3s}.llp-look__go svg{width:1.8rem;height:auto}.llp-look__word.is-active .llp-look__go{opacity:1;max-height:3rem}@media(max-width:749px){.llp-look__grid{grid-template-columns:1fr}.llp-look__media{aspect-ratio:1}.llp-look__side{padding-block:var(--ll-s6, 6.4rem)}.llp-look__word{font-size:clamp(4rem,14vw,6rem)}}.llp-bar{position:fixed;z-index:40;left:50%;bottom:1.6rem;transform:translate(-50%);width:min(100% - 3.2rem,64rem);display:flex;align-items:center;justify-content:space-between;gap:var(--ll-s2, 1.6rem);padding:.8rem .8rem .8rem 1.2rem;background:#fff;border-radius:999px;box-shadow:0 1.6rem 4rem -1rem #0b090759,0 0 0 1px #0b09070f;font-family:var(--font-body-family, "Inter", system-ui, sans-serif)}.llp-bar__info{display:flex;align-items:center;gap:1.2rem;min-width:0}.llp-bar__img{width:4.4rem;height:4.4rem;border-radius:50%;object-fit:cover;background:#ede6de;flex:0 0 auto}.llp-bar__txt{display:grid;min-width:0;line-height:1.25}.llp-bar__name{font-size:1.3rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0b0907}.llp-bar__price{font-size:1.3rem;color:#6b665f}.llp-bar__btn{all:unset;box-sizing:border-box;cursor:pointer;flex:0 0 auto;padding:0 2.8rem;min-height:4.8rem;display:inline-flex;align-items:center;border-radius:999px;background:#0b0907;color:#fff;border:1.5px solid #0b0907;font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;transition:background .25s,color .25s}.llp-bar__btn:hover,.llp-bar__btn:focus-visible{background:#fff;color:#0b0907}html.llp-bar-on #chat-button{bottom:9rem!important;transition:bottom .3s}@media(max-width:749px){.llp-bar{bottom:.8rem;width:calc(100% - 1.6rem)}.llp-bar__btn{padding:0 2rem}}.sticky-cart-wrapper{display:none!important}@media(min-width:750px){[id$=__main] .product--columns .product__media-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.8rem,1vw,1.6rem);width:100%}[id$=__main] .product--columns .product__media-item{width:auto!important;max-width:none!important;flex:none;margin:0;padding:0}[id$=__main] .product--columns .product__media-item:first-child{grid-column:1 / -1}}@media(max-width:749px){.llp-bar{padding-left:6.2rem}.llp-bar__img{display:none}}.llp-bar{opacity:0;pointer-events:none;transform:translate(-50%,140%);transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .3s}.llp-bar.is-on{opacity:1;pointer-events:auto;transform:translate(-50%)}[id$=__main] .product__info-container{padding:clamp(2rem,2.4vw,3.6rem)}[id$=__main] .product__title,[id$=__main] .product__title h1,[id$=__main] .product__title h2{font-size:clamp(2.8rem,3.2vw,4.8rem);margin-bottom:var(--ll-s1, .8rem)}[id$=__main] .breadcrumb-wrapper,[id$=__main] .breadcrumb{margin-bottom:var(--ll-s1, .8rem)}variant-radios.ll-tiles{gap:var(--ll-s2, 1.6rem);margin-block:var(--ll-s1, .8rem) var(--ll-s2, 1.6rem)}variant-radios.ll-tiles input[type=radio]+label{min-height:4.2rem;min-width:5rem;padding:0 1.4rem;font-size:1.3rem}[id$=__main] .product__accordion.ll-desc{margin:var(--ll-s2, 1.6rem) 0;border:0;background:#f5f3ee;border-radius:1.6rem;box-shadow:inset 0 0 0 1px #e6dfd3;overflow:hidden}[id$=__main] .ll-desc summary{padding:1.6rem 2rem}[id$=__main] .ll-desc summary .accordion__title{font-size:1.3rem;font-weight:600;letter-spacing:.14em}[id$=__main] .ll-desc[open] summary,[id$=__main] .ll-desc details[open] summary{box-shadow:0 1px #e6dfd3}[id$=__main] .ll-desc__body{max-height:26rem;overflow-y:auto;overscroll-behavior:contain;padding:1.6rem 2rem 2rem;font-size:1.4rem;line-height:1.65;color:#2c2a26;scrollbar-width:thin;scrollbar-color:#b9b3a8 transparent}[id$=__main] .ll-desc__body::-webkit-scrollbar{width:6px}[id$=__main] .ll-desc__body::-webkit-scrollbar-thumb{background:#b9b3a8;border-radius:3px}[id$=__main] .ll-desc__body p{margin-block:0 1.2rem}[id$=__main] .ll-desc__body :last-child{margin-bottom:0}.llp-step__cutout{top:auto;bottom:8%;right:7%;width:min(42%,28rem)}@media(max-width:749px){.llp-step__cutout{position:relative;right:auto;bottom:auto;justify-self:end;width:min(50%,20rem);margin-top:var(--ll-s3, 2.4rem)}}.rating--empty .rating-star{opacity:.35}[id$=__main] .rating-text a{color:#6b665f;text-decoration:underline}.llp-look__shot{opacity:1!important;visibility:hidden;transition:none!important}.llp-look__shot.is-active{visibility:visible;z-index:2;animation:llpFade .45s ease both}@keyframes llpFade{0%{opacity:.2}to{opacity:1}}.ll-bc-top{margin:0 0 var(--ll-s2, 1.6rem)}.ll-bc-top .breadcrumb{margin:0;font-size:1.2rem;letter-spacing:.08em;color:#6b665f}[id$=__main] .product__info-container .rating,[id$=__main] .product__info-container .rating-text,[id$=__main] .product__info-container .rating-count,[id$=__main] .rating--empty{cursor:pointer}.llp-step{grid-template-columns:1fr;min-height:0}.llp-step__photo{display:none}.llp-step__panel{min-height:0;justify-items:center;padding-block:clamp(2.4rem,3vw,4.8rem)}.llp-step__cutout{position:relative;top:auto;right:auto;bottom:auto;order:-1;justify-self:center;margin:0 auto var(--ll-s3, 2.4rem);width:min(46%,18rem)}.llp-step__note{max-width:46rem;text-align:center}.llp-step__line{margin-inline:auto}[id$=__main] .klaviyo-star-rating-widget{margin:0 0 var(--ll-s1, .8rem)}[id$=__main] .kl_reviews__star_rating_widget{display:inline-flex;align-items:center;gap:.8rem;font-size:1.3rem;letter-spacing:.02em;color:#2c2a26;text-decoration:none}[id$=__main] .kl_reviews__star_rating_widget:hover .kl_reviews__star_rating_widget__label{text-decoration:underline;text-underline-offset:.3rem}.kl_reviews__star--fill{stop-color:#0b0907!important;fill:#0b0907!important}.kl_reviews__star--empty{stop-color:#d8d1c4!important;fill:#d8d1c4!important}#fulfilled-reviews-all{scroll-margin-top:14rem;max-width:116rem;margin-inline:auto;font-family:inherit;color:#0b0907}#fulfilled-reviews-all .reviews_all_container{display:grid;gap:var(--ll-s5, 4.8rem)}#fulfilled-reviews-all .kl_reviews__summary{background:#f5f3ee;border-radius:2.4rem;padding:clamp(2.4rem,4vw,4.8rem)}#fulfilled-reviews-all .kl_reviews__summary__header{margin:0 0 var(--ll-s3, 2.4rem);font-size:1.3rem!important;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#0b0907}#fulfilled-reviews-all .kl_reviews__summary__average_value{font-size:clamp(4.8rem,6vw,7.2rem)!important;font-weight:300;letter-spacing:-.03em;line-height:1}#fulfilled-reviews-all .kl_reviews__summary__average_denominator,#fulfilled-reviews-all .kl_reviews__summary__stars__count,#fulfilled-reviews-all .kl_reviews__histogram__value,#fulfilled-reviews-all .kl_reviews__histogram__rating{color:#6b665f!important;font-size:1.3rem}#fulfilled-reviews-all .kl_reviews__histogram__bar--background{background:#e6dfd3!important;border-radius:999px!important;height:.6rem!important}#fulfilled-reviews-all .kl_reviews__histogram__bar--foreground{background:#0b0907!important;border-radius:999px!important;height:.6rem!important}#fulfilled-reviews-all .kl_reviews__button{background:#0b0907!important;color:#fff!important;border:1px solid #0b0907!important;border-radius:999px!important;padding:1.4rem 2.8rem!important;font-size:1.3rem!important;font-weight:500;letter-spacing:.14em;text-transform:uppercase;transition:background .2s,color .2s}#fulfilled-reviews-all .kl_reviews__button:hover{background:#fff!important;color:#0b0907!important}#fulfilled-reviews-all .kl_reviews__list__tab{font-size:1.3rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#6b665f}#fulfilled-reviews-all .kl_reviews__list__tab--active{color:#0b0907;border-color:#0b0907!important}#fulfilled-reviews-all .kl_reviews__filters{gap:1.2rem}#fulfilled-reviews-all .kl_reviews__filters__pill,#fulfilled-reviews-all .kl_reviews__filters select,#fulfilled-reviews-all .kl_reviews__input_with_search_icon,#fulfilled-reviews-all .kl_reviews__search input{border-radius:999px!important;border:1px solid #d8d1c4!important;background:#fff;font-size:1.3rem;color:#0b0907}#fulfilled-reviews-all .kl_reviews__review_item{background:#fff;border:1px solid #e6dfd3;border-radius:2rem;padding:2.4rem!important;margin-bottom:var(--ll-s2, 1.6rem)}#fulfilled-reviews-all .kl_reviews__time_badge,#fulfilled-reviews-all .kl_reviews__review__timestamp{color:#6b665f!important;font-size:1.2rem;letter-spacing:.04em}#fulfilled-reviews-all .kl_reviews__review__title{font-size:1.7rem!important;font-weight:500;letter-spacing:-.01em;margin:1.2rem 0 .6rem}#fulfilled-reviews-all .kl_reviews__review__content{font-size:1.5rem!important;line-height:1.65;color:#2c2a26}#fulfilled-reviews-all .kl_reviews__review__author{font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b665f;margin-top:1.4rem}#fulfilled-reviews-all .kl_reviews__review__response{background:#f5f3ee;border-radius:1.6rem;padding:1.6rem 2rem;margin-top:1.6rem}#fulfilled-reviews-all .kl_reviews__review__response_title{font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}#fulfilled-reviews-all .kl_reviews__review__response_content{font-size:1.4rem;color:#2c2a26}#fulfilled-reviews-all .kl_reviews__review__image_row img{border-radius:1.2rem}@media(max-width:749px){#fulfilled-reviews-all .kl_reviews__review_item{padding:2rem!important}#fulfilled-reviews-all .kl_reviews__summary{border-radius:2rem}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/ll-product.css.map */
