*{margin:0;padding:0}:root{--main-color-rgb:8,92,240;--main-color:rgb(var(--main-color-rgb));--text-color-rgb:29,40,50;--text-color:rgb(var(--text-color-rgb));--text-light-color:rgba(var(--text-color-rgb),0.7);--background-color-accented:#fafbfc;--border-color:#dbe0e4;--dangerous-color:#ee4363;--navbar-height:clamp(80px,7vw,100px);--side-padding:max(calc(100vw - 1170px)/2,9.25vw)}@media screen and (max-width:720px){:root{--side-padding:5.25vw}}@font-face{font-display:swap;font-family:Campton;font-style:normal;font-weight:400;src:url(/build/fonts/campton-book.0cf9c2cc.otf) format("opentype")}@font-face{font-display:swap;font-family:Campton;font-style:normal;font-weight:600;src:url(/build/fonts/campton-semibold.0e9ca921.otf) format("opentype")}@font-face{font-display:swap;font-family:Grotesk;font-style:normal;font-weight:400;src:url(/build/fonts/SharpGroteskMedium-22.895d648f.otf) format("opentype")}html body.body{background-color:#fff;color:var(--text-color);font-family:Campton!important;font-size:clamp(12px,1.11vw,16px)!important;font-weight:400;letter-spacing:.032em;line-height:1.56em}@media screen and (max-width:720px){html body.body{font-size:clamp(14px,4.26vw,20px)!important}}details summary::-webkit-details-marker{display:none}.heading_1{color:inherit!important;font-size:2em;font-weight:600;letter-spacing:.065vw;line-height:1.5em}.pageDecoratedBackground{background-image:url(/build/images/decor-left-top.737b5310.svg),url(/build/images/decor-right-top.0fe1d9ef.svg);background-position:0 0,right -6.75vw;background-repeat:no-repeat,no-repeat;background-size:30vw,24vw}@media screen and (max-width:720px){.pageDecoratedBackground{background:none}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;top:0;white-space:nowrap;width:1px}a:focus-visible{border-radius:2px;box-shadow:0 0 0 2px #045fb2;outline:none}.identifier{font-family:Arial,Helvetica,sans-serif}.button_primary{--bg-color:var(--main-color);--stroke-color:var(--main-color);--bg-hover-color:var(--main-color);--stroke-hover-color:var(--main-color);--caption-color:#fff;--caption-hover-color:#fff}.button_outlined{--bg-color:transparent;--stroke-color:var(--border-color);--bg-hover-color:transparent;--stroke-hover-color:var(--text-color);--caption-color:var(--text-color);--caption-hover-color:var(--text-color)}.button_dangerous{--bg-color:var(--dangerous-color);--stroke-color:var(--dangerous-color);--bg-hover-color:var(--dangerous-color);--stroke-hover-color:var(--dangerous-color);--caption-color:#fff;--caption-hover-color:#fff}.button{align-items:center;background:var(--bg-color);border:1px solid var(--stroke-color);border-radius:6px;box-sizing:border-box;color:var(--caption-color);cursor:pointer;display:inline-flex;font-size:1.125em;font-weight:600;height:clamp(40px,3.5vw,50px);justify-content:center;letter-spacing:.001vw;padding-top:.15vw;text-decoration:none;transition:background .4s,border .3s,color .3s;width:clamp(150px,11.75vw,170px)}@media screen and (max-width:720px){.button{height:13vw;width:46vw}}.button__icon{position:relative}.button__icon>img{margin-right:calc(.5em + .15vw);width:calc(1em + .25vw)}@media screen and (max-width:720px){.button__icon>img{margin-right:3.75vw;width:6.5vw}}.button:hover{background:var(--bg-hover-color);border:1px solid var(--stroke-hover-color);color:var(--caption-hover-color)}.button:focus-visible{border-radius:2px;box-shadow:0 0 0 2px #045fb2;outline:none}.button:disabled,.button_disabled{background-color:#adaeb2!important;border:1px solid #adaeb2;color:#fff;pointer-events:none}.backButton{align-items:center;color:inherit;display:flex;font-size:.75em;font-weight:600;text-decoration:none}.backButton:hover{color:#000}.backButton i{align-items:center;background-size:1.25vw 35%;display:flex;height:24px;justify-content:center;width:24px}@media screen and (max-width:720px){.backButton{font-size:.93em}}.link{color:var(--main-color);font-weight:400;text-decoration:none}@media screen and (max-width:720px){.link{font-weight:600;letter-spacing:.5vw}}.details{border-bottom:1px solid #d3d4d7;border-top:1px solid #d3d4d7;margin-bottom:-1px;width:100%}.details[open] .details__summary:after{background-image:linear-gradient(transparent calc(50% - 1px),var(--text-color) calc(50% - 1px),var(--text-color) calc(50% + 1px),transparent calc(50% + 1px))}.details__summary{align-items:center;color:var(--text-color);cursor:pointer;display:flex;justify-content:space-between;padding:calc(.75em + .25vw) .25em calc(.75em + .25vw) 0}@media screen and (max-width:720px){.details__summary{letter-spacing:.65px;line-height:1.4;padding-bottom:4.75vw;padding-top:4.75vw}}.details__summary:after{background-image:linear-gradient(transparent calc(50% - 1px),var(--text-color) calc(50% - 1px),var(--text-color) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(90deg,transparent calc(50% - 1px),var(--text-color) calc(50% - 1px),var(--text-color) calc(50% + 1px),transparent calc(50% + 1px));content:"";height:calc(1em + .15vw);transition:background-image .3s;width:calc(1em + .15vw)}@media screen and (max-width:720px){.details__summary:after{height:18px;width:18px}}.details__summary_bold{font-weight:600}.details__summary_regular{font-weight:400}.details__summary a{color:inherit;flex:1 1 85%;max-width:85%;text-decoration:none}@media screen and (max-width:720px){.details__summary a{flex:1 1 80%;max-width:80%}}.details__summary h2{font-size:inherit;font-weight:600;letter-spacing:.025em}.details__text{color:var(--text-light-color);padding-bottom:1vw;padding-right:5vw}@media screen and (max-width:720px){.details__text{line-height:1.56;padding-bottom:5.33vw}}.aboutUs{margin:-13.25vw auto 17vw;width:clamp(300px,90vw,720px)}@media screen and (min-width:720px){.aboutUs{margin:-2.25vw auto 5.5vw;padding-left:1.5vw;width:clamp(300px,55vw,1000px)}}.aboutUs__heading_1{margin-bottom:.5vw;margin-top:21.5vw}@media screen and (min-width:720px){.aboutUs__heading_1{font-size:3.3125em;margin-bottom:-.75vw;margin-top:5vw}}.aboutUs__content{display:flex;flex-direction:column}.aboutUs__content p{margin-top:5vw}@media screen and (min-width:720px){.aboutUs__content p{margin-top:1.35vw}}.aboutUs__content_1>p:nth-of-type(2n),.aboutUs__content_2>p:nth-of-type(2n){color:var(--text-light-color);letter-spacing:.175vw}@media screen and (min-width:720px){.aboutUs__content_1>p:nth-of-type(2n),.aboutUs__content_2>p:nth-of-type(2n){letter-spacing:.046vw}}.aboutUs__content_1>p:nth-of-type(odd),.aboutUs__content_2>p:nth-of-type(odd){font-weight:700;letter-spacing:.035vw;margin-top:5.5vw}@media screen and (min-width:720px){.aboutUs__content_1>p:nth-of-type(odd),.aboutUs__content_2>p:nth-of-type(odd){letter-spacing:.01vw;margin-top:1.5vw}}.aboutUs__content>p:first-child,.aboutUs__heading_1+p{font-size:1.25em;font-weight:700;letter-spacing:.055vw;line-height:1.5em}@media screen and (min-width:720px){.aboutUs__content>p:first-child,.aboutUs__heading_1+p{font-size:2em;font-weight:700;letter-spacing:.0015vw;line-height:1.5em;width:92%}}.aboutUs__actions{align-items:center;display:flex;flex-direction:column;margin-top:13.5vw}@media screen and (min-width:720px){.aboutUs__actions{flex-direction:row-reverse;justify-content:flex-end;margin-top:3.5vw}}.aboutUs__button_primary{margin-top:6vw}@media screen and (min-width:720px){.aboutUs__button_primary{margin-right:1.75vw;margin-top:0}}.heroSection{display:grid;grid-template-columns:repeat(2,50%);grid-row-gap:calc(4.5em + .5vw);background-image:url(/build/images/decor-left-top-hero.a72e3c4c.svg),url(/build/images/decor-right-bottom-hero.366c7418.svg);background-position:0 0,100% 100%;background-repeat:no-repeat,no-repeat;background-size:calc(52em + 2.15vw),calc(22.5em + 1.75vw);padding:calc(10em + .25vw) var(--side-padding) calc(4.5em + .25vw)}@media screen and (max-width:1400px){.heroSection{background-size:50%,26.75%;padding:calc(6em + .25vw) var(--side-padding) calc(2em + .15vw)}}@media screen and (max-width:720px){.heroSection{background:none;display:flex;flex-direction:column;gap:10vw;padding:8.25vw 5.5vw 15.5vw}}.heroPromoCarousel{align-self:center;grid-column:1/span 2;margin-left:-5%;margin-top:-8em;width:110%}@media screen and (width < 720px){.heroPromoCarousel{margin-left:0;margin-top:0;width:100%}}.mainSection{z-index:1}.mainSection__heading{color:var(--main-color);font-family:Grotesk,sans-serif;font-size:3.3125em;font-weight:600;line-height:1em;margin-bottom:calc(.9em + .15vw)}@media screen and (max-width:1400px){.mainSection__heading{font-size:2.75em}}@media screen and (max-width:1024px){.mainSection__heading{font-size:2.5em}}@media screen and (max-width:720px){.mainSection__heading{font-size:1.625em;font-weight:600;letter-spacing:.2vw;margin-top:13.75vw;text-align:center}}.mainSection__text{margin-bottom:calc(2.75em + .5vw);width:85%}@media screen and (max-width:720px){.mainSection__text{width:100%}}.mainSection__text h2{font-size:2em;font-weight:600;margin-bottom:1.15vw}@media screen and (max-width:720px){.mainSection__text h2{font-size:1.25em;font-weight:600;letter-spacing:.1vw;margin-bottom:2.5vw;margin-top:6vw;text-align:center}}.mainSection__text p{color:#4f5665;line-height:1.6em;width:90%}@media screen and (max-width:720px){.mainSection__text p{letter-spacing:.18vw;line-height:1.65em;text-align:center;width:100%}}.mainSection__text p strong{color:var(--main-color)}.heroSection__actions{align-items:center;display:flex;gap:1vw}@media screen and (max-width:720px){.heroSection__actions{align-items:stretch;flex-direction:column;margin-top:6vw}.heroSection__actions .button{width:100%}}.buySellBox{display:inline-block;position:relative}@media screen and (max-width:720px){.buySellBox{margin-top:5.75vw;width:100%}}.buySellBox__icon{margin-left:.5vw;width:1vw}@media screen and (max-width:720px){.buySellBox__icon{margin-left:1.5vw;width:3.5vw}}.buySellMenu{background-color:#fff;border-radius:6px;box-shadow:0 1px 5px rgba(0,0,0,.15);display:none;flex-direction:column;left:0;padding:.5vw 0;position:absolute;top:3.6vw;width:100%}@media screen and (max-width:720px){.buySellMenu{top:13.5vw}}.buySellMenu__link{color:inherit;padding:.25vw .75vw;text-decoration:none;transition:background-color .4s}@media screen and (max-width:720px){.buySellMenu__link{padding:3vw 4.75vw}}.buySellMenu__link:hover{background-color:rgba(var(--main-color-rgb),.05)}.heroSection__image{margin-left:clamp(-336px,-9vw,-108px);margin-top:-6vw;width:clamp(200px,45vw,860px)}@media screen and (max-width:1600px){.heroSection__image{margin-left:clamp(-336px,-13.5vw,-108px);width:clamp(200px,58vw,860px)}}@media screen and (max-width:720px){.heroSection__image{display:none}}.searchBar{display:flex;justify-content:center;width:100%}.searchBar__input{background-color:#fff;background-image:url(/build/images/magnifier.4018f17e.svg);background-position:2%;background-repeat:no-repeat;background-size:clamp(14px,2.5%,18px);border:none;border-radius:6px;box-shadow:0 8px 20px -7px rgba(29,40,50,.09);box-sizing:border-box;font-size:1em;height:clamp(40px,3.5vw,50px);letter-spacing:-.015vw;margin-right:-6vw;max-width:800px;padding:0 7.5vw 0 3.15vw;width:55.5vw}@media screen and (max-width:720px){.searchBar__input{background-position:5%;background-size:5%;height:14.5vw;margin-right:0;padding:0 4vw 0 12vw;width:100%}}.searchBar__input:focus-visible{box-shadow:0 0 0 2px #045fb2;outline:none}.searchBar .button{width:6vw}@media screen and (max-width:720px){.searchBar .button{display:none}}.partsCategories{background:#f5f5f5;padding:calc(6em + .15vw) var(--side-padding) calc(3em + .15vw)}@media screen and (max-width:720px){.partsCategories{padding:22vw 5.5vw 15.25vw}}.partsCategories__title{font-size:1.5em;font-weight:600;letter-spacing:.005vw;margin:0 auto;padding:.4vw 0;text-align:center;width:65%}@media screen and (max-width:720px){.partsCategories__title{line-height:1.4em;padding:0;width:90%}}.partCategory{display:flex;justify-content:space-between}@media screen and (max-width:720px){.partCategory{flex-direction:column-reverse}}.partsCategoriesTabContent{display:flex}@media screen and (max-width:720px){.partsCategoriesTabContent{flex-direction:column}}.partCategory__image{aspect-ratio:52/38;margin-left:calc(3em + .15vw);margin-top:calc(6.25em + .75vw);mix-blend-mode:darken;object-fit:contain;width:calc(32.5em + .25vw)}@media screen and (max-width:720px){.partCategory picture{order:3}.partCategory__image{margin-left:-4vw;margin-top:3.25vw;width:109%}}.partCategoryInfo{margin-top:calc(6.25em + .5vw)}@media screen and (max-width:720px){.partCategoryInfo{margin-top:11.25vw;order:2;width:100%}}.partCategoryInfo__title{font-size:2em;font-weight:600;letter-spacing:.001vw;line-height:1em;margin-bottom:calc(.4em + .25vw);text-transform:uppercase}@media screen and (max-width:720px){.partCategoryInfo__title{font-size:1.625em;letter-spacing:.1vw;line-height:1.15em;margin-bottom:5.75vw}}.partCategoryInfo__text{color:var(--text-light-color);line-height:1.4em;margin-bottom:calc(1.25em + .5vw);width:calc(22.25em + .5vw)}@media screen and (max-width:720px){.partCategoryInfo__text{color:var(--text-color);margin-bottom:10.5vw;width:105%}}.partCategoryInfoLink{align-items:center;color:var(--main-color);display:flex;font-size:1.25em;font-weight:600;text-decoration:none;text-transform:uppercase}.partCategoryInfoLink__icon{margin-left:.5em;margin-top:-.25em;width:1.25em}.partsCategoriesTabs{align-items:flex-end;display:flex;flex-direction:column;list-style:none;margin-top:calc(4.75em + .5vw)}@media screen and (max-width:720px){.partsCategoriesTabs{flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:9.5vw;order:1}}.partsCategoriesTab{background:transparent;border:none;color:var(--text-color);cursor:pointer;display:block;font-size:1.25em;font-weight:600;letter-spacing:.001vw;margin:.15em 0;padding:calc(.45em + .25vw) 0;text-decoration:underline;text-transform:uppercase;transition:color .4s;white-space:nowrap}@media screen and (max-width:720px){.partsCategoriesTab{margin:0 1.75vw;padding:3.5vw 2.25vw}}.partsCategoriesTab:hover,.partsCategoriesTab_active{color:var(--main-color)}.ourOfferings__title{font-family:Grotesk,sans-serif;font-size:3.3125em;letter-spacing:.01em;line-height:1.25em;margin-bottom:70px;padding:70px var(--side-padding) 0 var(--side-padding)}@media screen and (max-width:720px){.ourOfferings__title{font-size:2em;text-align:center}}.ourOfferings__section{align-items:center;display:flex;justify-content:space-between;padding:48px var(--side-padding)}@media screen and (max-width:720px){.ourOfferings__section{flex-direction:column}}.ourOfferings__section:nth-of-type(odd){background-color:#fff}.ourOfferings__section:nth-of-type(2n){background-color:#f5f5f5}.ourOfferings__section:nth-of-type(odd) .ourOfferings__section__description-wrapper{order:2}@media screen and (max-width:720px){.ourOfferings__section:nth-of-type(odd) .ourOfferings__section__description-wrapper{order:2}}.ourOfferings__section:nth-of-type(odd) .ourOfferings__section__photo{order:1}@media screen and (max-width:720px){.ourOfferings__section:nth-of-type(odd) .ourOfferings__section__photo{order:2}}.ourOfferings__section:nth-of-type(2n) .ourOfferings__section__description-wrapper{padding-right:120px;width:100%}@media screen and (max-width:720px){.ourOfferings__section:nth-of-type(2n) .ourOfferings__section__description-wrapper{padding-right:0}}.ourOfferings__section:nth-of-type(odd) .ourOfferings__section__description-wrapper{padding-left:120px;width:100%}@media screen and (max-width:720px){.ourOfferings__section:nth-of-type(odd) .ourOfferings__section__description-wrapper{padding-left:0}}.ourOfferings__section__description{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;row-gap:24px}@media screen and (max-width:720px){.ourOfferings__section__description{align-items:center;text-align:center}}.ourOfferings__section__description__title{font-size:2em;font-weight:600}.ourOfferings__section__description__text{color:#4f5665;line-height:1.6em}.ourOfferings__section__photo__photo{height:100%;width:100%}.ourOfferings__section__photo__photo img{height:unset!important;width:100%!important}.ourOfferings__section__description__link__link{padding:13px 38px;width:auto}.ourOfferings__section__description__link__link a{color:var(--caption-color);text-decoration:none}.ourOfferings__section__description__link_core-solutions{align-items:center;column-gap:24px;display:flex}@media screen and (max-width:720px){.ourOfferings__section__description__link_core-solutions{align-items:center;flex-direction:column;row-gap:24px}}.ourOfferings__section__description__link__contact-link a{color:var(--text-color);font-weight:600;text-decoration:none}@media screen and (max-width:720px){.ourOfferings__section__description__link__contact-link{align-items:center;column-gap:8px;display:flex;justify-content:center;width:100%}}.mainReason{display:grid;grid-template-columns:40.75% auto;grid-column-gap:calc(11em + 1.15vw);background-color:var(--main-color);background-image:url(/build/images/decor-left-top-truck.47f58c75.svg),url(/build/images/decor-right-bottom-hero.366c7418.svg);background-position:0 0,100% 100%;background-repeat:no-repeat,no-repeat;background-size:calc(50em + 2vw),calc(23em + 1.25vw);padding:calc(8.75em + .25vw) var(--side-padding) calc(7.15em + .25vw)}@media screen and (max-width:720px){.mainReason{background-position:4.5% -20.25vw;background-size:204%;display:flex;flex-direction:column;padding:21.75vw 5.5vw 21.25vw}}.mainReasonHeader__title{color:#fff;font-family:Grotesk,sans-serif;font-size:3.3125em;font-weight:600;letter-spacing:.01em;line-height:1.5em}@media screen and (max-width:720px){.mainReasonHeader__title{font-size:2em;letter-spacing:.2vw;line-height:1.5em;text-align:center}}.mainReasonHeader__image{margin-left:calc(.25em - .25vw);margin-top:calc(2em + .5vw);width:calc(31em + .75vw)}@media screen and (max-width:720px){.mainReasonHeader__image{display:none}}.mainReasonInfo__text{color:#fff;font-size:1.25em;letter-spacing:.025em;line-height:1.9em;margin-bottom:calc(2.25em + .25vw);margin-top:calc(1.5em + .5vw)}@media screen and (max-width:720px){.mainReasonInfo__text{font-size:1em;letter-spacing:.19vw;line-height:1.62em;margin-bottom:13.5vw;margin-top:4.75vw;text-align:center;width:100%}}.mainReasonInfo__text p{margin-bottom:2vw}@media screen and (max-width:720px){.mainReasonInfo__text p{margin-bottom:5.25vw}}.mainReasonInfo .mainReasonInfo__button{background:#fff;border:1px solid #fff;color:var(--main-color)}@media screen and (max-width:720px){.mainReasonInfo .mainReasonInfo__button{width:100%}}.mainReasonInfo .mainReasonInfo__button:hover{background:transparent;border:1px solid #fff;color:#fff}.mainReasonInfo .mainReasonInfo__button:focus-visible{box-shadow:0 0 0 2px #045fb2;outline:none}.coreSolutions{display:grid;grid-template-columns:50% 1fr;grid-column-gap:calc(5em + .3vw);padding:calc(6em + .5vw) var(--side-padding) calc(6em + .25vw)}@media screen and (max-width:720px){.coreSolutions{display:flex;flex-direction:column;gap:6vw;padding:21.75vw 5.5vw 21.25vw}}.coreSolutions__title{font-family:Grotesk,sans-serif;font-size:3.3125em;font-weight:600;letter-spacing:.01em;line-height:1.25em}@media screen and (max-width:720px){.coreSolutions__title{font-size:2em}}.coreSolutions__images p{display:flex;gap:2%;margin-left:-8%;width:110%}@media screen and (max-width:720px){.coreSolutions__images p{gap:4%;margin-bottom:10vw;margin-left:-4%;margin-top:2vw;width:100%}}.coreSolutions__images img{border-radius:.75em;height:calc(12.5em + .5vw)!important;max-width:48%;object-fit:cover;object-position:center}@media screen and (max-width:720px){.coreSolutions__image img{height:auto}}.coreSolutions__list{margin-top:calc(2em + .75vw)}@media screen and (max-width:720px){.coreSolutions__list{margin-bottom:-6vw;margin-top:0}}.coreSolutions__listTitle{font-size:2em;line-height:1.25em;margin-bottom:calc(-.85em - .15vw)}@media screen and (max-width:720px){.coreSolutions__listTitle{margin-bottom:0}}.coreSolutions .articleContent{max-width:none!important;width:auto!important}@media screen and (max-width:720px){.coreSolutions .articleContent{max-width:none!important;width:auto!important}}.coreSolutions__link{align-items:center;display:flex;grid-column:1/span 2;margin-top:calc(-2em - .75vw)}@media screen and (max-width:720px){.coreSolutions__link{margin-top:-6vw}}.coreSolutions__link a{color:var(--main-color);font-size:1.25em;font-weight:600;text-decoration:none;text-transform:uppercase}.coreSolutions__linkIcon{margin-left:.5em;margin-top:-.25em;width:1.5em}.coreSolutions__footer{align-items:center;display:flex;grid-column:1/span 2;margin-top:calc(2em + .75vw)}@media screen and (max-width:720px){.coreSolutions__footer{flex-direction:column;gap:10vw}}.coreSolutions__contact{display:flex;flex-direction:column;gap:calc(.75em + .5vw)}.coreSolutions__contactTitle{font-size:1.25em}.coreSolutions__contactEmail{font-size:1.5em;font-weight:600}.coreSolutions__divider{background-color:var(--main-color);height:80%;margin:0 calc(1.75em + .5vw);width:3px}@media screen and (max-width:720px){.coreSolutions__divider{display:none}}.coreSolutions__moto{font-size:2em;font-weight:600;letter-spacing:-.001em;line-height:1.4em;margin-left:calc(.25em + .25vw)}.aboutUsContent .articleContent{box-sizing:border-box;margin:0;max-width:none!important;padding:calc(6.25em + .5vw) var(--side-padding) calc(5em + .25vw);width:100%}@media screen and (max-width:720px){.aboutUsContent .articleContent{padding:21.75vw var(--side-padding) 15.5vw}}.aboutUsContent .articleContent h2{font-family:Grotesk,sans-serif!important;font-size:52px!important;margin-bottom:calc(1em + .5vw)!important;margin-top:0!important;text-align:center!important}.aboutUsContent .articleContent h2 span{font-family:inherit!important;font-size:52px!important}@media screen and (max-width:720px){.aboutUsContent .articleContent h2,.aboutUsContent .articleContent h2 span{font-size:35px!important}}.aboutUsContent .articleContent h3{font-size:24px!important;text-align:center!important}.aboutUsContent .articleContent h3 span{font-size:24px!important}.reasonsToChoose{display:grid;grid-template-columns:50% 1fr;grid-column-gap:calc(5em + .3vw);grid-row-gap:calc(2.75em + .15vw);background-color:var(--main-color);background-image:url(/build/images/decor-left-top.8cfe7d4b.svg);background-position:0 0;background-repeat:no-repeat;background-size:calc(67em + 2vw);margin-bottom:5.5vw;padding:calc(6em + .5vw) var(--side-padding)}@media screen and (max-width:720px){.reasonsToChoose{grid-row-gap:0;align-items:center;background-image:none;display:flex;flex-direction:column;margin-bottom:22vw;padding:21.75vw 5vw 14vw}}.reasonsToChoose__title{color:#fff;font-family:Grotesk,sans-serif;font-size:3.3125em;font-weight:600;line-height:1.5em}@media screen and (max-width:720px){.reasonsToChoose__title{font-size:1.625em;letter-spacing:.2vw;line-height:1.8em;margin-bottom:7.75vw;text-align:center;width:96%}.reasonsToChoose__title br{display:none}}.reason{color:#fff}@media screen and (max-width:720px){.reason{align-items:center;display:flex;flex-direction:column;margin-bottom:6.75vw;width:100%}.reason_1{order:1}.reason_2{order:2}.reason_3{order:3}}.reason h3{font-size:2em;font-weight:600;letter-spacing:.001vw;margin-bottom:2vw;margin-top:2vw}@media screen and (max-width:720px){.reason h3{font-size:1.25em;margin-bottom:4.25vw;text-align:center}}.reason p{font-size:1.25em;line-height:1.9em}.reason_1 p{width:65%}@media screen and (max-width:720px){.reason p{font-size:1em;letter-spacing:.17vw;line-height:1.65em;text-align:center;width:100%}}.locationsHeader{align-items:center;display:flex;flex-direction:column;padding:calc(1.5em + .25vw) 0 0}@media screen and (max-width:720px){.locationsHeader{padding:10vw 0}}.locationsHeader__title{letter-spacing:.05vw;margin-bottom:.35em;position:relative;text-align:center}@media screen and (max-width:720px){.locationsHeader__title{margin-bottom:3.25vw}}.locations{margin-bottom:6.9vw}.locations__subtitle{display:block;font-size:.875em;font-weight:600;letter-spacing:.025em;padding:calc(3em + .25vw) 0 calc(1em + .15vw);text-transform:uppercase}.locationsList,.locations__subtitle{margin:0 auto;max-width:1000px;width:55.5vw}.locationsList{list-style:none}@media screen and (max-width:720px){.locationsList{width:100%}}.locationLink{color:inherit;display:block;margin-bottom:calc(1.75em + .15vw);margin-top:-.15vw;text-decoration:none}@media screen and (max-width:720px){.locationLink{margin-bottom:7.15vw}}.locationLink:last-child{margin-bottom:calc(.75em + .25vw)}@media screen and (max-width:720px){.locationLink:last-child{margin-bottom:5.15vw}}.locationLink__name{font-size:inherit;font-weight:600;text-decoration:underline}.locationLink__address{color:var(--text-light-color);font-style:normal;line-height:1.5em;margin-top:1.05em;text-decoration:underline}@media screen and (max-width:720px){.locationLink__address{line-height:1.6em;margin-top:3.25vw}}.locationPage{align-items:flex-start;display:flex;flex-direction:column;margin:calc(3em + .25vw) auto calc(4.75em + .5vw);max-width:800px;width:47vw}.locationsHeader__backButton{align-items:center;display:flex;left:-1.75vw;margin-right:1vw;position:absolute;top:calc(50% - .05em);transform:translateY(-50%)}@media screen and (max-width:720px){.locationsHeader__backButton{left:-5.75vw}}.locationsHeader__backIcon{width:.75vw}@media screen and (max-width:720px){.locationsHeader__backIcon{width:2.5vw}}.locationInfoHeader{align-items:center;display:flex}.locationInfoHeader__label{margin-right:1vw}.locationInfoHeader__result{font-size:1.5625em}.locationInfo{display:grid;grid-template-columns:4fr 3fr;grid-column-gap:2.5em;font-size:1.25em}.locationInfo__title{font-size:inherit;font-weight:600}.locationContacts,.locationHours{display:flex;flex-direction:column}.locationContacts{max-width:21vw}.locationContacts__address,.locationContacts__phone{color:var(--text-light-color);font-style:normal;line-height:1.25em;margin-bottom:2em;margin-top:.5em}.locationContacts__phone{text-decoration:none}.locationHours__header p strong{font-size:1.5em!important;font-weight:600}.locationHours__header p{font-size:.68em;margin-top:-.25vw}.locationSchedule{display:grid;grid-template-columns:auto 1fr;grid-column-gap:1.25vw;color:var(--text-light-color);letter-spacing:.045vw;line-height:1.1em;margin-top:.5em}.locationSchedule__day{color:var(--text-color);font-weight:600}.locationPage__actions{align-items:center;display:flex;gap:2.25em;margin-top:.875em}.locationButton{align-items:center;background:none;border:none;display:flex;letter-spacing:.12vw;text-decoration:underline}.locationButton,.locationButton:hover{color:var(--main-color)}.locationButton__icon{height:1.25em;margin-right:.875em}@media screen and (max-width:720px){.locations__title{font-size:2.5em;line-height:1.12;margin:13.3vw auto 5.3vw;text-align:left;width:calc(100% - 11vw)}.locations{align-items:flex-start;margin:0 auto 22.25vw;width:calc(100% - 11vw)}.locations>*{width:100%}.locations__subtitle{line-height:1.5;padding-bottom:5.3vw;padding-top:0}.location__name{line-height:1.2;margin-bottom:4vw}.location__address{margin-top:0}.location{margin-bottom:5.3vw}.locationInfo{display:block}.locationContacts{align-items:center;margin-bottom:8vw;margin-top:8vw;max-width:100%;text-align:center}.locationContacts__address{line-height:1.25;margin-bottom:11vw;margin-top:2.5vw;width:80%}.locationHours__header{text-align:center}.locationContacts__phone{margin-top:2.25vw}.locationInfo__title{letter-spacing:.2vw;line-height:1.2}.locationHours{margin-top:8.5vw}.locationHours .locationInfo__title{margin-bottom:1.3vw;text-align:center}.locationHours__restriction{line-height:1.33;margin-bottom:2.6vw;text-align:center}.locationSchedule{letter-spacing:.2vw;margin:1.75vw auto 15.25vw;grid-column-gap:4.2vw;grid-row-gap:1.6vw}.locationButton{font-size:1.125em}.locationButton__icon{font-size:1.5em;height:5.8vw;margin-right:4vw;width:5.8vw}.locations__title--details{text-align:center}.locationPage{align-items:center;margin-bottom:22.25vw;margin-top:2.5vw;width:100%}.locationPage__actions{flex-direction:column-reverse;gap:8vw;margin-top:0}.locationPage__backButton{position:static}}.articleHeader{align-items:center;display:flex;flex-direction:column;padding:1.85vw 22vw 2vw}@media screen and (max-width:720px){.articleHeader{padding:7.85vw 5vw}}.articleHeader strong{color:var(--main-color);display:block;font-size:.875em;font-weight:600;letter-spacing:.05vw;margin-bottom:.5vw;margin-top:-1vw}@media screen and (max-width:720px){.articleHeader strong{letter-spacing:.15vw}}.articleHeader h1{font-size:2em;font-weight:600;letter-spacing:.05vw;margin-bottom:.5vw;margin-top:.5vw}@media screen and (max-width:720px){.articleHeader h1{letter-spacing:.2vw;margin-bottom:5.25vw;margin-top:3.5vw;text-align:center}}.articleHeader p{letter-spacing:.045vw;margin-top:1em;text-align:center}@media screen and (max-width:720px){.articleHeader p{letter-spacing:.2vw}}.articleContent{margin:calc(3em + .5vw) auto calc(5em + .25vw);max-width:1000px;width:50vw}@media screen and (max-width:720px){.articleContent{margin:3.75vw auto 16.5vw;width:90%}}.articleContent h2,.articleContent h2 span{color:var(--text-color)!important;font-family:Campton!important;font-size:1.25rem!important;font-weight:600!important;letter-spacing:.045vw!important;line-height:1.45rem!important;margin-bottom:calc(.75em + .5vw)!important;margin-top:calc(2em + .5vw)!important;text-align:left!important;text-transform:uppercase}@media screen and (max-width:720px){.articleContent h2{letter-spacing:.17vw;margin-bottom:5.5vw;margin-top:13.75vw}}.articleContent h3,.articleContent h3 span{color:var(--text-color)!important;font-family:Campton!important;font-size:1.125rem!important;font-weight:600!important;letter-spacing:.045vw!important;line-height:1.45rem!important;margin-bottom:calc(.75em + .25vw)!important;margin-top:calc(2em + .25vw)!important;text-align:left!important;text-transform:lowercase}.articleContent h3 span:first-letter,.articleContent h3:first-letter{text-transform:capitalize}.articleContent ol,.articleContent ul{padding-left:1.5vw}@media screen and (max-width:720px){.articleContent ol,.articleContent ul{padding-left:6.25vw}}.articleContent ol li,.articleContent ol li span,.articleContent ul li,.articleContent ul li span{color:var(--text-light-color)!important;font-family:Campton!important;font-size:1rem!important}.articleContent ul li::marker{color:var(--main-color);font-size:1.75rem}.articleContent ol li::marker{color:var(--main-color)}@media screen and (max-width:720px){.articleContent ul li::marker{font-size:1.25rem}}.articleContent ol li,.articleContent ol li p,.articleContent ul li,.articleContent ul li p{letter-spacing:.047vw!important;margin-bottom:calc(.5em + .25vw)!important;margin-left:-.25vw!important}@media screen and (max-width:720px){.articleContent ul li p{letter-spacing:.18vw;margin-bottom:7vw}}.articleContent ul li p:first-child{margin-bottom:1.35vw;position:relative;top:-.15vw}@media screen and (max-width:720px){.articleContent ul li p:first-child{margin-bottom:6vw;top:-.25vw}}.articleContent p,.articleContent p span{color:var(--text-light-color)!important;font-family:Campton!important;font-size:1rem!important;letter-spacing:.047vw!important;margin-bottom:1.6rem!important}.articleContent strong{color:var(--text-color)!important;font-weight:600!important}.articleContent u:has(a){text-decoration:none!important}.articleContent a:not(.button),.articleContent a:not(.button) span{color:var(--main-color)!important;text-decoration:none!important;transition:color .4s!important}.articleContent a:not(.button) span:hover,.articleContent a:not(.button):hover{text-decoration:underline!important}.articleContent__button{margin-left:1.5vw;margin-top:.25vw}@media screen and (max-width:720px){.articleContent__button{margin-left:5.5vw;margin-top:1.25vw}}.articleContent img{height:auto!important;max-width:100%!important}@media screen and (max-width:720px){.articleContent img{height:auto!important;width:100%!important}}.postPage{margin:0 auto;max-width:1000px;padding:calc(3em + .25vw) 0 4.5em;position:relative;width:50vw}@media screen and (max-width:720px){.postPage{margin:10vw auto 5vw;width:90vw}.postPage .articleContent{width:100%}}.postPage__date{color:var(--text-light-color)}.postPage__title{margin-bottom:calc(.5em + .15vw);margin-top:.25em}.postPage__backButton{left:-4.5vw;position:absolute;top:3vw}@media screen and (max-width:720px){.postPage__backButton{align-items:center;background-color:#fff;display:flex;justify-content:center;left:6vw;position:fixed;top:4vw;width:5vw;z-index:3}}.faqHeader{align-items:center;display:flex;flex-direction:column;padding:calc(1.5em + .25vw)}@media screen and (max-width:720px){.faqHeader{padding:9.25vw 0}.faqHeader .searchBar{width:90%}}.faqHeader__title{letter-spacing:.05vw;margin-bottom:.5em}@media screen and (max-width:720px){.faqHeader__title{letter-spacing:.2vw;line-height:1.6em;margin-bottom:5.5vw;text-align:center}}.faqList{list-style:none;margin:calc(3.25em + .25vw) auto calc(5.25em + .25vw);max-width:1000px;width:55.5vw}@media screen and (max-width:720px){.faqList{margin:11.75vw auto 17vw;width:90vw}}.faqList .details__text{letter-spacing:.045vw}.faqBlock{margin:0 auto;padding:3.5vw 0 7vw;position:relative;width:81vw}@media screen and (max-width:720px){.faqBlock{margin:9.5vw auto 22vw;position:static;width:90vw}}.faqBlock__backButton{left:12.5vw;position:absolute;top:4.15vw;width:1em}@media screen and (max-width:720px){.faqBlock__backButton{align-items:center;background-color:#fff;display:flex;justify-content:center;left:6vw;position:fixed;top:4vw;width:5vw;z-index:3}}.faqBlock__backButton img{width:1vw}@media screen and (max-width:720px){.faqBlock__backButton img{width:2.5vw}}.faqContent{margin:0 auto;width:50vw}@media screen and (max-width:720px){.faqContent{width:100%}}.faqContent__heading_1{line-height:1.5em;margin-bottom:1.5vw}@media screen and (max-width:720px){.faqContent__heading_1{line-height:1.6em;margin-bottom:5.5vw}}.faqContent__content{color:var(--text-light-color);letter-spacing:.045vw;width:92%}@media screen and (max-width:720px){.faqContent__content{letter-spacing:.18vw;width:100%}}.header{align-items:center;background-color:#fff;box-shadow:none;display:flex;height:var(--navbar-height);padding:0 var(--side-padding);position:sticky;top:0;z-index:3}@media screen and (min-width:1600px){.header{padding:0 max(calc(100vw - 1475px)/2,9.5vw);padding:0 max(calc(100vw - 1800px)/2,9.5vw)}}@media screen and (max-width:720px){.header{box-shadow:0 1px 0 #f4f7f8;height:13.5vw;padding:0 3.5vw}}.header__menuButton{display:none}@media screen and (max-width:720px){.header__menuButton{background:transparent;border:none;display:block;margin-right:2.25vw;width:10vw}}.header__logo{margin-top:.5vw;width:clamp(80px,7.25vw,105px)}@media screen and (max-width:720px){.header__logo{margin-top:2vw;width:23vw}}.header__veil{background-color:rgba(0,0,0,.25);display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:2}.navigation{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;height:auto;left:0;margin-top:.5vw;padding:0;position:static;top:0;transform:none;width:auto;z-index:2}@media screen and (max-width:720px){.navigation{align-items:flex-start;flex-direction:column;height:100vh;margin-top:0;padding:13vw 7.75vw;position:absolute;transform:translateX(-100%);width:80vw}}.navigation_opened{animation:fly-out .5s ease-out forwards}.navigation_closed{animation:fly-in .5s ease-out forwards}@keyframes fly-out{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes fly-in{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.navigationHeader{display:none}@media screen and (max-width:720px){.navigationHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:10vw;width:100%}}.navigationHeader__logo{width:27vw}.navigation .navigationHeader__languageSwitcher{display:none}@media screen and (max-width:720px){.navigation .navigationHeader__languageSwitcher{display:block;height:11vw;width:13vw}}.navLinks{align-items:center;display:flex;flex-direction:row;list-style:none}@media screen and (max-width:720px){.navLinks{align-items:flex-start;flex-direction:column}}.headerPhoneLink{color:inherit;margin-left:calc(1.25em + .25vw);margin-right:auto;margin-top:calc(-.25em - .15vw);text-decoration:none}@media screen and (max-width:720px){.headerPhoneLink{align-items:center;background:var(--main-color);border-radius:4px;display:flex;height:7.75vw;justify-content:center;margin-left:4vw;margin-right:1.75vw;order:2;width:7.75vw}}.headerPhoneLink__icon{margin-bottom:-.5em;width:calc(.85em + .25vw)}@media screen and (max-width:720px){.headerPhoneLink__icon{filter:brightness(0) invert(1);margin-bottom:0;margin-right:0;width:4.25vw}}.headerPhoneLink__phone{font-size:1em;text-wrap:nowrap}@media screen and (max-width:1600px){.headerPhoneLink__phone{font-size:.8125em}}@media screen and (max-width:720px){.headerPhoneLink__phone{display:none}}.navItem__link{color:inherit;display:inline-block;font-size:1em;font-weight:600;letter-spacing:.02vw;padding:0 .95vw;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .4s}@media screen and (max-width:1600px){.navItem__link{font-size:.8125em}}@media screen and (max-width:720px){.navItem__link{font-size:1.125em;letter-spacing:.2vw;padding:2.7vw 0;text-align:left}}.navItem__link:hover,.navItem__link_active{color:var(--main-color)}.actions{align-items:center;display:flex;margin-left:.75vw}@media screen and (max-width:720px){.actions{margin-left:auto}}.actions .actions__languageSwitcher{display:block;font-size:.9375em;height:calc(2.15em + .15vw + 2px);width:calc(2.9em + .25vw)}@media screen and (max-width:720px){.actions .actions__languageSwitcher{display:none}}.cartCounter{align-items:center;display:flex;height:calc(2.15em + .15vw);justify-content:center;margin-right:calc(1.75em + .15vw);position:relative;width:calc(2.15em + .15vw)}@media screen and (max-width:720px){.cartCounter{height:9.75vw;margin-right:0;width:9.75vw}}.cartCounter_active{background:rgba(var(--main-color-rgb),.1);border-radius:5px}.cartCounter__cartIcon{width:calc(1.15em + .25vw)}@media screen and (max-width:720px){.cartCounter__cartIcon{width:5.5vw}}.cartCounter_active .cartCounter__cartIcon{filter:invert(24%) sepia(77%) saturate(5600%) hue-rotate(217deg) brightness(98%) contrast(94%)}.cartCounter__counter{align-items:center;background-color:var(--main-color);border-radius:50%;box-sizing:border-box;color:#fff;display:flex;font-size:.75em;height:1.25em;justify-content:center;padding-left:.075em;padding-top:.15em;position:absolute;right:.15em;top:.15em;width:1.25em}@media screen and (max-width:720px){.cartCounter__counter{height:4vw;right:.5vw;top:.5vw;width:4vw}}.upButton{align-items:center;background-color:#ebf4fe;border:none;border-radius:5px;bottom:2vw;display:flex;height:calc(2.15em + .5vw);justify-content:center;left:88vw;margin-bottom:-2.5vw;position:sticky;transition:background-color .4s;width:calc(2.15em + .5vw)}@media screen and (max-width:720px){.upButton{bottom:1vw;height:10.5vw;left:84vw;margin-bottom:-10.5vw;width:10.5vw}}@media screen and (min-width:1700px){.upButton{left:88.25vw}}@media screen and (min-width:1900px){.upButton{left:88.5vw}}@media screen and (min-width:2100px){.upButton{left:83.5vw}}.upButton:hover{background-color:var(--main-color)}.upButton__icon{width:calc(1.15em + .25vw)}@media screen and (max-width:720px){.upButton__icon{width:4.5vw}}.upButton:hover .upButton__icon{filter:brightness(0) invert(1)}.footer{display:flex;flex-direction:column;padding:0 var(--side-padding) calc(4.75em + .25vw)}@media screen and (min-width:1600px){.footer{padding:0 max(calc(100vw - 1475px)/2,9.5vw) calc(4.75em + .25vw);padding:0 max(calc(100vw - 1800px)/2,9.5vw) calc(4.75em + .25vw)}}@media screen and (max-width:720px){.footer{padding:0 5vw 5vw}}.footer__logo{width:clamp(80px,7.25vw,105px)}@media screen and (max-width:720px){.footer__logo{width:23vw}}.footer__header{align-items:center;display:flex;justify-content:space-between}.footer__content{display:grid;grid-template-columns:37% auto;grid-column-gap:3.5vw;margin-top:calc(1.5em + .25vw)}@media screen and (max-width:720px){.footer__content{grid-template-columns:1fr;grid-column-gap:0;margin-top:0}}.footer__moto{font-size:1.5em;font-weight:600;line-height:1.4em;margin-top:0}@media screen and (max-width:720px){.footer__moto{line-height:1.5em;margin-top:13vw}}.socPages{display:grid;grid-template-columns:repeat(5,1fr);list-style:none;margin-top:calc(.75em + .25vw);width:calc(16em + 20%)}@media screen and (max-width:720px){.socPages{margin-top:8vw;width:auto}}.socPage__icon{height:calc(.75em + .25vw)}.socPage__link:hover .socPage__icon{filter:invert(45%) sepia(96%) saturate(2168%) hue-rotate(191deg) brightness(101%) contrast(104%)}.footerLinks{display:grid;grid-auto-flow:column;grid-column:2;grid-row:1/span 2;grid-template-rows:repeat(2,1fr);justify-self:end;list-style:none;grid-gap:calc(.75em + .15vw) calc(3.5em + .5vw);margin-top:.25vw}@media screen and (max-width:720px){.footerLinks{grid-auto-flow:row;grid-column:1;grid-row:3;grid-template-columns:repeat(2,1fr);grid-gap:4.25vw 11vw;margin-top:11.25vw}}.footerLink{color:inherit;letter-spacing:.05vw;text-decoration:none;transition:color .4s}@media screen and (max-width:720px){.footerLink{letter-spacing:.2vw}}.footerLink:hover{color:var(--main-color)}.rules{display:flex;flex-direction:row;margin-top:calc(3em + .5vw)}@media screen and (max-width:720px){.rules{flex-direction:column;margin-top:15vw}}.rules__copyright{letter-spacing:.05vw;margin-right:.5vw}@media screen and (max-width:720px){.rules__copyright{letter-spacing:.2vw;margin-top:0}}.rules ul{display:flex;list-style:none;margin-bottom:0}@media screen and (max-width:720px){.rules ul{flex-wrap:wrap;margin-bottom:12vw;margin-top:3vw}}.rules ul li{align-items:center;display:flex;margin-right:.5em}.rules ul li:before{background-color:var(--text-color);border-radius:50%;content:"";display:inline-block;height:.3vw;margin-right:.4vw;width:.3vw}@media screen and (max-width:720px){.rules ul li{margin-right:4.75vw}}.rules ul li a{color:inherit;letter-spacing:.045vw}@media screen and (max-width:720px){.rules ul li a{color:var(--main-color);font-weight:600;letter-spacing:.2vw}}@media print{.noPrint{display:none}}