.cmp,.cmp *{box-sizing:border-box}.cmp{font-family:Arial,Helvetica,sans-serif;color:#121212}.cmp-wrap{max-width:1270px;margin:0 auto;padding:0 35px}.cmp-sec{padding:32px 0}.cmp-col{padding:0 32px}.cmp-h2{font-family:Arial,Helvetica,sans-serif;font-size:46px;line-height:59.8px;font-weight:700;color:#121212;margin:0 0 16px;letter-spacing:0;text-align:left}.cmp-h2--c{text-align:center}.cmp-txt p{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:28.8px;color:#000}.cmp-txt p+p,.cmp-txt ul+p{margin-top:29px}.cmp-txt strong{font-weight:700}.cmp-txt em{font-style:italic}.cmp-txt ul{margin:16px 0;padding:0 0 0 40px}.cmp-txt li{font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:28.8px;color:#000}.cmp-2{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}.cmp img,.cmp video{display:block;max-width:100%;height:auto}.cmp-blue{color:#114afb}.lpc-vbox{background:#000;border-radius:0;aspect-ratio:1/1;overflow:hidden}.lpc-vbox video{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.lpc-vbox video::-webkit-media-controls{display:none!important}.product.grid{max-width:1200px;margin-left:auto;margin-right:auto}section[id^=MainProduct-].page-width,section[id^=MainProduct-] .page-width{max-width:none!important;padding-left:32px!important;padding-right:32px!important}.product__media-wrapper{width:calc(50% - 15px)!important;max-width:none!important;flex:0 0 calc(50% - 15px)!important}.product__info-wrapper{width:calc(50% - 15px)!important;max-width:none!important;flex:0 0 calc(50% - 15px)!important;padding-left:32px!important;margin-left:30px!important}.product__info-wrapper shopify-payment-terms,.product__info-wrapper .installment,.product__info-wrapper .product-form__installments{display:none!important}.kaching-bundles,kaching-bundles,.kaching-bundles-sticky-atc,.kaching-bundles-block{display:none!important}.product__info-wrapper .product-form__quantity,.product__info-wrapper .product-form__buttons,.product__info-wrapper variant-selects,.product__info-wrapper variant-radios{display:block!important}.cmp-stars .tp-wrap{margin:0!important}.cmp-stars .tp-svg{max-width:553px!important}.product__info-wrapper .product__title{margin:0}.product__info-wrapper .product__title h1,.product__info-wrapper .product__title h2{font-family:Open Sans,Arial,sans-serif!important;font-size:28px!important;line-height:36.4px!important;font-weight:700!important;color:#242424!important;text-transform:none!important;letter-spacing:0!important;margin:0!important}.product__info-wrapper .price{margin:16px 0 0!important}.product__info-wrapper .price .price-item{font-family:Open Sans,Arial,sans-serif!important;font-size:34px!important;line-height:44.2px!important;font-weight:700!important;color:#4da74e!important;letter-spacing:0!important}.product__info-wrapper .price__compare-price,.product__info-wrapper .price__badge-sale,.product__info-wrapper .price__badge-sold-out,.product__info-wrapper .unit-price,.product__info-wrapper .price .visually-hidden,.product__info-wrapper .price .price-item--regular s,.product__info-wrapper .price s{display:none!important}.product__info-wrapper .price__regular .price-item--regular{display:inline!important}.product__info-wrapper .product-form__input--pill{margin:12px 0 0}.cmp-hr{border:0;border-top:1px solid #e0e0e0;margin:17px 0 16px;height:0}.product__info-wrapper .product-form__quantity{margin:0!important}.product__info-wrapper .product-form__input--quantity,.product__info-wrapper .product-form__quantity{max-width:none!important;width:100%!important}.product__info-wrapper .product-form__quantity .form__label,.product__info-wrapper .quantity__label,.product__info-wrapper .quantity__rules,.product__info-wrapper .quantity__rules-cart{display:none!important}.product__info-wrapper quantity-input.quantity{width:100%!important;max-width:none!important;min-height:0!important;height:48px;border:1px solid #e0e0e0!important;border-radius:0!important;display:flex;align-items:center;background:#fff;box-shadow:none!important}.product__info-wrapper .quantity:before,.product__info-wrapper .quantity:after{display:none!important}.product__info-wrapper .quantity__button{width:48px!important;height:46px!important;flex:0 0 48px;background:#fff!important;color:#575757!important;border:0!important;box-shadow:none!important}.product__info-wrapper .quantity__button svg{width:12px;height:12px}.product__info-wrapper .quantity__input{flex:1;height:46px!important;text-align:center;background:#fff!important;border:0!important;border-radius:4px;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#121212;box-shadow:none!important;opacity:1}.cmp-list{list-style:none;margin:32px 0;padding:0;display:flex;flex-direction:column;gap:16px}.cmp-list li{display:flex;align-items:center;gap:8px;min-height:34px}.cmp-list .cmp-ck{width:34px;height:34px;flex:0 0 34px;color:#114afb}.cmp-list .cmp-ck svg{width:34px;height:34px;display:block}.cmp-list strong{font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:28.8px;font-weight:700;color:#121212}.cmp-ship{margin:0!important;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:28.8px;font-weight:700;color:#0a0a0a}.cmp-ship strong{font-weight:700;color:#020202}.cmp-sale{display:block;width:100%;height:auto;margin:4px 0}.product__info-wrapper .product-form,.product__info-wrapper .product-form__buttons{margin:0!important}.product__info-wrapper .product-form__submit{min-height:46px!important;height:46px!important;padding:11px 32px!important;border-radius:6px!important;background:#114afb!important;color:#fff!important;font-family:Open Sans,Arial,sans-serif!important;font-size:16px!important;line-height:24px!important;font-weight:700!important;letter-spacing:0!important;text-transform:uppercase;box-shadow:none!important;border:0!important;width:100%}.product__info-wrapper .product-form__submit:after,.product__info-wrapper .product-form__submit:before{display:none!important}.cmp-pay{display:block;width:277px;max-width:100%;height:auto;margin:15px auto 0}.cmp-quote{display:block;width:100%;height:auto;margin:0}.cmp-feat{padding:80px 60px 48px}.cmp-feat__h{font-family:Arial,Helvetica,sans-serif;font-size:19px;line-height:24.7px;font-weight:700;color:#242424;text-align:center;margin:0 0 36px}.cmp-feat__track{overflow:hidden;position:relative}.cmp-feat__row{display:flex;width:max-content;animation:cmpMarq 24s linear infinite}.cmp-feat__track:hover .cmp-feat__row{animation-play-state:paused}.cmp-feat__half{display:flex;gap:24px;padding-right:24px}.cmp-feat__i{width:211px;height:119px;flex:0 0 211px;display:flex;align-items:center;justify-content:center}.cmp-feat__i img{width:100%;height:auto;max-height:119px;object-fit:contain}@keyframes cmpMarq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.cmp-feat__row{animation:none}}.cmp-why .cmp-h2{font-size:40px;color:#000}.cmp-why__in{margin-bottom:16px}.cmp-why .cmp-txt p{font-family:Assistant,Arial,sans-serif;font-size:22px;line-height:37.8px;color:#000}.cmp-why .cmp-txt p+p{margin-top:38px}.cmp-gar{background:#4e6d95;padding:32px 0}.cmp-gar__in{margin-bottom:16px}.cmp-gar .cmp-h2{font-size:33px;color:#fff}.cmp-gar .cmp-txt{padding-bottom:29px}.cmp-gar .cmp-txt p{color:#fff}.cmp-tb__in{margin-bottom:16px}.cmp-tb__img{margin:16px 0 0}.cmp-tb__img img{width:100%;height:auto}.cmp-tb__q{font-size:34px;margin:15px 0 16px}.cmp-row__in{margin-bottom:16px}.cmp-row .cmp-h2{font-size:var(--hs)}.cmp-row .cmp-txt p,.cmp-row .cmp-txt li{font-size:var(--ts)}.cmp-row--il .cmp-row__txt{order:2}.cmp-row__img{padding:0 32px}.cmp-row__d{margin-top:var(--it)}.cmp-row__img img,.cmp-row__img video{width:100%;height:auto}.cmp-row__img--contain .cmp-row__d img{height:var(--ih);object-fit:contain}.cmp-row__m,.cmp-row__hm,.cmp-row__tm{display:none}.cmp-low-sec{padding:0 0 32px}.cmp-low{background:#f3f3f3;padding:4px 32px 16px;margin-bottom:16px}.cmp-low .cmp-h2{font-size:27px;line-height:59.8px;text-align:center;margin:0}.cmp-low__t p{font-family:Assistant,Arial,sans-serif;font-size:20px;line-height:34.2px;color:#000;text-align:center;margin:0}.cmp-uc{padding:0}.cmp-uc__r{display:grid;grid-template-columns:1fr 1fr;gap:62px;align-items:center}.cmp-uc__r+.cmp-uc__r{margin-top:1px}.cmp-uc__img img{width:100%;height:auto;aspect-ratio:1418/714;object-fit:cover}.cmp-uc__r--txt-first .cmp-uc__img{order:2}.cmp-uc__h{font-family:Open Sans,Arial,sans-serif;font-size:29px;line-height:52px;font-weight:700;color:#242424;text-align:center;margin:0 0 16px}.cmp-uc__t p{font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:28.8px;color:#000;margin:0}.cmp-faq{padding:80px 15px 0}.cmp-faq__in{max-width:770px;margin:0 auto}.cmp-faq__h{font-family:Open Sans,Arial,sans-serif;font-size:40px;line-height:52px;font-weight:700;color:#242424;text-align:center;margin:0}.cmp-faq details{border-bottom:1px solid #e0e0e0}.cmp-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:32px 0;font-family:Open Sans,Arial,sans-serif;font-size:19px;line-height:24.7px;font-weight:700;color:#242424}.cmp-faq summary::-webkit-details-marker{display:none}.cmp-faq summary .cmp-faq__ic{width:16px;height:16px;flex:0 0 16px;color:#121212;transition:transform .2s}.cmp-faq summary .cmp-faq__ic svg{width:16px;height:16px;display:block}.cmp-faq details[open] summary .cmp-faq__ic{transform:rotate(180deg)}.cmp-faq__a{padding:0 0 32px}.cmp-faq__a p{font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:28.8px;color:#575757;margin:0}.cmp-faq__a p+p{margin-top:29px}.cmp-bb2{padding:0 0 144px}.cmp-bb2__r{display:grid;grid-template-columns:585px 585px;gap:30px;justify-content:center;padding:50px 0}.cmp-bb2__img img{width:100%;aspect-ratio:1/1;object-fit:cover}.cmp-bb2__c{padding-left:32px}.cmp-bb2__t{font-family:Open Sans,Arial,sans-serif;font-size:28px;line-height:36.4px;font-weight:700;color:#242424;margin:0 0 16px}.cmp-bb2__p{font-family:Open Sans,Arial,sans-serif;font-size:34px;line-height:44.2px;font-weight:700;color:#4da74e;margin:0 0 34px}.cmp-qty{display:flex;height:48px;border:1px solid #e0e0e0;background:#fff}.cmp-qty button{width:48px;flex:0 0 48px;height:46px;border:0;background:#fff;color:#575757;font:400 22px/1 Arial,Helvetica,sans-serif;cursor:pointer;padding:0}.cmp-qty input{flex:1;min-width:0;height:46px;border:0;text-align:center;font:400 16px Arial,Helvetica,sans-serif;color:#121212;background:#fff;border-radius:4px;-moz-appearance:textfield}.cmp-qty input::-webkit-outer-spin-button,.cmp-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cmp-bb2 .cmp-list{margin:32px 0 31px}.cmp-bb2 .cmp-sale{margin:0 0 10px}.cmp-bb2__btn{display:block;width:100%;height:46px;border:0;border-radius:6px;background:#114afb;color:#fff;font:700 16px/24px Open Sans,Arial,sans-serif;cursor:pointer;margin:0;padding:11px 32px}@media(max-width:767px){.cmp-wrap{padding:0}.cmp-h2{font-size:41px;line-height:53.3px}.cmp-txt p,.cmp-txt li{line-height:25.2px}.cmp-txt p+p,.cmp-txt ul+p{margin-top:30px}.cmp-2{grid-template-columns:1fr;gap:16px}section[id^=MainProduct-].page-width,section[id^=MainProduct-] .page-width{padding-left:0!important;padding-right:0!important}.product__media-wrapper,.product__info-wrapper{width:100%!important;flex-basis:100%!important;max-width:none!important;padding:0!important;margin:0!important}.product__info-wrapper .product__info-container{padding:0!important}.product__media-wrapper,.product__media-wrapper .slider-mobile-gutter,.product__media-wrapper .product__media-list,.product__media-wrapper .product__media-item{margin:0!important;padding:0!important;width:100%!important;max-width:none!important}.product__media-wrapper .product__media-item{flex:0 0 100%!important;max-width:100%!important;min-width:0!important}.cmp-bb2__r>*{min-width:0}.product__info-wrapper{padding-top:32px!important}.cmp-stars .tp-svg{max-width:367px!important;margin:0 4px}.product__info-wrapper .product__title h1,.product__info-wrapper .product__title h2{font-size:24px!important;line-height:31.2px!important;margin:0 12px!important}.product__info-wrapper .price{margin:16px 8px 0!important}.product__info-wrapper .price .price-item{font-size:31px!important;line-height:40.3px!important}.product__info-wrapper .product-form__input--pill{margin:12px 8px 0}.cmp-hr{margin:17px 0 16px}.product__info-wrapper quantity-input.quantity{margin:0 1px}.cmp-list{margin:32px 3px 24px}.cmp-list strong{line-height:25.2px}.cmp-ship{font-size:13px;line-height:25.2px}.cmp-sale{margin:1px 0 6px}.product__info-wrapper .product-form__submit{height:55px!important;min-height:55px!important;padding:10px 28px!important;font-size:23px!important;line-height:34.5px!important}.cmp-pay{width:263px;margin:20px auto 0}.cmp-quote{margin-top:7px}.cmp-feat{padding:70px 0 42px}.cmp-feat__h{font-size:17px;line-height:22.1px;margin-bottom:50px}.cmp-feat__half{gap:7px;padding-right:7px}.cmp-feat__i{width:calc((100vw - 14px) / 3);flex-basis:calc((100vw - 14px) / 3);height:auto;min-height:44px}.cmp-feat__i img{max-height:70px}.cmp-why .cmp-h2{font-size:40px}.cmp-why .cmp-txt p{line-height:25.2px}.cmp-why .cmp-txt p+p{margin-top:26px}.cmp-gar .cmp-h2{font-size:33px}.cmp-tb__q{font-size:34px}.cmp-row .cmp-h2{margin:16px 0}.cmp-row .cmp-h2.cmp-row__hd,.cmp-row .cmp-row__td,.cmp-row__d{display:none}.cmp-row .cmp-row__hm{display:block;font-size:var(--hsm)}.cmp-row .cmp-row__tm,.cmp-row__m{display:block}.cmp-row--il .cmp-row__txt,.cmp-row__txt{order:2}.cmp-row__img{order:1;padding:0 32px}.cmp-row__d{margin-top:0}.cmp-low-sec{padding:0 0 32px}.cmp-low{padding:0 38px 16px;margin:0}.cmp-low .cmp-h2{font-size:27px;line-height:36.4px;padding:4px 0}.cmp-low__t p{line-height:25.2px}.cmp-uc{padding:0 15px 4px}.cmp-uc--first{padding-top:80px}.cmp-uc__r{grid-template-columns:1fr;gap:0}.cmp-uc__r+.cmp-uc__r{margin-top:0}.cmp-uc__img{order:0!important}.cmp-uc__h{font-size:29px!important;line-height:45.5px;margin:32px 0 17px}.cmp-uc__t p{line-height:25.2px}.cmp-faq{padding:80px 15px 0}.cmp-faq__h{font-size:35px;line-height:45.5px}.cmp-faq summary{padding:28px 0;font-size:17px;line-height:22.1px}.cmp-faq__a p{line-height:25.2px}.cmp-faq__a p+p{margin-top:26px}.cmp-bb2{padding:0 15px 144px}.cmp-bb2__r{grid-template-columns:1fr;gap:32px;padding:40px 0}.cmp-bb2__c{padding:0}.cmp-bb2__t{font-size:24px;line-height:31.2px}.cmp-bb2__p{font-size:30px;line-height:39px;margin-bottom:34px}.cmp-bb2 .cmp-list{margin:32px 0 24px}.cmp-bb2 .cmp-sale{margin:0 0 11px}.cmp-bb2 .cmp-ship{font-size:12px}.cmp-bb2__btn{height:52px;font-size:21px;line-height:31.5px;padding:10px 28px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cmp.css.map */
