@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400;12..96,500;12..96,700&family=Merriweather:wght@700;900&display=swap";:root{--zt-bg: #ffffff;--zt-surface: #f9fcfd;--zt-ink: #202329;--zt-ink-body: #333333;--zt-ink-muted: #5a5d63;--zt-green: #067e31;--zt-green-mid: #4caf50;--zt-green-bright: #00d400;--zt-green-border: #71e773;--zt-green-soft: #71e293;--zt-mint: #e1fcf0;--zt-mint-2: #dffde3;--zt-mint-3: #99e59a;--zt-lime: #ebfc00;--zt-dark: #121212;--zt-btn-bg: var(--zt-green);--zt-btn-fg: #ffffff;--zt-radius: 12px;--zt-radius-sm: 8px;--zt-font-heading: "Merriweather", Georgia, serif;--zt-font-body: "Bricolage Grotesque", system-ui, sans-serif}.zt-section{font-family:var(--zt-font-body);color:var(--zt-ink-body);letter-spacing:-.3px;line-height:1.4}.zt-section *,.zt-section *:before,.zt-section *:after{box-sizing:border-box}.zt-section img{max-width:100%;height:auto;display:block}.zt-container{max-width:1200px;margin:0 auto;padding:0 clamp(16px,4vw,32px)}.zt-h2{font-family:var(--zt-font-heading);font-weight:700;letter-spacing:-.9px;line-height:1.15;margin:0}.zt-accent{color:var(--zt-green-bright)}.zt-accent-grad{background:linear-gradient(45deg,var(--zt-lime),var(--zt-green-bright) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.zt-accent-sans{font-family:var(--zt-font-body);font-weight:700}.zt-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:56px;padding:18px 24px;border-radius:var(--zt-radius);border:2px solid var(--zt-green-border);background:var(--zt-btn-bg);color:var(--zt-btn-fg);font-family:var(--zt-font-body);font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .15s ease,filter .15s ease}.zt-btn:hover{filter:brightness(1.08)}.zt-btn:active{transform:scale(.98)}.zt-btn[disabled]{opacity:.6;cursor:not-allowed}.zt-placeholder{display:flex;align-items:center;justify-content:center;text-align:center;padding:12px;background:repeating-linear-gradient(45deg,#eef2ef,#eef2ef 10px,#e4ebe6 10px 20px);color:#6b7280;font-size:13px;font-weight:500;width:100%;height:100%}.zt-stars{display:inline-flex;gap:1px;color:var(--zt-green-bright)}.zt-main{padding:24px 0 40px;background:var(--zt-bg)}.zt-main__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.zt-main__layout>*{min-width:0}@media(min-width:990px){.zt-main__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.zt-gallery{position:sticky;top:20px}}.zt-gallery__main{position:relative;aspect-ratio:1 / 1;border-radius:var(--zt-radius-sm);overflow:hidden;background:var(--zt-surface)}.zt-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease;pointer-events:none}.zt-gallery__slide.is-active{opacity:1;pointer-events:auto}.zt-gallery__slide img{width:100%;height:100%;object-fit:cover}.zt-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border-radius:50%;border:0;background:#ffffffe6;color:var(--zt-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #0000001f}.zt-gallery__arrow--prev{left:10px}.zt-gallery__arrow--next{right:10px}.zt-gallery__thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;max-width:100%;scrollbar-width:none;scroll-snap-type:x mandatory}.zt-gallery__thumbs::-webkit-scrollbar{display:none}.zt-gallery__thumb{flex:0 0 calc((100% - 40px) / 6);min-width:56px;aspect-ratio:1 / 1;border-radius:6px;overflow:hidden;border:2px solid transparent;padding:0;background:var(--zt-surface);cursor:pointer;scroll-snap-align:start;opacity:.7}.zt-gallery__thumb.is-active{border-color:var(--zt-green);opacity:1}.zt-gallery__thumb img{width:100%;height:100%;object-fit:cover}.zt-gallery__dots{display:flex;justify-content:center;gap:6px;margin-top:10px}.zt-gallery__dot{width:8px;height:8px;border-radius:50%;background:#d1d5db;border:0;padding:0}.zt-gallery__dot.is-active{background:var(--zt-green)}@media(min-width:990px){.zt-gallery__dots{display:none}}.zt-info>*+*{margin-top:14px}.zt-rating{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;background:var(--zt-surface);padding:8px 10px;font-size:13px;border-radius:6px}.zt-rating__tag{color:var(--zt-green);font-weight:600}.zt-title{font-family:var(--zt-font-heading);font-weight:700;font-size:clamp(30px,3.4vw,41px);line-height:1.05;letter-spacing:-.9px;color:var(--zt-ink);margin:6px 0 0}.zt-subtitle{font-size:16px;color:var(--zt-ink-body);margin:0}.zt-subtitle p{margin:0}.zt-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.zt-benefit{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--zt-ink);min-width:0}.zt-benefit__icon{flex:0 0 38px;width:38px;height:38px;border-radius:50%;border:1px solid var(--zt-green);background:var(--zt-mint);color:var(--zt-green);display:flex;align-items:center;justify-content:center}.zt-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.zt-price__now{font-size:26px;font-weight:700;color:var(--zt-ink)}.zt-price__was{font-size:17px;color:#8a8a8a;text-decoration:line-through}.zt-price__save{font-size:13px;font-weight:700;background:var(--zt-green);color:#fff;border-radius:999px;padding:4px 10px}.zt-price__save:empty{display:none!important}.zt-app-slot:empty{display:none}.zt-qty{display:inline-flex;align-items:center;border:1px solid #d6d6d6;border-radius:10px;overflow:hidden;height:48px}.zt-qty button{width:44px;height:100%;border:0;background:#fff;font-size:20px;cursor:pointer;color:var(--zt-ink)}.zt-qty input{width:44px;height:100%;border:0;text-align:center;font-size:16px;font-family:inherit;-moz-appearance:textfield}.zt-qty input::-webkit-outer-spin-button,.zt-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.zt-buy-row{display:flex;gap:10px;align-items:stretch}.zt-buy-row .zt-btn{flex:1}.zt-payment-btn .shopify-payment-button__button{border-radius:var(--zt-radius)!important;min-height:52px}.zt-payment-btn .shopify-payment-button__more-options{display:none}.zt-badges{display:flex;justify-content:center;gap:20px;font-size:13px;color:var(--zt-ink)}.zt-badges span{display:inline-flex;align-items:center;gap:6px}.zt-badges svg{color:var(--zt-green)}.zt-kit{border:1.5px solid #2fbe01;background:var(--zt-mint);border-radius:var(--zt-radius-sm);padding:4px}.zt-kit__head{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;font-weight:700;color:var(--zt-ink);font-size:14px}.zt-kit__free{background:var(--zt-green);color:#fff;font-size:12px;border-radius:999px;padding:3px 10px}.zt-kit__item{display:flex;gap:10px;align-items:center;background:#fff;border-radius:6px;padding:8px 10px}.zt-kit__img{flex:0 0 44px;width:44px;height:44px;border-radius:6px;overflow:hidden}.zt-kit__img img{width:100%;height:100%;object-fit:cover}.zt-kit__name{flex:1;font-size:14px;font-weight:500;min-width:0}.zt-kit__prices{font-size:13px;white-space:nowrap}.zt-kit__prices s{color:#8a8a8a;margin-right:4px}.zt-guar{display:flex;gap:12px;align-items:center;border:1px solid var(--zt-green-bright);border-radius:6px;padding:12px;background:linear-gradient(135deg,var(--zt-mint) 0%,var(--zt-mint-3) 100%);box-shadow:0 1px 2px #00000014}.zt-guar__icon{flex:0 0 48px;height:48px;border-radius:50%;background:var(--zt-green);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;line-height:1;text-align:center}.zt-guar h3{margin:0 0 2px;font-family:var(--zt-font-body);font-size:15px;font-weight:700;color:var(--zt-ink)}.zt-guar p{margin:0;font-size:13px}.zt-acc{border-top:1px solid #e5e7eb}.zt-acc__item{border-bottom:1px solid #e5e7eb}.zt-acc__item>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:14px 2px;cursor:pointer;font-weight:700;font-size:15px;color:var(--zt-ink)}.zt-acc__item>summary::-webkit-details-marker{display:none}.zt-acc__item>summary:after{content:"+";font-size:22px;font-weight:300;transition:transform .25s}.zt-acc__item[open]>summary:after{transform:rotate(45deg)}.zt-acc__body{padding:0 2px 16px;font-size:15px}.zt-acc__body p{margin:0 0 10px}.zt-review{display:flex;gap:12px;border:1px dashed var(--zt-green-soft);border-radius:var(--zt-radius-sm);padding:12px;background:linear-gradient(#c1ffd2,#fff);box-shadow:0 2px 4px #0000000d}.zt-review__avatar{flex:0 0 56px;width:56px;height:56px;border-radius:50%;overflow:hidden}.zt-review__avatar img{width:100%;height:100%;object-fit:cover}.zt-review__head{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px;color:var(--zt-ink)}.zt-review__text{margin:4px 0 0;font-size:13px}.zt-marquee{overflow:hidden}.zt-marquee__track{display:flex;width:max-content;animation:zt-marquee var(--zt-speed, 20s) linear infinite}.zt-marquee:hover .zt-marquee__track{animation-play-state:paused}.zt-marquee__group{display:flex;align-items:center;flex-shrink:0}@keyframes zt-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.zt-marquee__track{animation:none}}.zt-marquee--bar{background:var(--zt-ink);color:#fff;padding:12px 0}.zt-marquee--bar .zt-marquee__item{display:inline-flex;align-items:center;gap:8px;padding:0 28px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}.zt-marquee--bar .zt-marquee__dot{width:18px;height:18px;border-radius:50%;background:#fff;color:var(--zt-ink);display:inline-flex;align-items:center;justify-content:center}.zt-marquee--bar .zt-marquee__dot svg{width:11px;height:11px}.zt-marquee--pills{background:var(--zt-dark);padding:18px 0}.zt-marquee--pills .zt-marquee__item{display:inline-flex;align-items:center;gap:8px;margin:0 8px;padding:10px 20px;border-radius:20px;background:#fff;color:#000;font-size:15px;font-weight:500;white-space:nowrap}.zt-marquee--pills .zt-marquee__item svg{color:var(--zt-green)}.zt-cmp{padding:clamp(40px,7vw,80px) 0;background:linear-gradient(#dffde3,#fff)}.zt-cmp__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.zt-cmp__layout>*{min-width:0}@media(min-width:990px){.zt-cmp__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:56px}}.zt-cmp .zt-h2{font-size:clamp(28px,3vw,40px);text-align:center}@media(min-width:990px){.zt-cmp .zt-h2{text-align:left}}.zt-cmp__sub{margin:12px 0 0;font-size:16px;text-align:center}@media(min-width:990px){.zt-cmp__sub{text-align:left}}.zt-cmp__table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.zt-cmp__table th,.zt-cmp__table td{padding:12px 8px;text-align:center;border-bottom:1px solid rgba(0,0,0,.06)}.zt-cmp__table td:first-child,.zt-cmp__table th:first-child{text-align:left;color:var(--zt-ink);font-weight:500;width:46%}.zt-cmp__col-us{background:linear-gradient(180deg,#c8f7c9,#a3ec9f)}.zt-cmp__table thead .zt-cmp__col-us{border-radius:14px 14px 0 0}.zt-cmp__table tbody tr:last-child .zt-cmp__col-us{border-radius:0 0 14px 14px}.zt-cmp__head{display:flex;flex-direction:column;align-items:center;gap:6px}.zt-cmp__head-img{width:64px;height:90px;display:flex;align-items:flex-end;justify-content:center}.zt-cmp__head-img img{max-height:90px;width:auto;object-fit:contain}.zt-cmp__name{font-family:var(--zt-font-heading);font-size:16px;font-weight:700;color:var(--zt-ink)}.zt-cmp__tag{font-size:11px;color:var(--zt-ink-muted);display:inline-flex;align-items:center;gap:4px}.zt-cmp__yes,.zt-cmp__no{display:inline-flex;width:24px;height:24px;border-radius:50%;align-items:center;justify-content:center;color:#fff}.zt-cmp__yes{background:var(--zt-ink)}.zt-cmp__no{background:#111}.zt-cmp__no svg{width:12px;height:12px}.zt-cmp__txt{font-weight:600;color:var(--zt-ink)}.zt-ben{padding:clamp(40px,7vw,80px) 0;background:linear-gradient(90deg,#fff,#f8f8f8)}.zt-ben__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.zt-ben__layout>*{min-width:0}@media(min-width:990px){.zt-ben__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}}.zt-ben .zt-h2{font-size:clamp(34px,4.6vw,56px);text-align:center;line-height:1.05}.zt-ben__intro{margin:14px auto 0;text-align:center;font-size:16px;color:var(--zt-ink);max-width:560px}@media(min-width:990px){.zt-ben .zt-h2,.zt-ben__intro{text-align:left;margin-left:0}}.zt-ben__list{margin-top:24px;border:1px solid #cbecd6;border-radius:10px;padding:20px;background:linear-gradient(#fff,#99e59a)}.zt-ben__row+.zt-ben__row{margin-top:18px}.zt-ben__row-head{display:flex;align-items:center;gap:10px;font-weight:700;font-size:17px;color:var(--zt-ink)}.zt-ben__row-head svg{flex:0 0 auto}.zt-ben__row p{margin:6px 0 0;font-size:15px}.zt-ben__panel{position:relative;border-radius:14px;overflow:hidden;background:linear-gradient(#ccf5d3,#e3fbe6);padding:28px 16px 0;min-height:460px;display:flex;flex-direction:column}.zt-ben__icons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 8px;text-align:center;position:relative;z-index:2}.zt-ben__icon{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:15px;color:var(--zt-ink);line-height:1.2}.zt-ben__icon svg{color:var(--zt-green);width:36px;height:36px}.zt-ben__icon:nth-child(4){grid-column:1}.zt-ben__icon:nth-child(5){grid-column:3}.zt-ben__visual{position:absolute;left:50%;bottom:0;transform:translate(-50%);width:46%;max-width:260px;z-index:1}.zt-ben__visual .zt-placeholder{aspect-ratio:1 / 1.6;border-radius:12px 12px 0 0}.zt-road{padding:clamp(40px,7vw,72px) 0;background:linear-gradient(#e1fcf0,#71e773)}.zt-road .zt-h2{font-size:clamp(28px,3vw,36px);text-align:center;color:#121212}.zt-road__list{position:relative;max-width:1100px;margin:36px auto 0;padding-left:52px}.zt-road__list:before{content:"";position:absolute;left:14px;top:8px;bottom:8px;width:3px;background:var(--zt-green-mid);border-radius:3px}.zt-road__step{position:relative;padding-bottom:26px}.zt-road__step:last-child{padding-bottom:0}.zt-road__circle{position:absolute;left:-52px;top:-2px;width:30px;height:30px;border-radius:50%;background:var(--zt-green-mid);display:flex;align-items:center;justify-content:center}.zt-road__circle:after{content:"";width:12px;height:12px;border-radius:50%;background:#fff}.zt-road__step h3{margin:0;font-family:var(--zt-font-body);font-weight:700;font-size:20px;color:#121212}.zt-road__step p{margin:6px 0 0;font-size:15px;color:#222}.zt-road__note{text-align:center;margin:28px 0 0;font-size:12px;color:#1d3b24}.zt-testi{padding:clamp(40px,7vw,80px) 0;background:linear-gradient(#fefffe,#fefffe 50%,#94ffa1)}.zt-testi .zt-h2{font-size:clamp(30px,3.6vw,42px);text-align:center;color:#000}.zt-testi__accent{background:linear-gradient(90deg,var(--zt-green-bright),#b8efb8 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--zt-font-body)}.zt-testi__summary{display:flex;justify-content:center;margin-top:12px}.zt-testi__summary-inner{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border:1px solid var(--zt-green-bright);border-radius:3px;background:linear-gradient(90deg,var(--zt-mint),var(--zt-mint-3) 100%);font-size:13px;color:#000}.zt-testi__viewport{margin-top:28px;overflow:hidden}.zt-testi__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;padding:4px 2px 8px;max-width:100%}.zt-testi__track::-webkit-scrollbar{display:none}.zt-testi__card{flex:0 0 85%;scroll-snap-align:start;background:#fff;border:1px solid var(--zt-green-bright);border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:8px;color:#000}@media(min-width:750px){.zt-testi__card{flex-basis:calc((100% - 32px) / 2.3)}}@media(min-width:990px){.zt-testi__card{flex-basis:calc((100% - 48px) / 3.4)}}.zt-testi__title{margin:0;font-weight:700;font-size:17px;font-family:var(--zt-font-body)}.zt-testi__text{margin:0;font-size:14px;flex:1}.zt-testi__author{display:flex;align-items:center;gap:8px;font-size:13px}.zt-testi__avatar{width:32px;height:32px;border-radius:50%;background:#92ffa0;display:flex;align-items:center;justify-content:center;font-weight:700;overflow:hidden;flex:0 0 32px}.zt-testi__avatar img{width:100%;height:100%;object-fit:cover}.zt-testi__verified{color:var(--zt-green);font-weight:600}.zt-testi__date{align-self:flex-start;font-size:12px;background:#faf8f8;border:1px solid var(--zt-green-bright);border-radius:50px;padding:4px 10px}.zt-testi__nav{display:flex;justify-content:center;gap:10px;margin-top:18px}.zt-testi__arrow{width:40px;height:40px;border-radius:50%;border:1px solid #d6d6d6;background:#fff;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer}.zt-testi__dots{display:flex;justify-content:center;gap:6px;margin-top:12px}.zt-testi__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#0003;cursor:pointer}.zt-testi__dot.is-active{background:var(--zt-green)}.zt-gtee{padding:clamp(32px,6vw,64px) 0}.zt-gtee__box{position:relative;border:1px solid var(--zt-green-soft);border-radius:8px;background:linear-gradient(90deg,#fcffd4,#dfffe8);padding:40px 20px;overflow:hidden}.zt-gtee__content{position:relative;z-index:2;max-width:560px;margin:0 auto;text-align:center}.zt-gtee__shield{color:var(--zt-ink);display:flex;justify-content:center}.zt-gtee .zt-h2{font-size:clamp(24px,2.4vw,28px);margin-top:10px;color:#000}.zt-gtee__text{margin:14px 0 22px;font-size:14px;color:#000}.zt-gtee .zt-btn{border-color:#000;max-width:420px;margin:0 auto}.zt-gtee__list{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:14px;font-size:12px;color:#000}.zt-gtee__list span{display:inline-flex;align-items:center;gap:4px}.zt-gtee__list svg{width:12px;height:12px;color:var(--zt-green)}.zt-polaroid{position:absolute;z-index:1;background:#fff;padding:8px 8px 22px;border-radius:3px;box-shadow:0 6px 18px #00000026;width:150px}.zt-polaroid__img{aspect-ratio:1 / 1;overflow:hidden}.zt-polaroid__img img{width:100%;height:100%;object-fit:cover}.zt-polaroid--1{left:4%;top:18px;transform:rotate(6deg)}.zt-polaroid--2{left:6%;bottom:18px;transform:rotate(-5deg)}.zt-polaroid--3{right:4%;top:50%;transform:translateY(-50%) rotate(5deg)}@media(max-width:989px){.zt-polaroid{position:static;transform:none;width:auto;flex:1;min-width:0}.zt-polaroid--1{transform:rotate(-3deg)}.zt-polaroid--3{transform:rotate(3deg)}.zt-gtee__photos{display:flex;gap:10px;margin-bottom:22px}}.zt-legal{padding:28px 0;background:var(--zt-surface)}.zt-legal__text{font-size:12px;color:#444;max-width:520px}.zt-legal__text p{margin:0 0 4px}.zt-sticky{display:none}@media(max-width:749px){.zt-sticky{display:flex;align-items:center;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:50;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -2px 12px #0000001a;transform:translateY(110%);transition:transform .25s ease;font-family:var(--zt-font-body)}.zt-sticky.is-visible{transform:translateY(0)}.zt-sticky__img{flex:0 0 44px;width:44px;height:44px;border-radius:6px;overflow:hidden;background:var(--zt-surface)}.zt-sticky__img img{width:100%;height:100%;object-fit:cover}.zt-sticky__info{flex:1;min-width:0;font-size:13px;line-height:1.2}.zt-sticky__title{font-weight:700;color:var(--zt-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zt-sticky__price{color:var(--zt-green);font-weight:700}.zt-sticky .zt-btn{width:auto;min-height:46px;padding:12px 18px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/zt-tiroides-styles.css.map */
