.CategoryCard_card__LPsx_{position:relative;height:var(--category-card-h);overflow:hidden;border-radius:8px;background-color:hsl(var(--color-neutral));padding:20px 24px;.CategoryCard_title__ivEqp{position:relative;z-index:20;line-height:1.25}@media (min-width:1024px){.CategoryCard_title__ivEqp{font-size:20px}}.CategoryCard_imageWrapper__us5Yf{position:absolute;right:0;bottom:0;z-index:1;max-height:180px;max-width:270px}.CategoryCard_imageWrapper__us5Yf{.CategoryCard_image__gYrdJ{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}}.CategoryCard_link__O2zbm{position:absolute;top:0;left:0;z-index:30;height:100%;width:100%}}.CategoryList_categoryCollection__0M1uD{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}@media (min-width:732px){.CategoryList_categoryCollection__0M1uD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CategoryList_categoryCollection__0M1uD{grid-template-columns:repeat(3,minmax(0,1fr))}}.Box_box__FKD0m{margin-bottom:42px}@media (min-width:1024px){.Box_box__FKD0m{margin-bottom:64px}}.HeroAdvantages_wrapper__crzIG{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:16px;column-gap:16px;padding-top:48px;padding-bottom:48px}@media not all and (min-width:1024px){.HeroAdvantages_wrapper__crzIG{row-gap:48px}}@media (min-width:732px){.HeroAdvantages_wrapper__crzIG{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.HeroAdvantages_wrapper__crzIG{padding-top:96px;padding-bottom:96px}}.HeroAdvantages_wrapper__crzIG{.HeroAdvantages_cardWrapper__26ThS{justify-content:center;text-align:center}.HeroAdvantages_imgWrapper___c16J{margin-bottom:38px;display:grid;height:223px}.HeroAdvantages_imgWrapper___c16J{.HeroAdvantages_imgBackground__myAo5{grid-column-start:1;grid-row-start:1;place-self:center}.HeroAdvantages_img__QjA6X{grid-column-start:1;grid-row-start:1;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain}}.HeroAdvantages_title__RbZW3{margin-left:auto;margin-right:auto;max-width:25ch;font-size:20px;font-weight:500}@media (min-width:1024px){.HeroAdvantages_title__RbZW3{font-size:24px}}}.Modal_backdrop__ZC55y{position:fixed;top:0;left:0;z-index:50;display:flex;height:100vh;width:100%;align-items:center;justify-content:center;background-color:var(--color-backdrop);opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;&.Modal_animated__r1ojg{opacity:1}.Modal_container__JW_cL{z-index:20;margin-left:16px;margin-right:16px}}.ModalHeader_header__rw3SO{display:flex;justify-content:flex-end}.ModalHeader_closeBtn__uEQOJ{cursor:pointer;padding:8px;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ProductBidModal_container__wN9SR{border-radius:8px;background-color:hsl(var(--color-background));padding:24px}@media (min-width:1024px){.ProductBidModal_container__wN9SR{padding:36px}}.Button_button__CewwK{display:flex;width:100%;min-width:180px;align-items:center;justify-content:center;border-radius:4px;font-weight:500;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;&.Button_variant-default__TyTTg{padding-top:16px;padding-bottom:16px;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}&.Button_variant-default__TyTTg:disabled,&.Button_variant-default__TyTTg:hover{opacity:.5}&.Button_variant-slider___oAQV{width:48px;height:48px;opacity:.3}&.Button_variant-slider___oAQV:hover{opacity:.7}&.Button_variant-slider___oAQV:active{opacity:.8}@media (min-width:1024px){&.Button_variant-slider___oAQV{width:64px;height:64px}}&.Button_color-default__8jamX{background-color:hsl(var(--color-foreground));color:hsl(var(--color-background))}&.Button_color-reversed__IsXh8{background-color:hsl(var(--color-background));color:hsl(var(--color-foreground))}}.CollabBanner_wrapper__F5OPY{position:relative;z-index:10;padding-top:16px;.CollabBanner_content___SJ7c{display:flex;height:100%;width:100%;flex-direction:column;border-radius:8px;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));padding:18px;text-align:left}@media (min-width:732px){.CollabBanner_content___SJ7c{flex-direction:row}}@media (min-width:1024px){.CollabBanner_content___SJ7c{padding:21px}}.CollabBanner_content___SJ7c{.CollabBanner_offer__F0202{position:relative;z-index:10;margin-right:auto;margin-bottom:18px}@media (min-width:732px){.CollabBanner_offer__F0202{margin-bottom:0;padding-bottom:8px}}.CollabBanner_heading__PUGkl{margin-bottom:8px;font-size:20px;font-weight:500;line-height:1.25;color:hsl(var(--color-background))}@media (min-width:1024px){.CollabBanner_heading__PUGkl{font-size:24px}}.CollabBanner_text__NUT0P{font-size:16px;color:hsl(var(--color-background))}@media (min-width:1024px){.CollabBanner_text__NUT0P{font-size:20px}}}}.Input_label__AD89R{margin-bottom:4px;display:block;font-size:14px;font-weight:500}.Input_input__QJClR{width:100%;border-radius:4px;border-width:1px;border-color:hsl(var(--color-secondary));padding:.75rem 1rem;&.Input_error__rD8Ub{border-color:hsl(var(--color-error))}}.Input_errorText__G4roM{font-size:14px;color:hsl(var(--color-error))}.ContactForm_heading__attkT{margin-bottom:12px;text-align:center;font-size:24px;font-weight:700}.ContactForm_desc__OleCy{padding-bottom:24px}.ContactForm_inputGroup__qWdql{margin-bottom:21px}.ContactForm_submitButton__gZg81{position:relative;overflow:hidden;font-size:16px;letter-spacing:.5px}.ContactForm_policy__0y_p4{padding-top:12px;font-size:14px;color:hsl(var(--color-secondary-dark))}.ContactForm_submit__84AGH{width:100%;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));padding-top:18px;padding-bottom:18px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ContactForm_submit__84AGH:disabled{opacity:.6}.SliderNextButton_nextButton__6aHzm{position:absolute;top:0;bottom:0;right:0;z-index:20;height:100%!important}.SliderPrevButton_prevButton__YuqYs{position:absolute;top:0;bottom:0;left:0;z-index:20;height:100%!important}