:root{--black: #000;--off-black: #1E1E1E;--white: #fff;--off-white: rgb(250, 250, 250);--light-gray: rgb(221, 221, 221);--gray-hover: rgb(193, 194, 193);--gray: rgb(178, 178, 178);--checkout-gray: rgb(170, 170, 170);--checkout-gray-hover: rgb(153, 153, 153);--mid-gray: rgb(102, 102, 102);--dark-gray: rgb(68, 68, 68);--main: rgba(36, 36, 115, 1);--secondary: rgba(30, 30, 30, 1);--accent: rgba(178, 178, 178, 1);--green: rgba(0, 124, 90, 1);--opaque-black: rgba(0, 0, 0, .6);--opaque-white: rgba(255, 255, 255, .6);--font-main: "roboto";--font-oswald: "Oswald-Regular";--font-oswald-medium: "Oswald-Medium";--font-oswald-semibold: "Oswald-SemiBold";--font-oswald-bold: "Oswald-Bold";--font-awesome: "Font Awesome 6 Pro"}.bold{font-weight:bold}.center{text-align:center}.balance{text-wrap:balance}#AjaxFiltersProForm{display:none}.html-home-page .master-wrapper-content{padding-top:23px}.html-home-page .master-wrapper-content .row:has(.bg-card){margin-bottom:50px}.html-home-page .master-wrapper-content .row>div:has(.main-card){padding-right:10px}@media (max-width: 767px){.html-home-page .master-wrapper-content .row>div:has(.main-card){padding:0 12px}}.html-home-page .master-wrapper-content .row>div:has(.bg-card){padding-left:10px}@media (max-width: 767px){.html-home-page .master-wrapper-content .row>div:has(.bg-card){padding:0 12px}}.main-card{border-radius:4px;overflow:clip;position:relative}.main-card .main-card-content{aspect-ratio:1.3366;display:flex;flex-direction:column;padding:98px 41px}.main-card .main-card-content img{position:absolute;width:100%;height:100%;top:0;left:0}.main-card .main-card-content h1.main-card-title{color:white;font:400 65px/73px var(--font-oswald-semibold);text-transform:uppercase;z-index:2;max-width:510px;margin-bottom:15px}.main-card .main-card-content h1.main-card-title .big-text{font-size:98px;line-height:126px}.main-card .main-card-content p{color:var(--white);font:400 22px/30px var(--font-main);z-index:2;max-width:470px;margin-bottom:27px}.brands-slider{margin:0 -4px}.brands-slider a{aspect-ratio:527/274;margin:0 8px;border-radius:4px;overflow:clip;max-width:unset;transition:opacity .2s;position:relative}.brands-slider a::after{content:"";top:0;width:100%;height:100%;position:absolute;transition:background-color .3s}.brands-slider a:hover::after{background:rgba(36,36,115,0.5)}.brands-slider a img{width:100%}.brands-slider .slick-arrow{top:48%}.brands-slider .slick-arrow.fa-chevron-left{left:-45px}@media (max-width: 1075px){.brands-slider .slick-arrow.fa-chevron-left{font-size:41px;left:-25px}}@media (max-width: 835px){.brands-slider .slick-arrow.fa-chevron-left{left:-25px}}@media (max-width: 576px){.brands-slider .slick-arrow.fa-chevron-left{left:-20px}}.brands-slider .slick-arrow.fa-chevron-right{right:-45px}@media (max-width: 1075px){.brands-slider .slick-arrow.fa-chevron-right{font-size:41px;right:-25px}}@media (max-width: 835px){.brands-slider .slick-arrow.fa-chevron-right{right:-25px}}@media (max-width: 576px){.brands-slider .slick-arrow.fa-chevron-right{right:-20px}}@media (max-width: 768px){.brands-slider a:not(.slick-active){opacity:0}}.home-cta{border-radius:4px;display:flex;justify-content:stretch;margin:0 0 50px;overflow:clip}.home-cta>p{width:100%;flex-grow:1;max-width:56%;flex-shrink:0;margin-bottom:0}.home-cta>p img{min-height:100%}@media (max-width: 1649px){.home-cta>p img{height:100%;object-fit:cover}}@media (max-width: 1000px){.home-cta>p img{aspect-ratio:766/400;object-position:left}}@media (max-width: 1000px){.home-cta>p{max-width:unset;aspect-ratio:766/400}}.home-cta>div{display:flex;flex-direction:column;background-color:#1e1e1e;padding:54px 58px 0;flex-grow:1}@media (min-width: 1367px){.home-cta>div{min-width:529px}}.home-cta>div h2{color:#fafafa;font:400 36px/129% var(--font-oswald-semibold);margin-bottom:21px}@media (max-width: 1000px){.home-cta>div h2{text-align:left}}.home-cta>div p{color:#fafafa;font:400 22px/30px var(--font-main);margin-bottom:35px;max-width:540px}@media (max-width: 1000px){.home-cta>div p{max-width:644px;margin-bottom:30px}}.home-cta>div .btn{width:max-content}@media (max-width: 1649px){.home-cta>div{padding:38px 58px}}@media (max-width: 1200px){.home-cta>div{min-width:unset}}@media (max-width: 767px){.home-cta>div{padding:28px 21px 50px 18px}}@media (max-width: 1000px){.home-cta{flex-direction:column}}h2:has(+.brands-slider){margin-bottom:42px}@media (min-width: 768px){h2:has(+.brands-slider){margin-left:5px}h2:has(+.brands-slider) .view-all-link{top:-5px;right:10px}}
