span[role=button]:has(img[src*="1d220778-7216-41de-96b0-f8bb3591e527"]) img{transform-origin:50% 70%}@media(prefers-reduced-motion:no-preference){span[role=button]:has(img[src*="1d220778-7216-41de-96b0-f8bb3591e527"]) img{animation:pr-welcome-card-shake 4.6s ease-in-out .8s 1 both}span[role=button]:has(img[src*="1d220778-7216-41de-96b0-f8bb3591e527"]):hover img,span[role=button]:has(img[src*="1d220778-7216-41de-96b0-f8bb3591e527"]):focus-visible img,:is(button,a,[role=button]):is(:hover,:focus-visible) span[role=button]:has(img[src*="1d220778-7216-41de-96b0-f8bb3591e527"]) img{animation:none;transform:none}}@keyframes pr-welcome-card-shake{0%,22%,76%,to{transform:translateZ(0) rotate(0)}3%,79%{transform:translate3d(-3px,-4px,0) rotate(-6deg)}6%,82%{transform:translate3d(3px,-4px,0) rotate(6deg)}9%,85%{transform:translate3d(-2px,-3px,0) rotate(-5deg)}12%,88%{transform:translate3d(2px,-2px,0) rotate(4deg)}15%,91%{transform:translate3d(-1px,-1px,0) rotate(-3deg)}18%,94%{transform:translate3d(1px,0,0) rotate(2deg)}}@media(prefers-reduced-motion:reduce){span[role=button]:has(img[src*="1d220778-7216-41de-96b0-f8bb3591e527"]) img{animation:none!important;transform:none!important;rotate:none!important}}.kl-teaser-U5Pj3u{width:160px!important;height:auto!important}.kl-teaser-U5Pj3u [data-testid=animated-teaser]{height:auto!important}.kl-teaser-U5Pj3u span[role=button]{display:block!important;height:auto!important;padding:0!important;overflow:visible!important;border-radius:8px!important;background:transparent!important;-webkit-tap-highlight-color:transparent}.kl-teaser-U5Pj3u p{margin:0!important;line-height:0!important}.kl-teaser-U5Pj3u img{display:block!important;width:100%!important;height:auto!important}.kl-teaser-U5Pj3u span[role=button]:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}.kl-teaser-U5Pj3u span[role=button]:focus-visible{outline:2px solid #193854!important;outline-offset:4px!important;box-shadow:none!important}@media(max-width:600px){.kl-teaser-U5Pj3u{width:118px!important;margin:12px!important}[role=dialog]:has([data-testid=klaviyo-form-U5Pj3u]){padding:12px!important}form[data-testid=klaviyo-form-U5Pj3u]{width:min(380px,calc(100vw - 24px))!important;min-width:0!important;max-width:100%!important;max-height:calc(100dvh - 48px)!important;overflow-y:auto!important;overscroll-behavior:contain;border-radius:12px!important}form[data-testid=klaviyo-form-U5Pj3u]>div{min-height:0!important}form[data-testid=klaviyo-form-U5Pj3u] [data-testid=form-component]{padding:6px 18px!important}form[data-testid=klaviyo-form-U5Pj3u] [data-testid=form-component]:has(.klaviyo-form-image){padding:0!important;width:100%!important;flex:1 1 100%!important}form[data-testid=klaviyo-form-U5Pj3u] [data-testid=form-component]:has(.klaviyo-form-image)>div{width:100%!important;flex:1 1 100%!important}form[data-testid=klaviyo-form-U5Pj3u] .klaviyo-form-image{width:100%!important;max-width:none!important}form[data-testid=klaviyo-form-U5Pj3u] .klaviyo-form-image img{width:100%!important;max-width:none!important;height:clamp(168px,48vw,190px)!important;object-fit:cover!important;object-position:50% 70%!important;border-radius:12px 12px 0 0!important}form[data-testid=klaviyo-form-U5Pj3u] .klaviyo-form-richtext p{font-size:14px!important;line-height:1.4!important;margin:0!important}form[data-testid=klaviyo-form-U5Pj3u] .klaviyo-form-richtext:has(h1) p{font-size:10.5px!important;letter-spacing:.7px!important}form[data-testid=klaviyo-form-U5Pj3u] [data-testid=form-component]:has(h1){padding-top:14px!important}form[data-testid=klaviyo-form-U5Pj3u] h1{font-size:32px!important;line-height:1.05!important;margin:5px 0 2px!important}form[data-testid=klaviyo-form-U5Pj3u] input[type=email]{height:48px!important;font-size:16px!important;border-radius:6px!important}form[data-testid=klaviyo-form-U5Pj3u] .klaviyo-form-button{min-height:48px!important;height:auto!important;padding:12px!important;font-size:15px!important;border-radius:6px!important}form[data-testid=klaviyo-form-U5Pj3u] [data-testid=form-row]:last-child [data-testid=form-component]{padding:8px 18px 16px!important}form[data-testid=klaviyo-form-U5Pj3u] [data-testid=form-row]:last-child p{font-size:10.5px!important;line-height:1.4!important}[data-testid=modal-form-container]:has(form[data-testid=klaviyo-form-U5Pj3u])>button.klaviyo-close-form{width:44px!important;height:44px!important;margin:4px!important;border-radius:50%!important;background:#fcfaf7f2!important;display:flex!important;align-items:center!important;justify-content:center!important}[data-testid=modal-form-container]:has(form[data-testid=klaviyo-form-U5Pj3u])>button.klaviyo-close-form svg{width:24px!important;height:24px!important}}@media(max-width:600px){[role=dialog]:has(form[data-testid=klaviyo-form-U5Pj3u])>div{transform:none!important;max-width:100%!important}form[data-testid=klaviyo-form-U5Pj3u]{flex-direction:column!important;flex:0 1 auto!important}form[data-testid=klaviyo-form-U5Pj3u]>div:first-child:has(>div>img){width:100%!important;min-width:0!important;min-height:0!important;height:clamp(168px,48vw,190px)!important;flex:none!important;border-radius:12px 12px 0 0!important}form[data-testid=klaviyo-form-U5Pj3u]>div:first-child>div>img{object-position:50% 70%!important}}@media(max-width:600px){[role=dialog]:has(form[data-testid=klaviyo-form-U5Pj3u]){box-sizing:border-box!important}form[data-testid=klaviyo-form-U5Pj3u] :is(input,button){box-sizing:border-box!important}form[data-testid=klaviyo-form-U5Pj3u] .klaviyo-form-button{height:48px!important;line-height:20px!important}}.drawer:not(.facets){z-index:9999}*,.disclosure__title,.footer__main h2.disclosure__title,.footer-block__heading{letter-spacing:normal!important}.cc-header--sticky{position:sticky;top:0;z-index:9999}header .search__input{background-color:#fff;border:1px solid #4B6285;border-radius:6px;padding:12px 16px}header .search__submit{left:auto;right:0;padding:11px 16px;background:#cd1829;border-radius:6px;color:#fff}header .search__reset{right:50px}header .header__icon{width:auto;height:auto}header .header__icon>.icon,header .header__support-link img{width:30px;height:30px}.header__icon span.small_text{font-size:12px}header .header__support-link img{object-fit:contain}.main-nav__item--toggle .main-nav__item--primary{align-items:center}@media(max-width:768px){header .header__support-link{display:none}.header__icon span.small_text{display:none}}@media(min-width:769px)and (max-width:1199px){header .container{padding:0 15px!important}header .main-nav{margin:0}}@supports (top: env(safe-area-inset-top)){.cc-header--sticky{top:env(safe-area-inset-top)}}body:before{content:"";position:fixed;top:0;left:0;right:0;height:env(safe-area-inset-top);background:#1e3665;z-index:9999}h1,h2,h3,h4,h5,h6{text-transform:uppercase;color:#1e3665}.main-nav__item--toggle .icon{width:14px;height:14px}.main-nav .main-nav__item{text-transform:uppercase;font-weight:600;padding-left:10px;padding-right:10px;margin:0 0 2px}.template-index .jdgm-content .jdgm-cards-wrapper{max-width:100%;width:100%}.footer-menu .disclosure__title{font-size:18px;text-transform:uppercase}.footer-menu__links li a{font-size:16px}.icons-with-text__title strong{font-weight:700}.search__product-types .custom-select__btn>span{font-size:14px}.card__title a.card-link{font-size:16px;font-weight:700;line-height:20px}.card__info a.text-theme-text{text-transform:capitalize}.scrolling-banner .section_heading{text-align:center;margin:0 0 40px}.slideshow-section .slideshow__text{justify-content:start!important;display:none!important}.slideshow-section p.text-overlay__block.subheading{background:url(https://cdn.shopify.com/s/files/1/0881/9258/1923/files/Vector_2_fd90b419-d88b-43f2-9e45-1ec6d5718857.svg?v=1772542311) 0 0 no-repeat;background-size:contain;width:fit-content;font-size:12px;letter-spacing:.15em;font-weight:600;padding:10px 25px;background-position:center;color:#fff}.slideshow-section h2.text-overlay__heading{font-size:40px;font-weight:400;max-width:500px;color:#fff}.slideshow-section .text-overlay__block.rte p{font-size:20px;color:#fff;max-width:476px}.slideshow-section a.btn.btn--primary{letter-spacing:0;font-weight:600}.adventure-essentials-content-block .card{position:relative}.adventure-essentials-content-block .card:before{content:"";position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(0deg,#000000e6,#0000);pointer-events:none;z-index:1}.adventure-essentials-content-block .card__media .media{padding:0!important}.adventure-essentials-content-block .card__media .media img{position:relative!important;max-height:352px;object-position:top}.adventure-essentials-content-block .card__info{position:unset;padding:0}.adventure-essentials-content-block .card__info .card__title{position:absolute;left:50%;transform:translate(-50%);bottom:20px;width:100%;padding:0 20px;margin:0;z-index:2}.adventure-essentials-content-block .card__info .card__title a{color:#fff;text-align:center}.adventure-essentials-content-block .card__collection .media{background:transparent!important}.adventure-essentials-content-block .card__info a.text-theme-text{font-size:15px;letter-spacing:.15em;text-transform:uppercase;font-weight:400;color:#cd1829;display:none}.adventure-essentials-content-block .hover\:grow-media:hover .media{transform:none!important}.adventure-essentials-content-block .card__info a.text-theme-text:hover{color:#1e3665}.section .section__header h2{position:relative}.section .section__header h2:before,.section .section__header h2:after{content:"";position:absolute;width:200px;height:2px;background:#cd1829;top:50%;transform:translateY(-50%)}.section .section__header h2:before{left:-220px}.section .section__header h2:after{right:-220px}.section__header a.link{text-transform:capitalize}.section__header a.link:hover{color:#cd1829;opacity:1}.about-us-block.section{padding:0}.about-us-block .media-with-text{background:#f4f4f4;width:100%;max-width:100%}.about-us-block .media-with-text .media-with-text__text{background:url(https://cdn.shopify.com/s/files/1/0881/9258/1923/files/bck.jpg?v=1716977068) 0 0 no-repeat;background-size:cover;background-position:right;height:100%;margin:0;padding:100px 100px 100px 60px}.about-us-block h6 strong{color:#cd1829}.faqs .main_wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:60px}.faqs .reading-width{width:100%;min-width:50%}.newsletter .reading-width h6{color:#fff}.footer-block__text.rte h2{font-size:28px;letter-spacing:0;margin:0 0 20px}.shop_by_collection_sec{background:#f4f4f4;padding:60px 0;margin:0}.shop_by_collection_sec .multi-column{overflow:hidden}.shop_by_collection_sec .multi-column .media{position:absolute;padding:0!important;min-width:46%;max-width:46%;bottom:-6px;right:0}.shop_by_collection_sec .multi-column .media img{position:relative!important;height:auto;max-height:150px;object-fit:contain}.shop_by_collection_sec .multi-column ul{padding:0;list-style:none;max-width:280px}.shop_by_collection_sec .multi-column ul li a{text-decoration:none}.shop_by_collection_sec .multi-column ul li a:hover{color:#cd1829}.shop_by_collection_sec .card{display:flex;flex-direction:row-reverse;align-items:center;border:1px solid #293340}.shop_by_collection_sec .card__info{padding:30px 20px!important}.shop_by_collection_sec .card__info h3{font-size:22px;line-height:24px}.cc-featured-blog .slider__grid.grid{grid-auto-columns:calc((100% - var(--column-gap) * 3) / 3)!important}.cc-featured-blog .card--article .btn--icon{z-index:2;margin-top:0}.footer{padding-bottom:30px!important}.footer-block__text.rte h2 strong{color:#cd1829}.collection-banner__heading{font-size:20px;letter-spacing:1px}.disclosure__panel h3{font-size:16px;letter-spacing:0;font-weight:400!important;text-transform:none!important}.collection-banner .collection-banner__content{display:flex;min-width:0}.cc-collection-banner{margin:20px 0 24px}.cc-collection-banner .collection-banner__heading{font-size:clamp(30px,2.6vw,40px);line-height:1.15;letter-spacing:0}.cc-collection-banner .collection-banner__content .rte{font-size:16px;line-height:1.5}.cc-collection-products{margin-top:24px}.cc-collection-banner+.cc-collection-products{margin-top:0}.jdgm-preview-badge .jdgm-star.jdgm-star,.jdgm-star{color:#ffd200!important}.jdgm-title{font-size:28px!important}.disclosure__title{letter-spacing:0}.template-product .product-info .product-info__block span.jdgm-prev-badge__text,.template-product .product-info .product-info__block .product-info__price span,.template-product .product-info .product-policies,.template-product .product-info .product-policies a,.template-product .product-info shopify-payment-terms{color:#1e3665}.product-info__disclosure{color:#1e3665}.product-comparison-grid a.btn{white-space:nowrap}.shop_by_collection_sec.new_shop_by_collection{background:#e7f4fd}.shop_by_collection_sec.new_shop_by_collection .card{border:1px solid #dddddd;background:transparent}.shop_by_collection_sec.new_shop_by_collection ul.flex li.multi-column .card .card__media.media{position:relative;bottom:0;right:10px}.shop_by_collection_sec.new_shop_by_collection .card{align-items:baseline}.shop_by_collection_sec.new_shop_by_collection .card .card__info .mt-8{margin-top:15px}.shop_by_collection_sec.new_shop_by_collection .card .card__info .mt-8 a.card__button{padding:0;background:transparent;color:#c40728;text-transform:capitalize;border:none;border-radius:0;position:relative}.shop_by_collection_sec.new_shop_by_collection .card .card__info .mt-8 a.card__button:after{content:"";position:absolute;right:-24px;top:51%;transform:translateY(-50%);background:url(https://supplyamerica.com/cdn/shop/files/arrow-left.svg?v=1716902884);background-size:contain;width:15px;height:12px;background-repeat:no-repeat}cart-drawer.drawer .cart-drawer__media-promotion .promo{background:#1e3665;border-radius:15px}cart-drawer.drawer .cart-drawer__media-promotion .promo__content{text-align:center;border-radius:15px;width:100%}cart-drawer.drawer .cart-drawer__media-promotion .promo__content p strong{font-size:25px;letter-spacing:1px;padding-bottom:10px}cart-drawer.drawer .cart-drawer__media-promotion .promo__content p{font-size:15px}cart-drawer.drawer .cart-drawer__media-promotion .promo__content a.promo__button{background:#cd1829;border-color:#cd1829;color:#fff;font-size:15px;letter-spacing:1px}.discover_category{margin-top:0;margin-bottom:0}.discover_category .container{max-width:1150px}.discover_category .container .section__header{margin-bottom:0}.discover_category .container .card__info{padding:0}.discover_category .container ul.flex.flex-wrap{gap:0}.discover_category .container .card__info a.card__button{background:#cd1829;color:#fff}.product-comparison-grid .mb-4.last\:mb-0.flex-auto{color:#1e3665}.learn_page_content{margin-top:0}.learn_page_content .max-w-text-large,.learn_page_content .contained-heading{max-width:100%}.jdgm-widget.jdgm-cards-carousel .jdgm-content .jdgm-rating-section .jdgm-stars span.jdgm-star{font-size:15px}@media(min-width:768px){.newsletter .text-center[data-cc-animate]{display:grid;grid-template-columns:repeat(12,1fr);align-items:center;gap:0;text-align:left;width:100%}.newsletter .text-center[data-cc-animate]>h2{grid-column:span 6;margin:0;max-width:450px}.newsletter .text-center[data-cc-animate]>.reading-width,.newsletter .text-center[data-cc-animate]>.form-width{grid-column:7 / span 6}.newsletter .reading-width,.newsletter .form-width{margin-left:0!important;margin-right:0!important}.newsletter .reading-width h6{color:#fff}.newsletter .reading-width p{font-size:14px;line-height:20px}.jdgm-widget.jdgm-widget{display:block;max-width:1380px!important;width:100%!important}}@media(min-width:600px){.template-collection .main-products-grid__results ul.grid{grid-template-columns:repeat(4,minmax(0,1fr))}.template-collection .main-products-grid__results ul.grid product-card ul.slider__grid{grid-template-columns:inherit}}@media(min-width:835px){.main-menu__content{display:flex;justify-content:center}.main-menu__content nav{width:100%}.main-menu__content nav .main-nav{margin:0;width:100%;justify-content:space-between}}@media(max-width:767px){.card__title,.card__title a.card-link{font-size:13px;line-height:18px}.adventure-essentials-content-block .card__info a.text-theme-text{font-size:10px;display:none}.adventure-essentials-content-block .card__media .media img{max-height:100%}.about-us-block .media-with-text .media-with-text__text{padding:40px 80px 40px 20px;background-position:97%}.section__header{flex-wrap:nowrap}.section__header a.link{display:flex;flex-wrap:nowrap;min-width:60px}.newsletter p{font-size:16px}.faqs .main_wrapper{grid-template-columns:1fr}.faqs .main_wrapper{grid-gap:30px}button.btn.btn--primary{letter-spacing:0;font-size:12px}.newsletter .text-center[data-cc-animate]>h2{font-size:21px}.slideshow-section h2.text-overlay__heading{font-size:20px}.slideshow-section .slideshow__text{align-items:flex-start;height:100%}.slideshow-section p.text-overlay__block.subheading{margin:0 auto 15px}.slideshow-section .text-overlay__block.rte p{font-size:14px;max-width:350px;margin:auto}.collection-banner__heading{font-size:18px}custom-pagination.main-products-grid.flex{flex-wrap:wrap}.discover_category .container .card__info a.card__button{width:100%}.discover_category .container .card__info .mt-8{width:300px;max-width:300px;margin-top:15px}.discover_category .container .section__header{margin-bottom:10px}.js .slideshow__slide--ignore-pagination .text-overlay{margin:30px 0!important}.js .slideshow__slide--ignore-pagination .text-overlay__buttons{margin:5px 0 0!important}.shop_by_collection_sec.new_shop_by_collection .card{align-items:center}.slideshow-section.section .text-overlay.text-start{display:none!important}}@media(max-width:567px){.about-us-block .media-with-text .media-with-text__text p{max-width:252px;font-size:14px}.cc-featured-blog .slider__grid.grid{grid-auto-columns:1fr!important;display:flex!important;flex-direction:column}header.header__grid{padding:0 10px}header.header__grid .header__icons a.header__icon{width:40px;height:40px}header.header__grid .header__icons a.header__icon:nth-of-type(1){padding-right:10px}header.header__grid .header__icons a.header__icon:nth-of-type(2){padding-left:0;padding-right:0}.header__cart-count{right:10px}header.header__grid .header__logo{justify-content:flex-start;position:relative;left:0}header.header__grid .header__logo span{max-width:172px!important}.jdgm-widget.jdgm-cards-carousel{padding:0 15px}.jdgm-widget.jdgm-cards-carousel .jdgm-cards-wrapper .jdgm-card.jdgm-media-card{border:solid 1px #6d6d6d;padding:20px}.jdgm-widget.jdgm-cards-carousel .jdgm-cards-wrapper .jdgm-card.jdgm-media-card .jdgm-text{padding-left:0;padding-right:0;font-size:15px}.jdgm-widget.jdgm-cards-carousel .jdgm-cards-wrapper .jdgm-card.jdgm-media-card img{width:90%;margin:0 auto;height:130px;object-fit:contain;background:#fff}}.seen_on_scrolling_banner,.seen_on_scrolling_banner_mobile{padding-top:0}.seen_on_scrolling_banner_mobile{display:none}.footer_icons_with_text{background:#1e3665}.footer_icons_with_text .icons-with-text__text:not(.text-center){margin-inline-start:8px}.footer_icons_with_text.icons-with-text .icon{width:16px;margin-top:-2px}.footer-block__smalltext p{font-size:14px;font-style:italic;margin:0 0 40px}.copyright-left{display:flex;gap:10px}.copyright-left .footer-sublinks{margin:0;gap:15px}.copyright-left .footer-sublinks .footer-sublinks__item{margin:0}.copyright-left .footer-sublinks .footer-sublinks__item a{text-decoration:underline}.products_custom_tab{padding-bottom:0}.product-tabs-content h2,.product-tabs-content h3{font-size:20px;line-height:30px}.product-tabs-content table{width:100%}.product-tabs-content ol{padding-left:16px}@media(max-width:767px){.seen_on_scrolling_banner{display:none}.seen_on_scrolling_banner_mobile{display:block}}@media(max-width:767px){.disclosure>summary{padding-top:15px!important;padding-bottom:15px}}@media(max-width:480px){.featured_text.section .section__heading.text-start{font-size:20px}.featured_text.section .section__header a.link{font-size:15px}}@media(max-width:375px){.featured_text.section .section__heading.text-start{font-size:18px}.featured_text.section .section__header a.link{font-size:15px}}.featured-collection-products .card__info-inner p.card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:54px}.protect_section.section.section--padded{background:#f7f5f2;padding:0}.protect_section.section.section--padded .container{padding:0;max-width:100%}.protect_section.section .media-with-text{max-width:100%}.protect_section.section .media-with-text__text{padding:40px 70px}.protect_section.section h2{max-width:340px;margin:0 auto 15px}.protect_section.section p{max-width:260px;margin:0 auto 28px}.protect_section.section .section__html,.protect_section.section .section__block--button{max-width:500px;margin:auto}.custom_icon_with_text{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px;justify-content:center;margin:0 0 28px}.custom_icon_with_text .icon_item{display:flex;align-items:center;justify-content:center;gap:12px}.custom_icon_with_text .icon_item img{max-height:50px}.custom_icon_with_text .icon_item h4{font-size:18px;margin:0}.protect_section.section .btn{width:100%}.btn{border-radius:6px}.footer_contact_block{display:flex;margin:20px 0 0}.footer_contact_block a{display:flex;align-items:center;gap:10px;font-weight:700;text-transform:uppercase}.footer_contact_block a img{max-height:28px;max-width:28px}.footer-col--text .footer-block__heading{margin-bottom:10px;text-transform:uppercase;font-size:18px}.footer-menu__links>li{margin-bottom:8px}.ft_secure_checkout{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:13px}.ft_secure_checkout span img{max-height:13px}footer .footer-sublinks,footer .footer-sublinks__item{margin:0;justify-content:center}.newsletter.section .text-overlay{background:transparent!important;padding:0!important}.newsletter.section h2.section__block{color:#fff;margin:0 0 10px}.newsletter.section p{font-size:18px;margin:0 0 30px}.newsletter .section__block_html p{display:flex;align-items:center;gap:40px}.newsletter .section__block_html p span{display:flex;align-items:center;gap:10px}.newsletter .input-with-button{background:#fff;color:#677384;border-radius:6px;padding:0}.newsletter .input-with-button>.input{color:#1e3665;padding:16px}.newsletter .input-with-button>.input::placeholder{color:#677384}.newsletter .input-with-button .btn{background:#cd1829;border-radius:0 6px 6px 0;padding:16px;min-width:200px}.newsletter.section .section__block_html p{font-size:17px}.icons-with-text .link_text{display:flex;align-items:center;gap:6px;color:#cd1829;font-weight:700;font-size:17px}.icons-with-text .link_text img{max-height:20px}.icons-with-text__title{color:#1e3665}.bt_icons_with_text{background:#fff!important}.bt_icons_with_text .rte p{font-size:17px;line-height:21px;margin:0 0 10px}@media(min-width:1024px){.bt_icons_with_text .slider__grid{gap:0;justify-content:center}.bt_icons_with_text .slider__grid .slider__item{border-right:1px solid #D3DAE2;padding:0 20px}.bt_icons_with_text .slider__grid .slider__item:last-child{border-right:0}.bt_icons_with_text .container{padding:0}}.jdgm-cards-carousel .jdgm-title{font-weight:700;margin:0 0 15px}.national_month_sec p.subheading{position:relative;letter-spacing:1px!important}.national_month_sec p.subheading:before,.national_month_sec p.subheading:after{content:"";position:absolute;width:170px;height:2px;background:#cd1829;top:50%;transform:translateY(-50%)}.national_month_sec p.subheading:before{left:0}.national_month_sec p.subheading:after{right:0}.national_month_sec{border-bottom:3px solid #cd1829}.brands_sec .card__info{display:none}.custom_fp_icon_with_text{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px 20px;justify-content:center;margin:0 0 15px}.custom_fp_icon_with_text .icon_item{display:flex;align-items:center;gap:12px}.custom_fp_icon_with_text .icon_item img{max-height:40px}.custom_fp_icon_with_text .icon_item h5{font-size:18px;font-weight:600;margin:0}.custom_fp_icon_with_text .icon_item p{margin:0}.featured_product_sec{background:#fdfdfd!important}.featured_product_sec .media-with-text{max-width:100%!important}.featured_product_sec .btn{margin-bottom:10px}@media(min-width:769px){.featured_product_sec .media-with-text .media-with-text__media{max-width:30%!important}.featured_product_sec .media-with-text__text{max-width:70%!important;padding-left:30px!important}}.featured_product_sec h4{color:#cd1829;font-size:18px;line-height:24px;text-transform:uppercase;margin:0}.featured_product_sec .product-info{position:relative}.featured_product_sec .sale_badge_custom{position:absolute;background:#cd1829;width:60px;height:60px;border-radius:100%;padding:10px;display:flex;align-items:center;justify-content:center;color:#fff;text-transform:uppercase;font-weight:700;right:0;top:0}.featured_product_sec .price__current{color:#cd1829;font-size:40px}.featured_product_sec form.js-instalments-form{margin:0 0 15px}.featured_product_sec .price__was{font-size:22px}.featured_product_sec .product-info__block:first-child{margin-bottom:0}.featured_product_sec .product-info__block:nth-child(3){margin:0}.featured_product_sec .product-title{padding-right:0;font-size:32px;margin:4px 0}.featured_product_sec .product-info__block{margin:0!important;max-width:600px}.os-scrollbar-handle,.os-scrollbar-track{min-height:3px}.os-scrollbar-horizontal .os-scrollbar-handle{height:3px;background:#cd1829}.slider-nav--show-on-hover{opacity:1!important}.slider-nav:not(.slide-nav--inline){z-index:3;top:50%;right:0;transform:translateY(-50%);width:100%;left:0;height:40px}.slider-nav>.btn{transform:none;position:absolute;margin:0;border-radius:100%}.slider-nav>.btn[name=next]{right:0}.slider-nav>.btn[name=prev]{left:0}.section__header{margin-bottom:30px}.shop_by_situation .slider__grid .card{box-shadow:0 0 11px #0000001a}.shop_by_situation .slider__grid .card .card__info{text-align:left!important;padding:20px!important}.shop_by_situation .slider__grid a.text-theme-text{display:none}.shop_by_situation .slider__grid p{margin:0}.card__title a.card-link,.card--product .price__current{color:#1e3665}.card__vendor{text-transform:uppercase;opacity:1;color:#4b6285}.shop_by_situation a.btn.btn--primary.custom_button{width:100%;margin:10px 0 0}@media(max-width:767px){.featured-collection-products .card__info-inner p.card__title{min-height:36px}.featured-collection-products .card__info-inner .jdgm-widget span.jdgm-prev-badge__stars span.jdgm-star{font-size:12px}.featured-collection-products .card__info-inner .jdgm-widget span.jdgm-prev-badge__text{font-size:14px}.section .section__header h2:before,.section .section__header h2:after{width:20px}.section .section__header h2:before{left:-30px}.section .section__header h2:after{right:-30px}.national_month_sec p.subheading:before,.national_month_sec p.subheading:after{width:60px}.copyright-left,.ft_secure_checkout{justify-content:center}.copyright-left{order:3}footer .footer__hr{margin:0}.protect_section.section .media-with-text__text{padding:40px 20px}.custom_icon_with_text{gap:10px}.custom_icon_with_text .icon_item img{max-height:24px}.custom_icon_with_text .icon_item h4{font-size:16px;margin:0}.national_month_sec .image-banner{align-items:flex-end!important}.national_month_sec .image-banner h2.h1{font-size:28px}.national_month_sec p.subheading{font-size:16px}.newsletter .text-overlay.text-overlay--bg{padding-top:300px!important;margin:20px auto!important}.national_month_sec .justify-end{justify-content:center!important}.shop_by_situation a.btn.btn--primary.custom_button{font-size:12px;padding:10px}}@media(max-width:1023px){.slider-nav>.btn{top:50%;transform:translateY(-50%)}}@media(max-width:567px){.newsletter .section__block_html p{display:flex;align-items:center;gap:5px;flex-direction:column}.newsletter .input-with-button .btn{min-width:140px}.newsletter .text-overlay{text-align:center}footer .footer__base{gap:10px}}@media(max-width:480px){.section__header{max-width:272px;margin:0 auto 30px}.featured_product_sec h4{font-size:17px}.featured_product_sec .product-title{font-size:28px;padding-right:75px}.custom_fp_icon_with_text .icon_item h5{font-size:16px}.custom_fp_icon_with_text .icon_item p{font-size:13px}.newsletter.section h2.section__block{margin:0 auto 10px;max-width:324px}}@media(min-width:768px)and (max-width:1199px){.protect_section.section .media-with-text__text{padding:30px}.custom_icon_with_text{grid-gap:15px}.custom_icon_with_text .icon_item img{max-height:24px}.custom_icon_with_text .icon_item h4{font-size:16px}.custom_icon_with_text .icon_item{gap:6px}.custom_fp_icon_with_text .icon_item h5{font-size:16px}.custom_fp_icon_with_text .icon_item p{font-size:13px}.section .section__header h2:before,.section .section__header h2:after{width:160px}.section .section__header h2:before{left:-180px}.section .section__header h2:after{right:-180px}.copyright-left,.ft_secure_checkout{justify-content:center}.copyright-left{order:3}.national_month_sec p.subheading:before,.national_month_sec p.subheading:after{width:120px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.css.map */
