.lp-sec{--lp-fg:#2E211A;--lp-muted:#6B5E54;--lp-line:#E4DBCF;--lp-sunk:#EFE8DE;--lp-surface:#FFFDF9;--lp-accent:#4A2E22;--lp-accent-fg:#F7F4EF;--lp-olive:#687158;--lp-gold:#B8862F;color:var(--lp-fg);padding-top:var(--lp-pt,48px);padding-bottom:var(--lp-pb,48px)}.lp-sec *,.lp-bb *{box-sizing:border-box}.lp-wrap{max-width:1280px;margin:0 auto;padding:0 24px}@media(max-width:820px){.lp-wrap{padding:0 16px}}.lp-head{display:grid;gap:6px;margin-bottom:20px}.lp-eyebrow{margin:0;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--lp-olive);font-weight:700}.lp-h{margin:0;font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.15;font-size:clamp(1.25rem,2.6vw,1.7rem)}.lp-muted{margin:0;color:var(--lp-muted);font-size:.9rem}.lp-sec img{display:block;width:100%;height:100%;object-fit:cover}.lp-ph{display:flex;align-items:flex-end;padding:12px;background:linear-gradient(150deg,#5a3b2c,#3a2a20);color:#f3e9e0;font-size:.75rem}.lp-feat{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:start}@media(max-width:760px){.lp-feat{grid-template-columns:1fr;gap:18px}}.lp-stage{position:relative;background:var(--lp-sunk);border-radius:4px;aspect-ratio:1/1;overflow:hidden}.lp-view{position:absolute;top:0;right:0;bottom:0;left:0}.lp-view[hidden]{display:none}.lp-view svg{width:100%;height:100%}.lp-detail{background:radial-gradient(circle at 35% 40%,#7a5540,#3a2a20 75%)}.lp-detail .lp-ph{position:absolute;top:0;right:0;bottom:0;left:0;background:none}.lp-dn{position:absolute;left:12px;top:12px;width:30px;height:30px;border-radius:50%;background:var(--lp-olive);color:#fff;font-weight:700;font-size:.8rem;display:grid;place-items:center}.lp-back{position:absolute;right:12px;top:12px;font:inherit;font-size:.78rem;font-weight:600;padding:8px 12px;min-height:36px;border-radius:999px;border:0;background:var(--lp-surface);color:var(--lp-fg);cursor:pointer}.lp-back[hidden]{display:none}.lp-pin{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px;padding:0;border-radius:50%;border:2px solid var(--lp-surface);background:var(--lp-accent);color:var(--lp-accent-fg);font:inherit;font-size:.8rem;font-weight:700;cursor:pointer;display:grid;place-items:center;box-shadow:0 2px 6px #2e211a40}.lp-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--lp-line)}.lp-list button{font:inherit;color:inherit;text-align:left;width:100%;display:grid;grid-template-columns:30px 72px 1fr;gap:14px;align-items:center;background:transparent;border:0;border-bottom:1px solid var(--lp-line);border-radius:0;padding:10px 4px;cursor:pointer}.lp-list button[aria-pressed=true]{background:var(--lp-sunk)}.lp-n{width:26px;height:26px;border-radius:50%;background:var(--lp-accent);color:var(--lp-accent-fg);font-size:.75rem;font-weight:700;display:grid;place-items:center}.lp-list button[aria-pressed=true] .lp-n{background:var(--lp-olive)}.lp-thumb{width:72px;height:72px;border-radius:2px;overflow:hidden;background:linear-gradient(150deg,#5a3b2c,#3a2a20)}.lp-t{display:grid;gap:2px;min-width:0}.lp-t b{font-size:.92rem}.lp-t span{font-size:.84rem;color:var(--lp-muted)}@media(max-width:420px){.lp-list button{grid-template-columns:26px 1fr}.lp-thumb{display:none}}.lp-band{position:relative;aspect-ratio:21/9;min-height:340px;display:flex;align-items:flex-end;padding:32px;overflow:hidden;background:linear-gradient(105deg,#2a1d16,#5a3b2c 45%,#a88a6e)}.lp-band>.lp-band-img{position:absolute;top:0;right:0;bottom:0;left:0}.lp-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#1e140f8c,#1e140f00 60%)}.lp-band-copy{position:relative;z-index:1;display:grid;gap:8px;max-width:520px;color:#f7f3ee}.lp-band-copy .lp-eyebrow{color:#e3c77e}.lp-band-copy .lp-h{color:#fff}.lp-band-copy p:last-child{margin:0;font-size:.95rem;color:#efe6dc}@media(max-width:820px){.lp-band{aspect-ratio:4/5;min-height:0;padding:20px 16px}}.lp-fit{display:grid;grid-template-columns:minmax(220px,300px) 1fr;gap:28px;align-items:center}@media(max-width:640px){.lp-fit{grid-template-columns:1fr}.lp-vid{width:min(300px,100%);margin:0 auto}}.lp-vid{position:relative;aspect-ratio:9/16;border-radius:4px;overflow:hidden;background:linear-gradient(170deg,#6a4433,#2a1d16)}.lp-vid video{width:100%;height:100%;object-fit:cover;display:block}.lp-vid .lp-ph{position:absolute;top:0;right:0;bottom:0;left:0;background:none}.lp-mute{position:absolute;right:12px;top:12px;font:inherit;font-size:.7rem;font-weight:600;color:#f7f4ef;background:#00000059;padding:4px 10px;border:0;border-radius:999px;cursor:pointer}.lp-pack{list-style:none;margin:8px 0 0;padding:0;border-top:1px solid var(--lp-line)}.lp-pack li{display:grid;grid-template-columns:22px 1fr auto;gap:12px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--lp-line);font-size:.95rem}.lp-pack li:before,.lp-usp li:before{content:"";width:10px;height:5px;border-left:2px solid var(--lp-olive);border-bottom:2px solid var(--lp-olive);transform:rotate(-45deg) translateY(-3px);margin-left:4px}.lp-pack .lp-muted{text-align:right;font-size:.85rem}@media(max-width:420px){.lp-pack li{grid-template-columns:22px 1fr}.lp-pack .lp-muted{grid-column:2;text-align:left}}.lp-ways{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.lp-ways figure{margin:0;display:grid;gap:8px;min-width:0}.lp-ways .lp-img{aspect-ratio:3/4;border-radius:4px;overflow:hidden;background:linear-gradient(160deg,#cbbcae,#6b5446)}.lp-ways figcaption{display:grid;gap:1px;font-size:.82rem;color:var(--lp-muted)}.lp-ways figcaption b{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-fg)}@media(max-width:640px){.lp-ways{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:6px}.lp-ways figure{flex:0 0 72%;scroll-snap-align:start}}.lp-know-title{margin:0 0 18px;font-weight:700;text-transform:uppercase;line-height:1;font-size:clamp(1.8rem,5.4vw,3.4rem)}.lp-know-title sup{font-size:.28em;font-weight:500;vertical-align:top;margin-left:6px;position:relative;top:.25em}.lp-track{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.lp-track::-webkit-scrollbar{display:none}.lp-card{position:relative;flex:0 0 calc((100% - 16px) / 2.6);scroll-snap-align:start;aspect-ratio:4/5;border-radius:4px;overflow:hidden;color:#fff;background:linear-gradient(170deg,#b9b4ae,#77716b 55%,#3d3935)}.lp-card:nth-child(2){background:linear-gradient(170deg,#8f9a78,#5c6648,#3b3a2a)}.lp-card:nth-child(3){background:radial-gradient(circle at 35% 30%,#a57a5e,#5a3b2c 60%,#2e211a)}.lp-card:nth-child(4){background:linear-gradient(170deg,#e6dccf,#b9a48c,#6b5446)}@media(max-width:640px){.lp-card{flex-basis:86%}}.lp-card>.lp-card-img{position:absolute;top:0;right:0;bottom:0;left:0}.lp-label{position:absolute;left:12px;top:12px;z-index:1;font-size:.64rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;border-radius:999px;background:#ffffff38;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lp-panel{position:absolute;left:12px;right:12px;bottom:12px;padding:14px 16px;border-radius:4px;background:#fff3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.lp-panel-top{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.lp-panel h3{margin:0;font-size:1rem;font-weight:400;text-transform:none;letter-spacing:0;line-height:1.3;color:#fff}.lp-toggle{position:relative;width:32px;height:32px;border:0;padding:0;background:transparent;cursor:pointer}.lp-toggle:before,.lp-toggle:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:1px;margin-left:-7px;background:#fff}.lp-toggle:after{transform:rotate(90deg)}.lp-toggle[aria-expanded=true]:after{transform:rotate(0)}.lp-cbody{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.lp-cbody>div{overflow:hidden;font-size:.86rem;line-height:1.55;color:#fffffff2}.lp-cbody p{margin:0}.lp-card.is-open .lp-cbody{grid-template-rows:1fr}.lp-card.is-open .lp-cbody>div{padding-top:10px}.lp-sign{display:block;margin-top:6px;font-style:italic}.lp-foot{display:flex;align-items:center;gap:16px;margin-top:18px}.lp-bar{flex:1;height:1px;background:var(--lp-line);position:relative}.lp-bar i{position:absolute;left:0;top:-1px;height:3px;width:40%;background:var(--lp-fg)}.lp-nav{display:flex;gap:4px}.lp-nav button{width:40px;height:40px;border:0;background:transparent;color:var(--lp-fg);font-size:1.1rem;cursor:pointer}@media(max-width:640px){.lp-nav{display:none}}.lp-faq details{border-top:1px solid var(--lp-line);padding:14px 0}.lp-faq details:last-of-type{border-bottom:1px solid var(--lp-line)}.lp-faq summary,.lp-acc summary{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:8px}.lp-faq summary::-webkit-details-marker,.lp-acc summary::-webkit-details-marker{display:none}.lp-faq summary:after,.lp-acc summary:after{content:"+";color:var(--lp-muted,#6B5E54)}.lp-faq details[open] summary:after,.lp-acc details[open] summary:after{content:"\2013"}.lp-faq .lp-ans{padding-top:10px;font-size:.93rem}.lp-faq .lp-ans p{margin:0 0 8px}.lp-xsell{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.lp-xsell a{display:grid;gap:6px;min-width:0;color:inherit;text-decoration:none}.lp-xsell .lp-img{aspect-ratio:4/5;border-radius:4px;overflow:hidden;background:var(--lp-sunk)}.lp-xsell span{display:grid;font-size:.82rem;color:var(--lp-muted)}.lp-xsell b{color:var(--lp-fg);font-weight:600}@media(max-width:640px){.lp-xsell{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.lp-xsell a{flex:0 0 46%;scroll-snap-align:start}}.lp-bb{--lp-fg:#2E211A;--lp-muted:#6B5E54;--lp-line:#E4DBCF;--lp-sunk:#EFE8DE;--lp-olive:#687158;--lp-gold:#B8862F;color:var(--lp-fg);display:grid;gap:8px}.lp-sub{margin:0;color:var(--lp-muted)}.lp-legal{margin:0;font-size:.8rem;color:var(--lp-muted)}.lp-badges{display:flex;gap:8px;flex-wrap:wrap}.lp-badge{font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:4px;background:var(--lp-sunk)}.lp-usp{list-style:none;margin:0;padding:0;display:grid;gap:8px}.lp-usp li{display:grid;grid-template-columns:20px 1fr;gap:8px;font-size:.95rem}.lp-usp li:before{transform:rotate(-45deg);margin-top:.5em;margin-left:3px}.lp-note{font-family:ui-monospace,Menlo,monospace;font-size:.72rem;color:#8a6420}.lp-opt{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--lp-line);border-radius:4px;padding:10px 12px;font-size:.9rem;cursor:pointer}.lp-opt input[type=checkbox]{margin-top:.35em}.lp-opt-field{display:none;margin-top:8px}.lp-opt-field input{font:inherit;width:100%;max-width:160px;padding:8px 10px;border:1px solid var(--lp-line);border-radius:4px;text-transform:uppercase;letter-spacing:.1em}.lp-opt.is-on .lp-opt-field{display:block}.lp-delivery{background:var(--lp-sunk);border-radius:4px;padding:12px 14px;font-size:.9rem;display:grid;gap:4px}.lp-delivery .lp-muted{font-size:.85rem}.lp-pay{margin:0;font-size:.82rem;color:var(--lp-muted);text-align:center}.lp-trust{display:grid;grid-template-columns:repeat(3,1fr);font-size:.76rem;text-align:center;color:var(--lp-muted)}.lp-trust div{padding:6px;display:grid;gap:2px}.lp-trust div+div{border-left:1px solid var(--lp-line)}.lp-trust b{color:var(--lp-fg);font-size:.9rem}.lp-acc details{border-top:1px solid var(--lp-line);padding:12px 0}.lp-acc details:last-of-type{border-bottom:1px solid var(--lp-line)}.lp-acc .lp-acc-body{padding-top:10px;display:grid;gap:10px;font-size:.93rem}.lp-acc .lp-acc-body p{margin:0}.lp-spec{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;margin:0}.lp-spec dt{color:var(--lp-muted)}.lp-spec dd{margin:0}.lp-save{display:inline-block;margin-left:10px;font-size:.75rem;font-weight:700;line-height:1;color:#fff;background:#b4442a;border-radius:999px;padding:5px 10px;vertical-align:middle;letter-spacing:.02em;white-space:nowrap}.lp-sticky{display:none}@media(max-width:767px){.lp-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:60;gap:12px;align-items:center;justify-content:space-between;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fffdf9;border-top:1px solid #E4DBCF;box-shadow:0 -4px 16px #2e211a14;transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility .25s}.lp-sticky.is-on{transform:none;visibility:visible}}.lp-sticky-info{display:grid;min-width:0;font-size:.85rem;line-height:1.3;color:#2e211a}.lp-sticky-info b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.lp-sticky-price{color:#2e211a;font-weight:600}.lp-sticky-price s{margin-left:6px;color:#6b5e54;font-weight:400}.lp-sticky-price .lp-save{margin-left:6px;font-size:.68rem;padding:3px 7px}.lp-sticky-btn{flex:0 0 auto;font:inherit;font-weight:700;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;background:#000;color:#fff;border:0;border-radius:0;min-height:46px;padding:0 18px;cursor:pointer}.lp-sticky-btn[disabled]{opacity:.5;cursor:default}[id$=__lp_rating]{margin-bottom:12px}@media(max-width:749px){.lp-wear{grid-auto-flow:column!important;grid-template-columns:none!important;grid-auto-columns:64%!important;gap:14px!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-16px;padding-right:16px}.lp-wear::-webkit-scrollbar{display:none}.lp-wear figure{scroll-snap-align:start}.lp-wear .lp-img{height:auto!important;aspect-ratio:3/4}.lp-fit .lp-vid{order:2;width:min(220px,65%)!important;margin:0 auto}}.product__block__title .rating__wrapper__title,.product__block__remaining{display:none!important}.lp-vid.lp-vid--34{aspect-ratio:3/4}.lp-vid--34 video{object-position:50% 0}.lp-fit:has(.lp-vid--34){grid-template-columns:minmax(260px,380px) 1fr}
/*# sourceMappingURL=/cdn/shop/t/24/assets/lp-pdp.css.map */
