html,body{width:100%;max-width:100%;overflow-x:clip}@supports not (overflow:clip){html,body{overflow-x:hidden}}.page-wrapper,#MainContent,#MainContent>.shopify-section{min-width:0;max-width:100%}img,video,iframe,canvas{max-width:100%}input,select,textarea,button{max-width:100%}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #f0ca62;outline-offset:3px}html[dir=rtl] #MainContent[data-template*=collection] .product-grid__item .text-block,html[dir=rtl] #MainContent[data-template*=search] .product-grid__item .text-block,html[dir=rtl] #MainContent[data-template*=cart] .product-list .text-block{--text-align:right!important;--text-align-default:right!important}html[dir=rtl] #MainContent[data-template*=collection] .product-grid__item .text-block>*,html[dir=rtl] #MainContent[data-template*=search] .product-grid__item .text-block>*,html[dir=rtl] #MainContent[data-template*=cart] .product-list .text-block>*{text-align:right!important}body:has(#MainContent[data-template^=product]) .product-details .text-block{--text-align:right!important;--text-align-default:right!important}body:has(#MainContent[data-template^=product]) .product-details .text-block>*{text-align:right!important}body:has(#MainContent[data-template^=product]) .product-details .variant-picker--left,body:has(#MainContent[data-template^=product]) .product-details .variant-picker--left .variant-option{text-align:right!important;justify-content:flex-start}body:has(#MainContent[data-template^=product]) .product-details .variant-option--buttons legend{width:100%;text-align:right}body:has(#MainContent[data-template^=product]) .product-details .rte :is(ul,ol){padding-inline-start:0;padding-inline-end:1.35em}@media screen and (max-width:749px){body:has(#MainContent[data-template^=product]) .product-information__grid,body:has(#MainContent[data-template^=product]) .product-information__grid>*,body:has(#MainContent[data-template^=product]) .product-details,body:has(#MainContent[data-template^=product]) .product-information__media,body:has(#MainContent[data-template^=product]) media-gallery,body:has(#MainContent[data-template^=product]) slideshow-component,body:has(#MainContent[data-template^=product]) slideshow-container{min-width:0;max-width:100%}body:has(#MainContent[data-template^=product]) .sticky-add-to-cart__bar{padding-inline-start:max(12px,env(safe-area-inset-left));padding-inline-end:max(12px,env(safe-area-inset-right));padding-bottom:max(12px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/tragus-hardening.css.map */
