.side-panel,.product-add-to-cart-sticky{--color-body: #ffffff;--color-body-rgb: 255, 255, 255;--color-heading: #ffffff;--color-price: #ffffff;--color-price-rgb: 255, 255, 255;--color-price-discounted: #ffffff;color:#fff}.side-panel .price .unit-price,.product-add-to-cart-sticky .price .unit-price{color:#fff}.footer .sub-footer p{opacity:1}.field label{color:rgba(var(--color-body-rgb),.75)}.side-panel .field label{color:#fff}.thb-full-menu a:hover,.thb-full-menu a:focus-visible{text-decoration:underline;text-underline-offset:4px}.announcement-bar{position:relative}.announcement-bar--pause{position:absolute;top:50%;right:6px;z-index:2;display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin:0;padding:0;transform:translateY(-50%);border:1px solid currentColor;border-radius:50%;background:var(--color-announcement-bar-bg, #8c3674);color:var(--color-announcement-bar-text, #ffffff);cursor:pointer}.announcement-bar--pause[aria-pressed=true]{background:var(--color-announcement-bar-text, #ffffff);color:var(--color-announcement-bar-bg, #8c3674)}.announcement-bar--pause:focus-visible{outline:2px solid currentColor;outline-offset:2px}.announcement-bar.is-paused .announcement-bar--marquee>div{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.announcement-bar--marquee>div{animation-play-state:paused}}@media(max-width:767px){.template-collection [id$=__krysto_collection_VAe98E]{display:none}.template-collection .template-header{padding-top:6px;padding-bottom:12px}.template-collection .template-header--description>p{display:none}.template-collection .template-header--description div:has(>.tj-m){gap:6px!important}.template-collection .template-header--description div:has(>.tj-m)>span:not(.tj-m){display:none!important}.template-collection .template-header--description span.tj-m{font-size:12px!important;padding:5px 10px!important;letter-spacing:0!important;white-space:nowrap}.template-collection .section-template-header .columns,.template-collection [id$=__breadcrumbs] .columns{padding-left:12px;padding-right:12px}.template-collection .blog-posts.swipe-on-mobile{overflow-x:clip}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/a11y-fixes.css.map */
