.image-banner.brand-partner .content-box .banner-text p{color:#fff;font-family:Bebas Neue Pro;font-size:85px;font-weight:400;line-height:85px;text-align:left;margin:0 0 30px}.image-banner.brand-partner .content-box .button-wrapper{display:flex;align-items:center;gap:40px}.image-banner.brand-partner .content-box .button-wrapper a:first-child{border:3px solid #fff;color:#fff;max-width:360px;padding:20px;font-family:Bebas Neue Pro;font-size:30px;font-weight:300;display:flex;align-items:center;justify-content:space-between;width:100%;text-transform:uppercase}.image-banner.brand-partner .content-box .button-wrapper a:first-child:after{background:url(/cdn/shop/files/arrow-right-333-svgrepo-com.svg?v=1722652343);content:"";display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:15px}.image-banner.second-banner .content-box .banner-text p{font-size:30px;line-height:35px;font-family:Bebas Neue Pro Regular;margin-bottom:20px}.multiblock.grid{padding:60px}.multiblock.grid .note{writing-mode:vertical-rl;font-size:16px}.item-with-note{display:flex;justify-content:center;gap:30px}.multiblock.grid .button-wrapper{padding-top:50px}.multiblock.grid .button-wrapper a{border:3px solid #000;max-width:400px;text-align:left;font-family:Bebas Neue Pro;font-size:30px;line-height:34px;font-weight:300;padding:20px;display:flex;justify-content:space-between;align-items:center}.multiblock.grid .button-wrapper a:after{background:url(/cdn/shop/files/arrow-right-black.svg?v=1722653314);content:"";display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:15px}.multiblock.grid .section-heading h2{font-family:Bebas Neue Pro;font-size:54px;font-weight:400;line-height:54px;text-align:left;margin:0 0 30px;letter-spacing:0}.multiblock.grid .multiblock-wrapper{display:flex;gap:30px}.multiblock.grid .block-image-item .block-content{transform:translate(-50%,-50%);top:50%;bottom:auto;left:50%}.multiblock.grid .block-image-item .block-content .image-description p{text-align:center}.multiblock.grid .block-image-item:after{display:none}@media(max-width:767px){body .image-banner.brand-partner .content-box .banner-text p{font-size:60px;line-height:60px}body .multiblock.grid{padding:20px 15px 30px}body .multiblock.grid .multiblock-wrapper{gap:15px;width:100%}body .multiblock.grid .section-heading h2{font-size:30px;text-align:center;margin:10px 0}body .multiblock.grid .button-wrapper{padding-top:30px}body .multiblock.grid .button-wrapper a{max-width:300px;font-size:20px}body .image-banner.brand-partner .halo-banner-wrapper .slick-dots{display:none!important}body .multiblock.grid .note{display:none}body .image-banner.second-banner .content-box .banner-text p{font-size:24px;line-height:30px}body .multiblock.grid .block-image-item .mb-image-description p{text-align:center;font-size:26px}body .image-banner.brand-partner.banner-top .content-box .banner-heading{font-size:24px!important}body .video-section-2 .halo-block-header .subtext-video .button-wrapper a:first-child,body .image-banner.brand-partner .content-box .button-wrapper a:first-child{font-size:20px}}.image-banner.brand-partner .halo-banner-wrapper .slick-prev{opacity:1;left:auto!important;right:150px;top:auto;bottom:100px}.image-banner.brand-partner .halo-banner-wrapper .slick-next{opacity:1;right:100px!important;top:auto;bottom:100px}.image-banner.brand-partner .halo-banner-wrapper .slick-arrow{background:none;border:0}.image-banner.brand-partner .halo-banner-wrapper .slick-arrow svg path{fill:#fff}.image-banner.brand-partner .halo-banner-wrapper .slick-dots{left:85%;bottom:125px;width:auto}.image-banner.brand-partner .halo-banner-wrapper .slick-dots li{margin:0}.image-banner.brand-partner .halo-banner-wrapper .slick-dots li button{width:50px;height:8px;background:#fff;border-radius:0;margin:0}.image-banner.brand-partner .halo-banner-wrapper .slick-dots li.slick-active button{background:#3d3d3d}html{scroll-behavior:smooth}.xlHeader.xlHeader--left{text-transform:uppercase;font-family:Bebas Neue Pro;text-shadow:2px 2px 0 #000,-2px 2px 0 #000,-2px -2px 0 #000,2px -2px 0 #000;color:#fff;font-size:150px;display:block;line-height:1}.xlHeader.xlHeader--left .xlHeader__header{margin:0}@media(max-width:767px){body .xlHeader.xlHeader--left{font-size:65px}body .xlHeader.xlHeader--left .xlHeader__header{transform:none!important;padding:0 10px 5px;text-align-last:justify}}.sections-product-block{overflow:hidden}.productView-buttons .additional-button-row .button{text-transform:none}.cart-freeship{padding:10px 14px;border-radius:8px;background:#eef7f0;color:#1f7a43;font-size:13px;margin-bottom:24px}.cart-freeship__text{display:flex;align-items:center;gap:8px;line-height:1.3}.cart-freeship__text svg,.cart-freeship__text .icon{width:18px;height:18px;flex:0 0 auto;fill:currentColor}.cart-freeship.is-qualified{background:#eef7f0;color:#1f7a43}.cart-freeship.is-qualified .cart-freeship__track{display:none}.cart-freeship:not(.is-qualified){background:#f4f4f4;color:#333}.cart-freeship__track{margin-top:8px;height:4px;border-radius:4px;background:#00000014;overflow:hidden}.cart-freeship__fill{height:100%;border-radius:4px;background:#1f7a43;transition:width .3s ease}.cart-xsell{margin:6px 0 4px;padding-top:12px;border-top:1px solid #ececec}.cart-xsell__title{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6b6b6b;margin-bottom:8px}.cart-xsell__item{display:flex;align-items:center;gap:10px;padding:6px 0}.cart-xsell__image{flex:0 0 auto;width:40px;height:40px;border:1px solid #ececec;border-radius:6px;overflow:hidden}.cart-xsell__image img{width:100%;height:100%;object-fit:contain}.cart-xsell__info{flex:1 1 auto;min-width:0}.cart-xsell__name{display:block;font-size:13px;font-weight:600;color:#111;line-height:1.25}.cart-xsell__price{font-size:12px;color:#333;margin-top:2px}.cart-xsell__affirm{color:#6b6b6b}.cart-xsell__form{margin:0;flex:0 0 auto}.cart-xsell__add{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid #111;border-radius:20px;background:#fff;color:#111;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease}.cart-xsell__add:hover{background:#111;color:#fff}.cart-xsell__add span{font-size:14px;line-height:1}.cart-trust{display:flex;justify-content:space-between;gap:10px;padding:14px 0 10px;margin-bottom:2px}.cart-trust__item{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center;color:#333}.cart-trust__icon{width:26px;height:26px;flex:0 0 auto;color:#111;fill:transparent}.cart-trust__item span{font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;line-height:1.2}.cart-discount{display:flex;align-items:center;gap:8px;width:100%;margin:10px 0 4px;padding:10px 12px;border:1px solid #e2e2e2;border-radius:8px;background:#fff;transition:border-color .15s ease}.cart-discount:focus-within{border-color:#111}.cart-discount__icon{display:inline-flex;flex:0 0 auto;color:#9a9a9a}.cart-discount__input{flex:1 1 auto;min-width:0;border:0;outline:0;padding:0;margin:0;background:transparent;font-size:13px;color:#111;box-shadow:none;height:auto;line-height:1.4}.cart-discount__input::placeholder{color:#9a9a9a;opacity:1}.cart-discount__apply{flex:0 0 auto;border:0;background:transparent;padding:0 2px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#111;cursor:pointer}.cart-discount__apply:hover{text-decoration:underline}.cart-discount:has(.cart-discount__input:placeholder-shown) .cart-discount__apply{display:none}.previewCartInfo{border-top:1px solid #ececec}.previewCartInfo .previewCartAction{margin-top:12px}.previewCartInfo .previewCartGroup{margin-top:10px}.previewCartInfo .previewCartGroup .button-checkout,.previewCartInfo .previewCartGroup .button-view-cart{padding-top:14px;padding-bottom:14px;min-height:0;font-size:14px;letter-spacing:.06em;line-height:1.2;border-radius:6px;border-width:1px}.previewCartInfo .previewCartGroup .button-view-cart{padding-top:12px;padding-bottom:12px}.previewCartInfo .previewCartGroup .button+.button{margin-top:10px}.previewCartInfo .previewCartTotalsPrice{margin-bottom:4px}.previewCartInfo .previewCartTotals{padding:3px 0}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
