:root{--sns-red: #A81820;--sns-red-hover: #8A1119;--sns-red-soft: #F7E9E9;--sns-carbon: #1D1B18;--sns-steel: #6E6A63;--sns-border: rgba(29, 27, 24, .14);--sns-image-well: #F2F1ED;--sns-success: #2F7D4F;--sns-warning: #9A6410;--sns-error: #B3261E;--sns-glass-bg: rgba(248, 247, 244, .82);--sns-glass-border: rgba(29, 27, 24, .1);--sns-focus: #A81820}html[data-sns-mode=dark]{--sns-red: #E25353;--sns-red-hover: #C0272E;--sns-red-soft: #2A1B1A;--sns-carbon: #F5F3EF;--sns-steel: #B8B6B1;--sns-border: rgba(245, 243, 239, .16);--sns-image-well: #252523;--sns-success: #5CB380;--sns-warning: #E0A94F;--sns-error: #E07268;--sns-glass-bg: rgba(23, 23, 22, .8);--sns-glass-border: rgba(245, 243, 239, .12);--sns-focus: #E25353}:root{--font-body-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-heading-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-heading-weight: 700;--font-body-weight-bold: 650}body{letter-spacing:.01rem}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.02em;font-weight:700}.h0{line-height:1.05}:root,.color-scheme-1{--color-background: 248, 247, 244;--gradient-background: #F8F7F4;--color-foreground: 29, 27, 24;--color-button: 168, 24, 32;--color-button-text: 255, 255, 255}.color-scheme-2{--color-background: 240, 239, 236;--gradient-background: #F0EFEC;--color-foreground: 29, 27, 24;--color-button: 168, 24, 32;--color-button-text: 255, 255, 255}.color-scheme-e8cf58ac-7e2b-4981-9d2f-294f3f863b8d{--color-background: 168, 24, 32;--gradient-background: linear-gradient(239deg, #A81820, #8A1119 100%);--color-foreground: 248, 247, 244}.color-scheme-a3e5611f-3034-4e03-9c03-0c44456e333d{--color-background: 248, 247, 244;--gradient-background: #F8F7F4;--color-foreground: 29, 27, 24;--color-button: 168, 24, 32;--color-button-text: 255, 255, 255}.color-scheme-162270bd-81f2-4e2f-8d73-31a75f1a997c{--color-foreground: 168, 24, 32;--color-button: 168, 24, 32;--color-button-text: 255, 255, 255}.color-scheme-0cc044f5-6870-4785-8904-a33aa6982c13{--color-background: 168, 24, 32;--gradient-background: #A81820;--color-foreground: 255, 255, 255}html[data-sns-mode=dark],html[data-sns-mode=dark] .color-scheme-1{--color-background: 16, 16, 15;--gradient-background: #10100F;--color-foreground: 245, 243, 239;--color-button: 192, 39, 46;--color-button-text: 255, 255, 255;--color-shadow: 0, 0, 0}html[data-sns-mode=dark] .color-scheme-2{--color-background: 23, 23, 22;--gradient-background: #171716;--color-foreground: 245, 243, 239;--color-button: 192, 39, 46;--color-button-text: 255, 255, 255}html[data-sns-mode=dark] .color-scheme-3{--color-background: 29, 29, 27;--gradient-background: #1D1D1B;--color-foreground: 245, 243, 239}html[data-sns-mode=dark] .color-scheme-4{--color-background: 16, 16, 15;--gradient-background: #10100F;--color-foreground: 245, 243, 239}html[data-sns-mode=dark] .color-scheme-e8cf58ac-7e2b-4981-9d2f-294f3f863b8d{--color-background: 138, 17, 25;--gradient-background: linear-gradient(239deg, #8A1119, #6E0D14 100%);--color-foreground: 245, 243, 239}html[data-sns-mode=dark] .color-scheme-a3e5611f-3034-4e03-9c03-0c44456e333d{--color-background: 23, 23, 22;--gradient-background: #171716;--color-foreground: 245, 243, 239;--color-button: 192, 39, 46;--color-button-text: 255, 255, 255}html[data-sns-mode=dark] .color-scheme-162270bd-81f2-4e2f-8d73-31a75f1a997c{--color-background: 29, 29, 27;--gradient-background: #1D1D1B;--color-foreground: 226, 83, 83}html[data-sns-mode=dark] .color-scheme-0cc044f5-6870-4785-8904-a33aa6982c13{--color-background: 192, 39, 46;--gradient-background: #C0272E;--color-foreground: 255, 255, 255}html[data-sns-mode=dark] .color-scheme-5{--color-background: 43, 43, 40;--gradient-background: #2B2B28;--color-foreground: 245, 243, 239}html.sns-anim,html.sns-anim body,html.sns-anim *{transition:background-color .2s ease,color .2s ease,border-color .2s ease!important}@media(prefers-reduced-motion:reduce){html.sns-anim,html.sns-anim body,html.sns-anim *{transition:none!important}}.announcement-bar .announcement-bar__message{padding:.6rem 1rem;font-size:1.2rem;letter-spacing:.06em;font-weight:600}.header__heading-logo{max-width:68px}.header a.header__menu-item{font-weight:600;color:rgb(var(--color-foreground))}.header__menu-item:hover span,.header__active-menu-item{color:var(--sns-red);text-underline-offset:.5rem;text-decoration-color:var(--sns-red)}.shopify-section-header-sticky .header-wrapper{background:var(--sns-glass-bg);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);border-bottom:1px solid var(--sns-glass-border)}@supports not (backdrop-filter: blur(14px)){.shopify-section-header-sticky .header-wrapper{background:rgb(var(--color-background))}}.button:not(.button--secondary):hover{background-color:var(--sns-red-hover)}.button{font-weight:650;letter-spacing:.02em}:focus-visible{outline:2px solid var(--sns-focus)!important;outline-offset:2px;box-shadow:none}a{text-underline-offset:.3rem}.price{color:var(--sns-red);font-weight:700}.price .price-item--regular,html[data-sns-mode=dark] .price dd,html[data-sns-mode=dark] .price{color:var(--sns-red)}.card-wrapper .card{border:1px solid var(--sns-border);transition:transform .18s ease,box-shadow .18s ease}.card-wrapper:hover .card{transform:translateY(-3px);box-shadow:0 10px 26px #0000001a}html[data-sns-mode=dark] .card-wrapper:hover .card{box-shadow:none;border-color:#f5f3ef47}@media(prefers-reduced-motion:reduce){.card-wrapper:hover .card{transform:none}}.card__heading a{font-weight:650}.card .badge{font-weight:700;letter-spacing:.04em}.media{background:var(--sns-image-well)}.field__input,.select__select,.customer .field input,.text-area{border-radius:12px;min-height:4.8rem}.field__input:focus,.select__select:focus{outline-color:var(--sns-focus)}.footer{border-top:1px solid var(--sns-border)}.sns-appearance-strip{display:flex;align-items:center;justify-content:flex-end;gap:1.2rem;max-width:var(--page-width);margin:0 auto;padding:1rem 2rem;color:var(--sns-steel);font-size:1.3rem;background:rgb(var(--color-background))}.sns-appearance-group{display:inline-flex;border:1px solid var(--sns-border);border-radius:999px;overflow:hidden}.sns-appearance-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.2rem;min-height:44px;cursor:pointer;background:transparent;border:0;color:var(--sns-steel);font:inherit;font-weight:600;font-size:1.25rem}.sns-appearance-btn svg{width:1.5rem;height:1.5rem}.sns-appearance-btn[aria-checked=true]{background:var(--sns-red);color:#fff}.sns-appearance-btn:not([aria-checked=true]):hover{color:var(--sns-carbon)}.sns-section{max-width:var(--page-width);margin:0 auto;padding:4.4rem 2rem}@media screen and (min-width:990px){.sns-section{padding:6.4rem 5rem}}.sns-eyebrow{color:var(--sns-red);font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .6rem}.sns-section-title{color:var(--sns-carbon);font-size:clamp(2.6rem,4vw,3.8rem);font-weight:700;letter-spacing:-.02em;margin:0 0 .8rem}.sns-section-sub{color:var(--sns-steel);font-size:1.6rem;margin:0 0 2.8rem;max-width:62ch}.sns-tool-grid{display:grid;gap:1.6rem;grid-template-columns:1fr}@media screen and (min-width:750px){.sns-tool-grid{grid-template-columns:repeat(6,1fr)}.sns-tool-card{grid-column:span 2}.sns-tool-card:nth-child(4),.sns-tool-card:nth-child(5){grid-column:span 3}}.sns-tool-card{display:flex;flex-direction:column;gap:1rem;padding:2.2rem;background:rgb(var(--color-background));border:1px solid var(--sns-border);border-radius:26px;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}html[data-sns-mode=dark] .sns-tool-card{background:#1d1d1b}html:not([data-sns-mode=dark]) .sns-tool-card{background:#fff}.sns-tool-card:hover{transform:translateY(-3px);border-color:var(--sns-red);box-shadow:0 12px 28px #00000014}@media(prefers-reduced-motion:reduce){.sns-tool-card:hover{transform:none}}.sns-tool-icon{width:5.2rem;height:5.2rem;display:grid;place-items:center;border-radius:16px;background:var(--sns-red-soft);color:var(--sns-red)}.sns-tool-icon svg{width:2.4rem;height:2.4rem}.sns-tool-title{color:var(--sns-carbon);font-size:1.9rem;font-weight:650;margin:0}.sns-tool-desc{color:var(--sns-steel);font-size:1.4rem;line-height:1.5;margin:0}.sns-tool-cta{color:var(--sns-red);font-size:1.35rem;font-weight:650;margin-top:auto}.sns-event-list{display:grid;gap:1.2rem;grid-template-columns:1fr}@media screen and (min-width:750px){.sns-event-list{grid-template-columns:repeat(3,1fr)}}.sns-event-card{display:flex;flex-direction:column;gap:.6rem;padding:2rem;border:1px solid var(--sns-border);border-radius:22px;text-decoration:none;background:#fff}html[data-sns-mode=dark] .sns-event-card{background:#1d1d1b}.sns-event-card:hover{border-color:var(--sns-red)}.sns-event-date{color:var(--sns-steel);font-size:1.3rem;font-weight:600}.sns-event-title{color:var(--sns-carbon);font-size:1.7rem;font-weight:650;line-height:1.35;margin:0}.sns-event-badge{align-self:flex-start;padding:.3rem 1rem;border-radius:999px;background:var(--sns-red-soft);color:var(--sns-red);font-size:1.15rem;font-weight:700}.sns-inline-actions{display:flex;flex-wrap:wrap;gap:1.4rem;margin-top:2.4rem;align-items:center}.sns-link-strong{color:var(--sns-red);font-weight:650;font-size:1.5rem;text-underline-offset:.4rem}html[data-sns-mode=dark],html[data-sns-mode=dark] body,html[data-sns-mode=dark] .color-scheme-1,html[data-sns-mode=dark] .color-scheme-2,html[data-sns-mode=dark] .color-scheme-3,html[data-sns-mode=dark] .color-scheme-4,html[data-sns-mode=dark] .color-scheme-5,html[data-sns-mode=dark] .color-scheme-e8cf58ac-7e2b-4981-9d2f-294f3f863b8d,html[data-sns-mode=dark] .color-scheme-a3e5611f-3034-4e03-9c03-0c44456e333d,html[data-sns-mode=dark] .color-scheme-162270bd-81f2-4e2f-8d73-31a75f1a997c,html[data-sns-mode=dark] .color-scheme-0cc044f5-6870-4785-8904-a33aa6982c13{--color-link: var(--color-foreground);--color-badge-background: 29, 29, 27;--color-badge-foreground: var(--color-foreground);--color-badge-border: var(--color-foreground)}:root{--ink-bg: #141616;--ink-surface: #1D1D1B;--ink-raised: #232523;--ink-text: #F6F1E7;--ink-prose: #D1CEC6;--ink-mute: #B7B5AF;--ink-red: #EE463A;--ink-button: #BD2527;--ink-line: rgba(246, 241, 231, .14);--ink-serif: Georgia, "Times New Roman", "Iowan Old Style", serif}html[data-sns-ink],html[data-sns-ink] body,html[data-sns-ink] .color-scheme-1{--color-background: 20, 22, 22;--gradient-background: #141616;--color-foreground: 246, 241, 231;--color-button: 189, 37, 39;--color-button-text: 255, 255, 255;--color-secondary-button: 20, 22, 22;--color-secondary-button-text: 246, 241, 231}html[data-sns-ink] .color-scheme-2,html[data-sns-ink] .color-scheme-a3e5611f-3034-4e03-9c03-0c44456e333d{--color-background: 29, 29, 27;--gradient-background: #1D1D1B}html[data-sns-ink] .color-scheme-3{--color-background: 35, 37, 35;--gradient-background: #232523}html[data-sns-ink]{--sns-red: var(--ink-red);--sns-carbon: var(--ink-text);--sns-steel: var(--ink-mute);--sns-border: var(--ink-line);background:var(--ink-bg)}html[data-sns-ink] h1,html[data-sns-ink] .h0,html[data-sns-ink] .h1,html[data-sns-ink] .title--primary,html[data-sns-ink] .product__title h1,html[data-sns-ink] .product__title h2,html[data-sns-ink] .article-template__title,html[data-sns-ink] .collection-hero__title,html[data-sns-ink] .sns-page-h1,html[data-sns-ink] .banner__heading,html[data-sns-ink] .rich-text__heading,html[data-sns-ink] .sns-section-title,html[data-sns-ink] .main-page-title,html[data-sns-ink] .cart__title,html[data-sns-ink] .customer h1,html[data-sns-ink] .template-search__header{font-family:var(--ink-serif);font-weight:400;letter-spacing:-.035em;line-height:1.02;color:var(--ink-text);text-wrap:balance}html[data-sns-ink] h1,html[data-sns-ink] .h0,html[data-sns-ink] .h1,html[data-sns-ink] .product__title h1,html[data-sns-ink] .article-template__title,html[data-sns-ink] .collection-hero__title,html[data-sns-ink] .sns-page-h1,html[data-sns-ink] .main-page-title,html[data-sns-ink] .cart__title{font-size:clamp(3.6rem,6.2vw,6.4rem)}html[data-sns-ink] h2,html[data-sns-ink] .h2,html[data-sns-ink] .title:not(.card__heading):not(.h5):not(.h4),html[data-sns-ink] .sns-section-title,html[data-sns-ink] .rte h2,html[data-sns-ink] .article-template__content h2,html[data-sns-ink] .product__description h2{font-family:var(--ink-serif);font-weight:400;letter-spacing:-.03em;line-height:1.06;font-size:clamp(2.6rem,4.2vw,4rem);color:var(--ink-text)}html[data-sns-ink] h1 em,html[data-sns-ink] h2 em,html[data-sns-ink] .h1 em,html[data-sns-ink] .h2 em,html[data-sns-ink] .sns-section-title em,html[data-sns-ink] .sns-page-h1 em{color:var(--ink-red);font-style:italic;font-weight:400}html[data-sns-ink] .header,html[data-sns-ink] .header *,html[data-sns-ink] .card__heading,html[data-sns-ink] .card__heading *{font-family:inherit}html[data-sns-ink] .header__heading,html[data-sns-ink] .header__heading-link{font-family:var(--font-heading-family)}html[data-sns-ink] .sns-eyebrow,html[data-sns-ink] .product__text.caption-with-letter-spacing,html[data-sns-ink] .article-template__title+.caption-with-letter-spacing,html[data-sns-ink] .article-card__info .caption-with-letter-spacing,html[data-sns-ink] .collection-hero__text-wrapper .caption-with-letter-spacing{display:inline-flex;align-items:center;gap:1rem;font-size:1.05rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);opacity:1;margin:0 0 1.2rem}html[data-sns-ink] .sns-eyebrow:before,html[data-sns-ink] .product__text.caption-with-letter-spacing:before{content:"";flex:0 0 .6rem;width:.6rem;height:.6rem;border-radius:50%;background:var(--ink-red)}html[data-sns-ink] .rte,html[data-sns-ink] .product__description,html[data-sns-ink] .article-template__content,html[data-sns-ink] .product__text.subtitle,html[data-sns-ink] .collection-hero__description,html[data-sns-ink] .sns-section-sub,html[data-sns-ink] .rich-text__text{color:var(--ink-prose);font-size:1.6rem;line-height:1.6}html[data-sns-ink] .rte a,html[data-sns-ink] .article-template__content a,html[data-sns-ink] .product__description a,html[data-sns-ink] .link{color:var(--ink-text);text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.1rem}html[data-sns-ink] .rte a:hover,html[data-sns-ink] .link:hover{color:var(--ink-red)}html[data-sns-ink] .breadcrumb,html[data-sns-ink] .breadcrumb a,html[data-sns-ink] .caption,html[data-sns-ink] .product__tax,html[data-sns-ink] .article-template__meta,html[data-sns-ink] .circle-divider{color:var(--ink-mute)}html[data-sns-ink] .rte blockquote,html[data-sns-ink] .article-template__content blockquote{font-family:var(--ink-serif);font-size:2.2rem;line-height:1.3;color:var(--ink-text);border-left:.3rem solid var(--ink-red);padding-left:1.6rem}html[data-sns-ink] .rte table,html[data-sns-ink] .rte th,html[data-sns-ink] .rte td,html[data-sns-ink] hr{border-color:var(--ink-line)}html[data-sns-ink] .price,html[data-sns-ink] .price dd,html[data-sns-ink] .price-item,html[data-sns-ink] .price__regular .price-item--regular{color:var(--ink-text)}html[data-sns-ink] .price--on-sale .price-item--sale,html[data-sns-ink] .price__sale .price-item--sale{color:var(--ink-red)}html[data-sns-ink] .price--on-sale .price-item--regular{color:var(--ink-mute)}html[data-sns-ink] .product .price{font-size:2rem}html[data-sns-ink] .button,html[data-sns-ink] .shopify-payment-button__button--unbranded,html[data-sns-ink] .product-form__submit,html[data-sns-ink] .cart__checkout-button,html[data-sns-ink] .quick-add__submit,html[data-sns-ink] .customer button,html[data-sns-ink] .sns-pw__btn,html[data-sns-ink] .shopify-challenge__button{border-radius:99rem;font-weight:700;min-height:5.2rem;padding-left:2.6rem;padding-right:2.6rem}html[data-sns-ink] .button:after,html[data-sns-ink] .button:before,html[data-sns-ink] .shopify-payment-button__button--unbranded:after{box-shadow:none;border-radius:99rem}html[data-sns-ink] .button:not(.button--secondary):not(.button--tertiary),html[data-sns-ink] .product-form__submit:not(.button--secondary){background:var(--ink-button);color:#fff}html[data-sns-ink] .button--secondary,html[data-sns-ink] .product-form__submit.button--secondary{background:transparent;color:var(--ink-text);box-shadow:inset 0 0 0 .1rem #f6f1e78c}html[data-sns-ink] .button--secondary:after{box-shadow:none}html[data-sns-ink] .button--tertiary{color:var(--ink-text)}html[data-sns-ink] .shopify-payment-button__more-options{color:var(--ink-mute)}html[data-sns-ink] .product-form__input input[type=radio]+label,html[data-sns-ink] .product-form__input .select__select,html[data-sns-ink] .quantity,html[data-sns-ink] .field__input,html[data-sns-ink] .select__select,html[data-sns-ink] .search__input,html[data-sns-ink] .text-area{border-radius:99rem;border-color:var(--ink-line);color:var(--ink-text);background:var(--ink-surface);box-shadow:none}html[data-sns-ink] .product-form__input input[type=radio]+label{box-shadow:inset 0 0 0 .1rem #f6f1e759}html[data-sns-ink] .product-form__input input[type=radio]:checked+label{background:var(--ink-text);color:var(--ink-bg);box-shadow:inset 0 0 0 .1rem var(--ink-text)}html[data-sns-ink] .text-area{border-radius:1.2rem}html[data-sns-ink] .quantity:before,html[data-sns-ink] .quantity:after,html[data-sns-ink] .field:before,html[data-sns-ink] .field:after,html[data-sns-ink] .select:before,html[data-sns-ink] .select:after{box-shadow:none;border-radius:99rem}html[data-sns-ink] .form__label,html[data-sns-ink] .field__label{color:var(--ink-mute)}html[data-sns-ink] .card,html[data-sns-ink] .card__inner,html[data-sns-ink] .article-card__image-wrapper,html[data-sns-ink] .sns-tool-card,html[data-sns-ink] .sns-event-card,html[data-sns-ink] .cart-items,html[data-sns-ink] .product__accordion,html[data-sns-ink] .accordion{background:var(--ink-surface);border-color:var(--ink-line);border-radius:1.6rem}html[data-sns-ink] .card--standard .card__inner .card__media,html[data-sns-ink] .card__media,html[data-sns-ink] .media{border-radius:1.6rem}html[data-sns-ink] .card__heading a,html[data-sns-ink] .card__information{color:var(--ink-text)}html[data-sns-ink] .accordion__title,html[data-sns-ink] .accordion summary{color:var(--ink-text)}html[data-sns-ink] .product__media-wrapper .product__media,html[data-sns-ink] .product-media-container,html[data-sns-ink] .product__media-item .media{background:var(--ink-bg)}html[data-sns-ink] .badge{border-radius:99rem}html[data-sns-ink] .header-wrapper,html[data-sns-ink] .shopify-section-header{background:var(--ink-bg)}html[data-sns-ink] .header__menu-item,html[data-sns-ink] .header__icon{color:var(--ink-text)}html[data-sns-ink] .menu-drawer,html[data-sns-ink] .cart-drawer,html[data-sns-ink] .search-modal,html[data-sns-ink] .drawer__inner{background:var(--ink-surface);color:var(--ink-text)}html[data-sns-ink] .footer{background:var(--ink-bg);border-top:.1rem solid var(--ink-line)}html[data-sns-ink] .footer-block__heading{font-family:var(--ink-serif);font-weight:400;font-size:2rem;letter-spacing:-.02em}html[data-sns-ink] .footer__content-bottom,html[data-sns-ink] .footer__copyright{color:var(--ink-mute)}html[data-sns-ink] .article-template__content img,html[data-sns-ink] .article-template__hero-container .media{border-radius:1.6rem}html[data-sns-ink] .article-template__hero-container{margin-bottom:2.4rem}html[data-sns-ink] .pagination__item,html[data-sns-ink] .pagination__item--current{border-radius:99rem;color:var(--ink-text)}html[data-sns-ink] ::selection{background:var(--ink-red);color:#fff}@keyframes sns-rise{0%{opacity:0;translate:0 2.4rem}to{opacity:1;translate:0 0}}@keyframes sns-glow{0%{opacity:0;scale:.85}to{opacity:1;scale:1}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){html[data-sns-ink]:not([data-sns-motion=off]) .product__info-container>div:not([class]),html[data-sns-ink]:not([data-sns-motion=off]) .product__info-container>.product__description,html[data-sns-ink]:not([data-sns-motion=off]) .product__info-container>.product__accordion,html[data-sns-ink]:not([data-sns-motion=off]) .product__media-list .product__media-item:nth-child(n+2),html[data-sns-ink]:not([data-sns-motion=off]) .article-template__content>:nth-child(n+3),html[data-sns-ink]:not([data-sns-motion=off]) .blog-articles .article,html[data-sns-ink]:not([data-sns-motion=off]) .product-grid .grid__item,html[data-sns-ink]:not([data-sns-motion=off]) .collection-list .grid__item,html[data-sns-ink]:not([data-sns-motion=off]) .multicolumn-list__item,html[data-sns-ink]:not([data-sns-motion=off]) .related-products .grid__item,html[data-sns-ink]:not([data-sns-motion=off]) .sns-pw__card,html[data-sns-ink]:not([data-sns-motion=off]) .footer-block,html[data-sns-ink]:not([data-sns-motion=off]) .page-width>.rte>:nth-child(n+3){animation:sns-rise 1s cubic-bezier(.2,.7,.2,1) both;animation-timeline:view();animation-range:entry 0px entry 220px}html[data-sns-ink]:not([data-sns-motion=off]) .product-grid .grid__item:nth-child(2n),html[data-sns-ink]:not([data-sns-motion=off]) .blog-articles .article:nth-child(2n){animation-range:entry 40px entry 260px}}html[data-sns-ink]:not([data-sns-motion=off]) .button,html[data-sns-ink]:not([data-sns-motion=off]) .product-form__submit,html[data-sns-ink]:not([data-sns-motion=off]) .card-wrapper .card,html[data-sns-ink]:not([data-sns-motion=off]) .sns-tool-card,html[data-sns-ink]:not([data-sns-motion=off]) .sns-event-card{transition:translate .25s ease,box-shadow .25s ease,background-color .25s ease}html[data-sns-ink]:not([data-sns-motion=off]) .button:hover,html[data-sns-ink]:not([data-sns-motion=off]) .product-form__submit:hover{translate:0 -.2rem;box-shadow:0 1.2rem 2.8rem #bd252759}html[data-sns-ink]:not([data-sns-motion=off]) .card-wrapper:hover .card,html[data-sns-ink]:not([data-sns-motion=off]) .sns-tool-card:hover{translate:0 -.4rem;box-shadow:0 1.6rem 3.6rem #00000073}html[data-sns-ink]:not([data-sns-motion=off]) .card__media img{transition:scale .6s cubic-bezier(.2,.7,.2,1)}html[data-sns-ink]:not([data-sns-motion=off]) .card-wrapper:hover .card__media img{scale:1.04}}html[data-sns-ink] .product__media-wrapper{position:relative;isolation:isolate}html[data-sns-ink] body{overflow-x:clip}html[data-sns-ink] .product__media-wrapper:before{content:"";position:absolute;inset:-10% 0 auto;height:70%;z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 50% 30%,#bd252747,#14161600 70%)}html[data-sns-ink] .article-template__hero-container{position:relative;isolation:isolate}html[data-sns-ink] .article-template__hero-container:before{content:"";position:absolute;inset:-8% 0 auto;height:60%;z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 50% 30%,#bd252738,#14161600 70%)}html[data-sns-ink][data-sns-motion=off] *,html[data-sns-ink][data-sns-motion=off] *:before,html[data-sns-ink][data-sns-motion=off] *:after{animation-duration:.001ms!important;animation-delay:0s!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.sns-motion-switch{display:flex;justify-content:center;gap:.8rem;padding:1.2rem max(1.6rem,env(safe-area-inset-left,0px)) calc(1.6rem + env(safe-area-inset-bottom,0px));font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);background:var(--ink-bg)}.sns-motion-switch button{background:none;border:0;padding:0;font:inherit;color:var(--ink-text);text-decoration:underline;text-underline-offset:.4rem;cursor:pointer}html:not([data-sns-ink]) .sns-motion-switch{display:none}
/*# sourceMappingURL=/cdn/shop/t/156/assets/sns-theme.css.map */
