:root{--c-ink-90: color-mix(in srgb, var(--c-ink) 90%, transparent);--c-ink-60: color-mix(in srgb, var(--c-ink) 60%, transparent);--c-ink-12: color-mix(in srgb, var(--c-ink) 12%, transparent);--c-ink-06: color-mix(in srgb, var(--c-ink) 6%, transparent);--c-accent-soft: color-mix(in srgb, var(--c-accent) 28%, var(--c-paper));--c-accent-deep: color-mix(in srgb, var(--c-accent) 70%, var(--c-ink));--c-surface: color-mix(in srgb, var(--c-paper) 70%, #fff);--c-line: var(--c-ink-12);--shadow-sm: 0 1px 2px var(--c-ink-06), 0 2px 8px var(--c-ink-06);--shadow-md: 0 6px 24px -6px color-mix(in srgb, var(--c-ink) 18%, transparent);--shadow-lg: 0 24px 60px -18px color-mix(in srgb, var(--c-ink) 32%, transparent);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-spring: cubic-bezier(.34, 1.4, .64, 1);--dur-1: .16s;--dur-2: .28s;--dur-3: .56s;--gutter: clamp(16px, 4.2vw, 40px);--radius-sm: calc(var(--radius) * .6);--radius-lg: calc(var(--radius) * 1.6);--radius-pill: 999px;--header-h: 64px;--fs-body: calc(1rem * var(--body-scale, 1));--fs-h1: calc(clamp(2.1rem, 1.3rem + 4vw, 4.4rem) * var(--head-scale, 1));--fs-h2: calc(clamp(1.7rem, 1.2rem + 2.4vw, 3rem) * var(--head-scale, 1));--fs-h3: calc(clamp(1.25rem, 1.05rem + 1vw, 1.75rem) * var(--head-scale, 1));--fs-h4: calc(1.125rem * var(--head-scale, 1));--fs-small: .875rem;--fs-xs: .75rem}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 12px)}html.is-locked{overflow:hidden}body{margin:0;min-height:100vh;background:var(--c-paper);color:var(--c-ink);font-family:var(--font-body);font-weight:var(--font-body-weight);font-size:var(--fs-body);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}img,picture,video,svg{display:block;max-width:100%}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}p{margin:0 0 1em}p:last-child{margin-bottom:0}ul[role=list],ol[role=list]{list-style:none;margin:0;padding:0}table{border-collapse:collapse}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--c-ink);outline-offset:3px;border-radius:4px}::selection{background:var(--c-accent);color:var(--c-ink)}.main:focus{outline:none}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--font-head);font-weight:var(--font-head-weight);font-style:var(--font-head-style);line-height:1.12;letter-spacing:-.015em;margin:0 0 .5em;text-wrap:balance}h1,.h1{font-size:var(--fs-h1);letter-spacing:-.025em;line-height:1.04}h2,.h2{font-size:var(--fs-h2);letter-spacing:-.02em}h3,.h3{font-size:var(--fs-h3)}h4,.h4{font-size:var(--fs-h4)}.eyebrow{display:inline-flex;align-items:center;gap:.5em;font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--font-body-weight-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted);margin:0 0 .9rem}.lead{font-size:clamp(1.05rem,.98rem + .4vw,1.25rem);color:var(--c-muted);text-wrap:pretty}.muted{color:var(--c-muted)}.small{font-size:var(--fs-small)}.rte>*+*{margin-top:.8em}.rte a,.link{text-decoration:underline}em,.italic{font-style:italic}.page-width{width:100%;max-width:calc(var(--page-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.page-width--narrow{max-width:calc(820px + var(--gutter) * 2)}.section{padding-block:var(--space-section)}.section--tight{padding-block:calc(var(--space-section) * .6)}.section--ink{background:var(--c-ink);color:var(--c-paper)}.section--ink .eyebrow,.section--ink .muted,.section--ink .lead{color:color-mix(in srgb,var(--c-paper) 72%,transparent)}.section--accent{background:var(--c-accent-soft)}.section--surface{background:var(--c-surface)}.section-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem 2rem;margin-bottom:clamp(1.5rem,3vw,2.75rem)}.section-head>div{max-width:46rem}.section-head h2{margin-bottom:.25em}.section-head--center{justify-content:center;text-align:center}.section-head--center>div{margin-inline:auto}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:1000;top:12px;left:12px;background:var(--c-ink);color:var(--c-paper);padding:.6rem 1rem;border-radius:var(--radius-sm)}.btn{--btn-bg: var(--c-ink);--btn-fg: var(--c-paper);--btn-bd: var(--c-ink);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.55em;min-height:48px;padding:.8em 1.6em;border:1.5px solid var(--btn-bd);border-radius:var(--radius-pill);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-body);font-weight:var(--font-body-weight-bold);font-size:.95rem;line-height:1.2;letter-spacing:.01em;text-decoration:none;white-space:nowrap;cursor:pointer;overflow:hidden;isolation:isolate;transition:transform var(--dur-1) var(--ease-out),background-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out);-webkit-tap-highlight-color:transparent}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.btn--primary{--btn-bg: var(--c-ink);--btn-fg: var(--c-paper);--btn-bd: var(--c-ink)}.btn--accent{--btn-bg: var(--c-accent);--btn-fg: var(--c-ink);--btn-bd: var(--c-accent)}.btn--ghost{--btn-bg: transparent;--btn-fg: var(--c-ink);--btn-bd: var(--c-ink-60)}.btn--light{--btn-bg: var(--c-paper);--btn-fg: var(--c-ink);--btn-bd: var(--c-paper)}.btn--block{width:100%}.btn--sm{min-height:40px;padding:.55em 1.1em;font-size:.875rem}.btn.is-added{--btn-bg: var(--c-accent);--btn-fg: var(--c-ink);--btn-bd: var(--c-accent)}@media(hover:hover){.btn--primary:hover:not(:disabled){--btn-bg: color-mix(in srgb, var(--c-ink) 86%, var(--c-accent));box-shadow:var(--shadow-md)}.btn--accent:hover:not(:disabled){--btn-bg: color-mix(in srgb, var(--c-accent) 82%, var(--c-ink));--btn-fg: var(--c-paper)}.btn--ghost:hover:not(:disabled){--btn-bg: var(--c-ink);--btn-fg: var(--c-paper);--btn-bd: var(--c-ink)}.btn--light:hover:not(:disabled){--btn-bg: var(--c-accent);--btn-bd: var(--c-accent)}}.btn .icon{flex:none}.btn-arrow .icon{transition:transform var(--dur-2) var(--ease-out)}@media(hover:hover){.btn-arrow:hover .icon{transform:translate(4px)}}.field{width:100%;min-height:48px;padding:.75em 1em;border:1.5px solid var(--c-line);border-radius:var(--radius-sm);background:var(--c-surface);color:var(--c-ink);transition:border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out);font-size:16px}.field:focus{outline:none;border-color:var(--c-ink);box-shadow:0 0 0 4px var(--c-ink-06)}.field:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}.icon{flex:none}.price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .55rem;font-variant-numeric:tabular-nums}.price__current{font-weight:var(--font-body-weight-bold);font-size:1.05em}.price--sale .price__current{color:var(--c-sale)}.price__compare{color:var(--c-muted);font-size:.9em;text-decoration-thickness:1px}.price__badge{display:inline-flex;align-items:center;padding:.15em .55em;border-radius:var(--radius-pill);background:var(--c-sale);color:#fff;font-size:var(--fs-xs);font-weight:var(--font-body-weight-bold);letter-spacing:.02em}.price__unit{flex-basis:100%;color:var(--c-muted);font-size:var(--fs-xs)}.rating{display:inline-flex;align-items:center;gap:.45rem;font-size:var(--fs-small);color:var(--c-ink)}.rating__stars{position:relative;display:inline-block;line-height:0}.rating__base,.rating__fill{display:inline-flex;gap:1px}.rating__base{color:var(--c-ink-12)}.rating__fill{position:absolute;top:0;right:0;bottom:0;left:0;color:#e3a33a;width:var(--rating);overflow:hidden}.rating__count{color:var(--c-muted);margin-left:.15em}.trust-row{display:grid;gap:.6rem;font-size:var(--fs-small)}.trust-row li{display:flex;align-items:center;gap:.6rem}.trust-row .icon{color:var(--c-accent-deep)}@media(min-width:750px){.trust-row:not(.trust-row--compact){grid-auto-flow:column;justify-content:start;gap:.6rem 1.75rem}}.trust-row--compact{gap:.4rem;font-size:var(--fs-xs);color:var(--c-muted)}.card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--c-surface);border-radius:var(--radius);overflow:hidden;box-shadow:0 0 0 1px var(--c-ink-06);transition:box-shadow var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out)}@media(hover:hover){.card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}}.card__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--c-accent-soft)}.card__media--square{aspect-ratio:1}.card__media--tall{aspect-ratio:3 / 4}.card__img,.card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity var(--dur-3) var(--ease-out),transform .9s var(--ease-out)}.card__placeholder{fill:var(--c-ink-12)}.card__img--2{opacity:0}@media(hover:hover){.card:hover .card__img{transform:scale(1.04)}.card:hover .card__media--swap .card__img--2{opacity:1}}.card__badge{position:absolute;top:10px;left:10px;z-index:1;padding:.3em .75em;border-radius:var(--radius-pill);background:var(--c-paper);color:var(--c-ink);font-size:var(--fs-xs);font-weight:var(--font-body-weight-bold);letter-spacing:.04em;box-shadow:var(--shadow-sm)}.card__badge--soldout{background:var(--c-ink);color:var(--c-paper)}.card__body{display:flex;flex-direction:column;gap:.45rem;flex:1;padding:.9rem .9rem 1rem}.card__title{font-family:var(--font-body);font-weight:var(--font-body-weight-bold);font-size:.98rem;line-height:1.35;letter-spacing:0;margin:0}.card__link{text-decoration:none}.card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.card__excerpt{margin:0;color:var(--c-muted);font-size:var(--fs-small);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__price{margin-top:auto;padding-top:.2rem}.card__actions{position:relative;z-index:1;margin-top:.4rem}.card__actions .btn{min-height:44px;font-size:.9rem}@media(min-width:750px){.card__body{padding:1.1rem 1.1rem 1.2rem}.card__title{font-size:1.02rem}}.slider{position:relative}.slider__track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--slide-w, 72%);gap:var(--slide-gap, 14px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding-bottom:6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.slider__track::-webkit-scrollbar{display:none}.slider__track>*{scroll-snap-align:start;min-width:0}.slider__nav{display:none;gap:.5rem}.slider__btn{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1.5px solid var(--c-line);background:var(--c-surface);transition:background var(--dur-2),color var(--dur-2),opacity var(--dur-2),border-color var(--dur-2)}.slider__btn:disabled{opacity:.35;cursor:default}@media(hover:hover){.slider__btn:not(:disabled):hover{background:var(--c-ink);color:var(--c-paper);border-color:var(--c-ink)}}.slider__progress{height:2px;margin-top:1.25rem;background:var(--c-line);border-radius:2px;overflow:hidden}.slider__progress:before{content:"";display:block;height:100%;width:100%;background:var(--c-ink);transform-origin:left;transform:scaleX(max(.12,var(--p, 0)));transition:transform .12s linear}.slider:not(.is-scrollable) .slider__progress{visibility:hidden}@media(min-width:750px){.slider__track{--slide-w: calc((100% - var(--gutter) * 2 - var(--slide-gap, 14px) * 2) / 2.6);--slide-gap: 20px}}@media(min-width:990px){.slider.is-scrollable .slider__nav{display:flex}.slider__track{--slide-w: calc((100% - var(--gutter) * 2 - 24px * 3) / 4);--slide-gap: 24px}}.has-anim [data-reveal]{opacity:0;transform:translate3d(0,26px,0);transition:opacity .8s var(--ease-out),transform .9s var(--ease-out);transition-delay:calc(var(--d, 0) * 90ms)}.has-anim [data-reveal=fade]{transform:none}.has-anim [data-reveal=scale]{transform:scale(.96)}.has-anim [data-reveal].is-in{opacity:1;transform:none}html.no-js [data-reveal]{opacity:1!important;transform:none!important}.announcement{--a-bg: var(--c-ink);--a-fg: var(--c-paper);background:var(--a-bg);color:var(--a-fg);font-size:.8125rem;letter-spacing:.02em}.announcement--accent{--a-bg: var(--c-accent);--a-fg: var(--c-ink)}.announcement--paper{--a-bg: var(--c-surface);--a-fg: var(--c-ink);border-bottom:1px solid var(--c-line)}.announcement__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem 1.25rem;min-height:38px;padding-block:.4rem;text-align:center}.announcement__msgs{display:grid}.announcement__msg{grid-area:1 / 1;margin:0;opacity:0;transform:translateY(8px);transition:opacity .5s var(--ease-out),transform .6s var(--ease-out);pointer-events:none}.announcement__msg.is-active{opacity:1;transform:none;pointer-events:auto}.announcement__msg a{display:inline-flex;align-items:center;gap:.35em;text-decoration:none}.announcement__cd{display:inline-flex;align-items:center;gap:.6rem;margin:0}.announcement__cd-label{opacity:.8}.announcement__cd-time{display:inline-flex;align-items:baseline;gap:.15rem;font-variant-numeric:tabular-nums}.announcement__cd-time b{display:inline-block;min-width:1.6em;padding:.1em .3em;margin-left:.3rem;border-radius:4px;background:color-mix(in srgb,var(--a-fg) 14%,transparent);font-weight:var(--font-body-weight-bold)}.announcement__cd-time b:first-child{margin-left:0}.section-header{position:relative;z-index:40}.section-header.header-sticky{position:sticky;top:0;transition:transform var(--dur-3) var(--ease-out)}.section-header.is-hidden{transform:translateY(-100%)}.header{--h-pad: 14px;background:color-mix(in srgb,var(--c-paper) 92%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid transparent;transition:border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out)}.header.is-scrolled{--h-pad: 6px;border-bottom-color:var(--c-line);box-shadow:0 8px 28px -20px color-mix(in srgb,var(--c-ink) 40%,transparent)}.header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;padding-block:var(--h-pad);transition:padding var(--dur-3) var(--ease-out)}.header__logo-wrap{margin:0;justify-self:center;font-size:inherit;line-height:1}.header__logo{display:block;text-decoration:none}.header__logo-img{width:var(--logo-width-mobile);height:auto;transition:width var(--dur-3) var(--ease-out)}.header.is-scrolled .header__logo-img{width:calc(var(--logo-width-mobile) * .84)}.header__logo-text{font-family:var(--font-head);font-size:1.4rem;letter-spacing:-.01em;transition:font-size var(--dur-3) var(--ease-out)}.header.is-scrolled .header__logo-text{font-size:1.2rem}.header__nav{display:none}.header__icons{display:flex;align-items:center;justify-content:flex-end;gap:.1rem}.header__icon{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--c-ink);text-decoration:none;transition:background-color var(--dur-2);-webkit-tap-highlight-color:transparent}@media(hover:hover){.header__icon:hover{background:var(--c-ink-06)}}.header__burger{justify-self:start;margin-left:-10px}.header__icon--account{display:none}.header__bubble{position:absolute;top:4px;right:2px;display:grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:var(--radius-pill);background:var(--c-accent);color:var(--c-ink);font-size:11px;font-weight:var(--font-body-weight-bold);line-height:1;font-variant-numeric:tabular-nums}.header__bubble.is-bump{animation:bubble-bump .52s var(--ease-spring)}@keyframes bubble-bump{0%{transform:scale(1)}35%{transform:scale(1.45)}to{transform:scale(1)}}.header--overlay:not(.is-scrolled){background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.template-index .section-header:has(.header--overlay){position:fixed;inset:0 0 auto}.template-index .section-header:has(.header--overlay) .header:not(.is-scrolled){--c-ink: var(--c-paper);color:var(--c-paper)}@media(min-width:990px){.header{--h-pad: 18px}.header.is-scrolled{--h-pad: 8px}.header__inner{grid-template-columns:auto 1fr auto;column-gap:1rem;row-gap:0}.header__inner{max-width:min(100% - 3rem,1560px)}.header__burger{display:none}.header__logo-wrap{grid-column:1;grid-row:1;justify-self:start}.header__logo-img{width:calc(var(--logo-width) * .72)}.header.is-scrolled .header__logo-img{width:calc(var(--logo-width) * .6)}.header__nav{display:block;grid-column:2;grid-row:1;justify-self:center;min-width:0}.header__icons{grid-column:3;grid-row:1}.header__menu{flex-wrap:wrap;justify-content:center;gap:0}.header .header__menu .header__link{padding:.5rem .42rem;font-size:.86rem;white-space:nowrap}.header .header__menu .header__link:after{left:.42rem;right:.42rem}.header__icon--account{display:grid}}.header__menu{display:flex;align-items:center;gap:.25rem}.header__item{position:relative}.header__link{position:relative;display:inline-flex;align-items:center;gap:.3rem;padding:.6rem .85rem;font-size:.94rem;font-weight:500;text-decoration:none}.header__link:after{content:"";position:absolute;left:.85rem;right:.85rem;bottom:.35rem;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform var(--dur-2) var(--ease-out)}.header__link.is-active:after,.header__item:hover>.header__link:after,.header__link:focus-visible:after{transform:scaleX(1);transform-origin:left}.header__sub{position:absolute;top:100%;left:50%;min-width:220px;padding:.5rem;translate:-50% 0;background:var(--c-surface);border-radius:var(--radius);box-shadow:var(--shadow-lg);border:1px solid var(--c-line);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out),visibility 0s linear var(--dur-2)}.header__item:hover>.header__sub,.header__item:focus-within>.header__sub{opacity:1;visibility:visible;transform:none;transition-delay:0s}.header__sublink{display:block;padding:.55rem .8rem;border-radius:var(--radius-sm);text-decoration:none;font-size:.92rem}.header__sublink:hover{background:var(--c-ink-06)}.menu-drawer{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--c-ink)}.menu-drawer::backdrop{background:color-mix(in srgb,var(--c-ink) 45%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:fade-in var(--dur-3) var(--ease-out)}.menu-drawer__panel{display:flex;flex-direction:column;width:min(88vw,400px);height:100%;background:var(--c-paper);overflow-y:auto;overscroll-behavior:contain;animation:drawer-in .48s var(--ease-out)}.menu-drawer.is-closing .menu-drawer__panel{animation:drawer-out .26s var(--ease-in-out) forwards}.menu-drawer.is-closing::backdrop{animation:fade-out .26s var(--ease-in-out) forwards}.menu-drawer__top{display:flex;align-items:center;justify-content:space-between;padding:.6rem .6rem .6rem var(--gutter);border-bottom:1px solid var(--c-line)}.menu-drawer__title{font-size:var(--fs-xs);font-weight:var(--font-body-weight-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted)}.menu-drawer__list{padding:.75rem var(--gutter)}.menu-drawer__item{border-bottom:1px solid var(--c-line);animation:item-in .52s var(--ease-out) both;animation-delay:calc(80ms + var(--i, 0) * 45ms)}.menu-drawer__link{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;font-family:var(--font-head);font-size:1.45rem;line-height:1.2;text-decoration:none;cursor:pointer;list-style:none}.menu-drawer__link::-webkit-details-marker{display:none}.menu-drawer details[open] .menu-drawer__link .icon{transform:rotate(180deg)}.menu-drawer__link .icon{transition:transform var(--dur-2) var(--ease-out)}.menu-drawer__sub{padding:0 0 1rem .25rem;display:grid;gap:.15rem}.menu-drawer__sublink{display:block;padding:.5rem 0;color:var(--c-muted);text-decoration:none}.menu-drawer__foot{margin-top:auto;display:grid;gap:.9rem;padding:1.25rem var(--gutter) calc(1.5rem + env(safe-area-inset-bottom));background:var(--c-surface);border-top:1px solid var(--c-line)}.menu-drawer__util{display:inline-flex;align-items:center;gap:.6rem;font-weight:500;text-decoration:none}@keyframes drawer-in{0%{transform:translate(-100%)}to{transform:none}}@keyframes drawer-out{to{transform:translate(-100%)}}@keyframes item-in{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}.footer{background:var(--c-ink);color:var(--c-paper);padding-top:clamp(48px,7vw,88px);font-size:var(--fs-small)}.footer a{text-decoration:none;transition:opacity var(--dur-2)}.footer a:hover{opacity:.72}.footer__grid{display:grid;gap:.25rem}.footer__col--brand{padding-bottom:1.5rem}.footer__col--newsletter{padding-top:1.5rem}.footer__logo img{width:160px;filter:brightness(0) invert(1)}.footer__brand{font-family:var(--font-head);font-size:1.6rem;margin-bottom:.75rem}.footer__text{max-width:28rem;opacity:.8;margin-top:1rem}.footer__contact{display:grid;gap:.6rem;margin-top:1.25rem}.footer__contact a{display:inline-flex;align-items:center;gap:.6rem}.footer__heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 .9rem;font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--font-body-weight-bold);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--c-paper) 64%,transparent);list-style:none;cursor:default}.footer__heading::-webkit-details-marker{display:none}.footer__acc{border-top:1px solid color-mix(in srgb,var(--c-paper) 14%,transparent)}.footer__acc .footer__heading{margin:0;padding:1.05rem 0;cursor:pointer}.footer__acc-ico{transition:transform var(--dur-2) var(--ease-out)}.footer__acc[open] .footer__acc-ico{transform:rotate(180deg)}.footer__links{display:grid;gap:.55rem;padding-bottom:1.1rem}.footer__small{opacity:.75}.footer__field{display:flex;gap:.5rem;margin-top:.9rem}.footer__field .field{background:color-mix(in srgb,var(--c-paper) 8%,transparent);border-color:color-mix(in srgb,var(--c-paper) 22%,transparent);color:var(--c-paper)}.footer__field .field::placeholder{color:color-mix(in srgb,var(--c-paper) 55%,transparent)}.footer__field .field:focus{border-color:var(--c-accent);box-shadow:none}.footer__field .field:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.footer__ok,.footer__err{display:flex;gap:.5rem;align-items:center;margin-top:.75rem}.footer__err{color:var(--c-accent)}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem;margin-top:clamp(32px,5vw,64px);padding-block:1.5rem calc(1.5rem + env(safe-area-inset-bottom));border-top:1px solid color-mix(in srgb,var(--c-paper) 14%,transparent)}.footer__social{display:flex;gap:.35rem}.footer__social a{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid color-mix(in srgb,var(--c-paper) 22%,transparent)}.footer__pay{display:flex;flex-wrap:wrap;gap:.4rem}.footer__pay-icon{width:38px;height:24px}.footer__copy{margin:0;opacity:.6;font-size:var(--fs-xs)}@media(min-width:750px){.footer__grid{grid-template-columns:1.3fr 1fr 1fr 1.3fr;gap:clamp(1.5rem,3vw,3rem);align-items:start}.footer__col--newsletter{min-width:0}.footer__col--brand,.footer__col--newsletter{padding:0}.footer__acc{border:0}.footer__acc .footer__heading{padding:0 0 .9rem;pointer-events:none}.footer__acc-ico{display:none}}.toast{position:fixed;z-index:200;left:50%;bottom:calc(18px + env(safe-area-inset-bottom));translate:-50% 0;max-width:calc(100vw - 32px);padding:.85rem 1.25rem;border-radius:var(--radius-pill);background:var(--c-ink);color:var(--c-paper);font-size:var(--fs-small);font-weight:500;box-shadow:var(--shadow-lg);opacity:0;transform:translateY(16px);transition:opacity var(--dur-2) var(--ease-out),transform var(--dur-3) var(--ease-out)}.toast.is-visible{opacity:1;transform:none}.toast[data-tur=hata]{background:var(--c-sale)}.password{min-height:100vh;display:grid;place-items:center;padding:var(--gutter);text-align:center;background:radial-gradient(120% 80% at 50% 0%,var(--c-accent-soft),var(--c-paper) 60%)}.password__inner{max-width:32rem;display:grid;gap:1.25rem;justify-items:center}.password__logo{width:200px}.password__form summary{list-style:none}.password__fields{display:flex;gap:.5rem;margin-top:1rem}.password__admin{margin-top:1rem;font-size:var(--fs-small);color:var(--c-muted)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.has-anim [data-reveal]{opacity:1;transform:none}}.tipo-apple{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern";letter-spacing:-.011em}.tipo-apple :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){font-weight:600;font-style:normal;letter-spacing:-.022em}.tipo-apple :is(h1,.h1){font-weight:700;letter-spacing:-.03em;line-height:1.05}.tipo-apple :is(h2,.h2){letter-spacing:-.025em;line-height:1.1}.tipo-apple :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4) :is(em,i){font-style:normal}.tipo-apple :is(.eyebrow,.menu-drawer__title,.footer__heading){letter-spacing:.04em;text-transform:none;font-weight:600}.tipo-apple :is(p,li){line-height:1.47}.tipo-apple .header__link{font-size:.9rem;font-weight:400;letter-spacing:-.01em}.tipo-apple :is(.btn,button){letter-spacing:-.01em}@media(min-width:750px)and (max-width:989px){.footer__grid{grid-template-columns:1fr 1fr}.footer__col--brand,.footer__col--newsletter{grid-column:1 / -1}}.footer__field{flex-wrap:wrap}.footer__field .field{flex:1 1 180px;min-width:0}.menu-drawer .menu-drawer__list{padding:.75rem var(--gutter)}@media(max-width:989px){.menu-drawer__panel{width:100%}.menu-drawer__top{padding-inline:var(--gutter) .6rem}.menu-drawer .menu-drawer__list{padding:1.5rem var(--gutter) 1rem;text-align:center}.menu-drawer__item{border-bottom:0}.menu-drawer__link{justify-content:center;gap:.4rem;padding:.7rem 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(1.6rem,6.4vw,2rem);font-weight:600;letter-spacing:-.025em;line-height:1.15;-webkit-font-smoothing:antialiased}.menu-drawer__sub{text-align:center}.menu-drawer__sublink{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Segoe UI,Roboto,Arial,sans-serif;font-size:1.05rem;letter-spacing:-.01em}.menu-drawer__foot{justify-items:center;text-align:center}.menu-drawer__title{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;letter-spacing:.02em;text-transform:none;font-size:.85rem}}@media(max-width:749px){.footer__grid{grid-template-columns:1fr 1fr;column-gap:1.25rem}.footer__col--brand,.footer__col--newsletter,.footer__col:not(.footer__col--menu){grid-column:1 / -1}.footer__col--menu .footer__acc .footer__heading{padding:1.1rem 0 .7rem;pointer-events:none}.footer__col--menu .footer__heading .icon{display:none}.footer__col--menu .footer__links{gap:.5rem;font-size:.92rem}}.card{box-shadow:0 0 0 1px color-mix(in srgb,#B8955A 22%,transparent),0 10px 30px -22px color-mix(in srgb,var(--c-ink) 45%,transparent)}@media(hover:hover){.card:hover{box-shadow:0 0 0 1px color-mix(in srgb,#B8955A 55%,transparent),0 18px 40px -24px color-mix(in srgb,var(--c-ink) 55%,transparent)}}.card__title{font-weight:600;letter-spacing:-.015em}@media(min-width:990px){.header__inner{grid-template-columns:1fr auto 1fr;column-gap:2rem;row-gap:.35rem}.header__logo-wrap{grid-column:2;grid-row:1;justify-self:center}.header__logo-img{width:var(--logo-width)}.header.is-scrolled .header__logo-img{width:calc(var(--logo-width) * .8)}.header__nav{grid-column:1 / -1;grid-row:2;justify-self:center}.header__icons{grid-column:3;grid-row:1;justify-self:end}.header .header__menu .header__link{padding:.55rem .7rem;font-size:.9rem}.header .header__menu .header__link:after{left:.7rem;right:.7rem}}.guven-rozet{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none}.guven-rozet li{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px 8px;border:1px solid color-mix(in srgb,#B8955A 40%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--c-paper) 70%,#fff);text-align:center;font-size:.74rem;font-weight:600;line-height:1.25;letter-spacing:-.005em;color:var(--c-ink)}.guven-rozet .icon{color:#b8955a}.guven-rozet--footer{max-width:560px;margin:0 0 1.25rem}.guven-rozet--footer li{background:transparent;color:var(--c-paper);border-color:color-mix(in srgb,#B8955A 55%,transparent)}@media(min-width:750px){.guven-rozet li{flex-direction:row;font-size:.8rem}}.odeme-logo__liste{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.odeme-logo__ikon{display:block;width:44px;height:28px}.odeme-logo__iyzico{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;border-radius:6px;border:1px solid var(--c-line);background:#fff;font-size:.72rem;color:var(--c-muted)}.odeme-logo__iyzico span{font-weight:800;letter-spacing:-.02em;color:#1e64ff;font-size:.85rem}.odeme-logo--urun{margin:0 0 14px}.odeme-logo--footer{margin:0 0 1rem}.odeme-logo--footer .odeme-logo__iyzico{background:transparent;border-color:color-mix(in srgb,var(--c-paper) 30%,transparent);color:color-mix(in srgb,var(--c-paper) 75%,transparent)}.odeme-logo--footer .odeme-logo__iyzico span{color:#fff}.odeme-logo__troy{display:inline-grid;place-items:center;width:44px;height:28px;border-radius:4px;background:#fff;border:1px solid var(--c-line);font-size:.72rem;font-weight:800;letter-spacing:.04em;color:#00a3a1}.footer__riza{margin:.6rem 0 0;font-size:.72rem;line-height:1.45;color:color-mix(in srgb,var(--c-paper) 60%,transparent)}.cd__sozlesme{margin:.4rem 0 0;font-size:.72rem;line-height:1.45;color:var(--c-muted)}.cd__sozlesme a{color:inherit;text-decoration:underline}.trust-row+.guven-rozet{margin-top:16px}.urun-bilgi__guven .guven-rozet{margin-top:4px}.footer__etbis{display:flex;justify-content:center;align-items:center;margin:.5rem 0}.footer__etbis img{max-height:64px;width:auto}
/*# sourceMappingURL=/cdn/shop/t/5/assets/base.css.map */
