:root{--cubic:cubic-bezier(.86,0,.07,.995);--cubic-reverse:cubic-bezier(.995,.07,0,.86)}/*! TACHYONS v4.9.0 | http://tachyons.io *//*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.border-box,a,article,body,code,dd,div,dl,dt,fieldset,footer,form,h1,h2,h3,h4,h6,header,html,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],legend,li,main,p,section,table,td,textarea,th,tr,ul{box-sizing:border-box}.aspect-ratio{height:0;position:relative}.aspect-ratio--16x9{padding-bottom:56.25%}.aspect-ratio--4x6{padding-bottom:150%}.aspect-ratio--1x1{padding-bottom:100%}.aspect-ratio--object{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}img{max-width:100%}.of-contain{-o-object-fit:contain;object-fit:contain}.of-cover{-o-object-fit:cover;object-fit:cover}.cover{background-size:cover!important}.outline{outline:1px solid}.ba{border-style:solid;border-width:1px}.bt{border-top-style:solid;border-top-width:1px}.br{border-right-style:solid;border-right-width:1px}.bb{border-bottom-style:solid;border-bottom-width:1px}.b--foreground-0{border-color:var( --foreground-000 )}.b--foreground-1{border-color:var( --foreground-100 )}.b--transparent{border-color:var( --transparent )}.br2{border-radius:var( --border-radius-2 )}.br3{border-radius:var( --border-radius-3 )}.br-100{border-radius:var( --border-radius-circle )}.bw1{border-width:var( --border-width-1 )}.bottom-0{bottom:0}.left-0{left:0}.absolute--fill{bottom:0;left:0;right:0;top:0}.dn{display:none}.db{display:block}.dib{display:inline-block}.dt{display:table}.grid{display:grid}.flex{display:flex}.inline-flex{display:inline-flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.gap-1{gap:var( --spacing-extra-small )}.gap-2{gap:var( --spacing-small )}.gap-3{gap:var( --spacing-medium )}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-span-2{grid-column:span 2/span 2}.col-span-6{grid-column:span 6/span 6}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.row-start-2{grid-row-start:2}.fn{float:none}.font-display{font-family:var( --font-display )}.font-body{font-family:var( --font-body )}.sans-serif{font-family:var( --sans-serif )}.code,code{font-family:Consolas,monaco,monospace}.helvetica{font-family:helvetica neue,helvetica,sans-serif}.avenir{font-family:avenir next,avenir,sans-serif}.times{font-family:times,serif}.i{font-style:italic}.fw4,.normal{font-weight:400}.h1{height:var( --height-1 )}.h2{height:var( --height-2 )}.h3{height:var( --height-3 )}.h4{height:var( --height-4 )}.min-h2{min-height:var( --height-2 )}.h-100{height:100%}.lh-none{line-height:0}.lh-solid{line-height:var( --line-height-solid )}.lh-copy{line-height:var( --line-height-copy )}.link{text-decoration:none}.list{list-style-type:none}.mw6{max-width:var( --max-width-6 )}.mw7{max-width:var( --max-width-7 )}.mw8{max-width:var( --max-width-8 )}.mw9{max-width:var( --max-width-9 )}.w1{width:var( --width-1 )}.w2{width:var( --width-2 )}.w3{width:var( --width-3 )}.w4{width:var( --width-4 )}.w-50{width:50%}.w-100{width:100%}.w-max{width:-moz-max-content;width:max-content}.overflow-x-auto{overflow-x:auto}.static{position:static}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.black{color:#000}.white{color:#fff}.color-foreground-0{color:var( --foreground-000 )}.color-foreground-1{color:var( --foreground-100 )}.color-background-0{color:var( --background-000 )}.color-background-1{color:var( --background-100 )}.bg-background-0{background-color:var( --background-000 )}.bg-background-1{background-color:var( --background-100 )}.pa0{padding:var( --spacing-none )}.pa2{padding:var( --spacing-small )}.pa3{padding:var( --spacing-medium )}.pl3{padding-left:var( --spacing-medium )}.pb2{padding-bottom:var( --spacing-small )}.pb3{padding-bottom:var( --spacing-medium )}.pb4{padding-bottom:var( --spacing-large )}.pt2{padding-top:var( --spacing-small )}.pt3{padding-top:var( --spacing-medium )}.pt4{padding-top:var( --spacing-large )}.pt5{padding-top:var( --spacing-extra-large )}.pt6{padding-top:var( --spacing-extra-extra-large )}.pv1{padding-bottom:var( --spacing-extra-small );padding-top:var( --spacing-extra-small )}.pv2{padding-bottom:var( --spacing-small );padding-top:var( --spacing-small )}.pv3{padding-bottom:var( --spacing-medium );padding-top:var( --spacing-medium )}.pv4{padding-bottom:var( --spacing-large );padding-top:var( --spacing-large )}.ph1{padding-left:var( --spacing-extra-small );padding-right:var( --spacing-extra-small )}.ph2{padding-left:var( --spacing-small );padding-right:var( --spacing-small )}.ph3{padding-left:var( --spacing-medium );padding-right:var( --spacing-medium )}.ph4{padding-left:var( --spacing-large );padding-right:var( --spacing-large )}.ma0{margin:var( --spacing-none )}.ma3{margin:var( --spacing-medium )}.ml3{margin-left:var( --spacing-medium )}.mr2{margin-right:var( --spacing-small )}.mr3{margin-right:var( --spacing-medium )}.mb0{margin-bottom:var( --spacing-none )}.mb1{margin-bottom:var( --spacing-extra-small )}.mb2{margin-bottom:var( --spacing-small )}.mb3{margin-bottom:var( --spacing-medium )}.mb4{margin-bottom:var( --spacing-large )}.mb5{margin-bottom:var( --spacing-extra-large )}.mt0{margin-top:var( --spacing-none )}.mt2{margin-top:var( --spacing-small )}.mt3{margin-top:var( --spacing-medium )}.mt4{margin-top:var( --spacing-large )}.mv0{margin-bottom:var( --spacing-none );margin-top:var( --spacing-none )}.mv1{margin-bottom:var( --spacing-extra-small );margin-top:var( --spacing-extra-small )}.mv2{margin-bottom:var( --spacing-small );margin-top:var( --spacing-small )}.mv4{margin-bottom:var( --spacing-large );margin-top:var( --spacing-large )}.mh0{margin-left:var( --spacing-none );margin-right:var( --spacing-none )}.mh1{margin-left:var( --spacing-extra-small );margin-right:var( --spacing-extra-small )}.mh2{margin-left:var( --spacing-small );margin-right:var( --spacing-small )}.mh3{margin-left:var( --spacing-medium );margin-right:var( --spacing-medium )}.nl2{margin-left:calc(var( --spacing-small )*-1)}.nr1{margin-right:calc(var( --spacing-extra-small )*-1)}.nr3{margin-right:calc(var( --spacing-medium )*-1)}.no-underline{text-decoration:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.ttu{text-transform:uppercase}.f-subheadline{font-size:var( --font-size-subheadline )}.f1{font-size:var( --font-size-1 )}.f2{font-size:var( --font-size-2 )}.f3{font-size:var( --font-size-3 )}.f4{font-size:var( --font-size-4 )}.f5{font-size:var( --font-size-5 )}.f6{font-size:var( --font-size-6 )}.f7{font-size:var( --font-size-7 )}.measure{max-width:var( --measure )}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.center{margin-left:auto}.center,.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.nowrap{white-space:nowrap}.v-mid{vertical-align:middle}.pointer:hover{cursor:pointer}.z-2{z-index:2}.nested-content>*{margin:0}.nested-copy-line-height p,.nested-copy-line-height ul{line-height:var( --line-height-copy )}.nested-copy-separator p+p{margin-top:var( --spacing-copy-separator )}.nested-links a{color:var( --foreground-000 );font-style:none;text-decoration:underline;transition:color .15s ease-in}.nested-links a:focus,.nested-links a:hover{color:var( --foreground-100 );transition:color .15s ease-in}.scroll-smooth{scroll-behavior:smooth}.snap-start{scroll-snap-align:start}.snap-mandatory{--scroll-snap-strictness:mandatory}.snap-x{-ms-scroll-snap-type:x var( --scroll-snap-strictness );scroll-snap-type:x var( --scroll-snap-strictness )}.scroll-pl3{scroll-padding-left:var( --spacing-medium )}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}:root{--font-display:-apple-system,BlinkMacSystemFont,-system-ui,"avenir next",avenir,helvetica,"helvetica neue",ubuntu,roboto,noto,"segoe ui",arial,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,-system-ui,"avenir next",avenir,helvetica,"helvetica neue",ubuntu,roboto,noto,"segoe ui",arial,sans-serif;--font-accent:-apple-system,BlinkMacSystemFont,-system-ui,"avenir next",avenir,helvetica,"helvetica neue",ubuntu,roboto,noto,"segoe ui",arial,sans-serif;--font-teritary:-apple-system,BlinkMacSystemFont,-system-ui,"avenir next",avenir,helvetica,"helvetica neue",ubuntu,roboto,noto,"segoe ui",arial,sans-serif;--sans-serif:-apple-system,BlinkMacSystemFont,-system-ui,"avenir next",avenir,helvetica,"helvetica neue",ubuntu,roboto,noto,"segoe ui",arial,sans-serif;--serif:athelas,serif;--monospace:SFMono,consolas,monaco,monospace;--font-size-headline:6rem;--font-size-subheadline:5rem;--font-size-1:3rem;--font-size-2:2.25rem;--font-size-3:1.5rem;--font-size-4:1.25rem;--font-size-5:1rem;--font-size-6:.875rem;--font-size-7:.75rem;--measure:30em;--measure-narrow:20em;--measure-wide:34em;--letter-spacing-tight:-.05em;--letter-spacing-1:.1em;--letter-spacing-2:.25em;--line-height-solid:1;--line-height-title:1.25;--line-height-copy:1.5;--spacing-extra-small:.25rem;--spacing-small:.5rem;--spacing-medium:1rem;--spacing-large:2rem;--spacing-extra-large:4rem;--spacing-extra-extra-large:8rem;--spacing-extra-extra-extra-large:16rem;--spacing-copy-separator:1rem;--border-radius-1:.125rem;--border-radius-2:.25rem;--border-radius-3:.5rem;--border-radius-4:1rem;--border-radius-circle:100%;--border-radius-pill:9999px;--border-width-none:0;--border-width-1:.125rem;--border-width-2:.25rem;--border-width-3:.5rem;--border-width-4:1rem;--border-width-5:2rem;--box-shadow-1:0 0 4px 2px rgba(0,0,0,.2);--box-shadow-2:0 0 8px 2px rgba(0,0,0,.2);--box-shadow-3:2px 2px 4px 2px rgba(0,0,0,.2);--box-shadow-4:2px 2px 8px 0 rgba(0,0,0,.2);--box-shadow-5:4px 4px 8px 0 rgba(0,0,0,.2);--vh:1vh;--height-1:1rem;--height-2:2rem;--height-3:4rem;--height-4:8rem;--height-5:16rem;--width-1:1rem;--width-2:2rem;--width-3:4rem;--width-4:8rem;--width-5:16rem;--max-width-1:1rem;--max-width-2:2rem;--max-width-3:4rem;--max-width-4:8rem;--max-width-5:16rem;--max-width-6:32rem;--max-width-7:48rem;--max-width-8:64rem;--max-width-9:96rem;--black:#000;--near-black:#111;--dark-gray:#333;--mid-gray:#555;--gray:#777;--silver:#999;--light-silver:#aaa;--moon-gray:#ccc;--light-gray:#eee;--near-white:#f4f4f4;--white:#fff;--transparent:transparent;--black-90:rgba(0,0,0,.9);--black-80:rgba(0,0,0,.8);--black-70:rgba(0,0,0,.7);--black-60:rgba(0,0,0,.6);--black-50:rgba(0,0,0,.5);--black-40:rgba(0,0,0,.4);--black-30:rgba(0,0,0,.3);--black-20:rgba(0,0,0,.2);--black-10:rgba(0,0,0,.1);--black-05:rgba(0,0,0,.05);--black-025:rgba(0,0,0,.025);--black-0125:rgba(0,0,0,.013);--white-90:hsla(0,0%,100%,.9);--white-80:hsla(0,0%,100%,.8);--white-70:hsla(0,0%,100%,.7);--white-60:hsla(0,0%,100%,.6);--white-50:hsla(0,0%,100%,.5);--white-40:hsla(0,0%,100%,.4);--white-30:hsla(0,0%,100%,.3);--white-20:hsla(0,0%,100%,.2);--white-10:hsla(0,0%,100%,.1);--white-05:hsla(0,0%,100%,.05);--white-025:hsla(0,0%,100%,.025);--white-0125:hsla(0,0%,100%,.013);--red-000:#2a1311;--red-100:#4d1d1c;--red-200:#732627;--red-300:#9b2e32;--red-400:#c5363d;--red-500:#d95857;--red-600:#e57c76;--red-700:#f09d97;--red-800:#f8beb8;--red-900:#fddedb;--gold-000:#271609;--gold-100:#45240f;--gold-200:#663212;--gold-300:#894213;--gold-400:#ad5112;--gold-500:#d36110;--gold-600:#e48043;--gold-700:#f0a071;--gold-800:#f9bf9f;--gold-900:#ffdfce;--green-000:#111c0f;--green-100:#193218;--green-200:#1f4920;--green-300:#246227;--green-400:#287b2f;--green-500:#2b9637;--green-600:#2db13e;--green-700:#2dcd46;--green-800:#2cea4e;--green-900:#96fc93;--teal-000:#121b1b;--teal-100:#1b302f;--teal-200:#234644;--teal-300:#2b5e5a;--teal-400:#337672;--teal-500:#3a8f8a;--teal-600:#41aaa3;--teal-700:#48c4bd;--teal-800:#54e0d8;--teal-900:#b5f0eb;--blue-000:#131a26;--blue-100:#1c2d47;--blue-200:#22416b;--blue-300:#255791;--blue-400:#256db9;--blue-500:#4884d2;--blue-600:#769bdb;--blue-700:#9bb3e5;--blue-800:#bdccee;--blue-900:#dee5f6;--indigo-000:#201237;--indigo-100:#35196c;--indigo-200:#491fa7;--indigo-300:#5d22e6;--indigo-400:#7d41f8;--indigo-500:#9962fa;--indigo-600:#b282fc;--indigo-700:#c8a1fe;--indigo-800:#dcc0ff;--indigo-900:#eedfff;--violet-000:#2a121d;--violet-100:#4e1933;--violet-200:#761c4b;--violet-300:#9f1d65;--violet-400:#cb187f;--violet-500:#dd4a95;--violet-600:#e873a9;--violet-700:#f098be;--violet-800:#f7bbd3;--violet-900:#fcdde9;--gray-000:#191a1a;--gray-100:#2c2d2d;--gray-200:#3f4141;--gray-300:#545657;--gray-400:#696c6d;--gray-500:#808385;--gray-600:#979b9d;--gray-700:#b0b3b4;--gray-800:#cacccd;--gray-900:#e4e5e6;--foreground-000:#121212;--foreground-100:#121212;--foreground-200:#121212;--background-000:#fff;--background-100:#fff;--background-200:#fff;--accent-000:#aaa;--accent-100:#aaa;--accent-200:#aaa;--tertiary-000:#d2d2d2;--tertiary-100:#d2d2d2;--tertiary-200:#d2d2d2}@media screen and (min-width:45em){.aspect-ratio--16x9-ns{padding-bottom:56.25%}.br-ns{border-right-style:solid;border-right-width:1px}.bb-0-ns{border-bottom-width:var( --border-width-none )}.dn-ns{display:none}.db-ns{display:block}.flex-column-ns{flex-direction:column}.flex-row-ns{flex-direction:row}.items-start-ns{align-items:flex-start}.items-end-ns{align-items:flex-end}.items-center-ns{align-items:center}.justify-start-ns{justify-content:flex-start}.justify-end-ns{justify-content:flex-end}.justify-center-ns{justify-content:center}.gap-3-ns{gap:var( --spacing-medium )}.gap-4-ns{gap:var( --spacing-large )}.grid-cols-2-ns{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3-ns{grid-template-columns:repeat(3,minmax(0,1fr))}.col-span-4-ns{grid-column:span 4/span 4}.col-span-6-ns{grid-column:span 6/span 6}.pa4-ns{padding:var( --spacing-large )}.pt4-ns{padding-top:var( --spacing-large )}.pt6-ns{padding-top:var( --spacing-extra-extra-large )}.pv5-ns{padding-bottom:var( --spacing-extra-large );padding-top:var( --spacing-extra-large )}.ph3-ns{padding-left:var( --spacing-medium );padding-right:var( --spacing-medium )}.ph4-ns{padding-left:var( --spacing-large );padding-right:var( --spacing-large )}.ml0-ns{margin-left:var( --spacing-none )}.ml4-ns{margin-left:var( --spacing-large )}.mb5-ns{margin-bottom:var( --spacing-extra-large )}.mv3-ns{margin-bottom:var( --spacing-medium );margin-top:var( --spacing-medium )}.mh3-ns{margin-left:var( --spacing-medium );margin-right:var( --spacing-medium )}.mh4-ns{margin-left:var( --spacing-large );margin-right:var( --spacing-large )}.nr2-ns{margin-right:calc(var( --spacing-small )*-1)}.f-headline-ns{font-size:var( --font-size-headline )}.f-subheadline-ns{font-size:var( --font-size-subheadline )}.f1-ns{font-size:var( --font-size-1 )}.f2-ns{font-size:var( --font-size-2 )}.f3-ns{font-size:var( --font-size-3 )}.scroll-pl4-ns{scroll-padding-left:var( --spacing-large )}}@media screen and (min-width:60em){.aspect-ratio--16x9-l{padding-bottom:56.25%}.dn-l{display:none}.db-l{display:block}.dtc-l{display:table-cell}.dt-row-l{display:table-row}.justify-start-l{justify-content:flex-start}.gap-3-l{gap:var( --spacing-medium )}.grid-cols-3-l{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4-l{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6-l{grid-template-columns:repeat(6,minmax(0,1fr))}.col-span-2-l{grid-column:span 2/span 2}.col-span-4-l{grid-column:span 4/span 4}.col-span-8-l{grid-column:span 8/span 8}.col-start-6-l{grid-column-start:6}.col-start-9-l{grid-column-start:9}.w4-l{width:var( --width-4 )}.w-75-l{width:75%}.pl3-l{padding-left:var( --spacing-medium )}.mt0-l{margin-top:var( --spacing-none )}.mh3-l{margin-left:var( --spacing-medium );margin-right:var( --spacing-medium )}.tl-l{text-align:left}.f-headline-l{font-size:var( --font-size-headline )}.f-subheadline-l{font-size:var( --font-size-subheadline )}.f1-l{font-size:var( --font-size-1 )}.f3-l{font-size:var( --font-size-3 )}}@media (any-pointer:fine){.hover-foreground-1:hover{color:var( --foreground-100 )}.hover-bg-background-1:hover{background-color:var( --background-100 )}}.bg-blur:before{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#e1e1db99;border-radius:.5rem;content:"";height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}@media screen and (min-width:90em){.aspect-ratio--21x9-xl{padding-bottom:42.9%}}.vh-hero{height:calc(var(--vh, 1vh)*100 - 4rem)}.nested-links a{text-decoration-thickness:1px;text-underline-offset:.325em}.no-js:not(html){display:none!important}html.no-js .no-js:not(html){display:block!important}html.no-js .no-js-hidden{display:none!important}.page-width{margin:0 auto;max-width:var(--page-width);padding:0 1rem}@media screen and (min-width:45em){.page-width{padding:0 3rem}}.isolate{position:relative;z-index:0}.element-margin-top{margin-top:3rem}body{background-color:var(--background-000);color:var(--foreground-000)}.background-secondary{background-color:rgba(var(--color-foreground),.04)}.page-margin{margin:4rem auto}.list-unstyled{list-style:none;margin:0;padding:0}.visually-hidden{clip:rect(0 0 0 0);word-wrap:normal!important;border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.visually-hidden--inline{height:1em;margin:0}.overflow-hidden{overflow:hidden}.skip-to-content-link:focus{clip:auto;height:auto;overflow:auto;position:inherit;width:auto;z-index:9999}::-moz-selection{background-color:#56565a33}::selection{background-color:#56565a33}:focus{box-shadow:none;outline:0}:focus-visible{box-shadow:0 0 0 .25rem var(--blue-600),0 0 0 .25rem var(--blue-700),0 0 .25rem .25rem var(--blue-800);outline:.125rem solid var(--blue-600);outline-offset:.25rem}.focused,.no-js :focus{box-shadow:0 0 0 .25rem var(--blue-600),0 0 0 .25rem var(--blue-700),0 0 .25rem .25rem var(--blue-800);outline:.125rem solid var(--blue-600);outline-offset:.25rem}.no-js :focus:not(:focus-visible){box-shadow:none;outline:0}.focus-inset:focus-visible{box-shadow:0 0 .125rem 0 var(--blue-700);outline:.125rem solid var(--blue-600);outline-offset:-.2rem}.focused.focus-inset,.no-js .focus-inset:focus{box-shadow:0 0 .125rem 0 var(--blue-700);outline:.125rem solid var(--blue-600);outline-offset:-.2rem}.no-js .focus-inset:focus:not(:focus-visible){box-shadow:none;outline:0}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{box-shadow:0 0 0 .75rem var(--background-000),0 0 .125rem .75rem rgba(var(--color-foreground),.3);outline:.125rem solid rgba(var(--color-foreground),.5);outline-offset:.75rem}.focus-offset.focused,.no-js .focus-offset:focus{box-shadow:0 0 0 .75rem var(--background-000),0 0 .125rem .75rem rgba(var(--color-foreground),.3);outline:.125rem solid rgba(var(--color-foreground),.5);outline-offset:.75rem}.no-js .focus-offset:focus:not(:focus-visible){box-shadow:none;outline:0}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}.heading-1,.heading-2,.heading-4,h1,h2,h3,h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:-.02em;line-height:1.25;word-break:break-word;word-spacing:.02em}.heading-1,h1{font-size:3rem}@media only screen and (min-width:45em){.heading-1,h1{font-size:4rem}}.heading-2,h2{font-size:2.25rem}@media only screen and (min-width:45em){.heading-2,h2{font-size:3rem}}h3{font-size:2rem}.heading-4,h4{font-size:1.5rem}h6{font-family:var(--font-body-family);text-transform:uppercase}.caption,h6{font-size:.75rem}.caption{letter-spacing:.07rem;line-height:1.7}@media screen and (min-width:45em){.caption{font-size:.75rem}}.caption-with-letter-spacing{font-size:.75rem;letter-spacing:.13rem;line-height:1.2;text-transform:uppercase}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:.75rem;letter-spacing:.04rem;line-height:1.5}table:not([class]){border-collapse:collapse;border-style:hidden;box-shadow:0 0 0 1px rgba(var(--color-foreground),.2);font-size:.875rem;table-layout:fixed}table:not([class]) td,table:not([class]) th{border:1px solid rgba(var(--color-foreground),.2);padding:1em}.hidden{display:none!important}@media screen and (max-width:719px){.small-hide{display:none!important}}@media screen and (min-width:45em) and (max-width:959px){.medium-hide{display:none!important}}@media screen and (min-width:60em){.large-up-hide{display:none!important}}a:empty,article:empty,div:empty,dl:empty,h1:empty,h2:empty,h3:empty,h4:empty,h6:empty,p:empty,section:empty,ul:empty{display:none}.customer a,.link{background-color:transparent;border:none;box-shadow:none;color:inherit;cursor:pointer;font-family:inherit}.link.link--active{color:var(--foreground-100)}.link--text{color:rgb(var(--color-foreground))}.link--text:hover{color:rgba(var(--color-foreground),.75)}a:not([href]){cursor:not-allowed}.circle-divider:after{content:"\2022";margin:0 .75rem 0 1rem}.circle-divider:last-of-type:after{display:none}hr{background-color:rgba(var(--color-foreground),.2);border:none;display:block;height:1px;margin:3rem 0}@media screen and (min-width:45em){hr{margin:4rem 0}}.full-unstyled-link{color:currentColor;display:block;text-decoration:none}.placeholder{fill:rgba(var(--color-foreground),.55);background-color:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.55)}details>*{box-sizing:border-box}.break{word-break:break-word}.visibility-hidden{visibility:hidden}@media (prefers-reduced-motion){.motion-reduce{animation:none!important;transition:none!important}}:root{--duration-short:.1s;--duration-default:.2s;--duration-long:.5s}.customer a,.underlined-link{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.25rem}.customer a:hover,.underlined-link:hover{color:rgb(var(--color-link))}.icon-arrow{width:1rem}h3 .icon-arrow{width:calc(var(--font-heading-scale)*1rem)}summary{cursor:pointer;list-style:none;position:relative}summary .icon-plus{height:.875rem;position:relative;width:.875rem}summary::-webkit-details-marker{display:none}.disclosure-has-popup{position:relative}.disclosure-has-popup[open]>summary:before{background:transparent;bottom:0;content:" ";cursor:default;display:block;left:0;position:fixed;right:0;top:0;z-index:2}.disclosure-has-popup>summary:before{display:none}.disclosure-has-popup[open]>summary+*{z-index:100}@media screen and (min-width:45em){.disclosure-has-popup[open]>summary+*{z-index:4}.facets .disclosure-has-popup[open]>summary+*{z-index:2}}.title{margin:2rem 0 1.25rem}.title .link{font-size:inherit}.title-wrapper{margin-bottom:2rem}.title--primary{margin:2.5rem 0}@media screen and (min-width:60em){.title{margin:3rem 0 2rem}.title--primary{margin:1.25rem 0}}.title-wrapper--no-top-margin,.title-wrapper--no-top-margin>.title{margin-top:0}.subtitle{color:rgba(var(--color-foreground),.7);font-size:1.125rem;letter-spacing:.06rem;line-height:1.8}.customer .field input,.customer select,.field__input,.select__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--background-000);border:var(--inputs-border-width) solid;border-color:var(--foreground-000);border-radius:var(--border-radius-2);box-sizing:border-box;color:var(--foreground-000);font-size:1rem;line-height:1;min-height:3rem;min-width:6;position:relative;transition:box-shadow var(--duration-short) ease;width:100%}.select__select{font-family:var(--font-body-family);font-size:.875rem;font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.customer .field input:focus-visible,.customer select:focus-visible,.field__input:focus-visible,.localization-form__select:focus-visible.localization-form__select:after,.select__select:focus-visible{box-shadow:0 0 0 .25rem var(--blue-600),0 0 0 .25rem var(--blue-700),0 0 .25rem .25rem var(--blue-800);outline:.125rem solid var(--blue-600);outline-offset:.25rem}.customer .field input:focus,.customer select:focus,.field__input:focus,.localization-form__select:focus.localization-form__select:after,.select__select:focus{box-shadow:0 0 0 .25rem var(--blue-600),0 0 0 .25rem var(--blue-700),0 0 .25rem .25rem var(--blue-800);outline:.125rem solid var(--blue-600);outline-offset:.25rem}.customer .field input:focus:not(:focus-visible),.customer select:focus:not(:focus-visible),.field__input:focus:not(:focus-visible),.localization-form__select:focus,.localization-form__select:focus:not(:focus-visible).localization-form__select:after,.select__select:focus:not(:focus-visible){box-shadow:none;outline:0}.select,.text-area{display:flex;position:relative;width:100%}.customer select+svg,.select .icon-caret{height:.375rem;pointer-events:none;position:absolute;right:calc(var(--inputs-border-width) + 1rem);top:calc(50% - .125rem)}.customer select,.select__select{cursor:pointer;padding:0 1.25rem}.field{position:relative;width:100%}.customer .field,.field{display:flex}.field--with-error{flex-wrap:wrap}.customer .field input,.field__input{flex-grow:1;padding:.875rem 1rem;text-align:left}.customer .field label{clip:rect(0 0 0 0);word-wrap:normal!important;border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.customer .field input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.field__input:-webkit-autofill,.field__input:focus,.field__input:not(:placeholder-shown){padding:.875rem 1rem}.customer .field input::-webkit-search-cancel-button,.field__input::-webkit-search-cancel-button{display:none}.customer .field input::-moz-placeholder,.field__input::-moz-placeholder{opacity:1}.customer .field input:-ms-input-placeholder,.field__input:-ms-input-placeholder{opacity:1}.customer .field input::placeholder,.field__input::placeholder{opacity:1}.field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:2.75rem;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:2.75rem}.field__button>svg{height:1.5rem;width:1.5rem}.customer .field input:-webkit-autofill~label,.field__input:-webkit-autofill~.field__button{color:#000}.text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);min-height:3.75rem;resize:none}input[type=checkbox]{display:inline-block;margin-right:.25rem;width:auto}.form__label{display:block;margin-bottom:.375rem}.form__message{align-items:center;display:flex;font-size:.875rem;line-height:1;margin-top:.75rem}.customer .field .form__message{font-size:.875rem;text-align:left}.customer .form__message svg,.form__message .icon{flex-shrink:0;height:.75rem;margin-right:.25rem;width:.75rem}.customer .form__message svg{height:1rem;margin-right:.75rem;width:1rem}.customer .field .form__message svg{align-self:start}.form-status{font-size:1rem;margin:0}.form-status-list{margin:1.25rem 0 2.5rem;padding:0}.form-status-list li{list-style-position:inside}.form-status-list .link:first-letter{text-transform:capitalize}.quantity{border:1px solid var(--foreground-000);border-radius:var( --border-radius-pill );color:var(--foreground-000);display:flex;min-height:2rem;position:relative;width:8rem}.quantity__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:currentColor;flex-grow:1;font-size:.875rem;font-weight:500;opacity:.85;padding:0 .25rem;text-align:center;width:100%}.quantity__button,.quantity__input{background-color:transparent;border:0}.quantity__button{align-items:center;color:rgb(var(--color-foreground));cursor:pointer;display:flex;flex-shrink:0;font-size:1.125rem;justify-content:center;padding:0;width:3rem}.quantity__button:first-child{margin-left:calc(var(--inputs-border-width))}.quantity__button:last-child{margin-right:calc(var(--inputs-border-width))}.quantity__button svg{pointer-events:none;width:.75rem}.quantity__button:focus-visible,.quantity__input:focus-visible{background-color:var(--background-000);z-index:2}.quantity__button:focus,.quantity__input:focus{background-color:var(--background-000);z-index:2}.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused){background-color:inherit;box-shadow:inherit}.quantity__input:-webkit-autofill,.quantity__input:-webkit-autofill:active,.quantity__input:-webkit-autofill:hover{box-shadow:0 0 0 3.75rem var(--background-000) inset!important;-webkit-box-shadow:0 0 0 3.75rem var(--background-000) inset!important}.quantity__input::-webkit-inner-spin-button,.quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity__input[type=number]{-moz-appearance:textfield}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--background-100) inset}.modal__toggle{list-style-type:none}.no-js details[open] .modal__toggle{position:absolute;z-index:5}.modal__toggle-close{display:none}.no-js details[open] svg.modal__toggle-close{display:flex;height:1rem;width:1rem;z-index:1}.modal__toggle-open{display:flex}.no-js .modal__close-button.link,.no-js details[open] .modal__toggle-open{display:none}.modal__close-button.link{align-items:center;background-color:transparent;display:flex;height:2.75rem;justify-content:center;padding:0;width:2.75rem}.modal__close-button .icon{height:1rem;width:1rem}.modal__content{align-items:center;background:var(--background-000);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:4}.media-modal{cursor:zoom-out}.media-modal .deferred-media{cursor:auto}#shopify-section-header{z-index:3}.shopify-section-header-sticky{position:sticky;top:0}.shopify-section-header-hidden{transform:translateY(-100%)}.shopify-section-header-hidden.menu-open{transform:translateY(0)}#shopify-section-header.animate{transition:transform .15s ease-out}.header-wrapper{display:block;position:relative}.header{align-items:center;display:grid;grid-template-areas:"left-icon heading icons";grid-template-columns:1fr 2fr 1fr}@media screen and (min-width:60em){.header--middle-left:not(.header--has-menu){grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto}.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto 1fr auto}.header:not(.header--middle-left) .header__inline-menu{margin-top:.75rem}}.header [tabindex="-1"]:focus{outline:none}.header>h1>a{line-height:0}.svg-logo svg{height:100%;width:auto}.header__icons{display:flex;grid-area:icons;justify-self:end}.header__icon span,.header__icon:not(.header__icon--summary){align-items:center;display:flex;justify-content:center}.header__icon{color:rgb(var(--color-foreground))}.header__icon span{height:100%}.header__icon:after{content:none}.header__icon .icon{fill:none;height:1.5rem;vertical-align:middle;width:1.5rem}.header__icon{position:relative}.header__icon--cart:hover span:first-child{font-style:italic}.header__icon--menu .icon{display:block;opacity:1;position:absolute;transition:transform .15s ease,opacity .15s ease}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-hamburger{opacity:0;visibility:hidden}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{opacity:1;visibility:visible}.js details>.header__submenu{opacity:0;transform:translateY(-1rem)}details[open]>.header__submenu{opacity:1;transform:translateY(0);transition:none;z-index:1}@media (prefers-reduced-motion){details[open]>.header__submenu{opacity:1;transform:translateY(0);transition:none}}.header__inline-menu{display:none;grid-area:navigation}@media screen and (min-width:60em){.header__inline-menu{display:block}}details[open]>.header__menu-item{font-style:italic}details[open]>.header__menu-item .icon-plus{transform:rotate(45deg)}.header__active-menu-item{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.25rem}.header__submenu{min-width:100%;transition:opacity var(--duration-default) var(--cubic),transform var(--duration-default) var(--cubic)}.header__submenu.list-menu{padding:1.5rem 0}.header__submenu .header__submenu{background-color:rgba(var(--color-foreground),.03);margin:.25rem 0;padding:.25rem 0}.header__submenu .header__menu-item:after{right:1.25rem}.header__submenu .header__menu-item{justify-content:space-between;padding:.5rem 1.5rem}.header__submenu .header__submenu .header__menu-item{padding-left:2rem}.header__submenu .icon-plus{flex-shrink:0;margin-left:.75rem;position:static}details-disclosure>details,header-menu>details{position:relative}.media{display:block;overflow:hidden;position:relative}.media--transparent{background-color:transparent}.media model-viewer,.media>:not(.zoom):not(.deferred-media__poster-button){display:block;height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}.media>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.media--landscape{padding-bottom:66.6%}deferred-media{display:block}video-media video{opacity:1;transition:opacity .25s ease}video-media video.loading{opacity:0}.badge{background-color:var(--background-000);border:1px solid transparent;border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));border-radius:.25rem;color:rgb(var(--color-foreground));display:inline-block;font-size:.75rem;font-style:italic;letter-spacing:1px;line-height:1;padding:.375rem .75rem;text-align:center;word-break:break-word}@media screen and (forced-colors:active){.icon{fill:CanvasText!important;color:CanvasText}.icon-close-small path{stroke:CanvasText}}.ratio{align-items:stretch;display:flex;position:relative}.ratio:before{content:"";height:0;padding-bottom:var(--ratio-percent);width:0}.shopify-policy__container{margin:8rem auto;max-width:var( --max-width-7 );max-width:65ch;padding-left:1rem;padding-right:1rem}.shopify-policy__title{text-align:left}.shopify-challenge__container{margin:8rem auto;max-width:48rem}.shopify-challenge__container .shopify-challenge__button{margin:2rem auto}.shopify-challenge__container ul.shopify-challenge__error{padding:0}.shopify-policy__container .rte>*{margin:0}.shopify-policy__container .rte ol,.shopify-policy__container .rte ul{margin-bottom:var(--spacing-medium);margin-top:var(--spacing-medium)}.shopify-policy__container .rte h1,.shopify-policy__container .rte h2,.shopify-policy__container .rte h3,.shopify-policy__container .rte h4,.shopify-policy__container .rte h5{margin-top:var(--spacing-large)}.shopify-policy__container .rte p+p{margin-top:var(--spacing-medium)}.shopify-policy__container .rte a{color:var(--foreground-000);font-style:none;text-decoration:underline;transition:color .15s ease-in}.shopify-policy__container .rte a:focus,.shopify-policy__container .rte a:hover{color:var(--foreground-100);transition:color .15s ease-in}.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--foreground-000);border:var(--buttons-border-width) solid;border-color:var(--foreground-000);border-radius:var(--border-radius-pill);color:var(--background-100);cursor:pointer;display:inline-flex;font:inherit;font-size:.875rem;justify-content:center;line-height:1;padding:.5rem 1rem;position:relative;text-decoration:none}.button.button--big{padding:1rem}.button.button--outline{background-color:transparent;border-color:var(--foreground-000);color:var(--foreground-000)}.button.button--secondary{background-color:var(--background-100);border-color:var(--background-100);color:var(--foreground-000)}.button.button--secondary.button--outline{background-color:transparent;border-color:var(--background-100);color:var(--background-100)}.button[data-button-text]:before{content:attr(data-button-text);font-style:italic;opacity:0;visibility:hidden}.button[data-button-text] span{position:absolute;white-space:nowrap}.button[data-button-text]:not([disabled]):hover,.hover-i[data-button-text]:not([disabled]):hover{font-style:italic}.button.focused,.button:focus,.button:focus-visible{box-shadow:0 0 0 .25rem var(--blue-600),0 0 0 .25rem var(--blue-700),0 0 .25rem .25rem var(--blue-800);outline:.125rem solid var(--blue-600);outline-offset:.25rem}.button:focus:not(:focus-visible){box-shadow:none;outline:0}.button:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.button::-moz-selection{background-color:rgba(var(--color-button-text),.3)}.button::selection{background-color:rgba(var(--color-button-text),.3)}.button-label{font-size:1rem;letter-spacing:1px;line-height:1.2}.button--tertiary{background:transparent;border:none;border-radius:0;color:var(--foreground-000);font-size:.875rem;gap:.5rem;padding:.5rem 0;position:relative}.button--tertiary svg{width:.75rem}.button--tertiary:after{background:var(--foreground-000);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.button[data-button-text].button--tertiary span{left:0}.button--inline{transform:translateY(-.125rem)}.cart__dynamic-checkout-buttons [role=button],.cart__dynamic-checkout-buttons iframe,.customer button{--border-offset:var( --buttons-border-offset );border-radius:var(--buttons-radius-outset);min-height:none;min-width:calc(7.5rem + var(--buttons-border-width)*2);position:relative}.cart__dynamic-checkout-buttons iframe{box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-foreground),var(--shadow-opacity))}.customer button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--foreground-000);border:var(--buttons-border-width) solid;border-radius:var(--border-radius-pill);color:var(--background-000);cursor:pointer;display:inline-flex;font:inherit;font-size:.875rem;justify-content:center;padding:.5rem 1rem;text-decoration:none}.customer button:hover{font-style:italic}.customer button::-moz-selection{background-color:rgba(var(--color-button-text),.3)}.customer button::selection{background-color:rgba(var(--color-button-text),.3)}.customer button{font-size:1rem;letter-spacing:1px;line-height:1.2}.button.disabled,.button:disabled,.button[aria-disabled=true],.customer button.disabled,.customer button:disabled,.customer button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.button--full-width{display:flex;width:100%}.button.loading{color:transparent;position:relative}@media screen and (forced-colors:active){.button.loading{color:rgb(var(--color-foreground))}}.button.loading>.loading-overlay__spinner{align-items:center;display:flex;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.button.loading>.loading-overlay__spinner .spinner{width:-moz-fit-content;width:fit-content}.button.loading>.loading-overlay__spinner .path{stroke:rgb(var(--color-button-text))}.icon-swirl-dot.active{animation:spin 4s linear infinite;transform:rotate(0)}@keyframes spin{to{transform:rotate(1turn)}}.footer,.main{transition:1s var(--cubic) opacity}:root.js.loading .footer,:root.js.loading .main{opacity:0;pointer-events:none}.op-top{-o-object-position:top;object-position:top}.op-center{-o-object-position:center;object-position:center}.op-bottom{-o-object-position:bottom;object-position:bottom}.rotate-orientation-4x6{transform:scale(1.5) rotate(-90deg)}.rotate-orientation-9x16{transform:scale(1.778) rotate(-90deg)}.rotate-orientation-none{transform:scale(1) rotate(0)}@media screen and (min-width:45em){.rotate-orientation-4x6-ns{transform:scale(1.5) rotate(-90deg)}.rotate-orientation-9x16-ns{transform:scale(1.778) rotate(-90deg)}.rotate-orientation-none-ns{transform:scale(1) rotate(0)}}@media screen and (min-width:60em){.rotate-orientation-4x6-l{transform:scale(1.5) rotate(-90deg)}.rotate-orientation-9x16-l{transform:scale(1.778) rotate(-90deg)}.rotate-orientation-none-l{transform:scale(1) rotate(0)}}.js img[loading=lazy],.js img[loading=lazy]:before{opacity:0}@keyframes mask-in{0%{-webkit-mask:linear-gradient(90deg,#000 25%,#000000e6 50%,#00000000) 150% 0 /400% no-repeat;mask:linear-gradient(90deg,#000 25%,#000000e6 50%,#00000000) 150% 0 /400% no-repeat;opacity:.1}to{-webkit-mask:linear-gradient(90deg,#000 25%,#000000e6 50%,#00000000) 0 /400% no-repeat;mask:linear-gradient(90deg,#000 25%,#000000e6 50%,#00000000) 0 /400% no-repeat;opacity:1}}img[loading=lazy].lazy-loading{animation:mask-in .35s cubic-bezier(0,0,.2,1) forwards}img[loading=lazy].lazy-loaded,img[loading=lazy]:before{opacity:1}.load-bg:has(>img:not(.lazy-loaded):not([loading=eager])):before{background:var(--background-100);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.load-bg:has(>img[loading=lazy].lazy-loading):before{opacity:0;transition:opacity forwards .35s cubic-bezier(0,0,.2,1)}.shopify-design-mode img[loading=lazy],.shopify-design-mode img[loading=lazy].lazy-loaded,.shopify-design-mode img[loading=lazy].lazy-loading{animation:none;opacity:1}.js .scroll-trigger{opacity:0;transition:opacity var(--duration-long) ease-out}.js .scroll-trigger.scroll-trigger--active{opacity:1}.js .scroll-trigger .scroll-trigger--slide{transform:translateY(1rem);transition:transform var(--duration-long) ease-out;will-change:transform}.js .scroll-trigger.scroll-trigger--active .scroll-trigger--slide{transform:translateY(0)}.scroll-margin-right-2{--scroll-margin-right:.5rem}.scroll-margin-right-3{--scroll-margin-right:1rem}@media screen and (min-width:45em){.scroll-margin-right-3-ns{--scroll-margin-right:1rem}.scroll-margin-right-4-ns{--scroll-margin-right:2rem}}ul.slider:after{content:"";flex-basis:var(--scroll-margin-right);flex-grow:0;flex-shrink:0;height:1px}.scrollbar-hide{-ms-overflow-style:none;scrollbar-color:transparent;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{-webkit-appearance:none;display:none;height:0;width:0}.scrollbar-hide::-webkit-scrollbar-thumb{background-color:transparent}.scrollbar-hide::-webkit-scrollbar-track{background:transparent;border-radius:.25rem}.no-js .scrollbar-hide{-ms-overflow-style:auto;scrollbar-width:auto}.no-js .scrollbar-hide::-webkit-scrollbar{display:initial}.draggable{cursor:grab}.draggable>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dragging{cursor:grabbing;-ms-scroll-snap-type:none;scroll-snap-type:none}.dragging>*{scroll-snap-align:none}.slider-button,.slider-index{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--foreground-000);cursor:pointer;display:inline-flex;justify-content:center;opacity:1;padding:0;position:relative;transition:color .25s ease,opacity .25s ease}.slider-index{color:var(--foreground-200);opacity:.75}.slider-button svg,.slider-index svg{height:1.5rem;width:1.5rem}@media (any-pointer:fine){.slider-button:hover,.slider-index:hover{color:var(--foreground-100);opacity:1}}.slider-button[disabled]{opacity:0}.slider-index[disabled]{color:var(--foreground-000);cursor:not-allowed;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/9/assets/index.css.map?v=52927306800220233681689009695 */
