.jade-one-item{font-size:13px;margin:8px 0;color:#333}.jade-payment-note{font-size:11px;line-height:1.5;text-align:center;margin:8px 0;color:#626874}.jade-product-error{color:#9e1f30;font-size:13px}.jade-stock{font:600 13px Montserrat,sans-serif;color:#32633d;background:#f2f7f3;padding:12px 14px;border-radius:10px;margin:8px 0}.simple-variant-picker fieldset{border:0;padding:0;margin:8px 0}.shop-thumbnail{padding:0;background:white;cursor:pointer}.shop-image-container .shop-main-image{display:none}.shop-image-container .shop-main-image.active{display:block}.jade-cart,.jade-page{max-width:1000px;margin:40px auto;padding:0 24px;font-family:Montserrat,sans-serif}.jade-cart h1{font-size:30px}.jade-cart-row{display:flex;align-items:center;gap:20px;padding:22px 0;border-bottom:1px solid #ebedf2}.jade-cart-row img{width:100px;height:100px;object-fit:contain}.jade-cart-row h2{font-size:16px}.jade-cart-row a{color:inherit}.jade-cart-row .jade-remove{margin-left:auto}.jade-checkout{display:inline-flex;justify-content:center;align-items:center;gap:8px;background:#96bbff;border:0;border-radius:12px;color:#101820;font:700 15px Montserrat,sans-serif;padding:16px 25px;cursor:pointer;text-decoration:none}.jade-checkout:disabled{opacity:.5;cursor:not-allowed}.jade-cart-foot{margin-top:24px}.jade-sticky-buy{display:flex;align-items:center;justify-content:space-between;gap:12px;position:fixed;bottom:0;left:0;right:0;background:#fff;padding:12px 24px;border-top:1px solid #e8ebf0;z-index:20;box-shadow:0 -3px 18px #00000008}.jade-sticky-buy[hidden]{display:none}.jade-sticky-buy .jade-checkout{padding:12px 20px}.jade-sticky-name{font:600 13px Montserrat,sans-serif;max-width:45%}.jade-video-dialog{border:0;border-radius:16px;padding:14px;max-width:90vw;background:#111;color:#fff}.jade-video-dialog::backdrop{background:#000b}.jade-video-dialog video{max-width:80vw;max-height:80vh;display:block}.jade-video-dialog button{background:white;color:black;border:0;border-radius:50%;position:absolute;right:20px;top:20px;width:34px;height:34px;cursor:pointer}.jade-product-error[hidden]{display:none}.jade-cart-empty{text-align:center;padding:50px 0}.jade-search-form{display:flex;gap:10px;margin:20px 0}.jade-search-form input{flex:1;min-width:0;border:1px solid #dce1e8;border-radius:12px;padding:14px}.jx-item{list-style:none}.jx-go svg{width:16px;height:16px}.jade-stock:empty{display:none}.jade-contact-form{display:grid;gap:14px}.jade-contact-form input,.jade-contact-form textarea{width:100%;padding:14px;border:1px solid #ddd;border-radius:12px;font:inherit}.jade-contact-form textarea{min-height:180px}.header-wrapper{background:#fff}html{scroll-padding-top:95px}.faq-question[role=button]:focus-visible{outline:2px solid #96bbff;outline-offset:2px}@media(max-width:749px){.jade-sticky-buy{padding:10px 14px}.jade-sticky-name{font-size:11px}.jade-sticky-buy .jade-checkout{font-size:12px}.jade-cart-row{gap:12px}.jade-cart-row img{width:75px;height:75px}}
.jc-hl__circle{z-index:1!important}
.shop-thumbnail>img{width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important}.simple-variant-picker__option legend{padding:0}.modern-quantity-selector button:disabled{cursor:default;opacity:.45}

.section-header{z-index:30}.section-header.menu-open{z-index:50}
