: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}}.jm-custom-answer-filter--active .jm-custom-answer-filter__text{color:#fff!important}.jdgm-tab{min-height:24px!important;scroll-margin-top:40px}.t4s-product .t4s-pr-color__item[role=button]:focus-visible,.t4s-product [data-a11y-colors-disclosure=true]:focus-visible{outline:2px solid #111!important;outline-offset:3px;box-shadow:0 0 0 3px #fff!important}.t4s-complimentary_product .t4s-widget__pr-price{color:#595959}.template-search .t4s-widget__pr-price del,.t4s-product-qs-inner [data-swatch-item]:not(.is--selected),.template-product .t4s-tab-content.t4s-rte a,.template-product .t4s-tab-content.t4s-rte a:visited{color:#595959!important}.template-product .t4s-tab-content.t4s-rte a{text-decoration:underline!important}.template-search .t4s-product-vendor a{display:inline-flex;align-items:center;min-width:24px;min-height:24px}.template-search .t4s-product-vendor{margin-bottom:4px}.t4s-collection-item a:not([href]){cursor:default}.t4s_complimentary__product>.t4s-complementary-link{display:flex;flex:1 1 0%;min-width:0;margin:0;padding:0;color:inherit;text-decoration:none}.t4s-complementary-link .t4s-widget_img_pr>span{width:70px;max-width:70px;color:var(--link-color)}.t4s-complementary-link:focus-visible{outline:2px solid var(--a11y-focus-color, #0a58ca);outline-offset:2px}@media(max-width:767px){.t4s-product.t4s-pr-style5 .t4s-product-btns .t4s-pr-item-btn{background-color:#fff!important;color:#222!important}.t4s-product.t4s-pr-style5 .t4s-product-btns .t4s-text-pr{color:#222!important}}@media(max-width:767px){.t4s-article-tags-list>.t4s-d-flex{flex-wrap:wrap}}.t4s-page-heading-article .t4s-entry-date{color:#fff}.t4s-article-content a{overflow-wrap:anywhere}main .t4s-product__review .a11y-product-review-label{display:inline-flex;align-items:center;min-height:24px;font-size:15px;line-height:1.5;color:#222;background-color:#fff;text-decoration:underline}.no-js body.template-page main .t4s-featured-products .t4s-products.flickityt4s{flex-wrap:wrap!important;overflow:visible!important}.no-js body.template-page main .t4s-featured-products .t4s-product-title,.no-js body.template-page main .t4s-featured-products .t4s-product-title a{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;height:auto!important;max-height:none!important}.no-js body.template-page main .t4s-featured-products span.t4s-pr-item-btn.t4s-pr-addtocart{display:inline-flex!important;align-items:center;width:auto!important;height:auto!important;min-height:36px;padding:0!important;background:transparent!important;color:#222!important;line-height:1.5!important;transform:none!important;cursor:default}.no-js body.template-page main .t4s-featured-products span.t4s-pr-item-btn.t4s-pr-addtocart .t4s-svg-pr-icon{display:none!important}.no-js body.template-page main .t4s-featured-products span.t4s-pr-item-btn.t4s-pr-addtocart .t4s-text-pr{display:inline!important;color:#222!important;white-space:normal!important;line-height:1.5!important}.jdgm-widget [data-a11y-review-rating-group] .jm-rating-filter__star{font-size:12px;line-height:1}.jdgm-widget [data-a11y-review-rating-group] .jm-rating-filter__tag:has(input:focus-visible){outline:2px solid #222;outline-offset:2px}body.template-search .page_section_heading .page-head:before{background-color:#000!important}.t4s-pr-style6 .t4s-product-info__inner[data-a11y-card-tracks]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--a11y-card-rows);align-items:start}.t4s-pr-style6 [data-a11y-card-tracks]>*{margin-top:0;margin-bottom:0}.t4s-pr-style6 [data-a11y-card-tracks]>.t4s-product-vendor{grid-row:1}.t4s-pr-style6 [data-a11y-card-tracks]>.t4s-product-title{grid-row:2}.t4s-pr-style6 [data-a11y-card-tracks]>.t4s-product-price{grid-row:4}.t4s-pr-style6 [data-a11y-card-tracks]>.t4s-product-rating{grid-row:3}.t4s-pr-style6 [data-a11y-card-tracks]>.t4s-rte{grid-row:5}.t4s-pr-style6 [data-a11y-card-tracks]>.t4s-product-colors{grid-row:6}.t4s-pr-style6 [data-a11y-card-tracks]>.t4s-product-sizes{grid-row:7}.t4s-pr-style6 [data-a11y-card-tracks]>.t4s-product-btns{grid-row:8;justify-self:start}.t4s-product .t4s-product-rating:has(>.ryviu-collection>ryviu-widget-total:is([reviews_data=""],[reviews_data="0;0.0"]):empty:not(:defined)){display:none}.t4s-pr-style6 .t4s-product-price .t4s-price__unit{display:inline-block;margin:0 0 0 .5em}.t4s-pr-style6 .t4s-product-info__inner[data-a11y-card-tracks]>.t4s-product-btns{margin-top:0!important}.sigonna-review-summary{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 6px;max-width:100%;min-height:24px;color:#111;font-size:13px;line-height:20px;font-weight:400;text-decoration:none;vertical-align:middle}.sigonna-review-summary:visited{color:#111}.sigonna-review-summary:hover{color:#333}.sigonna-review-summary:hover .sigonna-review-count{text-decoration:underline}.sigonna-review-summary:focus-visible{outline:2px solid #111111;outline-offset:3px}.sigonna-review-average,.sigonna-review-count{white-space:nowrap}.sigonna-review-stars{position:relative;display:inline-block;width:90px;height:18px;flex:0 0 90px}.sigonna-review-stars svg{display:block;width:90px;height:18px;max-width:none;fill:#fff;stroke:currentColor;stroke-width:1}.sigonna-review-stars__fill{position:absolute;inset:0 auto 0 0;width:var(--sigonna-rating-fill);overflow:hidden}.sigonna-review-stars__fill svg{fill:currentColor}.t4s-product__title+.sigonna-review-summary,.t4s-product-qs__title+.sigonna-review-summary{margin:0 0 12px}.t4s-product .t4s-product-rating{line-height:1}#judgeme_product_reviews{scroll-margin-top:140px}@media(max-width:767px){body.template-search .t4s-pr-style1 .t4s-product-inner>.t4s-product-sizes{background-color:#222}}.t4s-product-quick-view .t4s-product__description a{color:#595959;text-decoration:underline}.t4s-product-quick-view button.t4s-swatch__item[aria-checked=false]:not([aria-disabled=true]):not(:hover){color:#595959}
/*# sourceMappingURL=/cdn/shop/t/34/assets/a11y-fixes.css.map */
