@import url(https://use.typekit.net/abz3bqs.css);@import url(/wp-content/themes/topiko/assets/bootstrap/css/bootstrap-grid.min.css);@import url(/wp-content/themes/topiko/assets/css/slick.css);@import url(/wp-content/themes/topiko/assets/css/lightgallery.min.css);@import "https://use.typekit.net/abz3bqs.css";:root{--yellow:#F99500;--red:#EB074D;--red--dark:#D10E4A;--gray:#CED1D4;--gray--light:#E9EAEB;--gray--dark:#1D1D1B;--gray--dark-hover:#31312F;--white:#FFF;--black:#000}html,body{margin:0}.body{color:var(--gray--dark);font:400 16px/1.5 Roc-Grotesk,sans-serif;background-color:var(--gray--light);position:relative}.body::before,.body::after{content:'';position:fixed;height:1200px;width:1200px;top:0;background:-webkit-gradient(linear,left top,left bottom,from(var(--yellow)),to(var(--yellow)));background:-o-linear-gradient(var(--yellow),var(--yellow));background:linear-gradient(var(--yellow),var(--yellow));-webkit-filter:blur(100px);filter:blur(100px);opacity:.1;z-index:-1}.body::before{left:-50%}.body::after{right:-50%}*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}a,a:hover,a:active,a:focus{color:initial;text-decoration:none}ul{list-style:none;margin:0;padding:0}.main{border-top:1px solid var(--gray)}.lines-container{position:fixed;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.lines::before,.lines::after,.footer__container::before,.footer__container::after{content:'';position:absolute;top:0;height:100vh;width:1px;background-color:var(--gray)}.footer__container::before,.footer__container::after{height:100%}.lines::before,.footer__container::before{left:calc(100% / 12 * 3 + 13px)}.lines::after,.footer__container::after{left:calc(100% / 12 * 9 - 16px)}.container-fluid--narrow{width:calc(100% - 116px);max-width:calc(100% - 116px)}.container{max-width:1590px;width:100%;margin:0 auto}.row--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.img-fluid{height:auto;max-width:100%}.grecaptcha-badge{position:absolute;z-index:-1000;visibility:hidden}.jc-sb,.jc-fe,.jc-c,.ai-c{display:-webkit-box;display:-ms-flexbox;display:flex}.jc-sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jc-fe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.jc-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ai-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ta-c{text-align:center}.ta-l{text-align:left!important}.po-r{position:relative}.mt-100{margin-top:100px!important}.mt-180{margin-top:180px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.m-0{margin:0!important}.pl-60{padding-left:60px}.pl-130{padding-left:130px}.pr-60{padding-right:60px}.pr-130{padding-right:130px}.pr-180{padding-right:180px}.pr-300{padding-right:300px}.pl-0{padding-left:0!important}.p-0{padding:0}.page-container{overflow-x:hidden}.button,.button:focus,.stock_alert_button,.stock_alert_button:focus,.unsubscribe_button,.unsubscribe_button:focus{color:var(--white);font:500 16px/1.5 Roc-Grotesk-Wide,sans-serif;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:59px;min-width:251px;padding:0 40px;background-color:var(--yellow);border:1px solid var(--yellow);border-radius:5px;cursor:pointer;-webkit-transition:color .2s,background-color .2s,border-color .2s,opacity .2s,-webkit-filter .2s;transition:color .2s,background-color .2s,border-color .2s,opacity .2s,-webkit-filter .2s;-o-transition:color .2s,background-color .2s,border-color .2s,filter .2s,opacity .2s;transition:color .2s,background-color .2s,border-color .2s,filter .2s,opacity .2s;transition:color .2s,background-color .2s,border-color .2s,filter .2s,opacity .2s,-webkit-filter .2s}.button:hover,.button:active,.stock_alert_button:hover,.stock_alert_button:active,.unsubscribe_button:hover,.unsubscribe_button:active{color:var(--white);background-color:var(--gray--dark);border-color:var(--gray--dark)}.button:disabled{cursor:not-allowed;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.6}.button--hidden{display:none!important}.button--red,.button--red:focus,.stock_alert_button,.stock_alert_button:focus,.unsubscribe_button,.unsubscribe_button:focus{color:var(--white);background-color:var(--red);border-color:var(--red);-webkit-transition:color .2s,background-color .2s;-o-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.button--red:hover,.button--red:active,.stock_alert_button:hover,.stock_alert_button:active,.unsubscribe_button:hover,.unsubscribe_button:active{color:var(--white);background-color:var(--red--dark);border-color:var(--red--dark)}.button--narrow{min-width:181px}.button--small{height:48px;min-width:190px}.button__icon{margin-left:30px}.button__icon--small{max-height:21px}.wp-block-button__link{font-size:16px!important;padding:17px 40px!important;-webkit-transition:color .2s,background-color .2s;-o-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.wp-block-button__link.has-yellow-background-color:hover{color:var(--white);background-color:var(--gray--dark)!important}.slider__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider__button{height:31px;width:36px;padding:0;background:url(/wp-content/themes/topiko/assets/images/arrow--left.svg) center no-repeat;border-radius:50px;border:unset;cursor:pointer;z-index:5;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-o-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.slider__buttons .slider__button--next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:30px}.slider__button:hover{-webkit-filter:grayscale(100);filter:grayscale(100)}.link-on-box{position:absolute;top:0;left:0;height:100%;width:100%}.wp-block-heading[style*="font-style:italic"],.wp-block-button[style*="font-style:italic"] a{font-family:'Roc-Grotesk-Wide',sans-serif;font-style:normal!important;margin:0}.has-yellow-color{color:var(--yellow)!important}.has-gray-color{color:var(--gray)!important}.has-gray-light-color{color:var(--gray--light)!important}.has-gray-dark-color{color:var(--gray--dark)!important}.has-white-color{color:var(--white)!important}.has-black-color{color:var(--black)!important}.has-yellow-background-color{background-color:var(--yellow)!important}.has-gray-background-color{background-color:var(--gray)!important}.has-gray-light-background-color{background-color:var(--gray--light)!important}.has-gray-dark-background-color{background-color:var(--gray--dark)!important}.has-white-background-color{background-color:var(--white)!important}.has-black-background-color{background-color:var(--black)!important}.wp-block-media-text .wp-block-media-text__content{padding:0 0 0 150px!important}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0 150px 0 0!important}.wp-block-media-text .wp-block-media-text__content p,.wp-block-columns p{font-size:16px!important}.wp-block-media-text .wp-block-media-text__content p strong{font-size:20px}.wp-block-media-text li:not([class]){font-size:16px;font-weight:500;margin:15px 0;padding-left:44px;position:relative}.wp-block-media-text li:not([class])::before{content:'';position:absolute;top:7px;left:0;height:5px;width:5px;background-color:var(--yellow)}.wp-block-media-text__media img{width:auto!important;max-width:100%!important}.wp-block-columns{margin-bottom:0!important}.wp-block-social-links .wp-social-link a{margin:15px 0;padding:0!important}.wp-block-cover h2{font-family:'Black Diamond'}.wp-block-separator{margin:30px 0}.aligncenter{text-align:center}.is-type-video .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0}.is-type-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-table th,.wp-block-table td{padding:5px 10px;border:1px solid var(--black)}@-webkit-keyframes cookies{0%{opacity:0}100%{opacity:1}}@keyframes cookies{0%{opacity:0}100%{opacity:1}}.cookies{display:none}.cookies--show{content:'';position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:300px;bottom:30px;right:30px;background-color:var(--red);z-index:100000;padding:15px;-webkit-box-shadow:0 0 40px #00000080;box-shadow:0 0 40px #00000080;-webkit-animation:cookies 1s;animation:cookies 1s}.cookies__text{text-align:center;color:var(--white);font-size:14px;line-height:1.5}.cookies__text strong{font-weight:700}.cookies__link,.cookies__link:hover,.cookies__link:active,.cookies__link:focus{color:var(--white);text-decoration:underline}.cookies__button{width:100%;padding:5px 0;color:var(--red);text-align:center;font-weight:700;background-color:var(--white);border:2px solid var(--white);cursor:pointer;-webkit-transition:background-color .2s,color .2s,border-c;-o-transition:background-color .2s,color .2s,border-c;transition:background-color .2s,color .2s,border-c}.cookies__button:hover,.cookies__button:active,.cookies__button:focus{color:var(--white);background-color:#fff0}@media (max-width:767px){.cookies{height:auto;left:0;right:0;margin:0 auto}}.burger-menu{display:none}@media (max-width:991px){.burger-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:42px;width:42px;border:1px solid var(--gray);border-radius:5px;background-color:#fff0;padding:14px 9px;z-index:11;cursor:pointer}.burger-menu__bar{display:block;height:2px;width:24px;background-color:var(--black);-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;-o-transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}.burger-menu--active .burger-menu__bar:first-of-type{-webkit-transform:translate(0,5px) rotate(-45deg);-ms-transform:translate(0,5px) rotate(-45deg);transform:translate(0,5px) rotate(-45deg)}.burger-menu--active .burger-menu__bar:nth-of-type(2){opacity:0}.burger-menu--active .burger-menu__bar:last-of-type{-webkit-transform:translate(0,-5px) rotate(45deg);-ms-transform:translate(0,-5px) rotate(45deg);transform:translate(0,-5px) rotate(45deg)}}.nav__top-bar{padding:5px 0;background-color:var(--gray--light);border-bottom:1px solid var(--gray);position:relative;z-index:11}.info-bar__lang{height:50px;width:150px;padding:0;background:url(/wp-content/themes/topiko/assets/images/arrow--down.svg) right center no-repeat;position:relative;overflow:hidden;cursor:pointer}.info-bar__lang:hover,.info-bar__lang--active{overflow:unset}.lang-item__list{position:absolute;top:100%;width:100%;background:var(--gray--light);border:1px solid var(--gray);z-index:5}.lang-item__list .lang-item:not(.current-lang){padding:5px 20px;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.info-bar__lang:hover .lang-item:not(.current-lang),.info-bar__lang:active .lang-item:not(.current-lang),.info-bar__lang:focus .lang-item:not(.current-lang),.info-bar__lang--active .lang-item:not(.current-lang){opacity:1}.lang-item__list .current-lang{position:absolute;top:-40px;padding:0 20px}.lang-item__list .lang-item,.lang-item__list .lang-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.lang-item__list .lang-item a{color:var(--black);font-size:16px}.lang-item__list .lang-item img{margin-right:14px}.nav{position:sticky;top:0;padding:0;background-color:var(--gray--light);z-index:10}.shop .nav{position:static}.nav__container{position:relative}.nav__logo,.nav__logo a,.nav__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__menu{position:static}.menu-menu-glowne-container{width:100%}.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.main-menu>.menu-item>a,.main-menu>.menu-item>a:focus,.main-menu>.menu-item:focus>a{color:var(--gray--dark);font-size:16px;font-weight:500;white-space:nowrap;display:block;padding:42px 22px;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.main-menu>.menu-item:hover>a,.main-menu>.menu-item:active>a,.main-menu>.menu-item a:hover,.main-menu>.menu-item a:active,.main-menu>.menu-item .current-menu-item>a{color:var(--yellow)}.main-menu .sub-menu{position:absolute;top:100%;left:15px;width:calc(100% / 12 * 7 - 30px);padding:25px 105px;background-color:var(--white);border-radius:0 0 10px 10px;border-top:1px solid var(--gray);-webkit-column-count:2;-moz-column-count:2;column-count:2;display:none;z-index:11}.main-menu .menu-item:hover .sub-menu,.main-menu .menu-item:active .sub-menu{display:block}.main-menu .sub-menu a,.main-menu .sub-menu a:active{font-size:18px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.main-menu .sub-menu a:hover,.main-menu .sub-menu a:active{color:var(--yellow)}.main-menu .sub-menu a svg{height:auto;max-height:25px;width:auto;max-width:25px;margin-right:20px}.main-menu .sub-menu a path,.main-menu .sub-menu a:focus path{-webkit-transition:fill .2s;-o-transition:fill .2s;transition:fill .2s}.main-menu .sub-menu a:hover path,.main-menu .sub-menu a:active path{fill:var(--yellow)}.nav__side-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__ue-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__ue-img{max-width:50px;margin-right:8px}.nav__side-item,.nav__side-item:focus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:53px;min-width:187px;padding:18px 25px;background-color:var(--gray--light);border:1px solid var(--gray);border-radius:5px;-webkit-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s}.nav__side-item:hover,.nav__side-item:active{color:var(--white);background-color:var(--gray--dark);border-color:var(--gray--dark)}.nav__side-item:not(:last-of-type){margin-right:8px}.nav__side-item--dark{color:var(--white);background-color:var(--gray--dark);border-color:var(--gray--dark)}.nav__side-item--dark:hover,.nav__side-item--dark:active,.nav__side-item--dark:focus{color:var(--white);background-color:var(--gray--dark-hover);border-color:var(--gray--dark-hover)}.nav__side-item--yellow{color:var(--white);background-color:var(--yellow);border-color:var(--yellow)}.nav__side-item--yellow:hover,.nav__side-item--yellow:active,.nav__side-item--yellow:focus{color:var(--white);background-color:var(--gray--dark-hover);border-color:var(--gray--dark-hover)}.nav__side-img{max-width:30px;margin-right:12px}.footer{font:500 14px/1.1 Roc-Grotesk-Wide,sans-serif;background-color:var(--gray--light);margin-top:65px;position:relative;overflow:hidden}.footer::before{content:'';position:absolute;top:0;right:-40px;height:267px;width:449px;background:url(/wp-content/themes/topiko/assets/images/footer-icon.svg) top right no-repeat}.footer__container{padding-bottom:85px;position:relative}.footer__logo{margin-bottom:75px;padding:85px 15px}.footer__box{color:rgb(29 29 27 / .4)}.footer__box p{margin:0}.footer__box p:not(:first-of-type){margin-top:40px}.footer__box strong,.footer__box a{color:var(--gray--dark);font-weight:500;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.footer__box a:hover,.footer__box a:active,.footer__box a:focus{opacity:.5}.footer__copyrights,.footer__info a,.footer__info a:focus{color:var(--gray--dark);font-size:14px;opacity:.5;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.footer__copyrights,.footer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__info a:hover,.footer__info a:active{opacity:1}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__social,.footer__social:focus{text-align:right;opacity:.5;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.footer__social:hover,.footer__social:active{opacity:1}.footer__social:not(:first-of-type){margin-top:20px}.footer__social-img{width:33px}.footer__images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px;padding:15px;background-color:var(--gray--light)}.footer__image{max-width:230px}.footer__shop-menu{padding:36px 15px 26px;background-color:var(--gray)}.shop-footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.shop-footer-menu .menu-item:not(:first-of-type){margin-left:200px}.shop-footer-menu a,.shop-footer-menu a:focus{font:500 14px/1.1 Roc-Grotesk-Wide,sans-serif;display:block;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.shop-footer-menu a:hover,.shop-footer-menu a:active{opacity:.5}.cart-fluid,.cart-fluid:focus{position:fixed;right:15px;bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:66px;width:66px;background-color:var(--yellow);border-radius:50px;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.cart-fluid:hover,.cart-fluid:active{background-color:var(--gray--dark)}.cart-fluid__content{color:var(--white);font:500 13px/1.1 Roc-Grotesk-Wide,sans-serif;text-align:center;position:absolute;top:50%;left:-20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:35px;padding:7px;background-color:var(--red);border-radius:15px}.hero{padding:200px 0 230px;background:95% center no-repeat;position:relative}.hero::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--gray);-webkit-clip-path:polygon(0 0,100% 0,100% 75%,0 100%);clip-path:polygon(0 0,100% 0,100% 75%,0 100%);z-index:-1}.hero__header{font-size:50px;line-height:60px;margin:0 0 24px;background-color:var(--gray)}.hero__text{padding-right:70px;margin:0 0 50px;background-color:var(--gray)}.breadcrumbs{position:relative;margin:14px auto 55px}.breadcrumbs--short{margin-bottom:21px}.breadcrumb__name,.breadcrumb__link,.breadcrumb__delimiter{font:500 14px/1 Roc-Grotesk-Wide,sans-serif}.breadcrumb__name br{display:none}.breadcrumb__link{color:#1D1D1B59;font:500 14px/1 Roc-Grotesk-Wide,sans-serif;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.breadcrumb__link:hover,.breadcrumb__link:active,.breadcrumb__link:focus{color:var(--yellow)}.breadcrumb__link:first-of-type{text-transform:uppercase}.breadcrumb__delimiter{color:#1D1D1B59;font-size:12px;margin:0 10px}.breadcrumb__title{font:500 66px/1.1 Roc-Grotesk-Wide,sans-serif;margin:55px 0 0;width:60%}.breadcrumb__category{margin-top:30px}.breadcrumb__category .breadcrumb__link{color:var(--yellow);font-size:18px;text-transform:initial}.breadcrumb__description{position:static}.breadcrumb__description p{opacity:.8}.breadcrumb__scroll{font:400 16px/1 Roc-Grotesk,sans-serif;text-align:center;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:140px;width:140px;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--white);border:unset;border-radius:140px;opacity:.8;cursor:pointer}.breadcrumb__scroll-icon{width:24px;margin-top:14px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.woocommerce__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 10px}.woocommerce__step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce__step-icon{height:50px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 0;border-radius:50px;background-color:var(--gray)}.woocommerce__step--active .woocommerce__step-icon{background-color:var(--yellow)}.woocommerce__step--active .woocommerce__step-icon path{fill:var(--white);opacity:1}.woocommerce__step-text{font-size:14px;font-weight:300;white-space:nowrap;margin:0 0 0 15px}.woocommerce__step-arrow{height:auto;width:8px}.benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.benefit{color:#4d4d4d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:11px}.benefit__picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:54px;min-width:54px;border-radius:50px;background-color:var(--gray);margin:0 25px 0 0}.blog__header{font-size:50px;font-weight:300;line-height:1;text-align:center;margin:20px 0 45px}.blog__header--small{font-size:25px;margin-bottom:22px}.categories{margin-bottom:60px}.category__link{font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:7px 0;padding:22px 18px;background-color:var(--gray);border-radius:10px;-webkit-transition:color .2s,background-color .2s;-o-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.category__link:hover,.category__link:active,.category__link:focus{color:var(--white);background-color:var(--black)}.category__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:54px;min-width:54px;margin-right:20px;background-color:var(--white);border-radius:50px}.category__img{max-height:24px}.post__more-icon--right{margin-left:auto!important}.post{position:relative}.post__picture-link{display:block;line-height:0}.post__category{color:var(--white);font-size:12px;position:absolute;top:14px;right:29px;padding:6px 21px;background-color:var(--red);border-radius:20px;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.post__category:hover,.post__category:active,.post__category:focus{color:var(--white);background-color:var(--black)}.post__content{padding:16px 32px 80px}.post__title{font-size:25px;font-weight:400;margin:10px 0}.post__excerpt{font-size:14px}.post__link{display:block}.post__more{font-size:14px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:-32px;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.post__more:hover,.post__more:active,.post__more:focus{color:var(--red)}.post__more-icon{margin-left:14px}.post--sticky{margin-bottom:50px}.post--sticky .post__image{border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden}.post__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-15px;border:1px solid rgb(0 0 0 / .1);border-left:unset;border-top-right-radius:20px;border-bottom-right-radius:20px}.post__title--sticky{margin:30px 0}.post__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.post__content--sticky{padding:0 78px}.ingriedents__time--sticky{border:1px solid rgb(0 0 0 / .1)!important}.blog__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog__pagination .nav-links{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.blog__pagination .page-numbers{font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;width:40px;border:1px solid #EBEBEB;border-radius:50px;margin:0 5px;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.blog__pagination .page-numbers.current{border-color:var(--black)}.blog__pagination a.page-numbers:hover,.blog__pagination a.page-numbers:active,.blog__pagination a.page-numbers:focus{border-color:var(--red)}.blog__pagination .prev,.blog__pagination .next{color:var(--white);background-color:var(--black);border-color:var(--black);-webkit-transition:background-color .2s,border-color .2s;-o-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s}.blog__pagination .prev:hover,.blog__pagination .prev:active,.blog__pagination .prev:focus,.blog__pagination .next:hover,.blog__pagination .next:active,.blog__pagination .next:focus{background-color:var(--red)}.grid{max-width:1434px}.grid::after{content:'';display:block;clear:both}.grid-item{float:left;width:calc(100% / 3);padding:0 15px}.single{padding:15px;background-color:var(--white)}.single__infos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;opacity:.4}.single__infos--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single__icon{margin-right:6px}.single__info-link{text-decoration:underline;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.single__info-link:hover,.single__info-link:active,.single__info-link:focus{text-decoration:underline;color:var(--red)}.single__title{font-size:35px;font-weight:300;line-height:30px;text-align:center;margin:10px 0 30px}.single__image{display:block;margin-left:auto;margin-right:auto}.single__content{padding:0 85px}.single__content h2{font-size:30px;font-weight:300;line-height:40px;margin:45px 0 16px}.single__content a{color:var(--red)}.single__content p iframe{width:100%;display:block;margin:0 auto}.single__content p iframe:not([class]){min-height:400px}.single__content ul li{padding:5px 0 5px 20px;position:relative}.single__content ul li::before{content:'';position:absolute;top:15px;left:0;height:5px;width:5px;background-color:var(--red);border-radius:50px}.single__content img{height:auto;max-width:100%}.emoji{max-width:12px}.single__bottom{margin-top:80px;padding:40px 85px;border-top:1px solid rgb(0 0 0 / .1)}.button-back{color:var(--blue);font:700 15px/1 'Proxima Nova Rg',sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button-back__icon{width:9px;margin-right:5px}.share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share__header{font-size:16px;font-weight:400;margin:0 11px 0 0}.share__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.share__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:0;margin-left:17px;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.share__button:hover{opacity:.6}.ingriedents{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;margin:20px 0 10px;padding:30px 50px 50px;background:-webkit-gradient(linear,left top,left bottom,from(#E5E5E1),to(#F5F5EF));background:-o-linear-gradient(top,#E5E5E1,#F5F5EF);background:linear-gradient(180deg,#E5E5E1,#F5F5EF);border-radius:20px;position:sticky;top:120px}.ingriedents__header{font-size:25px;font-weight:300;margin:0;padding-bottom:13px;border-bottom:1px solid rgb(0 0 0 / .1)}.ingriedents__list{margin:34px 0}.ingriedents__item{padding:8px 0 0 17px;position:relative}.ingriedents__item::before{content:'';position:absolute;top:18px;left:0;height:6px;width:6px;background-color:var(--black);border-radius:50%}.ingriedents__bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.ingriedents__time,.ingriedents__print{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 22px;background-color:var(--white);border-radius:20px;border:1px solid var(--white)}.ingriedents__time{margin-right:9px}.ingriedents__print{cursor:pointer;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.ingriedents__print:hover,.ingriedents__print:active,.ingriedents__print:focus{border-color:var(--black)}.ingriedents__icon{margin-right:5px}.interesting-posts{margin-top:80px;padding:100px 15px 30px;border-top:1px solid rgb(0 0 0 / .1)}.page--fullwidth{padding:0}.page h1,.page h2,.page h3,.page h4,.page h5,.page h6{font-family:'Roc-Grotesk-Wide',sans-serif;line-height:1.1;margin:0}.page>h1:first-child,.page>h2:first-child{width:50%;margin-bottom:35px}.block-hero{padding-top:62px}.block-hero__title{font:500 66px/1.1 Roc-Grotesk-Wide,sans-serif;margin:0 0 30px}.block-hero__paragraph{opacity:.8}.block-hero__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-hero__badge{border-radius:150px;overflow:hidden;position:relative;cursor:pointer}.block-hero__badge-img:last-of-type{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.block-hero__badge .block-hero__badge-img:last-of-type:hover{opacity:1}.block-hero__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-hero__social,.block-hero__social:focus{-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.block-hero__social:hover,.block-hero__social:active{opacity:.5}.block-hero__social:not(:first-of-type){margin-top:20px}.block-hero__video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:451px;margin-top:62px;border-radius:20px;overflow:hidden}.block-hero__video .mejs-container .mejs-controls{display:none}.block-hero__box,.block-hero__box:focus{color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:calc(100% - 62px);margin-top:62px;padding:64px 40px 32px;background-color:var(--gray--dark);border-radius:20px}.block-hero__box:hover,.block-hero__box:active{color:var(--white)}.block-hero__box-title{font:500 30px/1.1 Roc-Grotesk-Wide,sans-serif;margin:0 0 28px}.block-hero__box-paragraph{margin:0 0 48px;opacity:.8}.block-hero__button,.block-hero__box:focus .block-hero__button{text-align:right;display:block;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-o-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.block-hero__box:hover .block-hero__button,.block-hero__box:active .block-hero__button{-webkit-filter:brightness(0) invert();filter:brightness(0) invert()}.search__section:nth-of-type(2){margin-top:90px;padding-top:90px;border-top:1px solid rgb(0 0 0 / .1)}.search__title{font-size:28px;font-weight:400!important;text-align:center;margin-bottom:25px!important}.search__section:nth-of-type(2) .search__title{margin-bottom:40px!important}.block-contact{margin-top:-65px;padding:85px 15px 45px;background:right center/contain no-repeat}.block-contact__box{color:rgb(255 255 255 / .4);padding:60px;background-color:var(--gray--dark);border-radius:20px}.block-contact__box p{color:rgb(255 255 255 / .4);font:500 16px/1.5 Roc-Grotesk-Wide,sans-serif;margin:20px 0}.block-contact__box a,.block-contact__box strong{color:var(--white);font-size:18px;font-weight:500}.block-contact__box-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-contact__box a:not([href*="tel"]):not([href*="mail"]),.block-contact__box a:not([href*="tel"]):not([href*="mail"]):focus{font-size:16px;display:inline-block;padding:13px 41px;border:1px solid var(--yellow);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.block-contact__box a:not([href*="tel"]):not([href*="mail"]):hover,.block-contact__box a:not([href*="tel"]):not([href*="mail"]):active{background-color:var(--yellow)}.wp-block-contact-form-7-contact-form-selector .wpcf7{width:510px;margin:0 auto}.wpcf7 p{margin:0}.wpcf7 br{display:none}.wpcf7-form-control-wrap{display:block;width:100%;margin-bottom:10px}.form__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.form__input,.form__textarea{font:inherit;font-size:16px;width:100%;padding:17px 30px;background-color:#fff0;border:unset;border-bottom:1px solid var(--gray--dark);-webkit-appearance:none;-moz-appearance:none;outline:none}.form__input::-webkit-input-placeholder{color:var(--gray--dark);opacity:1}.form__input::-moz-placeholder{color:var(--gray--dark);opacity:1}.form__input:-ms-input-placeholder{color:var(--gray--dark);opacity:1}.form__input::-ms-input-placeholder{color:var(--gray--dark);opacity:1}.form__input::placeholder{color:var(--gray--dark);opacity:1}.form__textarea{height:130px;resize:none}.screen-reader-response{display:none!important}.wpcf7-not-valid{border-color:var(--yellow)}.wpcf7-not-valid-tip{display:block;color:var(--yellow);font-size:14px;padding-left:30px;margin-top:5px;position:relative}.wpcf7-not-valid-tip::before{content:'!';position:absolute;top:3px;left:7px;height:12px;width:12px;color:var(--gray--dark);font-size:9px;font-weight:700;line-height:1.3;text-align:center;background-color:var(--yellow);border-radius:50%}.form__checkbox,.form__checkbox~span,.woocommerce-form__input-checkbox,.woocommerce-form__input-checkbox~span{cursor:pointer}.form__checkbox,.woocommerce-form__input-checkbox,.GR_checkoutbox{opacity:0;position:absolute;z-index:-100}.form__checkbox~span,.woocommerce-form__label-for-checkbox span,.GR_checkoutbox~span{color:var(--black);font-size:12px;line-height:16px;display:block;margin:25px 0 15px;padding-left:40px;position:relative}.form__checkbox~span::before,.form__checkbox~span::after,.woocommerce-form__label-for-checkbox span::before,.woocommerce-form__label-for-checkbox span::after,.GR_checkoutbox~span::before,.GR_checkoutbox~span::after{content:'';position:absolute}.form__checkbox~span::before,.woocommerce-form__label-for-checkbox span::before,.GR_checkoutbox~span::before{top:-4px;left:0;height:21px;width:21px;border:1px solid var(--yellow);border-radius:2px}.form__checkbox~span::after,.woocommerce-form__label-for-checkbox span::after,.GR_checkoutbox~span::after{top:-1px;left:3px;height:15px;width:15px;background-color:var(--yellow);opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.form__checkbox:checked~span::after,.woocommerce-form__input-checkbox:checked~span::after,.GR_checkoutbox:checked~span::after{opacity:1}.form__checkbox~span a,.woocommerce-form__input-checkbox~span a{color:var(--yellow)}.form__submit,.form__submit:focus{display:block;margin:23px auto 0;border-radius:5px;padding:17px 40px;background-color:var(--yellow);border:unset;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.form__submit:hover,.form__submit:active{background-color:var(--gray--dark)}.wpcf7-response-output{text-align:center;margin-top:20px;padding:10px}.compare-product__button{font-weight:600;font-size:15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;position:relative;z-index:1;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.compare-product__button:hover,.compare-product__button:active,.compare-product__button:focus{color:var(--red)}.compare-product__button-icon{width:12px;margin-right:6px;-webkit-filter:brightness(0);filter:brightness(0);-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-o-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.compare-product__button:hover .compare-product__button-icon,.compare-product__button:active .compare-product__button-icon,.compare-product__button:focus .compare-product__button-icon{-webkit-filter:unset;filter:unset}.block-benefits{border-bottom:1px solid rgb(0 0 0 / .1)}.block-benefits .benefits{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 -15px}.block-benefits .benefit{color:var(--black);width:20%;margin:35px 0 55px;padding:0 15px}.block-benefits .benefit__picture{margin-right:21px}.block-slider-main{max-width:1920px;margin:-30px auto 0;position:relative}.block-slider-main__slide{padding:0 58px}.block-slider-main__slide-container{border-radius:10px;overflow:hidden;position:relative}.block-slider-main__video{position:absolute;top:0;bottom:0;left:0;right:0}.block-slider-main__video .wp-video{max-width:unset}.block-slider-main__content,.block-slider-main__picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:715px;z-index:1}.block-slider-main__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:120px}.block-slider-main__title{color:var(--white);font-size:50px;font-weight:300;margin:0 0 21px!important}.block-slider-main__text{color:var(--white)!important;font-size:18px!important;font-weight:300;line-height:1.7;width:100%;margin:0;opacity:.7}.block-slider-main__button{text-align:left;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:45px}.block-slider-main__button-icon{height:13px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-filter:invert();filter:invert();-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-o-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.block-slider-main__button:hover .block-slider-main__button-icon,.block-slider-main__button:active .block-slider-main__button-icon,.block-slider-main__button:focus .block-slider-main__button-icon{-webkit-filter:unset;filter:unset}.block-slider-main__picture{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0}.block-slider-main__picture--corner{height:215px;width:385px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-top-left-radius:20px;position:absolute;bottom:0;right:0}.block-slider-main__picture--corner .block-slider-main__img{width:290px}.block-slider-main__slide-line{position:absolute;bottom:120px;left:0;right:0;border-bottom:unset;margin:0;opacity:.1}.block-slider-main__controls{margin-top:-120px}.block-slider-main__controls-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:120px}.block-slider-main__slider-button{color:var(--white);font-size:14px;text-align:left;height:50px;width:260px;padding:0 0 0 75px;background:#fff0;border:unset;cursor:pointer;position:relative;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.block-slider-main__slider-button:hover{color:var(--black)}.block-slider-main__slider-button::before{content:'';position:absolute;top:0;left:0;height:50px;width:50px;background:url(/wp-content/themes/topiko/assets/images/slider-arrow-left.svg) center no-repeat;background-color:var(--black);border-radius:50px;border:unset;-webkit-filter:invert();filter:invert();-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-o-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.block-slider-main__slider-button:hover::before{-webkit-filter:unset;filter:unset}.block-slider-main__slider-button--next{text-align:right;padding:0 75px 0 0}.block-slider-main__slider-button--next::before{left:unset;right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.block-slider-categories{position:relative;overflow:hidden}.block-slider-categories .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.block-slider-categories__category{height:inherit;padding:0 15px}.block-slider-categories__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:30px 40px 0 30px;cursor:pointer;position:relative}.block-slider-categories__content::before{content:'';position:absolute;top:0;left:0;height:50%;width:100%;background-color:var(--gray);border-radius:10px;z-index:-1;will-change:height;-webkit-transition:height .2s;-o-transition:height .2s;transition:height .2s}.block-slider-categories__content:hover::before,.block-slider-categories__content:active::before,.block-slider-categories__content:focus::before{height:calc(100% - 40px)}.block-slider-categories__title{font-size:25px;font-weight:300;min-height:60px;margin-bottom:20px}.block-slider-categories__attributes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0}.block-slider-categories__attribute-title{color:var(--black)!important;text-transform:lowercase;margin:0 10px 0 0}.block-slider-categories__attribute{display:block;height:20px;width:20px;border:1px solid #ACACAC;border-radius:20px;margin-left:5px}.block-slider-categories__more{height:60px;width:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);border-radius:50px;background-color:var(--black);margin:10px auto;opacity:0;position:relative;-webkit-transition:opacity .2s,background-color .2s;-o-transition:opacity .2s,background-color .2s;transition:opacity .2s,background-color .2s}.block-slider-categories__more::before{content:'';position:absolute;top:-10px;left:-10px;height:80px;width:80px;background-color:var(--black);border-radius:50px;z-index:-1;opacity:.2;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.block-slider-categories__content:hover .block-slider-categories__more,.block-slider-categories__content:active .block-slider-categories__more,.block-slider-categories__content:focus .block-slider-categories__more{opacity:1}.block-slider-categories__more:hover,.block-slider-categories__more:active,.block-slider-categories__more:focus,.block-slider-categories__more:hover::before,.block-slider-categories__more:active::before,.block-slider-categories__more:focus::before{background-color:var(--red)}.block-products-panels{max-width:1920px;margin:0 auto;position:relative}.block-products-panels__container{padding:0 58px}.block-products-panel{border-radius:10px;position:relative}.block-products-panel::before{content:'';position:absolute;top:0;right:0;height:100%;width:calc(100% / 12 * 4);background-color:var(--white)}.block-products-panel--reverse::before{left:0;right:unset}.block-products-panel__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:75px 5px 60px 55px;border-radius:10px;overflow:hidden;position:relative}.row--reverse .block-products-panel__content{padding:75px 15px 60px}.block-products-panel__title{font-size:50px;font-weight:300}.block-products-tab__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:11px 0;border-bottom:1px solid #00000016}.block-products-tab__nav-item{font-size:18px;font-weight:400;margin:0 20px;padding:7px 0;border-bottom:2px solid #fff0;cursor:pointer;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.block-products-tab__nav-item--active{border-bottom-color:var(--red)}.block-products-tab__nav-item:first-of-type{margin-left:0}.block-products-tab{height:0;visibility:hidden;overflow:hidden}.block-products-tab--active{height:100%;visibility:visible;overflow:unset}.row--reverse .block-products-tab .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.block-products-tab__picture,.block-products-tab__content{margin-top:30px}.block-products-tab__title{font-size:30px;font-weight:300;line-height:1.3;width:75%}.block-products-tab__text{font-size:16px!important;font-weight:300;width:75%;margin:28px 0 40px;opacity:.7}.block-products-tab__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.block-products-tab__button{text-align:left;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-products-tab__button-icon{-webkit-filter:invert();filter:invert()}.block-products-tab-video-popup__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:76px;width:76px;margin-top:30px;background:#fff0;border:unset;cursor:pointer;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.block-products-tab-video-popup__button:hover,.block-products-tab-video-popup__button:active,.block-products-tab-video-popup__button:focus{opacity:.7}.block-products-tab-video-popup__text{color:var(--black)!important;font-size:15px!important;font-weight:600;white-space:nowrap;padding-left:20px}.block-products-panels__picture{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:15px;position:relative;border-radius:10px;overflow:hidden}.row--reverse .block-products-panels__picture{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 15px 0 0}.block-products-panels__img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:100%;border-radius:10px;overflow:hidden}.block-compare{overflow:hidden}.block-compare-panel{border-bottom:1px solid #00000016;margin-bottom:50px}.block-compare-panel__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:11px 0}.compare-tab{width:100%}.compare-tab__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:390px}.compare-tab__info-title{font-size:40px;font-weight:300;margin-bottom:45px!important}.compare-tab__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.compare-tab__controls-title{font-size:22px;font-weight:400;opacity:.7}.compare-tab__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:75px}.compare-tab__buttons .slider__button{position:sticky;-webkit-transform:unset;-ms-transform:unset;transform:unset}.compare-tab__buttons .slider__button--next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:24px}.compare-tab__attributes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.compare-tab__row{margin:0;padding:10px 0}.compare-tab__attribute-name{color:var(--black)!important;font-weight:700;text-align:right;min-height:62px;position:relative}.compare-tab__attribute-name::before{content:'';position:absolute;bottom:0;left:0;height:1px;width:100vw;background-color:rgb(0 0 0 / .1);z-index:1}.compare-tab__attribute-name:first-of-type,.compare-tab__attribute-value:first-of-type{display:none}.compare-tab__product-name{font-size:22px;font-weight:300;min-height:66px;margin-bottom:44px!important}.compare-tab__product-picture{display:block;height:280px;text-align:center}.compare-tab__product-img{height:100%;width:auto}.compare-tab__attributes{margin-top:20px}.compare-tab__attribute-value{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:62px;background-color:var(--white);position:relative}.compare-tab__attribute-value:hover{display:block;overflow:unset}.compare-tab__attribute-value::before{content:'';position:absolute;bottom:0;left:0;height:10px;width:100%;background-color:var(--white);opacity:1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.compare-tab__attribute-value:hover::before{opacity:0}.compare-tab__attribute-value--paragraph{color:var(--black)!important;font-weight:400;margin:0;padding:0 5px;background-color:var(--white)}.compare-tab__attribute-value:hover .compare-tab__attribute-value--paragraph{position:absolute;top:10px;left:0}.compare-tab__attribute-name--mobile{display:none}.compare-tab__product-price{font-size:21px;font-weight:400;margin:24px 0}.block-reviews-slider__title{font-size:14px;font-weight:500;padding:70px 0 70px 135px;background:url(/wp-content/themes/topiko/assets/images/reviews-background.svg) center left no-repeat}.block-reviews-slider__review{margin:70px 0 0 40px;padding-left:65px;background:url(/wp-content/themes/topiko/assets/images/reviews.svg) top 6px left no-repeat}.block-reviews-slider__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-reviews-slider__image{max-height:70px;max-width:70px;border-radius:50px;margin-right:24px}.block-reviews-slider__text{font:500 30px/1.2 Roc-Grotesk-Wide,sans-serif;margin:0 0 55px}.block-reviews-slider__author{font-size:14px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-reviews-slider__author::after{content:'';display:block;height:16px;width:118px;margin-top:8px;background:url(/wp-content/themes/topiko/assets/images/reviews-stars.svg) center/contain}.block-reviews-slider__container{position:relative}.block-reviews-slider__buttons{position:absolute;bottom:0;right:0}.block-reviews-slider .slider__button--prev{position:static;left:none}.block-reviews-slider .slider__button--next{position:static;right:none}.block-logos-slider__slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.47}.block-logos-slider__slide img{height:auto;max-width:100%}.block-qualities{padding:160px 0;background:url(/wp-content/themes/topiko/assets/images/wave.svg) center top -300px no-repeat;background-color:var(--gray--dark)}.block-qualities__title{color:var(--white);font:500 50px/1.1 Roc-Grotesk-Wide,sans-serif;margin:0 0 50px}.block-qualities__img{position:absolute;top:-220px;right:15px;border-radius:20px}.block-qualities__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-qualities__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:20px}.block-qualities__item-icon{margin-right:25px}.block-qualities__item-name{color:var(--white);font:400 30px/1.2 Roc-Grotesk-Wide,sans-serif;margin:0}.block-cta-boxes__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:44px 56px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:20px;position:relative;overflow:hidden}.block-cta-boxes__container::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--gray--dark);opacity:.56}.block-cta-boxes__title{color:var(--white);font:500 50px/1.2 Roc-Grotesk-Wide,sans-serif;margin:0 0 105px;z-index:1}.block-cta-boxes__description{color:var(--white);font:400 16px/1.5 Roc-Grotesk,sans-serif;width:70%;margin:0 0 30px;opacity:.8;z-index:1}.block-cta-boxes__button{color:var(--yellow);font:500 16px/1.2 Roc-Grotesk-Wide,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;z-index:1}.block-cta-boxes__container:hover .block-cta-boxes__button{text-decoration:underline}.block-cta-boxes__button::after{content:'';height:26px;width:26px;display:inline-block;margin-left:9px;background:url(/wp-content/themes/topiko/assets/images/arrow--corner.svg) center no-repeat;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.block-cta-boxes__container:hover .block-cta-boxes__button::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.block-cta--with-color{padding:130px 0;position:relative}.block-cta--with-color::before{content:'';position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:100vw}.block-cta__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-cta__title{font:500 50px/1.1 Roc-Grotesk-Wide,sans-serif;margin:0}.block-cta--with-color .block-cta__title{color:var(--white)}.block-cta__arrow,.block-cta__arrow:focus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:156px;width:156px;background-color:var(--white);border-radius:100px;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.block-cta__arrow:hover,.block-cta__arrow:active{background-color:var(--yellow)}.block-cta--with-color .block-cta__arrow{border:1px solid var(--white)}.block-cta__icon{-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-o-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.block-cta__arrow:hover .block-cta__icon,.block-cta__arrow:active .block-cta__icon{-webkit-filter:brightness(0) invert();filter:brightness(0) invert()}.block-cta-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0;border-radius:10px}.block-cta-image__title{color:var(--white);font:500 50px/1.1 Roc-Grotesk-Wide,sans-serif;margin:0}.block-cta-image__button:hover,.block-cta-image__button:active{border-color:var(--white)}.block-numbered-boxes{padding:0}.block-numbered-boxes__item{counter-increment:numberedBoxes}.block-numbered-boxes__container{height:100%;padding:55px;background-color:var(--white);position:relative}.block-numbered-boxes__container::before{content:counters(numberedBoxes,'.',decimal-leading-zero);color:var(--yellow);font:500 30px/1.1 Roc-Grotesk-Wide,sans-serif;display:block;margin-bottom:45px}.block-numbered-boxes__title{font:500 30px/1.1 Roc-Grotesk-Wide,sans-serif}.block-numbered-boxes__description{opacity:.8}.block-technical-description-boxes__item{margin-top:60px}.block-technical-description-boxes__picture,.block-technical-description-boxes__content{min-height:405px}.block-technical-description-boxes__picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--white)}.block-technical-description-boxes__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid var(--gray--dark);border-bottom:1px solid var(--gray--dark);margin-left:30px;padding-left:100px}.block-technical-description-boxes__title{font:500 30px/1.1 Roc-Grotesk-Wide,sans-serif}.block-technical-description-boxes__description p{margin-bottom:0}.block-technical-description-boxes__description strong{font-weight:500}.block-technical-description-boxes__description ul{margin-top:0}.block-technical-description-boxes__description li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px 0;opacity:.8}.block-technical-description-boxes__description li::before{content:'•';display:block;margin-right:5px}.wp-block-group.container .block-offers-listing{padding:0}.block-offers-listing__item{margin-top:18px}.block-offers-listing__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:344px;padding:22px 31px;background-color:var(--white);border-radius:20px;position:relative}.block-offers-listing__title{font:500 26px/1.2 Roc-Grotesk-Wide,sans-serif;margin-bottom:40px!important}.block-offers-listing__icon{position:absolute;top:40px;right:40px}.block-offers-listing__button{color:var(--yellow);font:500 16px/1.2 Roc-Grotesk-Wide,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-offers-listing__container:hover .block-offers-listing__button{text-decoration:underline}.block-offers-listing__button::after{content:'';height:26px;width:26px;display:inline-block;margin-left:9px;background:url(/wp-content/themes/topiko/assets/images/arrow--corner.svg) center no-repeat;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.block-offers-listing__container:hover .block-offers-listing__button::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.block-description-video{padding:90px 0;position:relative}.block-description-video::before{content:'';position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:100vw}.block-description-video__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-description-video__title{color:var(--white);font:500 50px/1.2 Roc-Grotesk-Wide,sans-serif;margin:0 0 35px}.block-description-video__description{color:var(--white);font:500 20px/1.2 Roc-Grotesk-Wide,sans-serif;opacity:.8}.block-description-video__video{padding-left:0}.block-description-video__iframe{min-height:450px;width:100%}.block-listing-products-category__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.block-listing-products-category__title{font:500 50px/1.2 Roc-Grotesk-Wide,sans-serif;margin:0;padding:0}.block-listing-products-category__row{margin-left:-30px;margin-right:-30px}.taxonomies__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}.taxonomies__item{margin-right:50px}.taxonomies__link{font:500 16px/1.2 Roc-Grotesk-Wide,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 18px;border-bottom:2px solid #fff0}.taxonomies__link:not(.taxonomies__link--active):hover{text-decoration:underline}.taxonomies__link--active,.taxonomies__link--active:hover{color:var(--yellow);border-bottom-color:var(--yellow)}.realization:nth-of-type(2n+2){margin-top:90px}.realization__container{margin-bottom:55px;position:relative}.realization__title{font:500 30px/1.2 Roc-Grotesk-Wide,sans-serif;margin:36px 57px}.realization__container:hover .realization__title{text-decoration:underline}.single-realization>:not(.block-cta){padding-left:calc(100% / 12);padding-right:calc(100% / 12)}.single-realization>h2,.single-realization>h3,.single-realization>h4,.single-realization>h5,.single-realization>h6,.single-realization>p{padding-left:calc(100% / 12 * 2)!important;padding-right:calc(100% / 12 * 2)!important}.single-realization img{border-radius:10px}.single-offer [style*="font-style:italic"]{font-family:'Roc-Grotesk-Wide',sans-serif;font-style:normal!important}.single-offer img:not(.button__icon){border-radius:10px}.block-events-timeline{padding:160px 0 30px;background:url(/wp-content/themes/topiko/assets/images/wave.svg) center bottom 30px no-repeat;background-color:var(--gray--dark)}.block-events-timeline__buttons{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.block-events-timeline__buttons .slider__button{-webkit-filter:brightness(0) invert();filter:brightness(0) invert()}.block-events-timeline__slider{margin-top:50px}.block-events-timeline__slider .slick-list{padding-top:10px}.block-events-timeline__slider .slick-track::before{content:'';position:absolute;top:0;left:0;height:1px;width:100%;background-color:var(--white)}.block-events-timeline__slide{padding:45px 80px 0;position:relative}.block-events-timeline__slide::before{content:'';position:absolute;top:-9px;left:80px;height:20px;width:20px;border-radius:20px;border:2px solid var(--gray--dark);background-color:var(--white)}.block-events-timeline__title,.block-events-timeline__year,.block-events-timeline__description{color:var(--white)}.block-events-timeline__title{font:500 50px/1.1 Roc-Grotesk-Wide,sans-serif}.block-events-timeline__year{font:500 30px/1.1 Roc-Grotesk-Wide,sans-serif}.block-events-timeline__description{opacity:.8}.block-products__container{padding:15px}.block-products,.block-products:focus .block-products__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:25px;background-color:var(--white);border-radius:10px;position:relative}.block-products__img{display:block;margin:0 auto}.block-products__title{font:500 16px/1.2 Roc-Grotesk,sans-serif;margin:18px 0}.block-products:hover .block-products__title,.block-products:active .block-products__title{text-decoration:underline}.block-products__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto}.block-products__price{color:var(--yellow);font:500 20px/1.2 Roc-Grotesk-Wide,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-products__price del{color:var(--black);font-size:16px}.block-products__price ins{text-decoration:unset}.block-products__button,.block-products:focus .block-products__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:53px;width:53px;background-color:var(--red);border:1px solid var(--red);border-radius:5px;z-index:1;-webkit-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s}.block-products:hover .block-products__button,.block-products:active .block-products__button{color:var(--black);background-color:var(--red--dark);border-color:var(--red--dark)}.block-products__button .button__icon,.block-products:focus .button__icon{width:21px;margin:0}.block-products__onsale{color:var(--white);font-size:16px;text-transform:uppercase;position:absolute;top:19px;right:19px;padding:7px 16px;background-color:var(--gray--dark);border-radius:5px}.block-products-featured{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:140px;margin:0 auto}.block-products-featured__title,.block-products-featured__price{font-size:18px;text-align:center;display:block;margin:0}.block-products-featured__title{font-weight:400}.block-products-featured__bottom{text-align:center;margin-top:auto}.block-products-featured__price{font-weight:600;margin-top:18px}.block-products-featured__button{color:var(--black);height:40px;min-width:140px;width:100%;margin-top:18px;padding:10px 0;background-color:var(--white);border-color:var(--red);position:relative;z-index:5}.block-products-featured__button:hover,.block-products-featured__button:active{color:var(--white);background-color:var(--black);border-color:var(--black)}.block-products-featured__button:hover .button__icon,.block-products-featured__button:active .button__icon{-webkit-filter:brightness(0) invert();filter:brightness(0) invert()}.block-products-featured__button~.added_to_cart.wc-forward{display:inherit;position:relative;z-index:1}.block-products-wide__container{margin-bottom:30px}.block-products-wide__container:last-of-type{margin-bottom:80px}.block-products-wide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 0 25px;background-color:var(--gray);border-radius:20px}.block-products-wide__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-products-wide__header{width:100%;margin-bottom:20px;position:relative}.block-products-wide__title{font-size:30px;font-weight:500;width:50%;margin:0}.block-products-wide__price{font-size:22px;font-weight:600;text-align:right;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-products-wide__excerpt{font-size:16px;font-weight:300;width:70%;margin:0;opacity:.7}.block-products-wide__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.block-products-wide__button{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;min-width:181px;padding:0;z-index:1;position:relative}.block-products-wide__button-icon{-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-o-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.block-products-wide__button.button--transparent:hover .block-products-wide__button-icon,.block-products-wide__button.button--transparent:active .block-products-wide__button-icon,.block-products-wide__button.button--transparent:focus .block-products-wide__button-icon{-webkit-filter:brightness(200%) invert();filter:brightness(200%) invert()}.block-products-wide__button:not(:first-of-type){margin-left:30px}.block-products-wide__price ins{text-decoration:unset}.block-products-wide__price del{font-size:17px;font-weight:400}.section-block-product{margin:50px auto;padding:10px 15px;border:1px solid var(--red);border-radius:10px;-webkit-box-shadow:10px 10px 16px #D32E2730;box-shadow:10px 10px 16px #D32E2730}.block-product{position:relative}.block-product__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:15px}.block-product__title{font-size:25px!important;font-weight:300;line-height:35px!important;margin:0 0 30px!important;max-width:300px}.block-product__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:35px}.block-product__price{font-size:22px;font-weight:600}.block-product__price--sale{font-weight:300;text-decoration:line-through;margin-right:25px}.block-product__button{color:var(--white)!important;margin-left:auto}.block-product__button:hover .button__icon,.block-product__button:active .button__icon,.block-product__button:focus .button__icon{-webkit-filter:unset;filter:unset}.block-product__sale{color:var(--red);font-size:12px;font-weight:400;line-height:1;padding:10px 15px;border:1px solid var(--red);border-radius:50px;position:absolute;top:0;right:15px}.section-block-distributor{padding:75px 0;border-top:1px solid rgb(0 0 0 / .1);border-bottom:1px solid rgb(0 0 0 / .1)}.block-distributor__column{padding-left:60px}.block-distributor h2{font-size:35px;font-weight:400}.block-submenu{position:sticky;top:86px;margin-top:-22px;background-color:var(--white);z-index:9}.block-submenu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-submenu__link{font-size:18px;font-weight:400;text-align:center;display:block;padding:22px 35px;border-bottom:2px solid #fff0;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.block-submenu__link:hover{border-bottom-color:var(--red)}.block-icon-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-icon-text__box{width:20%;margin:0 2.5%}.block-icon-text__img{width:75px;display:block;margin:0 auto}.block-icon-text__box p{font-size:16px}.block-icon-text__box strong{color:var(--black);font-weight:700}.block-contact-info{padding:42.5px}.block-contact-info:first-of-type{padding-left:0;padding-right:85px}.block-contact-info:nth-child(2){border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8}.block-contact-info h2{font-size:21px;font-weight:400;margin:15px 0 5px}.block-contact-info h2:not(:first-of-type){margin-top:30px}.block-contact-info:first-of-type p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-contact-info a{color:var(--red);font-weight:600;text-decoration:underline}.block-contact-info a:hover{text-decoration:none}.block-contact-info a~a{padding-bottom:2px}.block-contact-info a[href*="tel:"],.block-contact-info a[href*="mailto:"]{color:initial;text-decoration:unset;margin:0 30px 0 0}.block-contact-info strong{color:var(--black);font-weight:700;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.block-contact-info__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.block-contact-info__header{font-size:20px;font-weight:400;margin-right:32px!important}.block-contact-info__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;width:50px;background-color:var(--gray);border-radius:50px;margin-left:11px;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.block-contact-info__social:hover,.block-contact-info__social:active,.block-contact-info__social:focus{opacity:.6}.block-contact-info__icon{width:23px}.slider-certs{position:relative;overflow:hidden}.slider-certs .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.slider-certs__slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:inherit;margin:0 15px;padding:28px 36px 28px 0;border:1px solid var(--gray);border-radius:10px}.slider-certs__img{height:auto;max-width:100%;margin:0 auto}.slider-certs__text{width:50%;margin:0}.slider-image-listing{position:relative}.slider-image-listing .slider__button--prev{left:-106px}.slider-image-listing .slider__button--next{right:-106px}.slider-image-listing__slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:25px;padding:10px 0;border:1px solid var(--gray);border-radius:10px;-webkit-box-shadow:0 14px 24px #0000000D;box-shadow:0 14px 24px #0000000D}.slider-image-listing__img{border-radius:10px;overflow:hidden}.slider-image-listing__content{padding:0 96px 0 102px}.slider-image-listing__title{font-size:20px;font-weight:700;margin:0 0 15px!important}.slider-image-desc{max-width:1920px;margin:0 auto;position:relative}.slider-image-desc__slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:25px;border:1px solid var(--gray);border-radius:10px;-webkit-box-shadow:0 14px 24px #0000000D;box-shadow:0 14px 24px #0000000D}.slider-image-desc__img{border-radius:10px;overflow:hidden}.slider-image-desc__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:calc(100% - 400px);padding:0 96px 0 102px}.slider-image-desc__author,.slider-image-desc__source,.slider-image-desc__desc{font-size:20px!important}.slider-image-desc__author{font-weight:700;display:inline-block;margin:0 5px 15px 0!important}.slider-image-desc__source{margin-left:5px}.slider-image-desc__desc{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;margin:0}.slider-image-desc__more{font-size:16px;font-weight:700;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.slider-image-desc__more:hover,.slider-image-desc__more:active,.slider-image-desc__more:focus{color:var(--red)}.faq:nth-of-type(2n+1){padding-left:0}.faq:nth-of-type(2n+2){padding-right:0}.faq__container{padding:22px 35px;background-color:var(--white);margin-bottom:15px;cursor:pointer}.faq__header{font:500 20px/1.1 Roc-Grotesk-Wide,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.faq__button,.faq__button:active,.faq__button:focus{color:var(--gray--dark);font:400 24px/1 Roc-Grotesk-Wide,sans-serif;position:absolute;right:45px;height:10px;width:18px;padding:0;background:url(/wp-content/themes/topiko/assets/images/arrow--dropdown.svg) center no-repeat;border:unset;cursor:pointer;-webkit-transition:color .2s,-webkit-transform .2s;transition:color .2s,-webkit-transform .2s;-o-transition:transform .2s,color .2s;transition:transform .2s,color .2s;transition:transform .2s,color .2s,-webkit-transform .2s}.faq__button:hover{color:var(--yellow)}.faq__button--active{color:var(--yellow);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq__content{font-size:16px;line-height:1.5;opacity:.8;max-height:0;overflow:hidden}.faq__content--active{max-height:100%}.block-button-rounded{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.block-button-rounded__button{font:400 16px/1.1 Roc-Grotesk,sans-serif;text-align:center;height:140px;width:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;background-color:var(--white);border-radius:150px}.block-button-rounded__icon{width:24px;margin-top:16px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.block-video-slider{max-width:1920px;margin:0 auto}.block-video-slider__slide{padding:0 15px}.block-video-slider__top{text-align:center;position:relative}.block-video-slider__button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff0;border:unset;cursor:pointer;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-o-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.block-video-slider__button:hover{-webkit-filter:invert();filter:invert()}.block-video-slider__title{font-size:20px;font-weight:400;margin:24px 0 0!important;padding:0;width:60%}.block-icon-title-desc{padding:0 55px}.block-icon-title-desc .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-icon-title-desc__column{text-align:center;margin-top:40px;padding:0 25px}.block-icon-title-desc__title{font-size:16px;font-weight:700;margin:15px 0 10px!important}.block-icon-title-desc__desc{font-size:16px!important;padding:0 20px}.page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:43px}.page-numbers .nav-links{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.page-numbers .page-numbers{color:var(--black);font-weight:500;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:53px;width:53px;background-color:var(--white);border:none;border-radius:5px;margin:0 7px;cursor:pointer;-webkit-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s}.page-numbers .page-numbers.current{background-color:var(--yellow);cursor:inherit}.page-numbers a.page-numbers:hover,.page-numbers a.page-numbers:active,.page-numbers a.page-numbers:focus{color:var(--white);background-color:var(--gray--dark)}.page-numbers .prev,.page-numbers .next{color:transparent!important;background-color:var(--white);position:relative;-webkit-transition:background-color .2s,border-color .2s;-o-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s}.page-numbers .prev{margin-right:23px}.page-numbers .next{margin-left:23px}.page-numbers .prev::before,.page-numbers .next::before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-75%,-50%) rotate(45deg);-ms-transform:translate(-75%,-50%) rotate(45deg);transform:translate(-75%,-50%) rotate(45deg);height:14px;width:14px;border-left:2px solid var(--yellow);border-bottom:2px solid var(--yellow);-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.page-numbers .next::before{-webkit-transform:translate(-75%,-50%) rotate(225deg);-ms-transform:translate(-75%,-50%) rotate(225deg);transform:translate(-75%,-50%) rotate(225deg)}.page-numbers .prev:hover::before,.page-numbers .prev:active::before,.page-numbers .prev:focus::before,.page-numbers .next:hover::before,.page-numbers .next:active::before,.page-numbers .next:focus::before{border-color:var(--white)}.woocommerce-product-gallery .flex-viewport{width:100%;background-color:var(--white);border-radius:10px}.woocommerce-product-gallery__wrapper{margin:0}.woocommerce-product-gallery__image a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-product-gallery__wrapper img{height:auto;max-width:100%}.woocommerce-product-gallery .flex-control-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -11px;padding-left:0;list-style:none}.woocommerce-product-gallery .flex-control-nav li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(25% - 22px);margin:20px 11px 0;background-color:var(--white);border-radius:10px;overflow:hidden}.woocommerce-product-gallery .flex-control-nav img{height:auto;max-height:80px;width:auto;max-width:100%}.woocommerce-product-gallery .flex-control-nav img:not(.flex-active){cursor:pointer}.woocommerce-gallery .safety-payments{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-gallery .safety-payment:not(:first-of-type){margin-left:40px}.summary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:baseline;align-content:baseline}.summary__before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.summary__before .onsale{color:var(--white);font-size:16px;text-transform:uppercase;padding:5px 16px;background-color:var(--gray--dark);border-radius:5px}.summary__before .product__badge{color:var(--red);line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 15px;background-color:rgb(235 7 77 / .1);border-radius:5px}.summary__before .product__badge-icon{margin-right:12px}.summary__before>:not(:first-of-type){margin-left:12px}.summary .product_title{font:500 30px/1.1 Roc-Grotesk-Wide,sans-serif;width:100%;margin:0 0 15px}.summary .product__sku{width:100%;margin-bottom:15px}.summary .woocommerce-product-details__short-description{margin-bottom:45px}.summary .woocommerce-product-details__short-description p{opacity:.8}.summary .woocommerce-product-details__short-description p:first-of-type{margin-top:0}.summary .price{font:500 30px/1.1 Roc-Grotesk-Wide,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 25px 0 0;position:relative;z-index:1}.product-type-variable .summary .price{display:none}.summary .price del{font-size:16px;font-weight:400}.summary .price ins{text-decoration:unset}.outofstock .summary .price{display:none}.stock_notifier-subscribe-form{width:100%}h5.subscribe_for_interest_text{font:500 16px/1.5 Roc-Grotesk,sans-serif!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:40px 0 0}h5.subscribe_for_interest_text span{color:var(--red);display:block}.stock_alert_email{font:400 16px/1.5 Roc-Grotesk,sans-serif!important;width:100%!important;margin:15px 0 10px;padding:18px 30px;background-color:var(--white);border:unset;border-radius:5px;outline:unset}.stock_alert_email::-webkit-input-placeholder{opacity:1}.stock_alert_email::-moz-placeholder{opacity:1}.stock_alert_email:-ms-input-placeholder{opacity:1}.stock_alert_email::-ms-input-placeholder{opacity:1}.stock_alert_email::placeholder{opacity:1}.stock_alert_button,.stock_alert_button:focus{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.add-to-cart__content,.add-to-cart__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.summary__cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto}.summary .variations_form{width:100%}.product-type-variable .variations{width:100%}.product-type-variable .variations tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.product-type-variable .variations tr:not(:first-of-type){margin-top:15px}table.variations.wpcvs-initialized tr .label{width:auto!important;-webkit-box-flex:1!important;-ms-flex:auto!important;flex:auto!important}.product-type-variable .variations th,.product-type-variable .variations td{text-align:left;padding:0}.wpcvs-single-replacement-enable:not(.woovr-active) .single_variation_wrap .woocommerce-variation-description,.product.wpcvs-single-replacement-enable:not(.woovr-active) .single_variation_wrap .woocommerce-variation-price{display:block!important}.product-type-variable .variations .value{position:relative}.product-type-variable .variations .value:not(.value--custom):before{content:'';position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:10px;width:17px;background:url(/wp-content/themes/topiko/assets/images/arrow--dropdown.svg) center no-repeat}.product-type-variable .variations label,.product-type-variable .variations select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.product-type-variable .variations label{font:500 16px/1.1 Roc-Grotesk,sans-serif}.product-type-variable .variations select{font:400 16px/1.1 Roc-Grotesk,sans-serif;width:100%;padding:18px 30px;background-color:var(--white);border:unset;border-radius:5px}.product-type-variable .wpcvs-type-button .wpcvs-term{height:auto;width:auto;min-width:auto;margin:0;padding:0;background-color:#fff0;border:unset;margin:8px 8px 0 0}.product-type-variable .wpcvs-type-button .wpcvs-term span{font:400 16px/1.1 Roc-Grotesk,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;padding:21px 30px;background-color:var(--white);border-radius:5px;-webkit-transition:color .2s,background-color .2s;-o-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.product-type-variable .wpcvs-type-button .wpcvs-term span::before{display:none}.product-type-variable .wpcvs-type-button .wpcvs-selected span{color:var(--white);background-color:var(--yellow)}.product-type-variable .summary .variations_form .price{display:-webkit-box;display:-ms-flexbox;display:flex}.product-type-variable .single_variation_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:25px}.product-type-variable .single_variation_wrap .woocommerce-variation-add-to-cart{margin-top:15px}.reset_variations{display:none!important}.single_add_to_cart_button,.single_add_to_cart_button:focus{height:53px;width:308px}.added_to_cart.wc-forward{display:none}.summary__after{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-top:1px solid var(--gray);margin-top:56px;padding-top:16px}.summary__after-link,.summary__after-link:focus{color:var(--yellow);font:500 16px/1.1 Roc-Grotesk-Wide,sans-serif;text-decoration:underline;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.summary__after-link:hover,.summary__after-link:active{color:var(--black);text-decoration:underline}.summary__after-link:not(:first-of-type){margin-left:20px}.outofstock .summary__lowest-price{display:none}.product__bottom{margin-top:70px}.product__description>h2:first-of-type{font:500 30px/1.1 Roc-Grotesk-Wide,sans-serif;margin-top:32px}.product__description p{opacity:.8}.product__description li{padding-left:20px;opacity:.8;position:relative}.product__description li::before{content:'';position:absolute;top:8px;left:0;height:5px;width:5px;border-radius:5px;background-color:var(--yellow)}.product__files{margin-top:70px}.product__files-title{font:500 30px/1.1 Roc-Grotesk-Wide,sans-serif;margin:0 0 32px}.product__files-item{font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 32px;border-radius:5px;background-color:var(--white)}.product__files-item:not(:first-of-type){margin-top:10px}.product__files-link,.product__files-link:focus{color:var(--yellow);font:500 16px/1.1 Roc-Grotesk-Wide,sans-serif;text-decoration:underline;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.product__files-link:hover,.product__files-link:active{color:var(--black);text-decoration:underline}.product__bottom-right{padding:32px 35px 16px;background-color:var(--white);border-radius:5px}.product__steal-info-title{font:500 30px/1.1 Roc-Grotesk-Wide,sans-serif;margin:0 0 32px}.product__steal-info-description{opacity:.8}.woocommerce-product-attributes{width:100%;margin:45px auto 0;border-collapse:collapse}.woocommerce-product-attributes-item__label,.woocommerce-product-attributes-item__value{font-weight:400;text-align:left;vertical-align:middle;padding:18px 0;border-top:1px solid var(--gray);border-bottom:1px solid var(--gray)}.woocommerce-product-attributes-item__label{width:50%}.woocommerce-product-attributes-item:last-of-type .woocommerce-product-attributes-item__label,.woocommerce-product-attributes-item:last-of-type .woocommerce-product-attributes-item__value{border-bottom:unset;padding-bottom:16px}.woocommerce-product-attributes-item__value{padding-left:36px}.woocommerce-product-attributes-item__value p{margin:0}.woocommerce-Tabs-panel--description p{opacity:.7}.product__header{font:500 50px/1.1 Roc-Grotesk-Wide,sans-serif;margin:160px auto 20px}.product__header--small{font-size:30px}.shop-nav{height:70px;background-color:var(--gray--dark);position:sticky;top:0;z-index:10}.shop-nav__container{position:relative}.menu-menu-sklep-container{width:100%}.shop-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.shop-menu>.menu-item>a,.shop-menu>.menu-item>a:focus,.shop-menu>.menu-item:focus>a{color:var(--white);font:500 18px/1.4 Roc-Grotesk-Wide,sans-serif;white-space:nowrap;display:block;height:70px;padding:23px 0;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.shop-menu .menu-item-has-children>a{padding-right:37px!important;position:relative}.shop-menu .menu-item-has-children>a::before{content:'';position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:10px;width:18px;background:url(/wp-content/themes/topiko/assets/images/arrow--dropdown.svg) center no-repeat;-webkit-filter:invert();filter:invert();-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.shop-menu .menu-item-has-children:hover>a::before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.shop-menu>.menu-item:hover>a,.shop-menu>.menu-item:active>a,.shop-menu>.menu-item a:hover,.shop-menu>.menu-item a:active,.shop-menu>.menu-item .current-menu-item>a{color:var(--yellow)}.shop-menu .sub-menu{position:absolute;top:100%;left:0;width:calc(100% / 12 * 5 - 30px);padding:25px 55px;background-color:var(--white);border-radius:0 0 10px 10px;border-top:1px solid var(--gray);display:none;z-index:11}.shop-menu .menu-item:hover .sub-menu,.shop-menu .menu-item:active .sub-menu{display:block}.shop-menu .sub-menu a,.shop-menu .sub-menu a:active{font-size:18px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.shop-menu .sub-menu a:hover,.shop-menu .sub-menu a:active{color:var(--yellow)}.shop-menu .sub-menu a svg{height:auto;max-width:25px;margin-right:20px}.shop-menu .sub-menu a path,.shop-menu .sub-menu a:focus path{-webkit-transition:fill .2s;-o-transition:fill .2s;transition:fill .2s}.shop-menu .sub-menu a:hover path,.shop-menu .sub-menu a:active path{fill:var(--yellow)}.shop-nav__side-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.shop-nav__side-item,.shop-nav__side-item:focus{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;background:#fff0;border:unset;cursor:pointer;position:relative;z-index:2}.shop-nav__side-item:not(:first-child){margin-left:55px}.shop-nav__side-icon{margin-bottom:5px}.shop-nav__side-item:first-child .shop-nav__side-icon{-webkit-filter:brightness(0) invert();filter:brightness(0) invert()}.shop-nav__side-text,.shop-nav__side-item:focus .shop-nav__side-text{color:var(--white);font:500 13px/1.1 Roc-Grotesk-Wide,sans-serif;text-align:center;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.shop-nav__side-item:hover .shop-nav__side-text,.shop-nav__side-item:active .shop-nav__side-text{color:var(--yellow)}.search-form{position:absolute;right:0;display:none;z-index:3}.shop-nav__side-item:hover .search-form{display:block}.search-form__input{font:500 16px/1.1 Roc-Grotesk,sans-serif;height:58px;width:440px;padding:0 25px;background-color:var(--white);border-radius:5px;border:unset;outline:none}.search-form__input::-webkit-input-placeholder{font:500 16px/1.1 Roc-Grotesk,sans-serif;opacity:1}.search-form__input::-moz-placeholder{font:500 16px/1.1 Roc-Grotesk,sans-serif;opacity:1}.search-form__input:-ms-input-placeholder{font:500 16px/1.1 Roc-Grotesk,sans-serif;opacity:1}.search-form__input::-ms-input-placeholder{font:500 16px/1.1 Roc-Grotesk,sans-serif;opacity:1}.search-form__input::placeholder{font:500 16px/1.1 Roc-Grotesk,sans-serif;opacity:1}.search-form__submit{color:var(--yellow);font:500 13px/1.1 Roc-Grotesk-Wide,sans-serif;text-align:center;position:absolute;top:0;right:0;height:100%;width:51px;background:url(/wp-content/themes/topiko/assets/images/search--yellow.svg) center no-repeat;border:unset;cursor:pointer}.shop-nav__side-cart-items{color:var(--white);font:500 13px/1.1 Roc-Grotesk-Wide,sans-serif;text-align:center;position:absolute;top:12px;left:-20px;width:35px;padding:7px;background-color:var(--red);border-radius:15px}.archive__description{margin-top:150px}.archive__description h1,.archive__description h2,.archive__description h3,.archive__description h4,.archive__description h5,.archive__description h6{font:500 50px/1.1 Roc-Grotesk-Wide,sans-serif}.archive__description p{opacity:.8}.archive__benefits{margin-bottom:75px}.archive__benefit{font:500 20px/1.2 Roc-Grotesk-Wide,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.archive__benefit-icon{max-width:unset!important;margin-right:25px}.sidebar{margin-top:15px;padding:20px 28px;background-color:var(--white);border-radius:10px}.sidebar:not(:first-of-type){margin-top:10px}.sidebar__title{font:500 18px/1.2 Roc-Grotesk-Wide,sans-serif;margin:0}.sidebar__title--smaller{font:400 16px/1.2 Roc-Grotesk,sans-serif;opacity:.8}.sidebar__title--bigger{font:500 24px/1.2 Roc-Grotesk-Wide,sans-serif}.sidebar__labels{margin-top:10px;overflow:hidden}.sidebar__label,.sidebar__label:focus{display:block;padding:12px 0}.sidebar__label:hover,.sidebar__label:active{text-decoration:underline;cursor:pointer}.sidebar__label span{font-size:16px;margin:0}.sidebar__more,.sidebar__more:focus{color:var(--yellow);font:400 16px/1.2 Roc-Grotesk,sans-serif;margin-top:10px;padding:0;background:#fff0;border:unset;cursor:pointer}.sidebar__more:hover,.sidebar__more:active{text-decoration:underline}.woocommerce-ordering{position:relative}.woocommerce-ordering::after{content:'';position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);height:10px;width:18px;padding:0;background:url(/wp-content/themes/topiko/assets/images/arrow--dropdown--yellow.svg) center no-repeat;-webkit-filter:brightness(0);filter:brightness(0);cursor:pointer;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-o-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.woocommerce-ordering:hover::after{-webkit-filter:unset;filter:unset}.orderby{font:500 18px/1.2 Roc-Grotesk-Wide,sans-serif;width:100%;margin-top:6px;padding:0;background-color:#fff0;border:unset;position:relative;z-index:5;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.orderby:hover{text-decoration:underline}.product-categories__list{margin-top:25px}.product-categories__item{position:relative}.product-categories__item:not(:last-of-type){margin-bottom:30px}.product-categories__link,.product-categories__link:focus{font:500 18px/1.5 Roc-Grotesk-Wide,sans-serif;display:block}.product-categories__link:hover,.product-categories__link:active{text-decoration:underline}.product-categories__link--active,.product-categories__link--active:hover,.product-categories__link--active:active,.product-categories__link--active:focus{color:var(--yellow);text-decoration:unset;cursor:default}.product-categories__more{position:absolute;top:12px;right:0;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);height:10px;width:18px;padding:0;background:url(/wp-content/themes/topiko/assets/images/arrow--dropdown--yellow.svg) center no-repeat;border:unset;cursor:pointer;-webkit-filter:brightness(0);filter:brightness(0);z-index:5;-webkit-transition:-webkit-transform .2s,-webkit-filter .2s;transition:-webkit-transform .2s,-webkit-filter .2s;-o-transition:transform .2s,filter .2s;transition:transform .2s,filter .2s;transition:transform .2s,filter .2s,-webkit-transform .2s,-webkit-filter .2s}.product-categories__more:hover,.product-categories__more:active{-webkit-filter:unset;filter:unset}.product-categories__more--active{-webkit-filter:unset;filter:unset;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.product-subcategories__list{margin-top:14px;height:0;overflow:hidden}.product-subcategories__list--active{height:auto}.product-subcategories__link,.product-subcategories__link:focus{font-size:16px;font-weight:400;display:block;padding:12px 0 12px 38px;position:relative}.product-subcategories__link:hover,.product-subcategories__link:active{text-decoration:underline}.product-subcategories__link::before,.product-subcategories__link::after{content:'';position:absolute;border-radius:10px}.product-subcategories__link::before{top:11px;left:0;height:21px;width:21px;background-color:var(--white);border:1px solid var(--yellow)}.product-subcategories__link--active::after{top:14px;left:3px;height:15px;width:15px;background-color:var(--yellow)}.safety-payment{font:400 16px/1.2 Roc-Grotesk,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:17px}.safety-payment-picture{width:19px;margin-right:19px}.cart__top{padding-top:30px;border-top:1px solid var(--gray)}.woocommerce .shop_table{width:100%;border-collapse:collapse}.woocommerce-cart-form th,.woocommerce-cart-form td{font-size:16px;font-weight:400;text-align:left;padding:15px 0;border-bottom:1px solid var(--gray)}.woocommerce-cart-form .product-remove,.woocommerce-cart-form .product-remove:focus{min-width:35px;padding-right:20px;-webkit-filter:grayscale(100);filter:grayscale(100);-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-o-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.woocommerce-cart-form .product-remove:hover,.woocommerce-cart-form .product-remove:active{-webkit-filter:unset;filter:unset}.woocommerce-cart-form .product-thumbnail{min-width:90px;padding-right:30px}.woocommerce-cart-form td.product-name{font-weight:500;min-width:250px;padding-right:30px}.woocommerce-cart-form .product-name dd,.woocommerce-cart-form .product-name dd p{margin:0}.woocommerce-cart-form .product-name dt:not(:first-of-type){margin-top:10px}.woocommerce-cart-form .product-name .variation{margin-bottom:0}.woocommerce-cart-form .product-price{width:50px;padding-right:90px}.woocommerce-cart-form .product-quantity{width:100px;padding-right:70px}.woocommerce-cart-form .product-subtotal{width:50px;padding-right:50px}.woocommerce-variation-add-to-cart__container{display:none}.add-to-cart__container{width:100px;position:relative}.quantity input[type="number"]{font-size:16px;font-weight:500;font-family:inherit;height:45px;width:100px;padding:0 14px;border:unset;background-color:var(--white);border-radius:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:unset}.quantity__minus,.quantity__plus{font-size:24px;font-weight:500;line-height:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:15px;width:15px;cursor:pointer}.quantity__minus{left:15px}.quantity__plus{right:10px}.quantity input[type="number"]{text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.actions{padding:35px 0 45px!important;background-color:transparent!important;border-bottom:unset!important}.actions .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.actions .coupon label{font:500 18px/1.1 Roc-Grotesk-Wide,sans-serif}.actions .coupon__container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:19px}.coupon .form__input{color:var(--black);height:59px;width:340px!important;background-color:var(--white);border:unset;border-radius:5px;outline:unset}.coupon .form__input::-webkit-input-placeholder{opacity:1}.coupon .form__input::-moz-placeholder{opacity:1}.coupon .form__input:-ms-input-placeholder{opacity:1}.coupon .form__input::-ms-input-placeholder{opacity:1}.coupon .form__input::placeholder{opacity:1}.coupon .button{font:500 16px/1.1 Roc-Grotesk-Wide,sans-serif;min-width:200px;margin-left:20px}.coupon__text{font-size:12px!important;text-align:left}.cross-sells{margin-top:45px;padding:0}.cart-collaterals .cart_totals{width:100%!important;padding:40px 50px;background-color:var(--white);border-radius:10px;float:unset!important}.cart_totals{text-align:left}.cart_totals h2{font-size:30px;font-weight:500;margin-bottom:25px}.cart_totals th,.cart_totals td{font-size:14px;font-weight:500;min-width:120px;padding:15px 0}.cart_totals .includes_tax{display:none}.cart_totals strong{display:inline-block}.cart_totals .amount{font-weight:400}.cart_totals .cart-discount strong{margin-left:20px}.cart_totals .cart-discount .amount{margin-left:0}.woocommerce-shipping-destination{display:none}.woocommerce-remove-coupon{font-size:12px;font-weight:400;margin-left:5px}.checkout-button,.checkout-button:focus{width:100%;margin-top:30px}.cart__safety-payments{margin-top:10px;padding:26px 29px;background-color:var(--white);border-radius:10px}.shop-button__icon{margin-left:30px}.cart-countdown{margin-top:20px;border:1px solid var(--red);border-radius:10px}.woocommerce-account-fields,.woocommerce-billing-fields,.woocommerce-invoice-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields{margin-bottom:35px;padding:0 68px;border-radius:10px;background-color:rgb(29 29 27 / .04)}.woocommerce-account-fields::before,.woocommerce-account-fields::after,.woocommerce-invoice-fields::before,.woocommerce-invoice-fields::after{content:'';display:table}.woocommerce-account-fields h3 span,.woocommerce-billing-fields h3,.woocommerce-invoice-fields h3 span,.woocommerce-shipping-fields h3 span,.woocommerce-checkout-review-order>h3,.woocommerce-checkout-payment__wrapper h3{font:500 30px/1.1 Roc-Grotesk-Wide,sans-serif;display:block;margin:35px 0}.woocommerce-account-fields h3 span::before,.woocommerce-invoice-fields h3 span::before,.woocommerce-shipping-fields h3 span::before{top:4px}.woocommerce-account-fields h3 span::after,.woocommerce-invoice-fields h3 span::after,.woocommerce-shipping-fields h3 span::after{top:7px}.woocommerce-billing-fields__field-wrapper,.woocommerce-invoice-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-address-fields__field-wrapper,.woocommerce-invoice-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-invoice-fields__field-wrapper .form-row,.woocommerce-shipping-fields__field-wrapper .form-row,.woocommerce-address-fields__field-wrapper .form-row,.woocommerce-additional-fields__field-wrapper .form-row,.woocommerce-form-login-toggle__form .form-row,.create-account .form-row{margin:0 0 20px;width:100%!important;position:relative}#billing_first_name_field,#billing_last_name_field,#billing_phone_field,#billing_email_field,#shipping_first_name_field,#shipping_last_name_field,#shipping_phone_field,#shipping_email_field,.woocommerce-form-login-toggle__form .form-row{width:calc(50% - 15px)!important}#billing_last_name_field,#billing_email_field,#shipping_last_name_field,#shipping_email_field,.woocommerce-form-login-toggle__form .form-row-last{margin-left:30px}#billing_postcode_field,#company-postcode_field,#shipping_postcode_field{width:calc(35% - 15px)!important}#billing_city_field,#company-city_field,#shipping_city_field{width:calc(65% - 15px)!important;margin-left:30px}#billing_postcode_field{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}#billing_city_field{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}#billing_phone_field{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}#billing_email_field{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}#billing_nip_field{display:block!important;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}#billing_faktura_field,#billing_state_field,#shipping_state_field{display:none!important}.woocommerce-billing-fields__field-wrapper .form__input,.woocommerce-shipping-fields__field-wrapper .form__input,.woocommerce-address-fields__field-wrapper .form__input,.woocommerce-invoice-fields__field-wrapper .form__input,.woocommerce-additional-fields .form__textarea,.woocommerce-form-login-toggle__form .form__input,.create-account .form__input,.select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-ResetPassword .form__input{padding:12px 30px;background-color:var(--white);border-bottom:unset;border-radius:5px;outline:unset}.woocommerce-billing-fields__field-wrapper label,.woocommerce-shipping-fields__field-wrapper label,.woocommerce-address-fields__field-wrapper label,.woocommerce-invoice-fields__field-wrapper label,.woocommerce-additional-fields label,.woocommerce-form-login-toggle__form label,.create-account label{color:var(--gray--dark);font-size:16px;font-weight:400}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__rendered{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px!important;width:100%;border:unset!important;border-radius:5px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--gray--dark)!important;padding:10px 30px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none;top:50%!important;right:15px!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-additional-fields{padding:35px 68px 20px}.woocommerce-invoice-fields__field-wrapper,.woocommerce-form-login-toggle__form,.woocommerce-additional-fields__field-wrapper .optional{display:none}.woocommerce-invoice-fields__field-wrapper--active{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-form-login-toggle__form--active{display:block}.woocommerce-form-login-toggle__form{margin-top:20px}.woocommerce-form-coupon-toggle{display:none}.woocommerce-form-login-toggle{color:var(--white);font:500 30px/1.1 Roc-Grotesk-Wide,sans-serif;margin-bottom:30px;padding:15px 68px;background-color:var(--gray--dark);border-radius:5px}.woocommerce-form-login-toggle .woocommerce-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.showlogin,.showlogin:focus{color:var(--white);font:500 16px/1.1 Roc-Grotesk-Wide,sans-serif;display:block;padding:22px 50px;border:1px solid var(--yellow);border-radius:5px;-webkit-transition:color .2s,background-color .2s;-o-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.showlogin:hover,.showlogin:active{color:var(--white);background-color:var(--yellow)}.woocommerce-form-login__submit:hover,.woocommerce-form-login__submit:active{background-color:#fff0;border-color:var(--yellow)}.woocommerce-form-login-toggle__form .lostpassword,.woocommerce-form-login-toggle__form .woocommerce-form-login__rememberme{display:none!important}.create-account{margin:25px 0 35px}.create-account .form-row:last-of-type{margin-bottom:0!important}.woocommerce-review__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.woocommerce-checkout-review-order,.woocommerce-checkout-payment{width:100%;background-color:var(--white);border-radius:10px}.woocommerce-checkout-review-order>h3{line-height:1;margin:30px 48px}.woocommerce-checkout-review-order-table{text-align:left}.woocommerce-checkout-review-order-table tr>:first-child{padding-left:48px}.woocommerce-checkout-review-order-table tr>:last-child{padding-right:24px}.woocommerce-checkout-review-order-table thead th,.woocommerce-checkout-review-order-table tfoot tr:not(.order-total) th,.woocommerce-checkout-review-order-table tfoot tr:not(.order-total) td{border-bottom:1px solid var(--gray)}.woocommerce-checkout-review-order-table thead th{border-top:1px solid var(--gray)}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{padding:25px 0;border-bottom:1px solid var(--gray)}.woocommerce-checkout-review-order-table th{font-weight:600}.woocommerce-checkout-review-order-table tfoot tr:last-of-type th,.woocommerce-checkout-review-order-table tfoot tr:last-of-type td{border-bottom:unset}.woocommerce-checkout-review-order-table .product-name{min-width:250px;padding:25px 50px 25px 0}.woocommerce-checkout-review-order-table .product-name a{text-decoration:underline;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.woocommerce-checkout-review-order-table td:last-of-type{width:100%}.cart-coupon label{color:#4d4d4d;font-size:15px;display:block;margin-bottom:12px}.woocommerce-shipping-totals th{vertical-align:baseline}.woocommerce-shipping-methods li{padding:7px 0}.woocommerce-shipping-methods li:first-of-type{padding-top:0}.woocommerce-shipping-methods li:last-of-type{padding-bottom:0}.woocommerce-shipping-methods .amount{padding-left:5px}.paczkomaty-shipping label{margin-bottom:5px}.paczkomaty-shipping a{font-size:14px;display:block;margin-top:10px}.woocommerce-checkout-review-order .order-total .amount{font-weight:300}.woocommerce-checkout-payment__wrapper{padding:0 48px}.woocommerce-checkout-payment{margin-top:24px}.wc_payment_methods li{margin:10px 0}.wc_payment_methods li:last-of-type{margin-bottom:0}.wc_payment_methods p{margin:30px 0}.wc_payment_methods li:last-of-type p{margin-bottom:0}.wc_payment_methods li>div{display:block!important}input[type="radio"]{display:none}input[type="radio"]~label{font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:30px;position:relative;cursor:pointer}input[type="radio"]~label::before,input[type="radio"]~label::after{content:'';position:absolute;border-radius:10px}input[type="radio"]~label::before{top:2px;left:0;height:16px;width:16px;background-color:var(--white);border:1px solid var(--yellow)}input[type="radio"]:checked~label::after{top:5px;left:3px;height:10px;width:10px;background-color:var(--yellow)}.place-order{margin-top:20px;padding:0 48px 24px;border-top:1px solid var(--gray)}.woocommerce-terms-and-conditions__check-all span{font-weight:700}.woocommerce-terms-and-conditions-wrapper{margin:12px 0}.woocommerce-terms-and-conditions-wrapper .form-row{margin:0}.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.woocommerce-terms-and-conditions-checkbox-text{color:var(--gray--dark);opacity:.8}.woocommerce form .form-row .required{display:none}.woocommerce-checkout-button{text-transform:uppercase;width:100%;margin-top:20px;background-color:var(--red);border-color:var(--red)}.woocommerce-checkout-button:hover,.woocommerce-checkout-button:active,.woocommerce-checkout-button:focus{background-color:var(--black);border-color:var(--black)}.woocommerce-order__container{padding-top:40px;border-top:1px solid var(--gray)}.woocommerce-thankyou-order-received{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:30px}.thankyou__icon{margin-right:20px}.thankyou__header{font:500 30px/1.1 Roc-Grotesk-Wide,sans-serif}.woocommerce-order-overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;padding:32px 82px 22px;background-color:var(--white);border-radius:10px}.woocommerce-order-overview li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-order-overview li strong{font-weight:600}.woocommerce-order-details{background-color:var(--white);border-radius:10px}.woocommerce-order-details tr>:first-child{width:75%}.woocommerce-order-details th,.woocommerce-order-details td{font-size:16px;padding:30px 82px;border-bottom:1px solid var(--gray)}.woocommerce-order-details tbody tr:first-of-type th,.woocommerce-order-details tbody tr:first-of-type td{border-top:1px solid var(--gray)}.woocommerce-order-details tr:last-of-type th,.woocommerce-order-details tr:last-of-type td{border-bottom:unset}.woocommerce-order-details th{font-weight:600;text-align:left;border-bottom:unset}.woocommerce-order-details a:not(.button){text-decoration:underline}.woocommerce-order-details .shop_table strong{font-weight:600}.woocommerce-customer-details strong{font-size:18px;font-weight:600}.woocommerce-order-overview__info{margin:50px 0}.woocommerce-order-overview__info h2{font-size:20px;font-weight:400}.thankyou__address{color:var(--gray--dark);font-size:14px;font-style:normal;line-height:2}.thankyou__address p{margin:0!important}.woocommerce-columns--addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0}.woocommerce-column--billing-address,.woocommerce-column--shipping-address{width:50%}.woocommerce-form__column{height:100%;padding:53px 122px 43px}.woocommerce-form__header{font-size:50px;font-weight:300;line-height:1;margin:0 0 35px!important}.show-password-input{display:none}.woocommerce-Form-login .woocommerce-form-row{margin:0 0 10px}.woocommerce-form__column .form__input{background-color:var(--white);border-radius:5px;border:unset;outline:unset}.woocommerce-form-login__rememberme span{font-size:16px;margin:0}.woocommerce-form__column .woocommerce-form-login__submit:hover{background-color:var(--gray--dark);border-color:var(--gray--dark)}.woocommerce-LostPassword{text-align:right;margin:35px 0 0}.woocommerce-LostPassword a,.woocommerce-LostPassword a:focus{color:var(--yellow);font-weight:500;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.woocommerce-LostPassword a:hover,.woocommerce-LostPassword a:active{color:var(--gray--dark);text-decoration:underline}.woocommerce-form__column .benefits{margin-bottom:20px}.woocommerce-privacy-policy-text{display:none}.woocommerce-MyAccount-navigation{-ms-flex-item-align:baseline;align-self:baseline;border:1px solid var(--gray);border-radius:5px;padding:50px 30px 50px 60px}.woocommerce-MyAccount-navigation-link{margin-bottom:22px}.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:66px}.woocommerce-MyAccount-navigation-link a{font-size:16px;font-weight:400;padding-left:48px;position:relative;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.woocommerce-MyAccount-navigation-link a:hover,.woocommerce-MyAccount-navigation-link a:active,.woocommerce-MyAccount-navigation-link a:focus{color:var(--yellow)}.woocommerce-MyAccount-navigation-link a::before{content:'';position:absolute;top:50%;left:-18px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:27px;width:27px;background:center no-repeat;-webkit-filter:brightness(0);filter:brightness(0)}.woocommerce-MyAccount-navigation-link.is-active a::before{-webkit-filter:unset;filter:unset}.woocommerce-MyAccount-navigation-link--dashboard a::before{background-image:url(/wp-content/themes/topiko/assets/images/dashboard.svg)}.woocommerce-MyAccount-navigation-link--orders a::before{background-image:url(/wp-content/themes/topiko/assets/images/orders.svg)}.woocommerce-MyAccount-navigation-link--edit-address a::before{background-image:url(/wp-content/themes/topiko/assets/images/edit-address.svg)}.woocommerce-MyAccount-navigation-link--edit-account a::before{background-image:url(/wp-content/themes/topiko/assets/images/edit-account.svg)}.woocommerce-MyAccount-navigation-link--customer-logout a::before{background-image:url(/wp-content/themes/topiko/assets/images/customer-logout.svg)}.woocommerce-MyAccount__header,.woocommerce-Address-title,.woocommerce-order-details__title{font-size:30px;font-weight:500;line-height:25px;margin:0 0 15px!important}.woocommerce-EditAccountForm .woocommerce-MyAccount__header{margin-top:50px!important}.woocommerce-MyAccount-content p{line-height:2;margin:0 0 15px}.woocommerce-MyAccount-content p a{text-decoration:underline;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.woocommerce-MyAccount-content p a:hover,.woocommerce-MyAccount-content p a:active,.woocommerce-MyAccount-content p a:focus{color:var(--yellow)}.woocommerce-MyAccount-content .woocommerce-message .button{height:40px;margin-left:15px}.woocommerce-form-row label{font-size:15px;line-height:1.2}.woocommerce-orders-table{text-align:left;background-color:var(--white);border-radius:10px}.woocommerce-orders-table th{font-weight:600;padding:34px 54px 20px;border-bottom:1px solid var(--gray)}.woocommerce-orders-table td{padding:14px 54px;border-bottom:1px solid var(--gray)}.woocommerce-orders-table__row:last-of-type td{border-bottom:unset}.woocommerce-orders-table__header-order-number{width:210px}.woocommerce-orders-table__header-order-date,.woocommerce-orders-table__header-order-total{width:150px}.woocommerce-orders-table__cell-order-status{padding-right:40px!important}.woocommerce-orders-table__cell-order-actions{text-align:right}.woocommerce-orders-table__cell-order-actions-button,.woocommerce-orders-table__cell-order-actions-button:focus,.order-again .button,.order-again .button:focus{color:var(--white);text-decoration:unset;height:59px;min-width:149px;background-color:var(--yellow);border-color:var(--yellow)}.woocommerce-orders-table__cell-order-actions-button:hover,.woocommerce-orders-table__cell-order-actions-button:active,.order-again .button:hover,.order-again .button:active{color:var(--gray--dark);border-color:var(--gray);background-color:#fff0}.order__status mark{font-weight:600;background-color:#fff0}.woocommerce-order-details th{border-bottom:1px solid var(--gray)}.order-again{margin:20px 0 30px}.address{font-size:17px;font-style:normal;margin:23px 0}.address--big{font-size:18px}.address br{display:block;margin-bottom:10px}.address p{margin:10px 0}.edit{color:var(--yellow);font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.edit:hover,.edit:active,.edit:focus{color:var(--black)}.woocommerce-Address__icon{width:17px;margin-right:8px;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-o-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.edit:hover .woocommerce-Address__icon,.edit:active .woocommerce-Address__icon,.edit:focus .woocommerce-Address__icon{-webkit-filter:brightness(0);filter:brightness(0)}.woocommerce-error,.woocommerce-message{border:1px solid var(--red);border-radius:10px;margin-bottom:50px;padding:15px 30px}.woocommerce-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--red);border-radius:50px;margin-bottom:50px;padding:15px 30px}.woocommerce-message::first-letter{text-transform:lowercase}.woocommerce-message .button{width:auto}.woocommerce-message .restore-item{margin-right:5px}.woocommerce-EditAccountForm .form__input{margin-top:5px;padding:7px 30px;background-color:var(--white);border-radius:5px;border:unset;outline:unset}.woocommerce-EditAccountForm .woocommerce-MyAccount__header{margin:50px 0 15px}.woocommerce-form-change-password__submit{margin-top:15px}.woocommerce-ResetPassword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1590px){.wp-block-heading[style*="font-size:66px"],.breadcrumb__title{font-size:46px!important}.wp-block-heading[style*="font-size:50px"],.block-qualities__title,.block-cta-boxes__title,.block-cta__title,.block-description-video__title,.block-listing-products-category__title,.block-cta-image__title,.block-events-timeline__title,.archive__description h1,.archive__description h2,.archive__description h3,.archive__description h4,.archive__description h5,.archive__description h6,.product__header,.woocommerce-form__header{font-size:36px!important}.wp-block-heading[style*="font-size:30px"]{font-size:24px!important}.container{max-width:1140px}.pr-300{padding-right:100px}.button,.button:focus,.stock_alert_button,.stock_alert_button:focus,.unsubscribe_button,.unsubscribe_button:focus{min-width:200px;padding:0 20px}.main-menu>.menu-item>a,.main-menu>.menu-item>a:focus,.main-menu>.menu-item:focus>a{padding:42px 12px}.main-menu .sub-menu a,.main-menu .sub-menu a:active,.actions .coupon label{font-size:16px}.nav__side-item,.nav__side-item:focus{font-size:14px;height:45px;min-width:130px;padding:12px}.main-menu .sub-menu{padding:20px 40px}.block-hero__title{font-size:46px}.block-hero__box,.block-hero__box:focus{padding:64px 20px 32px}.block-hero__box-title{font-size:26px}.block-offers-listing__container{padding:15px 20px;height:300px}.block-offers-listing__title,.block-reviews-slider__text,.block-qualities__item-name,.block-numbered-boxes__title,.block-technical-description-boxes__title,.realization__title,.summary .product_title,.summary .price,.product__steal-info-title,.product__description>h2:first-of-type,.product__files-title,.woocommerce-form-login-toggle{font-size:20px}.block-cta-boxes__title{margin-bottom:55px}.block-cta-boxes__description{width:100%}.block-cta--with-color{padding:100px 0}.block-events-timeline__slide{padding:45px 60px 0}.block-numbered-boxes__container{padding:30px}.block-technical-description-boxes__content{padding-left:30px}.block-contact{margin-top:0}.block-contact__box{padding:40px}.block-contact__box a:not([href*="tel"]):not([href*="mail"]),.block-contact__box a:not([href*="tel"]):not([href*="mail"]):focus{padding:13px 28px}.archive__benefit,.orderby,.product-categories__link,.product-categories__link:focus,.product-subcategories__link,.product-subcategories__link:focus,.safety-payment,.block-products__onsale,.summary__before .onsale,.summary__before .product__badge{font-size:14px}.sidebar__title--bigger{font-size:22px}.product-categories__item:not(:last-of-type){margin-bottom:20px}.product-subcategories__link,.product-subcategories__link:focus{padding:8px 0 8px 30px}.product-subcategories__link::before{top:9px;height:16px;width:16px}.product-subcategories__link--active::after{top:10px;left:1px;height:14px;width:14px}.block-products__price{font-size:18px}.single_add_to_cart_button,.single_add_to_cart_button:focus{width:auto}.summary__after-link:not(:first-of-type){margin:20px 0 0}.woocommerce-cart-form .product-price,.woocommerce-cart-form .product-quantity{padding-right:20px}.cross-sells .block-products__container{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.woocommerce-account-fields,.woocommerce-billing-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields{padding:0 30px}.woocommerce-account-fields h3 span,.woocommerce-billing-fields h3,.woocommerce-invoice-fields__title span,.woocommerce-shipping-fields h3 span,.woocommerce-checkout-review-order>h3,.woocommerce-checkout-payment__wrapper h3,.thankyou__header,.woocommerce-MyAccount__header,.woocommerce-Address-title,.woocommerce-order-details__title{font-size:24px}.woocommerce-additional-fields{padding:20px 30px}.woocommerce-review__container{margin-left:0}.woocommerce-orders-table th,.woocommerce-orders-table td{padding:20px 15px}.woocommerce-orders-table__cell-order-actions-button,.woocommerce-orders-table__cell-order-actions-button:focus,.order-again .button,.order-again .button:focus{height:45px;min-width:150px}.woocommerce-form__column{padding:30px 0}}@media (max-width:1199px){.wp-block-heading[style*="font-size:66px"],.breadcrumb__title{font-size:40px!important}.wp-block-heading[style*="font-size:50px"],.block-qualities__title,.block-cta-boxes__title,.block-cta__title,.block-description-video__title,.block-listing-products-category__title,.block-cta-image__title,.block-events-timeline__title,.archive__description h1,.archive__description h2,.archive__description h3,.archive__description h4,.archive__description h5,.archive__description h6,.product__header,.woocommerce-form__header{font-size:30px!important}.pl-130{padding-left:50px}.main-menu>.menu-item>a,.main-menu>.menu-item>a:focus,.main-menu>.menu-item:focus>a{padding:42px 8px}.nav__side-item,.nav__side-item:focus{font-size:14px;padding:10px 15px}.nav__side-img{max-width:20px}.block-hero__title{font-size:40px}.block-hero__video{height:400px}.block-hero__box,.block-hero__box:focus{padding:20px 10px}.wp-block-media-text .wp-block-media-text__content{padding-left:70px!important}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-right:70px!important}.block-description-video__description{font-size:16px}.block-description-video__iframe{min-height:300px}.block-cta--with-color{padding:50px 0}.faq__header{font-size:18px}.woocommerce-cart-form .product-thumbnail{display:none}.cart-collaterals .cart_totals{padding:20px 30px}.woocommerce-checkout-review-order-table .product-name{padding-right:25px}}@media (max-width:991px){.wp-block-heading[style*="font-size:66px"],.breadcrumb__title{font-size:28px!important}.breadcrumb__title{width:100%;margin-top:30px}.wp-block-heading[style*="font-size:50px"],.block-qualities__title,.block-cta-boxes__title,.block-cta__title,.block-description-video__title,.block-listing-products-category__title,.block-cta-image__title,.block-events-timeline__title,.archive__description h1,.archive__description h2,.archive__description h3,.archive__description h4,.archive__description h5,.archive__description h6,.product__header,.woocommerce-form__header{font-size:25px!important}.wp-block-media-text .wp-block-media-text__content p,.wp-block-columns p,.wp-block-button__link{font-size:14px!important}.wp-block-spacer{max-height:50px}.mobile-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.pl-60,.pl-130{padding-left:0}.pr-60,.pr-130,.pr-180,.pr-300{padding-right:0}.body{font-size:14px}.body::before,.body::after{display:none}.nav__logo{height:60px}.main-menu{position:absolute;top:61px;left:0;-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw);height:calc(100vh - 116px);width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15px;background-color:var(--gray--light);overflow:scroll;z-index:100;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.main-menu--active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.main-menu>.menu-item>a,.main-menu>.menu-item>a:focus,.main-menu>.menu-item:focus>a{color:var(--gray--dark);font-size:18px;padding:26px 18px;background-color:var(--gray--light)}.main-menu .menu-item:hover .sub-menu,.main-menu .menu-item:active .sub-menu{display:none}.main-menu .menu-item a{background-color:#fff0}.main-menu .menu-item-has-children{position:relative}.main-menu .menu-item-has-children::before{content:'';position:absolute;top:33px;right:0;height:10px;width:50px;background:url(/wp-content/themes/topiko/assets/images/arrow--dropdown.svg) center no-repeat;cursor:pointer;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.main-menu .menu-item-has-children--active::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.main-menu .menu-item-has-children--active{background-color:var(--white);border-radius:10px}.main-menu .sub-menu{position:static;width:100%;padding:0 20px 20px;border-top:unset;-webkit-column-count:1;-moz-column-count:1;column-count:1}.main-menu .menu-item-has-children--active .sub-menu{display:block!important}.nav__side-menu{position:fixed;bottom:0;left:0;height:55px;width:100%;background-color:var(--gray--light);padding:5px 15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:101;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.nav__side-menu--active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nav__side-item:not(:last-of-type){margin:0 0 0 7px}.shop-menu .sub-menu{width:calc(100vw - 30px);padding:15px 20px}.shop-menu .menu-item-has-children--active>a::before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.shop-menu .menu-item-has-children--active .sub-menu{display:block!important}.shop-nav__side-menu,.shop-nav__side-search{position:static}.shop-nav__side-item:hover .search-form{display:none}.search-form{top:100%;left:0;right:unset;width:100%}.shop-nav__side-search--active .search-form{display:block!important}.search-form__input{width:100vw}.main{border-top:unset}.lines{display:none}.block-hero__title{font-size:28px}.block-hero__badge{position:absolute;top:0;z-index:2}.block-hero__socials{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:auto}.block-hero__social,.block-hero__social:focus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-hero__social:not(:first-of-type){margin:0 0 0 10px}.block-hero__video-container{padding:0}.block-hero__video{height:auto;border-radius:0}.block-hero__box-container{padding:0}.block-hero__box,.block-hero__box:focus{height:auto;border-radius:0;margin-top:10px;padding:35px 15px}.block-hero__box-img{position:absolute;top:35px;right:15px}.block-hero__box-title{margin-bottom:10px}.block-hero__box-paragraph{width:calc(100% - 100px);margin-bottom:0}.block-offers-listing__container{height:auto}.block-offers-listing__title{margin:0 0 10px!important;width:calc(100% - 70px)}.block-offers-listing__icon{top:15px;right:20px}.block-reviews-slider{margin-bottom:80px}.block-reviews-slider__container{margin-top:-30px}.block-reviews-slider__title{text-align:right;background:none;margin:0;padding:0}.block-reviews-slider__review{margin:0;padding:60px 0 0}.block-reviews-slider__text{margin-bottom:30px}.block-reviews-slider__buttons{bottom:20px;right:15px}.block-qualities{padding:50px 0 70px;background-image:unset}.block-qualities__title{margin-bottom:40px}.block-qualities__img{display:none}.block-qualities__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-cta-boxes__container{padding:30px 25px 35px 30px}.block-cta-boxes__item:not(:first-of-type){margin-top:15px}.block-cta-boxes__title{margin-bottom:35px}.block-cta-boxes__description{font-size:14px}.block-cta{padding:50px 15px}.block-cta__header{padding-right:0}.block-cta__arrow,.block-cta__arrow:focus{height:80px;width:80px;margin-left:auto;padding:0 17px}.block-cta__icon{max-width:100%}.footer::before{top:30px;right:-200px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.footer__logo{padding:0;margin:0 0 40px}.footer__logo-img{max-width:240px}.footer__container{padding-bottom:30px}.footer__container::before,.footer__container::after{display:none}.footer__box{padding:0}.footer__box:not(:first-of-type){display:none}.footer__copyrights,.footer__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:static;margin-top:45px;padding:0}.footer__info{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer__socials{position:absolute;top:0;right:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__social:not(:first-of-type){margin:0 0 0 10px}.footer__image{max-width:170px}.breadcrumbs{margin-bottom:12px}.page-container{padding:0}.single-offer img:not(.button__icon){border-radius:0}.block-button-rounded{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}.block-button-rounded__button{color:var(--yellow);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto;width:auto;background:unset;padding:0}.block-button-rounded__icon{margin:0 0 0 10px}.wp-block-media-text{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wp-block-media-text.has-media-on-the-right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:40px 0 0!important}.block-description-video{padding:70px 0}.block-description-video__header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.block-description-video__title{margin:30px 0 15px}.block-description-video__video{padding:0 15px}.block-listing-products-category{position:relative;padding-bottom:70px}.block-listing-products-category__button{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.block-cta-image{padding:35px 15px;border-radius:0}.block-cta-image__header{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:15px}.block-events-timeline{padding:50px 0 80px;background-image:unset;position:relative}.block-events-timeline .po-r{position:static}.block-events-timeline__slide{padding-left:15px}.block-events-timeline__slide::before{left:15px}.block-events-timeline__buttons{top:unset;bottom:30px;left:15px;right:unset}.block-numbered-boxes__item:not(:first-of-type){margin-top:12px}.block-technical-description-boxes__picture,.block-technical-description-boxes__content{min-height:auto}.block-technical-description-boxes__content{border:unset;margin-left:0;padding-left:0}.block-technical-description-boxes__container{margin-top:25px}.taxonomies__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:30px auto 0}.taxonomies__item{margin:0 0 15px}.realization,.realization:nth-of-type(2n+2){margin-top:50px}.realization__title{margin:20px 0}.realization__container{margin-bottom:0}.single-realization>:not(.block-cta),.single-realization>h2,.single-realization>h3,.single-realization>h4,.single-realization>h5,.single-realization>h6,.single-realization>p{padding:0!important}.block-contact{padding-top:0}.block-contact__box{padding:0 15px;border-radius:0}.wp-block-contact-form-7-contact-form-selector .wpcf7{width:100%}.faq:nth-of-type(2n+1),.faq:nth-of-type(2n+2){padding:0}.shop-nav{padding:0}.shop-nav__side-item:not(:first-child){margin-left:30px}.shop-nav__side-text,.shop-nav__side-item:focus .shop-nav__side-text{display:none}.breadcrumb__scroll{color:var(--yellow);position:static;-webkit-transform:unset;-ms-transform:unset;transform:unset;height:auto;width:auto;background:unset;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.breadcrumb__scroll-icon{margin:0 0 0 15px}.sidebar__container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.archive-products{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:15px}.block-products,.block-products:focus .block-products__title{padding:15px 12px}.block-products__container{padding-top:5px;padding-bottom:5px}.block-products__container:nth-of-type(2n+1){padding-right:5px}.block-products__container:nth-of-type(2n+2){padding-left:5px}.block-products__title{font-size:13px}.block-products__price,.block-products__onsale{font-size:14px}.block-products__button,.block-products:focus .block-products__button{display:none}.archive__benefits-container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.archive__benefits{margin-top:75px}.archive__description{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:0}.archive__cta{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-top:75px!important}.page-numbers .page-numbers{font-size:16px;height:42px;width:42px}.woocommerce-product-gallery .flex-control-nav{margin:0 -5px}.woocommerce-product-gallery .flex-control-nav li{width:calc(25% - 10px);margin:10px 5px 0}.woocommerce-gallery .safety-payments{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-gallery .safety-payment:not(:first-of-type){margin-left:0}.summary{margin-top:20px}.summary__before{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.summary__before .product__badge{margin:12px 0 0}.summary .woocommerce-product-details__short-description{margin-bottom:25px}.wpcvs-terms{width:100%}.product-type-variable .wpcvs-type-button .wpcvs-term{width:calc(25% - 10px);margin:10px 10px 0 0!important}.product-type-variable .wpcvs-type-button .wpcvs-term span{font-size:14px;padding:15px 8px}.product-type-variable .single_variation_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.woocommerce-variation{margin-bottom:20px}.product__bottom-second{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:0}.product__bottom-right{padding:30px 15px;border-radius:0}.up-sells,.related{padding:0}.product__header{margin-top:55px}.woocommerce-MyAccount-navigation{padding:20px 15px 20px 50px;border-radius:0}.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:0}.woocommerce-MyAccount-content,.woocommerce-Address{margin-top:50px}.woocommerce-order-details tr:last-of-type th,.woocommerce-order-details tr:last-of-type td,.woocommerce-order-details th,.woocommerce-order-details td{padding:15px 30px}.woocommerce__steps{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.woocommerce__step-icon{height:40px;width:40px;padding:10px 0}.woocommerce__step-text{display:none}.archive__benefits{display:none}.woocommerce-cart-form td.product-name,.woocommerce-cart-form .product-price,.woocommerce-cart-form .product-quantity,.woocommerce-cart-form .product-subtotal{width:auto;padding-right:15px}.add-to-cart__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.actions .coupon label{text-align:left}.actions .coupon__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coupon .form__input{width:100%!important}.coupon .button{width:100%!important;margin:15px 0 0}.cart-collaterals .cart_totals{padding:15px 20px}.woocommerce table.shop_table_responsive tr:nth-child(2n) td:not(.actions),.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td:not(.actions){background-color:var(--white)!important}.cart_totals h2{font-size:20px}.woocommerce-shipping-totals td{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-shipping-methods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding-top:10px}.cross-sells{display:none}.woocommerce-account-fields,.woocommerce-billing-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields{padding:0 15px}.woocommerce-account-fields h3 span,.woocommerce-billing-fields h3,.woocommerce-invoice-fields__title span,.woocommerce-shipping-fields h3 span,.woocommerce-checkout-review-order>h3,.woocommerce-checkout-payment__wrapper h3,.thankyou__header,.woocommerce-MyAccount__header,.woocommerce-Address-title,.woocommerce-order-details__title{font-size:20px}.woocommerce-account-fields h3 span::before,.woocommerce-shipping-fields h3 span::before{top:0}.woocommerce-account-fields h3 span::after,.woocommerce-shipping-fields h3 span::after{top:3px}#billing_first_name_field,#billing_last_name_field,#billing_phone_field,#billing_email_field,#shipping_first_name_field,#shipping_last_name_field,#shipping_phone_field,#shipping_email_field,.woocommerce-form-login-toggle__form .form-row,#billing_postcode_field,#company-postcode_field,#shipping_postcode_field,#billing_city_field,#company-city_field,#shipping_city_field{width:100%!important}#billing_first_name_field,#billing_last_name_field,#billing_phone_field,#billing_email_field,#shipping_first_name_field,#shipping_last_name_field,#shipping_phone_field,#shipping_email_field,.woocommerce-form-login-toggle__form .form-row,#billing_city_field,#company-city_field,#shipping_city_field{margin-left:0}.woocommerce-additional-fields{padding:20px 15px 10px}.woocommerce-checkout-review-order>h3{margin:20px 15px}.woocommerce-checkout-review-order-table tr>:first-child{padding-left:15px}.woocommerce-checkout-review-order-table .product-name{padding-right:15px}.woocommerce-checkout-review-order-table .product-name,.woocommerce-checkout-review-order-table td:last-of-type{min-width:auto}.woocommerce-checkout-review-order-table td:last-of-type,.woocommerce-order-details tr>:first-child{width:auto}.woocommerce-checkout-payment__wrapper{padding:0 15px}.place-order{padding:0 15px 20px}.woocommerce-order__container{padding:30px 0}.woocommerce-order-overview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 15px}.woocommerce-order-overview__info{margin-bottom:30px}.woocommerce-order-overview li:not(:first-of-type){margin-top:15px}.woocommerce-columns--addresses{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.woocommerce-column--billing-address,.woocommerce-column--shipping-address{margin-bottom:30px}.form__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:20px}.woocommerce-form-login__submit{margin-top:20px}.woocommerce-form-login-toggle{padding:15px}.woocommerce-form-login-toggle .woocommerce-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.showlogin,.showlogin:focus{margin-top:15px}.woocommerce-form-login-toggle__form .form-row{margin-bottom:0}.footer__shop-menu{padding:15px}.shop-footer-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-footer-menu .menu-item:not(:first-of-type){margin:10px 0 0}}@media (max-width:575px){.footer__image{max-width:120px}}