*:focus,*:focus-visible{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;box-shadow:none!important}::-webkit-scrollbar{display:none;-webkit-appearance:none;width:0!important}*,*:before,*:after{font-family:inherit;font-weight:inherit;font-size:inherit;margin:0;padding:0;border-radius:0;box-sizing:border-box;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*::selection{background:var(--selection-background-color);color:var(--selection-foreground-color)}html{background-color:var(--background-color);color:var(--foreground-color);overflow-x:hidden}html.dark{background-color:var(--dark-background-color);color:var(--dark-foreground-color);transition:color var(--transition-time) var(--transition-effect),background-color var(--transition-time) var(--transition-effect)}body.fade-out{opacity:0}ul,ol,menu{list-style:none}a,input,button,fieldset,textarea{all:unset}a,button{cursor:pointer}input[hidden]{display:none}textarea::placeholder,input::placeholder{color:inherit}summary{list-style:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--background-color) inset!important}figure.figure-media{display:flex;flex-direction:column;width:100%}figure.figure-media .media-container{line-height:0;position:relative}figure.figure-media.has-aspect-ratio .media-container img,figure.figure-media.has-aspect-ratio .media-container video{position:absolute;object-fit:cover;width:100%;height:100%;top:0;left:0}picture,img,video{width:inherit}.media{width:100%;height:auto}#PBarNextFrameWrapper{display:none!important}.hidden{display:none}.uppercase{text-transform:uppercase}.ratio-1-1{padding-top:var(--1-1)}.ratio-2-3{padding-top:var(--2-3)}.ratio-3-2{padding-top:var(--3-2)}.ratio-3-4{padding-top:var(--3-4)}.ratio-4-3{padding-top:var(--4-3)}.ratio-3-5{padding-top:var(--3-5)}.ratio-5-3{padding-top:var(--5-3)}.ratio-9-16{padding-top:var(--9-16)}.ratio-16-9{padding-top:var(--16-9)}.ratio-4-5{padding-top:var(--4-5)}.text-body{font-size:16px}.text-medium{font-size:24px}.text-title{font-size:28px}.text-display{font-size:32px}.text-small{font-size:11px}.grotesk{font-family:Grotesk}@media only screen and (min-width: 820px){.hide-on-desktop{display:none!important}}@media only screen and (max-width: 820px){.hide-on-mobile{display:none!important}.text-display-mobile{font-size:20px!important}.text-display{font-size:20px}.text-title-mobile{font-size:24px!important}.text-title{font-size:24px}.text-body-mobile{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style_globals.css.map */
