.desktop-pdp-video{width:100%}.custom-video{width:100%;height:600px}#MainContent{overflow:hidden}.video-block-description.mobile-video{display:none}.text-block p a{color:#fff}.center-image-slider-defult .ai-slideshow-track-as2l5ehjosndovg9hvaigenblock04f5fe8kmbhex{justify-content:center}accordion-custom rte-formatter p{max-width:100%}accordion-custom rte-formatter p a{color:#000!important}accordion-custom rte-formatter p a:hover{color:#0d4b84!important}.card-hover-effect-subtle-zoom .product-card:hover .card-gallery,.card-hover-effect-subtle-zoom .collection-card:hover .collection-card__image,.card-hover-effect-subtle-zoom .product-card:hover .product-card__image,.card-hover-effect-subtle-zoom .resource-card:hover .resource-card__image,.card-hover-effect-subtle-zoom .predictive-search-results__card:hover{transform:none!important}#MainContent .shopify-policy__container{max-width:1200px;margin-bottom:40px}#MainContent .shopify-policy__container .shopify-policy__title h1{text-transform:capitalize;font-weight:600;margin-top:30px;margin-bottom:50px}#MainContent .shopify-policy__container h3 strong{text-transform:capitalize;font-weight:600}.two-colwrap *{font-size:16px!important}.cutom-image-btn div{width:100%}a.cutom-image-btn-inner{padding:9px;display:flex;justify-content:center;align-items:center}.cutom-image-btn-inner img{width:55px;height:35px;object-fit:contain;margin:0}.variant-option--buttons legend{display:none!important}.product-media-container--zoomable.product-media-container--image{background:#0c4b84}@media (max-width: 1023px){.section-content-wrapper.section-content-wrapper{gap:12px}.sing-up-footer div .text-block.same-pera-font p{text-align:center}#MainContent .shopify-policy__container{margin-bottom:20px}#MainContent .shopify-policy__container .shopify-policy__title h1{text-transform:capitalize;font-weight:600;margin-top:10px;margin-bottom:30px}.icon-block-slider .ai-slideshow-dots-avzzqnkvda1iwdhlcraigenblock04f5fe8g396mg,.icon-block-slider .ai-slideshow-dots-aehfiy0nol3jlu1h2vaigenblock04f5fe8qaucfq{position:relative;top:-30px}Form .variant-option--equal-width-buttons .variant-option__button-label{min-width:30%}.remove-padding-mobile{padding-left:0!important;padding-right:0!important}.my-default-class>.section--page-width{display:block}.center-image-slider-defult .ai-slideshow-track-as2l5ehjosndovg9hvaigenblock04f5fe8kmbhex{justify-content:inherit}.text-block--AM0lOVlN2OS8zNEpBe__text_htPp37 p{font-weight:300;font-size:20px;line-height:24px;letter-spacing:0;margin-top:14px!important;margin-bottom:25px!important}.grid-width{padding:0 16px;background-color:#fff}.grid-width .section--page-width{border-radius:16px}.slideshow-controls__thumbnails-container{-webkit-mask-image:none!important;mask-image:none!important}slideshow-slide .product-media{min-height:418px;aspect-ratio:1/1}.text-block:has(.metafield-single_line_text_field-array){margin-top:11px!important}.text-block:has(.metafield-single_line_text_field-array) p{margin-bottom:9px!important}.text-block:has(.metafield-single_line_text_field-array) p strong{font-weight:500;font-size:16px;font-family:ConcordW00,sans-serif;line-height:16px;letter-spacing:0;color:#0c4b84}.metafield-single_line_text_field-array{display:flex;align-items:center;justify-content:flex-start;list-style:none;padding:0!important;flex-wrap:wrap;gap:12px}.metafield-single_line_text_field-array li{padding:6px 20px;border-radius:50px;background-color:#f2f2f2;color:#0c4b84;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;text-align:center}.slideshow-control{width:var(--thumbnail-width);height:90px}.media-gallery--hint :not(.dialog-zoomed-gallery)>.product-media-container:not(:only-child) .product-media img{object-fit:cover;width:100%;margin:0 auto}slideshow-component{padding:16px 16px 7px}.slideshow-controls__thumbnails{padding-left:3px}slideshow-slide{border-radius:16px}.text-block h5{font-family:ConcordW00,sans-serif;font-weight:500;font-size:16px;line-height:38px;letter-spacing:0;margin-bottom:0!important}.text-block h5 strong{color:#0c4b84}.text-block p{margin-top:1px}.description-block h5{margin-bottom:7px!important}.description-block .text-block p,.description-block .text-block>*{font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;text-align:left!important}rte-formatter.left-side-text p{text-align:left!important}.image-product-wrap .image-block{width:100%;padding:0 50px}.image-product-wrap .section-content-wrapper{flex-direction:column-reverse}.image-product-wrap.second-wrap-image .image-block{padding:0}.image-product-wrap.second-wrap-image .section-content-wrapper{flex-direction:column-reverse}.image-product-wrap .text-block.h4 p{font-family:ConcordW00ExtraLight,sans-serif;font-weight:500;font-size:24px;line-height:32px;letter-spacing:0;margin-bottom:0!important;text-transform:capitalize}.image-product-wrap .text-block.h3 h3{font-family:ConcordW00,sans-serif;font-weight:500;font-size:26px;line-height:32px;letter-spacing:0;margin-bottom:0!important}.image-product-wrap .text-block p{text-align:center}.application-block .text-block p strong{font-weight:500}.text-block-below-image .text-block p{text-align:center}.video-block-description{padding:0 16px}.video-block-description.mobile-video deferred-media{height:600px}.custom-video{width:100%}.custom-video.desktop-pdp-video{display:none}.video-block-description.mobile-video{display:block}.grid-width:has(.sliedr-block-view) .section--page-width{grid-template-columns:inherit}.product-form-buttons quantity-selector-component button.button{width:46px;height:46px;background-color:#f3f3f3;border-radius:100%!important}.product-form-buttons{padding-top:30px;position:relative;margin-top:10px}.button-wrap-block .product-form-buttons{padding-top:0;margin-top:25px}div .product-form-buttons button{padding-top:13.5px;padding-bottom:13.5px}.shopify-payment-button__button{text-transform:capitalize!important;position:relative;font-size:0!important}.shopify-payment-button__button:after{content:"Buy Now";font-size:18px}.product-form-buttons .qty-name{position:absolute;top:0;font-family:ConcordW00,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.48px;color:#0c4b84}.product-form-buttons quantity-selector-component{background-color:#fff!important}.product-form-buttons quantity-selector-component input[type=number]{margin-right:7px;margin-left:7px;color:#1e1e1e;background-color:#138cd5;max-width:60px;max-height:50px;height:50px;border-radius:10px;font-family:ConcordW00,sans-serif;font-weight:500;font-size:20px}.product-form-buttons quantity-selector-component button.button .svg-wrapper{color:#1e1e1e}.product-form-buttons quantity-selector-component button.button .svg-wrapper svg{width:17px;height:17px}.add-to-cart-icon{display:none}.buy-buttons-block{margin-top:-3px}[ref=priceContainer] .price{font-weight:500;font-size:28px;line-height:33.6px;letter-spacing:-.48px;font-family:ConcordW00,sans-serif}[ref=priceContainer] .compare-at-price{font-family:ConcordW00ExtraLight;color:#a4a4a4;padding-left:5px;font-size:22px;line-height:33.6px;letter-spacing:-.48px}.variant-picker__form .variant-option{display:flex;align-items:center;margin-top:20px;margin-bottom:5px}.variant-picker__form label{font-family:ConcordW00ExtraLight;font-size:16px;line-height:24px;letter-spacing:-.48px;color:#0c4b84;margin-right:5px}.variant-picker__form .variant-option__select-wrapper{font-family:ConcordW00,sans-serif;font-weight:400;color:#0c4b84;font-size:16px;line-height:24px;margin-top:0;letter-spacing:-.48px}.variant-option__select-wrapper:after{content:")";margin-left:2px;display:inline-block;font-family:ConcordW00ExtraLight;font-size:16px}.variant-option__select-wrapper:before{content:"(";margin-right:2px;display:inline-block;font-family:ConcordW00ExtraLight;font-size:16px}.variant-option__select-wrapper select.variant-option__select{padding:0 20px 0 0;text-transform:lowercase}.variant-option__select-wrapper select.variant-option__select option{padding:0 10px}.variant-option__select-wrapper:hover{border-color:#fff!important}.variant-picker__form .variant-option__select:focus-visible{outline:none}.card-block-content{padding-left:12px;padding-right:12px;padding-bottom:0}.dh-images-width{padding:0 20px}.dh-images-width .slick-arrow{display:none!important}.dh-images-logos-description{font-family:ConcordW00ExtraLight;font-size:26.47px;line-height:32px;letter-spacing:0;text-align:center;margin:0;padding:0 20px}.dh-images-logos-title{font-family:ConcordW00,sans-serif;padding:0 20px;font-weight:500;font-size:27.45px;line-height:32px;letter-spacing:0;text-align:center}.dh-images-logos-section{border-radius:16px}.dh-images-logos-slider{padding:0 50px}.dh-images-logos-slider .slick-dots{bottom:-35px}.page-width-grid{padding:0 16px}.custom-rich-text{padding:0 34px}.custom-rich-text p{font-weight:300;font-size:18px;line-height:24px;letter-spacing:0;text-align:left}.image-inner-block .slick-list{padding-bottom:10px}.image-inner-block .slick-dots{display:flex;justify-content:center}.image-inner-block{display:none}.image-inner-block.slick-initialized{display:block}.image-inner-block .slick-dots li{border:1px solid #0C4B84;border-radius:50%;display:flex;width:16px;height:16px;align-items:center;justify-content:center}.image-inner-block .slick-dots li button{width:12px;height:12px;border-radius:50%;border:1px solid #fff;padding:0;margin:0;transition:background-color .3s ease;outline:none}.image-inner-block .slick-dots li button:before{display:none}.image-inner-block .slick-dots li.slick-active button{background-color:#004b87}.single-button-block a{max-width:235px;margin:0 auto;width:100%}.first-custom-section .ai-carousel-card-image-avkzxbfbecmjorgsruaigenblock662edf7wnpqg7{border-radius:0}.first-custom-section .ai-carousel-card-avkzxbfbecmjorgsruaigenblock662edf7wnpqg7{box-shadow:none;border:0}.first-custom-section .card-block-content h3{text-align:left;font-family:ConcordW00,sans-serif;font-weight:400;font-size:22px;line-height:28px;letter-spacing:0}.first-custom-section .card-block-content p{text-align:left;font-size:16px;line-height:24px}.card-grid-heading{text-align:left;font-family:ConcordW00,sans-serif;font-weight:400;font-size:22px;line-height:28px;letter-spacing:0;margin-top:15px!important}.card-grid-description{text-align:left;font-size:16px;line-height:24px}.second-custom-section .card-block-content h3{text-align:center;font-family:ConcordW00,sans-serif;font-weight:400;font-size:20px;line-height:28px;letter-spacing:0}.second-custom-section .card-block-content p{text-align:center;font-size:16px;line-height:24px}.second-custom-section .ai-carousel-card-achewehpzoer2v2nfdaigenblock662edf7nblndc{box-shadow:none;border:0}.button-below-heading .text-block.h3 p{text-align:center}.button-below-heading .text-block.h5 p{font-family:ConcordW00,sans-serif;font-weight:500;font-size:28px;line-height:36.4px;letter-spacing:0;text-align:center;color:#0c4b84}.button-below-heading rte-formatter p{text-align:center}.faq-custom-block .section--page-width{display:block}.faq-custom-block .section-content-wrapper{align-items:center}.faq-custom-block .text-block--AdTJRNDAzN0V3ZStVd__text_8T9pPL p,.faq-custom-block .text-block--AaXE5Y2t1cHZLTktHR__text_n9VRfw p{text-align:center}.faq-custom-block accordion-custom details{background:#f8f8f8;padding:20px;border-radius:20px;margin-bottom:15px}.faq-custom-block accordion-custom details summary{justify-content:space-between;padding-right:6rem}.faq-custom-block accordion-custom details summary .svg-wrapper svg{color:#fff}.faq-custom-block .accordion{margin-top:20px}.faq-custom-block accordion-custom details summary .svg-wrapper{margin-left:15px;width:45px;height:45px;background-color:#138cd5;border-radius:50%;position:absolute;right:20px;z-index:6}.contact-button-block .group-block-content{align-items:center;padding:0 15px}.contact-button-block.grid-width{margin-bottom:25px}.contact-button-block .button--AY3Z5VENPdHBpOFRud__button_pMjUqT{padding:11px 20px}.contact-button-block .text-block--AR1JpL1o4NXE5ZHc3V__text_iqqfc3 h3{font-family:ConcordW00,sans-serif;font-weight:400;font-size:22.9px;line-height:30.44px;letter-spacing:-.07px;text-align:center;text-transform:capitalize}.contact-below-block .section--page-width{display:block}.contact-below-block .section-content-wrapper{flex-direction:column-reverse}.contact-below-block .text-block--AcVluM2ZBNVVlampXV__text_wF9Te4 p{font-family:ConcordW00,sans-serif;font-weight:500;font-size:36px;line-height:43.2px;letter-spacing:-.48px;text-transform:capitalize}.brand-slider{margin-bottom:30px}.brand-slider .icon-block{margin-left:20px}.contact-us-heading .text-block.h3 p{text-transform:initial}.contact-us-heading .text-block.h3 p strong,.button-below-heading .text-block.h3 p strong{color:#0c4b84;font-family:ConcordW00,sans-serif}.contact-form-custom .text-block--AYldkaVF1QVlmRGhDV__text_Qm9WE8 h4{text-transform:capitalize;font-weight:500;font-size:28px;line-height:39.2px;letter-spacing:0;font-family:ConcordW00,sans-serif}.contact-form.size-style{width:100%}.contact-form-custom .text-block.round-border-bg p{font-family:ConcordW00ExtraLight;font-size:12px;line-height:20px;letter-spacing:0;background-color:#0c4b84;color:#fff;padding:2px 15px;border-radius:20px}.contact-form-custom .submit-button{margin-top:20px}.grid-width.contact-form-custom{margin-bottom:50px}.link-wrap-blocks .group-block-content{flex-direction:row}.link-wrap-blocks .group-block-content .menu__heading__default{font-weight:400;font-family:ConcordW00,sans-serif;font-size:16px;line-height:27.2px;letter-spacing:0;text-transform:uppercase}.link-wrap-blocks .details-content{margin:0!important}.link-wrap-blocks .details-content ul li a{font-weight:300;font-size:16px;font-family:SourceSansPro,sans-serif;line-height:24px;letter-spacing:0}.contact-us-footer .text-block--AbEsvTHBKT1Q0N3puR__text_RX4nXf p{font-weight:400;font-family:ConcordW00,sans-serif;font-size:16px;line-height:27.2px;letter-spacing:0;text-transform:uppercase}.contact-us-footer rte-formatter p a{text-decoration:none}.contact-us-footer rte-formatter p{font-weight:300;font-size:16px;font-family:SourceSansPro,sans-serif;line-height:24px;letter-spacing:0;margin-bottom:8px;text-align:left!important}.footercopyright-text-heading{font-family:SourceSansPro,sans-serif;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;text-align:center}.sing-up-footer .text-block--AU1lkRlZZMS8zMFBDW__text_G8WpNX p{text-align:center}.sing-up-footer .text-block--AUnNOVEgrc09SS3hPZ__text_xyqk7p p{font-family:ConcordW00,sans-serif;font-weight:500;font-size:18px;line-height:30.6px;letter-spacing:0;text-transform:uppercase;text-align:center}.sing-up-footer .email-signup__input-group input{background-color:transparent;border-color:#fff}.sing-up-footer .email-signup-block{margin:10px 0 20px}.map-view-location .group-block-content>div{width:100%;height:100%;border-radius:10px;overflow:hidden}.map-view-location .group-block-content>div iframe{width:100%;height:270px;border-radius:10px;overflow:hidden}.map-view-location rte-formatter p{position:relative;padding-left:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='20' viewBox='0 0 18 20' fill='none'%3E%3Cg clip-path='url(%23clip0_280_1538)'%3E%3Cpath d='M15.545 8.56401C15.545 12.179 8.99956 18.3822 8.99956 18.3822C8.99956 18.3822 2.4541 12.179 2.4541 8.56401C2.4541 4.94905 5.3846 2.01855 8.99956 2.01855C12.6145 2.01855 15.545 4.94905 15.545 8.56401Z' stroke='white'/%3E%3Cpath d='M9.00142 10.2004C10.357 10.2004 11.456 9.10142 11.456 7.74581C11.456 6.3902 10.357 5.29126 9.00142 5.29126C7.64581 5.29126 6.54688 6.3902 6.54688 7.74581C6.54688 9.10142 7.64581 10.2004 9.00142 10.2004Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_280_1538'%3E%3Crect width='18' height='19' fill='white' transform='translate(0 0.700195)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:15px;background-position:0}.footercopyright-text-heading p{font-weight:300;font-size:16px;line-height:24px;color:#fff;letter-spacing:0}.resource-list__carousel slideshow-slides{padding-left:0!important}.canada-flag-image .text-block.text-block--AdWJtdjd0cWduZ0lXS__text_4WEPLp p+p{position:relative;margin-right:3rem}.canada-flag-image .text-block.text-block--AdWJtdjd0cWduZ0lXS__text_4WEPLp p+p:after{content:"";position:absolute;width:60px;height:30px;background-size:contain;background-image:url(/cdn/shop/files/canada.png?v=1758796674);background-repeat:no-repeat;background-position:center center;top:-1px}.sing-up-footer .button{max-width:100%;width:100%;margin:18px auto 10px}.about-three-bg .slick-initialized .slick-slide{display:flex;flex-direction:column;gap:20px}.about-three-bg .slick-list.draggable{padding:0!important}.grid-card.grid-width:has(>.about-three-bg){padding-left:20px;padding-right:20px}.about-three-bg.grid-card-main .slick-dots{bottom:-40px}.application-grid-block .image-block__image{margin-top:2px}.big-text-applicatioon .jumbo-text__container{margin-top:23px}.text-block.application-section-heading h1{font-size:18px;text-align:center;padding-top:12px}.text-block.padding-text-1,.text-block.padding-text-2{padding-top:7px;padding-bottom:7px}.text-block.padding-text-3{padding-top:7px;padding-bottom:15px}.bg-image-text-banner .image-block img{height:240px;object-position:77% 37%}.bg-image-text-banner .over-lay-heading{position:absolute;top:70%;transform:none;max-width:100%;margin:0 auto;left:2rem;right:2rem}.bg-image-text-banner .over-lay-heading h1{font-size:28px}.image-product-wrap .padding-l-r{padding-left:10px;padding-right:10px}.contact-form-custom .section-content-wrapper:first-of-type{padding-left:20px;padding-right:20px}.auto-scroll-matierial .dh-images-logos-slider .slick-list.draggable{padding:0 50px 0 0!important}.m-b-10{margin-bottom:10px}.m-t-10{margin-top:10px}.text-block p{text-align:center!important}accordion-custom .text-block p{text-align:left!important}.about-three-bg .dh-images-logos-subtitletext p a{font-size:24px;line-height:32px}}@media (max-width: 767px){.header__row .header__columns{display:flex;justify-content:space-between;padding-right:3rem;padding-left:1rem}.header__drawer{position:absolute;right:0}.header__icon span{width:27px!important}}slideshow-slide.product-media-container--video{max-height:450px!important}slideshow-slides{align-items:center}.cart-items__table .quantity-selector :is(.quantity-minus,.quantity-plus),.cart-items__table .quantity-selector input[type=number]{color:#000}.cart-items__table .quantity-selector:hover{background:#ebebeb}.ez-amrv-wrapp{display:none!important}.slideshow-slide.product-media-container--video button.deferred-media__poster-button{display:none}@media (max-width: 767px){slideshow-slide.product-media-container--video{max-height:180px!important}slideshow-slide.product-media-container--video .product-media{max-height:180px!important}slideshow-slide.product-media-container--video .product-media img{max-height:180px!important;object-fit:contain}}.delivery-icons-pdp .group-block-content{display:flex;flex-direction:row;justify-content:flex-start}.delivery-icons-pdp .common-icon>.group-block-content{display:flex;flex-direction:column;gap:0px}.delivery-icons-pdp .common-icon .group-block-content p strong{font-size:14px}.delivery-icons-pdp .common-icon .image-block{justify-content:center;flex:auto}.delivery-icons-pdp .common-icon rte-formatter{flex:none!important}.delivery-icons-pdp .common-icon{flex:none;width:auto;margin-top:10px}.delivery-icons-pdp .common-icon+.common-icon{margin-left:11px}.delivery-icons-pdp .common-icon img{width:60px;height:60px;object-fit:contain;padding:0 3px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-style.css.map */
