.header__row{background-color:#ededed!important}.desktop-pdp-video{width:100%}.custom-video{width:100%;height:600px}#MainContent{overflow:hidden}.video-block-description.mobile-video{display:none}.text-block--AM0lOVlN2OS8zNEpBe__text_htPp37 p{font-weight:300;font-size:20px;line-height:24px;letter-spacing:0;margin-top:14px!important;margin-bottom:37px!important}.grid-width{padding:0 16px;background-color:#fff}.grid-width .section--page-width{border-radius:16px;height:auto;min-height:inherit}.section-content-wrapper.section-content-wrapper{height:auto;min-height:inherit}.grid-width .section--page-width{display:block}.slideshow-controls__thumbnails-container{-webkit-mask-image:none!important;mask-image:none!important}.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}slideshow-slide .product-media{min-height:418px;aspect-ratio:1/1}.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}.collection-card__image{border-color:#0c4b84!important}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;max-width:100%}.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}.image-product-wrap .image-block{width:100%;padding:0 50px}.image-product-wrap .section-content-wrapper{flex-direction:row-reverse}.image-product-wrap.second-wrap-image .section-content-wrapper{flex-direction:row}.text-block.same-font-all 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;text-align:center}.text-block.same-bold-font.text-transform p{text-transform:inherit}.text-block.same-bold-font p{font-family:ConcordW00,sans-serif;font-weight:500;font-size:26px;line-height:32px;letter-spacing:0;margin-bottom:0!important;text-align:center;text-transform:capitalize}.text-block.same-pera-font p{font-family:SourceSansPro,sans-serif;font-weight:400;font-size:18px;line-height:25px;letter-spacing:0;margin-bottom:0!important;text-align:center}.sing-up-footer div .text-block.same-pera-font p{text-align:left}.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:10px;gap:14px;flex-wrap:nowrap}.cutom-image-btn{padding-top:18px!important}.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:5px}product-price.text-block{margin-top:10px}[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;margin:0 0 25px;text-align:center}.dh-images-logos-section{border-radius:16px}.dh-images-logos-slider{padding:0 50px}.dh-images-logos-slider .slick-dots{bottom:-20px}.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:20px}div .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}.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}.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;text-transform:capitalize}.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.h5 p{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{font-family:ConcordW00ExtraLight;font-size:19.1px;line-height:25.37px;letter-spacing:-.06px;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:30px}.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}.accordion accordion-custom details{background:#f8f8f8;padding:20px;border-radius:20px;margin-bottom:15px}.accordion accordion-custom details summary{justify-content:space-between;padding-right:6rem}.accordion accordion-custom details summary .svg-wrapper svg{color:#fff}.accordion .accordion{margin-top:30px}.accordion 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}.contact-button-block.grid-width{margin-bottom:65px}.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--page-width .image-block,.contact-below-block .section--page-width .image-block img{overflow:hidden;border-radius:20px}.contact-below-block .section-content-wrapper{flex-direction:row-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:60px}.brand-slider .marquee__repeated-items .shopify-block img{height:40px}.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-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}.contact-form-custom .text-block--AeUtpNjZnaDhLbitId__text_My6Gdw p{letter-spacing:0;padding-right:0}.grid-width.contact-form-custom{margin-bottom:55px}.card-grid-heading{text-align:left;font-family:ConcordW00,sans-serif;font-weight:400;font-size:22px;line-height:28px;letter-spacing:0;margin:15px 0 0!important;text-transform:capitalize}.card-grid-description{text-align:left;font-size:16px;line-height:24px;margin:-2px 0 0}.text-white div{color:#fff}.shopify-app-block ._inline_1q1d2_47 ._formContainer_1q1d2_30,._inline_1q1d2_47 ._formContainer_1q1d2_30{max-width:100%!important}.section.page-width-content{display:block}.bg-image-text-banner{position:relative}.bg-image-text-banner .over-lay-heading{position:absolute;left:0;top:50%;transform:translateY(-50%);max-width:800px;margin:0 auto;left:14rem}.bg-image-text-banner .over-lay-heading h1{color:#fff;text-transform:capitalize}.button-width .group-block-content a{width:300px;margin:0 auto}.faq-data-sheet-block.about-three-bg .grid-card__main-image{width:200px}.faq-data-sheet-block.about-three-bg .grid-card__main-image img{width:60px}.faq-data-sheet-block.about-three-bg .grid-card__wrapper .grid-card__item{display:flex;flex-direction:column;gap:20px}.faq-data-sheet-block.about-three-bg .grid-card__wrapper .grid-card__item a{background-color:#fff;padding:12px 32px;color:#000;transition:.4s ease-in-out;text-decoration:none;margin-top:20px;border-radius:6px;display:block;font-weight:700}.faq-data-sheet-block.about-three-bg .grid-card__wrapper .grid-card__item a:hover{background-color:#000;color:#fff}.auto-scroll-matierial .dh-images-logos-slider{max-width:100%;padding:0}.auto-scroll-matierial .dh-images-logo-img{height:100%;width:100%;max-width:100%;border-radius:12px}.auto-scroll-matierial .dh-images-logo-card{height:100%;border-radius:12px;overflow:hidden}.auto-scroll-matierial .slick-dots{display:none!important}.auto-scroll-matierial .dh-images-logos-subtitletext{padding:15px 10px}.auto-scroll-matierial .dh-images-logo-text p strong{font-family:ConcordW00,sans-serif;font-weight:500;font-size:24px;line-height:32px;letter-spacing:0;margin-bottom:0!important;text-align:center;text-transform:capitalize;margin-bottom:10px;display:block}.auto-scroll-matierial .dh-images-logo-text p{font-family:ConcordW00ExtraLight,sans-serif;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;text-align:center;vertical-align:middle}._textHeading_2aowh_35{color:red!important}@media (min-width: 1023px){.dh-images-width,.grid-width,.product-information__grid{padding:0 3rem}.contact-button-block.grid-width .button--AY3Z5VENPdHBpOFRud__button_pMjUqT,.contact-below-block .button--AUDhyd1E2dWRaM0lqN__button_hz7Ewt,.contact-button-block .button-width-small .button{max-width:300px;margin:0 auto}.contact-form-custom .section-content-wrapper{align-items:center}.single-button-block a{width:100%}.review-block__slider{padding-left:4rem}.button-width.button-width-full-container{max-width:800px;margin:0 auto}}.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:370px;border-radius:10px;overflow:hidden}.link-wrap-blocks .group-block-content summary.menu__heading{padding-top:0}.footer-wrap-block .group-block-content{align-items:flex-start}.link-wrap-blocks .details-content ul li{margin-top:3px!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}.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--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}.sing-up-footer .email-signup__input-group input{background-color:transparent;border-color:#fff}.sing-up-footer rte-formatter p{font-weight:300;font-size:16px;line-height:24px;letter-spacing:0}.sing-up-footer .email-signup-block{margin:10px 0 20px}.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}.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}.canada-flag-image .text-block.canada-flag p+p{position:relative;margin-right:3rem}.canada-flag-image .text-block.canada-flag 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}accordion-custom .text-block{align-items:flex-start!important}.about-three-bg{background-color:transparent;border-radius:20px}.about-three-bg .grid-card__main-image{width:35px}.about-three-bg .grid-card__main-image img{width:35px;margin:0 auto}.about-three-bg .dh-images-logos-subtitletext p a{color:#fff;font-family:ConcordW00,sans-serif;font-weight:500;font-size:18px;line-height:32px;letter-spacing:0;margin-bottom:0!important;text-align:center;text-transform:inherit;text-decoration:none;padding:0 15px;display:inline-block;word-break:break-word}.layout-panel-flex .text-block h3,.layout-panel-flex .text-block h2{text-transform:capitalize}.about-three-bg .grid-card__item{display:flex;align-items:center}.about-three-bg .grid-card__item .grid-card__icons{display:none}div .add-to-cart-button{height:auto}@media (min-width: 767px){.footer-wrap-block>.group-block-content{flex-wrap:wrap}.footer-wrap-block>.group-block-content>.group-block--width-fill{flex:50%}.about-three-bg .grid-card__wrapper{max-width:1200px;margin:0 auto}}@media (min-width: 1439px){.footer-wrap-block>.group-block-content{flex-wrap:nowrap}.footer-wrap-block>.group-block-content>.group-block--width-fill{flex:30%}.footer-wrap-block .group-block-content{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-style-desktop.css.map */
