@media(hover:hover){.underlined-link,.link--text,.customer a,.inline-richtext a,.rte a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% .1rem;padding-bottom:.1rem;transition:background-size var(--duration-short, .15s) ease,color var(--duration-short, .15s) ease}.underlined-link:hover,.link--text:hover,.customer a:hover,.inline-richtext a:hover,.rte a:hover{text-decoration:none;background-size:100% .2rem}}.announcement-bar,.announcement-bar__announcement{text-align:center}.announcement-bar .announcement-bar__link,.utility-bar .announcement-bar__link{display:inline-flex!important;align-items:center;width:auto!important;max-width:100%;margin-inline:auto}.header__menu-item:hover .header__active-menu-item,.header__active-menu-item:hover{text-decoration-thickness:.2rem}.button,.shopify-payment-button__button--unbranded{transition:transform var(--duration-short, .15s) ease,filter var(--duration-short, .15s) ease,box-shadow var(--duration-short, .15s) ease}@media(hover:hover){.button:not([disabled]):not([aria-disabled=true]):hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-1px);filter:brightness(.93)}}@media(hover:none){.card-wrapper:hover .card__media img,.card:hover .card__media img,.media:hover img{transform:none!important}}@media(hover:hover){.collapsible-content summary:hover .accordion__title,.product__accordion summary:hover .accordion__title{text-decoration:none}}@media(hover:hover)and (min-width:990px){.card-wrapper:has(.card-information:hover) .media.media--hover-effect>img:first-child:only-child,.card:has(.card-information:hover) .media.media--hover-effect>img:first-child:only-child{transform:none}}@media screen and (max-width:749px){:root{--font-heading-scale: 1.1}}.menu-drawer__close-button{font-size:1.8rem;font-weight:600}.menu-drawer__close-button .icon-arrow{width:1.4rem;height:1.4rem}@media screen and (max-width:989px){.article-card__image--small .ratio:before{padding-bottom:28%}.article-card__image--medium .ratio:before{padding-bottom:56.25%}.article-card__image--large .ratio:before{padding-bottom:85%}.article-card__image img,.article-card .media img{object-position:center}}.predictive-search,.predictive-search__results-list{overscroll-behavior:contain}cart-drawer .cart-items thead,.drawer .cart-items thead{background-color:rgb(var(--color-background))}cart-drawer .cart-items thead th,.drawer .cart-items thead th{background-color:inherit}.article-template__hero-container{max-width:var(--page-width)}body.overflow-hidden [class*=kl-teaser],body.overflow-hidden-tablet [class*=kl-teaser],body:has(cart-drawer.active) [class*=kl-teaser],body:has(.menu-drawer-container details[open]) [class*=kl-teaser],body:has(details.search-modal[open]) [class*=kl-teaser],body:has(#Details-search-modal[open]) [class*=kl-teaser]{display:none!important}.product__text-wrap .product__text--clamped{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.product__text-toggle{display:inline-block;margin-top:.4rem;padding:0;border:0;background:none;font:inherit;font-size:1.4rem;color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:.3rem}.product__text-toggle[hidden]{display:none}.product-form__input select,.product-form__quantity .quantity,.product-form__quantity quantity-input{height:4.6rem;min-height:4.6rem;box-sizing:border-box}.page-about-us .page-width--narrow{max-width:var(--page-width)}.page-about-us .rte p:has(img){margin-block:4rem}.page-about-us .rte p img{display:block;margin-inline:auto;max-width:100%;height:auto}.page-about-us .rte p:empty{display:none}#MainContent .material-symbols-outlined{font-size:0!important;line-height:0;width:2.2rem;height:2.2rem;position:relative;flex:0 0 auto;align-self:center}#MainContent .material-symbols-outlined:before{content:"";position:absolute;top:50%;left:50%;width:.7rem;height:.7rem;border-right:.2rem solid currentColor;border-bottom:.2rem solid currentColor;transform:translate(-50%,-70%) rotate(45deg);transition:transform var(--duration-short, .15s) ease}#MainContent details[open]>summary .material-symbols-outlined:before{transform:translate(-50%,-30%) rotate(-135deg)}#MainContent details:has(>summary .material-symbols-outlined):hover{background-color:transparent!important}@media(hover:hover){#MainContent details:has(>summary .material-symbols-outlined)>summary:hover{background-color:#ebebeb!important;transition:background-color .4s}}.select__select:focus:not(:focus-visible),.facet-filters__sort:focus:not(:focus-visible),.mobile-facets__sort .select__select:focus:not(:focus-visible){outline:0;box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 100rem rgb(var(--color-background)) inset;box-shadow:0 0 0 100rem rgb(var(--color-background)) inset;-webkit-text-fill-color:rgb(var(--color-foreground));caret-color:rgb(var(--color-foreground));transition:background-color 5000s ease-in-out 0s}
/*# sourceMappingURL=/cdn/shop/t/17/assets/qa-overrides.css.map */
