:root{--brand-bg: #FF4438;--brand-subtle-bg: #FFF3F2;--brand-hover-bg: #E53629;--brand-active-bg: #C42A1F;--accent-bg: #DCFF00;--default-bg: #FFFFFF;--subtle-bg: #F8F8F8;--inverse-bg: #000000;--disabled-bg: #e2e2e2;--disabled-bg-pill: #fbfbfb;--brand-text: #ffffff;--brand-hover-text: #ffffff;--brand-active-text: #ffffff;--text-primary: #111111;--text-secondary: #4d4d4d;--text-muted: #6e6e6e;--text-disabled: #9a9a9a;--text-inverse: #ffffff;--text-brand: #ff4438;--text-on-accent: #000000;--text-on-change-flavor: #333333;--border-default: #e2e2e2;--border-strong: #c4c4c4;--border-emphasis: #000000;--border-dark: var(--text-primary);--state-success: #1b8a4c;--state-success-bg: #e8f5ee;--state-warning: #b87a00;--state-warning-bg: #fff4de;--state-error: #d42618;--state-error-bg: #ffe9e7;--state-info-focus: #1f6feb;--container: 1320px;--container-full: 100%;--container-padding: 1.6rem}html,body{font-family:var(--font-inter)}h1,h2,h3,h4,h5,h6{font-family:var(--font-founders-grotesk-x-cond),Arial,Helvetica,sans-serif}:focus-visible{outline:2px solid var(--state-info-focus);outline-offset:2px}.container{max-width:var(--page-width);margin:0 auto;padding:0 var(--page-margin);width:100%}@media screen and (max-width:768px){.container{padding:0 1.6rem}}.container-full{padding:0 var(--page-margin)}.no-padd{padding:0}.mobiOnly{display:none}.slider__overflow-both .swiper{overflow:visible}.swiper-slider__button{background:none;border:none;color:#000;padding:0}.button,.hover-sweep{--hover-sweep-ease: cubic-bezier(.22, .61, .24, 1);isolation:isolate;overflow:hidden;position:relative;transition:color .3s var(--hover-sweep-ease),border-color .3s var(--hover-sweep-ease)}:is(.button,.hover-sweep):before{background:var(--hover-sweep-bg, transparent);content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .3s var(--hover-sweep-ease);z-index:-1}:is(.button,.hover-sweep):hover:not(:disabled,[aria-disabled=true]){border-color:var(--hover-sweep-border, currentColor);color:var(--hover-sweep-text)}:is(.button,.hover-sweep):hover:not(:disabled,[aria-disabled=true]):before{opacity:1}@media(prefers-reduced-motion:reduce){.button,.hover-sweep{transition:none}:is(.button,.hover-sweep):before{transition:none}}.button{--hover-sweep-bg: var(--button-hover-bg);--hover-sweep-border: var(--button-hover-border);--hover-sweep-text: var(--button-hover-text);background:var(--button-bg);border:2px solid var(--button-border);border-radius:var(--button-radius, .6rem);box-sizing:border-box;color:var(--button-text);cursor:pointer;display:grid;font-size:var(--button-size, 1.4rem);font-weight:var(--button-weight, 600);line-height:var(--button-height, 1.55);place-items:center;padding:var(--button-padding, .726em 1.5em);text-align:center;text-decoration:none;text-transform:uppercase}.button:focus-visible{outline:2px solid var(--state-info-focus);outline-offset:2px}.button-accent{--button-bg: #000000;--button-border: #000000;--button-text: #ffffff;--button-hover-bg: #ff4438;--button-hover-border: #ff4438;--button-hover-text: #ffffff}.button-link{--button-text: #ffffff;--button-hover-text: #ff4438;border:none;justify-self:baseline;margin:0;min-height:100%;overflow:visible;padding:0;text-transform:none}.button-link:before{content:none}.button-link:hover:not(:disabled,[aria-disabled=true]),.button-link:active:not(:disabled,[aria-disabled=true]){box-shadow:none;transform:none}.button-outlined{--button-bg: transparent;--button-border: #000000;--button-text: #111111;--button-hover-bg: #111111;--button-hover-border: #111111;--button-hover-text: #ffffff}.button-primary{--button-bg: #ff4438;--button-border: #ff4438;--button-text: #ffffff;--button-hover-bg: #111111;--button-hover-border: #111111;--button-hover-text: #ffffff}.button-secondary{--button-bg: #ebebeb;--button-border: #ebebeb;--button-text: #000000;--button-hover-bg: #ff4438;--button-hover-border: #ff4438;--button-hover-text: #ffffff}.button-small{--button-radius: .6rem;--button-size: 1.3rem;--button-padding: .769em 1.5em}.button-medium{--button-radius: .8rem;--button-padding: .857em 3em}.button-medium{--button-radius: .8rem}@media(min-width:992px){.slider__overflow-desk .swiper{overflow:visible}}@media not (min-width:992px){.deskOnly{display:none!important}.mobiOnly{display:block!important}.slider__overflow-mobi .swiper{overflow:visible}.button{--button-radius: .6rem;--button-size: 1.2rem;--button-padding: .616em}.button-small{--button-size: 1.2rem;--button-padding: .809em 1.5rem}.button-medium{--button-size: 1.3rem;--button-padding: .616em 4.855rem}}
/*# sourceMappingURL=/cdn/shop/t/784/assets/custom.css.map */
