:root{--color-background: #F8F9FA !important;--color-background-rgb: 248, 249, 250 !important;--color-foreground: #111111 !important;--color-foreground-rgb: 17, 17, 17 !important;--color-foreground-muted: #1A1A1A !important;--color-foreground-subdued: #333333 !important;--color-border: #D1D5DB !important;--color-border-rgb: 209, 213, 219 !important;--color: #111111 !important;--tactical-orange: #E65100;--tactical-orange-hover: #BF360C;--tactical-orange-active: #8C2700;--tactical-orange-glow: rgba(230, 81, 0, .35);--tactical-dark: #121212;--tactical-dark-elevated: #1E222D;--tactical-gray-surface: #FFFFFF;--tactical-gray-subtle: #F1F5F9;--tactical-border-strong: #94A3B8;--color-primary-button-background: #E65100 !important;--color-primary-button-text: #FFFFFF !important;--color-primary-button-border: #E65100 !important;--color-primary-button-hover-background: #BF360C !important;--color-primary-button-hover-text: #FFFFFF !important;--color-primary-button-hover-border: #BF360C !important;--color-primary-button-focus-outline: #E65100 !important;--color-secondary-button-background: #FFFFFF !important;--color-secondary-button-text: #111111 !important;--color-secondary-button-border: #111111 !important;--color-secondary-button-hover-background: #F1F5F9 !important;--color-secondary-button-hover-text: #000000 !important;--color-secondary-button-hover-border: #000000 !important;--color-input-background: #FFFFFF !important;--color-input-text: #111111 !important;--color-input-text-rgb: 17, 17, 17 !important;--color-input-border: #94A3B8 !important;--color-selected-variant-background: #E65100 !important;--color-selected-variant-border: #E65100 !important;--color-selected-variant-text: #FFFFFF !important;--color-selected-variant-hover-background: #BF360C !important;--color-selected-variant-hover-border: #BF360C !important;--badge-sale-background: #E65100 !important;--badge-sale-text: #FFFFFF !important}html,body,body.page-width-normal,.section-background,.color-scheme-1,.color-scheme-2,.color-scheme-default,main#MainContent,.page-width,.section{background-color:#f8f9fa!important;color:#111!important;--color-foreground: #111111 !important;--color: #111111 !important}h1:not(footer *):not(.footer *):not(.cookie-banner *):not([class*=cookie] *),h2:not(footer *):not(.footer *):not(.cookie-banner *):not([class*=cookie] *),h3:not(footer *):not(.footer *):not(.cookie-banner *):not([class*=cookie] *),h4:not(footer *):not(.footer *):not(.cookie-banner *):not([class*=cookie] *),h5:not(footer *):not(.footer *):not(.cookie-banner *):not([class*=cookie] *),h6:not(footer *):not(.footer *):not(.cookie-banner *):not([class*=cookie] *),.h1:not(footer *):not(.footer *),.h2:not(footer *):not(.footer *),.h3:not(footer *):not(.footer *),.h4:not(footer *):not(.footer *),.h5:not(footer *):not(.footer *),.h6:not(footer *):not(.footer *),.section-title,.section-head h2,.hero-main-title,.hero-title,.about-heading,.about-title,.trust-text-box h4,.b2b-card-title,.product-card-title,.product__title,.card__heading,.card__heading a,.full-unstyled-link,.faq-question-text,.summary__title,summary,.cta-heading,.vol-calc-title,.dim-box h5,.reviews-title,.reviews-header h2{color:#111!important;font-weight:800!important;letter-spacing:-.01em}p:not(footer *):not(.footer *):not(.cookie-banner *):not([class*=cookie] *):not(.review-card *):not(.tactical-stats-counter-bar *),.section-subtitle,.hero-description,.b2b-card-desc,.faq-body-content,.faq-body-inner p,.about-body-text,.about-text,.about-paragraph,.cta-subtext,.tactical-spec-box,.dim-box p,.cfdi-step,.trust-text-box p,.product-specs-list li,.pills__pill,.vol-discount-badge,.faq-bottom-support p,.text-body,.text-muted,.text-subdued,.text-secondary{color:#1a1a1a!important}header-component,.header,.header__row,.header__columns,.header-section{background-color:#121212!important;background:#121212!important;color:#fff!important;border-bottom:1px solid #222630!important}.header__menu-item,.header__menu-link,.menu-item,.menu-link,.nav-link,.header-menu a,.header-menu span,.main-navigation .nav-link{color:#fff!important;font-weight:700!important;font-size:.88rem!important;letter-spacing:.04em!important;text-transform:uppercase!important;transition:color .2s ease!important}.header__menu-item:hover,.header__menu-link:hover,.menu-link:hover,.nav-link:hover,.main-navigation .nav-link:hover,.header-menu a:hover,.nav-link.active{color:#e65100!important}.header__submenu,.header__sub-menu,.mega-menu,.header__dropdown,.localization-wrapper,.dropdown-localization,.disclosure__list{background-color:#fff!important;color:#111!important;border:1px solid #CBD5E1!important;box-shadow:0 10px 25px #0000001f!important;border-radius:6px!important}.header__submenu a,.mega-menu a,.disclosure__link{color:#111!important;font-weight:600!important}.header__submenu a:hover,.mega-menu a:hover,.disclosure__link:hover{color:#e65100!important;background-color:#fff7ed!important}header-drawer,.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation{background-color:#fff!important;color:#111!important}.menu-drawer a,.menu-drawer span,.menu-drawer__menu-item{color:#111!important;font-weight:700!important}.menu-drawer a:hover{color:#e65100!important}.header-actions,.header-actions__link,.header-actions__action,.header-actions__action-text,.cart-label,.btn-header-cart{color:#fff!important;font-weight:700!important}.cart-count-badge,.header__cart-count,.bubble--cart,.cart-count{background:#e65100!important;color:#fff!important;font-weight:800!important;border-radius:9999px!important}shopify-account,.account-button,.account-button__fallback,.account-button__icon,.account-button__text,shopify-account .avatar,shopify-account [slot=signed-out-avatar]{background:transparent!important;background-color:transparent!important;color:#fff!important;box-shadow:none!important;border:none!important;--shopify-account-color-background: transparent !important;--shopify-account-color-text: #FFFFFF !important}.account-button svg,shopify-account svg,.header-actions svg,.header svg,.header__icon svg,.header-actions,.header-actions *,.header-actions__action,.header-actions__action *,.header-actions__action svg,.header-actions__action path,.header-actions__action .svg-wrapper,.action__cart,.action__cart *,.action__cart svg,.action__cart path,cart-icon,cart-icon *,cart-icon svg,cart-icon path,header-actions,header-actions *,header-actions svg,header-actions path,.search-action,.search-action *,.search-action svg,.search-action path{color:#fff!important;stroke:#fff!important}.header-actions__action svg,.action__cart svg,cart-icon svg,.search-action svg{display:inline-block!important;visibility:visible!important;opacity:1!important}.action__cart svg,cart-icon svg{width:22px!important;height:22px!important}.action__cart{display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important}svg.account-button__icon{color:#fff!important;fill:#fff!important;stroke:#fff!important}.top-announcement-bar,.announcement-bar,.announcement-bar *,.announcement-bar__text,.announcement-bar__slider,.announcement-bar__slides,.announcement-bar__slide,[class*=announcement] *{background-color:#121212!important;color:#fff!important;fill:#fff!important;border-bottom:1px solid #222222!important;font-weight:700!important;letter-spacing:.05em!important}.top-announcement-bar a:hover{color:#e65100!important}.button:not(.slideshow-control):not([class*=slideshow]):not(.product-media-container__zoom-button):not(.button-unstyled):not(.close-button):not([class*=zoom]):not([class*=close]):not([class*=modal]):not([class*=drawer]):not([class*=header]):not([class*=nav]):not(.account-button):not(.cart-items__remove):not([class*=remove]):not(.quantity-minus):not(.quantity-plus),.button--primary,.add-to-cart-button,.quick-add__button,.product-form__submit,.cart__checkout-button,.shopify-payment-button__button--unbranded,button.shopify-payment-button__button,input[type=submit].button,a.button,.btn-primary{background-color:#e65100!important;background:#e65100!important;color:#fff!important;border:1px solid #E65100!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-radius:4px!important;box-shadow:0 4px 14px #e6510059!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;cursor:pointer}.button:not(.slideshow-control):not([class*=slideshow]):not(.product-media-container__zoom-button):not(.button-unstyled):not(.close-button):not([class*=zoom]):not([class*=close]):not([class*=modal]):not([class*=drawer]):not([class*=header]):not([class*=nav]):not(.account-button):not(.cart-items__remove):not([class*=remove]):not(.quantity-minus):not(.quantity-plus):hover,.button--primary:hover,.add-to-cart-button:hover,.quick-add__button:hover,.product-form__submit:hover,.cart__checkout-button:hover,.shopify-payment-button__button--unbranded:hover,button.shopify-payment-button__button:hover,input[type=submit].button:hover,a.button:hover,.btn-primary:hover{background-color:#bf360c!important;background:#bf360c!important;border-color:#bf360c!important;color:#fff!important;box-shadow:0 6px 20px #e6510080!important;transform:translateY(-2px)!important}.button:active,.button--primary:active,.add-to-cart-button:active{background-color:#8c2700!important;background:#8c2700!important;transform:translateY(0)!important;box-shadow:0 2px 6px #e651004d!important}.button-secondary,.button--secondary,a.button-secondary,button.button-secondary{background-color:#fff!important;background:#fff!important;color:#111!important;border:2px solid #111111!important;font-weight:800!important;letter-spacing:.05em!important;text-transform:uppercase!important;border-radius:4px!important;box-shadow:0 2px 6px #0000000f!important;transition:all .2s ease!important}.button-secondary:hover,.button--secondary:hover{background-color:#111!important;background:#111!important;color:#fff!important;border-color:#111!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #0003!important}.button-unstyled,.product-media-container__zoom-button,.show-more__button,.button-unstyled--with-icon,.facets__clear-all-link,.close-button,.dialog-zoomed-gallery__close-button{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;transform:none!important;color:#111!important;font-weight:700!important}.product-media-container__zoom-button:hover,.product-media-container__zoom-button:active,.product-media-container__zoom-button:focus,button.product-media-container__zoom-button,button.button-unstyled.product-media-container__zoom-button{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;transform:none!important}.button-unstyled:hover,.show-more__button:hover{color:#e65100!important;background:transparent!important;background-color:transparent!important}.quantity-selector,.quantity__button,component-quantity-selector button{background:#f1f5f9!important;color:#111!important;border:1px solid #CBD5E1!important;border-radius:4px!important}.quantity-selector:hover,.quantity__button:hover{background:#e2e8f0!important;color:#000!important}.quantity__input{background:#fff!important;color:#111!important;font-weight:800!important;border:1px solid #CBD5E1!important}.product-card,.card,.card-wrapper,.collection-card,.article-card,.predictive-search-results__card{background-color:#fff!important;background:#fff!important;border:1px solid #E2E8F0!important;border-radius:6px!important;box-shadow:0 4px 12px #1118270d!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}.product-card:hover,.card:hover,.card-wrapper:hover{border-color:#cbd5e1!important;box-shadow:0 8px 24px #1118271a!important;transform:translateY(-3px)!important}.product-card .card__heading,.product-card .product-title,.product-card .card__heading a,.product-card a{color:#111!important;font-weight:800!important}.product-card .card__heading a:hover{color:#e65100!important}.tactical-price-ahora,.price-label,[class*=price-label],.price span,.price-item span,.product-card .price span,.product__info-container .price span,.price [style*="color: #e2e8f0"],.price [style*="#e2e8f0"],span[style*="#e2e8f0"],.price div:last-child>span:first-child,.price div>span:not([style*="#ef4444"]):not([style*="#f59e0b"]):not([style*="#e65100"]):not([style*=line-through]){color:#1a1a1a!important;font-weight:800!important;text-transform:uppercase!important}.price,.price-item,.price-item--sale,.price span[style*="#f59e0b"],.price [style*="#f59e0b"]{color:#e65100!important;font-weight:900!important}.price-item--regular,.price s,.price s span{color:#64748b!important;font-weight:600!important}.price span[style*="#ef4444"],span[style*="#ef4444"]{background:#e651001f!important;color:#e65100!important;border:1px solid rgba(230,81,0,.4)!important;font-weight:800!important;border-radius:4px!important}.badge,.color-custom-badge-sale,.tactical-pill-badge{background-color:#e65100!important;background:#e65100!important;color:#fff!important;border:none!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-radius:4px!important;padding:4px 8px!important}.badge--sold-out,.color-custom-badge-sold-out{background-color:#121212!important;background:#121212!important;color:#fff!important;border:1px solid #333333!important;font-weight:800!important;border-radius:4px!important}.facets,.facets__form,.facets__wrapper,.facets-container,.facets__summary,.facets__label,.facets__status,.facets__heading,.sorting-filter,.sorting-filter .facets__label,.sorting-filter select,.sorting-filter__container,.facets__total-count,.collection-count,.product-count,.product-count__text,details.facets__panel summary,details.facets__panel summary span{color:#111!important;font-weight:700!important;font-size:.88rem!important}.facets__panel-content,.facets__inputs,.facets__inputs-wrapper,.facets--drawer{background-color:#fff!important;background:#fff!important;color:#111!important;border:1px solid #CBD5E1!important;box-shadow:0 10px 25px #0000001a!important;border-radius:6px!important}.facets__inputs-list-item,.facets__inputs-list-item label,.facets__item label{color:#111!important;font-weight:600!important}svg[class*=grid],.facets__view-button svg,.icon-grid-default,.icon-grid-dense{color:#111!important;fill:#111!important;stroke:#111!important}theme-drawer,theme-drawer dialog,.theme-drawer__dialog,.color-custom-drawer,cart-drawer-component,.cart-drawer,.drawer{background-color:#fff!important;background:#fff!important;color:#111!important;--color-background: #FFFFFF !important;--color-foreground: #111111 !important;box-shadow:-6px 0 30px #0003!important}h2.theme-drawer__title,#cart-drawer-heading,.theme-drawer__title,.cart-drawer__content h2,.cart-drawer__content h3,.cart-drawer__content p,.cart-drawer__empty-text,.cart-item-title,.cart-item,.cart-drawer__subtotal-label,.cart-drawer__subtotal-value{color:#111!important}h2.theme-drawer__title,#cart-drawer-heading{font-weight:900!important;text-transform:uppercase!important;letter-spacing:.04em!important}.theme-drawer__close,button[ref=closeButton],.drawer__close-button{background:transparent!important;background-color:transparent!important;color:#111!important;border:none!important}.theme-drawer__close svg,button[ref=closeButton] svg,.drawer__close-button svg{color:#111!important;fill:#111!important;stroke:#111!important}.theme-drawer__close:hover,button[ref=closeButton]:hover{color:#e65100!important}.cart-drawer__header{border-bottom:2px solid #E2E8F0!important}.cart-item{border-bottom:1px solid #E2E8F0!important}slideshow-arrows,[slideshow-arrows],.slideshow-arrows,.slideshow-component slideshow-arrows{mix-blend-mode:normal!important;isolation:isolate!important}slideshow-arrows .slideshow-control,.slideshow-control,.slideshow-control--prev,.slideshow-control--next,slideshow-arrows button,[slideshow-arrows] button,.slideshow-component .slideshow-arrows .slideshow-control,.slideshow-component .slideshow-control,.slider-button,.slider-button--prev,.slider-button--next,button[class*=slider-button],button[class*=slideshow-control],.flickity-prev-next-button{background:#121212!important;background-color:#121212!important;background-image:none!important;color:#fff!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:50%!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 8px #00000073!important;opacity:1!important;visibility:visible!important;cursor:pointer!important;mix-blend-mode:normal!important;overflow:hidden!important;transition:background-color .2s ease,transform .2s ease,border-color .2s ease!important;z-index:10!important}slideshow-arrows .slideshow-control:before,slideshow-arrows .slideshow-control:after,.slideshow-control:before,.slideshow-control:after,.slider-button:before,.slider-button:after,button[class*=slider]:before,button[class*=slider]:after,button[class*=arrow]:before,button[class*=arrow]:after{display:none!important;content:none!important}slideshow-arrows .slideshow-control svg,.slideshow-control svg,.slideshow-control--prev svg,.slideshow-control--next svg,slideshow-arrows button svg,[slideshow-arrows] button svg,.slider-button svg,.slideshow-control .svg-wrapper,.slideshow-control span{background:transparent!important;background-color:transparent!important;color:#fff!important;fill:#fff!important;stroke:#fff!important;width:20px!important;height:20px!important;display:block!important;opacity:1!important;mix-blend-mode:normal!important}slideshow-arrows .slideshow-control:hover,.slideshow-control:hover,.slideshow-control--prev:hover,.slideshow-control--next:hover,slideshow-arrows button:hover,[slideshow-arrows] button:hover,.slider-button:hover,button[class*=slider-button]:hover,button[class*=slideshow-control]:hover,.flickity-prev-next-button:hover{background:#000!important;background-color:#000!important;background-image:none!important;border-color:#ffffff80!important;color:#fff!important;box-shadow:0 4px 14px #0009!important;transform:scale(1.08)!important;mix-blend-mode:normal!important}slideshow-arrows .slideshow-control:hover svg,.slideshow-control:hover svg,.slideshow-control--prev:hover svg,.slideshow-control--next:hover svg,slideshow-arrows button:hover svg,[slideshow-arrows] button:hover svg,.slider-button:hover svg{color:#fff!important;fill:#fff!important;stroke:#fff!important}slideshow-arrows .slideshow-control:active,.slideshow-control:active{transform:scale(.96)!important}.icon:not(footer *):not(.footer *):not(.button *):not(.button--primary *):not(.slideshow-control *),svg.icon:not(footer *):not(.footer *):not(.button *):not(.button--primary *):not(.slideshow-control *),.svg-wrapper svg:not(footer *):not(.footer *):not(.button *):not(.button--primary *):not(.slideshow-control *){color:#111!important;fill:#111!important;stroke:#111!important}summary .icon-caret,summary svg,.accordion__title svg{color:#111!important;fill:#111!important;stroke:#111!important}.rating-number,.rating-count,.rating-count strong,.rating-count span,.reviews-count,[class*=rating-count],[class*=reviews-count],.rating__text,.review-count,.product__rating-count,.reviews-rating-summary span,.reviews-rating-summary .rating-number,.tactical-trust-sales-bar,.tactical-trust-sales-bar span,.tactical-trust-sales-bar strong{color:#1a1a1a!important;font-weight:700!important}.stars-gold,.review-stars{color:#f59e0b!important}.reviews-badge,[class*=reviews-badge],.rating-badge,.review-badge,.hero-badge-wrap .tactical-pill-badge,[class*=rating-pill]{background:#4a2e1b!important;background-color:#4a2e1b!important;color:#fff!important;border:1px solid #B45309!important;font-size:.75rem!important;font-weight:800!important;letter-spacing:.08em!important;border-radius:4px!important;padding:6px 14px!important;display:inline-block!important}.reviews-badge span,.reviews-badge strong,.reviews-badge *,[class*=reviews-badge] span,[class*=reviews-badge] strong,[class*=reviews-badge] *{color:#fff!important;font-weight:800!important}.reviews-title,[class*=reviews-title]{color:#111!important;font-weight:900!important}.tactical-stats-counter-bar,.stats-counter-bar,.hero-stats-row.stats-counter-bar,.hero-stats-row,.about-stats-wrapper{background:#121212!important;background-color:#121212!important;border:1px solid #2A2F3D!important;border-radius:8px!important;box-shadow:0 4px 16px #0006!important;padding:18px!important}.tactical-stat-box,.stat-box{background:#ffffff0a!important;background-color:#ffffff0a!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:6px!important}.tactical-stat-box:hover,.stat-box:hover{background:#ffffff12!important;border-color:#f59e0b66!important}.stat-number-wrapper,.stat-num,.tactical-counter,.counter,.about-stat-number{color:#f59e0b!important;font-weight:900!important}.stat-plus{color:#ef4444!important;font-weight:900!important}.stat-label,.tactical-stat-box .stat-label,.stat-box .stat-label,.tactical-stats-counter-bar .stat-label,.hero-stats-row .stat-label{color:#d1d5db!important;font-size:.75rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important}.tactical-about-section,.about-section{background-color:#f1f5f9!important}.tactical-about-card,.about-card{background:#fff!important;background-color:#fff!important;border:1px solid #CBD5E1!important;border-radius:8px!important;box-shadow:0 6px 20px #0000000f!important}.tactical-about-card:before,.about-card:before{background:linear-gradient(90deg,#e65100,#ff9800,#e65100)!important}.about-title,.about-heading{color:#111!important;font-weight:900!important}.about-lead,.about-lead strong,.about-lead b,.about-lead span,.about-text,.about-paragraph,.about-body-text,.tactical-about-card p,.tactical-about-card strong,.tactical-about-card b,.about-card p,.about-card strong{color:#1a1a1a!important}.about-lead strong,.about-lead b,.about-lead span strong,.tactical-about-card .about-lead strong{color:#1a1a1a!important;font-weight:900!important;display:inline!important;visibility:visible!important;opacity:1!important}.about-pillar{background:#f8f9fa!important;border:1px solid #E2E8F0!important;border-radius:8px!important}.about-pillar h4{color:#111!important;font-weight:800!important}.about-pillar p{color:#333!important}.about-footer-callout{background:#fff!important;border:2px solid #E65100!important;color:#111!important;font-weight:700!important;border-radius:6px!important;box-shadow:0 4px 12px #e6510026!important}.about-footer-callout span,.about-footer-callout strong{color:#111!important}.about-footer-callout strong{color:#e65100!important;font-weight:900!important}.tactical-trust-bar,.tactical-trust-section{background-color:#fff!important;border-top:1px solid #E2E8F0!important;border-bottom:1px solid #E2E8F0!important;color:#111!important}.trust-badges h3,.trust-badges h4,.benefits-bar h3,.benefits-bar h4{color:#111!important;font-weight:800!important}.trust-badges p,.benefits-bar p{color:#333!important}.tactical-reviews-section{background-color:#f8f9fa!important;border-top:1px solid #E2E8F0!important;border-bottom:1px solid #E2E8F0!important}.reviews-title{color:#111!important;font-weight:900!important}.review-card{background-color:#121212!important;background:#121212!important;border:1px solid #2B3245!important;border-radius:8px!important;box-shadow:0 4px 16px #00000040!important;padding:18px 20px!important;transition:transform .2s ease,border-color .2s ease!important}.review-card:hover{border-color:#e65100!important;transform:translateY(-2px)!important}.review-card .review-headline{color:#fff!important;font-weight:800!important}.review-card .review-body{color:#cbd5e1!important;font-size:.82rem!important}.review-card .reviewer-meta strong{color:#fff!important;font-weight:700!important}.review-card .reviewer-meta span,.review-card .review-date{color:#94a3b8!important}footer,.footer,.section-wrapper.shopify-section-group-footer-group,.color-custom-sections--22885757354228__footer_m9NzUG,.color-custom-sections--22885757354228__footer_utilities_jLGE8U{background-color:#121212!important;background:#121212!important;color:#fff!important;border-top:3px solid #E65100!important}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer-col h4,.footer-brand-side h4{color:#fff!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.05em!important}footer p,.footer p,.footer-brand-side p,.footer-bottom-row,.footer-links-list a,footer a,.footer a{color:#cbd5e1!important;font-size:.85rem!important}footer a:hover,.footer a:hover,.footer-links-list a:hover{color:#ff9800!important}.cookie-banner,[class*=cookie]{background-color:#121212!important;color:#fff!important;border-top:2px solid #E65100!important}.cookie-banner p,.cookie-banner span,[class*=cookie] p,[class*=cookie] span{color:#fff!important}.cookie-banner a,[class*=cookie] a{color:#ff9800!important;text-decoration:underline!important;font-weight:700!important}@media screen and (max-width:749px){media-gallery slideshow-component,.media-gallery--grid slideshow-component,slideshow-component{display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important}slideshow-component slideshow-slides{display:flex!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;touch-action:pan-x pan-y pinch-zoom!important;width:100%!important}slideshow-component slideshow-slides>*,slideshow-component slideshow-slide{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;box-sizing:border-box!important}.product-media-container__zoom-button{touch-action:pan-x pan-y pinch-zoom!important}.slideshow-controls__dots{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;margin:14px auto 8px!important;padding:8px 16px!important;background:#12121214!important;border-radius:24px!important;width:fit-content!important}.slideshow-controls__dots li{display:inline-flex!important;align-items:center!important;justify-content:center!important}.slideshow-controls__dots button.slideshow-control{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;background:transparent!important;border:none!important;box-shadow:none!important}.slideshow-controls__dots button.slideshow-control:after{content:""!important;display:block!important;width:10px!important;height:10px!important;border-radius:50%!important;background-color:#94a3b8!important;transition:all .2s ease!important;box-shadow:0 1px 3px #0003!important}.slideshow-controls__dots button.slideshow-control[aria-selected=true]:after,.slideshow-controls__dots button.slideshow-control.is-active:after{background-color:#e65100!important;transform:scale(1.4)!important;box-shadow:0 0 8px #e65100b3!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/markduty-light-tactical.css.map */
