:root,html[lang],html[dir=rtl]{--font-display:"Frank Ruhl Libre",Georgia,serif;--font-body:"Assistant",Arial,sans-serif;--font-heading--family:"Frank Ruhl Libre",Georgia,serif;--font-body--family:"Assistant",Arial,sans-serif;--font-subheading--family:"Assistant",Arial,sans-serif;--font-accent--family:"Assistant",Arial,sans-serif;--k-gold:#a67c3e;--k-ivory:#faf8f5;--k-text:#111111;--k-muted:#555;--k-transition:.18s ease}html[lang] body,html[lang] button,html[lang] input,html[lang] select,html[lang] textarea,html[lang] nav a,html[lang] .price,html[lang] .text-block p,html[lang] .kouchta-cta-reassurance{font-family:Assistant,Arial,sans-serif!important}html[lang] h1,html[lang] h2,html[lang] h3,html[lang] .kouchta-product-heading,html[lang] .kwp-title{font-family:Frank Ruhl Libre,Georgia,serif!important;font-weight:400}html[lang] body{font-size:16px;font-weight:400}html[dir=rtl] button,html[dir=rtl] nav a{letter-spacing:normal!important}.product-information .price{font-size:22px!important;font-weight:600!important;line-height:1.3;white-space:nowrap;unicode-bidi:isolate}.product-information .compare-at-price{font-size:16px!important}.product-information h1,.product-information .kouchta-product-heading{font-size:38px!important;line-height:1.16!important;letter-spacing:0!important;margin:0!important}.kouchta-product-subtitle{font-family:Assistant,Arial,sans-serif!important;font-size:15px!important;line-height:1.45!important;color:#555;margin-block-start:8px!important}.kouchta-purchase-info{display:grid;gap:6px;margin-block:0 16px;font-size:14px;line-height:1.45;color:#333}.kouchta-purchase-info a{color:#333!important;text-decoration:none;border-bottom:1px solid transparent}.kouchta-purchase-info a:hover,.kouchta-purchase-info a:focus-visible{border-bottom-color:currentColor}.kouchta-purchase-info svg{width:18px;height:18px;flex:0 0 18px;stroke:#a67c3e}.kouchta-purchase-info__line{display:flex;align-items:flex-start;gap:8px}html[lang] .product-information button[name=add]{min-height:52px;font-size:16px!important;font-weight:600!important;border-radius:3px!important;letter-spacing:normal!important;background:#111!important;color:#faf8f5!important;transition:background-color .18s ease!important}html[lang] .product-information button[name=add]:hover{background:#333!important;opacity:1}html[lang] .product-information button[name=add]:focus-visible,.kwp-close:focus-visible{outline:2px solid #111;outline-offset:4px}body.js-enabled .k-reveal{opacity:1!important;transform:none!important}.kouchta-hero img{animation:none!important}.kouchta-purchase-info bdi{white-space:nowrap}body.k-purchase-visible:not(.k-chat-open) #kouchta-chat-btn,body.k-ui-overlay:not(.k-chat-open) #kouchta-chat-btn{display:none!important}@media(max-width:749px){.product-information h1,.product-information .kouchta-product-heading{font-size:29px!important;line-height:1.18!important}.product-information__media slideshow-slides{height:min(82vw,330px)!important}.product-information__media .product-media-container,.product-information__media .product-media{height:100%!important;max-height:330px!important}.product-information__media .product-media img{width:100%!important;height:100%!important;object-fit:contain!important}.product-information__details{padding-inline:18px!important}.kouchta-product-subtitle{font-size:14px!important;line-height:1.4!important}.kouchta-purchase-info{font-size:14px;gap:5px;margin-block-end:12px}#kouchta-chat-btn{width:46px!important;height:46px!important;bottom:calc(16px + env(safe-area-inset-bottom))!important;right:12px!important}.kwp-card{max-height:calc(100dvh - 48px);overflow:auto}}@media(prefers-reduced-motion:reduce){html,.page-wrapper{scroll-behavior:auto!important}.k-reveal,.kouchta-hero img,.product-information button{animation:none!important;transition:none!important}}slideshow-controls button[ref="dots[]"]{font-size:0!important;letter-spacing:0!important}html[dir=rtl] .product-information product-price [ref=priceContainer]{display:flex!important;justify-content:flex-start!important;direction:rtl;gap:10px}@media screen and (max-width:749px){.sticky-add-to-cart__bar .add-to-cart-text__content{display:inline!important}.sticky-add-to-cart__button{width:auto!important;padding-inline:16px!important;white-space:nowrap;font-family:Assistant,system-ui,sans-serif;font-weight:600;letter-spacing:.01em}.sticky-add-to-cart__button .svg-wrapper{display:none}.sticky-add-to-cart__title{font-family:Frank Ruhl Libre,Georgia,serif;font-weight:500}.sticky-add-to-cart__price{font-family:Assistant,system-ui,sans-serif;font-weight:600}.sticky-add-to-cart__bar{box-shadow:0 -6px 24px #11111114}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/kouchta-premium-20261027.css.map */
