.product-info__title{font-size:1.5rem}.product-info__rating{font-size:1rem}.product-info__price{margin-top:0}.product-info__price sale-price{color:#467ee6;font-size:2rem;font-weight:600}.product-info__price .price-list{align-items:center}.stock-label{font-weight:600;font-size:.75rem;padding:.063rem .25rem;border-radius:4px;text-transform:uppercase}.stock-label.in-stock{background-color:#e8fbea;color:#1bb747}.stock-label.sold-out{background-color:#fbe8e8;color:#b71b1b}.custom-badges{display:flex;align-items:center;gap:3px}.price-flex{display:flex;align-items:center;gap:10px}.shipping-message{font-size:1rem;font-weight:300}.configurator-btn{width:100%;font-size:1.25rem;font-weight:600;background-color:#fff;color:#467ee6;border:1px solid #dbdfe8;text-align:center;padding-top:.938rem;padding-bottom:.938rem;border-radius:100px;transition:all .2s ease-in-out}.configurator-btn:hover{background-color:#467ee6!important;color:#fff!important;border:1px solid #467ee6!important;box-shadow:none!important}.block-title{color:#142544;font-weight:600;font-size:1rem}.features-grid-wrapper{display:flex;flex-wrap:wrap;column-gap:4%;row-gap:12px}.features-item{background-color:#f1faff;padding:1.25rem 1.5rem;flex-basis:48%;border-radius:8px}.features-item__header{display:flex;align-items:center}.features-item__title{margin-left:1.125rem;font-weight:600;font-size:1rem}.features-item__description{color:#000;font-size:.875rem;font-weight:300;margin-top:10px;letter-spacing:-.01em}product-card.featured-product-card{padding:.875rem;border-radius:12px;border:1px solid #dbdfe8}product-card.featured-product-card .product-card__figure{width:50%}product-card.featured-product-card .product-card__figure img{min-width:68px!important}product-card.featured-product-card .product-card__content img{border-radius:var(--rounded-sm)!important}product-card.featured-product-card .product-card__content{display:flex;justify-content:space-between;gap:4%}product-card.featured-product-card .product-card__title{font-size:1rem}product-card.featured-product-card .product-card__title a{color:#142544}product-card.featured-product-card compare-at-price{font-size:1rem}product-card.featured-product-card sale-price{color:#142544;font-size:1.7rem}product-card.featured-product-card sale-price{font-weight:700;color:#467ee6}product-card.featured-product-card .product-card__quick-buy{position:static;opacity:1;visibility:visible;transform:translate(0)}product-card.featured-product-card .product-card__info{padding-top:0}product-card.featured-product-card .product-card__quick-buy button{background-color:#467ee6;color:#fff;border:2px solid transparent;padding:1rem}product-card.featured-product-card .product-card__quick-buy button:hover{border-color:#467ee6!important;background-color:#fff!important}product-card.featured-product-card .product-card__quick-buy button:hover span{color:#467ee6}buy-buttons.buy-buttons button{font-size:1.25rem;padding:1rem;display:inline-flex;justify-content:center;align-items:center;gap:.563rem;border:1px solid #dbdfe8;border-radius:100px;min-width:48%;color:#467ee6;font-weight:600}buy-buttons.buy-buttons button .atc-icon svg path{stroke:#467ee6!important}buy-buttons.buy-buttons button:hover span{color:#467ee6}buy-buttons.buy-buttons button:hover svg path{stroke:#467ee6!important}buy-buttons.buy-buttons button span:not(.atc-label){display:inline-flex;align-items:center;justify-content:center;gap:12px}buy-buttons.buy-buttons.default button path{stroke:#467ee6}buy-buttons.buy-buttons.default button.button{box-shadow:none;border:none;border:2px solid #467ee6;background-color:#fff}buy-buttons.buy-buttons.default button.button:hover{background-color:#467ee6!important}buy-buttons.buy-buttons.default button.button:hover path{stroke:#fff!important}buy-buttons.buy-buttons.default button.button:hover span{color:#fff}.atc-label,buy-buttons button[type=submit] span{color:#467ee6}.image-with-text .image-wrapper{display:flex;margin:auto;padding:3.75rem;max-width:920px}.image-with-text .image-wrapper[data-layout=vertical]{flex-direction:column;max-width:940px}.image-with-text .image-wrapper[data-layout=horizontal-left-image]{flex-direction:row-reverse}.image-with-text .image-wrapper[data-layout=horizontal-left-image],.image-with-text .image-wrapper[data-layout=horizontal-right-image]{gap:7%}.image-with-text .image-wrapper[data-layout=horizontal-left-image] .image-content,.image-with-text .image-wrapper[data-layout=horizontal-right-image] .image-content{flex-basis:65%}.image-with-text .image-wrapper[data-layout=horizontal-left-image] .text-content,.image-with-text .image-wrapper[data-layout=horizontal-right-image] .text-content{flex-basis:35%}.image-with-text .image-wrapper[data-layout=horizontal-left-image] .text,.image-with-text .image-wrapper[data-layout=horizontal-right-image] .text{margin-top:1.25rem}.image-with-text .image-wrapper[data-layout=vertical] .text-content{text-align:center;margin-bottom:3.125rem}.image-with-text .image-wrapper[data-layout=vertical] .text{margin-top:1.25rem}.image-with-text .heading{font-size:2.75rem;color:#142544;font-weight:400}.image-with-text .heading:not(.big-heading){line-height:52.8px}.image-with-text .heading.big-heading{background:linear-gradient(180deg,#467ee6,#2c5fbf);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;font-size:7.5rem}.image-with-text .subheading{color:#000;font-size:1.75rem;font-weight:300}.image-with-text .text p{font-size:.875rem;color:#142544;line-height:21px}.image-with-text .image-wrapper img{border-radius:12px;margin:auto}.image-with-text ol,.image-with-text{list-style:auto}.image-with-text li{color:#142544;margin-left:1rem}.faq-availability a{border:1px solid #dbdfe8}.faq-availability a:hover span{color:#142544!important}.faq-main-content{padding-left:var(--spacing-12)}video-media video{border-radius:var(--rounded)}.shopify-section--main-product .section{padding-bottom:0}.section-stack__intro{padding-left:1rem}@media screen and (max-width: 768px){.features-item{flex-basis:100%}}@media screen and (min-width: 1100px){.product-card__quick-buy.desktop-only{min-width:133px}}@media screen and (min-width: 1000px){.product-card__quick-buy.mobile-only{display:none}product-card.featured-product-card .product-card__content{align-items:center}.section-stack__intro{margin:auto}.media-with-text__media video{border-radius:var(--rounded) 0 0 var(--rounded)}}.shopify-section--custom-liquid .description p{font-size:1.1rem}.shopify-section--custom-liquid{padding:0 2rem}.shopify-section--custom-liquid ul{list-style:inherit;padding-left:1rem}.faq-main{padding-top:2.5rem}.second-image-with-text>:first-child{max-width:100%!important}.second-image-with-text>p{max-width:100%!important}.shopify-section--logo-list-custom{margin-bottom:4rem}@media (max-width: 768px){.logo-list{height:auto!important}}@media screen and (max-width: 999px){.product-card__quick-buy.desktop-only{display:none}product-card.featured-product-card .product-card__content{justify-content:flex-start;align-items:center}.product-card__quick-buy.mobile-only{display:flex;justify-content:flex-end}.image-with-text .heading.big-heading{font-size:3.4rem;line-height:78px}.image-with-text .subheading{font-size:1.25rem}.image-with-text .image-wrapper{padding:1.25rem}.image-with-text .heading{font-size:1.75rem;line-height:39.2px}.image-with-text .image-wrapper[data-layout=horizontal-left-image],.image-with-text .image-wrapper[data-layout=horizontal-right-image]{flex-direction:column}.image-with-text .image-wrapper[data-layout=horizontal-left-image] .text,.image-with-text .image-wrapper[data-layout=horizontal-right-image] .text{margin:1.25rem 0}.image-with-text .heading:not(.big-heading){line-height:39.2px}.image-with-text .image-wrapper[data-layout=vertical] .subheading{margin-top:2rem}.shopify-section--hot-spots .section{padding-top:0}.tab-content{padding:10px 20px 30px!important}.tabs-section{padding-bottom:0!important}.media-with-text__media video{border-radius:var(--rounded) var(--rounded) 0 0}.before-after-title{font-size:2.7rem!important;text-align:center}.section-stack__intro{width:100%!important;padding-left:0!important}}.force-rounded{position:relative;padding:24px 49px}.media-grid-subtitle{margin-top:.8rem}@media (max-width: 999px){.shopify-section--logo-list-custom{margin-bottom:12rem}}[aria-label="Item 4 of 4"] .icon-block{padding:38px 20px}.button-video-modal{top:0}product-quick-add buy-buttons button span{color:#fff!important}product-quick-add buy-buttons button:hover span{color:#467ee6!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/product.css.map */
