.adv{--ink: #1A1A1A;--ink2: #443E3B;--ink3: #6B6B6B;--faint: #A9A29C;--bg: #FFFFFF;--cream: #FAF5EE;--sand: #F3EDE4;--line: #ECECEC;--accent: #B5897E;--accent-strong: #8A5F55;--accent-soft: #F6ECE9;--price: #B44A3E;--price-bg: #FDF0EE;--ok: #1E8C6C;--ok-bright: #2BBF95;--alert: #B3382E;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 80px;--sp-10: 96px;--adv-gutter: 15px;--adv-rhythm: 48px;--r-card: 14px;--r-ctrl: 12px;--r-pill: 999px}:where(.adv){font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.6;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(section.adv){padding-block:var(--adv-rhythm);margin:0}@media(min-width:750px){.adv{--adv-gutter: 30px;--adv-rhythm: 72px}}:where(.adv) :where(.adv-wrap){width:100%;max-width:1180px;margin-inline:auto;padding-inline:20px;box-sizing:border-box}@media(min-width:820px){:where(.adv) :where(.adv-wrap){padding-inline:32px}}:where(.adv) :where(.adv-prose){max-width:68ch}:where(.adv) :where(h1,h2,h3){margin:0;text-wrap:balance;font-family:Poppins,-apple-system,sans-serif}:where(.adv) :where(h1){font-size:clamp(30px,6vw,52px);font-weight:700;line-height:1.1;letter-spacing:-.02em}:where(.adv) :where(h2){font-size:clamp(26px,4.5vw,38px);font-weight:700;line-height:1.15}:where(.adv) :where(h3){font-size:clamp(18px,2.5vw,22px);font-weight:600;line-height:1.25}:where(.adv) :where(p){margin:0;font-size:16px;line-height:1.65;color:var(--ink2)}@media(min-width:820px){:where(.adv) :where(p){font-size:17px}}:where(.adv) :where(.adv-small){font-size:14px}:where(.adv) :where(.adv-micro){font-size:12.5px}:where(.adv) :where(.adv-eyebrow){font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-strong)}:where(.adv) :where(.adv-btn){display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding-inline:28px;border-radius:var(--r-pill);border:none;font-family:inherit;font-size:16px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;background:var(--ink);color:#fff;-webkit-tap-highlight-color:transparent}@media(min-width:820px){:where(.adv) :where(.adv-btn){min-height:56px}}:where(.adv) :where(.adv-card){border-radius:var(--r-card);border:1px solid var(--line);padding:20px;background:var(--bg)}@media(min-width:820px){:where(.adv) :where(.adv-card){padding:24px}}:where(.adv) :where(.adv-pill){display:inline-flex;align-items:center;gap:6px;border-radius:var(--r-pill);padding:4px 10px;font-size:12px;font-weight:600}.adv :focus-visible{outline:3px solid var(--accent);outline-offset:3px}:where(.adv) :where(.adv-sr){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.adv-motion-ready :where(.adv) [data-adv-reveal]{opacity:0;transform:translateY(18px);transition:opacity .62s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--adv-i, 0) * 70ms);will-change:opacity,transform}.adv-motion-ready :where(.adv) [data-adv-reveal].is-revealed{opacity:1;transform:none}.adv-motion-ready :where(.adv) [data-adv-reveal=left]{transform:translate(-22px)}.adv-motion-ready :where(.adv) [data-adv-reveal=right]{transform:translate(22px)}.adv-motion-ready :where(.adv) [data-adv-reveal=zoom]{transform:scale(.965)}:where(.adv) .adv-hover-lift{transition:transform .38s cubic-bezier(.16,1,.3,1),box-shadow .38s ease}@media(hover:hover){:where(.adv) .adv-hover-lift:hover{transform:translateY(-4px);box-shadow:0 14px 38px #1a1a1a1a}:where(.adv) .adv-hover-zoom img{transition:transform .55s cubic-bezier(.16,1,.3,1)}:where(.adv) .adv-hover-zoom:hover img{transform:scale(1.035)}}:where(.adv) .adv-underline{position:relative;text-decoration:none}:where(.adv) .adv-underline:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .35s cubic-bezier(.16,1,.3,1)}@media(hover:hover){:where(.adv) .adv-underline:hover:after{transform:scaleX(1);transform-origin:left}}.adv-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fffffff5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line, #ECECEC);box-shadow:0 -6px 24px #1a1a1a14;transform:translateY(110%);transition:transform .42s cubic-bezier(.16,1,.3,1)}.adv-sticky.is-visible{transform:translateY(0)}.adv-sticky__txt{flex:1;min-width:0}.adv-sticky__t{display:block;font-size:13px;font-weight:700;line-height:1.3;color:var(--ink, #1A1A1A)}.adv-sticky__s{display:block;font-size:11.5px;line-height:1.35;color:var(--ink3, #6B6B6B)}.adv-sticky__s b{color:var(--price, #C0584B);font-weight:700}.adv-sticky__btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding-inline:20px;border-radius:var(--r-pill, 999px);background:var(--ink, #1A1A1A);color:#fff;text-decoration:none;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:background .3s ease,transform .3s ease}@media(hover:hover){.adv-sticky__btn:hover{background:var(--accent-strong, #9D6F64);transform:translateY(-1px)}}@media(min-width:820px){.adv-sticky{display:none}}:where(.adv) [data-adv-grow]{transition:width 1.05s cubic-bezier(.16,1,.3,1)}.adv-motion-ready :where(.adv) [data-adv-grow]{width:0}@media(prefers-reduced-motion:reduce){:where(.adv) .adv-hover-lift,:where(.adv) .adv-hover-zoom img,:where(.adv) .adv-underline:after,.adv-sticky,:where(.adv) [data-adv-grow]{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lma-adv.css.map */
