.woocommerce-account .woocommerce-MyAccount-content{width:100%}.woocommerce{margin-top:5rem}.cabinet__menu-icon{height:12px;object-fit:contain;margin-right:12px}.cabinet__layout{display:flex;gap:30px;margin-top:20px;font-family:Montserrat;font-weight:600;font-size:16px;line-height:140%;color:#222}.cabinet__aside{width:390px;background:#fcfcfc;border:1px solid #ebebeb;border-radius:20px;padding:20px;max-height:200px}.cabinet__title{font-family:Benzin-Medium;font-style:normal;font-weight:400;font-size:36px;line-height:130%;margin:0 0 16px 0;color:#222}.cabinet__menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.cabinet__menu-link{display:flex;align-items:center;padding:12px 14px;border-radius:12px;text-decoration:none;color:#222}.cabinet__menu-item.active .cabinet__menu-link,.cabinet__menu-link:hover{background:rgba(129,190,51,.1);color:#81be33}.cabinet__panel{flex:1;display:flex;flex-direction:column;gap:20px}.cabinet-order{background:#fcfcfc;border:1px solid #ebebeb;border-radius:20px;padding:20px}.cabinet-order__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.cabinet-order__num{color:#222;display:flex;align-items:center}.cabinet-order__date{color:grey;font-weight:500;font-size:14px}.cabinet-order__list{display:flex;flex-direction:column;gap:12px;padding:12px 0;border-bottom:1px solid #ebebeb}.cabinet-order__item{display:flex;gap:12px;align-items:center}.cabinet-order__item:not(:last-child){border-bottom:1px solid #ebebeb;padding-bottom:12px}.cabinet-order__thumb{width:110px;height:72px;border-radius:8px;object-fit:cover}.cabinet-order__title{margin:0;color:#222}.cabinet-order__weight{margin:0;color:#81be33;font-size:14px}.cabinet-order__price{margin:0;color:#222}.cabinet-order__price span.qi{opacity:.5}.cabinet-order__foot{display:flex;align-items:stretch;padding-top:14px;flex-direction:column}.cabinet-order__total{color:#81be33;display:flex;justify-content:space-between}.cabinet-btn{display:inline-flex;align-items:center;justify-content:center;height:60px;padding:0 20px;border-radius:8px;text-decoration:none;font-family:Montserrat;font-weight:700;transition:.2s ease;width:100%;margin-top:10px;text-transform:uppercase}.cabinet-btn--primary{background:#81be33;color:#fff;box-shadow:0 14px 40px rgba(129,190,51,.25)}.cabinet-btn--primary:hover{background:#6ba329;transform:translateY(-1px)}.cabinet-btn--ghost{background:#fff;color:#222;border:1px solid #ebebeb}.cabinet-btn--ghost:hover{background:#f7f7f7}@media (width > 64px){.cabinet__menu__mobile{display:none}.cabinet__layout{min-height:490px}.cabinet-order{min-height:300px}.contact__cf7_1{min-height:400px}}p.info_box_cab{padding:12px 16px;border:1px solid #d8ebab;border-radius:12px;background:rgba(129,190,51,.1)}p.info_box_cab a{color:#222}@media (max-width:992px){.cabinet__layout{flex-direction:column}.cabinet__menu__mobile{display:flex;justify-content:space-around}.cabinet__aside{width:100%;background:0 0;border:none;padding:0}.cabinet__title{display:none}.cabinet__menu{display:none}.cabinet__menu-link{border:1px solid #ebebeb;border-radius:8px;font-size:12px;padding:8px}.cabinet__panel{font-size:14px}.woocommerce{margin-top:5rem}}@media (max-width:992px){.my-account__grid{grid-template-columns:1fr}.product-card__images{margin-left:-22px!important}}:root{--white:#fff;--black:#000;--bunker:#11171c;--shark:#292b2f;--mako:#3f4248;--rolling-stone:#75787d;--gray:#929292;--loblolly:#bdc4ca;--mystic:#e1e8ee;--athens-gray:#f5f6f8;--ship-cove:#6c8fb1;--st-tropaz:#2e6294;--roof-terracotta:#b82020;--dove-gray:#656565;--golden-sand:#f4da71;--cadet-blue:#b1bdc8;--mid-gray:#616163;--himalaya:#68571d;--silver-chalice:#9d9d9d;--gallery:#f0f0f0;--hippie-green:#4a8645;--font-primary:"Benzin-Medium",sans-serif;--shadow-color:rgba(44, 58, 46, 0.04);--text-color:#3e3e3e;--hover-color:#81be33;--text-color-black:#222222;--font-for-p:"Montserrat",sans-serif}@font-face{font-family:Benzin-Medium;src:url(../fonts/Benzin-Medium.woff2) format('woff2'),url(../fonts/Benzin-Medium.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Benzin-Bold;src:url(../fonts/Benzin-Bold.woff2) format('woff2'),url(../fonts/Benzin-Bold.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-SemiBold.woff2) format('woff2'),url(../fonts/Montserrat-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{vertical-align:baseline;margin:0;border:0;padding:0;font:inherit;font-size:100%}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{appearance:none}input[type=search]{appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{vertical-align:top;overflow:auto;resize:vertical}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-family:var(--font-primary);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;color:var(--bunker);-webkit-tap-highlight-color:transparent;background-color:var(--white)}body,html{height:100%}.hide_pc{display:none}.container--wide{max-width:102rem}.container{max-width:72.5rem;margin-inline:auto;padding-inline:1rem}*,::after,::before{box-sizing:border-box}.body-wrapper{position:relative;display:flex;flex-direction:column;overflow:clip;min-height:100%}main{flex:1 1 0%}.main-header{min-width:100vw;height:100px;background:#fff;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:100;box-shadow:0 2px 24px 0 rgba(44,58,46,.04);border-bottom:1px solid #ebebeb}.header-inner{width:100%;max-width:1160px;height:100px;display:flex;align-items:center;justify-content:space-between;margin:0 auto;box-sizing:border-box;position:relative}.header-logo{flex:0 0 auto;display:flex;align-items:center}.header-logo-img{height:80px!important;width:auto;display:block}.header-nav{flex:1 1 auto;display:flex;align-items:center;justify-content:center;height:100px;position:relative}.header-nav-list{display:flex;align-items:center;gap:36px;padding:0 0;margin:0;list-style:none;position:relative;height:100px}.header-nav-list::before{left:-200px;transform:translateY(-50%)}.header-nav-list::after{right:-200px;transform:translateY(-50%)}.header-nav-link{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#3e3e3e;opacity:.5;text-decoration:none;background:#fff;padding:0 2px;transition:color .2s;position:relative;z-index:2}.header-nav-link:hover{color:#81be33}.header-icons{flex:0 0 auto;display:flex;align-items:center;gap:18px;height:100px}.header-icon-btn{width:44px;height:44px;border-radius:12px;border:none;display:flex;align-items:center;justify-content:center;margin-left:0;margin-right:0;cursor:pointer;transition:background .2s;box-shadow:0 2px 8px 0 rgba(44,58,46,.07);padding:0}.header-icon-btn img{width:50px;display:block}.cart-count{position:absolute;top:16px;right:5px;width:20px;height:20px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;color:#fff;background:#d72f2f;border-radius:1000px;display:flex;align-items:center;justify-content:center;align-content:center}@media (max-width:1440px){.header-inner{width:100vw;padding:0 12px}}@media (max-width:900px){.header-nav-list{gap:18px}.header-nav-list::after,.header-nav-list::before{width:60px;left:-70px;right:-70px}}.main-footer{width:100%;background:#fcfcfc;border-top:1px solid #ebebeb;margin-top:60px;font-family:Montserrat;font-style:normal}.footer-top{max-width:1150px;margin:0 auto;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding:48px 40px 32px 40px;gap:0}.footer-col{display:flex;flex-direction:column;justify-content:flex-start}.footer-logo{width:120px;height:auto;margin-bottom:12px}.footer-google-reviews{margin-top:8px}.footer-google-title{font-size:16px;font-weight:700;color:#3c474a;margin-bottom:2px}.footer-google-rating{font-size:13px;color:#444;margin-bottom:2px}.footer-google-stars{font-size:20px;color:#ffa800;letter-spacing:2px}.footer-star{color:#ffa800;font-size:20px}.footer-star-half{color:#ffa800;font-size:20px;position:relative;display:inline-block}.footer-star-half::after{content:'\2605';color:#fff;position:absolute;left:10px;width:10px;overflow:hidden}.footer-col-nav{min-width:180px;max-width:180px;flex-direction:row;gap:66px}.footer-nav-block{display:flex;flex-direction:column;gap:10px}.footer-nav-link{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#222;text-decoration:none;margin-bottom:0;transition:color .2s}.footer-nav-link:hover{color:#81be33}.footer-col-phones{gap:3px;padding-left:90px}.footer-phone-block{display:flex;align-items:center;gap:10px;margin-bottom:8px}.footer-phone-icon{width:20px;height:20px;display:block}.footer-phone{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#222;text-decoration:none;transition:color .2s}.footer-phone:hover{color:#81be33}.green__product{color:#81be33}.footer-col-social{min-width:160px;max-width:160px;gap:10px;padding-left:36px}.footer-social-block{display:flex;flex-direction:column;gap:10px}.footer-social-link{text-decoration:none;font-weight:600;display:flex;align-items:center;gap:8px;transition:color .2s;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#222}.main-image{background:url(../img/main-page/products/font-prod.svg);background-position:center;background-size:610px}.contact__block p.xxf{display:none}.footer-social-link.instagram::before{content:'';display:inline-block;width:16px;height:16px;background:url(../img/instagram_footer.svg) no-repeat center/contain}.footer-social-link.facebook::before{content:'';display:inline-block;width:16px;height:16px;background:url(../img/facebook_footer.svg) no-repeat center/contain}.footer-social-link.youtube::before{content:'';display:inline-block;width:16px;height:16px;background:url(../img/youtube_footer.svg) no-repeat center/contain}.footer-social-link:hover{color:#81be33}.footer-col-btn{min-width:240px;max-width:240px;display:flex;align-items:center;justify-content:flex-end}.footer-callback-btn{width:100%;height:56px;background:#81be33;color:#fff;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;border:none;border-radius:10px;box-shadow:0 4px 32px 0 rgba(129,190,51,.18);cursor:pointer;transition:background .2s,color .2s}.footer-callback-btn:hover{background:#6ea12a;color:#fff}.footer-bottom{max-width:1150px;margin:0 auto;border-top:1px solid #e5e5e5;padding:18px 40px 10px 40px;display:flex;align-items:center;justify-content:space-between;font-size:15px;color:#3c474a}.footer-bottom-links{display:flex;gap:32px}.footer-bottom-link{color:#3c474a;text-decoration:none;font-size:15px;font-weight:500;transition:color .2s}.footer-bottom-link:hover{color:var(--hover-color)}@media (max-width:1200px){.footer-bottom,.footer-top{max-width:100vw;padding-left:12px;padding-right:12px}}@media (max-width:900px){.footer-top{flex-wrap:wrap;gap:32px;padding:32px 8px 18px 8px}.footer-col-btn,.footer-col-logo,.footer-col-nav,.footer-col-phones,.footer-col-social{min-width:120px;max-width:100%}.footer-col-btn{min-width:180px;max-width:100%;justify-content:flex-start;margin-top:18px}}.footer-col-btn-mob{display:none}@media (max-width:600px){.footer-bottom{flex-direction:column;align-items:flex-start;gap:8px;padding:10px 4px 6px 4px}.footer-callback-btn{width:100%;min-width:0;font-size:16px;height:50px}}.block__title__main{display:flex;flex-flow:column;margin-top:12rem;gap:.25rem}p.xxf{margin-bottom:13px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:140%}@media (width > 64em){.block__title__main{flex-flow:row;gap:17.5rem}.profile__box{min-width:472px}.block__products .product-cards__weights{margin:10px auto 0}.only_mobile{display:none!important}.main__text__p{width:100%;display:flex;justify-content:flex-start;align-items:center}}.ozero-main-benefits,.ozero-main-text{display:flex;flex-flow:column;gap:.25rem}@media (width > 64em){.ozero-main-text{width:65%}.ozero-main-benefits{width:21%}}section.main__page__block__1{margin-top:-25px}.ozero-main-section{position:relative;background:url(../img/main-page/main_bg.png) no-repeat center center/cover;min-height:390px;display:flex;align-items:flex-start;justify-content:space-between;padding:60px 0 0 0;margin-top:4rem}.container_col{display:flex;flex-flow:column;width:100%;align-content:center;justify-content:center;align-items:center}.ozero-main-content{position:relative;z-index:2;max-width:700px;margin-left:60px}.ozero-main-text h1{font-family:var(--font-primary);font-style:normal;font-weight:400;font-size:50px;line-height:110%;margin-bottom:20px;color:#222}.ozero-main-text .green{color:#81be33}.ozero-main-text p{font-family:var(--font-for-p);font-style:normal;font-weight:600;font-size:16px;line-height:140%;max-width:27.875rem}.ozero-benefit-line{display:none}.ozero-benefit{font-size:16px;margin-bottom:10px;display:flex;align-items:center;align-self:stretch;flex-wrap:nowrap;flex-shrink:0;gap:15px}.ozero-benefit img{width:27px;height:27px}.line__main{height:1px;background:url(../img/main-page/line.png) no-repeat center;background-size:cover;width:100%;margin-bottom:10px}.ozero-benefit span{font-family:var(--font-for-p);font-style:normal;font-weight:600;font-size:14px;line-height:140%;max-width:14.28rem}.ozero-main-btn{margin-top:20px;color:#fff;background:#81be33;border-radius:8px;text-decoration:none;transition:background .2s;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;width:265px;height:60px;display:flex;justify-content:center;align-items:center;filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5));margin-left:-16px;cursor:pointer;z-index:10}.ozero-main-btn:hover{background:#6ea12a;filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5));color:#fff}.ozero-main-image{position:absolute;z-index:1;top:-20%}.ozero-main-image img{height:auto;display:block}@media (max-width:900px){.ozero-main-section{flex-direction:column;padding:20px 0}.ozero-main-content{margin-left:0;max-width:100%;padding:0 20px}.ozero-main-image{position:static;margin-top:30px;text-align:center;width:100%}}.contact__block{width:100%;background:#fff;padding:0;margin:0}.contact-block-container{max-width:1150px;margin:0 auto;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:64px}.contact-block-form-wrap{flex:0 0 422px;display:flex;align-items:flex-start;justify-content:flex-start}.contact-block-form-wrap form{background:#fff;border:1.5px solid #a3e859;border-radius:8px;box-shadow:0 8px 32px 0 rgba(129,190,51,.08);padding:24px 18px 18px 18px;display:flex;flex-direction:column;gap:10px}.contact-block-form{width:422px;background:#fff;border:1.5px solid #a3e859;border-radius:8px;box-shadow:0 8px 32px 0 rgba(129,190,51,.08);padding:24px 18px 18px 18px;display:flex;flex-direction:column;gap:16px}.contact-block-input{max-width:420px;height:44px;border:none;border-radius:6px;background:#f8f8f8;font-family:Montserrat,Arial,sans-serif;font-size:16px;color:#3c474a;padding:0 16px;margin-bottom:0;outline:0;font-weight:500;transition:box-shadow .2s,border .2s}.contact-block-input:focus{box-shadow:0 0 0 2px #a3e859}.contact-block-btn{width:100%;height:48px;background:#81be33;color:#fff;font-size:18px;font-weight:700;border:none;border-radius:6px;box-shadow:0 4px 24px 0 rgba(129,190,51,.18);cursor:pointer;margin-top:8px;transition:background .2s,color .2s}.contact-block-btn:hover{background:#6ea12a;filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5));color:#fff}.contact-block-text-wrap{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:32px}.contact-block-title{font-family:Benzin-Medium;font-style:normal;font-weight:400;font-size:36px;line-height:130%;color:#222;text-transform:uppercase;margin-bottom:18px;margin-top:0}.contact-block-title-green{color:#81be33}.contact-block-desc{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#3e3e3e;opacity:.75;margin-top:0;margin-bottom:0;max-width:565px}@media (max-width:1100px){.contact-block-container{max-width:100vw;gap:24px;padding:0 8px}.contact-block-form{width:260px;padding:16px 8px 12px 8px}.contact-block-form-wrap{flex:0 0 260px}}@media (max-width:700px){.contact-block-form,.contact-block-form-wrap{width:100%;min-width:0;max-width:100vw}.contact-block-desc{font-size:13px;max-width:100vw}.contact-block-text-wrap{margin-left:0;align-items:center;text-align:center}}.mobile__pdf{display:none}section.main__page_slider{margin-top:80px}.certificates{text-align:center}.cert-title{font-family:Benzin-Medium;font-style:normal;font-weight:400;font-size:36px;line-height:130%;color:#222;margin-bottom:20px}.cert-title-green{color:#81be33}.cert-desc{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#222;max-width:910px}.cetf__des_block{display:flex;justify-content:center;margin-bottom:2rem}.cert-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;justify-items:center}.cert-card{position:relative;background:#fff;border:1px solid #ebebeb;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);border-radius:15px;padding:35px 10px;width:278px;height:210px;display:flex;flex-direction:column;align-items:center;transition:box-shadow .2s,border .2s;cursor:pointer;text-decoration:none;box-sizing:border-box!important}.cert-card.active,.cert-card:hover{border:1px solid #81be33;box-shadow:0 0 45.9px 1px rgba(129,190,51,.25);border-radius:15px;overflow:hidden}.cert-card img{width:103px;height:103px;object-fit:contain;margin-bottom:15px}.cert-name{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#2d3a2e}.cert-pdf-corner{display:none;position:absolute;top:0;right:0;width:48px;height:48px;z-index:2}.cert-pdf-corner img{width:24px;height:39px;margin-left:6px}.cert-card:hover .cert-pdf-corner{display:block;background:#81be33;border-bottom-left-radius:1000px;width:50px;height:48px;background-color:#7cc441}@media (max-width:900px){.cert-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.cert-grid{grid-template-columns:1fr}}.block__seven__spirulina{margin:100px 0 0 auto;text-align:center;padding-bottom:78px}.block__seven__spirulina .container{padding:0}.seven-title{font-family:Benzin-Medium;font-style:normal;font-weight:400;font-size:36px;line-height:130%;color:#222;margin-bottom:20px}.seven-title .color__green{color:#81be33}.seven-desc{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#0a321c;margin-bottom:40px;text-align:center;display:flex;justify-content:center}.seven-lake-bg{position:relative;width:100%;background:url(../img/block_seven_bg.png) no-repeat center;background-size:cover;border-radius:48px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:48px 0 48px 0;flex-direction:column;align-items:flex-start;gap:10px;width:1161px}.seven-card{display:flex;flex-direction:column;align-items:flex-start;padding:20px 30px;gap:10px;width:435px;background:rgba(6,48,48,.4);backdrop-filter:blur(5px);border-radius:20px;flex:none;order:0;flex-grow:0;margin-left:60px}.seven-card-2{margin-top:0}.seven-card-header{display:flex;align-items:center;gap:12px}.seven-card-icon{width:24px;height:24px;object-fit:contain}.seven-card-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:22px;line-height:32px;color:#fff}.seven-card-text{text-align:left;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#fff}@media (max-width:1100px){.seven-lake-bg{border-radius:28px;min-height:260px;padding:24px 0 24px 0}}@media (max-width:700px){.block__seven__spirulina{margin:20px auto 0 auto;padding-bottom:20px}.seven-title{font-size:28px}.seven-desc{font-size:14px;margin-bottom:18px}.seven-lake-bg{border-radius:14px;min-height:120px;padding:10px 0 10px 0}}.block__ministerstvo{width:100%;background:#fff;margin:0;padding:0;padding-top:32px;padding-bottom:40px}.ministerstvo-container{max-width:1160px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.ministerstvo-header{width:100%;text-align:center;margin-bottom:32px}.ministerstvo-title{font-family:Benzin-Medium;font-style:normal;font-weight:400;font-size:36px;line-height:130%;color:#222;text-transform:uppercase;margin-bottom:20px;margin-top:-10px}.ministerstvo-title-green{color:#81be33}.ministerstvo__text{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#0a321c;width:613px}.ministerstvo-subtitle{display:flex;justify-content:center;margin-bottom:0;margin-top:0;width:100%}.ministerstvo-content{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:48px;margin-top:12px}.four-swiper-wrap-mobile{display:none}.ministerstvo-video-block{flex:1 1 60%;display:flex;align-items:center;justify-content:flex-end}.ministerstvo-video-preview{position:relative;border-radius:32px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#eee}.ministerstvo-video-img{width:100%;height:100%;object-fit:cover;border-radius:32px;display:block}.ministerstvo-play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100px;height:100px;background:0 0;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;box-shadow:0 4px 32px 0 rgba(129,190,51,.18);transition:box-shadow .2s;padding:0}.ministerstvo-play-btn img{width:145px;height:145px;display:block}.ministerstvo-play-btn:hover{box-shadow:0 8px 40px 0 rgba(129,190,51,.28);transform:translate(-50%,-50%) scale(1.08)}.ministerstvo-logo-block{flex:0 0 260px;display:flex;align-items:center;justify-content:flex-start;height:370px;margin-top:60px}.ministerstvo-logo-img{width:100%;height:auto;display:block}@media (max-width:1200px){.ministerstvo-content{gap:24px}.ministerstvo-logo-block{height:260px}}@media (max-width:900px){.ministerstvo-content{flex-direction:column;align-items:center;gap:18px}.ministerstvo-logo-block,.ministerstvo-video-block{justify-content:center;width:100%;height:auto}}@media (max-width:600px){.ministerstvo-header{margin-bottom:12px}.ministerstvo-content{margin-top:12px;gap:8px}}.product-card{display:flex;background:#fff;border-radius:18px;box-shadow:0 4px 24px rgba(44,62,80,.08);padding:32px 32px 24px 32px;margin:32px auto;max-width:660px;align-items:flex-start;position:relative}.product-card__image-block{flex:0 0 180px;display:flex;align-items:center;justify-content:center;margin-right:32px}.product-card__image{width:170px;height:auto;border-radius:12px;box-shadow:0 8px 32px rgba(44,62,80,.1);background:#fff;object-fit:contain;transform:rotate(-10deg)}.product-card__info{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between}.product-card__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}.product-card__title{font-size:24px;font-weight:700;margin-bottom:8px}.product-card__more{color:#7ac943;font-size:16px;text-decoration:none;font-weight:500;transition:color .2s}.product-card__more:hover{filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5));color:#fff}.product-card__rating{display:flex;align-items:center;font-size:16px;margin-left:16px}.stars{display:flex;margin-right:6px}.star{display:inline-block;width:20px;height:20px;background:url(../img/star-empty.svg) no-repeat center/contain}.star.full{background-image:url(../img/star-full.svg)}.star.half{background-image:url(../img/main-page/products/half_stars.png)}.product-card__reviews{color:#888;font-size:15px;margin-left:2px}.product-card__weights{display:flex;gap:12px;margin-bottom:18px}.product-card__weight{background:#f7f8fa;border-radius:12px;padding:14px 18px 10px 18px;min-width:90px;text-align:center;font-size:15px;font-weight:500;color:#222;position:relative}.product-card__weight--highlight{border:2px solid #7ac943;background:#f6fff2}.weight{font-size:18px;font-weight:700;margin-bottom:4px}.economy{color:#7ac943;font-size:13px;font-weight:600;height:19px}.product-card__footer{display:flex;justify-content:space-between;align-items:flex-end;margin-top:18px;flex-wrap:wrap}.product-card__label{color:#888;font-size:16px}.product-card__price{font-size:22px;font-weight:700;color:#222}.product-card__actions{display:flex;gap:12px}.product-cards__title{max-width:130px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:19px;line-height:120%;color:#222}.cart-icon{display:inline-block;width:22px;height:22px;background:url(../img/main-page/products/shop_icon.svg) no-repeat center/contain}@media (max-width:700px){.product-card{flex-direction:column;align-items:center;padding:18px 8px 18px 8px;max-width:98vw}.product-card__image-block{margin-right:0;margin-bottom:18px}.product-card__footer{flex-direction:column;align-items:flex-start;gap:12px}.product-card__actions{width:100%;flex-direction:column;gap:8px}}.block__products{display:flex;flex-flow:column;margin-top:2rem;gap:.25rem;margin-inline:-1rem;flex-flow:row;gap:.5rem}.product__box{background:#fcfcfc;border:2px solid #ebebeb;border-radius:15px}.product__container{display:flex;flex-flow:row;padding-right:1rem;position:relative;overflow:hidden}.product-card__image-blocks{display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.products__info{flex:1 1 auto;display:flex;flex-direction:column;margin-left:-50px;z-index:2;position:relative;justify-content:center;margin-top:-36px}.product-cards__header{margin-bottom:1rem}.block__title__rating{display:flex;align-items:flex-start;gap:2.5rem;margin-bottom:15px}.product-card__rating{display:flex;align-items:center;gap:.5rem}.stars .star{display:inline-block;width:1rem;height:1rem;background:url(../img/main-page/products/star_none.svg) no-repeat;background-size:contain}.stars .full{background-image:url(../img/main-page/products/star.svg)}.stars .half{background-image:url(../img/main-page/products/half_stars.png)}.product-card__reviews{font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:140%;letter-spacing:-.02em;color:#222;opacity:.55;margin-left:-8px}.product-cards__more{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;letter-spacing:-.02em;text-decoration:none;color:#81be33}.product-cards__weights{display:flex;gap:5px;margin-bottom:1rem;position:relative;z-index:2}.block__products .product-cards__header{margin:0 auto}.product-cards__weight{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:10px 5px 0;background:#fcfcfc;border:1px solid #ebebeb;border-radius:8px;overflow:hidden;cursor:pointer;width:99px;height:86px}.product-cards__weight:hover{border:1px solid #81be33;box-shadow:0 0 44px rgba(129,190,51,.25)}.weight{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;display:flex;align-items:center;text-align:center;letter-spacing:-.02em;color:#222}.desc{font-family:Montserrat;font-style:normal;font-weight:600;font-size:9px;line-height:140%;display:flex;align-items:center;text-align:center;letter-spacing:-.02em;max-width:83px;color:#222;opacity:.55}.economy{font-family:Montserrat;font-style:normal;font-weight:600;font-size:8px;line-height:0;display:flex;align-items:center;text-align:center;letter-spacing:-.02em;background:rgba(129,190,51,.1);color:#81be33;padding:4px 8px;width:120%;justify-content:center}.line__prods{display:block;margin-bottom:1rem;width:100%;height:1px;background-image:url(../img/main-page/products/line_prods.png)}.line__prods_cart{display:block;margin-bottom:1rem;width:100%;height:1px;background-image:url(../img/main-page/products/line_prods.png)}.products__footer{width:100%;padding:1rem}.product-card__label{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#81be33}.product-card__price{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#222}.product-card__actions{display:flex;align-items:center;gap:1rem;justify-content:space-between}.quantity-btn{background:0 0;border:none;font-size:16px;cursor:pointer;color:#81be33;width:20px;text-align:center;padding:0;margin:0}.quantity-value{font-family:Montserrat;font-weight:600;font-size:14px;color:#222}.product-card__cart{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;padding:17px 0;background:#81be33;box-shadow:0 0 31px rgba(129,190,51,.5);border-radius:8px;color:#fff;width:100%;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}.product-card__cart:hover{background:#6ea12a;filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5));color:#fff}.product-card__choose:hover{background:#6ea12a;filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5));color:#fff}.product-card__price-block{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;justify-content:space-between}.product-card__choose{border:2px solid #81be33;border-radius:8px;padding:17px 20px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;cursor:pointer;transition:background .2s,color .2s;color:#81be33;width:100%;background:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none}.single_add_to_cart_button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;cursor:pointer;transition:background .2s,color .2s;color:#81be33;width:100%;background:#fff;display:flex;align-items:center;justify-content:center;border:none;text-transform:uppercase;padding:0}.products__action__but{display:flex;align-items:center;gap:1rem}.product-card__quantity{box-sizing:border-box;padding:15px;display:flex;flex-direction:row;justify-content:center;align-items:center;border:2px solid #f1f1f1;border-radius:8px;width:95px;height:54px;background:#fff}.quantity-input{border:none;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;text-align:center;color:#222;width:30px;margin:0 5px}.product-card__quantity button{flex:0 0 20px;margin:0}.product-card__quantity input{flex:1;margin:0 5px;-webkit-appearance:none;-moz-appearance:textfield}input.quantity-input::-webkit-inner-spin-button,input.quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.quantity-input[type=number]{-moz-appearance:textfield}.product-card__one-click{border-radius:8px;border:2px solid #81be33;border-radius:8px;padding:17px 0;font-family:Montserrat;font-style:normal;font-weight:700;font-size:14px;line-height:120%;cursor:pointer;transition:background .2s,color .2s;color:#81be33;width:100%;background:#fff;display:flex;align-items:center;justify-content:center;min-width:180px}.ld-ext-left.running{padding:0!important;padding-left:0!important;font-size:14px!important}.weight-card.selected{background:rgba(129,190,51,.1);border:1px solid #81be33;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.weight-cad:hover{border:1px solid #81be33;box-shadow:0 0 44px rgba(129,190,51,.25)}.product-cards__more{display:inline-block;transition:transform .3s ease;text-decoration:none}.product-cards__more:hover{transform:scale(1.05)}.header__top_prod{text-align:center;font-family:Benzin-Medium;font-size:27px;font-weight:400;color:#2d3a2e;margin-bottom:32px;letter-spacing:.5px;margin-top:3rem;margin-left:0}.block__nine__spirulina{max-width:900px;margin:70px auto 0 auto;padding:0 10px 80px 10px}.faq__container{width:100%;margin:0 auto}.faq__title{text-align:center;font-family:Benzin-Medium;font-size:36px;font-weight:400;color:#222;margin-bottom:32px;letter-spacing:.5px}.faq__title .color__green{color:#81be33}.faq__list{display:flex;flex-direction:column;gap:18px}.faq__item{background:#fff;border-radius:14px;border:1px solid #f0f5e6;transition:border .2s,box-shadow .2s;overflow:hidden}.faq__item:hover{border:1px solid #81be33;box-shadow:0 0 44px rgba(129,190,51,.25)}.faq__item.active{border:1px solid #81be33;box-shadow:0 0 44px rgba(129,190,51,.25)}.faq__question{width:100%;background:0 0;border:none;outline:0;font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:140%;color:#2d3a2e;text-align:left;padding:20px 20px 20px 25px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:color .2s;height:69px}.faq__answer::before{content:"";display:block;border:1px solid rgba(0,0,0,.1);width:100%;margin-bottom:20px}.faq__icon{font-size:32px;font-weight:400;color:#81be33;margin-left:16px;transition:color .2s}.faq__answer{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#2d3a2e;opacity:.75;padding:0 25px 24px 25px;background:0 0;border:none;transition:max-height .3s,opacity .3s;display:none}@media (max-width:700px){.block__nine__spirulina{padding:0 0 60px 0}.faq__answer,.faq__question{padding-left:16px;padding-right:16px}}.reviews-slider-title{font-family:Benzin-Medium;font-style:normal;font-weight:400;font-size:36px;line-height:130%;text-transform:uppercase;color:#222}.color__green{font-family:Benzin-Medium;font-style:normal;font-weight:400;font-size:36px;line-height:130%;color:#81be33;text-transform:uppercase}.rev__tt{text-align:center;display:flex;flex-direction:column;align-content:center;align-items:center}.rev__tt h2{max-width:791px}.rev__tt p{max-width:416px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;text-align:center;letter-spacing:-.02em;margin-top:20px;color:#3c474a;margin-bottom:32px}.revies__spirulina_video{width:100%;margin:70px 0 0 0;display:flex;justify-content:center}.reviews-slider-wrap{width:100%;max-width:1161px;margin:0 auto;text-align:center;position:relative}.reviews-slider-title{font-family:Benzin-Medium;font-style:normal;font-weight:400;font-size:36px;line-height:130%;color:#222;text-transform:uppercase;line-height:1.1;width:791px;text-align:center}.reviews-slider-title .color__green{color:#81be33;font-size:38px;font-family:Benzin-Medium,Montserrat,Arial,sans-serif;font-weight:400}.reviews-swiper{width:100%;padding:0 60px;box-sizing:border-box;margin-bottom:32px}.review-card{border-radius:24px;width:100%;max-width:280px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;touch-action:pan-y}.review-img-wrap{position:relative;width:100%;aspect-ratio:9/16;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:20px}.reviews-swiper-controls{position:absolute;left:0;right:0;top:-275px;display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 auto;pointer-events:none;z-index:10;transform:translateY(-50%)}.reviews-swiper-next,.reviews-swiper-prev{width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;transition:border .2s,color .2s,background .2s;z-index:11;position:absolute}.reviews-swiper-prev{left:-70px}.reviews-swiper-next{right:-70px}.reviews-swiper-next img,.reviews-swiper-prev img{width:50px;height:50px}.reviews-swiper-next:hover,.reviews-swiper-prev:hover{filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5));color:#fff}.swiper-pagination{display:none!important}.reviews-slider-btn-wrap{margin-top:18px;display:flex;justify-content:center}.reviews-slider-btn{background:#81be33;color:#fff;border:none;border-radius:10px;padding:20px 48px;font-family:Montserrat,Arial,sans-serif;font-size:20px;font-weight:700;cursor:pointer;box-shadow:0 0 16px 0 rgba(129,190,51,.1);transition:background .2s}.reviews-slider-btn:hover{background:#6ea12a;filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5));color:#fff}.controller{position:relative}.spirulina-product.container{margin-top:4rem}.product-layout{display:flex;flex-wrap:wrap;gap:40px}.product-image{flex:1 1 45%;position:sticky;top:100px;align-self:flex-start}.product-info{flex:1 1 50%}.product-title{font-family:Benzin-Medium;font-style:normal;font-weight:400;font-size:36px;line-height:130%;max-width:334px;color:#222;text-transform:uppercase}.product-weight-options{margin-bottom:20px}.product-price-info{margin-top:20px;font-size:1.2rem}.per-100g{color:#3c9c6f;font-weight:600;margin-bottom:8px}.full-price{font-weight:500}.product-tabs{margin-top:60px}.product-gallery{display:flex;flex-direction:column;gap:10px}.main-image img{width:100%;border-radius:12px}.gallery-thumbs{display:flex;gap:0;flex-wrap:wrap;justify-content:center}.product-section.carts .products__footer{margin:-4rem 0 0 0}.product-section.carts .product-card__choose,.product-section.carts .product-card__one-click{display:none}.gallery-thumbs .thumb img{width:60px;height:auto;object-fit:cover;border-radius:8px;cursor:pointer;transition:transform .3s;padding:3px;border-radius:10px}.gallery-thumbs .thumb img:hover{transform:scale(1.05)}.short-description p{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;display:flex;align-items:center;letter-spacing:-.02em;color:#222}.product-rating-summary{display:flex;align-items:center;gap:12px;margin-bottom:10px}.product-rating-summary .review-stars .star--inactive{opacity:.3}.product-rating-summary .review-link{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;letter-spacing:-.02em;text-decoration-line:underline;color:#222;opacity:.55}.thumb img.active-thumb{border:1px solid #81be33;border-radius:10px}.spirulina-product .product-cards__weight{width:100%;height:110px}.spirulina-product .desc{margin-bottom:.67rem;max-width:138px;margin-top:4px;font-size:12px}.spirulina-product .economy{font-size:12px;height:25px;margin-top:-10px}.spirulina-product .single_add_to_cart_button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt{padding:0}.products__tabs{max-width:600px;margin:20px auto}.tabs-buttons{display:flex;margin-bottom:15px;display:flex;align-items:center;padding:5px;gap:15px;border:1px solid #ebebeb;border-radius:1000px;width:100%}.tab-btn{display:flex;flex-direction:row;align-items:center;height:40px;border:none;color:#222;border-radius:112px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;background:0 0;min-width:230px;text-align:center;justify-content:center;width:100%;opacity:.55;cursor:pointer}.tab-btn:hover{background:rgba(129,190,51,.1);color:#81be33;opacity:1}.tab-btn.active{background:rgba(129,190,51,.1);color:#81be33;opacity:1}.tabs-content .tab-content{display:none;font-size:16px;color:#333;line-height:1.5;padding:1rem}.tabs-content .tab-active{display:block}.tabs-content{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#222}.tabs-content ol{list-style:decimal;padding-left:2em;margin:0;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#222}.tabs-content ol li{margin-bottom:15px;padding-left:.15em}.tabs-content ol li::marker{color:#81be33}.spirulina-product .line__prods{margin-top:25px}.spirulina-product .line__prods_cart{margin-top:25px}.spirulina-product .short-description{margin-bottom:25px;margin-top:25px}.products__reklamma{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:20px 25px;background:#fcfcfc;border:1px solid #ebebeb;border-radius:8px}.shop-wrapper .product-section .products__footer{margin:-4rem 0 0 0}.products .block__products .products__footer{margin:-4rem 0 0 0}.products .block__products .economy{line-height:21%}.products__reklamma-card{display:grid;align-items:center;border-radius:8px;border:1px solid #ebebeb;background:#fcfcfc;gap:0;max-width:600px;margin:0 auto;grid-template-columns:20% 1fr 1fr}.products__reklamma-img{position:relative;min-width:90px;height:120px;border-radius:8px;overflow:hidden;display:flex;align-items:flex-start;justify-content:center}.products__reklamma-img img{display:block;position:absolute;transform:rotate(18.61deg);height:auto;width:auto;top:-17px;left:-37px;max-width:168px}.products__reklamma-discount{position:absolute;top:8px;left:8px;background:rgba(0,0,0,.35);backdrop-filter:blur(4.85px);border-radius:5px;color:#c4ff79;border-radius:6px;padding:2px 10px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%}.products__reklamma-info{flex:1;display:flex;flex-direction:column;gap:4px}.products__reklamma-title{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#222}.products__reklamma-weight{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;letter-spacing:-.02em;color:#222;opacity:.55}.products__reklamma-prices{display:flex;align-items:center;gap:10px;margin-top:6px}.products__reklamma-price-new{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;gap:10px;background:#81be33;border-radius:5px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;color:#fff}.products__reklamma-price-old{color:#bdbdbd;text-decoration:line-through;font-size:15px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;color:#222;opacity:.35}.products__reklamma-action{display:flex;align-items:center}.products__reklamma-btn{background:0 0;border:none;cursor:pointer;transition:color .2s;padding:0;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;color:#81be33}.products__reklamma-btn:hover{filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5))}.reviews-section{background:#fff;border-radius:16px;padding:32px 24px 0 24px;max-width:870px;margin:40px auto 0 auto}.reviews-title{font-family:Benzin-Medium;font-style:normal;font-weight:400;font-size:36px;line-height:130%;color:#3e3e3e;text-align:center;margin-bottom:8px}.reviews-count{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;text-align:center;color:#3e3e3e;opacity:.55;margin-bottom:32px}.reviews-list{display:flex;flex-direction:column;gap:18px}.review-item{display:flex;align-items:flex-start;background:#fcfcfc;border:1px solid #ebebeb;border-radius:20px;padding:20px 24px;gap:18px}.review-avatar{width:30px;height:30px;border-radius:50%;color:#fff;font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:140%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.review-main{flex:1;display:flex;flex-direction:column;gap:6px}.review-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.review-author{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;letter-spacing:-.02em;color:#22282b}.review-stars{display:flex;gap:2px}.review-stars .star{width:14px;height:14px;object-fit:contain;opacity:1}.review-stars .star--inactive{opacity:.2}.review-text{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;letter-spacing:-.02em;color:#22282b;margin:4px 0 0 0}.review-date{font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:140%;letter-spacing:-.02em;color:#3e3e3e;opacity:.55;margin-top:2px}.reviews-pagination{display:flex;justify-content:center;gap:6px;margin:24px 0 0 0}.reviews-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#fff;border:1px solid #f1f1f1;border-radius:8px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:140%;color:#0a2540;text-decoration:none;margin:0 2px;transition:background .2s,color .2s}.reviews-pagination .current,.reviews-pagination .page-numbers:hover{background:#fff;border:1px solid #81be33;border-radius:8px;color:#81be33}.no-reviews{text-align:center;color:#bdbdbd;font-size:18px;margin:32px 0}.reviews-cta{display:flex;align-items:center;justify-content:space-between;margin:32px 0 0 0;gap:16px;background:#81be33;box-shadow:0 0 140px rgba(163,232,89,.25);border-radius:15px;padding:15px}.reviews-cta__text{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;display:flex;align-items:center;letter-spacing:-.02em;gap:20px;color:#fff}.reviews-cta__icon{width:60px;height:60px}.reviews-cta__btn{background:#fff;border-radius:8px;color:#81be33;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;padding:12px 32px;text-decoration:none;transition:background .2s;white-space:nowrap}.reviews-cta__btn:hover{filter:drop-shadow(0 4px 45px rgba(129, 190, 51, .25))}@media (max-width:600px){.reviews-section{padding:16px 4px 0 4px}.review-item{flex-direction:column;gap:8px;padding:14px 8px}.reviews-cta{flex-direction:column;gap:10px;width:100%}}.vitamin-list{display:flex;gap:40px}.vitamin-list ul{list-style:none;padding:0;margin:0}.vitamin-list li{position:relative;padding-left:16px;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.4;color:#222}.vitamin-list li::before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;background-color:#81be33;border-radius:50%}a.next.page-numbers{border:none;background:0 0;padding-left:40px}a.next.page-numbers:hover{border:none;background:0 0}a.prev.page-numbers{border:none;background:0 0;padding-right:50px}a.prev.page-numbers:hover{border:none;background:0 0}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover{background:0 0;color:#81be33}#buyoneclick_form_order input[type=tel],#buyoneclick_form_order input[type=text],#formOrderOneClick input[type=email]{border:1px solid rgba(19,19,19,.05);border-radius:8px!important;margin-bottom:15px;box-sizing:border-box;font-family:Montserrat;font-style:normal;font-weight:500;line-height:140%;color:#222;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:10px 15px!important;gap:2px;height:56px!important;background:#fafafa;font-size:14px}#buyoneclick_form_order input[type=tel]:hover,#buyoneclick_form_order input[type=text]:hover,#formOrderOneClick input[type=email]:hover{box-shadow:0 0 5px rgba(0,0,0,.1)}#buyoneclick_form_order input[type=tel]:focus,#buyoneclick_form_order input[type=text]:focus,#formOrderOneClick input[type=email]:focus{border:2px solid #d8ebab;outline:0}#formOrderOneClick .button{width:100%;height:60px;background:#81be33;border-radius:8px;color:#fff;border:none;text-transform:uppercase;filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5));cursor:pointer;margin-top:25px!important;transition:background .2s,color .2s;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;border-radius:8px!important}.close_order svg{width:20px;height:20px;transition:transform .2s}#formOrderOneClick .popup .close_order{background:#81be33;box-shadow:0 0 20px rgba(129,190,51,.25);border-radius:5.6px!important;padding:16.1px 14px!important;display:flex!important;justify-content:center;align-items:center;align-content:center;z-index:10;width:35px!important;height:35px!important;padding:2px!important;top:-10px!important;right:-11px!important}#wpcf7-f1938-o1 form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{max-width:420px;height:54px;border:none;border-radius:6px;background:#fcfcfc;font-family:Montserrat,Arial,sans-serif;font-size:16px;color:#3c474a;padding:0 16px;margin-bottom:0;outline:0;font-weight:500;transition:box-shadow .2s,border .2s;margin-bottom:10px;border:1px solid #eaeaea;border-radius:4px}.ministerstvo-play-btn:hover{filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5));color:#fff}#wpcf7-f1938-o1 form input.wpcf7-form-control.wpcf7-submit.has-spinner.btn-color-black{width:100%;height:48px;background:#81be33;color:#fff;font-size:18px;font-weight:700;border:none;border-radius:6px;box-shadow:0 4px 24px 0 rgba(129,190,51,.18);cursor:pointer;margin-top:0;transition:background .2s,color .2s;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;text-transform:uppercase}#wpcf7-f14445-o3 form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{max-width:420px;height:44px;border:none;border-radius:6px;background:#f8f8f8;font-family:Montserrat,Arial,sans-serif;font-size:16px;color:#3c474a;padding:0 16px;margin-bottom:10px;outline:0;font-weight:500;transition:box-shadow .2s,border .2s}#wpcf7-f14445-o3 form input.wpcf7-form-control.wpcf7-submit.has-spinner.btn-color-black{width:100%;height:48px;background:#81be33;color:#fff;font-size:18px;font-weight:700;border:none;border-radius:6px;box-shadow:0 4px 24px 0 rgba(129,190,51,.18);cursor:pointer;margin-top:-30px;transition:background .2s,color .2s}.wpcf7-not-valid-tip{font-family:Montserrat,Arial,sans-serif;font-size:14px;color:#3c474a}.wpcf7-response-output{display:none}.reviews-section .line__prods{margin-top:10px;margin-bottom:10px}.product-section h2{font-family:Benzin-Medium;font-style:normal;font-weight:400;font-size:27px;line-height:110%;margin-bottom:30px}.chholler{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.content__prod{margin-top:50px;margin-bottom:50px}.shop-wrapper h2{font-size:36px}.shop-wrapper .products__info{margin-left:-90px}.combos .product__box{background:linear-gradient(128.78deg,rgba(129,190,51,.3) -9.49%,rgba(129,190,51,0) 54.93%);border:2px solid rgba(129,190,51,.1);border-radius:15px}.product__box:hover{border:2px solid #81be33;filter:drop-shadow(0 4px 45px rgba(129, 190, 51, .25));border-radius:15px}.product-section{margin-bottom:60px;margin-top:50px}.product-grid{display:grid;gap:21px;grid-template-columns:50% 50%}.highlight{color:#81be33}.cart-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:998;opacity:0;transition:opacity .3s ease}.cart-overlay.active{display:block;opacity:1}.cart-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.cart-title{font-size:20px;font-weight:600}.cart-close{background:0 0;border:none;font-size:26px;line-height:1;cursor:pointer;color:#999;transition:color .3s ease}.cart-close:hover{color:#e53935}.widget_shopping_cart_content{transform:translateX(100%);transition:transform .3s ease}.widget_shopping_cart_content.show{display:block;transform:translateX(0)}.widget_shopping_cart_content{display:none;background-color:#fff;border-radius:20px;box-shadow:0 10px 25px rgba(0,0,0,.1);padding:24px;max-width:400px;width:100%;font-family:Inter,sans-serif;font-size:16px;color:#333;z-index:999;position:fixed;right:0;top:0}.widget_shopping_cart_content h2{font-size:20px;font-weight:600;margin-bottom:20px}.woocommerce-mini-cart{list-style:none;margin:0;padding:0}.woocommerce-mini-cart-item{display:flex;align-items:center;margin-bottom:20px;gap:16px;border-bottom:1px solid #eee;padding-bottom:16px}.woocommerce-mini-cart-item img{width:64px;height:64px;border-radius:8px;object-fit:cover;flex-shrink:0}.woocommerce-mini-cart-item a{color:#222;text-decoration:none;font-weight:500;font-size:16px;display:flex;justify-content:center;align-items:center}.woocommerce-mini-cart-item .quantity{display:grid;font-size:14px;color:#777;margin-top:4px;flex-direction:row;align-content:center;grid-template-columns:1fr 1fr;gap:10px;justify-content:center;justify-items:end}.woocommerce-mini-cart-item .remove{color:#999;text-decoration:none;font-size:18px;transition:color .3s ease}.woocommerce-mini-cart-item .remove:hover{color:#e53935}.woocommerce-mini-cart__total{font-size:16px;font-weight:600;border-top:1px solid #eee;padding-top:16px;margin-top:16px;text-align:right}.woocommerce-mini-cart__buttons{display:flex;justify-content:space-between;gap:12px;margin-top:20px;flex-direction:column}.woocommerce-mini-cart__buttons .button{flex:1;padding:17px 20px;background:#81be33;box-shadow:0 0 31px rgba(129,190,51,.5);color:#fff;text-align:center;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;padding:12px;border-radius:8px;text-transform:uppercase;text-decoration:none;transition:background-color .3s ease}.woocommerce-mini-cart__buttons .button:hover{filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5))}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover{background-color:transparent;color:#81be33}button.single_add_to_cart_button.clickBuyButton.button21.button.alt.ld-ext-left{background:0 0}.product-card__one-click:hover{background:rgba(129,190,51,.1);border:1px solid #81be33;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.product-card__one-click:hover button.single_add_to_cart_button.clickBuyButton.button21.button.alt.ld-ext-left{background:0 0}.product-description-collapsed{margin:32px auto 0 auto;padding:0}.product-description-collapsed h2{font-family:Montserrat;font-style:normal;font-weight:700;font-size:22px;line-height:120%;letter-spacing:-.02em;color:#222;margin-bottom:10px}.desc-text{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#222;opacity:.55;max-height:60px;overflow:hidden;position:relative;transition:max-height .4s cubic-bezier(.4,0,.2,1);margin-bottom:18px}.desc-text.expanded{min-height:fit-content}.product-description-collapsed .desc-toggle{background:0 0;border:none;font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:140%;color:#81be33;cursor:pointer;display:flex;align-items:center;gap:6px;padding:0;transition:color .2s}.product-description-collapsed .desc-toggle:hover{filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5))}.product-description-collapsed .desc-toggle .arrow{width:10px;height:5px;margin-left:4px;transition:transform .3s;display:inline-block;vertical-align:middle}.product-description-collapsed .desc-toggle.expanded .arrow{transform:rotate(180deg)}section.seo__main.container{margin-bottom:6rem}.desc-text::after{content:'';position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);pointer-events:none;transition:opacity .3s ease}.desc-text.hide-fade::after{display:none}.wpcf7-spinner{display:none}.product-section .product-card__image-blocks{flex:none}.custom-cart-empty{padding:60px 0;background:#fff}.cart-empty-wrapper{display:flex;align-items:center;justify-content:center;gap:60px;margin:0 auto}.cart-empty-image img{width:100%;height:auto}.woocommerce .cart-title{font-family:Benzin-Medium;font-style:normal;font-weight:400;font-size:36px;line-height:130%;display:flex;align-items:center;text-transform:uppercase;color:#222;margin-bottom:1.5rem}.cart-empty-content h2{font-family:Benzin-Medium;font-style:normal;font-weight:400;font-size:36px;line-height:130%;text-transform:uppercase;color:#222}.cart-empty-content p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:140%;margin-top:15px;letter-spacing:-.02em;color:#222}.cart-empty-btn{display:inline-block;margin-top:18px;padding:16px 36px;background:#81be33;border-radius:8px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;text-transform:uppercase;color:#fff;border-radius:8px;text-decoration:none;transition:background .2s,box-shadow .2s}.cart-empty-btn:hover{filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5))}#wpcf7-f1938-o1 form input.wpcf7-form-control.wpcf7-submit.has-spinner.btn-color-black:hover{filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5))}.footer-callback-btn:hover{filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5))}.wc-empty-cart-message{display:none}.custom-cart-section{padding:40px 0;background:#fff}.cart-title{font-family:Benzin-Medium;font-style:normal;font-weight:400;font-size:22px;line-height:130%;display:flex;align-items:center;text-transform:uppercase;color:#222}.cart-main-wrapper{display:flex;gap:32px;align-items:flex-start;max-width:1200px;margin:0 auto}.cart-products-block{background:#fff;border:1px solid #ebebeb;border-radius:20px;padding:32px 24px;flex:1 1 60%}.cart-block-title{font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:140%;letter-spacing:-.02em;color:#222;margin-bottom:24px}.cart-products-list{list-style:none;margin:0;padding:0}.cart-product-item{display:flex;align-items:center;gap:24px;margin-bottom:24px}.cart-product-img img{width:100%;height:auto;object-fit:contain}.cart-product-info{flex:1}.cart-product-title{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#222;font-weight:600;margin-bottom:4px}.cart-product-weight{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;letter-spacing:-.02em;color:#81be33;margin-top:5px;margin-bottom:5px}.count__products{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;letter-spacing:-.02em;color:#222;opacity:.55}.cart-product-price{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;letter-spacing:-.02em;color:#222}.cart-product-qty{display:flex;align-items:center;gap:8px}.qty-btn{width:32px;height:32px;border:none;background:#f2f7ec;color:#81be33;font-size:22px;border-radius:8px;cursor:pointer;font-weight:700;transition:background .2s}.qty-btn:hover{background:#e0f3c7}.qty-value{font-size:18px;min-width:24px;text-align:center}.cart-sidebar{flex:1 1 35%;display:flex;flex-direction:column;gap:0}.cart-free-shipping-block{padding:25px;background:rgba(129,190,51,.1);border:1px solid rgba(129,190,51,.1);border-radius:15px;padding:24px 20px;margin-bottom:16px}.cart-free-shipping-title{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#222;margin-bottom:4px}.cart-free-shipping-desc{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;letter-spacing:-.02em;color:rgba(62,62,62,.8);margin-bottom:12px}.cart-free-shipping-progress{margin-bottom:12px}.progress-bar-bg{position:relative;height:6px;border-radius:8px;background:#81bE334D}.progress-bar-fill{position:absolute;left:0;top:0;height:100%;background:#81be33;border-radius:8px 0 0 8px;z-index:1}.progress-car{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:24px;z-index:2;transition:left .3s}.cart-free-shipping-add a{color:#81be33;text-decoration:none;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;transition:color .2s}.cart-free-shipping-add a:hover{color:#5a8e24}.cart-summary-block{background:#fcfcfc;border:1px solid #ebebeb;border-radius:20px;padding:24px 20px}.cart-summary-title{font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:140%;margin-bottom:16px}.cart-coupon-form{display:flex;gap:8px;margin-bottom:16px;flex-direction:column}.cart-coupon-label{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;margin-right:8px}.cart-coupon-form input{flex:1;padding:10px 15px;background:#fafafa;border:1px solid rgba(19,19,19,.05);border-radius:8px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:rgba(19,19,19,.35)}.apply-coupon-btn{background:#f2f7ec;color:#81be33;border:none;border-radius:8px;padding:8px 16px;font-weight:600;cursor:pointer;transition:background .2s}.apply-coupon-btn:hover{background:#e0f3c7}.cart-summary-row{display:flex;justify-content:space-between;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#000;margin-bottom:8px}.text__cart{opacity:.55}.cart-summary-row.total{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#81be33;letter-spacing:-.02em;margin-top:12px}.delivery__text,.woocommerce-Price-amount .amount,span.woocommerce-Price-amount.amount{color:#000}.cart-checkout-btn{display:block;width:100%;margin-top:18px;padding:16px 0;background:#81be33;border-radius:8px;color:#fff;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;text-transform:uppercase;text-align:center;text-decoration:none;box-shadow:0 4px 16px rgba(163,230,53,.2);transition:background .2s,box-shadow .2s}.cart-product-item .product-card__quantity input{font-size:14px}.cart-product-item .quantity-btn{font-size:26px}.reviews-cta_ic{width:100%;width:100%;display:flex;justify-content:center}.quantity-btn.disabled,.quantity-input.disabled{opacity:.5;cursor:not-allowed}button[name=apply_coupon]{display:none}.coupon-message{margin-top:10px;padding:10px;border-radius:4px;display:none}.coupon-message.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.coupon-message.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.cart-coupon-form.disabled input#coupon_code,.quantity-btn.disabled,.quantity-input.disabled{opacity:.5;cursor:not-allowed}.cart-summary-row.original-subtotal-row .cart-original-subtotal{text-decoration:line-through;color:#888}.cart-coupon-active-block{padding:10px 15px;background:#fafafa;border:1px solid rgba(19,19,19,.05);border-radius:8px}.cart-coupon-active{display:flex;align-items:center;gap:10px}.cart-coupon-text{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#222;flex-grow:1}.color__cupon_proccent{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;letter-spacing:-.02em;color:#81be33}.cart-original-subtotal{opacity:.55;color:#242424}span.cart-original-total.carts{opacity:.55;color:#242424}section.product-section.carts h2{font-size:36px}span.cart-final-total{color:#000}.woocommerce-notices-wrapper{display:none}.check__info{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:2rem}.remove-item-btn:active{transform:scale(.95)}.remove-item-btn svg{width:12px;height:12px;color:#000}.cart-product-img{position:relative;max-width:120px}.cart-product-item .remove__tovar{opacity:1;transition:opacity .3s ease}.remove__tovar{display:none}.cart-product-item.removing{transition:opacity .3s ease;pointer-events:none}.cart-add-success-message,.cart-add-success-message-error{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);box-shadow:rgba(0,0,0,.1) 0 2px 10px;z-index:9999;background-color:#fff;border-radius:15px;padding:24px;max-width:500px;width:100%;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;line-height:140%;color:#333;display:none}.cart-add-success-message-error{background-color:#ffc9c9!important;max-width:310px!important}.cart-add-success-message-info{display:flex;align-items:center;text-align:left;gap:16px}input#createaccount{width:20px;height:20px}.cart-added-image{flex:0 0 120px}.cart-added-image img{width:100%;height:auto;border-radius:12px;transform:scale(1.5)}.cart-added-content{flex:1}a.go-to-cart-button{display:flex;margin-top:10px;font-family:Montserrat;font-weight:600;font-size:14px;color:#fff;padding:8px 16px;text-decoration:none;border-radius:8px;background:#81be33;box-shadow:0 0 31px rgba(129,190,51,.5);width:100%;justify-content:center;height:50px;align-items:center;text-transform:uppercase}.custom-checkout{margin:100px 0 0 0}.checkout-title{font-family:Benzin-Medium;font-style:normal;font-weight:400;font-size:36px;line-height:130%;color:#222}.checkout-tabs{display:flex;margin-bottom:30px;gap:10px}.checkout-tab{padding:15px 30px;cursor:pointer;border-bottom:3px solid transparent;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;color:#222;transition:all .3s ease;border-bottom:3px solid #ebebeb;min-width:230px;text-align:center}.checkout-tab.active{color:#81be33;border-bottom-color:#81be33}.checkout-content-wrapper{display:flex;gap:40px}.checkout-main{flex:1 1 60%}.checkout-tab-content{display:none;background:#fff;border:1px solid #ebebeb;border-radius:20px;padding:32px}.checkout-tab-content.active{display:block}.checkout-tab-content h2{font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:140%;color:#222}.woocommerce-additional-fields .form-row,.woocommerce-billing-fields .form-row,.woocommerce-shipping-fields .form-row{margin-bottom:15px}.woocommerce-additional-fields label,.woocommerce-billing-fields label,.woocommerce-shipping-fields label{display:block;margin-bottom:5px;font-weight:500}.woocommerce-additional-fields input,.woocommerce-additional-fields select,.woocommerce-billing-fields input,.woocommerce-billing-fields select,.woocommerce-shipping-fields input,.woocommerce-shipping-fields select{width:100%;padding:12px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px}.woocommerce form .form-row{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#222}.checkout-tab-content h3{font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:140%;color:#222}.checkout-next-btn,.checkout-submit-btn{background:#81be33;border-radius:8px;color:#fff;border:none;padding:15px 40px;font-family:Montserrat;font-style:normal;font-size:16px;line-height:120%;font-weight:600;cursor:pointer;margin-top:20px;width:100%;max-width:300px}.checkout-next-btn:hover,.checkout-submit-btn:hover{background:#7cb342}.return-back-link{margin:15px 0}.checkout-prev-btn{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:rgba(19,19,19,.35);text-decoration:none;background:0 0;border:none;cursor:pointer}.checkout-sidebar{background:#fcfcfc;border:1px solid #ebebeb;border-radius:20px;padding:24px;height:max-content}.checkout-order-title{font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:140%;color:#222;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.checkout-order-title a{color:#13131359;font-size:14px;text-decoration:none}.cart-item{display:flex;gap:15px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e0e0e0}.cart-item-image{width:60px;height:60px;flex-shrink:0}.cart-item-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.cart-item-details{flex:1}.cart-item-name{font-weight:500;margin-bottom:5px;color:#8bc34a}.cart-item-quantity-price{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.cart-error-message{position:fixed;top:20px;right:20px;background-color:#f8d7da;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#222;padding:15px 20px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:1000;display:none;font-size:16px;max-width:300px;text-align:center}.cart-error-text{display:block}.cart-error-message.show{display:block;animation:slideIn .3s ease-out}.cart-summary-title{font-weight:600;margin-bottom:15px}.cart-coupon-form{margin-bottom:20px}.cart-coupon-form label{display:block;margin-bottom:5px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:140%;color:#222}.product-section .carts .products__footer{margin:-4rem 0 0 0}.cart-coupon-form input[type=text]{width:100%;padding:10px;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:10px}.woocommerce-additional-fields .form-row,.woocommerce-billing-fields .form-row,.woocommerce-shipping-fields .form-row{margin-bottom:15px}.woocommerce-additional-fields label,.woocommerce-billing-fields label,.woocommerce-shipping-fields label{display:block;margin-bottom:5px;font-weight:500}.woocommerce-additional-fields input,.woocommerce-additional-fields select,.woocommerce-billing-fields input,.woocommerce-billing-fields select,.woocommerce-shipping-fields input,.woocommerce-shipping-fields select{width:100%;padding:12px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px}.shipping-methods-container{margin:20px 0}.shipping-method-item{border-bottom:1px solid #ebebeb;margin-bottom:10px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.shipping-method-header{display:flex;align-items:center;padding:15px}.checkout-content-wrapper .shipping-method-item:hover.cart-product-img{position:relative;max-width:55px}.checkout-sidebar .cart-product-img{position:relative;max-width:90px}.shipping-method-item input[type=radio]{all:revert!important;appearance:auto!important;-webkit-appearance:radio!important;-moz-appearance:radio!important;width:17px!important;height:17px!important;margin-right:15px!important;accent-color:#5d9a15!important}.shipping-method-item input[type=radio]:checked{border-color:#81be33;box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 8px #5d9a15}.shipping-method-item label{flex:1;cursor:pointer;display:flex;align-items:center;justify-content:space-between;margin:0;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#222}li.select2-results__option{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#222}.shipping-method-fields{animation:slideDown .3s ease-out}.shipping-method-fields{padding-left:52px}div#mrkv_ua_shipping_nova-poshta_address-shipping-info,div#mrkv_ua_shipping_nova-poshta_poshtamat-shipping-info,div#mrkv_ua_shipping_ukr-poshta-shipping-info{display:flex}div#mrkv_ua_shipping_nova-poshta_address-shipping-info{flex-wrap:wrap}p#mrkv_ua_shipping_nova-poshta_address_flat_field input,p#mrkv_ua_shipping_nova-poshta_address_house_field input,p#mrkv_ua_shipping_nova-poshta_address_street_ref_field input{height:56px;min-width:275px}input#mrkv_ua_shipping_nova-poshta_address_street{height:56px;min-width:275px}p#mrkv_ua_shipping_nova-poshta_address_flat_field{margin-left:20px}div#mrkv_ua_shipping_ukr-poshta_address-shipping-info{display:flex;flex-wrap:wrap}p#mrkv_ua_shipping_ukr-poshta_address_flat_field{margin-left:14px}input#mrkv_ua_shipping_ukr-poshta_address_flat{min-width:275px;height:56px;padding-left:30px}ul.wc_payment_methods{list-style:none;padding:0!important;margin:0}.paym{padding:20px}li.wc_payment_method.payment_method_morkva-monopay{margin-top:10px}.checkout-submit-btn{height:60px;filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5));max-width:320px}ul.wc_payment_methods li.wc_payment_method{padding:16px 20px;margin-bottom:12px;position:relative;background:#fff}.payment_box.payment_method_morkva-monopay{display:block!important}ul.wc_payment_methods input.input-radio{display:none}ul.wc_payment_methods li.wc_payment_method label::before{content:'';display:inline-block;width:20px;height:20px;border:2px solid silver;border-radius:50%;margin-right:12px;vertical-align:middle;background:#fff;transition:all .2s}ul.wc_payment_methods li.wc_payment_method input:checked+label::before{border-color:#2a2a2a;background:#81be33;box-shadow:0 0 0 4px #fff inset}ul.wc_payment_methods li.wc_payment_method label{font-weight:600;font-size:16px;cursor:pointer;display:flex;align-items:center;gap:8px}ul.wc_payment_methods .payment_box{margin-top:8px;font-size:14px;color:#666;line-height:1.4}ul.wc_payment_methods .commission{color:#e74c3c;font-weight:600}ul.wc_payment_methods .payment_method_morkva-monopay .commission{color:#81be33}ul.wc_payment_methods li.wc_payment_method img{margin-left:auto;max-width:100px}ul.wc_payment_methods .payment_box{transition:all .3s ease}ul.wc_payment_methods input:checked~.payment_box{display:block!important}@keyframes slideDown{from{opacity:0;max-height:0;padding-top:0;padding-bottom:0}to{opacity:1;max-height:300px;padding-top:15px;padding-bottom:15px}}.woocommerce-terms-and-conditions-wrapper input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:2px solid #000;border-radius:4px;outline:0;cursor:pointer;position:relative;box-sizing:border-box;display:inline-block!important}.woocommerce-terms-and-conditions-wrapper input[type=checkbox]:checked{background-color:#fff}.woocommerce-terms-and-conditions-wrapper input[type=checkbox]:checked::after{content:'✓';font-size:12px;color:#81be33;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}a.woocommerce-terms-and-conditions-link{color:#222}.woocommerce-terms-and-conditions-wrapper input[type=checkbox]:not(:checked)::after{content:''}p.form-row.create-account input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:2px solid #000;border-radius:4px;outline:0;cursor:pointer;position:relative;margin-right:8px;vertical-align:middle;min-width:20px;display:inline-block;box-sizing:border-box}p.form-row.create-account input[type=checkbox]:checked{background-color:#fff}p.form-row.create-account input[type=checkbox]:checked::after{content:'✓';font-size:14px;color:#81be33;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}p.form-row.create-account input[type=checkbox]:not(:checked)::after{content:''}.digits-form_button,.digits-form_button[type=submit]{background-color:#81be33;border-radius:8px!important}span.digits-form_button_ic{display:none}p#not_call_back_field input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:2px solid #000;border-radius:4px;outline:0;cursor:pointer;position:relative;display:inline-block;box-sizing:border-box}p#not_call_back_field input[type=checkbox]:checked{background-color:#fff}p#not_call_back_field input[type=checkbox]:checked::after{content:'✓';font-size:12px;color:#81be33;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}p#not_call_back_field input[type=checkbox]:not(:checked)::after{content:''}span.woocommerce-terms-and-conditions-checkbox-text{font-size:14px}p#not_call_back_field span{font-size:14px}.woocommerce-checkout #payment div.payment_box{padding-left:40px;margin-top:-5px}.shipping-method-fields .form-row{margin-bottom:15px}.shipping-method-fields label{display:block;margin-bottom:5px;font-weight:500;color:#333}.shipping-method-fields input,.shipping-method-fields select{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;background-color:#fff}.shipping-method-fields .form-row-first,.shipping-method-fields .form-row-last{width:48%;display:inline-block}.shipping-method-fields .form-row-first{margin-right:4%}.shipping-method-fields .form-row-wide{width:100%}.delivery-icon{position:absolute;right:15px;font-size:24px}.nova-poshta-icon{color:#d32f2f}.ukrposhta-icon{color:#1976d2}.shipping-cost{font-weight:600;color:#333}.shipping-additional-fields{margin-top:20px}.shipping-additional-fields .form-row{margin-bottom:15px}.shipping-additional-fields label{display:block;margin-bottom:5px;font-weight:500}.shipping-additional-fields input,.shipping-additional-fields select{width:100%;padding:12px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px}.form-row-first,.form-row-last{width:48%;display:inline-block}.form-row-first{margin-right:4%}.form-row-wide{width:100%;margin-bottom:15px}.contact-fields .form-row{margin-bottom:15px}.contact-fields label{display:block;margin-bottom:5px}.contact-fields .required{color:#d32f2f}.contact-fields{display:grid;grid-template-columns:1fr 1fr}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.contact-fields input{width:100%;padding:10px 15px;background:#fafafa;border:1px solid rgba(19,19,19,.05);border-radius:8px;font-size:14px;height:56px}.contact-fields input:hover{border:1px solid #d8ebab;border-radius:8px;background:#fafafa}.contact-fields input:focus{border:1px solid #83af2d;outline:0;background:#fff}.button-wrapper{display:flex;align-items:baseline;justify-content:space-between}.button-wrapper_main{display:flex;flex-direction:row-reverse}.woocommerce table.shop_table{display:none}.woocommerce-privacy-policy-text{display:none}@media (max-width:768px){.checkout-content-wrapper{flex-direction:column}.checkout-sidebar{width:100%}.checkout-tabs{flex-direction:column}.checkout-tab{text-align:center;border-bottom:1px solid #e0e0e0;border-right:none}}div#mrkv_ua_shipping_nova-poshta-shipping-info{display:flex}.select2-container--default .select2-selection--single .select2-selection__rendered{max-width:275px;min-width:275px;height:56px;min-height:56px;display:flex;align-content:center;align-items:center;justify-content:center}.select2-container--default .select2-selection--single{height:56px!important;background:#fafafa;border:1px solid rgba(19,19,19,.05);border-radius:8px}span.selection{background:#fafafa;border-radius:8px}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;height:56px;user-select:none;-webkit-user-select:none}.select2-container--default .select2-selection--single .select2-selection__arrow{top:28%!important}.checkout-content-wrapper .cart-product-img img{width:90px;height:80px;object-fit:contain;border-radius:8px;background:0 0;transform:scale(2)}.review-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:9999}.review-popup.active{display:flex;justify-content:center;align-items:center}.review-popup__overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5)}.review-popup__content{background:#fff;padding:30px;z-index:10;max-width:500px;width:90%;border-radius:8px;position:relative;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px}.review-popup__close{position:absolute;top:10px;right:15px;font-size:24px;background:0 0;border:none;cursor:pointer}.star-rating-input{display:flex;flex-direction:row-reverse;justify-content:flex-end}.star-rating-input input{display:none}.star-rating-input label{font-size:24px;color:#ccc;cursor:pointer}.star-rating-input input:checked~label,.star-rating-input label:hover,.star-rating-input label:hover~label{color:gold}.revv__forms{display:flex;flex-direction:column-reverse;gap:20px;margin-bottom:1rem}.select2-container--default .select2-results>.select2-results__options{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px}.revv__forms input{background:#fafafa;border:1px solid rgba(19,19,19,.05);border-radius:8px;padding:10px 15px;height:56px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;letter-spacing:-.02em}.revv__forms textarea{background:#fafafa;border:1px solid rgba(19,19,19,.05);border-radius:8px;padding:10px 15px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;letter-spacing:-.02em;min-height:200px}.review-form button{text-transform:uppercase}.review-rating{display:flex;justify-content:center;align-items:center;margin-top:20px;margin-bottom:20px}.woocommerce-error li,.woocommerce-message li{font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:140%}.woocommerce-info,.woocommerce-message{display:none}div#payment{background:0 0!important;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#222}.blog-card{display:block;text-decoration:none;color:inherit}.blog-author{color:#81be33}.blog-author a{color:#81be33;text-decoration:none;cursor:pointer}.blog-views{color:#222;opacity:.55}#digits-checkout_phone_verification{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px}.digits_secure_modal-title{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;border:none;color:#000}.digits-form_border.digits-row_active,.digits-form_input input:focus,.digits-form_input textarea:focus{border-color:#d8ebab!important}input#digits_secure_billing_phone_otp{background:#fafafa;border:1px solid rgba(19,19,19,.05);border-radius:8px;height:50px}.digits_secure_modal_text_opacity{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;color:#222!important;opacity:.5}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:0 0;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;display:flex;align-items:center;letter-spacing:-.02em;color:rgba(19,19,19,.35)}ul.wc_payment_methods.payment_methods.methods label{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#222}.form-row.place-order button#place_order{display:none}.woocommerce-checkout #payment ul.payment_methods li:first-child{line-height:2;text-align:left;margin:0;font-weight:400;border-bottom:1px solid #c1c1c1}.one__cklick__block{display:flex;min-height:520px}.images_block{flex:1 1 auto;background:url(../img/main-page/consult1.png) no-repeat center/cover;min-width:300px;border-top-left-radius:20px;border-bottom-left-radius:20px}.images_block_mobx img{width:100%;height:auto}@media (width > 64em){.only_mob{display:none}#formOrderOneClick>.popup{min-height:520px;min-width:700px!important;max-width:700px;margin:0 auto;background:#fff;padding:0!important;border-radius:20px!important;border:none!important}}#formOrderOneClick .popup #buyoneclick_form_order{padding:40px;width:100%}.contant___one__info{margin-top:25px}.buyoneclick_form_title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:22px;line-height:120%;letter-spacing:-.02em;margin-bottom:25px;color:#222}.b1c-form label{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;display:block;color:#222;margin-top:20px}.b1c-form input[type=tel]{color:#333}#promocode{width:100%;padding:10px;margin-bottom:15px;border:1px solid #ddd;border-radius:5px}.buyButtonOkForm{width:100%;padding:12px;background-color:#28a745;color:#fff;border:none;border-radius:5px;font-size:18px;cursor:pointer;transition:background-color .3s}.buyButtonOkForm:hover{background-color:#218838}.close_order{position:absolute;top:10px;right:10px;font-size:20px;color:#666;cursor:pointer}#buyoneclick_form_order .form-message-result{font-family:Montserrat;font-style:normal;font-weight:600;color:#d33131!important}.form__recom{color:#d33131!important}.modal-overlay-cart{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;font-family:Montserrat,Arial,sans-serif}.modal-dialog-cart{background:#fff;border-radius:20px;padding:40px;max-width:480px;width:90%;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.3)}.modal-close-cart{position:absolute;top:-8px;right:-6px;width:32px;height:32px;border:none;background:#81be33;box-shadow:0 0 20px rgba(129,190,51,.25);border-radius:5.6px;font-size:18px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;color:#fff}.modal-close-cart:hover{background:#6ea12a}.modal-content-cart{text-align:center}.modal-icon{margin-bottom:24px}.modal-icon img{width:64px;height:64px;filter:drop-shadow(0 0 20px rgba(129, 190, 51, .3))}.modal-text h3{font-size:24px;font-weight:700;color:#222;margin-bottom:12px;line-height:1.3}.modal-text p{font-size:16px;color:#666;margin-bottom:32px}.modal-actions{display:flex;flex-direction:column;gap:12px}.btn-cancel{background:#81be33;color:#fff;border:none;padding:16px 24px;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;transition:background .2s;text-transform:uppercase}.btn-cancel:hover{background:#6ea12a;filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5))}.btn-delete{background:#fff;color:#81be33;border:2px solid #81be33;padding:16px 24px;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s;text-transform:uppercase}.btn-delete:hover{background:#f2f7ec;border-color:#6ea12a;color:#6ea12a}.modal-overlay-cart{opacity:0;visibility:hidden;transition:all .3s ease}.modal-overlay-cart.show{opacity:1;visibility:visible}.modal-dialog-cart{transform:scale(.8);transition:transform .3s ease}.modal-overlay-cart.show .modal-dialog-cart{transform:scale(1)}.blog-section{padding:150px 0;background:#fff;font-family:Montserrat,Arial,sans-serif}.blog-title{font-size:36px;font-weight:700;color:#222;margin-bottom:40px}.blog-content-wrapper{display:flex;gap:32px;align-items:flex-start}.blog-main{flex:1}.blog-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:40px}.blog-card{overflow:hidden;transition:transform .2s;border:1px solid #ebebeb;border-radius:20px;background:#fff}.blog-card:hover{transform:translateY(-4px);border:1px solid #81be33;box-shadow:0 0 45.9px 1px rgba(129,190,51,.25)}.blog-card:hover .blog-card-image .iconss_blog{display:flex}.iconss_blog{display:none;background:#81be33;border-bottom-left-radius:1000px;width:50px;height:48px;background-color:#7cc441;position:absolute;top:0;right:0;width:48px;height:48px;z-index:2;justify-content:center;align-items:center}.iconss_blog svg{position:absolute;width:12px;top:10px;right:12px;height:12px}.blog-card-image{width:100%;height:200px;overflow:hidden}p.adx-description{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#fff;opacity:.55}.blog-card-image img{width:100%;height:100%;object-fit:cover}.blog-card-meta{display:flex;padding:12px 16px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;color:#222;opacity:.55}.reading-time::after{content:'';display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#d8ebab;margin-left:5px;vertical-align:middle;margin-right:5px}.blog-card-title{padding:0 16px 12px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#222}.blog-card-title a{color:#222;text-decoration:none}.blog-card-title a:hover{color:#81be33}.blog-card-excerpt{padding:0 16px 16px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;letter-spacing:-.02em;color:#222;opacity:.55}.blog-pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:40px}.blog-pagination .current{background:#81be33;color:#fff}.blog-pagination .page-numbers:hover:not(.current){color:#81be33}.blog-sidebar{flex:0 0 390px;display:flex;flex-direction:column;gap:24px}.sidebar-product-ad{background:linear-gradient(346.95deg,#2d3a2e -36.59%,#122914 21.16%,#1b471f 66.09%,#81be33 111.72%),#d9d9d9;border-radius:20px;color:#fff;text-align:center}.adx-header{padding:25px;margin-top:-9rem;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;display:flex;flex-direction:column;align-items:center;gap:10px}.econom__blog{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:5px 10px;gap:10px;background:rgba(0,0,0,.25);backdrop-filter:blur(11.6px);border-radius:5px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#8fd436}.green__plus{color:#81be33}.adx-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:120%;display:flex;align-items:center;text-align:center;letter-spacing:-.02em;color:#fff}.ad-description{font-size:16px;margin-bottom:20px;opacity:.9}.ad-products{display:flex;justify-content:center;gap:16px;margin-bottom:20px}.ad-products img{object-fit:contain}.adx-button{width:100%;height:56px;background:#81be33;color:#fff;font-family:Montserrat;font-style:normal;font-weight:700;line-height:120%;border:none;border-radius:8px;box-shadow:0 4px 32px 0 rgba(129,190,51,.18);cursor:pointer;transition:background .2s,color .2s;text-decoration:none;transition:background .2s;display:flex;margin:0 auto;align-items:center;justify-content:center}.ad-button:hover{background:#f2f7ec}.sidebar-profile{background:#fff;border:1px solid #ebebeb;border-radius:20px;text-align:center;padding:20px}.profile-logo{margin:0 auto 16px;width:170px}.profile-logo img{width:100%;height:auto}.profile-title{font-size:18px;font-weight:700;margin-bottom:4px;color:#222}.profile-subtitle{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#222;opacity:.55;margin-bottom:20px;flex:none;order:1;flex-grow:0}.profile-stats{display:flex;justify-content:center;margin-bottom:20px;gap:20px}.stat-item{text-align:center}.line__inst{width:1px;height:auto;background:#a6a6a6;border-radius:2px}.stat-number{display:block;font-size:16px;font-weight:700;color:#222;margin-bottom:5px}.stat-label{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;text-align:center;letter-spacing:-.02em;color:#222;opacity:.55;flex:none;order:1;flex-grow:0}.profile-subscribe{background:#fff;color:#81be33;border-radius:8px;padding:12px 24px;width:100%;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;cursor:pointer;transition:all .2s;border:2px solid #81be33;font-size:16px;border-radius:8px;height:60px}.profile-subscribe:hover{background:#81be33;filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5));color:#fff}.sidebar-recent{box-sizing:border-box;display:flex;flex-direction:column;padding:25px;gap:10px;background:#fff;border:1px solid #ebebeb;border-radius:20px;flex:none;display:flex;order:2;flex-grow:0}.recent-title{font-size:18px;font-weight:700;margin-bottom:16px;color:#222}.recent-list{list-style:none;margin:0;padding:0}.recent-item{display:flex;padding:8px 0;border-bottom:1px solid #f0f0f0;flex-direction:column;gap:5px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%}.recent-item:last-child{border-bottom:none}.recent-item a{color:#222;text-decoration:none;font-size:14px;flex:1}.recent-item a:hover{color:#81be33}.recent-date{font-size:12px;color:#666;width:67px;height:20px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;display:flex;align-items:center;letter-spacing:-.02em;color:#222;opacity:.35;flex:none;order:1;flex-grow:0}@media (max-width:768px){.blog-grid{grid-template-columns:repeat(2,1fr)}.blog-content-wrapper{flex-direction:column}.blog-sidebar{flex:none;width:100%}}@media (max-width:480px){.blog-grid{grid-template-columns:1fr}}.contact__cf7_footer{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:none;justify-content:center;align-items:center;z-index:9999;backdrop-filter:blur(5px)}.contact__cf7{position:relative}.contact__cf7_content{position:relative;display:flex;background:#fff;border-radius:20px;max-width:800px;width:90%;max-height:420px;overflow:hidden;margin:0 auto}.close_order{position:absolute;top:-16px;right:76px;width:40px;height:40px;background:#81be33;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background .3s ease}.contact__cf7 .close_order{top:-16px;right:23px}.close_order:hover{background:#6ea12a;filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5));color:#fff}.close_order svg{width:15px;height:15px}.contact__cf7_1{flex:1;display:flex;align-items:center;justify-content:center;position:relative}.consultant-image{width:100%;height:100%;object-fit:cover;border-radius:20px 0 0 20px}.contact__cf7_2{flex:1;padding:40px;display:flex;flex-direction:column;justify-content:flex-start}.contact__cf7_title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:22px;line-height:120%;letter-spacing:-.02em;color:#222;margin-bottom:30px;text-align:left}.contact__cf7_2 .wpcf7-form{display:flex;flex-direction:column}.contact__cf7_2 .wpcf7-form p{margin:0}.contact__cf7_2 .wpcf7-form label{display:block;font-family:var(--font-for-p);font-size:14px;font-weight:600;color:#192200;margin-bottom:8px}.contact__cf7_2 .wpcf7-form input[type=email],.contact__cf7_2 .wpcf7-form input[type=tel],.contact__cf7_2 .wpcf7-form input[type=text]{width:100%;height:50px;padding:0 15px;border:1px solid #e0e0e0;border-radius:10px;font-family:var(--font-for-p);font-size:16px;color:#192200;background:#fff;transition:border-color .3s ease,box-shadow .3s ease;box-sizing:border-box;margin-bottom:10px}.contact__cf7_2 .wpcf7-form input[type=email]:focus,.contact__cf7_2 .wpcf7-form input[type=tel]:focus,.contact__cf7_2 .wpcf7-form input[type=text]:focus{outline:0;border-color:#81be33;box-shadow:0 0 0 3px rgba(129,190,51,.1)}.contact__cf7_2 .wpcf7-form input::placeholder{color:#999;font-size:14px}.contact__cf7_2 .wpcf7-form input[type=submit]{width:100%;height:50px;color:#fff;border:none;background:#81be33;border-radius:8px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;text-transform:uppercase;cursor:pointer;transition:all .3s ease;margin-top:10px}.contact__cf7_2 .wpcf7-form input[type=submit]:hover{background:linear-gradient(135deg,#6ea12a 0,#5a8a22 100%);transform:translateY(-2px);box-shadow:0 4px 15px rgba(129,190,51,.3)}.contact__cf7_2 .wpcf7-form input[type=submit]:active{transform:translateY(0)}.contact__cf7_2 .wpcf7-spinner{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:2px solid #f3f3f3;border-top:2px solid #81be33;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:translateY(-50%) rotate(0)}100%{transform:translateY(-50%) rotate(360deg)}}.contact__cf7_2 .wpcf7-response-output{margin:10px 0 0 0;padding:10px;border-radius:10px;font-family:var(--font-for-p);font-size:14px;text-align:center}.contact__cf7_2 .wpcf7-mail-sent-ok{background:rgba(129,190,51,.1);color:#2d5a0a;border:1px solid #81be33}.contact__cf7_2 .wpcf7-validation-errors{background:rgba(231,76,60,.1);color:#c0392b;border:1px solid #e74c3c}.contact__cf7_2 .wpcf7-not-valid-tip{color:#e74c3c;font-size:12px;margin-top:5px}@media (max-width:768px){.contact__cf7_content{flex-direction:column;max-width:95%;max-height:95vh}.contact__cf7_1{min-height:200px;border-radius:20px 20px 0 0}.consultant-image{border-radius:20px 20px 0 0}.contact__cf7_2{padding:30px 20px}.contact__cf7_title{font-size:20px;margin-bottom:20px}.close_order{top:15px;right:15px;width:35px;height:35px}}@media (max-width:480px){.contact__cf7_content{width:87%;max-height:45rem}.contact__cf7_2{padding:20px 15px}.contact__cf7_title{font-size:18px}.contact__cf7_2 .wpcf7-form input[type=email],.contact__cf7_2 .wpcf7-form input[type=tel],.contact__cf7_2 .wpcf7-form input[type=text]{height:45px;font-size:14px}.contact__cf7_2 .wpcf7-form input[type=submit]{height:45px;font-size:14px!important;margin-top:18px!important}}.profile-login-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:none;align-items:center;justify-content:center}.profile-login-modal.open{display:flex}.profile-login-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);backdrop-filter:blur(5px)}.profile-login-content{position:relative;background:#fff;border-radius:20px;padding:25px;max-width:472px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.15);animation:profileModalSlideIn .3s ease-out}@keyframes profileModalSlideIn{from{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.profile__box{position:relative}.profile-login-close{position:absolute;top:-20px;right:30px;background:#81be33;box-shadow:0 0 20px rgba(129,190,51,.25);border-radius:5.6px;border:none;cursor:pointer;padding:8px;z-index:1;color:#fff;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.profile-login-close svg{width:20px;height:20px}.profile-login-header{text-align:center;margin-bottom:30px}.profile-login-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:22px;line-height:120%;color:#222;text-align:left}.profile-login-form{margin-bottom:25px}.profile-login-field{margin-bottom:20px}.profile-login-label{display:block;font-family:Montserrat;font-style:normal;font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.profile-login-input{width:100%;height:50px;padding:0 16px;background:#fcfcfc;border:1px solid rgba(19,19,19,.05);border-radius:8px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:rgba(19,19,19,.35);background:#fff;transition:all .2s ease;box-sizing:border-box}.profile-login-input:focus{outline:0;border-color:#81be33;box-shadow:0 0 0 3px rgba(129,190,51,.1)}.profile-login-input::placeholder{color:#999;opacity:.55}.profile-login-options{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;flex-wrap:wrap;gap:15px}.profile-login-checkbox{display:flex;align-items:center;gap:10px;font-family:Montserrat;font-style:normal;font-size:14px;color:#222;cursor:pointer;font-weight:600;user-select:none}.profile-login-checkbox input[type=checkbox]{display:none}.profile-login-checkbox-custom{width:20px;height:20px;border:2px solid #e5e5e5;border-radius:6px;background:#fff;position:relative;transition:all .2s ease;flex-shrink:0}.profile-login-checkbox input[type=checkbox]:checked+.profile-login-checkbox-custom{background:#81be33;border-color:#81be33}.profile-login-checkbox input[type=checkbox]:checked+.profile-login-checkbox-custom::after{content:'';position:absolute;left:6px;top:2px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.profile-login-forgot{font-family:Montserrat;font-size:14px;color:#81be33;text-decoration:none;transition:color .2s ease}.profile-login-forgot:hover{color:#6ba329;text-decoration:underline}.profile-login-submit{width:100%;height:60px;background:#81be33;color:#fff;border:none;border-radius:12px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;cursor:pointer;transition:all .2s ease;text-transform:uppercase}.profile-login-submit:hover{background:#6ba329;transform:translateY(-1px);box-shadow:0 8px 25px rgba(129,190,51,.3)}.profile-login-submit:active{transform:translateY(0)}.profile-login-footer{text-align:center;padding-top:20px;border-top:1px solid #e5e5e5;margin-top:20px}.profile-login-register{font-family:Montserrat;font-style:normal;font-size:14px;color:#666;margin:0}.profile-login-register-link{color:#81be33;text-decoration:none;font-weight:600;transition:color .2s ease}.profile-login-register-link:hover{color:#6ba329;text-decoration:underline}@media (max-width:768px){.profile-login-content{padding:30px 25px;margin:20px;max-width:calc(100% - 40px)}.profile-login-title{font-size:24px}.profile-login-subtitle{font-size:14px}.profile-login-options{flex-direction:column;align-items:flex-start;gap:15px}.profile-login-close{top:-2px;right:16px}}@media (max-width:480px){.profile-login-content{padding:25px 20px;max-width:calc(100% - 30px)}.profile-login-title{font-size:22px}.profile-login-input{height:48px;font-size:15px}.profile-login-submit{height:50px;font-size:15px}}.profile-login-divider{position:relative;text-align:center;margin:25px 0}.profile-login-divider-text{background:#fff;padding:0 15px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#222;opacity:.55;position:relative;z-index:1}.profile-login-google{width:100%;height:54px;background:#fff;color:#333;border:1px solid #ebebeb;border-radius:10px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:25px;margin-top:0}.profile-login-google:hover{border-color:#81be33;transform:translateY(-1px);box-shadow:0 4px 15px rgba(66,133,244,.1)}.profile-login-google:active{transform:translateY(0)}.profile-login-google-icon{flex-shrink:0}@media (max-width:480px){.profile-login-google{height:50px;font-size:15px;gap:10px}.profile-login-google-icon{width:18px;height:18px}}.profile-register-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:none;align-items:center;justify-content:center}.profile-register-modal.open{display:flex}.profile-register-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);backdrop-filter:blur(5px)}.profile-register-content{position:relative;background:#fff;border-radius:20px;padding:25px;max-width:450px;width:90%;max-height:100vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.15);animation:profileModalSlideIn .3s ease-out}.profile-register-close{position:absolute;top:-20px;right:33px;background:#81be33;border:none;cursor:pointer;padding:8px;border-radius:8px;color:#fff;transition:all .2s ease;display:flex;align-items:center;justify-content:center;z-index:1000}.profile-register-close:hover{background:#6ba329;transform:scale(1.05)}.profile-register-close svg{width:20px;height:20px}.profile-register-header{text-align:left;margin-bottom:30px}.profile-register-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:22px;line-height:120%;color:#222;margin:0}.profile-register-form{margin-bottom:25px}.profile-register-field{margin-bottom:20px}.profile-register-label{display:block;font-family:Montserrat;font-style:normal;font-size:16px;font-weight:600;color:#222;margin-bottom:8px}.profile-register-label::after{content:' *';color:red}.profile-register-label:has(+input[type=email])::after{content:''}.profile-register-input{width:100%;height:50px;padding:0 16px;background:#fcfcfc;border:1px solid rgba(19,19,19,.05);border-radius:8px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;background:#fff;transition:all .2s ease;box-sizing:border-box}.profile-register-input:focus{outline:0;border-color:#81be33;box-shadow:0 0 0 3px rgba(129,190,51,.1)}.profile-register-input::placeholder{color:#999}.profile-register-error{color:#d33131;font-family:Montserrat;font-style:normal;font-size:14px;margin-top:5px}.profile-register-options{margin-bottom:25px}.profile-register-checkbox{display:flex;align-items:center;gap:10px;font-family:Montserrat;font-style:normal;font-size:14px;color:#222;cursor:pointer;user-select:none}.profile-register-checkbox input[type=checkbox]{display:none}.profile-register-checkbox-custom{width:20px;height:20px;border:1px solid #000;border-radius:6px;background:#fff;position:relative;transition:all .2s ease;flex-shrink:0}.profile-register-checkbox input[type=checkbox]:checked+.profile-register-checkbox-custom::after{content:'';position:absolute;left:6px;top:2px;width:6px;height:10px;border:solid #81be33;border-width:0 2px 2px 0;transform:rotate(45deg)}.profile-register-submit{width:100%;height:54px;background:#81be33;color:#fff;border:none;border-radius:12px;font-family:Montserrat;font-style:normal;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;text-transform:uppercase}.profile-register-submit:hover{background:#6ba329;transform:translateY(-1px);box-shadow:0 8px 25px rgba(129,190,51,.3)}.profile-register-submit:active{transform:translateY(0)}.profile-register-footer{text-align:center;padding-top:20px;border-top:1px solid #e5e5e5;margin-top:20px}.profile-register-login{font-family:Montserrat;font-style:normal;font-size:14px;color:#666;margin:0}.profile-register-login-link{color:#666;text-decoration:underline;transition:color .2s ease}.profile-register-login-link:hover{color:#333}@media (max-width:768px){.profile-register-content{padding:30px 25px;margin:20px;max-width:calc(100% - 40px)}.profile-register-title{font-size:24px}.profile-register-close{top:-10px;right:-10px}}@media (max-width:480px){.profile-register-content{padding:25px 20px;margin:15px;max-width:calc(100% - 30px)}.profile-register-title{font-size:22px}.profile-register-input{height:48px;font-size:15px}.profile-register-submit{height:50px;font-size:15px}}.profile-confirm-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:none;align-items:center;justify-content:center}.profile-confirm-modal.open{display:flex}.profile-confirm-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);backdrop-filter:blur(5px)}.profile-confirm-content{position:relative;background:#fff;border-radius:20px;padding:25px;max-width:529px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.15);animation:profileModalSlideIn .3s ease-out}.profile-confirm-close{position:absolute;top:-15px;right:40px;background:#81be33;border:none;cursor:pointer;padding:8px;border-radius:8px;color:#fff;transition:all .2s ease;display:flex;align-items:center;justify-content:center;z-index:1000}.profile-confirm-close:hover{background:#6ba329;transform:scale(1.05)}.profile-confirm-close svg{width:20px;height:20px}.profile-confirm-header{text-align:center;margin-bottom:20px}.profile-confirm-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:22px;line-height:120%;font-weight:700;color:#222;margin:0;text-align:left}.profile-confirm-instruction{text-align:left;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#222;opacity:.55;margin-bottom:30px}.profile-confirm-form{margin-bottom:25px}.profile-confirm-field{margin-bottom:20px}.profile-confirm-label{display:block;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#222;margin-bottom:8px}.profile-confirm-input{width:100%;height:50px;padding:0 16px;background:#fcfcfc;border:1px solid rgba(19,19,19,.05);border-radius:8px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;color:#222;transition:all .2s ease;box-sizing:border-box}.profile-confirm-input:focus{outline:0;border-color:#81be33;box-shadow:0 0 0 3px rgba(129,190,51,.1)}.profile-confirm-input::placeholder{color:#999}.profile-confirm-resend{text-align:center;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;color:#666;margin-bottom:25px;line-height:1.4}.profile-confirm-resend-link{color:#81be33;text-decoration:none;transition:color .2s ease}.profile-confirm-resend-link:hover{color:#6ba329;text-decoration:underline}.profile-confirm-submit{width:100%;height:54px;background:#81be33;color:#fff;border:none;border-radius:12px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}.profile-confirm-submit:hover{background:#6ba329;transform:translateY(-1px);box-shadow:0 8px 25px rgba(129,190,51,.3)}.profile-confirm-submit:active{transform:translateY(0)}.profile-confirm-divider{position:relative;text-align:center;margin:25px 0}.profile-confirm-divider::before{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background:#e5e5e5}.profile-confirm-divider-text{background:#fff;padding:0 15px;color:#666;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;position:relative;z-index:1}.profile-confirm-google{width:100%;height:54px;background:#fff;color:#333;border:2px solid #e5e5e5;border-radius:12px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:12px}.profile-confirm-google:hover{border-color:#4285f4;background:#f8f9fa;transform:translateY(-1px);box-shadow:0 4px 15px rgba(66,133,244,.1)}.profile-confirm-google:active{transform:translateY(0)}.profile-confirm-google-icon{flex-shrink:0}@media (max-width:768px){.profile-confirm-content{padding:30px 25px;margin:20px;max-width:calc(100% - 40px)}.profile-confirm-title{font-size:24px}.profile-confirm-instruction{font-size:14px}.profile-confirm-close{top:-10px;right:-10px}}@media (max-width:480px){.profile-confirm-content{padding:25px 20px;margin:15px;max-width:calc(100% - 30px)}.profile-confirm-title{font-size:22px}.profile-confirm-instruction{font-size:13px}.profile-confirm-input{height:48px;font-size:15px}.profile-confirm-submit{height:50px;font-size:15px}.profile-confirm-google{height:50px;font-size:15px;gap:10px}.profile-confirm-google-icon{width:18px;height:18px}}button.profile-confirm-resend-btn{cursor:pointer;background:0 0;border:none;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;color:#6ba329}.woocommerce form.login,.woocommerce form.register{display:none}#customer_login{display:none}.product-layout .spirulina-product .economy{margin-top:2px}.product-card__images{width:100%;height:auto;margin-left:-115px;z-index:1;transform:scale(1.2)}.product-card__image-blocks{max-width:333px}.block__video_image{position:relative;width:1160px;height:496.727px;background:rgba(0,0,0,.04) url(../img/video_bg.webp) no-repeat center;background-size:cover;background-position:top;border-radius:35px;margin:0 auto;overflow:hidden;display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:3rem}.video-title{position:absolute;top:40px;left:48px;z-index:2;font-family:Benzin-Medium,Montserrat,Arial,sans-serif;font-size:44px;font-weight:400;color:#fff;line-height:1.1;text-align:left;text-transform:uppercase}.video-title-green{background:#a3e859;color:#3c474a;border-radius:8px;padding:0 10px;display:inline-block;font-family:Benzin-Medium,Montserrat,Arial,sans-serif}.video-play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:0 0;border:none;cursor:pointer;z-index:3;padding:0;outline:0;transition:transform .15s}.video-play-btn:hover{transform:translate(-50%,-50%) scale(1.08);background:0 0}.video-modal{display:none;position:fixed;z-index:1000;left:0;top:0;right:0;bottom:0;width:100vw;height:100vh;align-items:center;justify-content:center}.video-modal.active{display:flex}.video-modal-backdrop{position:absolute;left:0;top:0;right:0;bottom:0;width:100vw;height:100vh;background:rgba(0,0,0,.7);z-index:1}.video-modal-content{position:relative;z-index:2;background:0 0;border-radius:18px;box-shadow:0 8px 32px 0 rgba(44,58,46,.18);display:flex;flex-direction:column;align-items:flex-end;padding:0}.video-modal-close{position:absolute;top:-32px;right:-32px;background:#fff;color:#3c474a;border:none;border-radius:50%;width:40px;height:40px;font-size:32px;font-weight:700;cursor:pointer;z-index:3;box-shadow:0 2px 8px 0 rgba(44,58,46,.1);display:flex;align-items:center;justify-content:center;transition:background .2s}.video-modal-close:hover{background:#a3e859;color:#3c474a}.video-modal-iframe-wrap{width:800px;height:450px;background:#000;border-radius:18px;overflow:hidden;box-shadow:0 8px 32px 0 rgba(44,58,46,.18)}.video-modal-iframe-wrap iframe{width:100%;height:100%;border:none;display:block}@media (max-width:1200px){.block__video_image{width:100%;min-width:0;max-width:100vw;height:38vw;min-height:220px;max-height:420px}.video-modal-iframe-wrap{width:90vw;height:50vw;max-width:800px;max-height:450px}}.product-card__image-blocks{transition:transform .3s ease;cursor:pointer}.product-card__image-blocks:hover{transform:scale(1.05)}.dig_login_signup_bar.digits-title_color.digits_show_on_index{display:none}.cart-empty-image{width:400px;height:400px}.product-card__image-blocks{flex:none}.product__box .products__info{margin-left:-90px}.doctor-spec{font-family:Montserrat;font-style:italic;font-weight:600;font-size:14px;line-height:140%;margin-bottom:0;margin-top:-1rem;color:#0a321c;text-align:center}@media (width > 64em){section.certificates.container.glav{margin-top:6.8rem}p.product-description.poroshok-desc{min-height:100px}.block__ministerstvo.glav{padding-bottom:62px}.block__nine__spirulina{margin:100px auto 0 auto}.footer-col-logo{margin-top:-53px}.footer-google-reviews{margin-top:-35px}.seven-desc p{max-width:700px}}.text__new__line{font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:140%;color:#222;padding-top:2rem}.container.page-content{font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:140%;color:#222;padding-top:7rem}button.new_bb1click{border-radius:8px;border:2px solid #81be33;border-radius:8px;padding:17px 0;font-family:Montserrat;font-style:normal;font-weight:700;font-size:14px;line-height:120%;cursor:pointer;transition:background .2s,color .2s;color:#81be33;width:100%;background:#fff;display:flex;align-items:center;justify-content:center;min-width:180px}.custom-checkmark{position:absolute;width:20px;height:20px;border-radius:50%;border:1px solid #000;background:#fff;display:flex;align-items:center;justify-content:center;z-index:1000;top:1rem;left:3%;box-sizing:border-box;line-height:0}article .entry-content h2{font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:140%;display:flex;align-items:center;letter-spacing:-.02em;color:#222;padding:1rem}article .entry-content h3{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:140%;display:flex;align-items:center;letter-spacing:-.02em;color:#222;padding:1rem}article .entry-content h4{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:140%;display:flex;align-items:center;letter-spacing:-.02em;color:#222;padding:1rem}article .entry-content em{font-family:Montserrat;font-style:normal;font-weight:600;padding:1rem;line-height:140%;color:#222}article blockquote .has-luminous-vivid-orange-color{border-left:1px solid #81be33}article blockquote{padding:1rem}article ul{list-style-type:disc;list-style-position:outside;padding-left:1.6rem;margin:1rem 0}article li{font-family:Montserrat;font-style:normal;font-weight:600;margin-bottom:1rem;line-height:140%;font-size:16px}article li::marker{color:#2b8a3e;font-size:1.05em}article .entry-content p{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px!important;line-height:140%;margin-bottom:1rem;color:#666}article .entry-content{color:#666}article ol{list-style-type:decimal;list-style-position:outside;padding-left:1.6rem;margin:1rem 0}article ol li{margin-bottom:.6rem;line-height:1.5;font-size:16px}article ol li::marker{font-weight:600;color:#2b8a3e;font-size:1.1em}div#ez-toc-container{display:none}#logoCanvas{cursor:pointer;pointer-events:auto}#buyoneclick_form_order .form-message-result{display:none!important}.new_bb1click.clicked-effect{background:rgba(129,190,51,.1);border:1px solid #81be33;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}button.new_bb1click:hover{background:rgba(129,190,51,.1);border:1px solid #81be33;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.fancybox-bg{pointer-events:auto!important}.dig_verify_mobile_no_copy.lighte.bgdark.button{margin-top:20px;color:#fff;background:#81be33;border-radius:8px;text-decoration:none;transition:background .2s;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;height:60px;display:flex;justify-content:center;align-items:center;filter:drop-shadow(0 0 31.1px rgba(129, 190, 51, .5));margin-left:-16px;cursor:pointer}.digs_news_d a{background:0 0;padding:0;border-radius:3px;font-size:12px!important}.dig_login_cancel a{width:50%;position:relative;color:#666!important}input#phone_id_digst_new{width:100%;height:50px!important;padding:0 15px;border:1px solid #e0e0e0;border-radius:10px;font-family:var(--font-for-p);font-size:16px;color:#192200;background:#fff;transition:border-color .3s ease,box-shadow .3s ease;box-sizing:border-box;margin-bottom:10px}input#phone_id_digst_new:focus{outline:0;border-color:#81be33;box-shadow:0 0 0 3px rgba(129,190,51,.1)}.page-content-inner ul{list-style-type:disc;list-style-position:outside;padding-left:1.6rem;margin:1rem 0}.page-content-inner li{font-family:Montserrat;font-style:normal;font-weight:600;margin-bottom:1rem;line-height:140%;font-size:16px}.page-content-inner li::marker{color:#2b8a3e;font-size:1.05em}.page-content-inner p{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px!important;line-height:140%;text-align:justify;margin-bottom:1rem;color:#666}.page-content-inner{color:#666}.page-content-inner ol{list-style-type:decimal;list-style-position:outside;padding-left:1.6rem;margin:1rem 0}.page-content-inner ol li{margin-bottom:.6rem;line-height:1.5;font-size:16px}.page-content-inner ol li::marker{font-weight:600;color:#2b8a3e;font-size:1.1em}h1.page-title{font-size:22px;margin-bottom:1rem;text-transform:uppercase}.error-message{padding:0 15px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:13px;line-height:140%;letter-spacing:-.02em;color:#ff4949;position:relative;z-index:1}.logo-row{display:flex;align-items:center;gap:20px}.logo-row img{display:block}.logo-row img:nth-child(2){margin-left:20px;width:65px;transform:scaleX(-1)}