@font-face{font-family:Inter-Regular;src:url(/cdn/shop/files/Inter-Regular.ttf?v=1752319952)}@font-face{font-family:Heavitas;src:url(/cdn/shop/files/Heavitas.ttf?v=1744298376)}@font-face{font-family:RethinkSans-Regular;src:url(/cdn/shop/files/RethinkSans-Regular.ttf?v=1752317830)}@font-face{font-family:RethinkSans-Medium;src:url(/cdn/shop/files/RethinkSans-Medium.ttf?v=1752317830)}@font-face{font-family:RethinkSans-MediumItalic;src:url(/cdn/shop/files/RethinkSans-MediumItalic.ttf?v=1752317830)}@font-face{font-family:RethinkSans-Italic;src:url(/cdn/shop/files/RethinkSans-Italic.ttf?v=1752317830)}@font-face{font-family:RethinkSans-SemiBold;src:url(/cdn/shop/files/RethinkSans-SemiBold.ttf?v=1752317830)}@font-face{font-family:RethinkSans-SemiBoldItalic;src:url(/cdn/shop/files/RethinkSans-SemiBoldItalic.ttf?v=1752317830)}@font-face{font-family:RethinkSans-Bold;src:url(/cdn/shop/files/RethinkSans-Bold.ttf?v=1752317829)}@font-face{font-family:RethinkSans-BoldItalic;src:url(/cdn/shop/files/RethinkSans-BoldItalic.ttf?v=1752317829)}@font-face{font-family:RethinkSans-ExtraBold;src:url(/cdn/shop/files/RethinkSans-ExtraBold.ttf?v=1752317830)}@font-face{font-family:RethinkSans-ExtraBoldItalic;src:url(/cdn/shop/files/RethinkSans-ExtraBoldItalic.ttf?v=1752317830)}.inter-regular{font-family:Inter-Regular}.heavitas{font-family:Heavitas}.rethink-regular{font-family:RethinkSans-Regular}.rethink-medium{font-family:RethinkSans-Medium}.rethink-mediumitalic{font-family:RethinkSans-MediumItalic}.rethink-italic{font-family:RethinkSans-Italic}.rethink-semibold{font-family:RethinkSans-SemiBold}.rethink-semibolditalic{font-family:RethinkSans-SemiBoldItalic}.rethink-bold{font-family:RethinkSans-Bold}.rethink-bolditalic{font-family:RethinkSans-BoldItalic}.rethink-extrabold{font-family:RethinkSans-ExtraBold}.rethink-extrabolditalic{font-family:RethinkSans-ExtraBoldItalic}.size-130{font-size:130px}.line-130{line-height:130px}.w-full{width:100%}#fsb_container,#qab_container,div#PBarNextFrameWrapper{display:none!important}.text--custom em{font-style:normal}.antr--button .button{gap:12px;min-width:187px;font-size:18px;line-height:16px;letter-spacing:-.7px;padding:20px 53px;justify-content:center;min-height:60px}.antr--button .button.button--primary{box-shadow:5px 5px #015590}.button-arrow{width:30px;min-height:20px;display:flex;align-items:center;justify-content:center;border-radius:100px}.trigger-prev-next{display:flex;gap:7px}.btn-trigger-prev,.btn-trigger-next{width:50px;height:50px;display:flex;cursor:pointer;background:#f74d26;justify-content:center;align-items:center;border-radius:100px}.btn-trigger-prev:hover,.btn-trigger-next:hover{scale:1.1}.image-with-text__media{border:0px}.slick-slider{padding:0!important}.slick-dots li:only-child{opacity:0}.slick-dots li{margin:0 10px;width:18px}.slick-dots li button:before{opacity:1;font-size:13px;color:#fff}.slick-dots li.slick-active button:before{color:#015590}.button:hover{color:rgba(var(--color-button-text-hover))!important;background-color:rgba(var(--color-button-hover))!important}.header__icons{padding-right:0}.page-width-full{padding:0!important;max-width:142rem}button:hover,.button:hover{box-shadow:unset!important}@media screen and (min-width: 750px){.page-width,slider-component.page-width,.header:not(.drawer-menu).page-width{padding-left:2.2rem!important;padding-right:2.2rem!important}.header:not(.drawer-menu).page-width{padding-left:3rem!important;padding-right:3rem!important}.banner__buttons--2{margin-left:16px}}@media screen and (max-width: 989px){.image-text-new-inner .antr--button .button{padding:10px;min-height:50px;min-width:auto}}@media screen and (max-width: 749px){.page-width,.footer__content-top{padding-left:1.2rem!important;padding-right:1.2rem!important}.antr--button .button{gap:6px;min-height:42px;min-width:188px;font-size:14px;line-height:22px;letter-spacing:0;padding:0 18px}}@media screen and (max-width: 410px){.page-width,.footer__content-top{padding-left:1rem!important;padding-right:1rem!important}.antr--button .button{font-size:14px;line-height:22px;padding:0 12px;min-width:auto}}.list-menu--inline{gap:8px}.header__menu-item{gap:6px;min-width:110px;justify-content:center;padding:1rem 1.2rem}nav.header__inline-menu ul li{border:1px solid #fff;border-radius:100px}.header__submenu li{border:0px!important}.header__menu-item span{font-size:12px;letter-spacing:0px;font-family:Inter-Regular;text-transform:uppercase}header summary .icon-caret{position:unset}.cart-count-bubble{color:#fff;font-size:16px;position:unset;background:transparent;border:0px!important}.header__icon--cart{gap:5px;font-size:16px;margin-right:0;min-width:140px;min-height:40px;height:auto;position:relative;border-radius:100px;text-decoration:none;border:3.46px solid #ffffff;text-transform:uppercase;font-family:Inter-Regular}@media screen and (min-width: 1200px){.header{column-gap:5.3rem}}@media screen and (min-width: 990px){.page-width.page-width-full{padding-left:0!important;padding-right:0!important}}@media screen and (max-width: 1200px){.header{column-gap:1rem}}@media screen and (max-width: 989px){.icon.icon-hamburger{width:30px}.header__icon--cart{font-size:12px;min-width:76px;min-height:33px;height:auto;gap:2px;border:1px solid #ffffff}.cart-count-bubble{font-size:11px}.header__heading-logo{max-width:65px}}@media screen and (max-width: 749px){.transparent_header{margin-bottom:-78px}}.footer__content-top.page-width{background:#015590;max-width:141rem;border-radius:25px;padding:45px 19px 30px!important}.footer__blocks-wrapper{background:#197dc3;border-radius:30px;padding:38px 42px}h2.footer-block__heading{font-size:22px;line-height:26px;letter-spacing:-.5px;margin-bottom:13px;font-family:Heavitas}h2.footer-block__heading svg{display:none}ul.footer-block__details-content .list-menu__item{font-size:16px;line-height:27px;letter-spacing:0px;text-transform:uppercase;font-family:RethinkSans-Bold}.newsletter-form__field-wrapper form#ContactFooter{margin-left:0!important}.newsletter-form__field-wrapper .field{display:block!important}.newsletter-form__field-wrapper .field:after{box-shadow:unset!important}.footer-block__email_signup button#Subscribe{width:100%;position:unset!important;margin-top:13px!important}button#Subscribe .banner__buttons,button#Subscribe .banner__buttons .banner__buttons,button#Subscribe .banner__buttons .antr--button,button#Subscribe .banner__buttons .antr--button .button{width:100%!important;max-width:100%!important}form#ContactFooter{margin-left:0!important;max-width:44rem}form#ContactFooter .newsletter-form__field-wrapper{max-width:100%}.newsletter-form__field-wrapper .field__input{background:#ffffff57;border-radius:100px;min-height:50px}.newsletter-form__field-wrapper label.field__label{top:15px;font-size:18px;line-height:22px;letter-spacing:0;text-transform:uppercase;font-family:RethinkSans-Bold}.footer-block__email_signup{font-size:32px!important;line-height:33px!important}.footer-block__newsletter-subheading{font-size:18px;text-align:left;line-height:22px;letter-spacing:.2px;text-transform:uppercase;margin-bottom:6px;margin-top:22px;font-family:RethinkSans-Regular}.newsletter-form__field-wrapper .field{margin-bottom:7px}.footer__content-bottom{display:none}.footer-top-middle-social{display:flex;justify-content:space-between;align-items:center}.footer-top-middle-social ul{list-style:none;padding:0;display:flex;gap:5px}.footer-copyright{color:#fff;font-size:18px;line-height:24px;text-align:center;text-transform:uppercase;letter-spacing:0px;font-family:RethinkSans-Bold}.footer-top-middle-content{margin-top:11px}.footer-copyright-image{line-height:0}.footer-copyright-image img{width:100%;max-width:340px;padding:0 5px}.footer-block__email_signup .button.button--primary{box-shadow:unset}.footer-block__email_signup .antr--button .button{font-size:20px;padding:13px 23px;justify-content:space-between}.footer-block__email_signup .button-arrow{background:#197dc3;width:52px;min-height:30px}@media only screen and (max-width: 1100px){.footer__blocks-wrapper{border-radius:20px;padding:26px 18px}h2.footer-block__heading{font-size:18px;line-height:18px}}@media only screen and (max-width: 989px){h2.footer-block__heading{margin:0;color:#fff}.footer-block__newsletter-subheading{color:#fff}.footer__blocks-wrapper{flex-wrap:wrap}.footer-block.grid__items,.newsletter-form__field-wrapper{max-width:100%}.newsletter-form__field-wrapper .field__input{height:40px}.footer-block__email_signup button#Subscribe{margin-top:9px!important}.newsletter-form__field-wrapper label.field__label{font-size:14px;line-height:17px}.footer__blocks-wrapper .antr--button .button{min-height:45px;height:45px;font-size:16px;padding:13px 18px}.footer-block__email_signup .button-arrow{width:44px;min-height:25px}.footer-top-middle-social{flex-wrap:wrap;text-align:center;justify-content:center;flex-direction:column}.footer-copyright{margin-bottom:20px}form#ContactFooter{align-items:flex-start}.footer-block__details-content{display:none;margin:0!important}.footer-block__details-content *{color:#fff!important}.footer-block.footer-block--menu{border-bottom:1px solid #fff}.footer-block.footer-block--menu .footer-block__link_list{padding:16px 0}.footer__blocks-wrapper{padding:36px 11px}.footer-block__email_signup{font-size:25px!important;line-height:28px!important}.footer-block__newsletter-subheading{font-size:14px;line-height:14px;letter-spacing:.3px;margin-bottom:6px;margin-top:13px}h2.footer-block__heading svg{display:block}h2.footer-block__heading.footer-block__link_list{display:flex;justify-content:space-between}.footer-block--menu.active svg path:first-child{opacity:0}.footer-copyright-image img{max-width:272px}.footer-copyright{font-size:14px;line-height:23px}ul.footer-block__details-content .list-menu__item{padding-top:0}}@media only screen and (max-width: 749px){.footer__content-top.page-width{margin:0 20px;padding:22px 8px!important}}.cad-pro-sub,.cad-pro-note{font-family:RethinkSans-Bold;font-size:18px;line-height:27px}.cls-card-product-text{position:absolute;left:0;top:30px;width:100%;z-index:1;text-align:center;letter-spacing:-.4px}.cad-pro-title{font-family:Heavitas;font-size:32px;line-height:32px;padding-bottom:10px;letter-spacing:-1.2px}.card-product-slide-item{position:absolute;left:0;bottom:35px;width:100%}.card-product-slide-item .product-card-wrapper{max-width:88%;margin:0 auto!important}.cls-hero-grid .quick-add__submit,.card-product-slide-item .quick-add__submit{padding:19px 22px;min-width:100%;box-sizing:border-box;box-shadow:5px 5px #015590;font-size:18px;color:#015590;letter-spacing:-.6px;display:flex;background:#fff;min-height:60px;justify-content:center}.cls-hero-grid .quick-add__submit{justify-content:center;gap:10px}@media only screen and (max-width: 1200px){.cls-hero-grid .quick-add__submit,.card-product-slide-item .quick-add__submit{padding:16px 10px;box-shadow:3.75px 3.75px #015590;font-size:14px;letter-spacing:-.6px}.card-product-slide-item{bottom:14px}}@media only screen and (max-width: 749px){.cad-pro-sub,.cad-pro-note{font-size:14px;line-height:21px}.cad-pro-title{font-size:24px;line-height:24px;padding-bottom:6px;letter-spacing:-1px}.cls-hero-grid .quick-add__submit,.card-product-slide-item .quick-add__submit{font-size:12px}}.hero-card_testimonial-wrapper{border-radius:12px;padding:20px 18px 10px;margin-bottom:9px;display:flex;flex-direction:column;justify-content:center}.cls-card_testimonial-title{font-size:22px;line-height:22px;letter-spacing:-.9px;margin-bottom:10px}.cls-card_testimonial{margin-right:10px;padding:14px 14px 23px}.cls-description-card{font-size:16px;line-height:23px;margin-top:0;letter-spacing:0px;font-family:RethinkSans-Bold}.cls-name-card{margin-top:19px;font-size:18px;letter-spacing:0px;font-family:RethinkSans-Bold}.arrow-left,.arrow-right{cursor:pointer}.cls-heading-card{font-size:22px;letter-spacing:-1px}.cls-card_testimonial{border-radius:12px}.text-customization,.section-testimonial-images-text{overflow:hidden}.cls-hero-card_testimonial-inner .slick-arrow{display:none!important}.cls-text-list-wrapper,.translateinfinite{gap:15px;width:9120px;transform-origin:50% 50%;animation:translateinfinite 350s infinite normal linear}.translateinfinitereverse{gap:15px;width:9120px;transform-origin:50% 50%;animation:translateinfinitereverses 350s infinite normal linear}@media only screen and (max-width: 800px){.antr--s-hero-grid{gap:0px!important;grid-template-columns:repeat(1,minmax(0,1fr))!important}.cls-card-hero img{aspect-ratio:1.2!important}.cls-card_testimonial-title{font-size:16px;line-height:16px}.cls-heading-card{font-size:15px;letter-spacing:-1px}.cls-description-card{font-size:14px;line-height:16px}.cls-name-card{margin-top:9px;font-size:14px}}.cls-card_text-wrapper{overflow:hidden;display:flex;flex-direction:column;gap:6px}.cart_text-image-animate.cls-text-list-wrapper{gap:30px;display:flex;align-items:center}.cls-card-text-img img{object-fit:contain;margin:0 20px;aspect-ratio:1.5}.cls-card_text-content{color:#fadb01;text-align:center;font-size:34px;line-height:41px;letter-spacing:-1.4px;padding:20px 30px;background:#00aeef;border-radius:12px}.cls-card-social-text div{min-width:290px}.hero-card-product-wrapper{position:relative}.cls-hero-card-product-button{left:0;bottom:20px;width:100%;position:absolute}.cls-hero-card-product-button .antr--button{max-width:90%;margin:0 auto}.cls-hero-card-product-button .antr--button .button{width:100%;max-width:100%;margin:0 auto}.hero-card-product-animation .button{padding:0}.hero-card-product-animation span,.hero-card-product-animation .button-arrow{display:none}.hero-card-product-animation a{width:60px!important;min-width:auto!important;transition:width .3s ease}.hero-card-product-wrapper:hover .hero-card-product-animation a{width:100%!important}.hero-card-product-wrapper:hover .hero-card-product-animation span,.hero-card-product-wrapper:hover .hero-card-product-animation .button-arrow{display:block}.cls-animation-icon-top{position:absolute;width:52px;height:52px;top:15px;left:15px;z-index:1}.drawer__inner{padding:0!important;width:67.7rem!important}.drawer__header{border-bottom:1px solid!important;padding:1.3rem 2.3rem!important}.drawer__close{right:0!important}.drawer__cart-items-wrapper thead{display:none!important}cart-drawer.drawer{left:-10px!important;top:10px!important}h2.drawer__heading{font-size:30px;line-height:30px;font-family:Heavitas;letter-spacing:-1.2px;margin:0!important}.cart-drawer .cart__checkout-button{max-width:none;gap:12px;min-width:187px;font-size:18px;line-height:16px;margin-bottom:20px;letter-spacing:-.7px;padding:20px 53px;justify-content:center;min-height:60px;border:1px solid #fff;box-shadow:5px 5px #015590}#CartDrawer .cart-item__name{font-family:Heavitas;font-size:22px;line-height:22px;letter-spacing:-1px}#CartDrawer .product-option,#CartDrawer .totals__total-value,#CartDrawer .totals__total{font-size:20px;line-height:26px;letter-spacing:-.5px;font-family:RethinkSans-SemiBold}#CartDrawer quantity-input.quantity.cart-quantity{min-height:40px;border:.89px solid #787878;border-radius:5px;width:127px}#CartDrawer .quantity:after{box-shadow:unset}.quantity__button{width:38px}#CartDrawer .cart-item__media{width:100%;padding:17px!important}#CartDrawer .cart-item__media img{border-radius:5px}#CartDrawer.cart-drawer .cart-item__totals{pointer-events:all}#CartDrawer.cart-drawer .cart-item{align-items:center;padding:0 25px;border-bottom:1px solid}#CartDrawer .drawer__footer{padding:0 20px;margin-bottom:30px}@media only screen and (max-width: 800px){cart-drawer.drawer{left:0!important;top:0!important}#CartDrawer h2.drawer__heading{font-size:24px;line-height:24px}#CartDrawer .cart-item__name{font-size:16px!important;line-height:16px!important;letter-spacing:0!important}#CartDrawer .cart-item__media{padding:0!important}#CartDrawer .product-option,#CartDrawer .totals__total-value,#CartDrawer .totals__total{font-size:16px!important;line-height:22px!important;letter-spacing:0!important}.cart-drawer .cart-item{grid-template:repeat(2,auto) / repeat(3,1fr)!important;gap:.5rem!important}#CartDrawer.cart-drawer .cart-item__totals{padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
