:root{--font-body-family:"Inter",system-ui,sans-serif;--font-body-weight:400;--font-body-weight-bold:600;--font-heading-family:"Nunito",system-ui,sans-serif;--font-heading-weight:800;--kz-green:#22A45D;--kz-star:#F5B301;--kz-red:#FF3B30}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.hxl,.product__title h1{font-family:Nunito,system-ui,sans-serif;font-weight:800;letter-spacing:0}.button,.shopify-payment-button__button--unbranded{min-height:56px;font-weight:600;font-size:1.8rem}.button--primary:hover{filter:brightness(1.6)}.product-form__submit{text-transform:uppercase;letter-spacing:.08em;font-weight:700}.header__icon--search,.header__search,.header__icon--account{display:none!important}.shopify-section-group-header-group:has(#kz-ann){position:sticky;top:0;z-index:5}.kz-ann{background:#111;color:#fff;padding:8px 12px 6px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 12px}.kz-ann__title{flex:0 0 100%;text-align:center;font-family:Nunito,sans-serif;font-style:italic;font-weight:900;font-size:18px;line-height:1.1}.kz-ann__title:before{content:"";display:inline-block;width:9px;height:9px;margin-right:8px;border-radius:50%;background:var(--kz-red);box-shadow:0 0 #ff3b30b3;vertical-align:2px;animation:kz-blink 1.2s ease-in-out infinite}@keyframes kz-blink{0%,to{opacity:1;box-shadow:0 0 #ff3b30b3}50%{opacity:.25;box-shadow:0 0 0 5px #ff3b3000}}@media(prefers-reduced-motion:reduce){.kz-ann__title:before{animation:none}}.kz-ann__badge{background:#fff;color:#111;font-family:Nunito,sans-serif;font-style:italic;font-weight:900;font-size:14px;line-height:1;padding:7px 10px;transform:skew(-8deg);white-space:nowrap}.kz-ann__timer{display:inline-flex;gap:5px}.kz-ann__timer[hidden],.kz-tb[hidden]{display:none}.kz-tb{display:flex;flex-direction:column;align-items:center;gap:2px}.kz-tb b{min-width:32px;padding:3px 4px;border:1.5px solid #fff;transform:skew(-8deg);text-align:center;font-family:Nunito,sans-serif;font-style:italic;font-weight:900;font-size:16px;line-height:1.1;font-variant-numeric:tabular-nums}.kz-tb small{font-size:9px;font-weight:600;letter-spacing:.1em;line-height:1;color:#a8a8a8}@media(min-width:750px){.kz-ann{flex-wrap:nowrap;gap:20px}.kz-ann__title{flex:0 0 auto;font-size:25px}.kz-ann__title:before{width:11px;height:11px;vertical-align:3px}.kz-ann__badge{font-size:17px;padding:8px 14px}.kz-tb b{min-width:40px;font-size:20px;padding:3px 6px}.kz-tb small{font-size:10px}}.kz-stars{color:var(--kz-star);letter-spacing:2px;font-size:1.15em}.kz-rating{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.kz-stars-svg{display:inline-flex;gap:2px;line-height:0}.kz-stars-svg svg{width:18px;height:18px}.kz-rating__score{font-weight:600;font-size:1.5rem;color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#b8b1a5}.kz-pay-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.kz-pay-list li{line-height:0}.kz-pay-list .icon{width:42px;height:28px}.kz-compare__title{text-align:center;margin:0 0 .9em}.kz-compare__table{max-width:860px;margin:0 auto}.kz-compare__head,.kz-compare__row{display:grid;grid-template-columns:.8fr 1fr 1fr;gap:0 6px}.kz-compare__head>div{padding:10px 6px;text-align:center;font-family:Nunito,sans-serif;font-weight:800;font-size:14px;line-height:1.2}.kz-compare__head>.kz-l{display:block!important}.kz-compare__head .kz-k{background:#111;color:#fff;border-radius:10px 10px 0 0}.kz-compare__row{border-top:1px solid #E8E3DA}.kz-compare__row .kz-l{padding:10px 2px;font-size:13px;font-weight:600;color:#1a1a1a;align-self:center;line-height:1.25}.kz-compare__row .kz-o,.kz-compare__row .kz-k{display:flex;gap:6px;align-items:center;padding:10px 6px;font-size:13px;line-height:1.3}.kz-compare__row .kz-o{color:#6b665e}.kz-compare__row .kz-k{background:#faf7f2;font-weight:600;color:#111}.kz-compare__row:last-child .kz-k{border-radius:0 0 10px 10px}.kz-v,.kz-x{flex:0 0 18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px}.kz-v{background:var(--kz-green);color:#fff}.kz-x{background:#e8e3da;color:#8c867c}@media(max-width:749px){.kz-compare__title{font-size:2.4rem}}@media(min-width:750px){.kz-compare__head,.kz-compare__row{grid-template-columns:1fr 1fr 1fr;gap:0 14px}.kz-compare__head>div{font-size:19px;padding:14px 12px}.kz-compare__row .kz-l{padding:14px 4px;font-size:17px}.kz-compare__row .kz-o,.kz-compare__row .kz-k{padding:14px 12px;font-size:17px;gap:10px}.kz-v,.kz-x{flex-basis:24px;height:24px;font-size:13px}}.kz-reviews{text-align:center}.kz-reviews h2{margin:0 0 .4em}.kz-reviews__source{color:#6b665e;margin:0}#avis,#faq{scroll-margin-top:110px}.collapsible-content .accordion__content strong{font-weight:600;color:#111}.kz-guarantee{max-width:820px;margin:0 auto;background:#e8e3da;border-radius:12px;padding:40px 22px;text-align:center}.kz-guarantee__icon{width:76px;height:76px;margin:0 auto 18px;border-radius:50%;background:#faf7f2;display:flex;align-items:center;justify-content:center}.kz-guarantee__icon svg{width:40px;height:40px}.kz-guarantee p{max-width:560px;margin:0 auto 24px}.kz-guarantee .button{min-width:min(340px,100%)}@media(min-width:750px){.kz-guarantee{padding:56px 48px}}.footer-block__brand-info img,.footer-block__image-wrapper img{filter:invert(1)}.product__info-container .icon-with-text{margin:.4rem 0}.product__info-container .icon-with-text--vertical .icon-with-text__item{margin-bottom:1rem}.product__info-container .icon-with-text--vertical .icon-with-text__item:last-child{margin-bottom:0}.product__info-container>.icon-with-text--vertical:has(+.icon-with-text--vertical){margin-bottom:0}.product__info-container>.icon-with-text--vertical:has(+.icon-with-text--vertical) .icon-with-text__item:last-child{margin-bottom:1rem}.product__info-container>.icon-with-text--vertical+.icon-with-text--vertical{margin-top:0}.product__info-container .icon-with-text .h4{font-family:var(--font-body-family);font-weight:400;font-size:1.7rem;line-height:1.4;color:#1a1a1a}.product__info-container .icon-with-text .h4 strong{font-weight:600;color:#111}.product__info-container .icon-with-text .svg-wrapper,.product__info-container .icon-with-text svg{color:#111;width:2.2rem;height:2.2rem}.product__info-container .icon-with-text--vertical .svg-wrapper,.product__info-container .icon-with-text--vertical svg{color:var(--kz-green)}.product__info-container .product__text a{color:inherit;text-underline-offset:3px}.product__info-container .product__text.subtitle{font-weight:600;color:#111;font-size:1.9rem;line-height:1.45}.product__info-container>div:has(product-form)+.icon-with-text--horizontal{justify-content:center;gap:1.6rem;margin-top:.8rem;margin-bottom:.6rem}.product__info-container>div:has(product-form)+.icon-with-text--horizontal .icon-with-text__item{flex:0 0 auto;margin:0}.product__info-container>div:has(product-form)+.icon-with-text--horizontal .h4{font-size:1.5rem;font-weight:600}.product__info-container>div:has(product-form)+.icon-with-text--horizontal .svg-wrapper,.product__info-container>div:has(product-form)+.icon-with-text--horizontal svg{color:var(--kz-green);width:1.8rem;height:1.8rem}.product__info-container .kz-pay-list{margin-top:.4rem}.product__info-container .product__tax{display:none!important}@media(max-width:749px){body{line-height:1.55;letter-spacing:0}.product__title h1,.product__title .h1{font-size:2.6rem;line-height:1.2}.h0,.h1:not(.kz-compare__title){font-size:2.4rem;line-height:1.2}.h2{font-size:2rem;line-height:1.25}.multicolumn-card__info h3,.multicolumn-card__info .inline-richtext{font-size:1.6rem}.accordion__title{font-size:1.45rem;line-height:1.35}.accordion summary{padding-top:1.2rem;padding-bottom:1.2rem}.rte,.rte p,.accordion__content,.image-with-text__text,.multicolumn-card__info .rte{font-size:1.5rem;line-height:1.55}.image-with-text__content>*+*{margin-top:1rem}.product__info-container>*+*{margin:1rem 0}.product__info-container .product__text.subtitle{font-size:1.6rem;line-height:1.4}.product__info-container .icon-with-text .h4{font-size:1.5rem}.product__info-container .icon-with-text .svg-wrapper,.product__info-container .icon-with-text svg{width:1.9rem;height:1.9rem}.product__info-container .icon-with-text--vertical .icon-with-text__item{margin-bottom:.6rem}.product__info-container>.icon-with-text--vertical:has(+.icon-with-text--vertical) .icon-with-text__item:last-child{margin-bottom:.6rem}.product__info-container>div:has(product-form)+.icon-with-text--horizontal{gap:1.2rem;margin-top:.6rem}.product__info-container>div:has(product-form)+.icon-with-text--horizontal .h4{font-size:1.35rem}.kz-rating__score{font-size:1.4rem}.kz-pay-list .icon{width:38px;height:25px}.button,.shopify-payment-button__button--unbranded{min-height:50px;font-size:1.6rem}.kz-ann__title{font-size:16px}.kz-reviews__source{font-size:1.3rem}.kz-guarantee{padding:28px 18px}.kz-guarantee__icon{width:56px;height:56px;margin-bottom:12px}.kz-guarantee__icon svg{width:30px;height:30px}.kz-guarantee p{margin-bottom:18px;font-size:1.5rem;line-height:1.55}.collapsible-content__header{margin-bottom:.6rem}.footer-block__heading{font-size:1.6rem}.footer-block__details-content .list-menu__item--link{font-size:1.4rem;padding-top:.4rem;padding-bottom:.4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kazora.css.map */
