:root{--a11y-focus-color: #0a58ca;--a11y-focus-ring: 3px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,label:focus-visible,[tabindex]:focus-visible,[role=button]:focus-visible,[role=link]:focus-visible,[role=tab]:focus-visible,[role=menuitem]:focus-visible,[role=option]:focus-visible,[role=checkbox]:focus-visible,[role=radio]:focus-visible,[contenteditable=true]:focus-visible{outline:var(--a11y-focus-ring) solid var(--a11y-focus-color)!important;outline-offset:2px!important;box-shadow:0 0 0 1px #fff!important;border-radius:2px}@supports not selector(:focus-visible){a:focus,button:focus,input:focus,select:focus,textarea:focus,summary:focus,[tabindex]:focus{outline:var(--a11y-focus-ring) solid var(--a11y-focus-color)!important;outline-offset:2px!important}}.skip-to-content-link:focus,.skip-to-content-link:focus-visible{position:fixed!important;top:10px!important;left:10px!important;z-index:100000!important;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;padding:12px 20px!important;background:#fff!important;color:#111!important;font-size:16px!important;line-height:1.3!important;text-decoration:underline!important;border-radius:3px!important;outline:var(--a11y-focus-ring) solid var(--a11y-focus-color)!important;outline-offset:2px!important}.a11y-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.a11y-sr-only:focus,.a11y-sr-only:focus-visible{position:static!important;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important;clip:auto!important;white-space:normal!important}button,input,select,textarea{font-size:inherit}button.t4s-push-menu-btn{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;-webkit-appearance:none;appearance:none}button.t4s-push-menu-btn:hover,button.t4s-push-menu-btn:active,button.t4s-push-menu-btn:focus{background:transparent!important;background-color:transparent!important}.t4s-badge-item.t4s-badge-sale,[data-badge-sale]{background-color:#d64200!important}.t4s-badge-item.t4s-badge-soldout,[data-badge-soldout]{background-color:#767676!important}.t4s-newsletter__submit{background-color:#75767f!important}.t4s-pagination__item{color:#767676!important}.t4s-newsletter__email::placeholder{color:#767676!important;opacity:1}.t4s-newsletter__email{color:#767676!important}#t4s-footer .t4s-newsletter__email,#t4s-footer .t4s-newsletter__email::placeholder{color:#d0d0d0!important;opacity:1}.template-page .t4s-rte a,.template-page .t4s-rte a:visited{color:#767676!important}.template-policy .shopify-policy__body a,.template-policy .shopify-policy__body a:visited,.template-policy .rte a,.template-policy .rte a:visited,.shopify-policy__body a,.shopify-policy__body a:visited{color:#595959!important;text-decoration:underline!important}.breadcrumbs__item,.breadcrumbs__item span,.t4s-pr-breadcrumb,.t4s-pr-breadcrumb>span{color:#6b6b6b!important;opacity:1!important}a[title="Shipping Policy"]>strong,a[title="Refund Policy"]>strong{color:#767676!important}.jdgm-tab,.jm-text,.jm-histogram-row__frequency{color:#595959!important}.jm-pagination-controls__button .jm-text{color:inherit!important}.page_section_heading .header-banner{background-color:#1f1f1f!important}.page_section_heading .breadcrumbs__item,.page_section_heading .breadcrumbs__item span,.page_section_heading .t4s-pr-breadcrumb,.page_section_heading .t4s-pr-breadcrumb>span,.page-head .breadcrumbs__item,.page-head .breadcrumbs__item span{color:#f0f0f0!important}main [data-swatch-item]:not(.is--selected),main [id^=t4s-tab-des] a,main [id^=t4s-tab-des] a:visited,.template-article #MainContent a,.template-article #MainContent a:visited{color:#595959!important}main [data-swatch-item].is--selected{color:#fff!important}main [id^=t4s-tab-des] a,.template-article #MainContent article a,.template-page #MainContent .t4s-rte a{text-decoration:underline!important}.template-page #MainContent .t4s-tab-content.t4s-rte,.template-page #MainContent .t4s-tab-content.t4s-rte p{color:#595959!important}.t4s-contact-privacy-notice a,.t4s-contact-privacy-notice a:visited{color:#595959!important;text-decoration:underline!important}.t4s-product.t4s-pr-style6 .t4s-pr-addtocart .t4s-text-pr{color:#fff!important}.t4s-sticky-atc__price{color:#595959!important}.t4s-product__info-container a.t4s-tab__title,.t4s-product__info-container a.t4s-tab__title .t4s-tab__text,.t4s-product__info-container a.t4s-tab__title:hover,.t4s-product__info-container a.t4s-tab__title:hover .t4s-tab__text,.t4s-product__info-container a.t4s-tab__title:focus-visible,.t4s-product__info-container a.t4s-tab__title:focus-visible .t4s-tab__text{color:#222!important}.trw-text,.trw-count,.t4s-section-des.t4s-subtitle,.t4s-section-des,.t4s-quote-content.t4s-rte,.t4s-quote-content.t4s-rte p,.t4s-quote-author,.hdt-reveal--offscreen .t4s-quote-author,.hdt-reveal--offscreen .t4s-quote-content.t4s-rte,.hdt-reveal--offscreen .t4s-quote-content.t4s-rte p{color:#595959!important}.t4s-sticky-atc__price del,.t4s-sticky-atc__price>del,.t4s-product-price del,.t4s-price del{color:#767676!important}@media(max-width:767px){.template-search .t4s-main-collection-search .t4s-product-btns2{position:absolute;z-index:4!important}.template-search .t4s-main-collection-search .t4s-pr-wishlist{display:flex!important;align-items:center;justify-content:center;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;position:relative;z-index:5!important}}.template-collection .t4s-product-title,.template-collection .t4s-product-title a,.template-search .t4s-product-title,.template-search .t4s-product-title a,.template-index .t4s-product-title,.template-index .t4s-product-title a{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;height:auto!important;max-height:none!important;min-height:3em}footer h2.t4s-col-heading{margin:0!important;padding:0!important}.t4s-testimonials .flickityt4s-page-dots .dot{align-items:center!important;background:transparent!important;display:inline-flex!important;height:24px!important;justify-content:center!important;margin:0 2px!important;opacity:1!important;position:relative!important;width:24px!important}.t4s-testimonials .flickityt4s-page-dots .dot:before{background:#222;border-radius:50%;content:"";height:8px;opacity:.5;width:8px}.t4s-testimonials .flickityt4s-page-dots .dot.is-selected:before{opacity:1}.t4s-count-box{font-size:12px!important}.t4s-product [data-product-card-overlay],[data-menu-duplicate-link],[data-search-product-image],[data-product-link-mirror]{cursor:pointer}@media(max-width:767px){.t4s-product .t4s-badge-item{font-size:12px!important;line-height:12px!important}}#t4s-mini_cart .t4s-minicart-recommendations__item--price,#t4s-mini_cart .t4s-minicart-recommendations__item--price span,#t4s-mini_cart .t4s-minicart-recommendations__item--price del,#t4s-mini_cart .t4s-cart__tax a,.t4s-main-cart .t4s-cart__tax a{color:#595959!important}#t4s-mini_cart .t4s-cart__tax a,.t4s-main-cart .t4s-cart__tax a{text-decoration:underline!important}#t4s-search-hidden .t4s-widget__pr-price del,.t4s-product-notify-stock__price del,.trw-bracket,.t4s-product__info-container a[href*="/policies/shipping-policy"],a[rel=home]{color:#595959!important}.t4s-product-notify-stock__price ins{color:#b30000!important}.t4s-no-result-product{color:#765000!important}.t4s-filter__values .is--disabled{opacity:1!important}.t4s-filter__values .is--disabled>a,.t4s-filter__values .is--disabled>a .t4s-value-count{color:#767676!important}.t4s-product__info-container .t4s-badge-price{background-color:#b73500!important}.t4s-product .t4s-product-title a:hover,.t4s-product .t4s-product-title a:focus-visible{color:#007787!important}.t4s-product .t4s-product-title>a{display:inline-block;min-height:24px}.t4s-start_delivery,.t4s-end_delivery,.t4s-sticky-atc__v-title{text-decoration:none!important}.a11y-pdp-package-list{list-style:none!important;margin:0!important;padding:0!important}.a11y-pdp-package-list>li{list-style:none!important;margin:0!important;padding:0!important}.a11y-pdp-package-list>li:before{content:"- "}.a11y-pdp-package-note{margin-top:1em!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/a11y-fixes.css.map */
