body.template-product .product-media-container:has(img),body.template-product slideshow-slide:has(img),body.template-product .media:has(img),body.template-product .slideshow__slide:has(img),body.template-product .layered-slideshow__slide:has(img){position:relative!important}body.template-product .product-media-container:has(img):after,body.template-product slideshow-slide:has(img):after,body.template-product .media:has(img):after,body.template-product .slideshow__slide:has(img):after,body.template-product .layered-slideshow__slide:has(img):after{content:"KI";position:absolute;right:10px;bottom:10px;z-index:3;box-sizing:border-box;min-width:36px;padding:6px 12px;text-align:center;background:#6060601a;color:#fff;border-radius:14px;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:.5px;text-transform:none;pointer-events:none}html,body{overflow-x:hidden!important;max-width:100%!important}img,video,svg{max-width:100%}@media screen and (max-width:749px){body{font-size:14px!important;line-height:22px!important}body.template-product .product-media-container:has(img):after,body.template-product slideshow-slide:has(img):after,body.template-product .media:has(img):after{font-size:12px!important;padding:5px 9px!important;right:8px!important;bottom:8px!important}html body .header-section,html body .shopify-section-group-header-group,html body header-component,html body .shopify-section-header-sticky,html body .section-header,html body .shopify-section-header-hidden{position:relative!important;top:auto!important;transform:none!important}html body header-component,html body header-component .header,html body header-component .header__row,html body header-component .header__row--top,html body header-component .header__row--bottom,html body header-component .header-section{background:#fff!important;background-color:#fff!important}html body header-component[transparent]:not(.cadre-active):not(:hover):not(:focus-within) :is(.header-logo,.header-logo *,.menu-list__link,.menu-list__link-title,.header-actions__text-style,.account-button__text,.header-actions a,button,summary,svg,svg *,path){color:#000!important;fill:#000!important;stroke:#000!important}html body header-component[transparent]:not(.cadre-active):not(:hover):not(:focus-within) .header-logo__image-container--original{display:block!important}html body header-component[transparent]:not(.cadre-active):not(:hover):not(:focus-within) .header-logo__image-container--inverse{display:none!important}html body header-component .header-logo{display:flex!important;visibility:visible!important;opacity:1!important}html body header-component .header-logo img{max-height:36px!important;width:auto!important;visibility:visible!important;opacity:1!important}.menu-drawer__backdrop{display:none!important}html:has(details.menu-drawer-container[open]) header-component{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:60!important;background:#fff!important;background-color:#fff!important}html body header-component details.menu-drawer-container>.menu-drawer,html body header-component .menu-drawer{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;padding:72px 0 40px!important;margin:0!important;background:#fff!important;background-color:#fff!important;box-shadow:none!important;border:0!important;overflow-y:auto!important;z-index:50!important;transform:none!important;text-align:left!important}html body header-component .menu-drawer *:not(svg):not(path){color:#000!important;text-align:left!important}html body header-component .menu-drawer__menu-item,html body header-component .menu-drawer .menu-list__link{display:flex!important;align-items:center!important;justify-content:space-between!important;font-size:15px!important;font-weight:500!important;line-height:20px!important;text-transform:uppercase!important;letter-spacing:.8px!important;padding:20px!important;border-bottom:0!important;text-align:left!important}.announcement-bar__text,.announcement-bar__message,.announcement-bar__text *{font-size:11px!important;line-height:14px!important}.announcement-bar__slide{padding:6px 60px!important}.hero__content-wrapper h1,.hero__content-wrapper h2,.hero h1,.hero h2,.hero__heading,.section-wrapper h3{font-size:20px!important;line-height:26px!important}.hero__content-wrapper{padding:0 16px 32px!important}h1,h2,h3,.title,.section-header__title,.collection-hero__title{font-size:18px!important;line-height:24px!important}.button,.button-secondary,.button--primary,.hero .button{font-size:12px!important;padding:12px 16px!important;min-height:44px!important}.product-grid,.collection .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 10px!important}.product-grid__item .text-block,.card__heading,.card__heading a{font-size:12px!important;line-height:18px!important}.price,.price-item,.price__regular,.product-grid__item product-price{font-size:11px!important}.facets__label,.facets__summary,.facets__button,.facets__form summary{font-size:13px!important}.products-count-wrapper,.products-count-wrapper *{font-size:11px!important}.menu-list__link,.header-actions a,.header__icon-wrapper,.header__icon{min-height:44px!important;min-width:44px!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cadre-mobile.css.map */
