*{box-sizing:border-box;word-wrap:break-word}html{scroll-behavior:auto}html,body{font-style:normal;font-stretch:normal;font-family:var(--font-family-primary);line-height:1;background-color:var(--background-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-smooth header{top:0}.overflow-hidden,.menu-overflow-hidden{overflow:hidden}ul,menu,dir{padding-left:0}a{color:inherit;text-decoration:none}a:not([href]){cursor:not-allowed}h1,h2,h3,h4,p{margin:0}*:focus,*:active{outline:0!important;box-shadow:none!important}a,button{transition:opacity .3s;outline:none!important;box-shadow:none!important}img,svg,video{width:100%;height:auto;object-fit:cover}::selection{color:var(--text-light);background:var(--background-dark)!important;background-clip:none!important;-webkit-background-clip:none!important;-webkit-text-fill-color:var(--text-light)!important;-webkit-box-decoration-break:none!important;box-decoration-break:none!important}.section{display:flex;flex-direction:column;width:100%}.section.is-cover-section{margin-top:calc(var(--header-height) - var(--header-border-difference))}@media screen and (max-width:1200px){.section.is-cover-section{margin-top:0}}@media screen and (max-width:1200px){.section.account{margin-top:calc(var(--header-height) - var(--header-border-difference))!important}}.container{display:flex;width:100%;padding:0 2.2vw}@media screen and (max-width:1200px){.container{padding:0 16px}}.container.full-width{padding:0}.container.column{flex-direction:column}@media screen and (max-width:1200px){.container.mobile-column{flex-direction:column}}.container.justify-center{justify-content:center}.container.justify-between{justify-content:space-between}.container.justify-end{justify-content:flex-end}.container.align-center{align-items:center}.container.align-end{align-items:flex-end}.header-group{position:fixed;top:0;left:0;width:100%;opacity:1;transform:translate(0);transition:all .3s cubic-bezier(.7,0,.3,1);z-index:999}.header-group.is-hidden{opacity:0;transform:translateY(-100%)}.display-140{font-size:9.25vw;line-height:.9;letter-spacing:-.02em;font-family:var(--font-family-secondary);color:var(--text-secondary);font-weight:400}@media screen and (max-width:1200px){.display-140{font-size:90px}}@media screen and (max-width:672px){.display-140{font-size:40px}}.heading-80{font-size:5.3vw;line-height:.8;font-family:var(--font-family-secondary);color:var(--text-secondary);font-weight:400}@media screen and (max-width:1200px){.heading-80{font-size:60px}}@media screen and (max-width:672px){.heading-80{font-size:40px}}.heading-65{font-size:4.3vw;line-height:.9;letter-spacing:-.02em;font-family:var(--font-family-secondary);color:var(--text-secondary);font-weight:400}@media screen and (max-width:1200px){.heading-65{font-size:65px}}@media screen and (max-width:672px){.heading-65{font-size:40px}}.heading-44{font-size:2.9vw;line-height:1.1;font-family:var(--font-family-secondary);color:var(--text-secondary);font-weight:400}@media screen and (max-width:1200px){.heading-44{font-size:44px}}@media screen and (max-width:672px){.heading-44{font-size:40px}}.heading-26{font-size:1.72vw;line-height:1.1;font-family:var(--font-family-secondary);color:var(--text-secondary);font-weight:400}@media screen and (max-width:1200px){.heading-26{font-size:26px}}@media screen and (max-width:672px){.heading-26{font-size:20px}}.heading-24{font-size:24px;line-height:1.1;font-family:var(--font-family-secondary);color:var(--text-secondary);font-weight:400}@media screen and (max-width:1200px){.heading-24{font-size:24px}}.heading-20{font-size:1.325vw;line-height:1.1;font-family:var(--font-family-secondary);color:var(--text-secondary);font-weight:400}@media screen and (max-width:1200px){.heading-20{font-size:20px}}.large-body-46{font-size:3vw;line-height:1.3;letter-spacing:-.03em;font-family:var(--font-family-primary);color:var(--text-secondary);font-weight:500}@media screen and (max-width:1200px){.large-body-46{font-size:32px}}@media screen and (max-width:672px){.large-body-46{font-size:26px}}.body-14{font-size:.925vw;line-height:1.5;font-family:var(--font-family-primary);color:var(--text-tertiary);font-weight:400}@media screen and (max-width:1200px){.body-14{font-size:16px}}@media screen and (max-width:672px){.body-14{font-size:14px}}.body-12{font-size:.8vw;line-height:1.5;font-family:var(--font-family-primary);color:var(--text-secondary);font-weight:400}@media screen and (max-width:1200px){.body-12{font-size:14px}}@media screen and (max-width:672px){.body-12{font-size:12px}}.caps-mono-12{font-size:.8vw;line-height:1.3;font-family:var(--font-family-tertiary);color:var(--text-secondary);font-weight:400;letter-spacing:.04em;text-transform:uppercase}@media screen and (max-width:1200px){.caps-mono-12{font-size:14px}}@media screen and (max-width:672px){.caps-mono-12{font-size:12px}}.caps-mono-11{font-size:.73vw;line-height:1.2;font-family:var(--font-family-tertiary);color:var(--text-secondary);font-weight:400;letter-spacing:.04em;text-transform:uppercase}@media screen and (max-width:1200px){.caps-mono-11{font-size:12px}}@media screen and (max-width:672px){.caps-mono-11{font-size:11px}}.caps-mono-10{font-size:.66vw;line-height:1.4;font-family:var(--font-family-tertiary);color:var(--text-tertiary);font-weight:400;letter-spacing:.04em;text-transform:uppercase}@media screen and (max-width:1200px){.caps-mono-10{font-size:11px}}@media screen and (max-width:672px){.caps-mono-10{font-size:10px}}.btn{display:flex;align-items:center;justify-content:center;gap:.8vw;font-family:var(--font-family-tertiary);font-size:.8vw;line-height:1;font-weight:400;letter-spacing:.04em;text-transform:uppercase;text-align:center;white-space:nowrap;border:0;border-radius:.3em;opacity:1;pointer-events:all;cursor:pointer;height:4.2em;padding:0 2.4vw;transition:all .3s ease-in-out}@media screen and (max-width:1200px){.btn{font-size:14px;height:54px;padding:0 46px}}@media screen and (max-width:672px){.btn{font-size:12px;height:50px;min-width:100%;padding:0 44px}}.btn.full-width{width:100%}.btn.height-44{max-height:3.7em}@media screen and (max-width:1200px){.btn.height-44{max-height:54px}}@media screen and (max-width:672px){.btn.height-44{max-height:44px}}.btn.disabled,.btn[disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}.btn-primary{background-color:var(--background-dark);color:var(--text-light)}.btn-primary:hover{background-color:var(--background-secondary);color:var(--text-primary)}.btn-primary .btn-icon svg{width:1.2vw}.btn-yellow-bg:hover{background-color:var(--color-black);color:var(--text-light)}@media screen and (max-width:1200px){.btn-primary .btn-icon svg{width:18px}}.btn-primary .btn-icon svg path{fill:var(--text-light);transition:fill .5s ease-in-out}.btn-primary:hover .btn-icon svg path{fill:var(--text-primary)}.btn-secondary{background-color:transparent;border:.08vw dashed;border-color:var(--border-light);color:var(--text-light)}@media screen and (max-width:1200px){.btn-secondary{border:1px dashed}}.btn-secondary:hover{background-color:var(--background-secondary);border-color:var(--background-secondary);color:var(--text-primary)}.btn-tertiary{background-color:transparent;border:.08vw dashed;border-color:var(--border-secondary);color:var(--text-primary);padding-left:1.2vw;padding-right:.8vw}@media screen and (max-width:1200px){.btn-tertiary{border:1px dashed;padding-left:14px;padding-right:16px}}.btn-tertiary .btn-icon svg{width:1vw}@media screen and (max-width:1200px){.btn-tertiary .btn-icon svg{width:14px}}.link{position:relative;font-size:.8vw;line-height:1;font-family:var(--font-family-tertiary);color:var(--text-primary);font-weight:400;letter-spacing:.04em;text-transform:uppercase;width:fit-content;cursor:pointer}@media screen and (max-width:1200px){.link{font-size:14px}}@media screen and (max-width:672px){.link{font-size:12px}}.link:after{content:"";position:absolute;left:0;bottom:-.2em;border-bottom:.08vw solid var(--text-primary);width:100%}@media screen and (max-width:1200px){.link:after{border-bottom:1px solid var(--text-primary)}}@media screen and (max-width:672px){.link:after{bottom:-2px}}.input-control,.select{position:relative;width:100%;margin-bottom:3.6%}.select{margin-top:5px}@media screen and (max-width:1200px){.input-control,.select{margin-bottom:16px}}.input-control:last-of-type{margin-bottom:0}.input-field{font-family:var(--font-family-primary);font-size:.925vw;line-height:1;color:var(--text-primary);background-color:transparent;border:.08vw dashed var(--border-tertiary);border-radius:.25em;width:100%;height:3.8em;padding:0 1.4vw;transition:border-color .3s ease-in-out}@media screen and (max-width:1200px){.input-field{font-size:16px;border:1px dashed var(--border-tertiary);height:52px;padding:0 20px}}@media screen and (max-width:672px){.input-field{font-size:14px}}.input-field.error{border-color:var(--border-error)}.input-field::placeholder{color:var(--text-tertiary);transition:color .3s ease-in-out}.input-field:focus{border-color:var(--border-secondary)}.input-field:focus::placeholder{color:transparent}.input-field.textarea{height:auto;padding:4.2% 1.4vw}@media screen and (max-width:1200px){.input-field.textarea{padding:20px}}.input-label{position:absolute;top:-.45em;left:1vw;transform:translateY(2.2em);display:flex;align-items:center;font-size:.8vw;line-height:1.3;font-family:var(--font-family-tertiary);color:var(--text-tertiary);background-color:var(--background-primary);letter-spacing:.04em;text-transform:uppercase;height:1em;padding:0 .5vw;opacity:0;transition:all .4s ease-in-out}@media screen and (max-width:1200px){.input-label{left:16px;font-size:14px;padding:0 6px}}@media screen and (max-width:672px){.input-label{font-size:12px}}.input-field:focus~.input-label{transform:translateY(0);opacity:1}.input-error{position:absolute;bottom:-.45em;left:1vw;display:flex;align-items:center;font-size:.8vw;line-height:1.3;font-family:var(--font-family-tertiary);color:var(--text-error);background-color:var(--background-primary);letter-spacing:.04em;text-transform:uppercase;text-align:left;height:1em;padding:0 .5vw}@media screen and (max-width:1200px){.input-error{left:16px;font-size:14px;padding:0 6px}}@media screen and (max-width:672px){.input-error{font-size:12px}}.checkbox{display:flex;align-items:center;gap:1vw}@media screen and (max-width:1200px){.checkbox{gap:16px}}.checkbox input{position:relative;left:0;height:1.3vw;width:1.3vw;margin:0;cursor:pointer}@media screen and (max-width:1200px){.checkbox input{height:20px;width:20px}}.checkbox input~p{padding-top:.1em;cursor:pointer}.checkbox input:checked:after{display:flex}.checkbox input:before{content:"";position:absolute;top:0;left:0;background-color:var(--background-primary);border:.08vw solid var(--border-tertiary);width:calc(100% - .08vw);height:calc(100% - .08vw)}@media screen and (max-width:1200px){.checkbox input:before{border:1px solid var(--border-tertiary);width:calc(100% - 1px);height:calc(100% - 1px)}}.checkbox input:after{content:"";position:absolute;top:0;left:0;display:none;background-image:url('data:image/svg+xml; utf8,<svg width="10" height="9" viewBox="0 0 10 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.22461 8.5L0 5.05804L0.747105 4.26573L3.22461 6.87106L9.2529 0.5L10 1.31446L3.22461 8.5Z" fill="black"/></svg>');background-repeat:no-repeat;background-position:center;background-size:.8vw;border:.08vw solid var(--border-secondary);width:calc(100% - .08vw);height:calc(100% - .08vw)}@media screen and (max-width:1200px){.checkbox input:after{background-size:12px;border:1px solid var(--border-secondary);width:calc(100% - 1px);height:calc(100% - 1px)}}.badge{display:flex;align-items:center;background-color:var(--background-secondary);border-radius:50em;height:2.4vw;max-width:fit-content;white-space:nowrap;padding:0 1.1vw}@media screen and (max-width:1200px){.badge{height:36px;padding:0 18px}}@media screen and (max-width:672px){.badge{padding:0 16px}}.shopify-challenge__container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80vh}.shopify-challenge__message{font-size:.925vw;line-height:1.5;font-family:var(--font-family-primary);color:var(--text-tertiary);font-weight:400;margin-bottom:2%}@media screen and (max-width:1200px){.shopify-challenge__message{font-size:16px}}@media screen and (max-width:672px){.shopify-challenge__message{font-size:14px}}.shopify-challenge__button{display:flex;align-items:center;justify-content:center;gap:.8vw;font-family:var(--font-family-tertiary);font-size:.8vw;line-height:1;font-weight:400;letter-spacing:.04em;text-transform:uppercase;text-align:center;white-space:nowrap;background-color:var(--background-dark);color:var(--text-light);border:0;border-radius:.3em;opacity:1;pointer-events:all;cursor:pointer;height:4.5em;min-width:14vw;padding:0 2.4vw;transition:all .5s ease-in-out}.shopify-challenge__button:hover{background-color:var(--background-secondary);color:var(--text-primary)}.shopify-challenge__container .h-captcha{margin:0 auto 1.5em}:root{--duration-extra-long: .6s;--duration-extra-longer: 1s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(.25, .46, .45, .94);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-longer) var(--ease-out-slow);--animation-fade-in-3: fadeIn var(--duration-extended) var(--ease-out-slow);--focused-base-outline: .2rem solid rgba(var(--color-foreground), .5);--focused-base-outline-offset: .3rem;--focused-base-box-shadow: 0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3)}*:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.focused{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.hidden{display:none!important}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}.focus-offset.focused{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}@media(prefers-reduced-motion:no-preference){.animate--ambient>img,.animate--ambient>.svg-wrapper{animation:animateAmbient 30s linear infinite}@keyframes animateAmbient{0%{transform:rotate(0) translate(1em) rotate(0) scale(1.2)}to{transform:rotate(360deg) translate(1em) rotate(-360deg) scale(1.2)}}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:.01}.scroll-trigger.animate--slide-in{transform:translateY(2rem)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{opacity:1;animation:var(--animation-fade-in)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order) * 75ms)}.scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in,.scroll-trigger.scroll-trigger--design-mode .slider,.scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{opacity:1;animation:none;transition:none;transform:none}.scroll-trigger.scroll-trigger--design-mode.animate--slide-in{transform:translateY(0)}@keyframes slideIn{0%{transform:translateY(2rem);opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}}@keyframes listMarquee{0%{transform:translate(0)}to{transform:translate(-100%)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/base.css.map */
