.lo26{--lo-ink: #14110f;--lo-cream: #f6f1e8;--lo-card: #fffdf9;--lo-body: #5a4e43;--lo-muted: #8a7a6a;--lo-gold: #e5b98a;--lo-rust: #b8603a;--lo-green: #2e9e6b;--lo-border: #ddd3c6;--lo-hairline: #eee6da;--lo-max: 1200px;--lo-gutter: 24px;--lo-band: clamp(48px, 7vw, 96px);background:var(--lo-cream);color:var(--lo-ink);font-family:var(--jmd-sans);-webkit-font-smoothing:antialiased;padding-top:var(--section-pt, 0px);padding-bottom:var(--section-pb, 0px)}.lo26 ::selection{background:var(--lo-gold);color:var(--lo-ink)}.lo26 .lo26-h2,.lo26 .lo26-h3{font-family:var(--jmd-display);font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--lo-ink);margin:12px 0 0;text-wrap:balance}.lo26 .lo26-h2{font-size:clamp(30px,3.6vw,48px)}.lo26 .lo26-h3{font-size:24px;letter-spacing:-.02em;margin:0 0 18px}.lo26 .lo26-h2--light{color:var(--lo-cream)}.lo26-kicker{display:block;font-size:12px;letter-spacing:2.5px;text-transform:uppercase;font-weight:600;color:var(--lo-rust)}.lo26-kicker--gold{color:var(--lo-gold)}.lo26-hero{position:relative;min-height:var(--lo26-hero-min, 88vh);background:var(--lo-ink);overflow:hidden;display:flex;align-items:flex-end;padding:clamp(24px,4vw,56px);box-sizing:border-box}.lo26-hero__bg,.lo26-hero__video,.lo26-hero__bg--placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;z-index:0}.lo26-hero__video{z-index:1;opacity:0;transition:opacity .6s ease}.lo26-hero__video.is-playing{opacity:.9}.lo26-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#14110f1a,#14110f26,#14110fd9)}.lo26-hero__inner{position:relative;z-index:3;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:24px;align-items:end}.lo26-hero__copy{color:var(--lo-cream);min-width:0}.lo26-crumbs{display:flex;align-items:center;gap:8px;font-size:12px;color:#f6f1e899;margin-bottom:18px;flex-wrap:wrap}.lo26 .lo26-crumbs a{color:#f6f1e8bf;text-decoration:none}.lo26 .lo26-crumbs a:hover{color:var(--lo-gold)}.lo26-brand{font-size:12px;letter-spacing:2.5px;text-transform:uppercase;font-weight:600;color:var(--lo-gold)}.lo26 .lo26-title{font-family:var(--jmd-display);font-weight:800;font-size:clamp(56px,10vw,150px);line-height:.9;letter-spacing:-.04em;margin:10px 0 0;color:var(--lo-cream);text-transform:none}.lo26-title__dot{color:var(--lo-gold)}.lo26-intro__text{font-size:clamp(16px,1.6vw,22px);line-height:1.4;max-width:34ch;margin:18px 0 0;color:#f6f1e8d9;text-wrap:pretty}.lo26-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.lo26-chip{font-size:11.5px;font-weight:600;color:var(--lo-cream);border:1px solid rgba(246,241,232,.28);border-radius:999px;padding:4px 10px}.lo26-figures{margin-top:22px}.lo26-figures__scroll{display:flex;gap:8px;flex-wrap:wrap;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.lo26-figures__scroll::-webkit-scrollbar{display:none}.lo26 .lo26-figure{flex:none;height:40px;padding:0 14px 0 6px;border-radius:999px;border:1px solid rgba(246,241,232,.3);background:#14110f66;color:var(--lo-cream);display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease}.lo26 .lo26-figure:hover{border-color:var(--lo-gold);color:var(--lo-cream)}.lo26 .lo26-figure.is-current{background:var(--lo-gold);border-color:var(--lo-gold);color:var(--lo-ink)}.lo26-figure__img{width:30px;height:30px;border-radius:50%;object-fit:cover;flex:none}.lo26-buycard{position:relative;max-width:420px;width:100%;justify-self:end;box-sizing:border-box;background:var(--lo-card);border-radius:24px;padding:22px;box-shadow:0 40px 80px -30px #0009;display:flex;flex-direction:column;gap:16px}.lo26-pricehead{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.lo26-pricehead__left{min-width:0;flex:1 1 auto}.lo26-eyebrow{display:block;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--lo-muted);font-weight:600}.lo26-pricehead__title{display:block;font-family:var(--jmd-display);font-weight:800;font-size:21px;line-height:1.15;margin-top:2px;color:var(--lo-ink);text-wrap:balance}.lo26 .lo26-price{margin:0!important;white-space:nowrap}.lo26 .lo26-price .price,.lo26 .lo26-price .price-regular .price{font-family:var(--jmd-display)!important;font-weight:800!important;font-size:22px!important;color:var(--lo-ink)!important}.lo26 .lo26-price .card-product-price,.lo26 .lo26-price .price-regular{margin:0!important;padding:0!important;min-height:0!important;line-height:1.1!important}.lo26 .lo26-price .compare-price{font-size:13px!important;color:var(--lo-muted)!important}.lo26-deliv{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--lo-body);margin-top:-6px}.lo26-deliv__dot{width:8px;height:8px;border-radius:50%;background:var(--lo-green);flex:none}.lo26 .lo26-deliv .pf-delivery-badge{font-size:12.5px;color:var(--lo-body);background:none;padding:0;border:0}.lo26-summary{display:grid;grid-template-columns:auto 1fr;gap:10px;padding:10px;border-radius:16px;background:var(--lo-cream);align-items:center;position:relative}.lo26-summary__badge{position:absolute;top:-9px;left:12px;background:var(--lo-ink);color:var(--lo-cream);font-size:10px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;padding:3px 8px;border-radius:999px}.lo26-summary__img{width:62px;height:62px;border-radius:12px;object-fit:cover;display:block}.lo26-summary__row{display:flex;align-items:center;gap:8px;min-width:0}.lo26-summary__dot{width:26px;height:26px;border-radius:8px;flex:none;background:var(--lo-border);box-shadow:inset 0 0 0 1px #0000001a}.lo26-summary__text{font-size:12px;line-height:1.3;min-width:0}.lo26-summary__k{display:block;color:var(--lo-muted)}.lo26-summary__v{color:var(--lo-ink);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lo26-buycard{counter-reset:lo26step}.lo26-step{counter-increment:lo26step}.lo26-step__head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px}.lo26-step__label{font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--lo-muted)}.lo26-step__label:before{content:counter(lo26step) " \b7  "}.lo26-step__value{font-size:12px;color:var(--lo-ink);font-weight:500}.lo26 .lo26-variant{margin-bottom:0!important}.lo26 .lo26-variant fieldset.product-form__input{display:flex;flex-wrap:wrap;gap:10px;margin:0!important;padding:0;border:0}.lo26 .lo26-variant .form__label{display:none!important}.lo26 .lo26-variant--labels .form__label{display:block!important;width:100%;margin:4px 0 0;font-size:12px;color:var(--lo-muted)}.lo26 .lo26-variant .product__color-swatch{width:36px!important;height:36px!important;border-radius:10px!important;border:none!important;box-shadow:inset 0 0 0 1px #0000001f;transition:transform .12s ease,box-shadow .12s ease}.lo26 .lo26-variant .product__color-swatch:hover{transform:scale(1.06)}.lo26 .lo26-variant .product-form__input input[type=radio]:checked+label.product__color-swatch{border:none!important;box-shadow:0 0 0 3px var(--lo-card),0 0 0 5px var(--lo-ink);transform:none}.lo26 .lo26-variant .product-form__input input[type=radio]:checked+label.product__color-swatch:before,.lo26 .lo26-variant .product-form__input input[type=radio]:checked+label.product__color-swatch:after{display:none}.lo26 .lo26-variant .product__item-option{display:inline-flex;align-items:center;height:40px;padding:0 14px;border-radius:999px;border:1.5px solid var(--lo-border);background:#fff;color:var(--lo-ink);font-size:13px;font-weight:600}.lo26 .lo26-variant input:checked+.product__item-option{border-color:var(--lo-ink)}.lo26 .lo26-variant .product__item-option.option-disabled,.lo26 .lo26-variant input.option-disabled+.product__item-option,.lo26 .lo26-variant input.option-disabled+.product__color-swatch{opacity:.35}.lo26-summary__rows{display:flex;flex-direction:column;gap:6px;min-width:0}.lo26-head__group+.lo26-head__group{margin-top:12px}.lo26-head__sub{display:block;margin-bottom:8px;font-size:11.5px;color:var(--lo-muted)}.lo26-headtypes{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px}.lo26-headtype{position:relative;display:block;cursor:pointer;margin:0}.lo26-headtype__input,.lo26-headcolor__input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.lo26-headtype__card{display:flex;flex-direction:column;align-items:flex-start;gap:2px;height:100%;padding:10px 12px;border-radius:12px;border:1.5px solid var(--lo-border);background:#fff;transition:border-color .15s ease,background .15s ease}.lo26-headtype__input:checked+.lo26-headtype__card{border-color:var(--lo-ink);background:var(--lo-cream)}.lo26-headtype__input:focus-visible+.lo26-headtype__card,.lo26-headcolor__input:focus-visible+.lo26-headcolor__swatch{outline:2px solid var(--lo-ink);outline-offset:2px}.lo26-headtype__img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:8px;margin-bottom:6px}.lo26-headtype__name{font-size:13px;font-weight:600;color:var(--lo-ink)}.lo26-headtype__desc{font-size:11.5px;color:var(--lo-muted);line-height:1.35}.lo26-headcolors{display:flex;flex-wrap:wrap;gap:10px}.lo26-headcolor{position:relative;display:block;cursor:pointer;margin:0}.lo26-headcolor__swatch{display:block;width:36px;height:36px;border-radius:10px;box-shadow:inset 0 0 0 1px #0000001f;transition:transform .12s ease,box-shadow .12s ease}.lo26-headcolor:hover .lo26-headcolor__swatch{transform:scale(1.06)}.lo26-headcolor__input:checked+.lo26-headcolor__swatch{box-shadow:0 0 0 3px var(--lo-card),0 0 0 5px var(--lo-ink);transform:none}.lo26-headtype.is-unavailable,.lo26-headcolor.is-unavailable{opacity:.35;cursor:not-allowed}.lo26-acc .lo26-step{border-top:1px solid var(--lo-border);padding-top:12px}.lo26-acc .lo26-step__head{justify-content:flex-start;cursor:pointer;align-items:center;margin-bottom:0;-webkit-user-select:none;user-select:none}.lo26-acc .lo26-step__head:after{content:"";flex:none;width:7px;height:7px;margin-left:2px;border-right:1.5px solid var(--lo-muted);border-bottom:1.5px solid var(--lo-muted);transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.lo26-acc .lo26-step.is-open .lo26-step__head{margin-bottom:10px}.lo26-acc .lo26-step.is-open .lo26-step__head:after{transform:translateY(2px) rotate(-135deg)}.lo26-acc .lo26-step__value{margin-left:auto}.lo26-acc .lo26-step:not(.is-open)>:not(.lo26-step__head):not(script){display:none!important}.lo26-acc .lo26-step.is-open>:not(.lo26-step__head){animation:lo26-acc-in .2s ease}.lo26-acc .lo26-step__head:focus-visible{outline:2px solid var(--lo-ink);outline-offset:3px}@keyframes lo26-acc-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lo26-acc .lo26-step.is-open>:not(.lo26-step__head){animation:none}}.lo26-addons{display:grid;grid-template-columns:1fr 1fr;gap:8px}.lo26 .lo26-addon{text-align:left;padding:10px 12px;border-radius:12px;border:1.5px solid var(--lo-border);background:#fff;cursor:pointer;font-family:var(--jmd-sans);display:flex;align-items:center;gap:10px;transition:border-color .15s ease,background .15s ease}.lo26 .lo26-addon[aria-pressed=true]{border-color:var(--lo-ink);background:var(--lo-cream)}.lo26-addon__dot{width:14px;height:14px;border-radius:50%;flex:none}.lo26-addon__body{flex:1;min-width:0}.lo26-addon__name{display:block;font-size:13px;font-weight:600;color:var(--lo-ink)}.lo26-addon__note{display:block;font-size:11.5px;color:var(--lo-muted)}.lo26 .lo26-buy .product-form__input.product-form__quantity,.lo26 .lo26-buy .product-form__quantity{display:flex!important;visibility:visible!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;flex:none}.lo26 .lo26-buy .product__submit-form-cart{display:flex;gap:10px;align-items:stretch;flex-wrap:nowrap}.lo26 .lo26-buy quantity-input.quantity{border:1px solid var(--lo-border)!important;border-radius:14px!important;overflow:hidden;height:52px;display:flex;background:#fff}.lo26 .lo26-buy quantity-input .quantity__button{width:40px!important;height:52px!important;background:#fff!important;color:var(--lo-ink)!important;font-size:18px}.lo26 .lo26-buy quantity-input .quantity-input{width:34px!important;font-size:14px;font-weight:600;color:var(--lo-ink)!important;background:transparent!important}.lo26 .lo26-buy .product-form__submit{flex:1;height:52px;border:none!important;border-radius:14px!important;background:var(--lo-ink)!important;color:var(--lo-cream)!important;font-family:var(--jmd-sans)!important;font-weight:600!important;font-size:15px!important;letter-spacing:0!important;text-transform:none!important;display:flex;align-items:center;justify-content:center;gap:8px}.lo26 .lo26-buy .product-form__submit:hover{background:#241f1b!important;color:var(--lo-cream)!important}.lo26-trust{display:flex;gap:6px 14px;flex-wrap:wrap;padding:12px 14px;border-radius:14px;background:var(--lo-cream);font-size:12.5px;color:var(--lo-body)}.lo26-notice{border-radius:14px;background:#f4f7fb;border:1px solid #d9e2ee;padding:12px 14px;font-size:12.5px;color:var(--lo-body)}.lo26-notice__title{font-weight:700;color:var(--lo-ink);margin-bottom:6px}.lo26-notice__row{display:flex;justify-content:space-between;gap:12px;padding:3px 0}.lo26-notice__foot{margin:6px 0 0;font-size:11.5px;line-height:1.45}.lo26-notice__title{font-size:13px}.lo26-notice__row{font-size:12px}.lo26 .lo26-notice-wrap .product-notification{border:1px solid var(--lo-border)!important;background-color:#fff8ef!important;padding:12px 14px!important;margin:0!important;border-radius:14px!important;font-size:12.5px!important;line-height:1.5!important;color:var(--lo-body)!important}.lo26-notice-wrap{display:flex;flex-direction:column;gap:10px}.lo26-notice-wrap--wide{max-width:var(--lo-max);margin:0 auto;padding:0 var(--lo-gutter) var(--lo-band);box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;align-items:start}.lo26-notice-wrap--wide .lo26-notice{background:var(--lo-card);border:0;border-radius:24px;padding:clamp(24px,3vw,36px);font-size:15px;line-height:1.6}.lo26-notice-wrap--wide .lo26-notice__title{font-family:var(--jmd-display);font-weight:800;font-size:20px;margin-bottom:10px}.lo26-notice-wrap--wide .lo26-notice__row{font-size:14px;padding:10px 0;border-top:1px solid var(--lo-hairline)}.lo26-notice-wrap--wide .lo26-notice__foot{font-size:14px;margin-top:12px}.lo26 .lo26-notice-wrap--wide .product-notification{border-radius:24px!important;padding:clamp(24px,3vw,36px)!important;font-size:15px!important;line-height:1.6!important}.lo26-strip,.lo26-gallery,.lo26-story,.lo26-family,.lo26-duo,.lo26-faq,.lo26-related,.lo26-custom{max-width:var(--lo-max);margin:0 auto;padding-left:var(--lo-gutter);padding-right:var(--lo-gutter);box-sizing:border-box}.lo26-strip{padding-top:var(--lo-band);padding-bottom:var(--lo-band);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:40px}.lo26-value__head{font-family:var(--jmd-display);font-weight:800;font-size:40px;line-height:1;color:var(--lo-ink)}.lo26-value__text{font-size:15px;line-height:1.6;color:var(--lo-body);margin:12px 0 0;text-wrap:pretty}.lo26-gallery{padding-bottom:var(--lo-band);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(45%,260px),1fr));gap:12px}.lo26-gallery__img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:20px;display:block;background:#e9e1d4}.lo26-story{padding-bottom:var(--lo-band);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(24px,5vw,72px);align-items:start}.lo26-story__body{font-size:16px;line-height:1.7;color:var(--lo-body)}.lo26 .lo26-story__body .jmd-body,.lo26 .lo26-story__body p{font-family:var(--jmd-sans)!important;font-size:16px!important;line-height:1.7!important;color:var(--lo-body)!important;margin:0 0 14px!important}.lo26 .lo26-story__body p:last-child{margin-bottom:0!important}.lo26 .lo26-story__body .jmd-section{margin:0!important}.lo26-light{background:var(--lo-ink);color:var(--lo-cream)}.lo26-light__inner{max-width:var(--lo-max);margin:0 auto;padding:var(--lo-band) var(--lo-gutter);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(24px,4vw,48px);align-items:center}.lo26-light__text{font-size:16px;line-height:1.6;color:#f6f1e8bf;margin:16px 0 0;max-width:44ch;text-wrap:pretty}.lo26-light__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px}.lo26 .lo26-ledcard{text-align:left;padding:22px;border-radius:20px;border:1.5px solid rgba(246,241,232,.18);background:#ffffff0a;cursor:pointer;font-family:var(--jmd-sans);color:var(--lo-cream);display:flex;flex-direction:column;gap:14px;transition:border-color .15s ease,background .15s ease}.lo26 .lo26-ledcard[aria-pressed=true]{border-color:var(--lo-gold);background:#e5b98a1f}.lo26-ledcard__swatch{width:40px;height:40px;border-radius:50%;display:block}.lo26-ledcard__name{display:block;font-family:var(--jmd-display);font-weight:800;font-size:22px;color:var(--lo-cream)}.lo26-ledcard__desc{display:block;font-size:14px;line-height:1.5;color:#f6f1e8b3}.lo26-ledcard__note{display:block;font-size:13px;font-weight:600;color:var(--lo-gold)}.lo26-family{padding-top:var(--lo-band);padding-bottom:var(--lo-band)}.lo26-family__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:22px}.lo26-family__hint{font-size:14px;color:var(--lo-muted)}.lo26-family__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(45%,210px),1fr));gap:12px}.lo26 .lo26-famcard{background:transparent;border:1.5px solid var(--lo-border);border-radius:20px;padding:8px 8px 12px;text-decoration:none;display:block;transition:border-color .15s ease,background .15s ease}.lo26 .lo26-famcard:hover{border-color:var(--lo-ink)}.lo26 .lo26-famcard.is-current{background:var(--lo-card);border-color:var(--lo-ink)}.lo26-famcard__img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:14px;display:block;background:#e9e1d4}.lo26-famcard__name{display:block;font-family:var(--jmd-display);font-weight:800;font-size:17px;margin:10px 0 0 4px;color:var(--lo-ink)}.lo26-famcard__price{display:block;font-size:12px;color:var(--lo-muted);margin:2px 0 0 4px}.lo26-duo{padding-bottom:var(--lo-band);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;align-items:start}.lo26-card{background:var(--lo-card);border-radius:24px;padding:clamp(24px,3vw,36px)}.lo26-trustcard{display:flex;flex-direction:column;gap:18px}.lo26-trustcard__head{display:flex;align-items:center;gap:14px}.lo26-trustcard__img{width:52px;height:52px;border-radius:50%;object-fit:cover;flex:none}.lo26-trustcard__title{font-family:var(--jmd-display);font-weight:800;font-size:20px;color:var(--lo-ink)}.lo26-trustcard__sub{font-size:13px;color:var(--lo-muted)}.lo26-trustcard__text{font-size:15px;line-height:1.65;color:var(--lo-body);margin:0;text-wrap:pretty}.lo26-stats{display:flex;gap:28px;flex-wrap:wrap;align-items:flex-start}.lo26-stat__value{display:block;font-family:var(--jmd-display);font-weight:800;font-size:26px;line-height:1.1;color:var(--lo-ink)}.lo26-stat__star{font-size:20px;line-height:1}.lo26-stat__label{display:block;font-size:12px;color:var(--lo-muted)}.lo26 .lo26-facts .pv26-facts-card{background:transparent;border:0;padding:0;border-radius:0;color:var(--lo-ink)}.lo26 .lo26-facts .pv26-facts-kicker{font-family:var(--jmd-display);font-weight:800;font-size:20px;letter-spacing:0;text-transform:none;color:var(--lo-ink);margin-bottom:6px}.lo26 .lo26-facts .pv26-fact-row{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--lo-hairline);font-size:14px;background:none}.lo26 .lo26-facts .pv26-fact-k{color:var(--lo-muted)}.lo26 .lo26-facts .pv26-fact-v{text-align:right;color:var(--lo-ink);font-weight:700}.lo26-faq{padding-bottom:var(--lo-band);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(24px,5vw,72px);align-items:start}.lo26 .lo26-faq .lo26-h2{margin:0}.lo26-faq__list{display:flex;flex-direction:column}.lo26-faq__item{padding:18px 0;border-top:1px solid var(--lo-border)}.lo26-faq__q{font-weight:600;font-size:16px;color:var(--lo-ink)}.lo26-faq__a{font-size:15px;line-height:1.6;color:var(--lo-body);margin:6px 0 0;text-wrap:pretty}.lo26-related{padding-bottom:var(--lo-band)}.lo26-related__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(45%,240px),1fr));gap:12px}.lo26 .lo26-relcard{background:var(--lo-card);border-radius:20px;overflow:hidden;text-decoration:none;color:var(--lo-ink);display:block}.lo26-relcard__img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;background:#e9e1d4}.lo26-relcard__body{display:block;padding:12px 14px 16px}.lo26-relcard__title{display:block;font-weight:600;font-size:14px}.lo26-relcard__price{display:block;font-size:13px;color:var(--lo-muted);margin-top:4px}.lo26 .pd-sticky{position:fixed;bottom:0;left:0;right:0;z-index:50;padding-bottom:env(safe-area-inset-bottom,0px);background:#fffdf9f0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--lo-border);transform:translateY(130%);transition:transform .25s ease}.lo26 .pd-sticky.lo26-sticky-visible{transform:translateY(0)}.lo26 .pd-sticky__inner{display:flex;align-items:center;gap:14px;max-width:var(--lo-max);margin:0 auto;padding:10px var(--lo-gutter)}.lo26 .pd-sticky__thumb{width:44px;height:44px;border-radius:10px;object-fit:cover;flex:none}.lo26-sticky__meta{flex:1 1 auto;min-width:0;display:block}.lo26 .pd-sticky__name{display:block;font-family:var(--jmd-display);font-weight:800;font-size:15px;color:var(--lo-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lo26-sticky__deliv{display:block;font-size:12px;color:var(--lo-green);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lo26 .pd-sticky__variant{display:none;font-size:12px;font-weight:600;color:var(--lo-ink)}.lo26 .pd-sticky__opts{display:flex;align-items:center;gap:12px;min-width:0;overflow-x:auto;scrollbar-width:none}.lo26 .pd-sticky__opt{display:flex;align-items:center;gap:6px}.lo26 .pd-sticky__opt-label{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--lo-muted);font-weight:600;white-space:nowrap}.lo26 .pd-sticky__opt-group{display:flex;gap:6px;align-items:center}.lo26 .pd-sticky__swatch{width:28px;height:28px;border-radius:8px;border:none;cursor:pointer;flex:none;padding:0;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #0000001f}.lo26 .pd-sticky__swatch.active{box-shadow:0 0 0 3px var(--lo-card),0 0 0 5px var(--lo-ink)}.lo26 .pd-sticky__pill{height:28px;padding:0 10px;border-radius:999px;border:1.5px solid var(--lo-border);background:#fff;font-family:var(--jmd-sans);font-size:12px;font-weight:600;color:var(--lo-ink);cursor:pointer;white-space:nowrap}.lo26 .pd-sticky__pill.active{border-color:var(--lo-ink);background:var(--lo-cream)}.lo26 .pd-sticky__divider{width:1px;height:22px;background:var(--lo-border);flex:none}.lo26-sticky__addons{display:flex;gap:6px;align-items:center}.lo26 .lo26-sticky__addon{height:28px;padding:0 10px;border-radius:999px;border:1.5px solid var(--lo-border);background:#fff;font-family:var(--jmd-sans);font-size:12px;font-weight:600;color:var(--lo-ink);cursor:pointer;white-space:nowrap}.lo26 .lo26-sticky__addon[aria-pressed=true]{border-color:var(--lo-ink);background:var(--lo-cream)}.lo26 .pd-sticky__spacer{flex:1 1 auto}.lo26 .pv26-sticky-qty{display:flex;align-items:center;border:1px solid var(--lo-border);border-radius:12px;background:#fff;height:36px;overflow:hidden;flex:none}.lo26 .pv26-sticky-qty button{width:30px;height:36px;border:none;background:#fff;color:var(--lo-ink);cursor:pointer;font-size:16px}.lo26 .pv26-sticky-qty-value{min-width:26px;text-align:center;font-size:13px;font-weight:600}.lo26 .pd-sticky__price{display:none}.lo26 .pd-sticky form{margin:0}.lo26 .pd-sticky__btn{height:44px;padding:0 18px;border:none;border-radius:12px;background:var(--lo-ink);color:var(--lo-cream);font-family:var(--jmd-sans);font-weight:600;font-size:14px;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:8px}.lo26 .pd-sticky__btn[disabled]{opacity:.5;cursor:not-allowed}@media(max-width:1024px){.lo26-buycard{justify-self:stretch;max-width:none}}@media(max-width:768px){.lo26 .lo26-buy .product__submit-form-cart{flex-direction:row!important;gap:10px!important;align-items:stretch}.lo26 .lo26-buy quantity-input .quantity__button{width:36px!important}.lo26 .lo26-buy .product-form__submit{font-size:14px!important;padding:0 10px!important;white-space:nowrap}.lo26 .lo26-buy .product-form__submit svg{display:none}}@media(max-width:767px){.lo26-hero{padding-bottom:32px}.lo26-hero__shade{background:linear-gradient(180deg,#14110f59,#14110f8c 40%,#14110feb)}.lo26-figures__scroll{flex-wrap:nowrap;margin-right:calc(var(--lo-gutter) * -1)}.lo26-buycard{padding:18px;border-radius:20px}.lo26 .pd-sticky__opts,.lo26-sticky__addons,.lo26 .pd-sticky__divider,.lo26 .pd-sticky__thumb,.lo26 .pv26-sticky-qty,.lo26 .pd-sticky__variant{display:none}.lo26 .pd-sticky__inner{padding:10px 16px;gap:10px}}@media(prefers-reduced-motion:reduce){.lo26 .lo26-hero__video,.lo26 .pd-sticky,.lo26 .lo26-famcard,.lo26 .lo26-figure{transition:none}}[id$=__apps_judgeme_v2]{max-width:1200px;margin:0 auto;padding:0 24px calc(72px + env(safe-area-inset-bottom,0px));background:#f6f1e8}.lo26>:last-child{margin-bottom:0}@media(max-width:359px){.lo26 .lo26-buy .product__submit-form-cart{flex-direction:column!important;gap:10px!important}.lo26 .lo26-buy .product-form__input.product-form__quantity{align-self:flex-start}.lo26 .lo26-buy .product-form__submit{font-size:15px!important;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/main-product-loopy.css.map */
