html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.accordion-module__qfoQrG__accordion .accordion-module__qfoQrG__body{transition:height .6s var(--ease-out-expo);overflow:hidden}
.alert-dialog-module__EW_O8a__backdrop{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:1;background-color:#00000080;transition:opacity .15s ease-out;position:fixed;inset:0}.alert-dialog-module__EW_O8a__backdrop[data-starting-style],.alert-dialog-module__EW_O8a__backdrop[data-ending-style]{opacity:0}.alert-dialog-module__EW_O8a__popup{z-index:101;background-color:var(--color-primary);border:1px solid var(--color-secondary);opacity:1;border-radius:2.13333vw;width:100%;max-width:min(400px,90vw);padding:6.4vw;transition:transform .15s ease-out,opacity .15s ease-out;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #0003}.alert-dialog-module__EW_O8a__popup[data-starting-style],.alert-dialog-module__EW_O8a__popup[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.95)}@media (min-width:800px){.alert-dialog-module__EW_O8a__popup{border-radius:.555556vw;padding:1.66667vw}}.alert-dialog-module__EW_O8a__title{color:var(--color-secondary);margin:0 0 2.13333vw;font-size:1.125rem;font-weight:600}@media (min-width:800px){.alert-dialog-module__EW_O8a__title{margin:0 0 .555556vw}}.alert-dialog-module__EW_O8a__description{color:var(--color-secondary);opacity:.7;margin:0 0 5.33333vw;line-height:1.5}@media (min-width:800px){.alert-dialog-module__EW_O8a__description{margin:0 0 1.38889vw}}.alert-dialog-module__EW_O8a__actions{justify-content:flex-end;gap:2.13333vw;display:flex}@media (min-width:800px){.alert-dialog-module__EW_O8a__actions{gap:.555556vw}}.alert-dialog-module__EW_O8a__cancel,.alert-dialog-module__EW_O8a__confirm{font-size:inherit;cursor:pointer;border:none;border-radius:1.06667vw;padding:2.13333vw 4.26667vw;font-family:inherit;transition:background-color .15s,color .15s}@media (min-width:800px){.alert-dialog-module__EW_O8a__cancel,.alert-dialog-module__EW_O8a__confirm{border-radius:.277778vw;padding:.555556vw 1.11111vw}}:is(.alert-dialog-module__EW_O8a__cancel,.alert-dialog-module__EW_O8a__confirm):focus-visible{outline:2px solid var(--color-contrast);outline-offset:2px}.alert-dialog-module__EW_O8a__cancel{color:var(--color-secondary);border:1px solid var(--color-secondary);background-color:#0000}@media (hover:hover){.alert-dialog-module__EW_O8a__cancel:hover{background-color:var(--color-secondary);color:var(--color-primary)}}.alert-dialog-module__EW_O8a__confirm{background-color:var(--color-contrast);color:var(--color-primary)}@media (hover:hover){.alert-dialog-module__EW_O8a__confirm:hover{opacity:.9}}.alert-dialog-module__EW_O8a__confirm.alert-dialog-module__EW_O8a__destructive{background-color:#dc2626}
.checkbox-module__McL61q__container{cursor:pointer;align-items:center;gap:2.13333vw;display:flex}@media (min-width:800px){.checkbox-module__McL61q__container{gap:.555556vw}}.checkbox-module__McL61q__label{color:var(--color-secondary);font-size:inherit;-webkit-user-select:none;user-select:none}.checkbox-module__McL61q__root{border:2px solid var(--color-secondary);cursor:pointer;background-color:#0000;border-radius:1.06667vw;flex-shrink:0;justify-content:center;align-items:center;width:5.33333vw;height:5.33333vw;transition:background-color .15s,border-color .15s;display:flex}@media (min-width:800px){.checkbox-module__McL61q__root{border-radius:.277778vw;width:1.38889vw;height:1.38889vw}}.checkbox-module__McL61q__root:focus-visible{outline:2px solid var(--color-contrast);outline-offset:2px}.checkbox-module__McL61q__root[data-checked],.checkbox-module__McL61q__root[data-indeterminate]{background-color:var(--color-contrast);border-color:var(--color-contrast)}.checkbox-module__McL61q__root[data-disabled]{opacity:.5;cursor:not-allowed}.checkbox-module__McL61q__indicator{color:var(--color-primary);justify-content:center;align-items:center;display:flex}
.image-module__cPWPcq__block{width:auto;height:auto;display:block}
.marquee-module__hTg7eW__marquee{display:flex;overflow-x:clip}.marquee-module__hTg7eW__marquee .marquee-module__hTg7eW__inner{white-space:nowrap;display:flex;transform:translate(0,0)}:is(.marquee-module__hTg7eW__marquee .marquee-module__hTg7eW__inner)>*{flex-shrink:0}
.menu-module__RrAVca__trigger{background-color:var(--color-primary);color:var(--color-secondary);cursor:pointer;border:1px solid;border-radius:.533333vw;justify-content:space-between;align-items:center;gap:2.13333vw;padding:2.13333vw 3.2vw;display:flex;position:relative}@media (min-width:800px){.menu-module__RrAVca__trigger{border-radius:.138889vw;gap:.555556vw;padding:.555556vw .833333vw}}.menu-module__RrAVca__popup{min-width:var(--anchor-width);background-color:var(--color-primary);border:1px solid var(--color-secondary);z-index:50;transform-origin:var(--transform-origin);opacity:1;border-radius:.533333vw;outline:none;flex-direction:column;align-items:stretch;padding:1.06667vw;transition:transform .15s ease-out,opacity .15s ease-out;display:flex;overflow:clip;transform:scale(1)}.menu-module__RrAVca__popup[data-starting-style],.menu-module__RrAVca__popup[data-ending-style]{opacity:0;transform:scale(.95)}@media (min-width:800px){.menu-module__RrAVca__popup{border-radius:.138889vw;padding:.277778vw}}.menu-module__RrAVca__item{color:var(--color-secondary);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:.533333vw;outline:none;width:100%;padding:2.13333vw 3.2vw;display:block;position:relative}@media (min-width:800px){.menu-module__RrAVca__item{border-radius:.138889vw;padding:.555556vw .833333vw}}@media (hover:hover){.menu-module__RrAVca__item:hover,.menu-module__RrAVca__item[data-highlighted]{background-color:var(--color-contrast);color:var(--color-primary)}}.menu-module__RrAVca__item:focus-visible{background-color:var(--color-contrast);color:var(--color-primary)}.menu-module__RrAVca__item[data-disabled]{opacity:.5;cursor:not-allowed}.menu-module__RrAVca__separator{background-color:var(--color-secondary);opacity:.2;border:none;height:1px;margin:1.06667vw 0}@media (min-width:800px){.menu-module__RrAVca__separator{margin:.277778vw 0}}.menu-module__RrAVca__arrow{transition:transform .15s ease-out}[data-open] .menu-module__RrAVca__arrow{transform:rotate(180deg)}.menu-module__RrAVca__icon{justify-content:center;align-items:center;width:1em;height:1em;display:flex}
.not-configured-module__LxfUGG__container{text-align:center;min-height:100dvh;font-family:var(--font-mono,monospace);flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.not-configured-module__LxfUGG__icon{margin-bottom:1rem;font-size:4rem}.not-configured-module__LxfUGG__title{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.not-configured-module__LxfUGG__description{color:var(--color-text-secondary,#888);max-width:400px;margin-bottom:2rem}.not-configured-module__LxfUGG__instructions{background:var(--color-surface,#ffffff0d);border:1px solid var(--color-border,#ffffff1a);text-align:left;border-radius:8px;width:100%;max-width:500px;padding:1.5rem 2rem}.not-configured-module__LxfUGG__subtitle{text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;font-size:.875rem;font-weight:600}.not-configured-module__LxfUGG__steps{margin:0;padding-left:1.25rem;list-style:decimal}.not-configured-module__LxfUGG__steps li{margin-bottom:.75rem;line-height:1.5}.not-configured-module__LxfUGG__steps code{background:var(--color-code-bg,#ffffff1a);border-radius:4px;padding:.125rem .375rem;font-size:.875em}.not-configured-module__LxfUGG__envList{margin:.5rem 0 0;padding:0;list-style:none}.not-configured-module__LxfUGG__envList li{margin-bottom:.25rem}.not-configured-module__LxfUGG__envList code{color:var(--color-accent,#00d9ff)}.not-configured-module__LxfUGG__docs{border-top:1px solid var(--color-border,#ffffff1a);margin-top:1rem;padding-top:1rem}.not-configured-module__LxfUGG__docs a{color:var(--color-link,#00d9ff);text-decoration:none}.not-configured-module__LxfUGG__docs a:hover{text-decoration:underline}.not-configured-module__LxfUGG__hint{color:var(--color-text-secondary,#888);margin-top:1.5rem;font-size:.875rem}.not-configured-module__LxfUGG__hint code{background:var(--color-code-bg,#ffffff1a);border-radius:4px;padding:.125rem .375rem}
.select-module__R36I1q__label{color:var(--color-secondary);margin-bottom:1.06667vw;font-size:.875rem;font-weight:500;display:block}@media (min-width:800px){.select-module__R36I1q__label{margin-bottom:.277778vw}}.select-module__R36I1q__trigger{background-color:var(--color-primary);color:var(--color-secondary);cursor:pointer;align-items:center;transition:border-color .15s;display:flex;box-shadow:0 1px 2px #0000001a}.select-module__R36I1q__trigger:hover{border-color:var(--color-contrast)}.select-module__R36I1q__trigger:focus-visible{outline:2px solid var(--color-contrast);outline-offset:2px}.select-module__R36I1q__trigger[data-disabled]{opacity:.5;cursor:not-allowed}.select-module__R36I1q__popup{background-color:var(--color-primary);border:1px solid var(--color-secondary);z-index:50;max-height:300px;transform-origin:var(--transform-origin);opacity:1;border-radius:1.06667vw;outline:none;padding:1.06667vw;transition:transform .15s ease-out,opacity .15s ease-out;overflow-y:auto;transform:scale(1);box-shadow:0 4px 12px #00000026}.select-module__R36I1q__popup[data-starting-style],.select-module__R36I1q__popup[data-ending-style]{opacity:0;transform:scale(.95)}@media (min-width:800px){.select-module__R36I1q__popup{border-radius:.277778vw;padding:.277778vw}}.select-module__R36I1q__option{min-width:var(--anchor-width);cursor:default;color:var(--color-secondary);border-radius:.533333vw;outline:none;grid-template-columns:.75rem 1fr}@media (min-width:800px){.select-module__R36I1q__option{border-radius:.138889vw}}.select-module__R36I1q__option[data-side=none]{min-width:calc(var(--anchor-width) + 1rem);padding-right:1rem}.select-module__R36I1q__option[data-highlighted]{background-color:var(--color-contrast);color:var(--color-primary)}.select-module__R36I1q__option[data-disabled]{opacity:.5;cursor:not-allowed}
.modal-module__hVbPDa__modal{z-index:2;width:100%;height:100%;display:flex;position:fixed}.modal-module__hVbPDa__modal:not(.modal-module__hVbPDa__open){pointer-events:none}.modal-module__hVbPDa__modal:not(.modal-module__hVbPDa__open) .modal-module__hVbPDa__catch-click{opacity:0}.modal-module__hVbPDa__modal:not(.modal-module__hVbPDa__open) .modal-module__hVbPDa__inner{transform:translate(100%)}.modal-module__hVbPDa__catch-click{width:100%;height:100%;transition:.5s opacity var(--ease-gleasing);background:#000000b3;position:absolute;top:0;left:0}.modal-module__hVbPDa__inner{background-color:var(--color-primary);width:75%;height:100%;color:var(--color-secondary);text-transform:uppercase;transition:.8s transform var(--ease-gleasing);flex-direction:column;padding:3.2vw;display:flex;position:relative;left:25%}@media (min-width:800px){.modal-module__hVbPDa__inner{width:50%;padding:3.88889vw .555556vw .555556vw;left:50%}}.modal-module__hVbPDa__inner .modal-module__hVbPDa__heading{border-bottom:1px solid var(--color-secondary);padding-bottom:4.26667vw}@media (min-width:800px){.modal-module__hVbPDa__inner .modal-module__hVbPDa__heading{padding-bottom:1.11111vw}}.modal-module__hVbPDa__close{position:absolute;top:3.2vw;right:3.2vw}@media (min-width:800px){.modal-module__hVbPDa__close{position:absolute;top:.555556vw;right:.555556vw}}.modal-module__hVbPDa__close.modal-module__hVbPDa__active{background:var(--color-secondary)}.modal-module__hVbPDa__lines{overscroll-behavior:contain;flex-direction:column;flex-grow:1;display:flex;overflow:hidden auto}@media (min-width:800px){.modal-module__hVbPDa__lines{max-height:41.6667vw}}.modal-module__hVbPDa__lines .modal-module__hVbPDa__line{grid-gap:var(--layout-columns-gap);border-bottom:1px solid var(--color-secondary);grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"media media info info.remove""media media quantity quantity price price";padding:4.26667vw 0;display:grid}@media (min-width:800px){.modal-module__hVbPDa__lines .modal-module__hVbPDa__line{grid-template-areas:"media media info info.remove""media media quantity. .price";padding:1.11111vw 0}}:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__media{grid-area:media;width:100%;height:40vw;position:relative}:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__media) img{-o-object-fit:contain;object-fit:contain;height:100%}@media (min-width:800px){:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__media{height:17.3611vw}}:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info{flex-direction:column;grid-area:info;justify-content:space-between;display:flex}@media (min-width:800px){:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info{padding-left:.555556vw}}:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info) .modal-module__hVbPDa__details{flex-direction:column;display:flex}@media (max-width:799.98px){:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info) .modal-module__hVbPDa__details{font-size:2.66667vw}}:is(:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info) .modal-module__hVbPDa__details) .modal-module__hVbPDa__title{margin-bottom:.555556vw;font-size:4.8vw}@media (min-width:800px){:is(:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info) .modal-module__hVbPDa__details) .modal-module__hVbPDa__title{font-size:1.66667vw}}:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__remove{grid-area:remove;justify-self:flex-end}.modal-module__hVbPDa__disable:is(:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__remove) button){pointer-events:none;opacity:.5}:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity{background-color:var(--color-secondary);height:fit-content;color:var(--color-black);border-radius:26.6667vw;grid-area:quantity;justify-content:space-between;align-items:center;padding:2.13333vw 4.26667vw;display:flex}@media (max-width:799.98px){:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity{align-self:center;font-size:3.2vw}}@media (min-width:800px){:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity{border-radius:6.94444vw;align-self:flex-end;padding:.833333vw 1.11111vw}}:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity) button{text-align:center}.modal-module__hVbPDa__disable:is(:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity) button){pointer-events:none;opacity:.5}@media (hover:hover){:is(:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity) button):hover{color:var(--color-white)}}:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity) span{padding:0 2.13333vw}@media (min-width:800px){:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity) span{padding:0 1.11111vw}}:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__price{grid-area:price;align-self:center;height:fit-content}@media (min-width:800px){:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__price{align-self:flex-end}}.modal-module__hVbPDa__checkout{align-self:flex-end;width:100%;position:relative}.modal-module__hVbPDa__checkout:before{content:"";pointer-events:none;background:linear-gradient(#0c002400 0%,#000 45%);width:100%;height:100%;position:absolute;top:-3.47222vw}@media (max-width:799.98px){.modal-module__hVbPDa__checkout:before{top:-13.3333vw}}.modal-module__hVbPDa__checkout .modal-module__hVbPDa__top{justify-content:space-between;margin-bottom:1.11111vw;display:flex;position:relative}.modal-module__hVbPDa__checkout .modal-module__hVbPDa__action{text-align:center;border:2px solid var(--color-red);border-radius:.555556vw;width:100%;padding:1.73611vw 0;display:block;position:relative;overflow:hidden}:is(.modal-module__hVbPDa__checkout .modal-module__hVbPDa__action) span{position:relative}:is(.modal-module__hVbPDa__checkout .modal-module__hVbPDa__action):before{content:"";background-color:var(--color-red);clip-path:circle(0%);position:absolute;inset:0}@media (hover:hover){:is(.modal-module__hVbPDa__checkout .modal-module__hVbPDa__action):hover{color:var(--color-black)}:is(.modal-module__hVbPDa__checkout .modal-module__hVbPDa__action):hover:before{transition:1s clip-path var(--ease-gleasing);clip-path:circle(100%)}}
.dropdown-module__krs8wG__dropdown{grid-column:1/-1;position:relative}.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__trigger{background-color:var(--color-primary);color:var(--color-secondary);border:1px solid;border-radius:.533333vw;justify-content:space-between;align-items:center;padding:2.13333vw 3.2vw;display:flex;position:relative}@media (min-width:800px){.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__trigger{border-radius:.138889vw;padding:.555556vw .833333vw}}.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__options{z-index:1;background-color:var(--color-primary);border:1px solid var(--color-secondary);border-radius:.533333vw;flex-direction:column;align-items:center;min-width:100%;padding:1.06667vw;display:flex;position:absolute;top:calc(100% + 1.06667vw);overflow:clip}@media (min-width:800px){.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__options{border-radius:.138889vw;padding:.277778vw;top:calc(100% + .277778vw)}}:is(.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__options) .dropdown-module__krs8wG__option{color:var(--color-secondary);text-align:center;white-space:nowrap;border-radius:.533333vw;width:100%;padding:2.13333vw 3.2vw;display:block;position:relative}@media (min-width:800px){:is(.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__options) .dropdown-module__krs8wG__option{border-radius:.138889vw;padding:.555556vw .833333vw}}@media (hover:hover){:is(:is(.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__options) .dropdown-module__krs8wG__option):hover{background-color:var(--color-contrast);color:var(--color-primary)}}.dropdown-module__krs8wG__dropdown:not(.dropdown-module__krs8wG__isOpened) .dropdown-module__krs8wG__options{pointer-events:none;visibility:hidden}
.switch-module__Cv3RlW__container{cursor:pointer;align-items:center;gap:2.13333vw;display:flex}@media (min-width:800px){.switch-module__Cv3RlW__container{gap:.555556vw}}.switch-module__Cv3RlW__label{color:var(--color-secondary);font-size:inherit;-webkit-user-select:none;user-select:none}.switch-module__Cv3RlW__root{background-color:var(--color-secondary);opacity:.3;cursor:pointer;border:none;border-radius:3.2vw;flex-shrink:0;width:11.7333vw;height:6.4vw;padding:.533333vw;transition:background-color .15s,opacity .15s;position:relative}@media (min-width:800px){.switch-module__Cv3RlW__root{border-radius:.833333vw;width:3.05556vw;height:1.66667vw;padding:.138889vw}}.switch-module__Cv3RlW__root:focus-visible{outline:2px solid var(--color-contrast);outline-offset:2px}.switch-module__Cv3RlW__root[data-checked]{background-color:var(--color-contrast);opacity:1}.switch-module__Cv3RlW__root[data-disabled]{opacity:.2;cursor:not-allowed}.switch-module__Cv3RlW__thumb{background-color:var(--color-primary);border-radius:50%;width:5.33333vw;height:5.33333vw;transition:transform .15s;display:block;box-shadow:0 1px 3px #0003}@media (min-width:800px){.switch-module__Cv3RlW__thumb{width:1.38889vw;height:1.38889vw}}[data-checked] .switch-module__Cv3RlW__thumb{transform:translate(5.33333vw)}@media (min-width:800px){[data-checked] .switch-module__Cv3RlW__thumb{transform:translate(1.38889vw)}}
.tabs-module__lVWYQa__list{border-bottom:1px solid var(--color-secondary);gap:1.06667vw;padding-bottom:.266667vw;display:flex;position:relative}@media (min-width:800px){.tabs-module__lVWYQa__list{gap:.277778vw;padding-bottom:.0694445vw}}.tabs-module__lVWYQa__tab{color:var(--color-secondary);cursor:pointer;font-size:inherit;opacity:.6;background:0 0;border:none;padding:2.13333vw 4.26667vw;font-family:inherit;transition:opacity .15s,color .15s;position:relative}@media (min-width:800px){.tabs-module__lVWYQa__tab{padding:.555556vw 1.11111vw}}@media (hover:hover){.tabs-module__lVWYQa__tab:hover{opacity:.8}}.tabs-module__lVWYQa__tab:focus-visible{outline:2px solid var(--color-contrast);outline-offset:2px}.tabs-module__lVWYQa__tab[data-selected]{opacity:1;color:var(--color-contrast)}.tabs-module__lVWYQa__tab[data-disabled]{opacity:.3;cursor:not-allowed}.tabs-module__lVWYQa__indicator{background-color:var(--color-contrast);height:2px;transition:left .2s ease-out,width .2s ease-out;position:absolute;bottom:0}.tabs-module__lVWYQa__panel{padding:4.26667vw 0}@media (min-width:800px){.tabs-module__lVWYQa__panel{padding:1.11111vw 0}}.tabs-module__lVWYQa__panel:focus-visible{outline:2px solid var(--color-contrast);outline-offset:2px}
.add-to-cart-module__SM7TIG__disable{opacity:.5;pointer-events:none;cursor:not-allowed;transition:.3s opacity var(--ease-gleasing)}
.size-and-buy-module___Ee_ma__add:before{content:"";background-color:var(--color-black);clip-path:circle(0%);position:absolute;inset:0}.size-and-buy-module___Ee_ma__add button{width:100%;padding:4.26667vw;position:relative}@media (min-width:800px){.size-and-buy-module___Ee_ma__add button{padding:1.11111vw}}@media (hover:hover){.size-and-buy-module___Ee_ma__add:hover{color:var(--color-white)}.size-and-buy-module___Ee_ma__add:hover:before{transition:1s clip-path var(--ease-gleasing);clip-path:circle(100%)}}.size-and-buy-module___Ee_ma__size>button{border:2px solid var(--color-black);border-radius:2.13333vw}@media (min-width:800px){.size-and-buy-module___Ee_ma__size>button{border-radius:.555556vw}}.size-and-buy-module___Ee_ma__size>div{padding:0}
.form-module__WUOACq__submit{background-color:var(--color-secondary);color:var(--color-primary);justify-content:center;align-items:center;display:flex;position:relative}.form-module__WUOACq__submit.form-module__WUOACq__disabled{pointer-events:none;background-color:var(--color-secondary);color:#00000040;opacity:.5}.form-module__WUOACq__submit.form-module__WUOACq__submitted{pointer-events:none;background:var(--color-green)}.form-module__WUOACq__submit.form-module__WUOACq__error{pointer-events:none;background:var(--color-white)}.form-module__WUOACq__submit span{text-align:center;position:relative}.form-module__WUOACq__submit:before{content:"";background-color:var(--color-black);clip-path:circle(0%);width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){.form-module__WUOACq__submit:hover{color:var(--color-white)}.form-module__WUOACq__submit:hover:before{transition:1s clip-path var(--ease-gleasing);clip-path:circle(100%)}}.form-module__WUOACq__messages{flex-direction:column;padding-right:4.26667vw;font-size:2.13333vw;display:flex}@media (min-width:800px){.form-module__WUOACq__messages{padding-right:1.11111vw;font-size:.972222vw}}.form-module__WUOACq__messages .form-module__WUOACq__success{color:var(--color-green)}.form-module__WUOACq__messages .form-module__WUOACq__error{color:var(--color-white)}
.tooltip-module__q_gaaq__popup{background-color:var(--color-secondary);color:var(--color-primary);z-index:100;max-width:280px;transform-origin:var(--transform-origin);opacity:1;border-radius:1.06667vw;padding:1.6vw 2.66667vw;font-size:.875rem;transition:transform .15s ease-out,opacity .15s ease-out;transform:scale(1);box-shadow:0 2px 8px #00000026}.tooltip-module__q_gaaq__popup[data-starting-style],.tooltip-module__q_gaaq__popup[data-ending-style]{opacity:0;transform:scale(.95)}@media (min-width:800px){.tooltip-module__q_gaaq__popup{border-radius:.277778vw;padding:.416667vw .694444vw}}.tooltip-module__q_gaaq__arrow{fill:var(--color-secondary)}.tooltip-module__q_gaaq__arrow[data-side=top]{bottom:-8px}.tooltip-module__q_gaaq__arrow[data-side=bottom]{top:-8px}.tooltip-module__q_gaaq__arrow[data-side=left]{right:-8px}.tooltip-module__q_gaaq__arrow[data-side=right]{left:-8px}
.page-module__kww6pa__hero{padding-top:32vw;padding-bottom:16vw}@media (min-width:800px){.page-module__kww6pa__hero{padding-top:11.1111vw;padding-bottom:5.55556vw}}.page-module__kww6pa__title{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.15em;font-size:12.8vw;font-weight:400;line-height:1}@media (min-width:800px){.page-module__kww6pa__title{letter-spacing:.2em;font-size:6.94444vw}}.page-module__kww6pa__subtitle{font-family:var(--font-mono);opacity:.5;margin-top:4.26667vw;font-size:3.2vw}@media (min-width:800px){.page-module__kww6pa__subtitle{margin-top:1.66667vw;font-size:.972222vw}}.page-module__kww6pa__code{opacity:.8}.page-module__kww6pa__list{padding-bottom:21.3333vw}@media (min-width:800px){.page-module__kww6pa__list{padding-bottom:8.33333vw}}.page-module__kww6pa__sectionTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;opacity:.4;margin-bottom:6.4vw;font-size:3.2vw;font-weight:400}@media (min-width:800px){.page-module__kww6pa__sectionTitle{margin-bottom:2.22222vw;font-size:.833333vw}}.page-module__kww6pa__components{flex-direction:column;display:flex}.page-module__kww6pa__component{border-bottom:1px solid color-mix(in srgb,var(--color-secondary)15%,transparent);padding:6.4vw 0}.page-module__kww6pa__component:first-child{border-top:1px solid color-mix(in srgb,var(--color-secondary)15%,transparent)}@media (min-width:800px){.page-module__kww6pa__component{padding:2.22222vw 0}}.page-module__kww6pa__componentHeader{justify-content:space-between;align-items:baseline;margin-bottom:4.26667vw;display:flex}@media (min-width:800px){.page-module__kww6pa__componentHeader{margin-bottom:1.66667vw}}.page-module__kww6pa__componentName{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:-.01em;font-size:4.8vw;font-weight:400}@media (min-width:800px){.page-module__kww6pa__componentName{font-size:1.66667vw}}.page-module__kww6pa__componentDescription{font-family:var(--font-mono);opacity:.5;font-size:2.93333vw}@media (min-width:800px){.page-module__kww6pa__componentDescription{font-size:.902778vw}}.page-module__kww6pa__componentDemo{flex-wrap:wrap;gap:3.2vw;display:flex}@media (min-width:800px){.page-module__kww6pa__componentDemo{gap:1.11111vw}}.page-module__kww6pa__aside{margin-top:12.8vw}@media (min-width:800px){.page-module__kww6pa__aside{margin-top:0;padding-top:2.77778vw}}.page-module__kww6pa__asideTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;opacity:.4;margin-bottom:2.13333vw;font-size:3.2vw;font-weight:400}@media (min-width:800px){.page-module__kww6pa__asideTitle{margin-bottom:.833333vw;font-size:.833333vw}}.page-module__kww6pa__asideDescription{font-family:var(--font-mono);opacity:.5;margin-bottom:5.33333vw;font-size:2.93333vw}@media (min-width:800px){.page-module__kww6pa__asideDescription{margin-bottom:1.66667vw;font-size:.833333vw}}.page-module__kww6pa__additional{flex-direction:column;gap:3.2vw;margin:0;padding:0;list-style:none;display:flex}@media (min-width:800px){.page-module__kww6pa__additional{gap:1.11111vw}}.page-module__kww6pa__additionalItem{flex-direction:column;gap:.533333vw;display:flex}@media (min-width:800px){.page-module__kww6pa__additionalItem{gap:.277778vw}}.page-module__kww6pa__additionalName{font-family:var(--font-mono);font-size:3.73333vw}@media (min-width:800px){.page-module__kww6pa__additionalName{font-size:1.11111vw}}.page-module__kww6pa__additionalDescription{font-family:var(--font-mono);opacity:.5;font-size:2.66667vw}@media (min-width:800px){.page-module__kww6pa__additionalDescription{font-size:.763889vw}}
.product-module__J9qDSW__product{height:calc(100vh - 34.1333vw)}@media (min-width:800px){.product-module__J9qDSW__product{height:calc(100vh - 5.55556vw)}}
.fields-module__qt8IHa__field{flex-direction:column;gap:1.06667vw;display:flex}@media (min-width:800px){.fields-module__qt8IHa__field{gap:.277778vw}}.fields-module__qt8IHa__field.fields-module__qt8IHa__error .fields-module__qt8IHa__input,.fields-module__qt8IHa__field.fields-module__qt8IHa__error .fields-module__qt8IHa__textarea{border-color:#dc2626}.fields-module__qt8IHa__field.fields-module__qt8IHa__active .fields-module__qt8IHa__label{color:var(--color-contrast)}.fields-module__qt8IHa__label{color:var(--color-secondary);font-size:.875rem;font-weight:500;transition:color .15s}.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea{border:1px solid var(--color-secondary);color:var(--color-secondary);font-size:inherit;background-color:#0000;border-radius:1.06667vw;width:100%;padding:2.66667vw 3.2vw;font-family:inherit;transition:border-color .15s}@media (min-width:800px){.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea{border-radius:.277778vw;padding:.694444vw .833333vw}}:is(.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea)::-moz-placeholder{color:var(--color-secondary);opacity:.5}:is(.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea)::placeholder{color:var(--color-secondary);opacity:.5}:is(.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea):focus{border-color:var(--color-contrast);outline:none}:is(.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea):disabled{opacity:.5;cursor:not-allowed}.fields-module__qt8IHa__textarea{resize:vertical;min-height:100px}.fields-module__qt8IHa__errorMessage{color:#dc2626;margin-top:.533333vw;font-size:.75rem}@media (min-width:800px){.fields-module__qt8IHa__errorMessage{margin-top:.138889vw}}.fields-module__qt8IHa__checkboxGroup{gap:2.13333vw}@media (min-width:800px){.fields-module__qt8IHa__checkboxGroup{gap:.555556vw}}.fields-module__qt8IHa__groupLabel{color:var(--color-secondary);font-size:.875rem;font-weight:500}.fields-module__qt8IHa__options{flex-wrap:wrap;gap:2.13333vw;display:flex}@media (min-width:800px){.fields-module__qt8IHa__options{gap:.555556vw}}.fields-module__qt8IHa__option{border:1px solid var(--color-secondary);color:var(--color-secondary);cursor:pointer;background-color:#0000;border-radius:1.06667vw;padding:1.6vw 3.2vw;font-size:.875rem;transition:background-color .15s,color .15s,border-color .15s}@media (min-width:800px){.fields-module__qt8IHa__option{border-radius:.277778vw;padding:.416667vw .833333vw}}@media (hover:hover){.fields-module__qt8IHa__option:hover{border-color:var(--color-contrast)}}.fields-module__qt8IHa__option.fields-module__qt8IHa__selected{background-color:var(--color-contrast);border-color:var(--color-contrast);color:var(--color-primary)}
