a:hover span,a:hover{text-decoration:none!important}.cstmann p.announcement-bar__message.h5{font-family:Roboto;font-weight:500;letter-spacing:0;font-size:16px;line-height:26px}.cstmheader ul.list-menu.list-menu--inline li a.header__menu-item{font-size:16px;color:#fff;line-height:26px;transition:.3s ease}.cstmheader ul.list-menu.list-menu--inline li a.header__menu-item:hover{color:#000}nav.header__inline-menu li a.header__menu-item span.header__active-menu-item{text-decoration:none;color:#000}.cstmheader ul.list-menu.list-menu--inline li summary span{font-size:16px;line-height:26px;color:#fff;transition:.3s ease}.header__menu-item:hover span,details[open]>.header__menu-item{text-decoration:none}.cstmheader ul.list-menu.list-menu--inline li summary:hover svg.icon.icon-caret path{color:#000}.cstmheader ul.list-menu.list-menu--inline li summary span:hover{color:#000}.cstmheader ul.list-menu.list-menu--inline li summary svg.icon.icon-caret{color:#fff}.cstmheader ul.list-menu.list-menu--inline li ul.header__submenu li a.header__menu-item{color:#000;font-size:14px;line-height:24px}.cstmheader ul.list-menu.list-menu--inline li ul.header__submenu li a.header__menu-item:hover,.gs-custom-banner h2.banner__heading.inline-richtext.h0 strong{color:#f60}.gs-custom-banner h2.banner__heading.inline-richtext.h0{font-size:60px;line-height:70px}.gs-custom-banner .banner__text.rte.body p{color:#fff;font-size:16px;line-height:26px}.main-highlight{padding:80px 0}.main-highlight .highlights-banner__content.highlight-banner__count-4{display:flex;justify-content:space-between;gap:40px;text-align:center}.main-highlight .highlights-banner__content.highlight-banner__count-4 .highlights-banner__text{max-width:220px;display:grid;gap:0;margin:0 auto}.main-highlight .highlights-banner__content.highlight-banner__count-4 .highlights-banner__text h4.highlights-banner__heading{margin:12px 0 0;font-size:18px;line-height:28px}.main-highlight .highlights-banner__content.highlight-banner__count-4 .highlights-banner__text p{margin:0;font-size:16px;line-height:26px}.main-highlight .highlights-banner__content.highlight-banner__count-4 svg path{stroke:#f60}.main-highlight .highlights-banner__content.highlight-banner__count-4 .highlights-banner__block.highlights-banner__align-center{padding:15px 30px;border:1px solid #f60;border-radius:5px;box-shadow:0 0 20px #cbcbcb;transition:.3s ease}.main-highlight .highlights-banner__content.highlight-banner__count-4 .highlights-banner__block.highlights-banner__align-center:hover{background:#ff6702}.main-highlight .highlights-banner__content.highlight-banner__count-4 .highlights-banner__block.highlights-banner__align-center:hover svg path{stroke:#fff}.main-highlight .highlights-banner__content.highlight-banner__count-4 .highlights-banner__block.highlights-banner__align-center:hover h4.highlights-banner__heading,.main-highlight .highlights-banner__content.highlight-banner__count-4 .highlights-banner__block.highlights-banner__align-center:hover p{color:#fff}.collection-promo-block{position:relative;overflow:hidden;border-radius:5px}.collection-promo-block img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.collection-promo-block:hover img{transform:scale(1.05)}.collection-promo-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:50px 40px;justify-content:end;color:#fff;background:linear-gradient(to top,#0000008c,#0000000d)}.collection-promo-content h3{font-size:38px;max-width:300px;line-height:48px;color:#fff;margin:0 0 6px}.collection-promo-content p{font-size:16px;line-height:26px;margin-bottom:16px}.main-promo-banner .collection-promo-grid{display:flex;flex-wrap:wrap;gap:24px}.main-promo-banner .collection-promo-grid .collection-promo-block.cstm-1,.main-promo-banner .collection-promo-grid .collection-promo-block.cstm-4{width:68%}.main-promo-banner .collection-promo-grid .collection-promo-block.cstm-2,.main-promo-banner .collection-promo-grid .collection-promo-block.cstm-3{width:30%}.collection-promo-content a.button.button--primary{background:#f60;width:max-content;transition:.3s ease}.main-promo-banner{padding:80px 0;background:#fff}.image-with-text__media img{border-radius:5px!important}.collection-promo-content a.button.button--primary:after,.collection-promo-content a.button.button--primary:before{display:none}.cb-78965 h2.blog__title.inline-richtext.h1.scroll-trigger.animate--slide-in,.collection-list-wrapper h2.collection-list-title.inline-richtext.h1.scroll-trigger.animate--slide-in,.image-with-text h2.image-with-text__heading.inline-richtext.h1,.se7895 h2.title.inline-richtext.h1.scroll-trigger.animate--slide-in,section.testimonial-section h2.title.inline-richtext.h1.scroll-trigger.animate--slide-in,.related-products h2.related-products__heading.inline-richtext.h1,.contact h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in{position:relative}.cb-78965 h2.blog__title.inline-richtext.h1.scroll-trigger.animate--slide-in:before,.collection-list-wrapper h2.collection-list-title.inline-richtext.h1.scroll-trigger.animate--slide-in:before,.image-with-text h2.image-with-text__heading.inline-richtext.h1:before,.se7895 h2.title.inline-richtext.h1.scroll-trigger.animate--slide-in:before,section.testimonial-section h2.title.inline-richtext.h1.scroll-trigger.animate--slide-in:before,.related-products h2.related-products__heading.inline-richtext.h1:before,.contact h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in:before{position:absolute;height:5px;width:80px;content:"";background:#f60;bottom:-5px;border-radius:5px}ul.grid .card-wrapper.product-card-wrapper{background:#fff;border-radius:5px;box-shadow:0 0 20px #cbcbcb;transition:.3s ease}ul.grid .card-wrapper.product-card-wrapper:hover{background:#f60}ul.grid .card-wrapper.product-card-wrapper .card__content{text-align:center}ul.grid .card-wrapper.product-card-wrapper .card-information{text-align:center;transition:.3s ease}ul.grid .card-wrapper.product-card-wrapper .card__content h3.card__heading.h5 a{text-decoration:none}ul.grid .card-wrapper.product-card-wrapper .card__content h3.card__heading.h5{font-size:18px;line-height:28px;transition:.3s ease}ul.grid .card-wrapper:hover .card__content h3.card__heading.h5{color:#fff}ul.grid .card-wrapper.product-card-wrapper .card-information .price__regular{color:#f60;font-size:16px;line-height:26px;transition:.3s ease}ul.grid .card-wrapper.product-card-wrapper:hover .card-information .price__regular{color:#fff}ul.grid .card-wrapper.product-card-wrapper:hover .card__content .card__information{background:#f60}ul.grid .card-wrapper.product-card-wrapper .card__content .card__information{background:snow;padding:20px}section.testimonial-section h2.title.inline-richtext.h1.scroll-trigger.animate--slide-in{margin-top:0;text-align:left}.testimonial-section{text-align:center;padding:80px 0;background:#f8f8f8}.testimonial-carousel .item{background:#fff;border-radius:5px;box-shadow:0 3px 10px #00000014;margin:auto;transition:.3s ease}.owl-nav button{background:#fff!important;color:#333!important;border-radius:50%;width:35px;height:35px;box-shadow:0 2px 8px #00000026}.owl-nav button:hover{background:#f60!important;color:#fff!important}.owl-dots{margin-top:20px}.testimonial-carousel .item .testimonial-avatar{margin:0 auto;width:80px;height:80px;border-radius:50%}.testimonial-carousel .item{margin:8px}.testimonial-carousel .item img{width:78px;height:78px;border-radius:50%}.testimonial-carousel .item .testimonial-avatar{margin:0 auto;width:80px;height:80px;border-radius:50%;border:1px solid #000}.testimonial-carousel .item{display:grid;gap:20px;padding:40px 30px}.testimonial-carousel .item p.testimonial-text{margin:0;color:#000}.testimonial-carousel .item p.testimonial-name{margin:0;font-size:18px;font-style:italic;line-height:28px;font-weight:600}.testimonial-carousel .testimonial-stars{color:#ffd400;font-size:24px;line-height:34px}.testimonial-carousel.owl-carousel.owl-loaded.owl-drag{position:relative}.testimonial-carousel.owl-carousel.owl-loaded.owl-drag .owl-dots{display:none}.testimonial-carousel.owl-carousel.owl-loaded.owl-drag .owl-nav button.owl-prev{position:absolute;top:50%;left:0;transform:translate(-50%);transition:.3s ease}.testimonial-carousel.owl-carousel.owl-loaded.owl-drag .owl-nav button.owl-next{position:absolute;top:50%;right:-30px;transform:translate(-50%);transition:.3s ease}.logo-marquee-section{overflow:hidden;padding:80px 0}.logo-marquee-track{display:flex}.logo-marquee-track.reverse{animation-direction:reverse}.logo-marquee-item{flex:0 0 250px;display:flex;align-items:center;justify-content:center;padding:10px 20px}.logo-marquee-item img{max-height:150px;width:auto;object-fit:contain;opacity:.85;transition:opacity .3s ease ease}.logo-marquee-item img:hover{opacity:1}.logo-marquee-section{background:#fff;border-top:1px solid #f8f8f8}section.logo-marquee-section h2.title.inline-richtext.h1.scroll-trigger.animate--slide-in,.cstmnewsletter h2.inline-richtext.h1.scroll-trigger.animate--slide-in,.abt-section h2.heading{margin-top:0;position:relative}section.logo-marquee-section h2.title.inline-richtext.h1.scroll-trigger.animate--slide-in:before,.cstmnewsletter h2.inline-richtext.h1.scroll-trigger.animate--slide-in:before,.abt-section h2.heading:before{position:absolute;height:5px;width:80px;content:"";background:#f60;bottom:-5px;border-radius:5px;left:50%;transform:translate(-50%)}.contact-info{display:grid;gap:8px}@keyframes scroll-marquee{0%{transform:translate(0)}to{transform:translate(-20%)}}.mco-8956 .multicolumn-card__info h3.inline-richtext{font-size:32px;line-height:42px}.mco-8956 .multicolumn-card__info p{font-size:18px;line-height:28px}.mco-8956 .multicolumn-card__info{position:absolute;bottom:0;left:50%;transform:translate(-50%);background:#f60;border-radius:0 0 5px 5px;width:100%}.mco-8956 .multicolumn-card__info h3.inline-richtext{color:#fff}.mco-8956 .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--full-width{margin:0;border-radius:5px}.mco-8956 .multicolumn-card__info p{color:#fff}.color-scheme-1.gradient.cstmvideosec{padding:80px 0}.color-scheme-1.gradient.cstmvideosec .page-width--narrow{margin:0 auto;max-width:749px}.footer .footer-block h2{text-transform:capitalize;font-size:24px;line-height:34px;position:relative}.footer .footer-block h2:before{position:absolute;content:"";height:5px;width:45px;background:#fff;border-radius:5px;bottom:-5px}.footer .footer-block p{margin:0;font-size:16px;line-height:26px;color:#fff}.footer .footer-block a.link.link--text.list-menu__item.list-menu__item--link{font-size:16px;line-height:26px;color:#fff;text-decoration:none;transition:.3s ease}.footer .footer-block a.link.link--text.list-menu__item.list-menu__item--link:hover{color:#f60}.bottomfooter{background:#050a16;padding:10px 20px;color:#fff;text-align:center}.bottomfooter p{margin:0}.collection-list-wrapper .card.card--standard.card--media{background:#fff;box-shadow:0 0 20px #cbcbcb;border-radius:5px;border:1px solid #dedede;transition:.3s ease}.collection-list-wrapper .card.card--standard.card--media .card__information{padding:20px;transition:.3s ease}.collection-list-wrapper .card.card--standard.card--media:hover .card__information{background:#f60}.collection-list-wrapper .card.card--standard.card--media .card__media img.motion-reduce,.collection-list-wrapper .card.card--standard.card--media .card__media .media.media--transparent.media--hover-effect{border-radius:5px 5px 0 0}.collection-list-wrapper .card.card--standard.card--media .card__information a.full-unstyled-link{font-size:18px;line-height:28px;transition:.3s ease;text-align:center}.collection-list-wrapper .card.card--standard.card--media:hover .card__information a.full-unstyled-link{color:#fff}.color-scheme-1.isolate.gradient.se7895{background:#f8f8f8}.cstm-soc.social-icons{display:flex;gap:12px;margin-top:20px}.cstm-soc.social-icons a{color:#333;background:#f3f3f3;border-radius:50%;width:38px;height:38px;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:.3s}.cstm-soc.social-icons a:hover{background:#f60;color:#fff}nav.header__inline-menu ul.list-menu.list-menu--inline li:nth-child(4) a.header__menu-item.list-menu__item.link.link--text.focus-inset span{animation:flash 1.2s infinite,bounce 2s infinite;transition:all .3s ease}@keyframes flash{0%,to{color:#fff}50%{color:#000}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}60%{transform:translateY(-3px)}}ul#HeaderMenu-MenuList-2,ul#HeaderMenu-MenuList-3{width:275px!important;border-bottom:5px solid #ff6600}.contact-info{color:#333;line-height:1.6}.contact-info h3{margin-bottom:10px;font-size:1.3rem;color:#000}.contact-info p{margin:6px 0;font-size:.95rem}.contact-info i{margin-right:8px}.contact-info a{color:#fff;text-decoration:none}.cstmnewsletter form#contact_form,.cstmnewsletter form#contact_form .newsletter-form__field-wrapper.scroll-trigger.animate--slide-in{max-width:500px}.cstmnewsletter .field:hover.field:after{box-shadow:0 0 1px 1px #f60;border-radius:5px}.cstmnewsletter .field:after{border-color:#f60;border-radius:5px;box-shadow:0 0 1px 1px #f60}.cstmnewsletter .newsletter-form__field-wrapper .field__input:focus{box-shadow:0 0 1px 1px #f60;border-radius:5px}.button.button--primary:hover{background:#2e92ff!important}.button.button--primary:hover.button--primary:after{box-shadow:0 0 1px 1px #2e92ff;border-radius:5px}.button.button--secondary{background:transparent;color:#fff}.button.button--secondary:after{box-shadow:0 0 1px 1px #fff!important;border-radius:5px}.button.button--secondary:hover{background:#f60}.button.button--secondary:hover.button--secondary:after{box-shadow:0 0 1px 1px #f60!important;border-radius:5px}.cstmfooternews .field:before,.cstmfooternews .field:after{display:none}.cstmfooternews .newsletter-form__field-wrapper .field{display:grid;gap:10px}.cstmfooternews .newsletter-form__field-wrapper .field button#Subscribe{width:100%;background:#fff;color:#f60}.cstmfooternews .field input{border:1px solid #fff;border-radius:5px}.cstmfooternews .field label.field__label{color:#fff}facet-filters-form.facets.small-hide form#FacetFiltersForm{border-radius:5px;box-shadow:0 0 20px #cbcbcb;transition:.3s ease;margin-top:8px;padding:20px;background:#f60;color:#fff}facet-filters-form.facets.small-hide form#FacetFiltersForm h2#verticalTitle{color:#fff;font-size:22px;line-height:32px;font-weight:700}facet-filters-form.facets.small-hide form#FacetFiltersForm .active-facets.active-facets-desktop{border-bottom:1px solid #fff}facet-filters-form.facets.small-hide form#FacetFiltersForm details.facets__disclosure-vertical:last-child{border-top:1px solid #fff}facet-filters-form.facets.small-hide form#FacetFiltersForm details.facets__disclosure-vertical summary.facets__summary{color:#fff}.product-count-vertical.light{display:none}.header__submenu .header__submenu.list-menu.motion-reduce{display:none;position:absolute;left:100%;top:0;background-color:#fff;border:1px solid #ddd;padding:10px 15px;flex-direction:row;flex-wrap:nowrap;gap:1rem;box-shadow:0 4px 8px #0000001a;z-index:9999;min-width:max-content}.header__submenu details[open]>.header__submenu.list-menu.motion-reduce{display:block!important;border-bottom:5px solid #ff6600}.header__submenu .header__submenu.list-menu.motion-reduce li{white-space:nowrap}.header__submenu details{position:relative}summary.header__menu-item.link.link--text.list-menu__item.focus-inset.caption-large span{font-size:14px;line-height:24px;text-decoration:none!important}summary.header__menu-item.link.link--text.list-menu__item.focus-inset.caption-large:hover{text-decoration:none!important}summary.header__menu-item.link.link--text.list-menu__item.focus-inset.caption-large span:hover,nav.header__inline-menu details summary.header__menu-item.link.link--text.list-menu__item.focus-inset.caption-large svg.icon.icon-caret:hover{color:#f60!important}.custom-banner{position:relative;background-size:cover;background-position:center;color:#fff;text-align:center;padding:80px 20px}.custom-banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000073}.custom-banner-content{position:relative;z-index:2;max-width:800px;margin:0 auto}.custom-banner-heading{font-size:48px;margin-bottom:10px;font-weight:700;color:#fff}.custom-banner-subheading{font-size:20px;margin-bottom:20px;opacity:.9}.custom-banner-btn{display:inline-block;background-color:#f60;color:#fff;padding:12px 30px;border-radius:30px;text-decoration:none;transition:background-color .3s ease}section.custom-banner .custom-banner-overlay{display:block;background:#ff6600a1}.custom-banner-btn:hover{background-color:#2e92ff}.cstmtab-product{padding:80px 0}.cstmtab-product button.tab-button{font-size:18px;padding:15px 30px;line-height:28px;border-radius:5px;border:none;cursor:pointer;transition:.3s ease;color:#000}.product__info-wrapper label.quantity__label.form__label{color:#000;font-size:16px;line-height:26px}.cstmtab-product button.tab-button.active,.cstmtab-product button.tab-button:hover{color:#fff;background:#f60}.cstmtab-product .tabs.flex.border-b.border-gray-200{display:flex;gap:15px;text-align:center}.cstmtab-product .tab-content.mt-6{margin-top:15px;background:#f8f8f8;padding:20px;border-radius:5px}.cstmtab-product .tab-pane{font-size:16px;color:#000;line-height:26px}.cstmtab-product .tab-pane ul li::marker{color:#f60;font-size:20px}div#technical-information ul li a,div#technical-information h4 a{color:#000}section.custom-banner nav.breadcrumb{justify-content:center}section.custom-banner nav.breadcrumb a.breadcrumb-link{color:#fff}section.custom-banner nav.breadcrumb span.breadcrumb-separator{color:#fff}section.custom-banner nav.breadcrumb span.breadcrumb-current{color:#fff}.mainpro-details .inner-contet{padding:20px;background:#ff66000d;border-radius:5px}.mainpro-details .inner-contet .row{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:8px 0}.mainpro-details .inner-contet .row h4,.mainpro-details .inner-contet .row p{margin:0}nav.header__inline-menu details summary.header__menu-item.link.link--text.list-menu__item.focus-inset.caption-large span{color:#000}nav.header__inline-menu details summary.header__menu-item.link.link--text.list-menu__item.focus-inset.caption-large svg.icon.icon-caret{color:#000}.product__info-container span.price-item.price-item--regular{color:#f60;font-weight:700}.product-media-container.media-type-image.media-fit-contain.global-media-settings.gradient .product__media.media.media--transparent{border-radius:5px}.header__icon svg.icon.icon-search path,a.header__icon.header__icon--account,a.header__icon.header__icon--cart.link.focus-inset{transition:.3s ease}.header__icon svg.icon.icon-search:hover path,a.header__icon.header__icon--account:hover path,a.header__icon.header__icon--cart.link.focus-inset:hover path{fill:#000}a.header__icon.header__icon--cart.link.focus-inset:hover .cart-count-bubble{background:#000}.cstmfooternews form#ContactFooter{align-items:flex-start}a.header__icon.header__icon--cart.link.focus-inset.icongift img{width:100%;padding:9px;margin-left:-15px;filter:invert(1)}a.header__icon.header__icon--cart.link.focus-inset.icongift:hover img{filter:brightness(.5)}.pagination-wrapper ul.pagination__list.list-unstyled a.pagination__item.pagination__item--current.light{background:#f60;color:#fff;border-radius:50%}a.pagination__item.pagination__item--current.light:after{display:none}.pagination-wrapper li a.pagination__item.link{font-size:15px;color:#000}.abt-section{padding:80px 0}.abt-section .inner-section{display:grid;gap:20px}.abt-section .inner-section .flex-div{display:flex;gap:30px}.abt-section .inner-section .image-div{width:50%;height:100%;margin:5px;position:relative}.abt-section .inner-section .image-div img{position:relative}.abt-section .inner-section .image-div:after{position:absolute;content:"";height:100px;width:100px;background-color:#f60;top:-5px;left:-5px;border-radius:5px 0}.abt-section .inner-section .image-div:before{position:absolute;content:"";height:100px;width:100px;background-color:#f60;bottom:-5px;right:-5px;border-radius:5px 0}.abt-section .inner-section .contentdiv{width:50%}.abt-section .inner-section .image-div img{width:100%;border-radius:5px;display:block;height:100%;object-fit:cover;z-index:1}.abt-section .inner-section .rte p{font-size:18px;line-height:28px;color:#000;text-align:justify}.abt-section h2.heading{margin:0 0 37px;font-size:50px;text-align:center}.contact-info-section{padding:80px 0}.contact-info-section .contact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;text-align:center}.contact-info-section .contact-card{background:#fff;padding:30px 20px;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:transform .3s ease}.contact-info-section .contact-card:hover{transform:translateY(-5px)}.contact-info-section .contact-card .icon i{font-size:28px;color:#f60;margin-bottom:12px}.contact-info-section .contact-card h3{font-size:18px;margin-bottom:6px;color:#333;font-weight:600}.contact-info-section .contact-card p{font-size:15px;color:#000;line-height:1.5}.contact-info-section .contact-card p a{color:#000;text-decoration:none}.contact .field:after,.contact .field:before{display:none!important}.contact form .field input,.contact form .field textarea{border:1px solid #d1cbcb;background:#fff;border-radius:5px}.contact form .contact__button button.button{width:100%}.main-blog .blog-articles{grid-template-columns:1fr 1fr 1fr}.main-blog .blog-articles .blog-articles__article.article.scroll-trigger.animate--slide-in{background:#f8f8f8;border-radius:5px}.main-blog .blog-articles .blog-articles__article.article.scroll-trigger.animate--slide-in .article-card__image-wrapper.card__media{border-radius:5px 5px 0 0}.main-blog .blog-articles .blog-articles__article.article.scroll-trigger.animate--slide-in .card__information{padding:20px}.main-blog .article-card__info.caption-with-letter-spacing.h5 time{text-transform:capitalize;font-size:14px;letter-spacing:0;color:#f60}a.article-template__link.link.animate-arrow{background:#f60;width:fit-content;margin:0 auto;padding:15px 30px;border-radius:5px;color:#fff}ul.grid .card-wrapper.product-card-wrapper .price-wrapper{transition:.3s}ul.grid .card-wrapper.product-card-wrapper:hover .price-wrapper{color:#fff}ul.grid .card-wrapper.product-card-wrapper .price-wrapper span.savings{font-size:14px;line-height:24px;transition:.3s;color:#f60}ul.grid .card-wrapper.product-card-wrapper:hover .price-wrapper span.savings{color:#fff}.cstmtab-product div#description img{max-width:100%}div#FacetsWrapperDesktop a.active-facets__button-remove.underlined-link{text-decoration:none;color:#fff}div#FacetsWrapperDesktop facet-remove span.active-facets__button-inner.button.button--tertiary{color:#fff;box-shadow:0 0 0 .1rem #fff}.contact-info-section .contact-card .icon{border-radius:50%;border:1px solid #ff6600;width:65px;height:65px;display:flex;align-items:center;justify-content:center;margin:0 auto}.contact-info-section .contact-card .icon i{margin-bottom:0}iframe{display:block}.shopify-policy__container{max-width:1200px;padding:80px 0}.product-form__error-message-wrapper span.product-form__error-message{font-size:14px;line-height:24px}.cstmcontact{padding:10px 0 0;margin:0}.cstmcontact p{margin:0;padding:0;font-size:17px;line-height:27px;color:#000}.cstmcontact p a{text-decoration:none;color:#f60}variant-selects label.form__label{color:#000;font-size:16px;line-height:26px}@media screen and (max-width:1363px)and (min-width:1180px){.cstmheader header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-social.header--has-account{display:flex;gap:10px;flex-wrap:wrap}.cstmheader header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-social.header--has-account h1.header__heading{width:20%}}@media(max-width:1300px){.main-promo-banner .collection-promo-grid{gap:22px}.cstmheader ul.list-menu.list-menu--inline li a.header__menu-item{padding:6px}.cstmheader header-menu summary.header__menu-item.list-menu__item.link.focus-inset{padding-top:6px;padding-bottom:6px}.cstmheader ul.list-menu.list-menu--inline li summary span,.cstmheader ul.list-menu.list-menu--inline li a.header__menu-item{font-size:16px;line-height:26px}}@media(max-width:1200px){.highlights-banner__content.highlight-banner__count-4{flex-wrap:wrap}.highlights-banner__block.highlights-banner__align-center{width:46%}.main-promo-banner .collection-promo-grid .collection-promo-block.cstm-1,.main-promo-banner .collection-promo-grid .collection-promo-block.cstm-4{width:65%}.logo-marquee-item img{max-height:100px}footer .footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in .footer-block:first-child{width:33%}.custom-banner{padding:60px 20px}}@media(max-width:990px){.main-promo-banner .collection-promo-grid .collection-promo-block.cstm-1,.main-promo-banner .collection-promo-grid .collection-promo-block.cstm-4,.main-promo-banner .collection-promo-grid .collection-promo-block.cstm-2,.main-promo-banner .collection-promo-grid .collection-promo-block.cstm-3{width:100%}.main-blog .blog-articles{grid-template-columns:1fr 1fr}}@media(max-width:749px){.shopify-policy__container{padding:40px 0}.logo-marquee-item{flex:0 0 160px;padding:10px}.gs-custom-banner .banner__box.content-container{background:#121212}.gs-custom-banner h2.banner__heading.inline-richtext.h0{text-align:center;font-size:36px;line-height:46px}.cstmann p.announcement-bar__message.h5,.gs-custom-banner .banner__text.rte.body p,.main-highlight .highlights-banner__content.highlight-banner__count-4 .highlights-banner__text p,ul.grid .card-wrapper.product-card-wrapper .card-information .price__regular,.collection-promo-content p,.bottomfooter p,.tab-content.mt-6 p,.tab-content.mt-6 li,.abt-section .inner-section .rte p{font-size:14px;line-height:24px}.main-highlight .highlights-banner__content.highlight-banner__count-4 .highlights-banner__text h4.highlights-banner__heading,ul.grid .card-wrapper.product-card-wrapper .card__content h3.card__heading.h5,.collection-list-wrapper .card.card--standard.card--media .card__information a.full-unstyled-link{font-size:16px;line-height:26px}.collection-promo-content h3{font-size:24px;line-height:36px}.main-highlight,.main-promo-banner,.testimonial-section,.logo-marquee-section,.cstmtab-product,.abt-section{padding:60px 0}.highlights-banner__block.highlights-banner__align-center{width:100%}.main-highlight .highlights-banner__content.highlight-banner__count-4{gap:20px}.main-highlight .highlights-banner__content.highlight-banner__count-4 .highlights-banner__text{margin:0 auto}footer .footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in .footer-block:first-child{width:100%}ul.footer-block__details-content.list-unstyled li a.link.link--text.list-menu__item.list-menu__item--link{padding:0}.abt-section .image-with-text__content.background-transparent{padding-left:0;padding-right:0}.custom-banner{padding:40px 20px}section.custom-banner h1.custom-banner-heading,.abt-section h2.heading{margin:0 0 20px;font-size:38px;line-height:48px}.cstmtab-product button.tab-button{font-size:16px;padding:10px;line-height:23px}.abt-section .inner-section .flex-div{gap:20px;flex-wrap:wrap}.abt-section .inner-section .image-div,.abt-section .inner-section .contentdiv{width:100%;height:auto}.abt-section .inner-section .image-div img{width:100%;border-radius:5px;display:block;height:auto;object-fit:inherit}}@media(max-width:425px){.gs-custom-banner .banner__text.rte.body p,.main-highlight .highlights-banner__content.highlight-banner__count-4 .highlights-banner__text p,ul.grid .card-wrapper.product-card-wrapper .card-information .price__regular,.collection-promo-content p{font-size:14px;line-height:24px}.gs-custom-banner h2.banner__heading.inline-richtext.h0{font-size:28px;line-height:38px}.main-highlight .highlights-banner__content.highlight-banner__count-4 .highlights-banner__text h4.highlights-banner__heading,ul.grid .card-wrapper.product-card-wrapper .card__content h3.card__heading.h5,.collection-list-wrapper .card.card--standard.card--media .card__information a.full-unstyled-link{font-size:16px;line-height:26px}.collection-promo-content{padding:10px}.gs-custom-banner h2.banner__heading.inline-richtext.h0,.gs-custom-banner p{text-align:left}.cstmann p.announcement-bar__message.h5{font-size:12px;line-height:22px}.abt-section h2.heading{margin:0;font-size:36px;line-height:46px}.main-blog .blog-articles{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
