@font-face{font-family:"Manrope";src:url(/wp-content/mu-plugins/trikolka/fonts/manrope-cyr.woff2) format("woff2");font-weight:400 800;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Manrope";src:url(/wp-content/mu-plugins/trikolka/fonts/manrope-lat.woff2) format("woff2");font-weight:400 800;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--tri-ink:#0c1f1c;--tri-ink-2:#3d4f4b;--tri-ink-3:#56655f;--tri-bg:#f5f7f5;--tri-mist:#e9f0ec;--tri-mist-2:#dbe6e0;--tri-line:#dfe7e2;--tri-green:#0f766e;--tri-green-d:#0b5a54;--tri-green-l:#ccebe5;--tri-amber:#f5b52e;--tri-amber-d:#e09a0c;--tri-amber-l:#fdf0cf;--tri-dark:#0a1a18;--tri-dark-2:#122a26;--tri-dark-3:#1b3a35;--tri-ok:#16835f;--tri-sale:#c2410c;--tri-r:20px;--tri-r-sm:12px;--tri-shadow:0 22px 50px -26px rgba(8,40,34,.42);--tri-shadow-sm:0 8px 24px -14px rgba(8,40,34,.32);--tri-wrap:1240px;--tri-gut:clamp(16px,4vw,32px);--tri-sans:"Manrope",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}body.tri{font-family:var(--tri-sans)!important;color:var(--tri-ink-2)!important;background:var(--tri-bg)!important;font-size:17px!important;line-height:1.65!important;-webkit-font-smoothing:antialiased}body.tri p{color:inherit;line-height:1.65}body.tri #page-container{padding-top:0!important;background:var(--tri-bg);overflow-x:clip;max-width:none!important;width:100%!important;box-shadow:none!important;margin:0!important}body.tri #main-content,body.tri #main-content .container{background:#fff0}body.tri #main-footer,body.tri #top-header,body.tri #main-header,body.tri .tk-trustbar{display:none!important}body.tri h1,body.tri h2,body.tri h3,body.tri h4{color:var(--tri-ink);font-family:var(--tri-sans)!important;font-weight:800;letter-spacing:-.02em;line-height:1.18;padding-bottom:0}body.tri a{color:var(--tri-green-d)}body.tri ::selection{background:var(--tri-amber-l)}body.tri :focus-visible{outline:3px solid var(--tri-amber);outline-offset:2px}.tri-wrap{width:100%;max-width:var(--tri-wrap);margin:0 auto;padding-left:var(--tri-gut);padding-right:var(--tri-gut);box-sizing:border-box}.tri-i{width:1.1em;height:1.1em;fill:currentColor;flex:none;vertical-align:-.15em}.tri-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--tri-green)}.tri-eyebrow:before{content:"";width:18px;height:2px;border-radius:2px;background:currentColor}body.tri #sidebar{display:none}body.tri #left-area{width:100%!important;padding-right:0!important;padding-left:0!important;float:none}body.tri #main-content .container:before{display:none}.tri-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55em;padding:.9em 1.5em;border-radius:14px;font-weight:800;font-size:16px;line-height:1.1;text-decoration:none!important;border:2px solid #fff0;transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s;cursor:pointer;white-space:nowrap}.tri-btn:hover{transform:translateY(-1px)}.tri-btn-primary{background:var(--tri-green);color:#fff!important;box-shadow:var(--tri-shadow-sm)}.tri-btn-primary:hover{background:var(--tri-green-d)}.tri-btn-amber{background:var(--tri-amber);color:var(--tri-ink)!important;box-shadow:0 10px 24px -12px rgb(224 154 12 / .7)}.tri-btn-amber:hover{background:var(--tri-amber-d)}.tri-btn-ghost{border-color:currentColor;color:var(--tri-ink)!important;background:#fff0}.tri-btn-ghost:hover{background:var(--tri-ink);color:#fff!important;border-color:var(--tri-ink)}.tri-btn-light{background:#fff;color:var(--tri-ink)!important}.tri-btn-block{display:flex;width:100%}.tri-link{display:inline-flex;align-items:center;gap:.4em;font-weight:800;color:var(--tri-green-d)}.tri-header{position:sticky;top:0;z-index:999;background:rgb(255 255 255 / .94);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);transition:box-shadow .25s;border-bottom:1px solid var(--tri-line)}body.admin-bar .tri-header{top:32px}.tri-header.is-scrolled{box-shadow:0 12px 30px -22px rgb(8 40 34 / .55)}.tri-topbar{background:var(--tri-dark);color:#cfe0da;font-size:13.5px}.tri-topbar .tri-wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:38px}.tri-topbar-usp{display:flex;gap:26px;list-style:none;margin:0;padding:0!important}.tri-topbar-usp li{display:flex;align-items:center;gap:7px;padding:0}.tri-topbar-usp .tri-i{color:var(--tri-amber)}.tri-topbar-phone{color:#fff!important;font-weight:800;display:flex;align-items:center;gap:7px;text-decoration:none}.tri-bar .tri-wrap{display:flex;align-items:center;gap:28px;min-height:78px}.tri-logo{display:inline-flex;align-items:center;gap:11px;text-decoration:none!important;color:var(--tri-green)!important;flex:none}.tri-logo-mark{width:42px;height:42px;color:var(--tri-green);flex:none}.tri-logo-text{display:flex;flex-direction:column;line-height:1;color:var(--tri-ink)}.tri-logo-text small{font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--tri-ink-3);margin-bottom:3px}.tri-logo-text span{font-size:23px;font-weight:800;letter-spacing:-.035em;color:var(--tri-ink)}.tri-logo-text i{font-style:normal;font-weight:700;color:var(--tri-green);font-size:.78em;letter-spacing:-.01em}.tri-nav{margin-left:auto;flex:0 1 auto;min-width:0}.tri-nav-list{display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0!important}.tri-nav-list>li{position:relative;padding:0}.tri-nav-list a{display:block;padding:10px 14px;border-radius:10px;color:var(--tri-ink)!important;font-weight:700;font-size:15.5px;text-decoration:none;transition:background .2s;white-space:nowrap}.tri-nav-list a:hover,.tri-nav-list .current-menu-item>a,.tri-nav-list .current_page_item>a{background:var(--tri-mist)}.tri-nav-list .sub-menu{position:absolute;top:100%;left:0;min-width:230px;background:#fff;border-radius:var(--tri-r-sm);box-shadow:var(--tri-shadow);padding:8px;list-style:none;opacity:0;visibility:hidden;transform:translateY(6px);transition:.2s}.tri-nav-list li:hover>.sub-menu,.tri-nav-list li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:none}.tri-actions{display:flex;align-items:center;gap:10px}.tri-btn-call{padding:.75em 1.15em;font-size:15px;background:var(--tri-amber);color:var(--tri-ink)!important}.tri-btn-call:hover{background:var(--tri-amber-d)}.tri-cart{position:relative;display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--tri-mist);color:var(--tri-ink)!important}.tri-cart .tri-i{width:22px;height:22px}.tri-cart-count:not(:empty){position:absolute;top:-4px;right:-4px;min-width:21px;height:21px;padding:0 5px;border-radius:11px;background:var(--tri-green);color:#fff;font-size:12px;font-weight:800;line-height:21px;text-align:center;box-sizing:border-box}.tri-burger{display:none;width:48px;height:48px;border:0;border-radius:14px;background:var(--tri-ink);color:#fff;cursor:pointer;place-items:center}.tri-burger .tri-i{width:24px;height:24px}.tri-drawer{position:fixed;inset:0;z-index:1000;background:rgb(10 26 24 / .5)}.tri-drawer[hidden]{display:none}.tri-drawer>*{background:#fff}.tri-drawer-head,.tri-drawer nav,.tri-drawer>.tri-btn{margin-left:auto;width:min(88vw,380px);box-sizing:border-box}.tri-drawer-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--tri-line)}.tri-drawer-close{width:46px;height:46px;border:0;border-radius:12px;background:var(--tri-mist);display:grid;place-items:center;cursor:pointer;color:var(--tri-ink)}.tri-drawer nav{padding:10px 12px;height:calc(100vh - 160px);overflow:auto}.tri-drawer .tri-nav-list{display:block}.tri-drawer .tri-nav-list a{font-size:19px;padding:15px 12px;border-radius:12px}.tri-drawer .tri-nav-list .sub-menu{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;background:#fff0;padding:0 0 0 14px;min-width:0}.tri-drawer>.tri-btn{border-radius:0;padding:22px;font-size:19px}body.tri-drawer-open{overflow:hidden}.et_pb_section.site-sec{padding:0!important;background:#fff0}.site-sec>.et_pb_row{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.site-sec .et_pb_column{margin:0!important;width:100%!important}.site-sec .et_pb_module{margin-bottom:0!important}.site-sec .et_pb_text_inner>*:last-child{margin-bottom:0}.tri-sec{padding:clamp(64px,9vw,112px) 0}.et_pb_section.site-sec.tri-sec{padding:clamp(64px,9vw,112px) var(--tri-gut)!important}.et_pb_section.site-sec.tri-sec-white{background:#fff}.et_pb_section.site-sec.tri-sec-mist{background:var(--tri-mist)}.tri-header .menu-cart-nav-wrap,.tri-drawer .menu-cart-nav-wrap{display:none!important}.tri-sec-mist{background:var(--tri-mist)}.tri-sec-white{background:#fff}.tri-sec-dark{background:var(--tri-dark);color:#bcd0ca}.tri-sec-dark h2,.tri-sec-dark h3{color:#fff!important}.tri-sec-dark .tri-eyebrow{color:var(--tri-amber)}.tri-head{max-width:760px;margin:0 0 44px}.tri-head-c{margin-left:auto;margin-right:auto;text-align:center}.tri-head-c .tri-eyebrow{justify-content:center}.tri-head h2{font-size:clamp(30px,4.2vw,46px)!important;margin:12px 0 14px}.tri-head p{font-size:18px;margin:0}.tri-head-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;max-width:none}.tri-head-row>div{max-width:720px}.site-sec ul[class*="tri-"],.tri ul.tri-trust,.tri-footer ul,.tri .entry-content ul[class*="tri-"]{list-style:none!important;padding:0!important;margin:0}.tri-reveal{transition:opacity .8s ease,transform .8s ease}body.tri-js .tri-reveal:not(.is-in){opacity:0;transform:translateY(22px)}.tri-hero{position:relative;min-height:min(88vh,820px);display:flex;align-items:center;overflow:hidden;background:var(--tri-dark);isolation:isolate;color:#e6efec}.tri-hero-media{position:absolute;inset:0;z-index:-2}.tri-hero-media picture,.tri-hero-media img,.tri-hero-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% 50%}.tri-hero-video{opacity:0;transition:opacity 1.2s ease}.tri-hero-video.is-playing{opacity:1}.tri-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgb(10 26 24 / .9) 0%,rgb(10 26 24 / .74) 30%,rgb(10 26 24 / .28) 54%,#fff0 70%),linear-gradient(0deg,rgb(10 26 24 / .45) 0%,#fff0 30%)}.tri-hero .tri-wrap{padding-top:72px;padding-bottom:72px;position:relative}.tri-hero-copy{max-width:660px}.tri-hero .tri-eyebrow{color:var(--tri-amber)}.tri-hero h1{color:#fff!important;font-size:clamp(36px,4.5vw,60px)!important;line-height:1.06!important;letter-spacing:-.035em!important;margin:16px 0 20px;text-wrap:balance}.tri-hero h1 em{font-style:normal;color:var(--tri-amber)}.tri-hero-lead{font-size:clamp(17px,1.5vw,20px);color:#d6e3df;margin:0 0 30px;max-width:560px}.tri-hero-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}.tri-hero-ctas .tri-btn{font-size:17px;padding:1em 1.6em}.tri-hero .tri-btn-ghost{color:#fff!important;border-color:rgb(255 255 255 / .55)}.tri-hero .tri-btn-ghost:hover{background:#fff;color:var(--tri-ink)!important;border-color:#fff}.tri-chips{display:flex;flex-wrap:wrap;gap:10px 22px}.tri-chips li{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px;color:#fff;padding:0}.tri-chips .tri-i{color:var(--tri-amber);width:20px;height:20px}.tri-hero-card{position:absolute;right:var(--tri-gut);top:56px;display:flex;flex-direction:column;gap:2px;padding:16px 20px;border-radius:16px;background:rgb(255 255 255 / .94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--tri-shadow);text-decoration:none!important;color:var(--tri-ink)!important;min-width:210px;transition:transform .25s}.tri-hero-card:hover{transform:translateY(-3px)}.tri-hero-card-k{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--tri-ink-2)}.tri-hero-card b{font-size:17px;color:var(--tri-ink)}.tri-hero-card-p{font-size:24px;font-weight:800;color:var(--tri-green-d);display:flex;align-items:baseline;gap:8px}.tri-hero-card-p s{font-size:14px;color:var(--tri-ink-2);font-weight:600}.tri-hero-card .tri-link{font-size:14px;margin-top:4px}.tri-strip{background:#fff;border-bottom:1px solid var(--tri-line)}.tri-strip ul{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.tri-strip li{display:flex;align-items:center;gap:14px;padding:24px 18px;border-left:1px solid var(--tri-line)}.tri-strip li:first-child{border-left:0}.tri-strip .tri-ic{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--tri-mist);color:var(--tri-green);flex:none}.tri-strip .tri-i{width:24px;height:24px}.tri-strip b{display:block;color:var(--tri-ink);font-size:15.5px}.tri-strip span{font-size:13.5px;line-height:1.35;display:block}.tri-strip-phone{color:var(--tri-green-d)!important;font-weight:800;text-decoration:none}.tri-strip-phone .tri-i{display:none}body.tri .woocommerce ul.products,body.tri.woocommerce ul.products,body.tri .et_pb_shop ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0!important;padding:0!important}body.tri .woocommerce ul.products:before,body.tri .woocommerce ul.products:after,body.tri.woocommerce ul.products:before,body.tri.woocommerce ul.products:after{display:none!important}body.tri .woocommerce.columns-3 ul.products,body.tri ul.products.columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}body.tri .et_pb_shop ul.products.columns-2,body.tri ul.products.columns-2{grid-template-columns:repeat(3,minmax(0,1fr))}body.tri ul.products li.product{width:auto!important;margin:0!important;float:none!important;clear:none!important;background:#fff;border-radius:var(--tri-r);padding:0 0 20px!important;box-shadow:0 0 0 1px var(--tri-line),var(--tri-shadow-sm);overflow:hidden;display:flex;flex-direction:column;transition:transform .25s,box-shadow .25s;position:relative}body.tri ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 0 0 1px var(--tri-mist-2),var(--tri-shadow)}body.tri ul.products li.product>a:first-of-type{position:relative;display:block}body.tri ul.products li.product a img{margin:0 0 16px!important;aspect-ratio:1/1;object-fit:contain;background:radial-gradient(120% 90% at 50% 30%,#fff 0%,#eef3f0 100%);padding:16px;box-sizing:border-box;width:100%;border-radius:0}body.tri ul.products li.product .et_shop_image{display:block;margin:0;z-index:1}body.tri ul.products li.product .et_overlay{display:none!important}body.tri ul.products li.product .wcspt-secondary-img{position:absolute!important;top:0!important;left:0!important;right:0!important;width:100%!important;margin:0!important;z-index:2!important}body.tri ul.products li.product .woocommerce-loop-product__title,body.tri .et_pb_shop ul.products li.product h2{font-family:var(--tri-sans)!important;font-size:16.5px!important;font-weight:800!important;color:var(--tri-ink)!important;padding:0 18px!important;line-height:1.35!important;margin:0 0 8px!important;text-shadow:none!important;text-align:left!important}body.tri ul.products li.product .price,body.tri .et_pb_shop ul.products li.product .price{padding:0 18px;margin-top:auto!important;color:var(--tri-ink)!important;font-family:var(--tri-sans)!important;font-size:20px!important;font-weight:800!important;text-shadow:none!important;text-align:left!important}body.tri ul.products li.product .price *{text-shadow:none!important;font-family:inherit!important}body.tri .woocommerce-Price-amount{white-space:nowrap}body.tri ul.products li.product .price del,body.tri ul.products li.product .price del *{color:var(--tri-ink-3)!important;font-size:14px!important;font-weight:600!important;opacity:1;margin-right:6px}body.tri ul.products li.product .price ins,body.tri ul.products li.product .price ins *{text-decoration:none;color:var(--tri-sale)!important}body.tri ul.products li.product .star-rating{margin:0 18px 8px}body.tri ul.products li.product .button{margin:14px 18px 0!important;border-radius:12px!important;background:var(--tri-green)!important;color:#fff!important;border:0!important;font-size:15px!important;font-weight:800!important;padding:.8em 1em!important;text-align:center;line-height:1.2!important}body.tri ul.products li.product .button:after{display:none!important}body.tri ul.products li.product .button:hover{background:var(--tri-green-d)!important;padding:.8em 1em!important}body.tri ul.products li.product .added_to_cart{padding:8px 18px 0;font-weight:800}body.tri .woocommerce span.onsale,body.tri.woocommerce span.onsale{top:14px!important;left:14px!important;right:auto!important;margin:0!important;min-width:0!important;min-height:0!important;padding:6px 11px!important;border-radius:9px!important;background:var(--tri-sale)!important;color:#fff!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important;text-transform:none!important;z-index:5!important}body.tri ul.products li.product.outofstock .onsale{display:none!important}body.tri ul.products li.product.outofstock a img{filter:grayscale(.6) brightness(.92)}body.tri ul.products li.product.outofstock:after{content:"Изчерпан";position:absolute;top:14px;left:14px;z-index:6;background:var(--tri-ink);color:#fff;font-weight:800;font-size:12.5px;padding:6px 11px;border-radius:9px;pointer-events:none}.tri-cats{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:22px}.tri-cat{position:relative;display:flex;align-items:flex-end;min-height:420px;border-radius:var(--tri-r);overflow:hidden;text-decoration:none!important;isolation:isolate;padding:28px;color:#fff!important}.tri-cat img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .8s ease}.tri-cat:hover img{transform:scale(1.04)}.tri-cat:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#fff0 30%,rgb(10 26 24 / .86) 100%)}.tri-cat h3{color:#fff!important;font-size:26px!important;margin:8px 0 6px}.tri-cat p{margin:0 0 14px;color:#d6e3df;max-width:420px;font-size:15.5px}.tri-cat .tri-eyebrow{color:var(--tri-amber)}.tri-cat .tri-link{color:#fff}.tri-feats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tri-feats-4{grid-template-columns:repeat(4,1fr)}a.tri-feat{text-decoration:none!important;color:inherit!important;display:flex;flex-direction:column;transition:transform .25s,box-shadow .25s}a.tri-feat:hover{transform:translateY(-4px)}a.tri-feat .tri-link{margin-top:auto;padding-top:14px}.tri-feat{background:#fff;border-radius:var(--tri-r);padding:28px;box-shadow:0 0 0 1px var(--tri-line)}.tri-sec-dark .tri-feat{background:var(--tri-dark-2);box-shadow:0 0 0 1px var(--tri-dark-3)}.tri-feat-ic{display:grid;place-items:center;width:52px;height:52px;border-radius:15px;background:var(--tri-mist);color:var(--tri-green);margin-bottom:18px}.tri-feat-ic .tri-i{width:26px;height:26px}.tri-sec-dark .tri-feat-ic{background:rgb(245 181 46 / .12);color:var(--tri-amber)}.tri-feat h3{font-size:19px!important;margin:0 0 8px}.tri-feat p{margin:0;font-size:15.5px}.tri-feat .tri-link{margin-top:14px;font-size:15px}.tri-sec-dark .tri-feat .tri-link{color:var(--tri-amber)}.tri-split{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(32px,5vw,72px);align-items:center}.tri-split-rev .tri-split-media{order:2}.tri-split-media{border-radius:var(--tri-r);overflow:hidden;box-shadow:var(--tri-shadow);aspect-ratio:4/3;background:var(--tri-mist)}.tri-split-media img{width:100%;height:100%;object-fit:cover;display:block}.tri-split h2{font-size:clamp(28px,3.6vw,42px)!important;margin:12px 0 16px}.tri-ticks li{position:relative;padding:0 0 0 34px!important;margin:0 0 13px;color:var(--tri-ink)}.tri-ticks li:before{content:"";position:absolute;left:0;top:.25em;width:22px;height:22px;border-radius:7px;background:var(--tri-green-l) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230b5a54' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/%3E%3C/svg%3E") center/15px no-repeat}.tri-ticks b{color:var(--tri-ink)}.tri-sec-dark .tri-ticks li{color:#d6e3df}.tri-specs{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tri-spec{background:#fff;border-radius:var(--tri-r);padding:26px;box-shadow:0 0 0 1px var(--tri-line);display:flex;flex-direction:column}.tri-spec h3{font-size:20px!important;margin:6px 0 4px}.tri-spec-p{font-size:15px;margin:0 0 16px}.tri-spec dl{display:grid;grid-template-columns:auto 1fr;gap:9px 16px;margin:0 0 18px;font-size:15px}.tri-spec dt{color:var(--tri-ink-3)}.tri-spec dd{margin:0;color:var(--tri-ink);font-weight:700;text-align:right}.tri-spec .tri-btn{margin-top:auto}.tri-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;counter-reset:s}.tri-step{position:relative;padding:26px 24px 24px;border-radius:var(--tri-r);border:1px solid var(--tri-line);background:#fff}.tri-step:before{counter-increment:s;content:counter(s);display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--tri-amber);color:var(--tri-ink);font-weight:800;font-size:18px;margin-bottom:16px}.tri-step h3{font-size:18px!important;margin:0 0 6px}.tri-step p{margin:0;font-size:15.5px}.tri-band{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:clamp(28px,4vw,48px);border-radius:calc(var(--tri-r) + 6px);background:radial-gradient(120% 140% at 100% 0%,#1f5b52 0%,var(--tri-dark-2) 55%,var(--tri-dark) 100%);color:#cfe0da;box-shadow:var(--tri-shadow)}.tri-band h2{color:#fff!important;font-size:clamp(26px,3vw,36px)!important;margin:8px 0 8px}.tri-band p{margin:0;max-width:620px}.tri-band .tri-eyebrow{color:var(--tri-amber)}.tri-band-btns{display:flex;gap:12px;flex-wrap:wrap}.tri-band .tri-btn-ghost{color:#fff!important;border-color:rgb(255 255 255 / .5)}.tri-prose{max-width:980px;margin:0 auto}.tri-prose h2{font-size:clamp(26px,3vw,34px)!important;margin:0 0 16px}.tri-prose h3{font-size:21px!important;margin:28px 0 10px}.tri-prose p{margin:0 0 16px;padding-bottom:0!important}.tri-prose p a,body.tri.single-post .entry-content p a,body.tri.single-post .entry-content li a,.tri-faq-a a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.tri-cols h3{break-after:avoid}.tri-cols h3+p{break-before:avoid}.tri-cols{columns:2;column-gap:48px}.tri-cols>*{break-inside:avoid}.tri-faq{max-width:880px;margin:0 auto}.tri-faq-item{border-bottom:1px solid var(--tri-line);padding:0}.tri-faq-item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:22px 4px;font-weight:800;font-size:18px;color:var(--tri-ink)}.tri-faq-item summary::-webkit-details-marker{display:none}.tri-faq-item summary:after{content:"+";display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--tri-mist);font-size:24px;font-weight:500;color:var(--tri-green-d);transition:transform .25s;flex:none}.tri-faq-item[open] summary:after{transform:rotate(45deg)}.tri-faq-a{padding:0 4px 22px}.tri-faq-a p{margin:0}.tri-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.tri-post-card{display:flex;flex-direction:column;background:#fff;border-radius:var(--tri-r);overflow:hidden;text-decoration:none!important;box-shadow:0 0 0 1px var(--tri-line),var(--tri-shadow-sm);transition:transform .25s,box-shadow .25s}.tri-post-card:hover{transform:translateY(-4px);box-shadow:0 0 0 1px var(--tri-mist-2),var(--tri-shadow)}.tri-post-media{aspect-ratio:16/10;overflow:hidden;background:var(--tri-mist)}.tri-post-media img{width:100%;height:100%;object-fit:cover;display:block}.tri-post-body{display:flex;flex-direction:column;gap:8px;padding:22px 22px 24px;flex:1}.tri-post-title{font-size:19px;font-weight:800;color:var(--tri-ink);line-height:1.3}.tri-post-ex{font-size:15px;color:var(--tri-ink-2)}.tri-post-body .tri-link{margin-top:auto}.tri-cta{text-align:center;max-width:800px;margin:0 auto}.tri-cta h2{font-size:clamp(32px,4.4vw,52px)!important;margin:12px 0 14px}.tri-cta p{font-size:18px;margin:0 auto 28px;max-width:600px}.tri-cta .tri-hero-ctas{justify-content:center;margin:0}.tri-sec-dark .tri-cta .tri-btn-ghost{color:#fff!important;border-color:rgb(255 255 255 / .5)}.tri-phero{background:linear-gradient(180deg,#fff 0%,var(--tri-bg) 100%);padding:clamp(40px,6vw,72px) 0 8px}.tri-phero h1{font-size:clamp(32px,4.6vw,54px)!important;margin:12px 0 14px;max-width:900px}.tri-phero p{max-width:760px;font-size:18px;margin:0 0 22px}.tri-phero .tri-chips li{color:var(--tri-ink)}.tri-phero .tri-chips .tri-i{color:var(--tri-green)}body.tri.single-product #main-content{padding-top:24px}body.tri.single-product div.product .product_title{font-size:clamp(26px,3vw,36px)!important;line-height:1.2;margin-bottom:10px}body.tri.single-product div.product p.price{font-size:32px!important;font-weight:800;color:var(--tri-ink)!important;margin:6px 0 18px}body.tri.single-product div.product p.price del{font-size:19px;color:var(--tri-ink-3)!important;opacity:1}body.tri.single-product div.product p.price ins{text-decoration:none;color:var(--tri-sale)}body.tri.single-product div.product .woocommerce-product-details__short-description{font-size:16.5px}body.tri.single-product .woocommerce-product-gallery{border-radius:var(--tri-r);overflow:hidden;background:#fff;box-shadow:0 0 0 1px var(--tri-line)}body.tri.single-product div.product form.cart .button,body.tri .woocommerce .button.alt,body.tri .woocommerce button.button.alt,body.tri .woocommerce a.checkout-button{border-radius:14px!important;background:var(--tri-amber)!important;color:var(--tri-ink)!important;border:0!important;font-weight:800!important;font-size:17px!important;padding:.9em 1.8em!important}body.tri.single-product div.product form.cart .button:hover,body.tri .woocommerce .button.alt:hover{background:var(--tri-amber-d)!important}body.tri .woocommerce .button:after,body.tri.woocommerce .button:after{display:none!important}body.tri.single-product div.product form.cart .quantity input{border-radius:12px;border:1px solid var(--tri-line);height:52px}.tri-trust{display:grid;gap:10px;margin:22px 0 8px!important;padding:18px 20px!important;border-radius:var(--tri-r-sm);background:var(--tri-mist)}.tri-trust li{display:flex;gap:12px;align-items:flex-start;font-size:15px;color:var(--tri-ink);padding:0!important}.tri-trust .tri-i{color:var(--tri-green);width:20px;height:20px;margin-top:1px}.tri-soldout{margin:6px 0 16px;padding:18px 20px;border-radius:var(--tri-r-sm);background:#fff6e5;border:1px solid #f3dca5;color:var(--tri-ink);font-size:15.5px}.tri-soldout .tri-btn{margin-top:12px;font-size:15px;padding:.75em 1.3em}.tri-alt{clear:both;padding:40px 0 10px}.tri-alt h2{font-size:clamp(24px,2.6vw,32px)!important;margin:0 0 24px}body.tri .woocommerce-tabs ul.tabs{border-radius:var(--tri-r-sm) var(--tri-r-sm) 0 0}body.tri.woocommerce .woocommerce-breadcrumb{font-size:14px;color:var(--tri-ink-3)}body.tri .woocommerce-message,body.tri .woocommerce-info{border-radius:var(--tri-r-sm);background:var(--tri-mist)!important;color:var(--tri-ink)!important;border:0}body.tri .woocommerce-message *,body.tri .woocommerce-info *{color:var(--tri-ink)!important}body.tri .woocommerce-message:before,body.tri .woocommerce-info:before{color:var(--tri-green)!important}body.tri .woocommerce-message .button,body.tri .woocommerce-info .button{background:var(--tri-green)!important;color:#fff!important;border-radius:10px!important}body.tri .woocommerce-error,body.tri .woocommerce-error *{color:#991b1b!important}body.tri .woocommerce-error{background:#fde8e8!important;border-radius:var(--tri-r-sm)}body.tri.woocommerce-shop #main-content,body.tri.tax-product_cat #main-content{padding-top:12px}body.tri .woocommerce-products-header__title,body.tri.woocommerce-shop h1.page-title{font-size:clamp(30px,4vw,44px)!important}body.tri .woocommerce-result-count{color:var(--tri-ink-3);font-size:14px}body.tri .woocommerce-ordering select{border-radius:12px;border:1px solid var(--tri-line);padding:8px 14px;background:#fff}body.tri .woocommerce nav.woocommerce-pagination ul{border:0}body.tri .woocommerce nav.woocommerce-pagination ul li{border:0;margin:0 3px}body.tri .woocommerce nav.woocommerce-pagination ul li a,body.tri .woocommerce nav.woocommerce-pagination ul li span{border-radius:10px;min-width:40px;padding:10px}.tri-blog-head{padding:clamp(48px,7vw,88px) 0 8px}.tri-blog-head h1{font-size:clamp(34px,4.8vw,56px)!important;margin:12px 0 12px}.tri-blog-head p{max-width:680px;font-size:18px;margin:0}body.tri.single-post #main-content .container,body.tri.blog #main-content .container,body.tri.archive #main-content .container{max-width:var(--tri-wrap);width:100%;padding-left:var(--tri-gut);padding-right:var(--tri-gut);box-sizing:border-box}body.tri.single-post article.post{max-width:800px;margin:0 auto}body.tri.single-post .entry-title{font-size:clamp(32px,4.4vw,50px)!important;line-height:1.1!important;margin:8px 0 14px}body.tri.single-post .post-meta{color:var(--tri-ink-3);font-size:14px}body.tri.single-post .et_post_meta_wrapper img{border-radius:var(--tri-r);margin:18px 0 8px;box-shadow:var(--tri-shadow)}body.tri.single-post .entry-content{font-size:18px;line-height:1.75}body.tri.single-post .entry-content h2{font-size:clamp(24px,2.8vw,31px)!important;margin:44px 0 14px}body.tri.single-post .entry-content h3{font-size:21px!important;margin:30px 0 10px}body.tri.single-post .entry-content p{margin:0 0 18px;padding-bottom:0}body.tri.single-post .entry-content ul,body.tri.single-post .entry-content ol{margin:0 0 20px;padding-left:1.3em!important;line-height:1.7}body.tri.single-post .entry-content li{margin:0 0 8px}body.tri.single-post .entry-content table{width:100%;border-collapse:collapse;margin:8px 0 26px;font-size:15.5px;border:0;display:block;overflow-x:auto}body.tri.single-post .entry-content th,body.tri.single-post .entry-content td{border:0;border-bottom:1px solid var(--tri-line);padding:12px 10px;text-align:left;vertical-align:top}body.tri.single-post .entry-content th{background:var(--tri-mist);color:var(--tri-ink);font-weight:800}body.tri.single-post .entry-content figure{margin:26px 0}body.tri.single-post .entry-content figure img{border-radius:var(--tri-r)}body.tri.single-post .entry-content figcaption{font-size:14px;color:var(--tri-ink-3);margin-top:8px}.tri-note{background:var(--tri-amber-l);border-left:4px solid var(--tri-amber);padding:18px 22px;border-radius:0 var(--tri-r-sm) var(--tri-r-sm) 0;margin:24px 0}.tri-note p:last-child{margin:0!important}.tri-toc{background:#fff;border:1px solid var(--tri-line);border-radius:var(--tri-r-sm);padding:18px 22px;margin:8px 0 28px}.tri-toc b{display:block;color:var(--tri-ink);margin-bottom:6px}.tri-toc ol{margin:0!important}.tri-post-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:44px 0 10px;padding:30px;border-radius:var(--tri-r);background:var(--tri-dark);color:#bcd0ca}.tri-post-cta h2{color:#fff!important;margin:8px 0 6px!important;font-size:26px!important}.tri-post-cta p{margin:0!important;font-size:16px}.tri-post-cta .tri-eyebrow{color:var(--tri-amber)}.tri-post-cta-btns{display:flex;flex-direction:column;gap:10px;flex:none}.tri-post-cta .tri-btn-ghost{color:#fff!important}body.tri.blog article.et_pb_post,body.tri.archive article.et_pb_post{background:#fff;border-radius:var(--tri-r);padding:0 0 26px;margin-bottom:30px;overflow:hidden;box-shadow:0 0 0 1px var(--tri-line),var(--tri-shadow-sm)}body.tri.blog article.et_pb_post>*:not(a.entry-featured-image-url),body.tri.archive article.et_pb_post>*:not(a.entry-featured-image-url){padding-left:28px;padding-right:28px}body.tri.blog article.et_pb_post .entry-featured-image-url,body.tri.archive article.et_pb_post .entry-featured-image-url{margin-bottom:22px}body.tri.blog article.et_pb_post h2.entry-title{font-size:26px!important}.tri-footer{background:var(--tri-dark);color:#a9beb7;font-size:15.5px}.tri-foot-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.3fr;gap:40px;padding-top:72px;padding-bottom:48px}.tri-footer .tri-logo-text span,.tri-footer .tri-logo-text{color:#fff}.tri-footer .tri-logo-text small{color:#8fa7a0}.tri-footer .tri-logo-text i{color:var(--tri-amber)}.tri-footer .tri-logo-mark{color:var(--tri-green)}.tri-foot-brand p{margin:18px 0 22px;max-width:380px}.tri-footer h3{color:#fff!important;font-size:14px!important;letter-spacing:.14em;text-transform:uppercase;margin:6px 0 18px}.tri-footer li{margin:0 0 11px;padding:0}.tri-footer a{color:#e0ebe7!important;text-decoration:none}.tri-footer a:hover{color:var(--tri-amber)!important}.tri-footer a.tri-btn-amber,.tri-footer a.tri-btn-amber:hover{color:var(--tri-ink)!important}.tri-foot-contact li{display:flex;gap:10px;align-items:flex-start}.tri-foot-contact .tri-i{color:var(--tri-amber);margin-top:3px}.tri-foot-bottom{border-top:1px solid rgb(255 255 255 / .08);font-size:13.5px}.tri-foot-bottom .tri-wrap{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-top:22px;padding-bottom:26px}.tri-foot-bottom p{margin:0;padding:0}.tri-credits a{color:#a9beb7!important;text-decoration:underline}@media (max-width:1520px){.tri-bar .tri-wrap{gap:18px}.tri-nav-list a{padding:10px 11px;font-size:15px}.tri-btn-call span{display:none}.tri-btn-call{width:48px;height:48px;padding:0;border-radius:14px}}@media (max-width:1280px){.tri-nav-list a{padding:10px 8px;font-size:14.5px}}@media (max-width:1100px){.tri-nav{display:none}.tri-burger{display:grid}.tri-actions{margin-left:auto}}@media (max-width:980px){.tri-bar .tri-wrap{min-height:68px}body.tri .woocommerce ul.products,body.tri.woocommerce ul.products,body.tri .woocommerce.columns-3 ul.products,body.tri .et_pb_shop ul.products,body.tri ul.products.columns-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tri-strip ul{grid-template-columns:repeat(2,1fr)}.tri-strip li:nth-child(3){border-left:0}.tri-strip li:nth-child(n+3){border-top:1px solid var(--tri-line)}.tri-feats,.tri-feats-4,.tri-posts,.tri-specs{grid-template-columns:repeat(2,1fr)}.tri-cats{grid-template-columns:1fr 1fr}.tri-cats .tri-cat:first-child{grid-column:1/-1}.tri-steps{grid-template-columns:repeat(2,1fr)}.tri-split{grid-template-columns:1fr}.tri-split-rev .tri-split-media{order:0}.tri-foot-grid{grid-template-columns:1fr 1fr}.tri-band{flex-direction:column;align-items:flex-start}.tri-head-row{flex-direction:column;align-items:flex-start}.tri-hero{min-height:0;display:block}.tri-hero:after{display:none}.tri-hero-media{position:relative;inset:auto;z-index:0;aspect-ratio:4/3;overflow:hidden}.tri-hero-media:after{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;background:linear-gradient(180deg,#fff0,var(--tri-dark))}.tri-hero-media picture,.tri-hero-media img,.tri-hero-media video{object-position:50% 60%}.tri-hero .tri-wrap{padding-top:0;padding-bottom:44px;margin-top:-36px;position:relative;z-index:1}.tri-hero-card{position:static;margin-top:28px;width:100%;box-sizing:border-box;min-width:0}.tri-post-cta{flex-direction:column;align-items:flex-start}}@media (max-width:640px){body.tri{font-size:16.5px!important}.tri-topbar-usp li:not(:first-child){display:none}.tri-topbar{font-size:12.5px}.tri-logo-text span{font-size:19px}.tri-logo-text small{font-size:9.5px;letter-spacing:.18em}.tri-logo-mark{width:36px;height:36px}.tri-cart,.tri-burger{width:44px;height:44px}.tri-cats,.tri-feats,.tri-feats-4,.tri-posts,.tri-steps,.tri-specs{grid-template-columns:1fr}.tri-cat{min-height:300px}.tri-cols{columns:1}.tri-strip li{padding:16px 10px;gap:10px}.tri-strip .tri-ic{width:40px;height:40px;border-radius:12px}.tri-strip .tri-i{width:20px;height:20px}.tri-strip b{font-size:14px}.tri-strip span{font-size:12.5px}.tri-foot-grid{grid-template-columns:1fr;gap:28px;padding-top:52px}body.tri ul.products li.product .woocommerce-loop-product__title,body.tri .et_pb_shop ul.products li.product h2{font-size:15px!important;padding:0 12px!important}body.tri ul.products li.product .price{padding:0 12px;font-size:17.5px!important}body.tri ul.products li.product .price del,body.tri ul.products li.product .price del *{display:block;font-size:13px!important}body.tri ul.products li.product .button{margin:12px 12px 0!important;font-size:14px!important;white-space:normal}body.tri ul.products li.product a img{padding:10px}.tri-hero-ctas .tri-btn{width:100%}.tri-faq-item summary{font-size:16.5px}.tri-hero h1{font-size:clamp(34px,9vw,44px)!important}}@media (prefers-reduced-motion:reduce){.tri-reveal{transition:none}body.tri-js .tri-reveal:not(.is-in){opacity:1;transform:none}.tri-hero-video{display:none}}