:root{--color-brand: #6B2023;--color-brand-wipe: #692123;--color-brand-hover: #591B1D;--color-brand-2: #702829;--color-brand-3: #6F282A;--color-brand-4: #6D2628;--color-brand-line: #953B3D;--color-brand-light: #E4A7A4;--color-brand-muted: #A0817F;--color-brand-wash: #FBECEB;--color-brand-wash-2: #FAE8E6;--color-brand-wash-3: #FBE2E0;--color-brand-a60: rgba(107, 32, 35, .6);--color-brand-a50: rgba(107, 32, 35, .5);--color-brand-a30: rgba(107, 32, 35, .3);--color-brand-a25: rgba(107, 32, 35, .25);--color-brand-a10: rgba(107, 32, 35, .1);--color-brand-a08: rgba(107, 32, 35, .08);--color-shade-stats: rgba(60, 16, 17, .55);--color-shade-lab: rgba(60, 22, 22, .55);--color-hover-layer: #FA575D;--color-neon: #FF9E9B;--neon-glow-12: 0 0 .6px rgba(255, 158, 155, .75), 0 0 2.64px rgba(255, 158, 155, .3);--neon-glow-10: 0 0 .525px rgba(255, 158, 155, .75), 0 0 2.31px rgba(255, 158, 155, .3);--color-text: #1C1C1C;--color-text-a08: rgba(28, 28, 28, .08);--color-text-a35: rgba(28, 28, 28, .35);--color-text-meta: rgba(28, 28, 28, .6);--color-muted: #5A5A5A;--color-ink-soft: #4A4A44;--color-gray-6b: #6B6B6B;--color-strike-pdp: #6B6B70;--color-sale-grey: #AAAAAA;--color-light-text: #E1E1E1;--color-bg: #FFFFFF;--color-cream: #F6F2E8;--color-offwhite: #FCFCF9;--color-btn-text: #FCFCF9;--color-image-bg: #F5F5F5;--color-sand: #E9E5DB;--color-sand-hover: #D8D3C6;--color-line: #E8E8E8;--color-line-2: #E3DFD4;--color-line-lab: #DCD6C8;--color-gray-99: #999999;--color-chip-line: #949494;--color-addon: #EFEADB;--color-addon-field: #FFFCF4;--color-addon-line: #C9BFA8;--color-addon-thumb: #DDD5C2;--color-orange: #FF6301;--color-orange-text: #BE4900;--color-orange-2: #FF7A00;--color-berry: #A30042;--color-blue: #0F6A91;--color-lightblue: #A5CAD9;--color-pink: #FFBAB5;--color-error: #D02F2E;--color-success: #478947;--color-stock-bad: #D21404;--color-stock-medium: #E69B1D;--color-bf-black: #080808;--color-bf-bar: #0A0A0B;--color-overlay: rgba(0, 0, 0, .7);--color-placeholder-bg: #E8E8E8;--color-placeholder-fg: rgba(28, 28, 28, .4);--font-text: "Satoshi", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "Bricolage Grotesque", system-ui, sans-serif;--font-led: "Doto", ui-monospace, monospace;--font-led-st: "Snugs LED", ui-monospace, monospace;--fw-d4: 450;--fw-d5: 450;--fw-d6: 750;--fw-d7: 750;--ls-d6: -.01em;--ls-d7: -.01em;--fs-display-1: clamp(58.5px, 51.663px + 1.8232vw, 75px);--fs-display-2: clamp(51.987px, 45.911px + 1.62022vw, 66.65px);--fs-display-3: clamp(45.497px, 40.18px + 1.41797vw, 58.33px);--fs-h1: clamp(39px, 34.442px + 1.21547vw, 50px);--fs-h2: clamp(34.125px, 30.137px + 1.06354vw, 43.75px);--fs-h3: clamp(29.25px, 25.831px + .9116vw, 37.5px);--fs-h4: clamp(22.737px, 20.08px + .70862vw, 29.15px);--fs-h5: clamp(19.5px, 17.221px + .60773vw, 25px);--fs-h6: clamp(16.224px, 14.328px + .50564vw, 20.8px);--fs-logo: clamp(42px, 34.541px + 1.98895vw, 60px);--fs-body-400: 26.656px;--fs-body-350: 24.88px;--fs-body-300: 23.104px;--fs-body-250: 21.328px;--fs-body-200: 19.552px;--fs-body-150: 17.776px;--fs-body-100: 16px;--fs-body-75: 14.208px;--fs-body-60: 13.155px;--fs-body-50: 12.432px;--fs-body-25: 11.552px;--fs-body-20: 10.656px;--space-outer: max(24px, 3.3vw);--max-width: 1400px;--max-width-narrow: 747px;--section-pad: 48px;--section-pad-tight: 20px;--block-pad-y: clamp(32px, 6vw, 64px);--block-pad-x: clamp(20px, 5vw, 56px);--height-input: 48px;--flyout-width: 411px;--announcement-height: 34px;--header-height: 60px;--vh: 1vh;--r-2: 2px;--r-4: 4px;--r-6: 6px;--r-8: 8px;--r-12: 12px;--r-14: 14px;--r-16: 16px;--r-24: 24px;--r-round: 50%;--r-pill: 999px;--z-bar: 300;--z-popup: 400;--z-quick-search: 480;--z-header: 500;--z-announcement: 510;--z-drawers: 520;--z-modal-wash: 1200;--z-modal: 1300;--z-skip: 1400;--z-page-transition: 2100;--easing: cubic-bezier(.33, 0, 0, 1);--ease-ecoy: cubic-bezier(.4, 0, .2, 1);--ease-accordion: cubic-bezier(.19, 1, .22, 1);--duration-ultra-fast: .1s;--duration-fast: .3s;--duration-normal: .5s;--duration-slow: 1.2s;--delay-small: 33ms;--delay-normal: 67ms;--delay-long: 133ms;--focus-color: var(--color-brand);--focus-offset: 2px}@media(min-width:720px){:root{--space-outer: 3.3vw;--flyout-width: 460px;--section-pad-tight: 30px}}@media(min-width:960px){:root{--header-height: 73px}}.sn-cuts-lp{--fw-d5: 550;--fw-d6: 650;--ls-d6: 0em}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:auto;scroll-padding-top:calc(var(--announcement-height) + var(--header-height) + 20px)}body{margin:0;min-height:100%;background:var(--color-bg);color:var(--color-text);font-family:var(--font-text);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-display);font-weight:var(--fw-d4);line-height:1.1;letter-spacing:normal}:where(p,figure,blockquote,dl,dd){margin:0}:where(ul[role=list],ol[role=list],.sn-list-reset){margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}img,svg,video{max-width:100%}img{height:auto}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{margin:0;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}[hidden]{display:none!important}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--focus-color);outline-offset:var(--focus-offset)}.sn-on-dark{--focus-color: #FFFFFF}html.sn-scroll-locked{overflow:hidden}html.sn-scroll-locked body{padding-right:var(--sn-scrollbar, 0px)}.sn-main:focus{outline:none}.sn-section{position:relative;z-index:0;max-width:calc(var(--max-width) + 2 * var(--space-outer));margin-inline:auto;padding:var(--sn-pt, var(--section-pad)) var(--space-outer) var(--sn-pb, var(--section-pad))}@media(min-width:720px){.sn-section{padding-top:var(--sn-pt-md, var(--sn-pt, var(--section-pad)));padding-bottom:var(--sn-pb-md, var(--sn-pb, var(--section-pad)))}}.sn-section--full{max-width:none;padding-inline:0}.sn-section--tight{--sn-pt: var(--section-pad-tight);--sn-pb: var(--section-pad-tight);--sn-pt-md: var(--section-pad-tight);--sn-pb-md: var(--section-pad-tight)}.sn-section--pt0{--sn-pt: 0px;--sn-pt-md: 0px}.sn-section--pb0{--sn-pb: 0px;--sn-pb-md: 0px}.sn-section--pb0.sn-section--cards{--sn-pb: 9px;--sn-pb-md: 9px}.sn-section--divider:before{content:"";position:absolute;top:0;left:var(--space-outer);right:var(--space-outer);height:1px;box-shadow:inset 0 1px var(--sn-divider, var(--color-line));pointer-events:none}.sn-container{max-width:calc(var(--max-width) + 2 * var(--space-outer));margin-inline:auto;padding-inline:var(--space-outer)}.sn-narrow{max-width:var(--max-width-narrow);margin-inline:auto}.sn-clip{overflow:hidden;overflow:clip}.sn-text{font-family:var(--font-text);font-size:16px;line-height:24px;font-weight:400}.sn-text-pdpb{font-family:var(--font-text);font-size:15px;line-height:1.45;font-weight:400}.sn-text-sm{font-family:var(--font-text);font-size:14px;line-height:21px;font-weight:400}.sn-text-fine{font-family:var(--font-text);font-size:var(--fs-body-50);line-height:1.5;font-weight:400}.sn-text-help{font-family:var(--font-text);font-size:12px;line-height:1.4;font-weight:400;color:var(--color-muted)}.sn-text-nav{font-family:var(--font-text);font-size:17px;line-height:1.5;font-weight:400}.sn-text-faq{font-family:var(--font-text);font-size:16px;line-height:1.6;font-weight:400}.sn-accent{font-family:var(--font-text);font-size:var(--fs-body-50);line-height:1.5;text-transform:uppercase;letter-spacing:.05em}.sn-subdued{opacity:.65}.sn-h-slider{font-family:var(--font-display);font-weight:var(--fw-d4);font-size:20px;line-height:1;letter-spacing:normal;color:var(--color-brand)}@media(min-width:720px){.sn-h-slider{font-size:26px}}@media(min-width:960px){.sn-h-slider{font-size:30px}}.sn-h-section{font-family:var(--font-display);font-weight:var(--fw-d5);font-size:28px;line-height:1;color:var(--color-brand)}@media(min-width:720px){.sn-h-section{font-size:30px}}.sn-h-block{font-family:var(--font-display);font-weight:var(--fw-d5);font-size:clamp(24px,3.4vw,34px);line-height:1.15;text-wrap:balance;color:var(--color-brand)}.sn-h-product{font-family:var(--font-display);font-weight:var(--fw-d5);font-size:22px;line-height:1.2;color:var(--color-text)}@media(min-width:720px){.sn-h-product{font-size:26px;line-height:1.4}}.sn-h-acc{font-family:var(--font-text);font-weight:400;font-size:var(--fs-h5);line-height:1.1}.sn-h-faq{font-family:var(--font-display);font-weight:var(--fw-d5);font-size:16px;line-height:1.4}.sn-label{font-family:var(--font-text);font-weight:500;font-size:14px;line-height:normal}@media(min-width:960px){.sn-label{font-size:16px}}.sn-eyebrow{font-family:var(--font-text);font-weight:500;font-size:14px;line-height:21px;color:var(--color-orange-text)}.sn-on-dark .sn-eyebrow{color:var(--color-orange)}.sn-eyebrow-caps{font-family:var(--font-text);font-weight:700;font-size:13px;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.sn-display-1,.sn-display-2,.sn-display-3,.sn-fs-h1,.sn-fs-h2,.sn-fs-h3,.sn-fs-h4,.sn-fs-h5,.sn-fs-h6{font-family:var(--font-display);font-weight:var(--fw-d4);line-height:1.1}.sn-display-1{font-size:var(--fs-display-1)}.sn-display-2{font-size:var(--fs-display-2)}.sn-display-3{font-size:var(--fs-display-3)}.sn-fs-h1{font-size:var(--fs-h1)}.sn-fs-h2{font-size:var(--fs-h2)}.sn-fs-h3{font-size:var(--fs-h3)}.sn-fs-h4{font-size:var(--fs-h4)}.sn-fs-h5{font-size:var(--fs-h5)}.sn-fs-h6{font-size:var(--fs-h6);line-height:1.33}.sn-stat{font-family:var(--font-display);font-weight:var(--fw-d5);font-size:clamp(40px,5vw,56px);line-height:1;letter-spacing:-.03em}.sn-fw-d4{font-weight:var(--fw-d4)}.sn-fw-d5{font-weight:var(--fw-d5)}.sn-fw-d6{font-weight:var(--fw-d6);letter-spacing:var(--ls-d6)}.sn-fw-d7{font-weight:var(--fw-d7);letter-spacing:var(--ls-d7)}.sn-led{--led-size: 12px;font-family:var(--font-led-st);font-weight:400;font-size:var(--led-size);line-height:var(--led-size);letter-spacing:normal;text-transform:uppercase;color:var(--color-neon);text-shadow:0 0 calc(var(--led-size) * .05) rgba(255,158,155,.75),0 0 calc(var(--led-size) * .22) rgba(255,158,155,.3)}.sn-bar-text{font-family:var(--font-led);font-weight:900;font-size:13px;line-height:14px}@media(min-width:768px){.sn-bar-text{font-size:14px}}.sn-rte>*+*{margin-top:1em}.sn-rte h1{font-size:var(--fs-h1)}.sn-rte h2{font-size:var(--fs-h2)}.sn-rte h3{font-size:var(--fs-h3)}.sn-rte h4{font-size:var(--fs-h4)}.sn-rte h5{font-size:var(--fs-h5)}.sn-rte h6{font-size:var(--fs-h6)}.sn-rte a{color:var(--color-brand);text-decoration:underline;text-underline-offset:.15em}.sn-rte ul,.sn-rte ol{padding-left:1.25em}.sn-rte li+li{margin-top:.25em}.sn-rte strong,.sn-rte b{font-weight:700}.sn-rte table{width:100%;border-collapse:collapse}.sn-btn{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:calc(.777em * .7) calc(1.777em * .7);border:0;border-radius:var(--r-8);overflow:hidden;background:transparent;color:var(--color-text);font-family:var(--font-text);font-size:16px;font-weight:400;line-height:1.45;letter-spacing:normal;text-align:center;text-decoration:none;text-transform:none;vertical-align:top;cursor:pointer;-webkit-tap-highlight-color:transparent}.sn-btn--full{width:100%}.sn-btn--small{min-height:40px;padding:.3885em calc(1.333em * .7)}.sn-btn--large{min-height:58px;padding:.7em 1.617em}.sn-btn--xsmall{min-height:34px;font-size:var(--fs-body-50)}.sn-btn[disabled],.sn-btn.is-disabled{opacity:.4;cursor:not-allowed}.sn-btn:disabled{pointer-events:none}.sn-btn--primary{color:var(--color-btn-text)}.sn-btn--primary:before,.sn-btn--primary:after{content:"";position:absolute;top:0;height:100%;pointer-events:none}.sn-btn--primary:before{left:-20%;width:140%;z-index:-1;background:var(--sn-btn-face, var(--color-brand));transform:skew(30deg);transition:transform var(--duration-normal) var(--easing)}.sn-btn--primary:after{left:0;width:100%;z-index:-2;background:var(--sn-btn-under, var(--color-brand-wipe))}.sn-btn--primary:not(:disabled):not(.is-disabled):hover:before,.sn-btn--primary:not(:disabled):not(.is-disabled):focus-visible:before,.sn-btn--primary:not(:disabled):not(.is-disabled):active:before,.sn-btn--primary.is-hover:before{transform:translate3d(100%,0,0)}.sn-btn--atc{font-size:15px;font-weight:600;line-height:18px}.sn-btn--submit{padding:10px 40px}.sn-btn--overlay{--sn-btn-face: #FFFFFF;--sn-btn-under: #FFFFFF;--focus-color: #FFFFFF;min-width:170px;height:40px;min-height:0;padding:13px 15px;border-radius:0;color:var(--color-bf-bar);font-family:var(--font-display);font-weight:var(--fw-d7);font-size:14px;line-height:14px;letter-spacing:var(--ls-d7);text-transform:uppercase;transition:all var(--duration-fast)}.sn-btn--outline{width:100%;min-height:44px;border:1px solid var(--color-brand);color:var(--color-brand);font-size:15px;font-weight:700;line-height:1;transition:all var(--duration-fast) ease}@media(min-width:720px){.sn-btn--outline{width:auto;max-width:fit-content;padding:10px 50px;font-size:16px}}.sn-btn--outline.sn-btn--auto{width:auto}.sn-btn--outline:hover,.sn-btn--outline:active,.sn-btn--outline.is-hover{background:var(--color-brand);color:#fff}.sn-btn--secondary{border:1px solid var(--color-brand);border-radius:0;color:var(--color-brand);transition:all var(--duration-fast) ease}.sn-btn--secondary:hover,.sn-btn--secondary:active,.sn-btn--secondary.is-hover{background:var(--color-brand);color:#fff}.sn-btn--tertiary{min-height:40px;padding:.3885em calc(1.333em * .7);border:1px solid var(--color-text-a35);color:var(--color-text);transition:all var(--duration-fast)}.sn-btn--tertiary:hover,.sn-btn--tertiary:active,.sn-btn--tertiary.is-hover{background:var(--color-brand);border-color:var(--color-brand);color:#fff}.sn-btn--tertiary:focus-visible{border-color:var(--color-text)}.sn-btn--pill{--focus-offset: 3px;min-height:48px;padding:12px 24px;border-radius:var(--r-pill);background:var(--color-brand);color:#fff;font-size:15px;font-weight:600;line-height:1;overflow:visible;transition:background-color .25s var(--ease-ecoy)}.sn-btn--pill:hover,.sn-btn--pill:active,.sn-btn--pill.is-hover{background:var(--color-brand-hover)}.sn-btn--callout{min-height:0;padding:0 0 .444em;border-radius:0;overflow:visible;color:var(--color-brand);font-weight:500;line-height:1.2;transition:color var(--duration-ultra-fast)}.sn-btn--callout.sn-btn--ink{color:var(--color-text);font-weight:400}.sn-btn--callout>span{position:relative;display:inline-block}.sn-btn--callout>span:before,.sn-btn--callout>span:after{content:"";position:absolute;left:0;bottom:-.444em;width:100%;height:2px;background:currentColor;pointer-events:none}.sn-btn--callout>span:before{transform-origin:100% 50%;transform:scaleX(1);transition:transform var(--duration-fast) var(--easing) .1s}.sn-btn--callout>span:after{transform-origin:0 50%;transform:scaleX(0);transition:transform var(--duration-fast) var(--easing)}.sn-btn--callout:hover>span:before,.sn-btn--callout:focus-visible>span:before,.sn-btn--callout.is-hover>span:before{transform:scaleX(0);transition-delay:0s}.sn-btn--callout:hover>span:after,.sn-btn--callout:focus-visible>span:after,.sn-btn--callout.is-hover>span:after{transform:scaleX(1);transition-delay:.1s}.sn-btn--link{min-height:0;padding:0;border-radius:0;overflow:visible;color:var(--color-brand);text-decoration:underline;text-underline-offset:.15em;transition:opacity .2s ease-in-out}.sn-btn--link:hover,.sn-btn--link.is-hover{opacity:.7}.sn-btn__loader{position:absolute;top:50%;left:50%;width:100%;max-width:50px;height:2px;overflow:hidden;transform:translate(-50%,-50%);opacity:0;pointer-events:none}.sn-btn__loader:before{content:"";display:block;height:2px;border-radius:2px;background:currentColor;animation:sn-loader-line 1.4s ease-in-out infinite}.sn-btn--primary .sn-btn__loader:before{background:var(--color-bg)}.sn-btn.is-loading{pointer-events:none}.sn-btn.is-loading>:not(.sn-btn__loader){opacity:0}.sn-btn.is-loading .sn-btn__loader{opacity:1}@keyframes sn-loader-line{0%{transform:translate(-150%)}45%,55%{transform:translate(0)}to{transform:translate(150%)}}.sn-arrow{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;color:var(--color-text);cursor:pointer}.sn-arrow--prev .sn-icon{transform:rotate(180deg)}.sn-arrow.swiper-button-disabled,.sn-arrow:disabled{opacity:.2;cursor:default}.sn-arrow.swiper-button-lock{visibility:hidden}.sn-round{--focus-offset: 3px;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--r-round);background:var(--color-cream);color:var(--color-brand)}.sn-round:hover,.sn-round:active,.sn-round.is-hover{background:var(--color-sand)}.sn-sound{--focus-color: #FFFFFF;--focus-offset: 2px;display:grid;place-items:center;width:36px;height:36px;border-radius:var(--r-round);background:#1c1c1cb8;color:#fff}.sn-sound .sn-icon__wave{opacity:.25}.sn-sound.is-on .sn-icon__wave{opacity:1}.sn-btn-row{display:flex;flex-wrap:wrap;gap:12px}.sn-btn-row--center{justify-content:center}.sn-field+.sn-field{margin-top:16px}.sn-field-label{display:block;font-size:16px;line-height:24px;font-weight:400}.sn-field-label+.sn-input,.sn-field-label+.sn-textarea,.sn-field-label+.sn-select-wrap{margin-top:8px}.sn-input,.sn-textarea,.sn-select{display:block;width:100%;height:var(--height-input);margin:0;padding:8px 12px;border:1px solid var(--color-brand);border-radius:0;background:transparent;color:var(--color-text);caret-color:var(--color-text);font-family:var(--font-text);font-size:16px;font-weight:400;line-height:normal;-webkit-appearance:none;appearance:none;transition:border-color var(--duration-fast),box-shadow var(--duration-fast)}.sn-textarea{height:180px;resize:vertical}.sn-input::placeholder,.sn-textarea::placeholder{color:inherit;opacity:.6}.sn-input:hover,.sn-textarea:hover,.sn-select:hover,.sn-input:focus,.sn-textarea:focus,.sn-select:focus,.sn-input.is-hover,.sn-textarea.is-hover,.sn-select.is-hover{border-color:var(--color-text)}.sn-input[aria-invalid=true],.sn-textarea[aria-invalid=true]{border-color:var(--color-error)}.sn-select-wrap{position:relative}.sn-select{padding-right:32px;cursor:pointer;transition:border-color var(--duration-fast) ease-in-out}.sn-select-wrap .sn-icon{position:absolute;top:50%;right:12px;width:10px;height:10px;margin-top:-5px;color:#1c1c1c66;pointer-events:none;transition:color var(--duration-fast)}.sn-select-wrap:hover .sn-icon{color:var(--color-text)}.sn-checkbox,.sn-radio{position:relative;flex:none;width:14.208px;height:14.208px;margin:0;border:1px solid var(--color-brand);background:#fff;-webkit-appearance:none;appearance:none;cursor:pointer;vertical-align:middle}.sn-checkbox:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:no-repeat center / 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231C1C1C' stroke-width='3.05' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");transition:opacity var(--duration-ultra-fast)}.sn-checkbox:checked{border-color:var(--color-text)}.sn-checkbox:checked:after{opacity:1}.sn-radio{width:16px;height:16px;border-radius:50%;border-color:var(--color-brand)}.sn-radio:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--color-text);opacity:0}.sn-radio:checked{border-color:var(--color-text)}.sn-radio:checked:after{opacity:1}.sn-check-label{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.sn-form-status{position:relative;margin-bottom:28px;padding:8px 12px;border:1px solid currentColor;color:var(--color-error)}.sn-form-status:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;opacity:.1;pointer-events:none}.sn-form-status--success{color:var(--color-success)}.sn-form-status ul{margin:4px 0 0;padding-left:20px}.sn-form-status__title{display:flex;align-items:center;gap:8px}sn-quantity,.sn-qty{display:inline-flex;align-items:stretch;height:42px;border:1px solid var(--color-brand);background:transparent;transition:border-color var(--duration-fast) ease-in-out}sn-quantity:hover,.sn-qty:hover{border-color:var(--color-text)}.sn-qty__btn{display:flex;align-items:center;justify-content:center;width:36px;padding:6px 12px;color:var(--color-text);transition:background-color .25s ease-in-out}.sn-qty__btn .sn-icon{width:12px;height:12px}.sn-qty:not(.sn-qty--drawer) .sn-qty__btn:not(:disabled):hover,.sn-qty:not(.sn-qty--drawer) .sn-qty__btn:focus-visible,.sn-qty:not(.sn-qty--drawer) .sn-qty__btn.is-hover{background-color:#e8e8e899}.sn-qty:not(.sn-qty--drawer) .sn-qty__btn:not(:disabled):active{background-color:var(--color-line)}.sn-qty__btn:disabled{opacity:.4;cursor:default}.sn-qty__input{width:48px;margin:0 -12px;padding:0;border:0;background:transparent;text-align:center;font-size:16px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.sn-qty__input::-webkit-outer-spin-button,.sn-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sn-qty--drawer{height:32px;border:0;border-radius:var(--r-8);background:var(--color-cream);color:#333;font-size:12px;line-height:14px}.sn-qty--drawer:hover{border-color:transparent}.sn-qty--drawer .sn-qty__btn{width:32px;height:32px;padding:0;border-radius:var(--r-4);color:inherit}.sn-qty--drawer .sn-qty__btn .sn-icon{width:14px;height:14px;transition:scale .35s cubic-bezier(0,0,.25,1)}.sn-qty--drawer .sn-qty__btn:not(:disabled):hover .sn-icon,.sn-qty--drawer .sn-qty__btn.is-hover .sn-icon{scale:1.2}.sn-qty--drawer .sn-qty__btn:not(:disabled):active .sn-icon{scale:.9;transition-duration:.08s}.sn-qty--drawer .sn-icon--plus path,.sn-qty--drawer .sn-icon--minus path,.sn-lab__tick .sn-icon--minus path{transform-box:fill-box;transform-origin:center;transform:scale(.72727)}.sn-qty--drawer .sn-icon--plus path,.sn-qty--drawer .sn-icon--minus path{stroke-width:2.357}.sn-lab__tick .sn-icon--minus path{stroke-width:3.4375}.sn-qty--drawer .sn-qty__input{width:24px;margin:0;color:inherit;font-size:12px;font-weight:400;line-height:14px}.sn-pills{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}@media(max-width:719px){.sn-pills--scroll{flex-wrap:nowrap;margin-inline:calc(-1 * var(--space-outer));padding-inline:var(--space-outer);overflow-x:auto;scrollbar-width:none}.sn-pills--scroll::-webkit-scrollbar{display:none}}.sn-tab{display:inline-flex;flex:none;align-items:center;justify-content:center;padding:5px 10px;border:0;border-radius:100px;background:var(--color-cream);color:var(--color-brand);font-size:16px;line-height:normal;white-space:nowrap;cursor:pointer;transition:all var(--duration-fast) ease}.sn-tab>span{font-size:12px;font-weight:500;line-height:1.4}@media(min-width:720px){.sn-tab{padding:6px 16px}.sn-tab>span{font-size:14px}}.sn-tab[aria-selected=true],.sn-tab.is-active,.sn-tab:hover,.sn-tab:active,.sn-tab.is-hover{background:var(--color-brand);color:#fff}.sn-pill-link{display:inline-block;flex:none;padding:6px 15px;border:1px solid var(--color-brand);border-radius:100px;color:var(--color-brand);font-size:14px;line-height:1;white-space:nowrap;transition:all var(--duration-fast) ease}.sn-pill-link:hover,.sn-pill-link:active,.sn-pill-link[aria-current=true],.sn-pill-link.is-active,.sn-pill-link.is-hover{background:var(--color-brand);color:var(--color-cream)}.sn-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media(min-width:720px)and (max-width:959px){.sn-chips{grid-template-columns:repeat(4,minmax(0,1fr))}}.sn-chip{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:5px 16px;border:1px solid var(--color-chip-line);border-radius:100px;background:#fff;color:var(--color-text);font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.01em;text-align:center;white-space:nowrap;cursor:pointer;transition:border-color var(--duration-fast) ease-in-out,background-color var(--duration-fast) ease-in-out}@media(min-width:720px){.sn-chip{padding:6px 20px}}.sn-chip input{position:absolute;opacity:0;pointer-events:none}.sn-chip.is-selected,.sn-chip:has(input:checked){background:var(--color-text);color:#fff;box-shadow:inset 0 0 0 1px var(--color-text)}.sn-chip:has(input:focus-visible){outline:2px solid var(--focus-color);outline-offset:var(--focus-offset)}.sn-chip.is-unavailable,.sn-chip:has(input:disabled){overflow:hidden;background:#f5f5f599;color:#1c1c1c99}.sn-chip:has(input:disabled){pointer-events:none}.sn-chip.is-unavailable:before,.sn-chip:has(input:disabled):before{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;background:#1c1c1c99;transform:rotate(-10deg)}.sn-chip__sub{display:block;font-size:10px;line-height:14px;opacity:.7}.sn-chips--stack .sn-chip{padding-inline:8px}@media(min-width:720px){.sn-chips--stack .sn-chip{padding-inline:12px}}.sn-chips--stack .sn-chip__sub>span{display:block}.sn-swatch-groups{margin:15px 0 -4px}.sn-swatches__group+.sn-swatches__group{margin-top:15px}.sn-swatches__title{margin:0 0 -2px;font-size:14px;font-weight:500;line-height:14px;color:var(--color-text)}.sn-swatches{display:flex;flex-wrap:wrap;margin:0 -4px;padding:0;list-style:none}.sn-swatches>li{position:relative;margin:10px 4px 4px}.sn-swatch{position:relative;display:block;width:38px;height:38px;padding:0;border-radius:var(--r-8);cursor:pointer}.sn-swatch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-line),inset 0 0 0 4px #fff;pointer-events:none;transition:box-shadow var(--duration-fast) ease-in-out}.sn-swatch:hover:before,.sn-swatch.is-hover:before{box-shadow:inset 0 0 0 1px var(--color-text),inset 0 0 0 4px #fff}.sn-swatch.is-selected:before,.sn-swatch[aria-current=true]:before{box-shadow:inset 0 0 0 3px var(--color-text),inset 0 0 0 6px #fff}.sn-swatch.is-soldout:after{content:"";position:absolute;z-index:2;top:50%;left:-18%;width:136%;border-top:1px solid var(--color-line);transform:rotate(-45deg) translateY(-50%);transition:border-color .2s;pointer-events:none}.sn-swatch__tag{position:absolute;z-index:5;top:-8px;left:50%;transform:translate(-50%)}.sn-fill{display:block;background-color:var(--sn-sw-a, var(--color-sand));background-image:var(--sn-fill-img, none);background-size:var(--sn-fill-size, auto);background-position:var(--sn-fill-pos, 0 0);background-repeat:var(--sn-fill-rep, repeat)}.sn-swatch>.sn-fill,.sn-card__swatch>.sn-fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.sn-fill--muster{--sn-a: var(--sn-sw-a);--sn-b: var(--sn-sw-b, #FFFFFF);--sn-nadel-ab: repeating-linear-gradient(90deg, var(--sn-a) 0 9%, var(--sn-b) 9% 11%, var(--sn-a) 11% 14%, var(--sn-b) 14% 16%, var(--sn-a) 16% 25%);--sn-nadel-ba: repeating-linear-gradient(90deg, var(--sn-b) 0 9%, var(--sn-a) 9% 11%, var(--sn-b) 11% 14%, var(--sn-a) 14% 16%, var(--sn-b) 16% 25%);--sn-block-ab: repeating-linear-gradient(90deg, var(--sn-a) 0 7%, var(--sn-b) 7% 9%, var(--sn-a) 9% 11%, var(--sn-b) 11% 19%, var(--sn-a) 19% 21%, var(--sn-b) 21% 23%, var(--sn-a) 23% 35%);--sn-block-ba: repeating-linear-gradient(90deg, var(--sn-b) 0 7%, var(--sn-a) 7% 9%, var(--sn-b) 9% 11%, var(--sn-a) 11% 19%, var(--sn-b) 19% 21%, var(--sn-a) 21% 23%, var(--sn-b) 23% 35%);--sn-fill-size: 100% 50%;--sn-fill-pos: 0 0, 0 100%;--sn-fill-rep: no-repeat;--sn-tex-size: var(--sn-tex-w, 200px) 100%;--sn-tex-ground: var(--sn-a)}.sn-fill--streifen{--sn-fill-img: var(--sn-nadel-ab), var(--sn-block-ba);--sn-tex-img: var(--sn-nadel-ab)}.sn-fill--streifen-block{--sn-fill-img: var(--sn-block-ab), var(--sn-nadel-ba);--sn-tex-img: var(--sn-block-ab)}.sn-fill--nadelstreifen{--sn-fill-img: var(--sn-nadel-ab);--sn-fill-size: 100% 100%;--sn-tex-img: var(--sn-nadel-ab)}.sn-fill--blockstreifen{--sn-fill-img: var(--sn-block-ab);--sn-fill-size: 100% 100%;--sn-tex-img: var(--sn-block-ab)}.sn-fill--punkte{--sn-dot-1: radial-gradient(21.4% 10.67% at 25% 17%, var(--sn-a) 90%, transparent 100%);--sn-dot-2: radial-gradient(21.4% 10.67% at 75% 67%, var(--sn-a) 90%, transparent 100%);--sn-fill-img: linear-gradient(transparent 50%, var(--sn-a) 50%), var(--sn-dot-1), var(--sn-dot-2);--sn-fill-size: 100% 100%, 18.6875% 37.5%, 18.6875% 37.5%;--sn-fill-pos: 0 0, 3.94% 0, 3.94% 0;--sn-fill-rep: no-repeat, repeat, repeat;--sn-tex-img: var(--sn-dot-1), var(--sn-dot-2);--sn-tex-size: var(--sn-dot-w, 48px) calc(var(--sn-dot-w, 48px) * 2.0067);--sn-tex-ground: var(--sn-b);background-color:var(--sn-b)}.sn-badge{display:inline-flex;align-items:center;flex:none;white-space:nowrap;pointer-events:none;font-family:var(--font-text);font-weight:400;letter-spacing:normal;text-transform:none}.sn-badge--aktion{--led-size: 12px;padding:6px 11px 5px;border-radius:var(--r-pill);background:var(--color-bf-black);color:var(--color-neon);font-family:var(--font-led-st);font-weight:400;font-size:var(--led-size);line-height:var(--led-size);letter-spacing:normal;text-transform:uppercase;text-shadow:var(--neon-glow-12)}@media(max-width:767px){.sn-card .sn-badge--aktion{--led-size: 10.5px;padding:5px 9px 4px;text-shadow:var(--neon-glow-10)}}.sn-badge--ausverkauft,.sn-badge--label{padding:4px 8px;border:1px solid var(--color-berry);border-radius:var(--r-4);background:var(--color-berry);color:#fff;font-size:var(--fs-body-25);line-height:1}@media(min-width:720px){.sn-badge--ausverkauft,.sn-badge--label{font-size:12px}}@media(min-width:960px){.sn-badge--ausverkauft,.sn-badge--label{padding:5px 10px;font-size:14px}}.sn-badge--label[data-handle=best-seller]{color:#58c3ff}.sn-badge--label[data-handle=new-colours]{color:#df0a0a}.sn-badge--rabatt{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:4px;border-radius:var(--r-4);background:var(--color-orange);color:#fff;font-size:8px;line-height:1}@media(min-width:769px){.sn-badge--rabatt{padding:4px 6px;font-size:10px}}.sn-badge--rabatt:empty{display:none}.sn-badge--spare{padding:6px 10px;border-radius:var(--r-4);background:var(--color-bf-bar);color:#fff;font-family:var(--font-led);font-weight:800;font-size:14px;line-height:14px;letter-spacing:.02em;text-transform:uppercase}.sn-badge--spare:empty{display:none}.sn-badge--tag{padding:3px 7px;border-radius:100px;background:var(--color-orange);color:#fff;font-size:8px;line-height:1}.sn-price{display:flex;flex-wrap:nowrap;align-items:center;min-width:0;margin:0}.sn-price__compare{flex:none;margin-right:4px;opacity:.65;text-decoration:line-through;text-decoration-color:var(--color-text);white-space:nowrap}.sn-price__from,.sn-price__current{flex:none}.sn-price__from+.sn-price__current,.sn-price__compare~.sn-price__current{margin-left:4px}.sn-price .sn-badge--rabatt{flex:0 1 auto;margin-left:6px}.sn-price [hidden]{display:none!important}.swiper-slide:empty{display:none}.sn-price--card{min-height:16px;font-size:10px;line-height:10px;font-weight:400}@media(min-width:769px){.sn-price--card{min-height:18px}}@media(min-width:720px){.sn-price--card{font-size:12px;line-height:12px}.sn-price--card .sn-price__current{font-weight:500}}@media(min-width:960px){.sn-price--card{font-size:14px;line-height:14px}}.sn-price--pdp{flex-wrap:wrap;font-weight:500;font-size:26px;line-height:26px}.sn-price--pdp .sn-price__current{order:1;margin-left:0}.sn-price--pdp .sn-price__compare{order:2;margin:0 0 0 10px;opacity:1;color:var(--color-strike-pdp);text-decoration-color:var(--color-strike-pdp);font-weight:400;font-size:18px;line-height:1.1}.sn-price--pdp .sn-badge--spare{order:3;margin-left:8px}@media(min-width:768px){.sn-price--pdp{font-size:20px;line-height:20px}.sn-price--pdp .sn-price__compare{font-size:20px}}.sn-rating{display:inline-flex;align-items:center;color:inherit}.sn-rating__stars{display:flex;gap:2px;color:var(--sn-star-color, var(--color-brand))}.sn-rating__stars .sn-icon{width:14px;height:14px;margin:1px 2px 1px 1px}.sn-rating__count{margin:-1px 0 0 2px;opacity:.6;font-size:12px;line-height:16px;font-weight:500;white-space:nowrap}@media(min-width:720px){.sn-rating__stars .sn-icon{width:16px;height:16px}.sn-rating__count{font-size:16px;line-height:16px}}a.sn-rating{cursor:pointer}.sn-card{position:relative;display:block;color:var(--color-text);font-size:16px;line-height:24px}.sn-card__inner{position:relative}.sn-card__inner:hover,.sn-card.is-hover .sn-card__inner{z-index:1}.sn-card__media{position:relative;border-radius:var(--r-12);overflow:hidden;background:var(--color-image-bg);-webkit-mask-image:-webkit-radial-gradient(white,black)}.sn-card__link{position:relative;display:block}.sn-card__img{position:relative;z-index:2;display:block;aspect-ratio:1;overflow:hidden}.sn-card__img img,.sn-card__img .sn-image__img{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover}html.js .sn-card__img>img{transition:opacity .45s cubic-bezier(.2,.8,.2,1)}html.js .sn-card__img:not(.is-loaded)>img{opacity:0;animation:sn-show-late 0s linear 4s forwards}@media(prefers-reduced-motion:reduce){html.js .sn-card__img>img{transition:none}}.sn-card__img--two{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:#fff;transform:scale(1.2);transition:opacity var(--duration-fast) var(--easing),transform var(--duration-fast) var(--easing);pointer-events:none}@media(min-width:720px)and (hover:hover){.sn-card__inner:hover .sn-card__img--two,.sn-card.is-hover .sn-card__img--two{opacity:1;transform:none}}@media(hover:none){.sn-card__img--two{display:none}}.sn-card__badges{position:absolute;z-index:10;top:15px;left:15px;right:15px;display:flex;flex-wrap:wrap;pointer-events:none}.sn-card__badges>*{margin:0 8px 8px 0}.sn-card__quick{--focus-color: #FFFFFF;--focus-offset: 0px;position:absolute;z-index:2;right:0;bottom:0;display:flex;align-items:center;justify-content:center;gap:4px;margin:12px;padding:6px 10px;border-radius:var(--r-4);background:var(--color-brand);color:#fff;font-size:10px;font-weight:500;line-height:12px;letter-spacing:.015em;text-transform:uppercase;text-align:center;box-shadow:0 0 2px #ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer}.sn-card__quick .sn-icon{width:12px;height:12px}.sn-card__quick.is-loading .sn-icon{opacity:.6}@media(min-width:720px){.sn-card__quick{left:0;gap:6px;padding:8px;font-size:14px;line-height:16.8px;opacity:0;pointer-events:none}.sn-card__quick .sn-icon{width:14px;height:14px}.sn-card__inner:hover .sn-card__quick,.sn-card__inner:focus-within .sn-card__quick,.sn-card.is-hover .sn-card__quick{opacity:1;pointer-events:auto}}.sn-card__meta{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.sn-card__text{margin-top:8px;text-align:left}.sn-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 6px;font-family:var(--font-display);font-weight:var(--fw-d5);font-size:12px;line-height:16.8px;letter-spacing:normal}.sn-card__title a{font-family:var(--font-text);font-weight:500;color:inherit}@media(min-width:960px){.sn-card__title{font-size:16px;line-height:22.4px}}@supports selector(:has(*)){.sn-card__title a:focus-visible{outline:none}.sn-card__title:has(a:focus-visible){outline:2px solid var(--focus-color);outline-offset:2px}}.sn-card__variants{display:none}@media(min-width:720px){.sn-card__variants{display:flex;flex-direction:column;margin-top:5px;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--easing)}.sn-card__inner:hover .sn-card__variants,.sn-card__inner:focus-within .sn-card__variants,.sn-card.is-hover .sn-card__variants{opacity:1;pointer-events:auto}.sn-page--search .sn-card__variants{position:absolute;z-index:3}}.sn-card__swatches{display:flex;align-items:center;gap:6px;min-height:17.328px;margin:0;padding:0 12px 0 0;list-style:none;font-size:var(--fs-body-50);line-height:1.5;pointer-events:none}.sn-card__sw{position:relative;display:block;flex:0 1 16px;width:16px;max-width:16px}.sn-card__swatch{position:relative;display:block;width:100%;aspect-ratio:1;border-radius:var(--r-2);overflow:hidden}.sn-card__swatch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #00000013}.sn-card__more{margin-left:2.888px;opacity:.65;font-size:var(--fs-body-25);line-height:1.5;white-space:nowrap}.sn-card--featured .sn-card__quick,.sn-card--featured .sn-card__variants{display:none}.sn-card--featured .sn-badge--rabatt{font-size:9px}.sn-card--featured .sn-price--card{min-height:0}@media(min-width:960px){.sn-card--featured .sn-card__title{font-size:14px;line-height:19.6px}}.sn-card-end{display:flex;align-items:center;height:100%;margin-left:16px}@media(min-width:720px){.sn-card-end{margin-left:24px}}.sn-card-end__title{font-family:var(--font-display);font-weight:var(--fw-d4);font-size:var(--fs-h4);line-height:1.1;color:var(--color-text)}.sn-card-end .sn-btn--callout{margin-top:12px}sn-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-drawers);display:block;visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--sn-drawer-close-time, .5s)}sn-drawer[open]{visibility:visible;pointer-events:auto;transition:none}.sn-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--sn-drawer-overlay, var(--color-overlay));opacity:0;cursor:pointer;transition:var(--sn-drawer-overlay-out, opacity var(--duration-normal) var(--easing))}sn-drawer[open] .sn-drawer__overlay{opacity:1;transition:var(--sn-drawer-overlay-in, opacity var(--duration-normal) var(--easing))}.sn-drawer__panel{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:var(--sn-drawer-width, var(--flyout-width));max-width:100%;height:100%;overflow:hidden;background:var(--sn-drawer-bg, #FFFFFF);outline:none;transform:var(--sn-drawer-hidden, translate3d(100%, 0, 0));transition:var(--sn-drawer-panel-out, transform var(--duration-normal) var(--easing))}sn-drawer[open] .sn-drawer__panel{transform:none;transition:var(--sn-drawer-panel-in, transform var(--duration-normal) var(--easing))}sn-drawer[data-position=left] .sn-drawer__panel{right:auto;left:0;--sn-drawer-hidden: translate3d(-100%, 0, 0)}sn-drawer[data-position=bottom] .sn-drawer__panel{top:auto;bottom:0;left:0;width:100%;height:auto;max-height:calc(var(--vh) * 100);--sn-drawer-hidden: translate3d(0, 100%, 0)}.sn-drawer__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.sn-drawer__close{display:grid;place-items:center;width:24px;height:24px;color:var(--color-text)}html.sn-anim sn-drawer [data-sn-stagger]>*,html.sn-anim sn-modal [data-sn-stagger]>*{opacity:0;transform:translateY(20px);transition:opacity var(--duration-normal) var(--easing),transform var(--duration-normal) var(--easing)}html.sn-anim sn-drawer[open] [data-sn-stagger]>*,html.sn-anim sn-modal[open] [data-sn-stagger]>*{opacity:1;transform:none;transition-delay:calc(var(--sn-i, 0) * var(--delay-normal))}sn-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:12px;visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--duration-normal)}@media(min-width:720px){sn-modal{padding:60px}}@media(min-width:960px){sn-modal{padding:80px}}sn-modal[open]{visibility:visible;pointer-events:auto;transition:none}.sn-modal__wash{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-overlay);opacity:0;cursor:pointer;transition:opacity var(--duration-normal) var(--easing)}sn-modal[open] .sn-modal__wash{opacity:1}.sn-modal__inner{position:relative;width:100%;max-width:var(--sn-modal-width, 819px);max-height:calc(var(--vh) * 100 - 24px);overflow:auto;padding:24px;background:#fff;outline:none;opacity:0;transform:translateY(16px);transition:opacity var(--duration-normal) var(--easing),transform var(--duration-normal) var(--easing)}@media(min-width:720px){.sn-modal__inner{max-height:calc(var(--vh) * 100 - 80px);padding:36px}}sn-modal[open] .sn-modal__inner{opacity:1;transform:none}.sn-modal__head{position:sticky;top:0;z-index:2;display:flex;justify-content:flex-end;height:20px;margin-bottom:-20px;pointer-events:none}.sn-modal__close{display:grid;place-items:center;width:20px;height:20px;color:var(--color-text);pointer-events:auto}.sn-modal__close .sn-icon{width:16px;height:16px}.sn-modal__inner--flush{padding:0}@media(min-width:720px){.sn-modal__inner--flush{padding:0}}@media(max-width:719px){sn-modal[data-sheet-mobile]{align-items:flex-end;padding:0}sn-modal[data-sheet-mobile] .sn-modal__inner{max-width:none;max-height:calc(var(--vh) * 85);border-radius:8px 8px 0 0;opacity:1;transform:translate3d(0,100%,0)}sn-modal[data-sheet-mobile][open] .sn-modal__inner{transform:none}}sn-accordion{display:block}sn-accordion:not(:defined) .sn-acc__item:not(.is-open)>.sn-acc__panel{display:none}.sn-acc__head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%;padding:16px 0;text-align:left;color:inherit;cursor:pointer}.sn-acc__icons{position:relative;flex:none;width:14px;height:14px;margin:.22em 0 0 auto}@media(min-width:720px){.sn-acc__icons{width:16px;height:16px}}.sn-acc__icons .sn-icon{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sn-acc__icons .sn-icon--minus,.sn-acc__item.is-open .sn-acc__icons .sn-icon--plus{display:none}.sn-acc__item.is-open .sn-acc__icons .sn-icon--minus{display:block}.sn-acc__item.is-open .sn-acc__item:not(.is-open) .sn-acc__icons .sn-icon--plus{display:block}.sn-acc__item.is-open .sn-acc__item:not(.is-open) .sn-acc__icons .sn-icon--minus{display:none}.sn-acc__heading{margin:0;font:inherit}details.sn-acc__item>summary{list-style:none}details.sn-acc__item>summary::-webkit-details-marker{display:none}.sn-acc--lines>.sn-acc__item{border-top:1px solid var(--sn-acc-line, var(--color-brand));border-bottom:1px solid var(--sn-acc-line, var(--color-brand))}.sn-acc--lines>.sn-acc__item+.sn-acc__item{margin-top:-1px}sn-tabs{display:block}.sn-tabs__panel{transition:opacity var(--duration-normal) var(--easing),transform var(--duration-normal) var(--easing)}.sn-tabs__panel.is-leaving{opacity:0;transition:opacity var(--duration-fast) var(--easing)}.sn-tabs__panel.is-entering{opacity:0;transform:translateY(20px);transition:none}sn-slider{position:relative;display:block}sn-slider .swiper{margin:0}sn-slider[data-overhang] .swiper{overflow:visible}sn-slider .swiper-slide{height:auto}sn-slider[data-grab=false] .swiper{cursor:auto}sn-slider[data-preset=products]{--sn-pv-m: 2.1;--sn-pv: 4;--sn-pv-lg: 4}sn-slider[data-preset=products][data-per-view-mobile="1"]{--sn-pv-m: 1.05}sn-slider[data-preset=products][data-per-view-mobile="1.5"]{--sn-pv-m: 1.575}sn-slider[data-preset=products][data-per-view-mobile="3"]{--sn-pv-m: 3.15}sn-slider[data-preset=products][data-per-view="2"]{--sn-pv: 2;--sn-pv-lg: 2}sn-slider[data-preset=products][data-per-view="3"]{--sn-pv: 3;--sn-pv-lg: 3}sn-slider[data-preset=products][data-per-view="5"]{--sn-pv: 4;--sn-pv-lg: 5}sn-slider[data-preset=products][data-per-view="6"]{--sn-pv: 6;--sn-pv-lg: 6}sn-slider[data-preset=products]:not(.is-ready) .swiper-wrapper{display:flex}sn-slider[data-preset=products]:not(.is-ready) .swiper-slide{flex-shrink:0;width:calc((100% - (var(--sn-pv-m) - 1) * 13px) / var(--sn-pv-m));margin-right:13px}@media(min-width:720px){sn-slider[data-preset=products]:not(.is-ready) .swiper-slide{width:calc((100% - (var(--sn-pv) - 1) * 17px) / var(--sn-pv));margin-right:17px}}@media(min-width:1200px){sn-slider[data-preset=products]:not(.is-ready) .swiper-slide{width:calc((100% - (var(--sn-pv-lg) - 1) * 25px) / var(--sn-pv-lg));margin-right:25px}}.sn-slider__arrows{display:flex;align-items:flex-end;gap:12px;margin-left:auto}.sn-slider__dots.swiper-pagination-bullets{position:absolute;z-index:3;bottom:0;left:50%;width:auto;height:50px;transform:translate(-50%);display:flex;align-items:center;overflow:hidden;font-size:0;transition:opacity var(--duration-fast)}.sn-slider__dots .swiper-pagination-bullet{width:8px;height:8px;margin:21px 5px;border-radius:50%;background:#fff;opacity:.6;transition:transform .2s,left .2s}.sn-slider__dots .swiper-pagination-bullet-active{opacity:1;transform:scale(1.3)}.sn-slider__dots.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,.sn-slider__dots.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.sn-slider__dots--static.swiper-pagination-bullets{position:static;transform:none;height:auto;justify-content:center;margin-top:20px}.sn-slider__dots--ink .swiper-pagination-bullet{background:var(--color-text);opacity:.2}.sn-slider__dots--ink .swiper-pagination-bullet-active{opacity:1;transform:none}.sn-scroll-x{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.sn-scroll-x::-webkit-scrollbar{display:none}.sn-scroll-x>*{scroll-snap-align:start}sn-marquee{display:block;overflow:hidden}.sn-marquee__track{display:flex;width:max-content}.sn-marquee__group{display:flex;flex:none;align-items:center;gap:var(--sn-marquee-gap, 0px);padding-right:var(--sn-marquee-gap, 0px)}sn-marquee.is-running .sn-marquee__track{animation:sn-marquee var(--sn-marquee-duration, 30s) linear var(--sn-marquee-delay, 0s) infinite;will-change:transform}sn-marquee[data-direction=right].is-running .sn-marquee__track{animation-direction:reverse}sn-marquee[data-pause=hover]:hover .sn-marquee__track,sn-marquee.is-running:focus-within .sn-marquee__track,sn-marquee.is-paused .sn-marquee__track{animation-play-state:paused}sn-marquee.is-static{overflow-x:auto;scrollbar-width:none}sn-marquee.is-static::-webkit-scrollbar{display:none}sn-marquee.is-static [data-sn-clone]{display:none}@keyframes sn-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-1 * var(--sn-marquee-shift, 50%)),0,0)}}sn-reveal{display:block}html.sn-anim sn-reveal:not([data-done]) .sn-rv-intro>*,html.sn-anim sn-reveal:not([data-done]) .sn-rv-blocks>*,html.sn-anim sn-reveal:not([data-done]) .sn-rv-controls,html.sn-anim sn-reveal:not([data-done]) .sn-rv-item{transition:opacity var(--duration-normal) var(--easing) calc(var(--sn-i, 0) * var(--sn-rv-step, var(--delay-normal))),transform var(--duration-normal) var(--easing) calc(var(--sn-i, 0) * var(--sn-rv-step, var(--delay-normal)))}html.sn-anim sn-reveal:not([data-done]) .sn-rv-item{--sn-rv-step: var(--delay-small)}html.sn-anim sn-reveal:not(.is-visible) .sn-rv-intro>*,html.sn-anim sn-reveal:not(.is-visible) .sn-rv-blocks>*,html.sn-anim sn-reveal:not(.is-visible) .sn-rv-controls{opacity:0;transform:translateY(var(--sn-rv-y, 20px))}html.sn-anim sn-reveal:not(.is-visible) .sn-rv-item{opacity:0;transform:translateY(var(--sn-rv-y, 40px))}html.sn-anim sn-reveal:not([data-done]) .sn-rv-image{transition:opacity var(--duration-normal) var(--easing) calc(var(--sn-i, 0) * var(--delay-normal)),transform var(--duration-normal) var(--easing) calc(var(--sn-i, 0) * var(--delay-normal))}html.sn-anim sn-reveal:not(.is-visible) .sn-rv-image{opacity:0;transform:scale(1.1)}html.sn-anim sn-reveal:not([data-done]) .sn-rv-hero{transition:opacity var(--duration-slow) var(--easing),transform var(--duration-slow) var(--easing)}html.sn-anim sn-reveal:not(.is-visible) .sn-rv-hero{opacity:0;transform:scale(1.3)}.sn-rv-overlay{opacity:var(--overlay-opacity, .4)}html.sn-anim sn-reveal:not([data-done]) .sn-rv-overlay{transition:opacity var(--duration-slow) var(--easing)}html.sn-anim sn-reveal:not(.is-visible) .sn-rv-overlay{opacity:0}html.sn-anim sn-reveal:not([data-done]) .sn-rv-fade{transition:opacity var(--duration-normal) var(--easing) calc(var(--sn-i, 0) * var(--delay-normal))}html.sn-anim sn-reveal:not(.is-visible) .sn-rv-fade{opacity:0}.sn-image{position:relative;display:block;overflow:hidden;background:var(--color-image-bg)}.sn-image>img,.sn-image__img{display:block;width:100%;height:100%;object-fit:cover}.sn-image--ratio{aspect-ratio:var(--sn-ratio, auto)}.sn-image--contain .sn-image__img{object-fit:contain}.sn-image--shimmer>img{transition:opacity .45s cubic-bezier(.2,.8,.2,1)}.sn-image--shimmer:not(.is-loaded)>img{opacity:0;animation:sn-show-late 0s linear 4s forwards}@keyframes sn-show-late{to{opacity:1}}@media(prefers-reduced-motion:reduce){.sn-image--shimmer>img{transition:none}}.sn-image--shimmer:not(.is-loaded):before,.sn-image--shimmer:not(.is-loaded):after{content:"";position:absolute;top:-150%;left:-150%;width:400%;height:400%;background:linear-gradient(90deg,#fcfcfc00 46%,#fcfcfc,#fcfcfc00 54%);transform:rotate(45deg) translate(-50%);animation:sn-shimmer 1.5s cubic-bezier(.33,0,.67,1) infinite;pointer-events:none}.sn-image--shimmer:not(.is-loaded):after{animation-delay:.65s}@keyframes sn-shimmer{0%{transform:rotate(45deg) translate(-50%)}to{transform:rotate(45deg) translate(50%)}}sn-video{position:relative;display:block;overflow:hidden;background:var(--sn-video-bg, var(--color-brand-hover))}sn-video video{display:block;width:100%;height:100%;object-fit:cover}.sn-video--poster-bg{background:var(--sn-video-bg, transparent) var(--sn-video-poster) center / cover no-repeat}.sn-video--poster-bg video{opacity:0;transition:opacity .3s ease}.sn-video--poster-bg.is-frame video{opacity:1}.sn-video--ratio{aspect-ratio:var(--sn-ratio, 16 / 9)}.sn-video--ratio video{position:absolute;top:0;right:0;bottom:0;left:0}.sn-video__play{--focus-color: #FFFFFF;position:absolute;z-index:2;top:50%;left:50%;display:grid;place-items:center;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:#1c1c1c99;color:#fff}.sn-video__play .sn-icon{width:22px;height:22px;margin-left:3px}.sn-video__toggle{--focus-color: #FFFFFF;position:absolute;z-index:3;right:12px;bottom:12px;display:none;place-items:center;width:36px;height:36px;border-radius:50%;background:#1c1c1c99;color:#fff}html.sn-reduced-motion .sn-video__toggle,body.sn-tabbing .sn-video__toggle{display:grid}.sn-video__toggle .sn-icon{width:16px;height:16px}.sn-video__toggle .sn-icon--play,sn-video.is-paused .sn-video__toggle .sn-icon--pause{display:none}sn-video.is-paused .sn-video__toggle .sn-icon--play{display:block}.sn-ph-media{position:relative;display:block;width:100%;overflow:hidden;aspect-ratio:var(--sn-ph-ratio, auto);border-radius:var(--sn-ph-radius, 0);background:var(--sn-ph-bg, var(--color-sand));color:var(--sn-ph-label, rgba(28, 28, 28, .55))}.sn-ph-media--fill{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;aspect-ratio:auto}.sn-ph-media__label{position:absolute;z-index:2;left:12px;right:12px;bottom:10px;overflow:hidden;font-family:var(--font-text);font-size:11px;font-weight:400;line-height:1.35;letter-spacing:normal;text-align:left;text-transform:none;color:var(--sn-ph-label, rgba(28, 28, 28, .55));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media(min-width:720px){.sn-ph-media__label{font-size:12px}}.sn-ph-media--small .sn-ph-media__label{left:8px;right:8px;bottom:6px;font-size:11px;line-height:1.3;-webkit-line-clamp:3}.sn-ph-media--video.sn-ph-media--small .sn-ph-media__label{-webkit-line-clamp:4}.sn-ph-media--dark{--sn-ph-label: rgba(255, 255, 255, .72)}.sn-ph-media--product{--sn-tex-w: 200px;--sn-dot-w: 48px;--sn-ph-label-y: 10px;--sn-ph-label-lh: 16px;--sn-ph-band-from: 0px;--sn-ph-band-to: calc(var(--sn-ph-label-y) + var(--sn-ph-label-lh) + 6px)}.sn-ph-media--product .sn-ph-media__label{right:auto;bottom:var(--sn-ph-label-y);display:block;max-width:calc(100% - 24px);line-height:var(--sn-ph-label-lh);white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:none}.sn-ph-media--on-mid{--sn-ph-label: rgba(28, 28, 28, .8)}.sn-ph-media--on-dark{--sn-ph-label: rgba(255, 255, 255, .78)}.sn-ph-media--product.sn-ph-media--small{--sn-ph-label-y: 6px;--sn-ph-label-lh: 14.3px;--sn-ph-band-to: calc(var(--sn-ph-label-y) + 3 * var(--sn-ph-label-lh) + 6px)}.sn-ph-media--product.sn-ph-media--small .sn-ph-media__label{right:8px;max-width:none;display:-webkit-box;white-space:normal;-webkit-line-clamp:4}@media(max-width:719px){.sn-card__img .sn-ph-media--product{--sn-ph-label-y: 44px;--sn-ph-band-from: 38px}}.sn-ph-media--product>.sn-fill{position:absolute;top:0;right:0;bottom:0;left:0}.sn-ph-media--product>.sn-fill--muster{background-color:var(--sn-tex-ground);background-image:none}.sn-ph-media--product>.sn-fill--muster:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--sn-tex-img, none);background-size:var(--sn-tex-size, auto);-webkit-mask-image:linear-gradient(to top,#000 0,#000 calc(var(--sn-ph-band-from) - 6px),transparent var(--sn-ph-band-from),transparent var(--sn-ph-band-to),#000 calc(var(--sn-ph-band-to) + 6px));mask-image:linear-gradient(to top,#000 0,#000 calc(var(--sn-ph-band-from) - 6px),transparent var(--sn-ph-band-from),transparent var(--sn-ph-band-to),#000 calc(var(--sn-ph-band-to) + 6px))}.sn-ph-media--product:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(118deg,#ffffff3d,#fff0 34%,#ffffff1f 52%,#0000000f 72%,#ffffff1a);pointer-events:none}.sn-ph-media--lifestyle{--sn-ph-bg: var(--color-sand)}.sn-ph-media--cream{--sn-ph-bg: var(--color-cream)}.sn-ph-media--lifestyle.sn-ph-media--dark{--sn-ph-bg: #1C1C1C;--sn-ph-label: rgba(255, 255, 255, .6)}.sn-ph-media--dark .sn-ph-media__svg{fill:#ffffff14}.sn-ph-media__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:#1c1c1c12;stroke:none}.sn-ph-media--video{--sn-ph-bg: #1C1C1C;--sn-ph-label: rgba(255, 255, 255, .6)}.sn-ph-media__play{position:absolute;top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;color:#ffffffd9}.sn-ph-media--logo{--sn-ph-bg: transparent;display:flex;align-items:center;justify-content:center;width:var(--sn-ph-w, 100%);min-width:max-content;height:var(--sn-ph-h, 100%);padding:0 8px;border:1px dashed rgba(28,28,28,.3);border-radius:var(--r-4);color:#1c1c1c99}.sn-ph-media__logo{font-family:var(--font-text);font-weight:500;font-size:12px;line-height:1;letter-spacing:normal;white-space:nowrap}.sn-ph-media--avatar{display:grid;place-items:center;border-radius:50%;aspect-ratio:1}.sn-ph-media__person{width:55%;height:55%;color:#1c1c1c38}.sn-pw-legal{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 20px;margin:0;padding:0 var(--space-outer) 24px;font-size:var(--fs-body-50);line-height:1.5}.sn-pw-legal a{color:var(--color-brand);text-decoration:underline}.sn-page--password .sn-pw{min-height:calc(100vh - 42.6px);min-height:calc(100dvh - 42.6px)}.sn-design-mode [data-sn-ph]{outline:1px dashed rgba(255,99,1,.9);outline-offset:1px}.sn-icon{display:block;flex:none;overflow:visible}.sn-icon--inline{display:inline-block;vertical-align:middle}.sn-logo{display:block;width:100%;height:auto;color:inherit}.sn-social{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:0;padding:0;list-style:none}.sn-social__link{display:grid;place-items:center;color:inherit;transition:opacity .2s ease-in-out}.sn-social__link:hover{opacity:.7}.sn-payment-icons{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.sn-payment-icon{display:block;width:36px;height:22px}.sn-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.sn-skip-link{position:absolute;z-index:var(--z-skip);top:calc(var(--announcement-height) + 40px);left:var(--space-outer);border-radius:0;opacity:0;pointer-events:none}.sn-skip-link:focus,.sn-skip-link:focus-visible{opacity:1;pointer-events:auto}@media(max-width:719px){.sn-hide-mobile{display:none!important}}@media(min-width:720px){.sn-hide-desktop{display:none!important}}@media(max-width:959px){.sn-hide-lt-960{display:none!important}}@media(min-width:960px){.sn-hide-gte-960{display:none!important}}.sn-ratio{position:relative;aspect-ratio:var(--sn-ratio, 1)}.sn-ratio>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.sn-btn__loader:before{animation-duration:1.4s!important;animation-iteration-count:infinite!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sn-base.css.map */
