*{box-sizing:border-box;color:#000;font-family:Poppins,sans-serif;line-height:1.2;margin:0;padding:0}[class*=debugbar],[class*=debugbar] span{color:inherit;font-family:inherit}body,html{overflow-x:hidden}body{-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;background-color:#fff;font-size:16px;height:100%;image-rendering:optimizeSpeed;margin:0;overflow-y:visible;position:relative;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;width:100%}img{pointer-events:none}a{text-decoration:none}body.transitions a{transition:.2s ease}section{margin-bottom:120px;width:100%}.container{display:flex;margin:0 auto;max-width:1440px;padding:0 80px;position:relative;width:100%}@media (max-width:1439px){.container{padding:0 40px}}@media (max-width:767px){.container{padding:0 24px}}@media (max-width:427px){.container{padding:0 16px}}.row{flex-direction:row}.col,.row{display:flex}.col{flex-direction:column}.grid{display:grid}.svgs{display:none}svg{transition:.2s ease}.overlay,svg{height:100%;width:100%}.overlay{background:rgba(0,0,0,.4);border-radius:inherit;left:0;position:absolute;top:0}button{border:0}.card{background-color:#fff;border-radius:8px;box-shadow:0 2px 16px rgba(0,0,0,.08);padding:24px}.floating{display:flex;flex-direction:column;width:100%}.floating.floatingMessage{margin-bottom:16px;width:100%}.floating input.floatingInput::-moz-placeholder,.floating textarea.floatingInput::-moz-placeholder{visibility:hidden}.floating input.floatingInput:-ms-input-placeholder,.floating textarea.floatingInput:-ms-input-placeholder{visibility:hidden}.floating input.floatingInput::placeholder,.floating textarea.floatingInput::placeholder{visibility:hidden}.floating input.floatingInput:focus,.floating textarea.floatingInput:focus{outline:none}.floating label.floatingLabel{color:#bdbdbd;display:block;max-height:0;pointer-events:none;position:relative}.floating label.floatingLabel span{display:none}.floating label.floatingLabel:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;content:attr(data-content);display:inline-block;font-size:14px;left:0;position:relative;transform-origin:left top;transition:transform .2s ease}.floating label.floatingLabel:after{bottom:1rem;color:#bdbdbd;content:"";height:.1rem;left:0;margin-top:-.1rem;opacity:0;position:absolute;top:100%;transform:scaleX(0);transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1),background-color .3s ease;width:100%}.floatingInput+.floatingLabel:after{opacity:1;transform:scaleX(1)}.floatingInput:-moz-placeholder-shown+.floatingLabel:before{transform:translate3d(0,-2rem,0) scaleX(1)}.floatingInput:-ms-input-placeholder+.floatingLabel:before{transform:translate3d(0,-2rem,0) scaleX(1)}.floatingInput:placeholder-shown+.floatingLabel:before{transform:translate3d(0,-2rem,0) scaleX(1)}.floatingInput:focus+.floatingLabel:before,.floatingLabel:before{transform:translate3d(0,-3.6rem,0) scale3d(.9,.9,1)}.errorMsg{color:red;font-size:12px;margin-top:4px}.logInSection .errorMsg{font-size:16px;margin-bottom:16px;margin-top:0}ul{-webkit-padding-start:40px;padding-inline-start:40px}.alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-success{background-color:#28a745;border-color:#23923d;color:#fff}.alert-danger{background-color:#dc3545;border-color:#d32535;color:#fff}.alert-warning{background-color:#fff3cd;border-color:#ffecb5;color:#664d03}.h1,h1{color:#fff;font-size:56px;font-size:3.5rem;font-weight:500}@media (max-width:767px){.h1,h1{font-size:40px;font-size:2.5rem}}.h2,.sectionTitle,h2{align-items:center;color:#000;display:flex;flex-direction:column;font-size:32px;font-size:2rem;font-weight:500;justify-content:center}.h2:after,.sectionTitle:after,h2:after{background-color:#e30613;content:"";height:2px;margin-top:8px;width:100%}p{font-weight:300;line-height:1.6}.btn{border-radius:8px;cursor:pointer;font-weight:500;line-height:1;padding:16px 40px}.btnSm{padding:12px 24px}.btnPrimary{background-color:#e30613;color:#fff}.btnPrimary:hover{background-color:#c00510}.btnSecondary{background-color:transparent;border:1px solid #e30613;color:#e30613}.btnSecondary:hover{background-color:#e30613;color:#fff}.btnDisabled{cursor:not-allowed;opacity:.5;text-decoration:none}.btnDisabled:hover{background-color:inherit;color:inherit}button{font-size:16px;font-size:1rem;outline:none}.searchInput{background-color:#f3f3f3;border:0;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.08);color:#000;font-weight:300;margin-right:24px;outline:none;padding:16px;width:500px}.searchInput::-moz-placeholder{color:#000}.searchInput:-ms-input-placeholder{color:#000}.searchInput::placeholder{color:#000}@media (max-width:767px){.searchInput{margin-right:16px;width:220px}}@media (max-width:427px){.searchInput{margin-bottom:16px;margin-right:0;width:100%}}.searchRow{justify-content:center;margin-bottom:40px}.accordion-collapse{display:none}.accordion-collapse:not(:last-child),.collapsed:not(:last-child){margin-bottom:24px}.subcategoriesSearch .subCategoryTitle{font-size:20px}.subcategoriesSearch:not(:last-child){margin-bottom:16px}.productsSearch{padding-left:24px}.productsSearch:first-child{margin-top:8px}.productsSearch:not(:last-child){margin-bottom:8px}section.search{padding-top:80px}@media (max-width:1439px){section.search{padding-top:64px}}@media (max-width:767px){section.search{padding-top:40px}}section.search a{font-weight:600}section.search a:hover{text-decoration:underline}.carousel__button,.fancybox__button{color:#fff!important}.carousel__button svg,.carousel__button svg circle,.carousel__button svg g,.carousel__button svg path,.fancybox__button svg,.fancybox__button svg circle,.fancybox__button svg g,.fancybox__button svg path{fill:#fff;stroke:#fff}.carousel__button:hover,.fancybox__button:hover{color:#fff!important}.carousel__button:hover svg,.carousel__button:hover svg circle,.carousel__button:hover svg g,.carousel__button:hover svg path,.fancybox__button:hover svg,.fancybox__button:hover svg circle,.fancybox__button:hover svg g,.fancybox__button:hover svg path{fill:#fff;stroke:#fff}.carousel__button:disabled,.fancybox__button:disabled{color:hsla(0,0%,100%,.5)!important}.carousel__button:disabled svg,.carousel__button:disabled svg circle,.carousel__button:disabled svg g,.carousel__button:disabled svg path,.fancybox__button:disabled svg,.fancybox__button:disabled svg circle,.fancybox__button:disabled svg g,.fancybox__button:disabled svg path{fill:hsla(0,0%,100%,.5);stroke:hsla(0,0%,100%,.5)}.header{position:relative}.header__topbar{align-items:center;background-color:#000;display:flex;font-weight:400;justify-content:flex-end;padding:.5rem 1rem}@media (min-width:640px){.header__topbar{justify-content:space-between}}.header__topbar .topbar__phone{align-items:center;color:#fff;display:none;font-size:.875rem;font-weight:300;gap:.5rem;text-decoration:none}.header__topbar .topbar__phone:hover{text-decoration:underline}@media (min-width:640px){.header__topbar .topbar__phone{display:flex}}.header__topbar .topbar__phone .icon{height:1rem;width:1rem}.header__topbar .topbar__currency{align-items:end}.header__topbar .topbar__actions{align-items:center;display:flex;gap:1rem}.header__topbar .topbar__actions .topbar__dropdown>a,.header__topbar .topbar__actions>a{border-right:1px solid hsla(0,0%,100%,.2);color:#fff;display:flex;font-size:.875rem;font-weight:300;gap:.5rem;line-height:1;padding-right:1rem;text-decoration:none}.header__topbar .topbar__actions .topbar__dropdown>a:hover,.header__topbar .topbar__actions>a:hover{text-decoration:underline}.header__topbar .topbar__actions .topbar__dropdown>a .icon,.header__topbar .topbar__actions>a .icon{height:1rem;width:1rem}.header__topbar .topbar__actions .topbar__dropdown>a .currency__symbol,.header__topbar .topbar__actions>a .currency__symbol{color:#fff;font-size:.625rem;opacity:.6}.header__topbar .topbar__actions .topbar__dropdown>a.topbar__flag .flag,.header__topbar .topbar__actions>a.topbar__flag .flag{border:none;height:1rem;width:1.5rem}.header__topbar .topbar__dropdown:last-child a.dropdown__toggle{border-right:none;padding-right:0}.header__main{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between}.header__main .header__logo{display:flex;height:auto}.header__main .header__logo img{height:54px;width:auto}@media (max-width:1024px){.header__main .header__logo img{height:40px}}@media (max-width:768px){.header__main .header__logo img{height:36px}}.header__main .nav{align-items:flex-end;background:#fff;border-bottom:1px solid rgba(0,0,0,.2);display:none;flex-direction:column;gap:1rem;left:0;padding:1rem;position:absolute;right:0;top:100%;z-index:10}.header__main .nav.is-open{display:flex}@media (min-width:1024px){.header__main .nav{align-items:center;background:transparent;border-bottom:none;display:flex;flex-direction:row;gap:1.5rem;padding:0 1rem 0 0;position:static}}.header__main .nav__link{color:#000;font-size:.875rem;text-decoration:none}.header__main .nav__link:hover{text-decoration:underline}.header__main .nav__link.active{font-weight:500}.header__main .nav__icon{display:none}@media (min-width:1024px){.header__main .nav__icon{display:flex}}.header__main .nav__icon img{height:1.25rem;width:1.25rem}.header__main .nav__close{background:none;border:none;display:block;margin-left:auto;padding:0}@media (min-width:1024px){.header__main .nav__close{display:none}}.header__main .nav__close img{height:1.25rem;width:1.25rem}.header__main .nav__toggle{align-items:center;display:flex;gap:.75rem;padding-right:1rem}@media (min-width:1024px){.header__main .nav__toggle{display:none}}.header__main .nav__toggle a,.header__main .nav__toggle button{display:flex}.header__main .nav__toggle button{background:none;border:none;color:#000;cursor:pointer;font-size:1.25rem;font-weight:500;gap:.5rem;padding:0;text-decoration:none}.header__main .nav__toggle button:hover{text-decoration:underline}.header__main .nav__toggle .icon{cursor:pointer;height:1.25rem;width:1.25rem}.header .nav__btn{background:none;border:none;cursor:pointer;padding:0}.header .nav__btn--close .icon,.header .nav__btn--open .icon{height:1.25rem;width:1.25rem}.is-hidden{display:none!important}.cart-icon{position:relative}.cart-icon__count{align-items:center;background:#e30614;border-radius:100%;color:#fff;display:flex;font-size:8px;height:12px;justify-content:center;position:absolute;right:-3px;top:-3px;width:12px}.dropdown{display:inline-block;position:relative}.dropdown__toggle{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:.875rem;gap:.4rem;text-decoration:none}.dropdown__toggle .flag{height:1rem;width:1.5rem}.dropdown__items{background:#fff;border-radius:.25rem;box-shadow:0 4px 12px rgba(0,0,0,.1);color:#000;display:none;left:50%;margin-top:8px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:.5rem;position:absolute;top:100%;transform:translateX(-50%);white-space:nowrap;z-index:20}.dropdown__items a{align-items:center;color:#000;display:flex;gap:.4rem;padding:.25rem .5rem!important;text-decoration:none}.dropdown__items a:hover{background:#f3f3f3}.dropdown__items a .flag{height:1rem;width:1.5rem}.dropdown__items a .currency__symbol{color:#000;font-size:.625rem;opacity:.6}.dropdown.is-open .dropdown__items{display:block}footer{background-color:#2b2b2b;padding:40px 0 16px;width:100%}footer .container{flex-wrap:wrap}footer .container:first-child{margin-bottom:40px}footer .container>.col{padding:0 24px;width:33.3333333333%}@media (max-width:1439px){footer .container>.col{width:50%}}@media (max-width:767px){footer .container>.col{padding:0;width:100%}footer .container>.col:not(:first-child){margin-top:32px}footer .container>.col:last-child{margin-top:24px}}footer .container .footer__columnTitle{color:#fff;font-size:24px;font-size:1.5rem;font-weight:500;margin-bottom:16px}footer .container .footer__generalInfo p{color:#c5c5c5;font-weight:500;margin-bottom:16px}footer .container .footer__generalInfo a{color:#c5c5c5}footer .container .footer__generalInfo a:hover{color:#e30613}footer .container .footer__contactInfo span.tel{margin-bottom:24px}footer .container .footer__contactInfo a,footer .container .footer__contactInfo span{color:#c5c5c5;font-weight:500}footer .container .footer__contactInfo a:hover{color:#e30613}footer .container .footer__companyInfo span{color:#c5c5c5;line-height:1.5}footer .container .footer__companyInfo span:not(:last-child){margin-bottom:8px}footer .footer__copyrightRow{align-items:center;justify-content:space-between;width:100%}footer .footer__copyrightRow .socials{width:100%}footer .footer__copyrightRow .socials a svg{height:24px;width:24px}footer .footer__copyrightRow .socials a:not(:last-child){margin-right:24px}footer .footer__copyrightRow span{color:#c5c5c5;font-weight:500;text-align:right;white-space:nowrap}.hero{align-items:center;display:flex;padding:240px 0;position:relative}@media (max-width:767px){.hero{padding:120px 0}}.hero .bgWrapper{height:100%;left:0;position:absolute;top:0;width:100%}.hero .bgWrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero--slider__slide{position:relative;width:100%}.hero--slider__slide:not(.slick-slide):not(:first-child){display:none}.hero--slider__slide__content{background-color:rgba(0,0,0,.75);bottom:0;padding:32px 10%;position:absolute;width:100%}.hero--slider__slide__content h3{color:#fff;font-size:48px}@media (max-width:767px){.hero--slider__slide__content h3{font-size:32px}}.hero--slider__slide__content a,.hero--slider__slide__content p{margin-top:.5em}.hero--slider__slide__content .btn{display:inline-block}.hero--slider__slide img{max-height:1080px;min-height:400px;-o-object-fit:cover;object-fit:cover;width:100%}.hero .container h1{margin-bottom:32px}.hero .container p{color:#fff;font-size:24px;font-size:1.5rem;margin-bottom:40px;max-width:760px}.hero .container .btn,section.motorcyclesSlider .container h2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}section.motorcyclesSlider .container h2{margin-bottom:64px;text-align:left}section.motorcyclesSlider .container .motorcyclesSlickWrapper{display:flex;flex-direction:row}@media (max-width:767px){section.motorcyclesSlider .container .motorcyclesSlickWrapper{flex-direction:column}}section.motorcyclesSlider .container .motorcyclesSlickWrapper .slick-slide{padding:0 16px}section.motorcyclesSlider .container .motorcyclesSlickWrapper img{height:100%;margin-bottom:24px;-o-object-fit:contain;object-fit:contain;width:100%}section.motorcyclesSlider .container .motorcyclesSlickWrapper h3{font-weight:400;text-align:center}section.motorcyclesList{padding-top:80px}@media (max-width:1439px){section.motorcyclesList{padding-top:64px}}@media (max-width:767px){section.motorcyclesList{padding-top:40px}}section.motorcyclesList .container .motorcyclesList__sectionTitleWrapper{display:flex;justify-content:flex-start;margin-bottom:40px}section.motorcyclesList .container .motorcyclesList__filter{flex-wrap:wrap}section.motorcyclesList .container .motorcyclesList__filter button,section.motorcyclesList .container .motorcyclesList__filter label{margin-bottom:24px}section.motorcyclesList .container .motorcyclesList__filter button:not(:last-child),section.motorcyclesList .container .motorcyclesList__filter label:not(:last-child){margin-right:40px}@media (max-width:767px){section.motorcyclesList .container .motorcyclesList__filter button:not(:last-child),section.motorcyclesList .container .motorcyclesList__filter label:not(:last-child){margin-right:24px}}section.motorcyclesList .container .motorcyclesList__filter button.active,section.motorcyclesList .container .motorcyclesList__filter label.active{background-color:#e30613;color:#fff}section.motorcyclesList .container .motorcyclesList__listWrapper{gap:40px;grid-template-columns:1fr 1fr 1fr}@media (max-width:767px){section.motorcyclesList .container .motorcyclesList__listWrapper{grid-template-columns:1fr 1fr}}@media (max-width:427px){section.motorcyclesList .container .motorcyclesList__listWrapper{grid-template-columns:1fr}}section.motorcyclesList .container .motorcyclesList__listWrapper a{display:flex;flex-direction:column;position:relative}section.motorcyclesList .container .motorcyclesList__listWrapper .motorcyclesList__listWrapperItem{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;color:inherit;padding:16px;text-decoration:none;transition:box-shadow .2s ease,border-color .2s ease}section.motorcyclesList .container .motorcyclesList__listWrapper .motorcyclesList__listWrapperItem:hover{border-color:#d0d0d0;box-shadow:0 4px 12px rgba(0,0,0,.1);color:inherit;text-decoration:none}section.motorcyclesList .container .motorcyclesList__listWrapper img{aspect-ratio:4/3;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}section.motorcyclesList .container .motorcyclesList__listWrapper h3{font-weight:400;text-align:center}section.motorcyclesList .container .motorcyclesList__listWrapper .motorcyclesList__priceWrapper{margin-top:8px;text-align:center}section.motorcyclesList .container .motorcyclesList__listWrapper .motorcyclesList__priceWrapper del.motorcyclesList__price{font-size:14px;font-weight:300}section.motorcyclesList .container .motorcyclesList__listWrapper .motorcyclesList__priceWrapper ins.motorcyclesList__price{text-decoration:none}section.motorcyclesList .container .motorcyclesList__listWrapper .motorcyclesList__stock{align-self:center;border-radius:.25rem;display:inline-block;font-size:75%;font-weight:700;line-height:1;margin:8px auto;padding:.25em .4em;text-align:center;vertical-align:baseline;white-space:nowrap}section.motorcyclesList .container .motorcyclesList__listWrapper .motorcyclesList__stock.success{background-color:#28a745;color:#fff}section.motorcyclesList .container .motorcyclesList__listWrapper .motorcyclesList__stock.warning{background-color:#ffc107;color:#212529}section.motorcyclesList .container .motorcyclesList__listWrapper .motorcyclesList__stock.danger{background-color:#dc3545;color:#fff}section.motorcycleDetail{padding-top:80px}@media (max-width:1439px){section.motorcycleDetail{padding-top:64px}}@media (max-width:767px){section.motorcycleDetail{padding-top:40px}}section.motorcycleDetail .container h1{color:#000;margin-bottom:40px;text-align:center}section.motorcycleDetail .container>picture{display:flex}section.motorcycleDetail .container .motorcycleDetail__motorcycleMainImg{margin:0 auto 24px;width:50%}@media (max-width:767px){section.motorcycleDetail .container .motorcycleDetail__motorcycleMainImg{width:100%}}section.motorcycleDetail .container .motorcycleDetail__motorcycleSecondaryImg{margin:0 auto 40px;width:20%}@media (max-width:767px){section.motorcycleDetail .container .motorcycleDetail__motorcycleSecondaryImg{width:50%}}section.motorcycleDetail .container p{margin-bottom:16px}section.motorcycleDetail .container h2{align-items:flex-start;display:flex;margin:24px 0;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}section.motorcycleDetail .container h3{font-weight:500;margin-bottom:16px}section.motorcycleDetail .container .motorcycleDetail__booksRow{align-items:center;gap:24px;margin-bottom:40px}section.motorcycleDetail .container .motorcycleDetail__booksRow a{display:flex;width:20%}section.motorcycleDetail .container .motorcycleDetail__booksRow a picture{display:flex}section.motorcycleDetail .container .motorcycleDetail__booksRow a img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}section.motorcycleDetail .container .motorcycleDetail__imgGrid{display:grid;grid-template-columns:1fr 1fr 1fr}section.motorcycleDetail .container .motorcycleDetail__imgGrid a{cursor:zoom-in;display:flex}section.motorcycleDetail .container .motorcycleDetail__imgGrid a img{height:100%;-o-object-fit:contain;object-fit:contain;padding:40px;width:100%}.motorcyclesList__priceWrapper{margin-top:8px;text-align:center}.motorcyclesList__priceWrapper del.motorcyclesList__price{font-size:14px;font-weight:300}.motorcyclesList__priceWrapper ins.motorcyclesList__price{text-decoration:none}.motorcyclesDetail__stock__wrapper{display:flex;justify-content:center;margin-top:6px}.motorcyclesDetail__stock{border-radius:.25rem;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;vertical-align:baseline;white-space:nowrap}.motorcyclesDetail__stock.success{background-color:#28a745;color:#fff}.motorcyclesDetail__stock.warning{background-color:#ffc107;color:#212529}.motorcyclesDetail__stock.danger{background-color:#dc3545;color:#fff}section.aboutUs{padding-top:80px}@media (max-width:1439px){section.aboutUs{padding-top:64px}}@media (max-width:767px){section.aboutUs{padding-top:40px}}section.aboutUs .container .aboutUs__anchors{flex-wrap:wrap;margin-bottom:24px}section.aboutUs .container .aboutUs__anchors a{margin-bottom:24px}section.aboutUs .container .aboutUs__anchors a:not(:last-child){margin-right:24px}section.aboutUs .container .aboutUs__contentWrapper{align-items:center;display:flex;justify-content:space-between;width:100%}@media (max-width:767px){section.aboutUs .container .aboutUs__contentWrapper{flex-direction:column}}section.aboutUs .container .aboutUs__contentWrapper:not(:last-child){margin-bottom:40px}section.aboutUs .container .aboutUs__contentWrapper.inverted .aboutUs__textWrapper{margin-left:40px;margin-right:0;order:2}@media (max-width:767px){section.aboutUs .container .aboutUs__contentWrapper.inverted .aboutUs__textWrapper{margin-left:0;order:1}}section.aboutUs .container .aboutUs__contentWrapper.inverted .aboutUs__imgWrapper{order:1}@media (max-width:767px){section.aboutUs .container .aboutUs__contentWrapper.inverted .aboutUs__imgWrapper{order:2}}section.aboutUs .container .aboutUs__textWrapper{align-items:flex-start;display:flex;flex-direction:column;margin-right:40px}@media (max-width:1439px){section.aboutUs .container .aboutUs__textWrapper{max-width:50%}}@media (max-width:767px){section.aboutUs .container .aboutUs__textWrapper{margin-right:0;max-width:100%}}section.aboutUs .container .aboutUs__textWrapper .sectionTitle,section.aboutUs .container .aboutUs__textWrapper p{margin-bottom:40px}@media (max-width:767px){section.aboutUs .container .aboutUs__textWrapper .btnPrimary{display:none}}section.aboutUs .container .aboutUs__imgWrapper{display:flex;flex-direction:column}@media (max-width:767px){section.aboutUs .container .aboutUs__imgWrapper{align-items:center;justify-content:center}}section.aboutUs .container .aboutUs__imgWrapper img{border-radius:24px;height:426px;-o-object-fit:cover;object-fit:cover;width:640px}@media (max-width:1439px){section.aboutUs .container .aboutUs__imgWrapper img{width:100%}}section.aboutUs .container .aboutUs__imgWrapper .btn{display:none}@media (max-width:767px){section.aboutUs .container .aboutUs__imgWrapper .btn{display:flex;margin-top:24px}}section.aboutUs .container .aboutUs__photoGallery{align-items:center;display:flex;flex-direction:column}section.aboutUs .container .aboutUs__photoGallery h2{margin-bottom:40px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}section.aboutUs .container .aboutUs__photoGallery .photoGalleryWrapper{display:flex;flex-wrap:wrap;gap:24px}section.aboutUs .container .aboutUs__photoGallery .photoGalleryWrapper a{height:300px;width:calc(25% - 18px)}@media (max-width:1024px){section.aboutUs .container .aboutUs__photoGallery .photoGalleryWrapper a{width:calc(50% - 12px)}}@media (max-width:427px){section.aboutUs .container .aboutUs__photoGallery .photoGalleryWrapper a{width:100%}}section.aboutUs .container .aboutUs__photoGallery .photoGalleryWrapper a img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog{padding-top:80px}@media (max-width:1439px){.blog{padding-top:64px}}@media (max-width:767px){.blog{padding-top:40px}}.blog__sectionTitleWrapper{display:flex;justify-content:flex-start;margin-bottom:40px}.blog__blogWrapper{gap:64px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (max-width:767px){.blog__blogWrapper{gap:32px}}.blog__item{align-items:flex-start}.blog__item>a:not(.btn){width:100%}.blog__item img{border-radius:16px;height:197px;margin-bottom:24px;-o-object-fit:cover;object-fit:cover;width:100%}.blog__itemTitle{font-size:24px;font-size:1.5rem;font-weight:500}.blog__itemDate,.blog__itemDesc,.blog__itemTitle{margin-bottom:16px}.blog__itemDesc{color:#c5c5c5}.blogDetail{padding-top:80px}@media (max-width:1439px){.blogDetail{padding-top:64px}}@media (max-width:767px){.blogDetail{padding-top:40px}}.blogDetail .container h1{color:#000;margin-bottom:40px}.blogDetail .container img{height:100%;max-height:640px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1439px){.blogDetail .container img{max-height:400px}}@media (max-width:767px){.blogDetail .container img{max-height:320px}}.blogDetail .container img,.blogDetail .container p,.blogDetail .container ul{margin-bottom:24px}.blogDetail__annotation{margin-bottom:1em}.contactSection{padding-top:80px}@media (max-width:1439px){.contactSection{padding-top:64px}}@media (max-width:767px){.contactSection{padding-top:40px}.contactSection__contentWrapper{flex-direction:column}}.contactSection__sectionTitleWrapper{align-items:flex-start;display:flex;margin-bottom:40px}.contactSection__infoWrapper{display:flex;flex-wrap:wrap;max-width:50%;padding-right:40px;width:100%}@media (max-width:767px){.contactSection__infoWrapper{max-width:100%;padding-right:0}}.contactSection__infoWrapper>.col{margin-bottom:24px;padding-right:24px;width:50%}@media (max-width:1439px){.contactSection__infoWrapper>.col{padding-right:0;width:100%}}.contactSection__columnTitle{color:#000;font-size:24px;font-size:1.5rem;font-weight:500;margin-bottom:16px}.contactSection__generalInfo p{color:#c5c5c5;font-weight:500}.contactSection__contactInfo span.tel{margin-bottom:24px}.contactSection__contactInfo a,.contactSection__contactInfo span{color:#000;font-weight:500}.contactSection__contactInfo a:hover{color:#e30613}.contactSection__companyInfo span{color:#000;line-height:1.5}.contactSection__companyInfo span:not(:last-child){margin-bottom:8px}.contactSection__formWrapper{width:100%}.contactSection__formWrapper form{flex-wrap:wrap;justify-content:flex-end}.contactSection__formWrapper form input,.contactSection__formWrapper form textarea{border:1px solid #c5c5c5;border-radius:8px;margin-top:8px;outline:none;padding:16px;resize:none;width:100%}.contactSection__formWrapper form label{display:flex;flex-direction:column}.contactSection__formWrapper form label:not(.message){margin-bottom:16px;width:calc(50% - 16px)}@media (max-width:1439px){.contactSection__formWrapper form label:not(.message){width:calc(50% - 8px)}}@media (max-width:767px){.contactSection__formWrapper form label:not(.message){width:100%}}.contactSection__formWrapper form label:not(.message):first-child{margin-right:32px}@media (max-width:1439px){.contactSection__formWrapper form label:not(.message):first-child{margin-right:16px}}@media (max-width:767px){.contactSection__formWrapper form label:not(.message):first-child{margin-right:0}}.contactSection__formWrapper form label.message{margin-bottom:24px;width:100%}.logInSection{padding-top:80px}@media (max-width:1439px){.logInSection{padding-top:64px}}@media (max-width:767px){.logInSection{padding-top:40px}}.logInSection .container{align-items:flex-start;justify-content:center}@media (max-width:767px){.logInSection .container{align-items:center;flex-direction:column;justify-content:center}}.logInSection__logInWrapper{align-items:flex-start;display:flex;flex-direction:column;max-width:464px;width:100%}@media (max-width:767px){.logInSection__logInWrapper{margin-bottom:40px;margin-right:0}}.logInSection__logInWrapper .sectionTitle{margin-bottom:24px}.logInSection__registerWrapper{align-items:flex-start;display:flex;flex-direction:column;max-width:464px;width:100%}@media (max-width:767px){.logInSection__registerWrapper{margin-left:0}}.logInSection__registerWrapper .sectionTitle{margin-bottom:24px}.logInSection form{width:100%}.logInSection form label{display:flex;flex-direction:column;margin-bottom:24px;width:100%}.logInSection form label.checkboxLabel{align-items:center;flex-direction:row}.logInSection form label.checkboxLabel input{margin-right:8px}.logInSection form label sup{color:#e30613}.logInSection form label input[type=email],.logInSection form label input[type=password],.logInSection form label input[type=text]{background-color:#f3f3f3;border:0;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.08);color:#000;font-weight:300;margin-top:8px;outline:none;padding:16px;width:100%}.logInSection form label input[type=email]::-moz-placeholder,.logInSection form label input[type=password]::-moz-placeholder,.logInSection form label input[type=text]::-moz-placeholder{color:#000}.logInSection form label input[type=email]:-ms-input-placeholder,.logInSection form label input[type=password]:-ms-input-placeholder,.logInSection form label input[type=text]:-ms-input-placeholder{color:#000}.logInSection form label input[type=email]::placeholder,.logInSection form label input[type=password]::placeholder,.logInSection form label input[type=text]::placeholder{color:#000}.logInSection form .links{justify-content:space-between;width:100%}.logInSection form a.forgotPassword,.logInSection form p.disclaimer{margin-bottom:24px}.logInSection form a.forgotPassword{display:flex;flex-direction:column;font-size:14px;font-size:.875rem;justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.logInSection form a.forgotPassword:after{background-color:#e30613;content:"";height:2px;margin-top:2px;width:100%}.logInSection form a.forgotPassword:hover{color:#e30613}.logInSection form p.disclaimer{font-size:14px;font-size:.875rem}.logInSection form button{cursor:pointer}.yearListSection{padding-top:80px}@media (max-width:1439px){.yearListSection{padding-top:64px}}@media (max-width:767px){.yearListSection{padding-top:40px}}.yearListSection .discounted-banner{margin-bottom:48px;width:100%}.yearListSection .discounted-banner a{border-radius:16px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);display:block;min-height:300px;overflow:hidden;position:relative;text-align:center;width:100%}@media (max-width:767px){.yearListSection .discounted-banner a{min-height:250px}}.yearListSection .discounted-banner a:hover img{transform:scale(1.1)}.yearListSection .discounted-banner a:hover span:not(.overlay) .link-icon{transform:translateX(4px)}.yearListSection .discounted-banner a picture{display:block;height:100%;overflow:hidden;width:100%}.yearListSection .discounted-banner a img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .5s ease;width:100%;z-index:0}.yearListSection .discounted-banner a .overlay{background:rgba(0,0,0,.6)}.yearListSection .discounted-banner a span:not(.overlay){align-items:center;color:#fff;display:flex;font-size:48px;font-size:3rem;font-weight:500;gap:12px;left:50%;padding:20px 16px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}@media (max-width:1439px){.yearListSection .discounted-banner a span:not(.overlay){font-size:40px;font-size:2.5rem;gap:10px}}@media (max-width:767px){.yearListSection .discounted-banner a span:not(.overlay){font-size:32px;font-size:2rem;gap:8px}}.yearListSection .discounted-banner a span:not(.overlay) .link-icon{display:inline-block;flex-shrink:0;height:.5em;transition:transform .3s ease;vertical-align:middle;width:.5em}.yearListSection .grid{gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));width:100%}.yearListSection .grid a{align-items:center;border-radius:16px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);display:flex;flex-direction:column;justify-content:center;min-height:220px;overflow:hidden;position:relative;text-align:center}.yearListSection .grid a:hover img{transform:scale(1.15)}.yearListSection .grid a img{aspect-ratio:16/9;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .5s ease;width:100%;z-index:0}.yearListSection .grid a picture{overflow:hidden}.yearListSection .grid a .overlay{background:rgba(0,0,0,.6)}.yearListSection .grid a span{color:#fff;font-size:32px;font-size:2rem;font-weight:500;padding:20px 16px;z-index:2}section.partDetail{padding-top:80px}@media (max-width:1439px){section.partDetail{padding-top:64px}}@media (max-width:767px){section.partDetail{padding-top:40px}}section.partDetail .container{align-items:flex-start}section.partDetail .container .sectionTitle{margin-bottom:40px}section.partDetail .container>.row{width:100%}@media (max-width:1439px){section.partDetail .container>.row{align-items:center;flex-direction:column}}section.partDetail .container .imgWrapper{margin-right:24px;max-width:569px;width:100%}@media (max-width:1439px){section.partDetail .container .imgWrapper{margin-bottom:40px;margin-right:0;max-width:1024px}}section.partDetail .container .imgWrapper a{cursor:zoom-in;display:flex}section.partDetail .container .imgWrapper picture,section.partDetail .container .imgWrapper picture img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}section.partDetail .container .tableWrapper{max-height:384px;overflow:auto;padding-right:24px;width:100%}@media (max-width:1439px){section.partDetail .container .tableWrapper{max-height:400px;max-width:1024px;overflow-x:auto;padding-right:0}}section.partDetail .container .tableWrapper table{width:100%}section.partDetail .container .tableWrapper th{padding-bottom:16px;text-align:left}section.partDetail .container .tableWrapper tr{border-bottom:1px solid #d1d1d1}section.partDetail .container .tableWrapper tr:not(:first-child) td{padding-top:16px}section.partDetail .container .tableWrapper td{font-size:14px;padding-right:16px}section.partDetail .container .tableWrapper td.price{white-space:nowrap}section.partDetail .container .tableWrapper td.outOfStock{color:#e30613;padding-right:0}section.partDetail .container .tableWrapper td.toOrder{color:#ffac00;padding-right:0}section.partDetail .container .tableWrapper td.inStock{color:#21c81d;padding-right:0}section.partDetail .container .tableWrapper td.qty{align-items:center;display:flex;gap:4px;margin-left:8px;min-height:40px;min-width:40px}section.partDetail .container .tableWrapper td.qty input{background-color:#e5e5e5;border:0;border-radius:4px;color:#000;height:40px;outline:0;text-align:center;width:40px}section.partDetail .container .tableWrapper td.qty input ::-webkit-outer-spin-button,section.partDetail .container .tableWrapper td.qty input::-webkit-inner-spin-button{opacity:1}section.partDetail .container .tableWrapper td.qty a{padding:.5em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.partDetail .container .tableWrapper td.addToCart{min-height:42px;min-width:42px}section.partDetail .container .tableWrapper td.addToCart button{align-items:center;background:transparent;border:1px solid #e30613;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:.2s ease}section.partDetail .container .tableWrapper td.addToCart button:hover{background-color:#e30613}section.partDetail .container .tableWrapper td.addToCart button:hover svg path{stroke:#fff}section.partDetail .container .tableWrapper td.addToCart button:disabled{background:hsla(0,0%,83%,.761);border-color:hsla(0,0%,83%,.761);cursor:wait}section.partDetail .container .tableWrapper td.addToCart button:disabled svg path{stroke:#000;opacity:.5}section.partDetail .container .tableWrapper td.addToCart button svg{height:24px;transition:.2s ease;width:24px}[x-cloak]{display:none!important}td.name{position:relative}.tooltip-info-btn{background:none;cursor:help;line-height:0}.tooltip-info-btn:hover{color:#111827}.tooltip-panel{border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.18);color:#fff;font-size:12px;left:0;line-height:1.45;max-width:360px;padding:10px 12px;top:-8px;transform:translateY(-100%);z-index:50}.tooltip-arrow,.tooltip-panel{background:#fff;position:absolute}.tooltip-arrow{bottom:-6px;height:12px;left:12px;transform:rotate(45deg);width:12px}.tooltip-text{white-space:normal;word-break:break-word}.subCategoriesListSection{padding-top:80px}@media (max-width:1439px){.subCategoriesListSection{padding-top:64px}}@media (max-width:767px){.subCategoriesListSection{padding-top:40px}}.subCategoriesListSection .sectionTitleWrapper{display:flex;justify-content:flex-start;margin-bottom:40px}.subCategoriesListSection .row{flex-wrap:wrap}.subCategoriesListSection .row a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-bottom:24px;overflow:hidden;position:relative;width:calc(33.33333% - 16px)}.subCategoriesListSection .row a:not(:nth-child(3n)){margin-right:24px}@media (max-width:1439px){.subCategoriesListSection .row a:not(:nth-child(3n)){margin-right:0}.subCategoriesListSection .row a{width:calc(50% - 12px)}.subCategoriesListSection .row a:not(:nth-child(2n)){margin-right:24px}}@media (max-width:767px){.subCategoriesListSection .row a{width:100%}.subCategoriesListSection .row a:not(:nth-child(2n)){margin-right:0}}.subCategoriesListSection .row a picture{height:100%;margin-bottom:8px;overflow:hidden;width:100%}.subCategoriesListSection .row a img{aspect-ratio:4/3;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .5s ease;width:100%}.subCategoriesListSection .row a:hover img{transform:scale(1.15)}.subCategoriesListSection .row a span{color:#000;font-size:24px;font-size:1.5rem;font-weight:400;text-align:center}section.cartSection{padding-top:80px}@media (max-width:1439px){section.cartSection{padding-top:64px}}@media (max-width:767px){section.cartSection{padding-top:40px}}section.cartSection .container{justify-content:space-between}@media (max-width:1000px){section.cartSection .container{flex-direction:column}}section.cartSection .cart{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-right:40px;width:100%}@media (max-width:1000px){section.cartSection .cart{margin-bottom:40px;margin-right:0;width:100%}}section.cartSection .cart .sectionTitle{margin-bottom:40px}section.cartSection .cart .cartCard{display:flex;flex-direction:column;width:100%}section.cartSection .cart .cartCard .cartItems{max-height:400px;overflow:auto}section.cartSection .cart .cartCard .footer,section.cartSection .cart .cartCard .heading{justify-content:space-between;width:100%}section.cartSection .cart .cartCard .footer:not(:last-child),section.cartSection .cart .cartCard .heading:not(:last-child){margin-bottom:24px}section.cartSection .cart .cartCard .footer>.col:not(:last-child),section.cartSection .cart .cartCard .heading>.col:not(:last-child){margin-right:16px}section.cartSection .cart .cartCard .footer>.col:last-child,section.cartSection .cart .cartCard .heading>.col:last-child{align-items:flex-end}section.cartSection .cart .cartCard .footer>.col:last-child *,section.cartSection .cart .cartCard .heading>.col:last-child *{text-align:right}section.cartSection .cart .cartCard .footer{border-top:1px solid #f1f1f2;margin-top:24px;padding-top:16px}section.cartSection .cart .cartCard .cartItem svg{cursor:pointer;height:24px;margin-top:8px;width:24px}section.cartSection .cart .cartCard .cartItem svg path{transition:.2s ease}section.cartSection .cart .cartCard .cartItem svg:hover path{fill:#e30613}section.cartSection .cart .cartCard .cartItem svg:hover path:nth-child(2){stroke:#e30613}section.cartSection .cart .cartCard .heading span{font-weight:700}section.cartSection .cart .cartCard thead th{text-align:left}section.cartSection .cart .cartCard .price{text-align:right}section.cartSection .cart .cartCard .price div{align-items:flex-end;display:flex;flex-direction:column}section.cartSection .cart .cartCard td{padding:16px 0}section.cartSection .cart .cartCard .qty{align-items:center;display:flex;gap:4px}section.cartSection .cart .cartCard .qty input{background-color:#e5e5e5;border:0;border-radius:4px;color:#000;height:40px;outline:0;text-align:center;width:40px}section.cartSection .cart .cartCard .qty input ::-webkit-outer-spin-button,section.cartSection .cart .cartCard .qty input::-webkit-inner-spin-button{opacity:1}section.cartSection .cart .cartCard .qty a{padding:.5em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.cartSection .cart .btnWrapper{display:flex;justify-content:flex-end;margin-top:2em;width:100%}section.cartSection .summary{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:355px}@media (max-width:1000px){section.cartSection .summary{width:100%}}section.cartSection .summary .sectionTitle{margin-bottom:40px}section.cartSection .summary .summaryCard{margin-bottom:40px;width:100%}section.cartSection .summary .summaryCard .row{align-items:center;justify-content:space-between}section.cartSection .summary .summaryCard .row:not(:last-child){margin-bottom:32px}section.cartSection .summary .summaryCard .row>span:first-child{font-weight:500;margin-right:16px}section.cartSection .summary .summaryCard .row span:last-child,section.cartSection .summary .summaryCard .row>.col{align-items:flex-end;justify-content:flex-end;text-align:right}section.cartSection .summary .summaryCard .row span.small{color:#ababab;font-size:14px;font-size:.875rem}section.cartSection .summary .summaryCard .total{border-top:1px solid #f1f1f2;padding-top:24px}.profileSection{padding-top:80px}@media (max-width:1439px){.profileSection{padding-top:64px}}@media (max-width:767px){.profileSection{padding-top:40px}}.profileSection .container{align-items:flex-start}.profileSection .container .sectionTitle{margin-bottom:64px}.profileSection__contentWrapper{width:100%}@media (max-width:1439px){.profileSection__contentWrapper{flex-direction:column}}.profileSection__nav{flex-wrap:wrap;margin-right:40px;max-width:416px;width:100%}@media (max-width:1439px){.profileSection__nav{flex-direction:row;margin-bottom:40px;margin-right:0;max-width:100%}}.profileSection__nav a{align-items:center}@media (max-width:1439px){.profileSection__nav a{width:calc(25% - 12px)}}@media (max-width:767px){.profileSection__nav a{width:calc(50% - 12px)}}@media (max-width:427px){.profileSection__nav a{margin-bottom:24px;margin-right:0;width:100%}}.profileSection__nav a:not(:last-child){margin-bottom:16px}@media (max-width:1439px){.profileSection__nav a:not(:last-child){margin-right:16px}}@media (max-width:767px){.profileSection__nav a:not(:last-child){margin-right:0}}@media (max-width:427px){.profileSection__nav a:not(:last-child){margin-bottom:24px}}@media (max-width:767px){.profileSection__nav a:nth-child(odd){margin-right:24px}}@media (max-width:427px){.profileSection__nav a:nth-child(odd){margin-right:0}}@media (max-width:767px){.profileSection__nav a:nth-child(-n+2){margin-bottom:24px}}.profileSection__nav a.active{border:1px solid #e30613}.profileSection__nav a:before{margin-right:16px;min-width:24px}.profileSection__nav a:after,.profileSection__nav a:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px}.profileSection__nav a:after{background-image:url(/images/arrowRightRed.svg?fca9e7551aff3a300dd81b43d1d07af3);margin-left:auto;width:24px}@media (max-width:1439px){.profileSection__nav a:after{display:none}}.profileSection__nav a.personalInfo:before{background-image:url(/images/User_01.svg?90ded7e9c0292490347f305fbf4f6dea)}.profileSection__nav a.orders:before{background-image:url(/images/File_Document.svg?98a507c97ed0e39de4d2e1dd9e6fc42a)}.profileSection__nav a.changePassword:before{background-image:url(/images/Settings.svg?4c9839c36313419c26ebdf81e3b6144a)}.profileSection__nav a.logout:before{background-image:url(/images/Log_Out.svg?ff2268fcdd65adf1b6f128266f0309af)}.profileSection__personalInfo{width:100%}.profileSection__personalInfo form{display:flex;flex-wrap:wrap}.profileSection__personalInfo form .row{flex-wrap:wrap}.profileSection__personalInfo form .w-50{width:calc(50% - 24px)}.profileSection__personalInfo form .w-50:not(:last-child){margin-right:24px}@media (max-width:767px){.profileSection__personalInfo form .w-50:not(:last-child){margin-bottom:16px;margin-right:0}.profileSection__personalInfo form .w-50{width:100%}}.profileSection__personalInfo form>div:last-of-type .w-50{width:calc(50% - 16px)}@media (max-width:767px){.profileSection__personalInfo form>div:last-of-type .w-50{width:100%}}.profileSection__personalInfo form>div:last-of-type .w-25{width:calc(25% - 16px)}@media (max-width:767px){.profileSection__personalInfo form>div:last-of-type .w-25{width:calc(50% - 12px)}}.profileSection__personalInfo form .w-25{width:calc(25% - 12px)}.profileSection__personalInfo form .w-25:not(:last-child){margin-right:24px}@media (max-width:767px){.profileSection__personalInfo form .w-25{width:calc(50% - 12px)}}.profileSection__personalInfo form>.row{width:100%}.profileSection__personalInfo form>.row:not(:last-of-type){margin-bottom:48px}@media (max-width:767px){.profileSection__personalInfo form>.row:not(:last-of-type){margin-bottom:16px}}.profileSection__personalInfo form input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none;border:none;border-bottom:1px solid #bdbdbd;border-radius:0;color:#0a0a0a;display:flex;font-size:16px!important;height:48px;line-height:1;outline:none;padding:8px 0;resize:none;width:100%}.profileSection__personalInfo form .btnWrapper{display:flex;justify-content:flex-end;width:100%}.profileSection__personalInfo form select{border:1px solid #bdbdbd;outline:none;padding:8px;width:100%}.profileSection__ordersList{display:flex;flex-direction:column;width:100%}.profileSection__ordersList .order{align-items:center;cursor:pointer;justify-content:space-between;padding:16px}.profileSection__ordersList .order:not(:last-child){border-bottom:1px solid #ababab}.profileSection__ordersList .order .orderDate{color:#e30613;font-size:12px;font-size:.75rem;margin-bottom:8px}.profileSection__ordersList .order svg{height:24px;width:24px}.profileSection__passwordChange,.profileSection__passwordChange form{width:100%}.profileSection__passwordChange form label{display:flex;flex-direction:column;margin-bottom:24px;width:100%}.profileSection__passwordChange form label.checkboxLabel{align-items:center;flex-direction:row}.profileSection__passwordChange form label.checkboxLabel input{margin-right:8px}.profileSection__passwordChange form label sup{color:#e30613}.profileSection__passwordChange form label input[type=email],.profileSection__passwordChange form label input[type=password],.profileSection__passwordChange form label input[type=text]{background-color:#f3f3f3;border:0;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.08);color:#000;font-weight:300;margin-top:8px;outline:none;padding:16px;width:100%}.profileSection__passwordChange form label input[type=email]::-moz-placeholder,.profileSection__passwordChange form label input[type=password]::-moz-placeholder,.profileSection__passwordChange form label input[type=text]::-moz-placeholder{color:#000}.profileSection__passwordChange form label input[type=email]:-ms-input-placeholder,.profileSection__passwordChange form label input[type=password]:-ms-input-placeholder,.profileSection__passwordChange form label input[type=text]:-ms-input-placeholder{color:#000}.profileSection__passwordChange form label input[type=email]::placeholder,.profileSection__passwordChange form label input[type=password]::placeholder,.profileSection__passwordChange form label input[type=text]::placeholder{color:#000}.profileSection__passwordChange form .btnWrapper{display:flex;justify-content:flex-end}.profileSection__passwordChange form button{cursor:pointer}.checkoutSection{padding-top:80px}@media (max-width:1439px){.checkoutSection{padding-top:64px}}@media (max-width:767px){.checkoutSection{padding-top:40px}}.checkoutSection .sectionTitle{margin-bottom:40px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:767px){.checkoutSection .sectionTitle{align-items:flex-start;width:100%}}.checkoutSection .container{justify-content:space-between}@media (max-width:1439px){.checkoutSection .container{flex-direction:column}}.checkoutSection .checkout{align-items:flex-start;display:flex;flex-direction:column}.checkoutSection .personalInfoCard{display:flex;flex-direction:column;margin-right:40px}@media (max-width:1439px){.checkoutSection .personalInfoCard{margin-bottom:40px;margin-right:0}}.checkoutSection .personalInfoCard .checkboxes{margin-bottom:24px}.checkoutSection .personalInfoCard .checkboxes label{align-items:center;flex-direction:row;margin-top:0}.checkoutSection .personalInfoCard .checkboxes label:first-child{margin-right:24px}.checkoutSection .personalInfoCard .checkboxes label input{margin-right:8px}.checkoutSection form{display:flex;flex-wrap:wrap}.checkoutSection form .w-50{width:calc(50% - 12px)}.checkoutSection form .w-50:not(:last-child){margin-right:24px}.checkoutSection form div:last-of-type .w-50,.checkoutSection form>div:first-of-type .w-50{width:calc(50% - 16px)}.checkoutSection form div:last-of-type .w-25,.checkoutSection form>div:first-of-type .w-25{width:calc(25% - 16px)}.checkoutSection form .w-25{width:calc(25% - 12px)}.checkoutSection form .w-25:not(:last-child){margin-right:24px}.checkoutSection form>.row{width:100%}.checkoutSection form>.row:not(:last-of-type){margin-bottom:48px}.checkoutSection form input[type=email],.checkoutSection form input[type=tel],.checkoutSection form input[type=text],.checkoutSection form textarea{-webkit-appearance:none;border:none;border-bottom:1px solid #bdbdbd;border-radius:0;color:#0a0a0a;display:flex;font-size:16px!important;height:48px;line-height:1;outline:none;padding:8px 0;resize:none;width:100%}.checkoutSection form textarea{width:100%}.checkoutSection form .btnWrapper{display:flex;justify-content:flex-end;width:100%}.checkoutSection form select{border:1px solid #bdbdbd;outline:none;padding:8px;width:100%}.checkoutSection .cartItems{width:100%}.checkoutSection .cartItemsTableWrapper{margin-bottom:24px;max-height:380px;overflow-y:auto}.checkoutSection .cartItem,.checkoutSection .footer,.checkoutSection .heading{justify-content:space-between;width:100%}.checkoutSection .cartItem:not(:last-child),.checkoutSection .footer:not(:last-child),.checkoutSection .heading:not(:last-child){margin-bottom:12px}.checkoutSection .cartItem>.col:not(:last-child),.checkoutSection .footer>.col:not(:last-child),.checkoutSection .heading>.col:not(:last-child){margin-right:16px}.checkoutSection .cartItem>.col:last-child,.checkoutSection .footer>.col:last-child,.checkoutSection .heading>.col:last-child{align-items:flex-end}.checkoutSection .cartItem>.col:last-child *,.checkoutSection .footer>.col:last-child *,.checkoutSection .heading>.col:last-child *{text-align:right}.checkoutSection .cartItem{align-items:center}.checkoutSection .cartItem .price span{width:-webkit-max-content;width:-moz-max-content;width:max-content}.checkoutSection .cartItem .sku{margin-right:16px}.checkoutSection .summary{align-items:flex-end;display:flex;flex-direction:column;min-width:550px}@media (max-width:1439px){.checkoutSection .summary{align-items:flex-start;min-width:100%}}.checkoutSection .summary .btnWrapper{display:flex;justify-content:flex-end;width:100%}.checkoutSection .summaryCard{margin-bottom:40px;width:100%}.checkoutSection .summaryCard>.row{justify-content:space-between;width:100%}.checkoutSection .summaryCard>.row span:last-child,.checkoutSection .summaryCard>.row>.col span:first-child{text-align:right}.checkoutSection .summaryCard>.row:not(:last-of-type){margin-bottom:16px}.checkoutSection .summaryCard>.row .small{color:#ababab;font-size:14px;font-size:.875rem}.checkoutSection .summaryCard .total{border-top:1px solid #f1f1f2;padding-top:24px}.checkoutSection .paymentInfo{margin-bottom:40px;width:100%}.checkoutSection .paymentInfo form{display:flex;flex-direction:column}.checkoutSection .paymentInfo form h3,.checkoutSection .paymentInfo form>div{margin-bottom:16px}.checkoutSection .paymentInfo form input[type=radio]{margin-right:4px}.checkoutSection .paymentInfo .row.checkboxes{align-items:center;flex-wrap:wrap;gap:.5em}.checkoutSection .paymentInfo .row.checkboxes label{white-space:nowrap}@media (max-width:560px){.checkoutSection .paymentInfo .row.checkboxes{align-items:flex-start;flex-direction:column;gap:1em}}section.orderStatus{padding-top:80px}@media (max-width:1439px){section.orderStatus{padding-top:64px}}@media (max-width:767px){section.orderStatus{padding-top:40px}}section.orderStatus .container{align-items:center;justify-content:center}section.orderStatus .container svg{height:47px;margin-bottom:48px;width:69px}section.orderStatus .container h2{font-size:24px;font-size:1.5rem;margin-bottom:48px;text-align:center}section.orderStatus .container h2:after{content:none}.packeta-selector-open{background-color:#ba1b02;border:none;color:#fff;cursor:pointer;font-size:16px;font-weight:700;letter-spacing:.01em;margin-top:12px;padding:15px;position:relative;transition:color .15s ease-in-out,background-color .15s ease-in-out}.packeta-selector-open:hover{background-color:#821301;color:#fff}.packeta-selector-value{font-size:14px;margin-top:.5em}.document{padding-top:80px}.document .titleWrapper{display:flex;justify-content:flex-start;margin-bottom:40px}
