:root{--spacing-sections-mobile: 4rem;--spacing-sections-desktop: 6rem;--font-sans: "Figtree", sans-serif;--font-wide: "widescreen-ex", sans-serif;--border-color: rgba(71, 85, 105, .2)}*,*:before,*:after{box-sizing:inherit;margin:0;padding:0}html{box-sizing:border-box;font-size:calc(1rem*62.5%);height:100%;scroll-behavior:smooth}section{scroll-margin-top:3rem}textarea,input,button{box-sizing:border-box}ul{list-style:none}body{font-size:1.5rem;letter-spacing:0;position:relative;font-family:var(--font-sans, var(--font-body-family));font-style:var(--font-body-style);font-weight:var(--font-body-weight);background-color:rgb(var(--color-background))}body.rtl{font-family:var(--font-body-family)}@media screen and (min-width: 768px){body{font-size:1.6rem}}.font-wide{font-family:var(--font-wide);font-weight:500}.btn{display:inline-flex;align-items:center;justify-content:center;min-width:100px;padding:6px 8px;font-weight:700;font-size:12px;letter-spacing:0;text-decoration:none;white-space:nowrap;border-radius:.375rem;transition:opacity .2s,color .2s,transform .2s;font-family:var(--font-sans, var(--font-body-family)),sans-serif}.btn.big{padding:8px 24px;font-size:14px}.btn:focus-visible{outline:2px solid rgb(var(--color-button));outline-offset:2px}.outlined-bulky{display:inline-block;font-weight:400;padding:8px 14px;border-radius:30px;font-size:14px;letter-spacing:0;color:rgb(var(--color-button));border:1px solid rgb(var(--color-button));background:rgba(var(--color-button),.1);text-decoration:none;transition:opacity .2s ease}.outlined-bulky:hover{opacity:.9}@media screen and (min-width: 640px){.btn{min-width:180px;padding:9px 16px;font-size:16px}}@media screen and (min-width: 1024px){.btn{min-width:130px;padding:9px 8px;font-size:13px}.btn.big{padding:10px 24px;font-size:14px}.outlined-bulky{padding:10px 20px;font-size:16px}}@media screen and (min-width: 1280px){.btn{min-width:180px;padding:9px 16px;font-size:16px}}.btn--outline{position:relative;color:rgb(var(--color-button));background:transparent;border:1px solid #df1124}.btn--outline span{position:relative;z-index:1}.btn--bulk{background:linear-gradient(to bottom,#df1124,#f03d4e);color:#fff;border:none}.btn--bulk:hover{opacity:.95}.page-width{width:100%;max-width:1920px;margin:0 auto;padding:0 1.5rem}.page-width--2{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 768px){.page-width{padding:0 4rem}}@media screen and (min-width: 1024px){.page-width--2{padding-left:3rem;padding-right:0}}@media screen and (min-width: 1280px){.page-width{width:100%;padding:0 7rem}.page-width--2{padding-left:6rem}}@media screen and (min-width: 1536px){.page-width--2{padding-left:8.5rem}}.lazy-wrapper{position:relative;overflow:hidden}@keyframes skeleton-loading{0%{background-position:-200% 0}to{background-position:200% 0}}.lazy-wrapper.loading{background:linear-gradient(90deg,#0000000a 25%,#0000000f,#0000000a 75%);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite}.lazy-fade{min-height:1px;opacity:0;transition:opacity .4s ease;display:block}.lazy-fade.loaded{opacity:1}.lazy-wrapper.loaded{background:transparent;animation:none}.section+.section{margin-top:var(--spacing-sections-mobile)}@media screen and (min-width: 768px){.section+.section{margin-top:var(--spacing-sections-desktop)}}.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}::selection{background-color:rgba(var(--color-foreground),.2)}.text-body{font-size:1.5rem;letter-spacing:.06rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.text-small{font-size:clamp(.875rem,.785rem + .238vw,1rem)}.mt-40{margin-top:40px!important}.mr-8{margin-right:8px!important}.pt-2{padding-top:.5rem!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:.1rem;color:rgb(var(--color-foreground));word-break:break-word}.h0{font-size:4rem}@media only screen and (min-width: 768px){.h0{font-size:5.2rem}}h1,.h1{font-size:3rem}@media only screen and (min-width: 768px){h1,.h1{font-size:4rem}}h2,.h2{font-size:2rem}@media only screen and (min-width: 768px){h2,.h2{font-size:2.4rem}}.h1,.h2{font-family:var(--font-wide);font-weight:500;letter-spacing:.05em;color:rgb(var(--color-foreground));line-height:1}.h1{font-size:1.5rem}.h2{font-size:1.25rem}@media screen and (min-width: 768px){.h1,.h2{font-size:1.875rem}}@media screen and (min-width: 1024px){.h1,.h2{font-size:2.25rem}}@media screen and (min-width: 1280px){.h1,.h2{font-size:2.25rem}}@media screen and (min-width: 1536px){.h1,.h2{font-size:3rem}}h3,.h3{font-size:1.7rem}@media only screen and (min-width: 768px){h3,.h3{font-size:1.8rem}}h4,.h4{font-family:var(--font-body-family);font-size:1.5rem}h5,.h5{font-size:1.2rem}@media only screen and (min-width: 768px){h5,.h5{font-size:1.3rem}}h6,.h6{color:rgba(var(--color-foreground),.75)}table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:1.4rem;border-style:hidden;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2)}table:not([class]) td,table:not([class]) th{padding:1em;border:.1rem solid rgba(var(--color-foreground),.2)}@media screen and (max-width: 749px){.small-hide{display:none!important}}@media screen and (min-width: 768px) and (max-width: 989px){.medium-hide{display:none!important}}@media screen and (min-width: 990px){.large-up-hide{display:none!important}}a:not([href]){cursor:not-allowed}hr{border:none;height:.1rem;background-color:rgba(var(--color-foreground),.2);display:block;margin:5rem 0}@media screen and (min-width: 768px){hr{margin:7rem 0}}img,picture{max-width:100%;height:auto}svg path{stroke:rgb(var(--color-foreground))}.icon_close-btn{background:none;border:none;width:32px;height:32px;border-radius:50%;align-items:center;position:relative;display:flex;cursor:pointer;color:rgb(var(--color-foreground),.6);justify-content:center;transition:box-shadow .3s ease}.icon_close-btn:hover{box-shadow:0 0 5px 2px rgb(var(--color-foreground),.4)}.icon_close-btn svg{width:18px;height:18px;display:block}.loading__spinner{position:absolute;z-index:1;width:1.8rem}.button.loading>.loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex;align-items:center}.button.loading>.loading__spinner .spinner{width:fit-content}.button.loading>.loading__spinner .path{stroke:rgb(var(--color-button-text))}.loading__spinner:not(.hidden)+.cart-item__price-wrapper,.loading__spinner:not(.hidden)~cart-remove-button{opacity:50%}.loading__spinner:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}@media (min-width: 1000px){.mobile-only{display:none!important}}.loading-spinner{width:1.8rem;height:1.8rem;border:3px solid rgba(var(--color-foreground),.2);border-top-color:rgb(var(--color-foreground));border-radius:50%;animation:spin 1s linear infinite;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.font-heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.font-body{font-family:var(--font-body-family);font-weight:var(--font-body-weight)}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.cta__button{display:block;border:none;background-color:rgb(var(--color-foreground));padding:16px 26px;color:rgb(var(--color-button-text));border-radius:50px;text-decoration:none;text-align:center;font-size:18px;font-weight:700;transition:background .3s ease}.cta__button:hover{background-color:rgb(var(--color-foreground),.9)}@media (max-width: 1000px){.cta__button{padding:12px 20px;font-size:14px}}.cta_btn-full{width:100%;padding-block:16px;border-radius:50px;background-color:rgb(var(--color-foreground));color:rgb(var(--color-button-text));font-size:1rem;transition:background .3s ease;margin-top:1.25rem;font-weight:700}.cta_btn-full:hover{background-color:rgb(var(--color-foreground),.9)}.shadow-hover:hover{box-shadow:0 0 5px 5px rgb(var(--color-foreground),.1)}.loader{border:3px solid rgb(var(--color-foreground),.3);border-radius:50%;border-top-color:rgb(var(--color-foreground));width:24px;height:24px;animation:spin 1s linear infinite;margin:1rem auto}button,[role=button],input[type=button],input[type=submit],input[type=reset]{-webkit-appearance:none;appearance:none;color:inherit;background:none;border:none;cursor:pointer;outline:inherit;font-family:inherit}.rtl button{direction:rtl}a svg,button svg,[role=button] svg,.svg_wrapper svg{fill:currentColor}.pt-none{pointer-events:none}.svg_wrapper svg path{fill:none;stroke:rgb(var(--color-foreground),.6)}.svg_wrapper{display:flex;align-items:center;justify-content:center;width:30px;height:30px}.svg_wrapper svg{width:100%;height:100%}.svg_wrapper-small{width:18px;height:18px;display:inline-block}.svg_wrapper-small svg{width:100%;height:100%}.svg_wrapper-small svg path{stroke:rgb(var(--color-foreground),.3)}.svg-small{width:14px;height:14px}.svg-small svg{width:100%;height:100%}.svg-small svg path{stroke:rgb(var(--color-foreground),.1)}.svg_wrapper-medium{width:28px;height:auto;display:inline-block}.svg_wrapper-medium svg{width:22px;height:22px;pointer-events:none;display:block}.svg_wrapper-micro{width:16px;height:auto;display:inline-block}.svg_wrapper-micro svg{width:10px;height:10px;pointer-events:none;display:block}details summary::-webkit-details-marker,details summary::marker{display:none!important;content:""!important}details summary{list-style:none;cursor:pointer;position:relative;padding-right:0}details[open] .icon-caret svg{transform:rotate(45deg)}.icon-caret{transition:transform .3s ease}@media (min-width: 400px){.mobile-only_header{top:-55px}}@media (min-width: 1000px){.desktop--hidden{display:none}.mobile--hidden{display:block}}@media (max-width: 999px){.desktop--hidden{display:block}.mobile--hidden{display:none}}@media (prefers-reduced-motion: no-preference){.section-scroll-trigger:not(.section-active) .scroll-trigger.animate--slide-in{opacity:.01;transform:translateY(4rem)}.section-scroll-trigger:not(.section-active) .scroll-trigger.animate--slide-fright{opacity:.01;transform:translate(4rem)}.section-scroll-trigger:not(.section-active) .scroll-trigger.animate--slide-fright{opacity:.01;transform:translate(-4rem)}.section-scroll-trigger:not(.section-active) .scroll-trigger.animate--fade-in{opacity:.01}.section-scroll-trigger.section-active .scroll-trigger.animate--slide-in{animation:slideIn .6s forwards;animation-delay:calc(var(--animation-order) * 75ms)}.section-scroll-trigger.section-active .scroll-trigger.animate--slide-fright{animation:slideRight .6s forwards;animation-delay:calc(var(--animation-order) * 75ms)}.section-scroll-trigger.section-active .scroll-trigger.animate--slide-fleft{animation:slideLeft .6s forwards;animation-delay:calc(var(--animation-order) * 75ms)}.section-scroll-trigger.section-active .scroll-trigger.animate--fade-in{animation:fadeIn .6s forwards;animation-delay:calc(var(--animation-order) * 75ms)}.scroll-trigger.animate--slide-in{opacity:.01;transform:translateY(4rem)}.scroll-trigger.animate--slide-fright{opacity:.01;transform:translate(4rem)}.scroll-trigger.animate--slide-fleft{opacity:.01;transform:translate(-4rem)}.scroll-trigger.animate--fade-in{opacity:.01}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in, slideIn .6s forwards);animation-delay:calc(var(--animation-order, 0) * 75ms)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-fright{animation:var(--animation-slide-fright, slideRight .6s forwards);animation-delay:calc(var(--animation-order, 0) * 75ms)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-fleft{animation:var(--animation-slide-fright, slideLeft .6s forwards);animation-delay:calc(var(--animation-order, 0) * 75ms)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{animation:var(--animation-fade-in, fadeIn .6s forwards);animation-delay:calc(var(--animation-order, 0) * 75ms)}.scroll-trigger.scroll-trigger--design-mode.animate--slide-in,.section-scroll-trigger.scroll-trigger--design-mode .scroll-trigger.animate--slide-in{opacity:1;animation:none;transform:translateY(0)}.scroll-trigger.scroll-trigger--design-mode.animate--slide-fright,.section-scroll-trigger.scroll-trigger--design-mode .scroll-trigger.animate--slide-fright,.scroll-trigger.scroll-trigger--design-mode.animate--slide-fleft{opacity:1;animation:none;transform:translate(0)}.scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.section-scroll-trigger.scroll-trigger--design-mode .scroll-trigger.animate--fade-in{opacity:1;animation:none}@keyframes slideIn{0%{transform:translateY(4rem);opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes slideRight{0%{transform:translate(4rem);opacity:.01}to{transform:translate(0);opacity:1}}@keyframes slideLeft{0%{transform:translate(-4rem);opacity:.01}to{transform:translate(0);opacity:1}}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}}@media (prefers-reduced-motion){.scroll-trigger.animate--slide-in,.section-scroll-trigger .scroll-trigger.animate--slide-in{animation:none!important;transform:none!important;opacity:1!important}}.rectangles-large{height:60px;width:100%;background:repeating-linear-gradient(90deg,rgb(var(--color-button)) 0px,rgb(var(--color-button)) 12px,transparent 12px,transparent 24px) 0 0 / 100% 12px,repeating-linear-gradient(90deg,transparent 0px,transparent 12px,rgb(var(--color-button)) 12px,rgb(var(--color-button)) 24px) 0 12px / 100% 12px,repeating-linear-gradient(90deg,rgb(var(--color-button)) 0px,rgb(var(--color-button)) 12px,transparent 12px,transparent 24px) 0 24px / 100% 12px,repeating-linear-gradient(90deg,transparent 0px,transparent 12px,rgb(var(--color-button)) 12px,rgb(var(--color-button)) 24px) 0 36px / 100% 12px,repeating-linear-gradient(90deg,rgb(var(--color-button)) 0px,rgb(var(--color-button)) 12px,transparent 12px,transparent 24px) 0 48px / 100% 12px,repeating-linear-gradient(90deg,transparent 0px,transparent 12px,rgb(var(--color-button)) 12px,rgb(var(--color-button)) 24px) 0 60px / 100% 12px;background-repeat:repeat-x}.rectangles{height:24px;width:100%;background:repeating-linear-gradient(90deg,rgb(var(--color-button)) 0px 12px,#fff 12px 24px) 0 0 / 100% 12px,repeating-linear-gradient(90deg,#fff 0px 12px,rgb(var(--color-button)) 12px 24px) 0 12px / 100% 12px;background-repeat:repeat-x}.underline-hover,.bg-fade,.bg-fade-active{position:relative}.bg-fade-active:after,.bg-fade:after{content:"";position:absolute;bottom:0;top:0;left:0;width:100%;transform:scaleY(0);background-color:rgb(var(--color-foreground));z-index:-1;transform-origin:top;transition:transform .3s ease}.bg-fade-active.active,.bg-fade:hover{color:rgb(var(--color-background))}.bg-fade-active.active:after,.bg-fade:hover:after{transform:scaleY(1);transform-origin:bottom}.underline-hover:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:rgb(var(--color-foreground));transition:width .3s ease}.underline-hover:hover{letter-spacing:.1em}.underline-hover:hover:after{width:100%;left:0;right:auto}.underline-hover:not(:hover):after{width:0;left:auto;right:0;transition:width .3s ease}.overflow-hidden{overflow:hidden}.text-shadow{-webkit-text-stroke:1px #000000;text-stroke:1px #000000;text-shadow:2px 2px 0 rgba(0,0,0,.5),2px 3px 0 rgba(0,0,0,.3)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
