/*!
Theme Name: BB Commerce
Author: Alchemic Technologies
Version: 1.0.0
Text Domain: bb-commerce
*/
body{min-width:480px;font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#333;cursor:default}h2{font-size:32px;line-height:1.3}h3{font-size:28px}h1,h2,h3,h4{text-transform:none}h1 strong,h2 strong,h3 strong,.products_count strong{color:#000}p{margin-bottom:1em}p:last-of-type{margin-bottom:0}a{color:#42aaef}.featured-media{position:relative;overflow:hidden}.featured-media .discount{position:absolute;right:0;top:0;background:#ff2933;color:#fff;padding:4px 30px;transform:rotate(45deg) translate(45px,-8px)}.benefits_list{padding:12px 0 12px 18px;background:var(--tov-main-color,#149cc7);color:#fff;display:flex;flex-direction:row}.benefits_list .benefit_item{padding:0 0 0 44px;font-size:13px;line-height:16px;position:relative}.benefits_list .benefit_item:last-of-type{width:150px}.benefits_list .benefit_item:before{display:block;content:"";width:34px;height:34px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:rgba(0,0,0,.1) center no-repeat;position:absolute;top:-2px;left:0}.benefits_list .benefit_item:nth-child(1):before{background-image:url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../../img/offer3__benefit1_icon.png)}.benefits_list .benefit_item:nth-child(2):before{background-image:url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../../img/offer3__benefit2_icon.png)}.benefits_list .benefit_item:nth-child(3):before{background-image:url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../../img/offer3__benefit3_icon.png)}.pricing-block{border-bottom:1px solid #e6e6e6}.pricing-block{display:flex;line-height:1;align-items:center}.pricing-block>*{width:50%;text-align:center;height:90px}.old-price{border-right:1px solid #e6e6e6}.pricing-block span{margin:0 0 5px;font-size:14px;line-height:14px}.pricing-block strong:before{content:"";display:block;width:100%;height:5px}.pricing-block strong{font-size:34px;font-weight:400;text-transform:uppercase}.pricing-block small{font-size:30px}.old-price strong{text-decoration:line-through;font-weight:700;font-size:30px;line-height:30px}.new-price span{padding:2px 5px 3px;border-radius:4px;background:#ee3737;color:#fff}.new-price strong{font-weight:700;font-size:36px;line-height:36px}.top-features{margin:25px 0;padding:0;list-style:none}.top-features li{margin:0 40px 12px;padding:0 0 0 32px;background:url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../../img/offer__tick_icon.png) left 1px no-repeat}.top-features li:last-child{margin:0 40px}.products_count{margin:20px 0 0;text-align:center}.products_count strong{margin:0 3px;padding:3px 5px;border-radius:4px;background:var(--tov-main-color,#149cc7);color:#fff}.block-title{text-align:center}.title{position:relative;padding-bottom:20px;margin-bottom:10px;text-align:center;font-weight:700;font-size:30px;line-height:36px}.product-description{margin:40px 0 10px}.presentation-wrap{display:flex;flex-direction:column-reverse}.presentation{font-size:17px;line-height:1.5;background:#fff;border-radius:10px}.presentation p{padding:0 15px}.steps-block{padding:30px 0}.steps-list{padding:0 30px}.steps-item{display:flex;flex-direction:row;margin-bottom:32px;position:relative;justify-content:space-around;align-items:center}.steps-item:nth-of-type(2n){flex-direction:row-reverse}.steps-item:not(:last-child):after{content:"";width:180px;height:3px;background:url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../../img/benef2_item.png) 0 50% repeat;transform:rotate(30deg);position:absolute;bottom:-20px;left:120px;z-index:1}.steps-item:nth-child(2n):after{transform:rotate(-30deg);right:120px}.steps-item:last-child{margin-bottom:0}.steps-item .img{min-width:166px;width:166px}.steps-item .img img{display:block;margin:0 auto;border-radius:50%;box-shadow:0 0 30px 0 rgba(0,0,0,.3);position:relative;z-index:2}.steps-item>p{padding:0 0 0 26px;margin:1em 0}.steps-item>p>span{display:block;font-weight:700;font-size:24px;line-height:1.2em}.steps-item:nth-child(2n)>p{padding:0 26px 0 0;text-align:right}.order_info2_section{padding:30px 0 0}.order_info_list2 .info_item{display:table;width:100%;height:204px;border-top:4px solid #d9d9d9;position:relative}.order_info_list2 .info_item img{display:block;width:220px;position:absolute;top:0;right:0}.order_info_list2 .info_item:nth-child(even) img{right:auto;left:0}.order_info_list2 .info_item .text_block{display:table-cell;vertical-align:middle;padding:0 240px 0 20px;text-align:center}.order_info_list2 .info_item:nth-child(even) .text_block{padding:0 20px 0 240px}.order_info_list2 .info_item h4{margin:0 0 5px;font-weight:700;color:var(--tov-main-color,#149cc7)}.form-txt{text-align:center;padding-bottom:20px}.footer{padding:0}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html,body{scroll-behavior:smooth;overscroll-behavior:none}body{min-height:100vh;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture,video,object{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}*::-webkit-input-placeholder{color:inherit;opacity:1}*:-moz-placeholder{color:inherit;opacity:1}*::-moz-placeholder{color:inherit;opacity:1}*:-ms-input-placeholder{color:inherit;opacity:1}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:flex;align-items:center;justify-content:space-between;flex-direction:column;color:#212426}h1,h2,h3,h4{text-transform:uppercase}h1{font-size:40px;font-weight:700;line-height:1.1}h2{font-size:36px;font-weight:700;line-height:1.15}h3{font-size:30px;font-weight:700;line-height:1.2}h4{font-size:18px}h5{font-size:18px;font-weight:300}.site-branding img{width:120px}.site-branding{display:flex;flex-direction:column;margin:auto}.site-branding a{text-decoration:none}.site-branding h1{margin-bottom:0}.main-navigation{margin:auto}.main-navigation .contact{display:flex;flex-direction:row;justify-content:space-between;gap:20px;flex-wrap:wrap}.main-navigation .contact a{display:flex;flex-direction:row;text-decoration:none;align-items:center;align-content:center}.contact img{width:32px;margin-right:15px}.main-navigation .description{font-weight:500;font-size:14px}.main-navigation .number{font-weight:700}.title{position:relative;padding-bottom:20px;margin-bottom:10px}.title:before{width:20px}.title:after{left:30px;width:80px}.btn{display:flex;flex:1 0 100%;align-items:center;justify-content:center;background:#00a046;border-radius:5px;min-height:50px;font-size:15px;font-weight:700;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.4);text-decoration:none;box-shadow:var(--cr-shadow);border:none;text-transform:uppercase;width:90%;margin:15px auto;cursor:pointer;outline:none;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn.btn-disabled{background:#ffb73b;cursor:inherit;color:#222;text-shadow:0 1px 0 rgba(255,255,255,.6)}.margin20{margin:20px}.margin30{margin:30px}.margin40{margin:40px}.single .footer{max-width:480px;padding-top:20px}.footer .images img{border-radius:5px;box-shadow:var(--cr-shadow);overflow:hidden;margin-bottom:15px;width:100%}.footer p{font-size:15px}.footer{font-size:12px;padding:20px 0 0;text-align:center;background:#fff}.footer-menu{list-style:none;padding:0 40px 20px;margin:0}.footer-menu li{display:inline;padding:0 5px}.footer-subscribe-messenger{border-top:1px dashed #ccc;background:#fcfcfc;padding:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;position:sticky;bottom:0;width:100%;max-width:100%;z-index:9999}.footer-subscribe-messenger.on-thanks{border-bottom:1px dashed #ccc;background:#dbeaec;padding:20px}.footer-subscribe-messenger.on-thanks p{padding-bottom:15px;font-size:18px;font-weight:500}.footer-subscribe-messenger.on-thanks .text{font-size:18px;text-transform:uppercase}.footer-subscribe-messenger.on-thanks .icon{width:48px;height:48px;margin-right:10px}.single .footer-subscribe-messenger{width:480px}.footer-subscribe-messenger a{text-decoration:none}.footer-subscribe-messenger p{width:100%;text-align:center;padding-bottom:5px;margin:0}.footer-subscribe-messenger .subscribe-button{all:unset;display:flex;flex-direction:row;align-items:center;cursor:pointer}.footer-subscribe-messenger .icon{width:24px;height:24px;margin-right:10px}.footer-subscribe-messenger .text{padding:7px 20px;border-radius:5px;background:#0d47a1;color:#fff;font-size:12px}.viber-bg{background-color:#7360f2 !important}.telegram-bg{background-color:#2aabee !important}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.page #page{background:#fff;box-shadow:var(--cr-shadow);display:flex;flex-grow:1;justify-content:space-around;margin-right:auto;margin-left:auto;width:480px;flex-direction:column}#page .page-content{padding:30px}.page-content .entry-header{margin-bottom:40px;text-align:center}.goods-catalog{padding:40px 10px 20px;display:flex;justify-content:space-around;margin-right:auto;margin-left:auto;max-width:1024px;flex-wrap:wrap}.goods-catalog .card{display:flex;flex-direction:column;flex-basis:480px;max-width:480px;margin-bottom:30px;font-weight:300;border-radius:5px;box-shadow:var(--cr-shadow);text-align:center}.goods-catalog .card img{width:100%}@media (min-width:600px){.goods-catalog .card{flex-basis:320px;max-width:320px}}.card-title{font-size:14px;font-weight:600;padding:5px 10px}.card-title a{text-decoration:none;color:inherit}.card-price{font-size:16px;font-weight:600;margin-bottom:10px}.card-price del{font-weight:400;margin-right:10px}.card-price span{color:#ff2525}.grecaptcha-badge{visibility:hidden}.anchor-buttons{padding:20px;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.anchor-buttons .btn-scroll{width:auto;flex:auto;background:#00a6ff;white-space:nowrap;padding:0 20px;margin:0}.section-title{text-align:center;margin:20px 0}h5.card-title{min-height:75px;font-size:22px;font-weight:400}.gallery-images{margin-bottom:10px}.gallery-images img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1}.gallery-thumbs img{opacity:.4;cursor:pointer}.gallery-thumbs .swiper-slide-thumb-active img{opacity:1}.card-upsell .card-price{font-size:30px;font-weight:400;color:#ee1562}.card-upsell .card-price strong{font-weight:400;color:#00a046;font-size:36px}.card-gallery{width:100%;max-width:300px;margin:10px auto;position:relative}.card-description{text-align:left;padding:0 20px}.card-description p{margin-bottom:10px}.card-description ul{padding-left:15px;margin:10px 0 22px;font-size:14px;list-style:none}.card-description li:before{height:16px;width:16px;display:inline-block;margin-right:10px;background-image:url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../../img/check.svg);background-size:contain;content:'';list-style:none}.show-description svg{transform:rotate(-90deg);margin-left:10px;transition:transform .3s ease-in}.show-description.opened svg{transform:rotate(90deg)}.card-description .show-description{margin:0 0 10px;width:100%;background:#b3ced9}.collapse{display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.footer-menu ul{padding-left:0}
:root{--cr-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--primary-color-rgba-3:rgba(184,184,184,.3);--border-m-color:#999;--ff-text:source-serif-pro,source-serif-pro,Georgia,Cambria,"Times New Roman",Times,serif,"Mulish","Muli",sans-serif;--ff-title:sohne,"Helvetica Neue",Helvetica,Arial,"Mulish","Muli",sans-serif}#wpadminbar{position:sticky !important;width:100vw !important}#page,header,footer{width:100%;max-width:480px}//global style from tt@media (max-width:768px){.container-body p{margin-top:.67em;line-height:28px}}.primary-section{margin:0}.content-wrap h2,.content-wrap h3{font-size:26px;line-height:1.1;text-align:center;padding:0 0 20px;position:relative;margin-top:1rem;text-transform:uppercase;color:#000;font-weight:700;margin-bottom:0}.content-wrap h3:first-line {color:var(--tov-main-color,red) !important}.btn-buy{position:relative;overflow:hidden}.cf7sr-g-turnstile{margin-bottom:13px}.footer{background:#000}.footer-menu{display:flex;flex-direction:column}.footer-menu li{padding:2px}.footer-menu li a{color:#fff;text-decoration:none;font-size:.7rem}.footer-menu li a:hover{text-decoration:underline}.footer-text{font-weight:700;color:#fff;font-size:1.5rem;margin:1rem 0}.copyright{color:#fff}.wpcf7-form.submitting:before{background:#949494}.main-thanks{min-height:95vh}.thanks-icon{margin-top:5vh;margin-bottom:3vh}.thanks-icon svg{margin:auto;display:block;width:70%;height:auto}.thanks-text h1,.thanks-text h1 strong{font-size:30px;color:#07c10f;text-transform:initial;font-family:Arial,sans-serif}.main-thanks .back-button{margin-top:2rem;margin-left:2rem;border:1px solid var(--border-m-color);padding:5px;border-radius:10px;display:inline-block}.main-thanks .back-button span{text-decoration:underline;font-size:16px;font-weight:600;color:#000}.main-thanks .back-button svg{width:24px;height:24px}#video strong,#desc-section strong{color:var(--tov-main-color,#000)}.theme-accent{color:var(--tov-main-color);display:inline !important;font-weight:600;font-size:21px}input,select,select:focus,textarea{font-size:20px !important}input,textarea{touch-action:manipulation}input:focus,select:focus{border:1px solid var(--tov-main-color) !important;outline:var(--tov-main-color)}.countdown{margin-top:1rem;text-align:center;padding:0 20px 30px 30px}.countdown h4{margin-bottom:20px}.countdown__timer{display:flex;justify-content:center}.countdown__item{padding:10px 15px;margin:0 15px;background:var(--tov-main-color);color:#fff;border-radius:20px}.countdown__value{font-size:40px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.countdown__label{display:block;font-size:14px}.countdown-text{padding-top:20px;font-size:15px}.countdown__timer{display:flex;justify-content:space-between;align-items:center;color:#000}.countdown__timer .timer-text{font-size:12px;letter-spacing:1.5%;line-height:17px;padding-right:0;width:150px;color:#000;font-family:Helvetica;margin-top:15px}.pswp{display:none !important}
html,body,p{font-weight:400;font-style:normal}html{margin-top:0 !important}p{font-size:20px}ul{list-style:none;margin:0}h1,h2,h3,h4,h5{word-break:break-word;font-weight:700}h1,h2,h3,h4{line-height:120%}h1,h2,h3{letter-spacing:0}h1,.h1-style{font-size:30px;margin-bottom:1.5rem}h2{font-size:28px;margin-top:30px;margin-bottom:20px}h3{font-size:24px;margin-top:25px;margin-bottom:15px}h4{font-size:20px;margin-top:10px;margin-bottom:5px}h5{font-size:20px;line-height:100%}@media (min-width:1440px){h2,h3,h4,h5{line-height:120%}h1{font-size:46px;line-height:110%;margin-bottom:2.4rem}h2{font-size:44px;margin-top:40px;margin-bottom:30px}h3{font-size:32px}h4{font-size:24px}h5{font-size:21px}}@media (min-width:1200px){h4,h5{line-height:140%}h1{font-size:46px;line-height:110%}h3{font-size:30px;line-height:120%}h4{font-size:24px}h5{font-size:21px}}@media (min-width:768px){h2{font-size:34px;line-height:120%}}@media (max-width:768px){p{font-size:18px}}a{cursor:pointer}img,svg{vertical-align:middle}
@font-face{font-family:"source-serif-pro";font-weight:400;font-style:italic;src:local("source-serif-pro"),url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../fonts/source-serif-pro/source-serif-pro-400-italic.woff) format("woff")}@font-face{font-family:"source-serif-pro";font-weight:400;font-style:normal;src:local("source-serif-pro"),url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../fonts/source-serif-pro/source-serif-pro-400-normal.woff) format("woff")}@font-face{font-family:"source-serif-pro";font-weight:700;font-style:italic;src:local("source-serif-pro"),url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../fonts/source-serif-pro/source-serif-pro-700-italic.woff) format("woff")}@font-face{font-family:"source-serif-pro";font-weight:700;font-style:normal;src:local("source-serif-pro"),url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../fonts/source-serif-pro/source-serif-pro-700-normal.woff) format("woff")}@font-face{font-family:"sohne";font-weight:300;font-style:italic;src:local("sohne"),url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../fonts/sohne/sohne-300-italic.woff) format("woff")}@font-face{font-family:"sohne";font-weight:300;font-style:normal;src:local("sohne"),url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../fonts/sohne/sohne-300-normal.woff) format("woff")}@font-face{font-family:"sohne";font-weight:400;font-style:italic;src:local("sohne"),url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../fonts/sohne/sohne-400-italic.woff) format("woff")}@font-face{font-family:"sohne";font-weight:400;font-style:normal;src:local("sohne"),url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../fonts/sohne/sohne-400-normal.woff) format("woff")}@font-face{font-family:"sohne";font-weight:500;font-style:italic;src:local("sohne"),url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../fonts/sohne/sohne-500-italic.woff) format("woff")}@font-face{font-family:"sohne";font-weight:500;font-style:normal;src:local("sohne"),url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../fonts/sohne/sohne-500-normal.woff) format("woff")}@font-face{font-family:"sohne";font-weight:700;font-style:italic;src:local("sohne"),url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../fonts/sohne/sohne-700-italic.woff) format("woff")}@font-face{font-family:"sohne";font-weight:700;font-style:normal;src:local("sohne"),url(//lexmart.shop/wp-content/themes/bb-commerce/assets/css/public/../../fonts/sohne/sohne-700-normal.woff) format("woff")}
@keyframes breathe{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes blick{0%{transform:translate(-100%,-25%) rotate(10deg)}20%{transform:translate(100%,-25%) rotate(10deg)}100%{transform:translate(100%,-25%) rotate(10deg)}}@keyframes ripple{20%{opacity:0;-webkit-transform:scale(2.5);transform:scale(2.5)}100%{opacity:0;-webkit-transform:scale(2.5);transform:scale(2.5)}}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--btn-back)}70%{box-shadow:0 0 0 15px rgba(255,65,65,0)}100%{box-shadow:0 0 0 0 rgba(255,65,65,0)}}@keyframes floating{0%{transform:translateX(0px) translateY(0px)}50%{transform:translateX(0px) translateY(-8px)}100%{transform:translateX(0px) translateY(0px)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}
.mrg-tb-1{margin:1rem 0}.mrg-b-1{margin-bottom:1rem}
.site-header{color:#000;width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:999999;background:#fff}.site-header .container{width:990px;max-width:100%;margin:0 auto;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;align-content:center;justify-content:space-between}.header-top{width:100%;transition:.5s;padding:10px 0 10px 10px;display:flex;align-content:center;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:480px;margin:0 auto;background:#fff;font-size:14px;font-weight:500}.site-header .el{text-decoration:none;color:#000;padding:10px 2px;transition:.1s}.header-top .el.active{color:var(--tov-main-color,red) !important;border-bottom:2px solid var(--tov-main-color,red) !important}.site-header .benefits_list{background:0 0}.header-bottom{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:flex-start}.header-bottom li{padding:6px 10px}header{width:100%;display:flex;align-content:center;flex-direction:column;justify-content:space-between;align-items:center;width:100%;max-width:480px;margin:0 auto}header.active{left:0;right:0;top:0;transform:translate(0,0);transition:.5s;box-shadow:0px 4px 6px rgb(0 0 0/10%)}header a.logo{width:55px;transition:.6s}header a.logo:hover{opacity:.7}.clearfix:after{content:"";display:block;clear:both}img{max-width:100%;height:auto}header .benefits_list{color:#20222d;display:flex;flex-direction:row;align-content:center;justify-content:flex-end;align-items:center;margin-left:20px}header .benefits_list .benefit_item{padding:0 0 0 32px;font-size:10px;line-height:13px;position:relative;color:#fff;text-wrap:balance}header .benefits_list .benefit_item:before{display:block;content:"";width:26px;height:26px;border:1px solid rgba(255,255,255,.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#20 center no-repeat;position:absolute;top:-2px;left:0}@media (max-width:440px){.header-bottom li a{font-size:13px}.header-bottom li{padding:4px 6px !important}}.menu-wrap .btn-buy{width:80% !important;margin-top:40px}.menu-wrap .copyright{color:#000}.menu-wrap p{margin:0;font-size:15px}.menu-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.logo-wrap{width:50px;min-height:40px}.logo-wrap img{display:block;width:100%;height:100%}.mob-menu-top{z-index:99999}.mob-menu-top,.mob-menu-bottom{width:100%}.main-nav{position:absolute;top:0;left:0;width:100%;height:0;transition:height 0s ease-out .4s,opacity .2s ease-out .2s,padding-left .2s ease-in 0s;opacity:0;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:space-between;z-index:400;overflow:hidden;background:#fff;padding-left:100%}.nav-item{display:block;padding:7px 10px;margin:5px auto;color:#000;font-size:20px;width:100%;text-align:center;z-index:100}.nav-item:first-of-type{margin-top:12vh}.drop-trigger{height:34px;width:50px;position:relative;background:rgba(0,0,0,0);transition:all .1s ease-out 0s;z-index:450;border-width:0}.drop-trigger .btn-bar{position:absolute;display:block;top:20%;left:50%;height:4px;width:60%;transition:all .4s ease-in 0s;background:#000;margin:0 auto;transform-origin:50% 50%;transform:translateX(-50%) translateY(0%) rotate(0deg)}.btn-bar.middle{top:50%;transform:translateX(-50%) translateY(-50%) rotate(0deg)}.btn-bar.bottom{top:calc(80% - 3px)}.nav-revert{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0);z-index:1}#nav-tog{display:none}#nav-tog:checked~.drop-trigger .btn-bar{transition-timing-function:ease-out}#nav-tog:checked~.drop-trigger .btn-bar{top:50%;background:#1e1e1e}#nav-tog:checked~.drop-trigger .btn-bar.top{transform:translateX(-50%) translateY(-50%) rotate(-315deg)}#nav-tog:checked~.drop-trigger .btn-bar.middle{transform:translateX(-50%) translateY(-50%) rotate(-225deg)}#nav-tog:checked~.drop-trigger .btn-bar.bottom{transform:translateX(-50%) translateY(-50%) rotate(-225deg)}#nav-tog:checked~.main-nav{transition:height 0s ease-in 0s,opacity .2s ease-in 0s,padding-left .23s ease-out .21s;opacity:1;height:100vh;padding-left:0}
.btn-buy{text-decoration:none}
.btn-buy{-webkit-transition:all .4s;transition:all .4s;display:flex;align-items:center;justify-content:center;margin:0 auto;min-height:80px;border:none;border-radius:4px;background:var(--btn-back,#ffd800);font-weight:700;font-size:24px;line-height:80px;letter-spacing:2px;color:#333;text-transform:uppercase;text-decoration:none;cursor:pointer;width:100%}.btn-buy svg{fill:currentColor;margin-right:12px;width:24px;height:24px}
span.wpcf7-not-valid-tip{margin-left:20px;margin-bottom:20px;text-align:center}
.reading-progress-bar{height:4px;top:auto;bottom:0;position:absolute;display:block;color:var(--tov-main-color,red);left:0;z-index:10;transition:all .3s ease;background-color:#fff;width:100%}.reading-progress-bar::-webkit-progress-bar{background-color:#fff}.reading-progress-bar::-webkit-progress-value{background-color:var(--tov-main-color,red)}.reading-progress-bar::-moz-progress-bar{background-color:var(--tov-main-color,red)}