.feature-split{padding:0 0 72px}.feature-split__grid{display:grid;gap:24px}.feature-split__media{height:380px;border-radius:var(--radius-media);overflow:hidden;background:var(--color-char)}.feature-split__media img,.feature-split__media svg{width:100%;height:100%;object-fit:cover}.feature-split__content{display:flex;flex-direction:column;justify-content:space-between;gap:32px}.feature-split__eyebrow{color:var(--color-text-secondary)}.feature-split__cutout img{width:100%;max-height:300px;object-fit:contain}.feature-split__link{display:inline-block;margin-top:16px}@media screen and (min-width:990px){.feature-split{padding-bottom:160px}.feature-split__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gutter);align-items:stretch}.feature-split__media{height:640px}.feature-split__content{padding:16px 0 16px 40px}.feature-split__link{margin-top:24px}}.site-footer{background:var(--bg-from);border-top:1px solid var(--color-rule-footer);color:var(--color-paper-muted);font-family:var(--font-text);font-size:12px;line-height:1.6}.site-footer__inner{display:grid;gap:16px;padding-top:28px;padding-bottom:28px}.site-footer__logo{order:-1;justify-self:start;line-height:0}.site-footer a{transition:opacity var(--duration-hover) ease}.site-footer__legal a,.site-footer__contact a{text-decoration:none}.site-footer a:hover{opacity:.6}@media screen and (min-width:990px){.site-footer{font-size:13px}.site-footer__inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding-top:40px;padding-bottom:40px}.site-footer__logo{order:0;justify-self:center}.site-footer__contact{text-align:right}}.image-banner{padding:0 0 72px}.image-banner__card{position:relative;display:block;height:440px;border-radius:var(--radius-media);overflow:hidden;background:var(--color-graphite);color:var(--color-white);text-decoration:none}.image-banner__image{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-out)}a.image-banner__card:hover .image-banner__image{transform:scale(1.02)}.image-banner__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#0000008c);pointer-events:none}.image-banner__content{position:absolute;left:20px;right:20px;bottom:24px;z-index:1;display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.image-banner__title{margin-top:8px}@media screen and (min-width:990px){.image-banner{padding-bottom:140px}.image-banner__card{height:720px}.image-banner__card:after{background:linear-gradient(180deg,#0000 50%,#00000080)}.image-banner__content{left:48px;right:48px;bottom:44px}.image-banner__title{margin-top:12px}}.main-cart__items{display:grid;gap:20px;padding:0;list-style:none}.main-cart__item{display:grid;grid-template-columns:80px 1fr 90px;gap:16px;align-items:start;padding-bottom:20px;border-bottom:1px solid var(--color-rule);font-family:var(--font-text)}.main-cart__thumb{border-radius:var(--radius-thumb);overflow:hidden;background:var(--color-stone-100);aspect-ratio:1}.main-cart__title{font-weight:400;text-decoration:none}.main-cart__variant{color:var(--color-text-secondary);font-size:14px}.main-cart__total{font-family:var(--font-text);font-size:18px}.main-cart__actions{display:flex;flex-wrap:wrap;gap:12px}.main-password{min-height:100vh;display:flex;align-items:center;background:var(--color-black);color:var(--color-paper)}.main-password__inner{display:grid;justify-items:start;gap:32px;max-width:640px;padding-top:72px;padding-bottom:72px}.main-password__login summary{cursor:pointer;list-style:none}.main-password__login[open] summary{margin-bottom:20px}.main-product{padding-bottom:72px}.main-product__breadcrumb ol{display:flex;flex-wrap:wrap;gap:8px;padding:16px 0;font-size:12px;color:var(--color-muted)}.main-product__breadcrumb li+li:before{content:"/";margin-right:8px}.main-product__breadcrumb a{text-decoration:none}.main-product__breadcrumb [aria-current]{color:var(--color-text)}.main-product__grid{display:grid;gap:24px}.product-gallery{position:relative;margin:0 calc(-1 * var(--page-margin))}.product-gallery__list{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.product-gallery__list::-webkit-scrollbar{display:none}.product-gallery__item{aspect-ratio:1 / 1.1;overflow:hidden;background:var(--color-surface);scroll-snap-align:start}.product-gallery__item img,.product-gallery__item video,.product-gallery__placeholder{display:block;width:100%;height:100%;object-fit:cover}.product-gallery__bars{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;gap:6px}.product-gallery__bars span{width:18px;height:2px;background:var(--color-rule-light);transition:background-color var(--duration-ui) ease}.product-gallery__bars span[data-active]{background:var(--color-ink)}@media screen and (min-width:990px){.main-product{padding-bottom:120px}.main-product__breadcrumb ol{padding:20px 0}.main-product__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:start}.product-gallery{margin:0}.product-gallery__list{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;overflow:visible}.product-gallery__item{aspect-ratio:1}.product-gallery__item--wide{grid-column:1 / -1;aspect-ratio:1 / 1.1}.main-product__buy{position:sticky;top:calc(var(--header-height) + 24px);padding-top:8px}}.buy-box{display:flex;flex-direction:column;gap:26px}.buy-box__head{display:flex;flex-direction:column;gap:10px}.buy-box__eyebrow,.buy-box__label{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted)}.buy-box__title{font-family:var(--font-display);font-size:56px;line-height:1}.buy-box__meta{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.buy-box__series{font-size:18px;font-style:italic;color:var(--color-ink-muted)}.buy-box__price{font-size:20px;white-space:nowrap}.buy-box__block,.buy-box__purchase,.buy-box__stack{display:flex;flex-direction:column;gap:10px}.buy-box__purchase{gap:26px}.buy-box__block>.buy-box__label{margin-bottom:2px}.buy-box__pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.buy-box__wide,.buy-box__cta{width:100%}.buy-box__cta{min-height:54px;font-size:15px}.buy-box__cta[data-add]{background:var(--color-disabled);color:var(--color-white)}.buy-box__cta[data-add][data-ready]{background:var(--color-ink)}.buy-box__cta[aria-expanded=true]{background:var(--color-ink);color:var(--color-white)}.button--submit{background:var(--color-submit);color:var(--color-white)}.button--submit:hover{opacity:.85}.buy-box__note{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:var(--color-ink-muted)}.buy-box__note .link{flex-shrink:0;font-size:13px;color:var(--color-text)}.buy-box__error{font-size:13px;color:var(--color-error)}.buy-box__schedule{margin-top:4px;font-size:13px;color:var(--color-ink-muted);text-align:center}.buy-box__question{font-size:13px}.buy-box .link{background:none;border:0;padding:0;color:inherit;cursor:pointer}.series-picker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.series-card{display:flex;flex-direction:column;gap:8px;min-width:0;text-decoration:none}.series-card__thumb{display:block;aspect-ratio:1;overflow:hidden;background:var(--color-surface)}.series-card__thumb img{width:100%;height:100%;object-fit:contain}.series-card[aria-current] .series-card__thumb{box-shadow:inset 0 0 0 2px var(--color-ink)}.series-card__name{font-size:13px;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.series-card__note{margin-top:-6px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);white-space:nowrap}.buy-panel{display:flex;flex-direction:column;gap:16px;padding:22px;background:var(--color-surface)}.buy-panel__title{font-family:var(--font-display);font-size:30px;line-height:1.1}.buy-panel__text{font-size:14px;line-height:1.6;color:var(--color-ink-soft)}.buy-panel__or{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--color-muted)}.buy-panel__or:before,.buy-panel__or:after{content:"";flex:1;height:1px;background:var(--color-rule-input)}.buy-input{box-sizing:border-box;width:100%;min-width:0;min-height:46px;padding:13px;border:0;background:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-rule-input);font-family:var(--font-text);font-size:14px;color:var(--color-ink)}.buy-input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--color-error)}.choice{position:relative;display:flex}.choice input{position:absolute;opacity:0}.choice span{flex:1;min-height:44px;padding:12px;box-shadow:inset 0 0 0 1px var(--color-ink);font-size:14px;text-align:center;cursor:pointer}.choice input:checked+span{background:var(--color-ink);color:var(--color-white)}.choice input:focus-visible+span{outline:2px solid var(--color-ink);outline-offset:2px}.buy-select{display:flex;justify-content:space-between;width:100%;min-height:48px;padding:14px 16px;border:0;background:none;box-shadow:inset 0 0 0 1px var(--color-rule-input);font-family:var(--font-text);font-size:15px;color:inherit;text-align:left;cursor:pointer}.buy-select[aria-expanded=true],.buy-select[data-chosen]{box-shadow:inset 0 0 0 1px var(--color-ink)}.buy-box__sizes{display:flex;flex-direction:column;gap:12px;padding-top:4px}.size-grid,.option-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.option-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.size-option{display:flex;flex-direction:column;align-items:center;gap:3px;width:100%;min-height:44px;padding:9px 2px;border:0;background:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-rule-input);font-family:var(--font-text);font-size:14px;color:var(--color-ink);cursor:pointer}.size-option small{font-size:10px;opacity:.7}.size-option[aria-pressed=true],.size-option[aria-checked=true]{background:var(--color-ink);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-ink)}.included{border-top:1px solid var(--color-rule-menu)}.included__head{display:flex;justify-content:space-between;padding:16px 0 6px;letter-spacing:.14em}.included__row{border-bottom:1px solid var(--color-rule-soft)}.included__line{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:14px}.included__tag{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted)}.included__toggle{min-height:44px;font-size:13px;white-space:nowrap}.included__more:not([hidden]){display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;align-items:start;padding-bottom:16px}.included__image{display:block;aspect-ratio:1;overflow:hidden;background:var(--color-surface)}.included__image img{width:100%;height:100%;object-fit:cover}.included__text{font-size:13px;line-height:1.6;color:var(--color-ink-soft)}.custom-row{display:flex;flex-direction:column;gap:14px;padding:16px 0;border-top:1px solid var(--color-rule-menu)}.custom-row:last-child{border-bottom:1px solid var(--color-rule-menu)}.custom-row__head{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:14px}.custom-row__head .link{min-height:44px;white-space:nowrap}.custom-row__hint{margin-top:4px;font-size:13px;font-style:italic;color:var(--color-muted)}.custom-row__body:not([hidden]){display:flex;flex-direction:column;gap:12px}.swatch-row:not([hidden]){display:flex;align-items:center;gap:16px;font-size:13px;color:var(--color-ink-muted)}.swatch{display:flex;align-items:center;gap:8px;min-height:44px;border:0;background:none;font-family:var(--font-text);font-size:13px;color:var(--color-ink);cursor:pointer}.swatch__dot{width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--color-stone-300)}.swatch__dot--black{background:var(--color-ink)}.swatch__dot--white{background:var(--color-white)}.swatch[aria-pressed=true] .swatch__dot{box-shadow:0 0 0 2px var(--color-white),0 0 0 3px var(--color-ink)}.tree-option{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:44px;font-size:14px;cursor:pointer}.tree-option input{position:absolute;opacity:0}.tree-option__box{width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--color-ink)}.tree-option__box{display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--color-white)}.tree-option input:checked+.tree-option__box{background:var(--color-ink)}.tree-option input:checked+.tree-option__box:after{content:"\2713"}.tree-option input:focus-visible+.tree-option__box{outline:2px solid var(--color-ink);outline-offset:2px}.tree-option__text{display:flex;flex-direction:column}.tree-option__text small{font-size:12px;font-style:italic;color:var(--color-muted)}.accordion{border-top:1px solid var(--color-rule-menu)}.accordion summary{display:flex;justify-content:space-between;min-height:44px;padding:16px 0;font-size:15px;list-style:none;cursor:pointer}.accordion summary::-webkit-details-marker{display:none}.accordion summary:after{content:"+"}.accordion[open] summary:after{content:"\2013"}.accordion__body{display:flex;flex-direction:column;gap:8px;padding-bottom:18px;font-size:14px;line-height:1.6;color:var(--color-ink-soft)}@media screen and (min-width:990px){.buy-box__title{font-size:80px}}.product-description{padding:0 0 72px}.product-description .h2{display:none}.product-description__text{display:flex;flex-direction:column;gap:24px;max-width:680px;font-size:17px;line-height:1.7}.product-description__lead{font-size:18px;font-style:italic;line-height:1.5}@media screen and (min-width:990px){.product-description{padding-bottom:140px}.product-description__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}.product-description .h2{display:block}.product-description__lead{font-size:24px}}.product-features{padding:0 0 72px}.product-features__header{padding-bottom:16px;border-bottom:1px solid currentColor}.product-features__grid{display:grid;margin:0}.product-features__item{display:flex;flex-direction:column;gap:8px;padding:20px 0;border-bottom:1px solid var(--color-rule-light)}.product-features__item dt{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted)}.product-features__item dd{margin:0;font-size:16px;line-height:1.4}@media screen and (min-width:750px){.product-features__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.product-features{padding-bottom:140px}.product-features__header{padding-bottom:28px}.product-features__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-features__item{padding:28px 28px 28px 0}.product-features__item dd{font-size:18px}}.product-highlights{padding:0 0 72px}.product-highlights__grid{display:grid;gap:48px}.product-highlights__item{display:flex;flex-direction:column;gap:20px}.product-highlights__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--color-char)}.product-highlights__media img{width:100%;height:100%;object-fit:cover}.product-highlights__title{font-family:var(--font-display);font-size:var(--text-h2);line-height:1}.product-highlights__text{max-width:440px;font-size:17px;line-height:1.6;color:var(--color-paper-soft)}@media screen and (min-width:990px){.product-highlights{padding-bottom:140px}.product-highlights__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gutter)}.product-highlights__item{gap:24px}.product-highlights__title{font-size:48px}}.product-list-feature{padding:0 0 64px}.product-list-feature__grid{display:grid;gap:40px}.product-list-feature__tagline{margin-top:10px;color:var(--color-paper-soft)}.product-list-feature[data-tone=light] .product-list-feature__tagline{color:var(--color-ink-muted)}.product-list-feature__rows{margin:28px 0 0;padding:0;list-style:none;border-bottom:1px solid var(--color-rule)}.product-list-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;border-top:1px solid var(--color-rule);font-family:var(--font-text);font-size:16px;text-decoration:none;transition:opacity var(--duration-hover) ease}a.product-list-row:hover{opacity:.6}.product-list-row__title{font-family:var(--font-display);font-size:20px;line-height:1.2}.product-list-row__subtitle{font-style:italic;font-size:14px;color:var(--color-text-secondary)}.product-list-row__price{flex-shrink:0;font-size:14px;color:var(--color-text-secondary)}.product-list-feature__cta{margin-top:28px}.product-list-feature__media{height:560px;border-radius:var(--radius-media);overflow:hidden;background:var(--color-char)}.product-list-feature__media img,.product-list-feature__media svg{width:100%;height:100%;object-fit:cover}@media screen and (min-width:990px){.product-list-feature{padding-bottom:140px}.product-list-feature__grid{grid-template-columns:5fr 7fr;gap:64px;align-items:center}.product-list-feature__tagline{margin-top:20px}.product-list-feature__rows{margin-top:48px}.product-list-row{padding:18px 0;font-size:20px}.product-list-row__price{font-size:16px}.product-list-feature__cta{margin-top:32px}}.product-related{padding:0 0 72px}.product-related__header{margin-bottom:24px}.product-related__list{display:grid;grid-auto-flow:column;grid-auto-columns:240px;gap:12px;margin:0 calc(-1 * var(--page-margin));padding:0 var(--page-margin);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-margin);scrollbar-width:none}.product-related__list::-webkit-scrollbar{display:none}.product-related__item{display:flex;flex-direction:column;gap:12px;scroll-snap-align:start}.product-related__media{display:block;aspect-ratio:1;overflow:hidden;background:var(--color-char)}.product-related__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-out)}.product-related__item:hover img{transform:scale(1.03)}.product-related__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.product-related__name{font-family:var(--font-display);font-size:24px;line-height:1.1}.product-related__name a{text-decoration:none}.product-related__series{margin-top:4px;font-size:13px;font-style:italic;color:var(--color-paper-soft)}.product-related__price{font-size:13px;white-space:nowrap}@media screen and (min-width:990px){.product-related{padding-bottom:140px}.product-related__header{margin-bottom:40px}.product-related__list{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gutter);margin:0;padding:0;overflow:visible}.product-related__item{gap:16px}.product-related__name{font-size:30px}.product-related__series{font-size:14px}.product-related__price{font-size:15px}}.release-calendar{padding:0 0 72px}.release-calendar__header{padding-bottom:16px;border-bottom:1px solid currentColor}.release-calendar__list{margin:0;padding:0;list-style:none}.calendar-row{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:12px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--color-rule-light);font-family:var(--font-text);transition:background-color var(--duration-hover) ease}[data-tone=dark] .calendar-row{border-bottom-color:var(--color-rule-dark)}.calendar-row__date{font-size:15px;letter-spacing:.02em;line-height:1.3}.calendar-row__thumb,.calendar-row__status,.calendar-row__cta,.calendar-row__line{display:none}.calendar-row__title{font-family:var(--font-display);font-size:var(--text-title-m);font-weight:400;line-height:1.2}.calendar-row__title a{text-decoration:none}.calendar-row__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.calendar-row__price{font-size:14px}.calendar-row__cta--notify{position:relative;z-index:1;display:block;grid-column:2 / -1;font-size:14px}.calendar-row__notify{position:relative;z-index:1;grid-column:1 / -1;padding-top:4px}.calendar-row__notify .notify__form{flex-direction:column;align-items:stretch}@media screen and (min-width:990px){.release-calendar{padding-bottom:140px}.release-calendar__header{padding-bottom:28px}.calendar-row{grid-template-columns:minmax(0,120px) 128px minmax(0,1fr) minmax(0,220px) minmax(0,140px) minmax(0,180px);gap:28px;align-items:center;padding:20px 0}.calendar-row:hover{background-color:#1111110a}.calendar-row__date{font-size:18px}.calendar-row__thumb{display:block;width:128px;height:96px;border-radius:var(--radius-thumb)}.calendar-row__thumb img,.calendar-row__thumb svg{width:100%;height:100%;object-fit:contain;transition:transform .6s var(--ease-out)}.calendar-row:hover .calendar-row__thumb img{transform:scale(1.05)}.calendar-row__line{display:block;margin-top:4px;font-family:var(--font-text);font-style:italic;font-weight:400;font-size:14px;color:var(--color-ink-muted)}[data-tone=dark] .calendar-row__line{color:var(--color-paper-muted)}.calendar-row__status{display:block;font-size:13px;color:var(--color-ink-muted)}.calendar-row__price{font-size:18px}.calendar-row__cta{position:relative;z-index:1;display:flex;justify-content:flex-end}.calendar-row__cta--notify{grid-column:auto}.calendar-row__notify .notify__form{flex-direction:row;flex-wrap:nowrap;align-items:center;max-width:640px;margin-left:auto}.calendar-row__notify .notify__input{flex:1 1 200px}.calendar-row__cta .notify__form{justify-content:flex-end}}.release-cards{padding:56px 0 72px}.release-cards__header{margin-bottom:20px}.release-cards__list{display:grid;grid-auto-flow:column;grid-auto-columns:290px;gap:12px;margin:0 calc(-1 * var(--page-margin));padding:0 var(--page-margin);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-margin);scrollbar-width:none}.release-cards__list::-webkit-scrollbar{display:none}.release-cards__item{scroll-snap-align:start}@media screen and (min-width:990px){.release-cards{padding:120px 0 140px}.release-cards__header{margin-bottom:40px}.release-cards__list{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gutter);margin:0;padding:0;overflow:visible}}.release-hero{position:relative;height:560px;overflow:hidden;background:var(--color-graphite)}.release-hero__media,.release-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.release-hero__image{object-fit:cover;object-position:var(--hero-position, center 40%)}.release-hero__eyebrow{font-size:14px}.release-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000026,#0000 30%,#000000a6);pointer-events:none}.release-hero__content{--color-text: var(--color-white);--color-text-secondary: rgba(255, 255, 255, .75);--color-rule: rgba(255, 255, 255, .6);--button-bg: var(--color-white);--button-fg: var(--color-ink);position:absolute;left:var(--page-margin);right:var(--page-margin);bottom:40px;z-index:1;display:grid;gap:24px;color:var(--color-text)}.release-hero__title{margin-top:10px}.release-hero__actions{display:grid;gap:10px}.release-hero__primary{width:100%}@media screen and (min-width:750px){.release-hero__content{display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.release-hero__actions{position:relative;display:flex;align-items:flex-start;gap:12px}.release-hero__primary{width:auto}}@media screen and (min-width:990px){.release-hero{height:min(860px,calc(100svh - var(--header-height)));min-height:640px}.release-hero__content{bottom:48px}}.notify-drawer{--color-text: var(--color-ink);--color-text-secondary: var(--color-muted);--color-rule: var(--color-rule-light);--button-bg: var(--color-ink);--button-fg: var(--color-white);width:min(440px,100%);max-width:100%;height:100%;max-height:100%;margin:0 0 0 auto;padding:0;border:0;background:var(--color-white);color:var(--color-ink)}.notify-drawer::backdrop{background:var(--color-overlay)}.notify-drawer[open]{display:flex;flex-direction:column}@media(prefers-reduced-motion:no-preference){.notify-drawer[open]{animation:notify-drawer-in var(--duration-ui) var(--ease-out)}}@keyframes notify-drawer-in{0%{transform:translate(100%)}}.notify-drawer__bar{display:flex;justify-content:flex-end;align-items:center;height:var(--header-height);padding:0 var(--page-margin);border-bottom:1px solid var(--color-rule-menu)}.notify-drawer__close{min-height:44px;padding:0;border:0;background:none;font-family:var(--font-text);font-size:13px;letter-spacing:.04em;color:inherit;cursor:pointer}.notify-drawer__body{flex:1;display:flex;flex-direction:column;gap:16px;padding:32px var(--page-margin)}.notify-drawer__title{font-family:var(--font-display);font-size:36px;line-height:1.1}.notify-drawer__text{font-size:14px;line-height:1.6;color:var(--color-ink-muted)}.notify-drawer .notify__form{flex-direction:column;align-items:stretch}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
