@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;text-decoration:none;vertical-align:baseline}*{box-sizing:border-box}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}textarea{resize:vertical}audio,canvas,video{*zoom:1;display:inline-block;*display:inline;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}a:active,a:focus,a:hover{outline:none;text-decoration:none}img{-ms-interpolation-mode:bicubic;border:0}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;*height:13px;padding:0;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:none}.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}pre{white-space:normal}mark{background-color:transparent}hr{background-color:#000;border:none;height:1px;margin:0}input,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;border:0;border-radius:0;cursor:pointer;line-height:normal;width:100%}input[type=text]::-ms-clear{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button{background-color:transparent;border:none;cursor:pointer}.fade{opacity:0;transition:opacity .3s ease-in-out}.fade.in{opacity:1}.modal-backdrop{background-color:#001926;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=80);opacity:.6}.modal{-webkit-overflow-scrolling:touch;bottom:0;cursor:pointer;display:none;left:0;outline:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1001}.modal.fade .modal-dialog{transition:transform .3s ease-in-out}.modal-dialog{cursor:default;margin:100px auto;max-width:calc(100% - 40px);width:560px}.modal-content{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;outline:0;position:relative}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}@font-face{font-display:swap;font-family:Rubik Regular;font-style:normal;font-weight:400;src:url(/wp-content/themes/beres_mozgas/dist/fonts/Rubik-Regular.woff2?bad8709d5503b774a3b8a68b6f7fa51e)}@font-face{font-display:swap;font-family:Rubik Medium;font-style:normal;font-weight:500;src:url(/wp-content/themes/beres_mozgas/dist/fonts/Rubik-Medium.woff2?6d2ad90aa7673aad9fb8208593817672)}@font-face{font-display:swap;font-family:Rubik Semi Bold;font-style:normal;font-weight:600;src:url(/wp-content/themes/beres_mozgas/dist/fonts/Rubik-SemiBold.woff2?97a114eda9fe4dc69398a70bd16361e4)}@font-face{font-display:swap;font-family:Rubik Bold;font-style:normal;font-weight:700;src:url(/wp-content/themes/beres_mozgas/dist/fonts/Rubik-Bold.woff2?73008380ed065d8f07370125b8948108)}@font-face{font-display:swap;font-family:Rubik Black;font-style:normal;font-weight:900;src:url(/wp-content/themes/beres_mozgas/dist/fonts/Rubik-Black.woff2?b788dec7ab1676cd0d0fff53a52b31c9)}.accordion .accordionBody table td,.accordion .accordionHeader p,.cardItem li,.cardItem.largeCard li,.cookieOptions .inputBox p,.cookieOptions article p,.cookieWrapper article,.defaultListingPage .pagination button,.errorPage h2,.generalAside .relatedContentList li .tagBtn,.generalTextPage a,.generalTextPage p,.impressumPage a,.impressumPage p,.mainFooter a,.mainTextBox,.mainTextBox li,.newsletterModal article p,.newsletterModal form .checkBox a,.newsletterModal form .checkBox label,.newsletterSection .checkBox a,.newsletterSection .checkBox label,.newsletterSection p,.productBox .oldPrice,.productBox p,.productItem article p.info,.productPageSection .distributorInfoBox article p,.productPageSection .productHero article p:not(.onSale),.productPageSection .productInfoBox .topBox h3,.productPageSection .productSuggestions li>p,.productPageSection .productTips ul p,.r_R,.singleArticle .articleHeader .titleBox h3,body,html,input{font-family:Rubik Regular,sans-serif}.r_M{font-family:Rubik Medium,sans-serif}.accordion .accordionBody table th,.btn,.cardItem h3,.cardItem.largeCard h3,.cookieBtnBox .cBtn,.cookieOptions .cookieHeader h2,.cookieOptions .inputBox>div p,.cookieOptions .inputBox>div span,.cookieWrapper article strong,.defaultListingPage .pagination button.active,.defaultListingPage h1,.errorPage h1,.generalAside h2,.generalTextPage a strong,.generalTextPage h1,.generalTextPage h2,.generalTextPage h3,.generalTextPage p strong,.impressumPage h1,.impressumPage h2,.impressumPage p strong,.latestContentSection h2,.mainHeader li a,.mainTextBox blockquote,.mainTextBox blockquote:after,.mainTextBox blockquote:before,.mainTextBox h1,.mainTextBox h2,.mainTextBox h3,.mainTextBox h4,.mainTextBox h5,.mainTextBox h6,.mainTextBox strong,.newsletterModal article h2,.newsletterModal form .inputBox button,.newsletterModal.confirm article strong,.newsletterSection .inputWrapper button,.newsletterSection h2,.nlBtnBox .nlOpenBtn,.productBox .newPrice,.productBox h2,.productItem article p,.productPageSection .distributorInfoBox article p strong,.productPageSection .patinetInfoLeafletBox article h3,.productPageSection .productHero article .onSale,.productPageSection .productHero article h1,.productPageSection .productInfoBox .bottomBox p,.productPageSection .productInfoBox .topBox p,.productPageSection .productRecommendations .recommendationsList li>p strong,.productPageSection .productSuggestions li .hidden article b,.productPageSection .productTips ul p strong,.productPageSection h2:not(.otherRecommendations h2,.productBox h2,.recommendationSection h2),.productsSection h2,.r_SB,.recommendationSection h2,.singleArticle .articleHeader .titleBox h1,.singleArticle .articleHeader .titleBox h3 strong,.singleVideo h1,.socialsSection h2,.socialsSection li article p{font-family:Rubik Semi Bold,sans-serif}.r_B{font-family:Rubik Bold,sans-serif}.r_BL{font-family:Rubik Black,sans-serif}.generalAside .productsSliderWrapper .productItem article p.info,.mainFooter a,.mainHeader li a,.nlBtnBox .nlOpenBtn,.productItem article p.info,.productPageSection .productSuggestions li .hidden article{font-size:18px;line-height:22px}@media (max-width:1919px){.generalAside .productsSliderWrapper .productItem article p.info,.mainFooter a,.mainHeader li a,.nlBtnBox .nlOpenBtn,.productItem article p.info,.productPageSection .productSuggestions li .hidden article{font-size:clamp(16px,1.111vw,18px);line-height:clamp(20px,1.389vw,22px)}}@media (max-width:1439px){.generalAside .productsSliderWrapper .productItem article p.info,.mainFooter a,.mainHeader li a,.nlBtnBox .nlOpenBtn,.productItem article p.info,.productPageSection .productSuggestions li .hidden article{font-size:clamp(14px,1.367vw,16px);line-height:clamp(18px,1.758vw,20px)}}.cardItem li,.productPageSection .distributorInfoBox article p strong,.productPageSection .productInfoBox .topBox p,input{font-size:20px;line-height:22px}@media (max-width:1919px){.cardItem li,.productPageSection .distributorInfoBox article p strong,.productPageSection .productInfoBox .topBox p,input{font-size:clamp(18px,1.25vw,20px);line-height:clamp(20px,1.389vw,22px)}}@media (max-width:1439px){.cardItem li,.productPageSection .distributorInfoBox article p strong,.productPageSection .productInfoBox .topBox p,input{font-size:clamp(14px,1.367vw,18px);line-height:clamp(18px,1.758vw,20px)}}.generalAside .productsSliderWrapper .productItem article p,.generalAside .relatedContentList li .tagBtn,.generalTextPage h3{font-size:24px;line-height:30px}@media (max-width:1919px){.generalAside .productsSliderWrapper .productItem article p,.generalAside .relatedContentList li .tagBtn,.generalTextPage h3{font-size:clamp(18px,1.25vw,20px);line-height:clamp(20px,1.389vw,22px)}}@media (max-width:1439px){.generalAside .productsSliderWrapper .productItem article p,.generalAside .relatedContentList li .tagBtn,.generalTextPage h3{font-size:clamp(16px,1.563vw,18px);line-height:clamp(18px,1.758vw,20px)}}.accordion .accordionBody table td,.accordion .accordionBody table th,.btn,.defaultListingPage .pagination button,.generalTextPage a,.generalTextPage h2,.generalTextPage p,.impressumPage a,.impressumPage p,.mainTextBox,.mainTextBox li,.newsletterModal article p,.newsletterModal form .inputBox button,.newsletterSection .inputWrapper button,.newsletterSection p,.otherRecommendations h2,.productItem article p,.productPageSection .distributorInfoBox article p,.productPageSection .productBox p,.productPageSection .productHero article .onSale,.productPageSection .productInfoBox .topBox h3,.productPageSection .productTips ul p,.singleArticle .articleHeader .titleBox h3,.socialsSection li article p{font-size:26px;line-height:32px}@media (max-width:1919px){.accordion .accordionBody table td,.accordion .accordionBody table th,.btn,.defaultListingPage .pagination button,.generalTextPage a,.generalTextPage h2,.generalTextPage p,.impressumPage a,.impressumPage p,.mainTextBox,.mainTextBox li,.newsletterModal article p,.newsletterModal form .inputBox button,.newsletterSection .inputWrapper button,.newsletterSection p,.otherRecommendations h2,.productItem article p,.productPageSection .distributorInfoBox article p,.productPageSection .productBox p,.productPageSection .productHero article .onSale,.productPageSection .productInfoBox .topBox h3,.productPageSection .productTips ul p,.singleArticle .articleHeader .titleBox h3,.socialsSection li article p{font-size:clamp(20px,1.389vw,26px);line-height:clamp(26px,1.806vw,32px)}}@media (max-width:1439px){.accordion .accordionBody table td,.accordion .accordionBody table th,.btn,.defaultListingPage .pagination button,.generalTextPage a,.generalTextPage h2,.generalTextPage p,.impressumPage a,.impressumPage p,.mainTextBox,.mainTextBox li,.newsletterModal article p,.newsletterModal form .inputBox button,.newsletterSection .inputWrapper button,.newsletterSection p,.otherRecommendations h2,.productItem article p,.productPageSection .distributorInfoBox article p,.productPageSection .productBox p,.productPageSection .productHero article .onSale,.productPageSection .productInfoBox .topBox h3,.productPageSection .productTips ul p,.singleArticle .articleHeader .titleBox h3,.socialsSection li article p{font-size:clamp(18px,1.758vw,20px);line-height:clamp(22px,2.148vw,26px)}}@media (max-width:767px){.accordion .accordionBody table td,.accordion .accordionBody table th,.btn,.defaultListingPage .pagination button,.generalTextPage a,.generalTextPage h2,.generalTextPage p,.impressumPage a,.impressumPage p,.mainTextBox,.mainTextBox li,.newsletterModal article p,.newsletterModal form .inputBox button,.newsletterSection .inputWrapper button,.newsletterSection p,.otherRecommendations h2,.productItem article p,.productPageSection .distributorInfoBox article p,.productPageSection .productBox p,.productPageSection .productHero article .onSale,.productPageSection .productInfoBox .topBox h3,.productPageSection .productTips ul p,.singleArticle .articleHeader .titleBox h3,.socialsSection li article p{font-size:clamp(14px,3.382vw,18px);line-height:clamp(18px,3.382vw,22px)}}.mainTextBox h4,.mainTextBox h5,.mainTextBox h6{font-size:28px;line-height:34px}@media (max-width:1919px){.mainTextBox h4,.mainTextBox h5,.mainTextBox h6{font-size:clamp(22px,1.953vw,28px);line-height:clamp(28px,1.944vw,34px)}}@media (max-width:1439px){.mainTextBox h4,.mainTextBox h5,.mainTextBox h6{font-size:clamp(20px,1.758vw,20px);line-height:clamp(24px,2.344vw,26px)}}@media (max-width:767px){.mainTextBox h4,.mainTextBox h5,.mainTextBox h6{font-size:clamp(16px,3.865vw,18px);line-height:clamp(20px,4.831vw,22px)}}.accordion .accordionHeader p,.cardItem.largeCard li,.errorPage h2,.generalAside h2,.mainTextBox h1,.mainTextBox h2,.mainTextBox h3,.productPageSection .productInfoBox .bottomBox p,.productPageSection .productSuggestions li>p{font-size:30px;line-height:36px}@media (max-width:1919px){.accordion .accordionHeader p,.cardItem.largeCard li,.errorPage h2,.generalAside h2,.mainTextBox h1,.mainTextBox h2,.mainTextBox h3,.productPageSection .productInfoBox .bottomBox p,.productPageSection .productSuggestions li>p{font-size:clamp(24px,1.667vw,30px);line-height:clamp(30px,2.083vw,36px)}}@media (max-width:1439px){.accordion .accordionHeader p,.cardItem.largeCard li,.errorPage h2,.generalAside h2,.mainTextBox h1,.mainTextBox h2,.mainTextBox h3,.productPageSection .productInfoBox .bottomBox p,.productPageSection .productSuggestions li>p{font-size:clamp(22px,2.148vw,24px);line-height:clamp(26px,2.539vw,30px)}}@media (max-width:1023px){.accordion .accordionHeader p,.cardItem.largeCard li,.errorPage h2,.generalAside h2,.mainTextBox h1,.mainTextBox h2,.mainTextBox h3,.productPageSection .productInfoBox .bottomBox p,.productPageSection .productSuggestions li>p{font-size:clamp(18px,2.344vw,22px);line-height:clamp(22px,2.865vw,26px)}}.newsletterModal article h2,.newsletterModal.confirm article strong,.productPageSection .productBox .priceBox p{font-size:36px;line-height:42px}@media (max-width:1919px){.newsletterModal article h2,.newsletterModal.confirm article strong,.productPageSection .productBox .priceBox p{font-size:clamp(28px,1.944vw,36px);line-height:clamp(32px,2.222vw,42px)}}@media (max-width:1439px){.newsletterModal article h2,.newsletterModal.confirm article strong,.productPageSection .productBox .priceBox p{font-size:clamp(24px,2.344vw,28px);line-height:clamp(28px,2.734vw,32px)}}@media (max-width:1023px){.newsletterModal article h2,.newsletterModal.confirm article strong,.productPageSection .productBox .priceBox p{font-size:clamp(22px,2.865vw,24px);line-height:clamp(26px,3.385vw,282px)}}.cardItem.largeCard h3,.impressumPage h2,.mainTextBox blockquote,.newsletterSection h2,.productPageSection .patinetInfoLeafletBox article h3,.productPageSection .productHero article p:not(.onSale){font-size:40px;line-height:48px}@media (max-width:1919px){.cardItem.largeCard h3,.impressumPage h2,.mainTextBox blockquote,.newsletterSection h2,.productPageSection .patinetInfoLeafletBox article h3,.productPageSection .productHero article p:not(.onSale){font-size:clamp(30px,2.083vw,40px);line-height:clamp(34px,2.361vw,48px)}}@media (max-width:1439px){.cardItem.largeCard h3,.impressumPage h2,.mainTextBox blockquote,.newsletterSection h2,.productPageSection .patinetInfoLeafletBox article h3,.productPageSection .productHero article p:not(.onSale){font-size:clamp(26px,2.539vw,30px);line-height:clamp(32px,3.125vw,34px)}}@media (max-width:1023px){.cardItem.largeCard h3,.impressumPage h2,.mainTextBox blockquote,.newsletterSection h2,.productPageSection .patinetInfoLeafletBox article h3,.productPageSection .productHero article p:not(.onSale){font-size:clamp(24px,3.125vw,26px);line-height:clamp(30px,3.906vw,32px)}}@media (max-width:767px){.cardItem.largeCard h3,.impressumPage h2,.mainTextBox blockquote,.newsletterSection h2,.productPageSection .patinetInfoLeafletBox article h3,.productPageSection .productHero article p:not(.onSale){font-size:clamp(22px,5.314vw,24px);line-height:clamp(26px,6.28vw,30px)}}.productPageSection .productBox h2,.productPageSection h2:not(.otherRecommendations h2,.productBox h2,.recommendationSection h2),.singleArticle .articleHeader .titleBox h1{font-size:46px;line-height:54px}@media (max-width:1919px){.productPageSection .productBox h2,.productPageSection h2:not(.otherRecommendations h2,.productBox h2,.recommendationSection h2),.singleArticle .articleHeader .titleBox h1{font-size:clamp(36px,2.5vw,46px);line-height:clamp(42px,2.917vw,54px)}}@media (max-width:1439px){.productPageSection .productBox h2,.productPageSection h2:not(.otherRecommendations h2,.productBox h2,.recommendationSection h2),.singleArticle .articleHeader .titleBox h1{font-size:clamp(32px,3.125vw,36px);font-size:clamp(28px,3.646vw,32px);line-height:clamp(36px,3.516vw,42px);line-height:clamp(34px,4.427vw,36px)}}.errorPage h1,.generalTextPage h1,.impressumPage h1,.productPageSection .productHero article h1,.singleVideo h1{font-size:58px;line-height:66px}@media (max-width:1919px){.errorPage h1,.generalTextPage h1,.impressumPage h1,.productPageSection .productHero article h1,.singleVideo h1{font-size:clamp(40px,2.778vw,58px);line-height:clamp(46px,3.194vw,66px)}}@media (max-width:1439px){.errorPage h1,.generalTextPage h1,.impressumPage h1,.productPageSection .productHero article h1,.singleVideo h1{font-size:clamp(36px,3.516vw,40px);line-height:clamp(42px,4.102vw,46px)}}@media (max-width:1023px){.errorPage h1,.generalTextPage h1,.impressumPage h1,.productPageSection .productHero article h1,.singleVideo h1{font-size:clamp(28px,3.646vw,36px);line-height:clamp(34px,4.427vw,42px)}}.productBox h2{font-size:58px;line-height:66px}@media (max-width:1919px){.productBox h2{font-size:clamp(36px,2.5vw,58px);line-height:clamp(42px,2.917vw,66px)}}@media (max-width:1439px){.productBox h2{font-size:clamp(32px,3.125vw,36px);line-height:clamp(38px,3.711vw,42px)}}@media (max-width:1023px){.productBox h2{font-size:clamp(28px,3.646vw,36px);line-height:clamp(34px,4.427vw,42px)}}.productBox .newPrice{font-size:46px;line-height:54px}@media (max-width:1919px){.productBox .newPrice{font-size:clamp(30px,2.083vw,46px);line-height:clamp(42px,2.917vw,54px)}}@media (max-width:1439px){.productBox .newPrice{font-size:clamp(28px,2.734vw,30px);line-height:clamp(32px,3.125vw,42px)}}.productBox .oldPrice{font-size:36px;line-height:42px}@media (max-width:1919px){.productBox .oldPrice{font-size:clamp(26px,1.806vw,36px);line-height:clamp(32px,2.222vw,42px)}}@media (max-width:1439px){.productBox .oldPrice{font-size:clamp(22px,2.148vw,28px);line-height:clamp(28px,2.734vw,32px)}}.productBox p{font-size:30px;line-height:36px}@media (max-width:1919px){.productBox p{font-size:clamp(20px,1.389vw,30px);line-height:clamp(26px,1.806vw,36px)}}@media (max-width:1439px){.productBox p{font-size:clamp(18px,1.758vw,20px);line-height:clamp(22px,2.148vw,26px)}}@media (max-width:1023px){.productBox p{font-size:clamp(18px,2.344vw,22px);line-height:clamp(22px,2.865vw,26px)}}.newsletterModal form .checkBox a,.newsletterModal form .checkBox label,.newsletterSection .checkBox a,.newsletterSection .checkBox label{color:#4b4b4b;font-size:16px;line-height:20px}@media (max-width:1919px){.newsletterModal form .checkBox a,.newsletterModal form .checkBox label,.newsletterSection .checkBox a,.newsletterSection .checkBox label{font-size:clamp(14px,.972vw,16px);line-height:clamp(18px,1.25vw,20px)}}@media (max-width:1023px){.newsletterModal form .checkBox a,.newsletterModal form .checkBox label,.newsletterSection .checkBox a,.newsletterSection .checkBox label{font-size:clamp(12px,1.563vw,14px);line-height:clamp(16px,2.083vw,18px)}}.latestContentSection h2,.productsSection h2,.recommendationSection h2,.socialsSection h2{color:#4b4b4b;font-size:24px;letter-spacing:4.5px;margin-bottom:65px;text-align:center;text-transform:uppercase}@media (max-width:1919px){.latestContentSection h2,.productsSection h2,.recommendationSection h2,.socialsSection h2{font-size:clamp(22px,1.528vw,24px)}}@media (max-width:1439px){.latestContentSection h2,.productsSection h2,.recommendationSection h2,.socialsSection h2{font-size:clamp(20px,1.953vw,22px)}}@media (max-width:1023px){.latestContentSection h2,.productsSection h2,.recommendationSection h2,.socialsSection h2{font-size:clamp(18px,2.344vw,20px)}}.cardItem h3{color:#4b4b4b;font-size:22px;line-height:28px}@media (max-width:1919px){.cardItem h3{font-size:clamp(16px,1.111vw,22px);line-height:clamp(20px,1.389vw,28px)}}@media (max-width:1439px){.cardItem h3{font-size:clamp(14px,1.367vw,16px);line-height:clamp(20px,1.953vw,20px)}}.defaultListingPage h1{color:#149654;font-size:58px;line-height:66px;margin-bottom:100px;text-align:center;width:100%}@media (max-width:1919px){.defaultListingPage h1{font-size:clamp(40px,2.778vw,58px);line-height:clamp(46px,3.194vw,66px);margin-bottom:clamp(65px,4.514vw,135px)}}@media (max-width:1439px){.defaultListingPage h1{font-size:clamp(36px,3.516vw,40px);line-height:clamp(42px,4.102vw,46px);margin-bottom:clamp(45px,4.395vw,65px)}}@media (max-width:1023px){.defaultListingPage h1{font-size:clamp(32px,4.167vw,36px);line-height:clamp(36px,4.688vw,42px);margin-bottom:clamp(30px,3.906vw,45px)}}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/wp-content/themes/beres_mozgas/dist/fonts/icomoon.eot?610b30c4c657918114440cd3cd14bce5);src:url(/wp-content/themes/beres_mozgas/dist/fonts/icomoon.eot?610b30c4c657918114440cd3cd14bce5#iefix) format("embedded-opentype"),url(/wp-content/themes/beres_mozgas/dist/fonts/icomoon.ttf?6a159a02a2f783b18919575ba9dcaa3f) format("truetype"),url(/wp-content/themes/beres_mozgas/dist/fonts/icomoon.woff?e28ef4af373522612e6a88b3903e0195) format("woff"),url(/wp-content/themes/beres_mozgas/dist/images/icomoon.svg?5f8549842c1866779fa13ac7967b6fa9#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-beres_ikon:before{content:"\e910"}.icon-youtube:before{content:"\e900"}.icon-instagram:before{content:"\e901"}.icon-facebook:before{content:"\e902"}.icon-play:before{content:"\e903"}.icon-cookie:before{content:"\e905"}.icon-close:before{content:"\e904"}.icon-arrow-left:before{content:"\e906"}.icon-arrow-down:before{content:"\e907"}.icon-arrow-right:before{content:"\e908"}.icon-strength:before{content:"\e90a"}.icon-immunity:before{content:"\e909"}.icon-fatigue:before{content:"\e90b"}.icon-search:before{content:"\e90c"}html{overflow-x:hidden;scroll-behavior:smooth}body.fixed{height:100vh;overflow:hidden}sub{bottom:-5px;vertical-align:bottom}sub,sup{font-size:70%;position:relative}sup{top:-5px;vertical-align:top}.container{margin:auto;max-width:1920px;width:calc(100% - 150px)}.btn{background-color:#149654;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;padding:25px 45px;text-transform:uppercase;transition:background-color .3s ease-in-out;width:-moz-max-content;width:max-content}.btn:hover{background-color:#19bb69}@media (max-width:1919px){.btn{padding:clamp(20px,1.389vw,25px) clamp(35px,2.431vw,45px)}}@media (max-width:1439px){.container{width:calc(100% - clamp(100px, 9.766vw, 150px))}.btn{font-size:16px;padding:clamp(15px,1.465vw,20px) clamp(30px,2.93vw,35px)}}@media (max-width:1023px){.btn{font-size:clamp(14px,1.823vw,16px);padding:clamp(10px,1.302vw,20px) clamp(20px,2.604vw,35px)}}@media (max-width:767px){.container{width:calc(100% - clamp(30px, 7.246vw, 50px))}}.cookieCloseBtn,.nlCloseBtn{padding:0}@keyframes circleTimer{to{stroke-dashoffset:0}}.generalAside{height:100%;left:0;max-width:450px;position:sticky;top:25px}.generalAside>div{margin-top:125px}.generalAside>div:first-child{margin-top:0}.generalAside h2{color:#4b4b4b;margin-bottom:25px}.generalAside .searchBox{margin-bottom:75px;max-width:calc(100% - 35px);position:relative}.generalAside .searchBox form{align-items:center;display:flex}.generalAside .searchBox input{background-color:#f5f5f5;border-radius:50px;font-size:14px;height:50px;padding:0 160px 0 15px}.generalAside .searchBox button{align-items:center;background-color:#149654;border-radius:50px;color:#fff;display:flex;font-size:18px;height:calc(100% + 10px);padding:15px 20px;position:absolute;right:0}.generalAside .searchBox button i{margin-right:10px}.generalAside .relatedContentList{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.generalAside .relatedContentList li{background-color:#f5f5f5;border-radius:50px;display:inline-block;transition:background-color .3s ease-in-out}.generalAside .relatedContentList li .tagBtn{color:#4b4b4b;cursor:pointer;display:block;padding:10px 25px}.generalAside .relatedContentList li:hover{background-color:hsla(0,0%,96%,.4)}.generalAside .relatedContentList li.active{background-color:#149654}.generalAside .relatedContentList li.active .tagBtn{color:#fff}.generalAside .productsSliderWrapper{max-width:550px}.generalAside .productsSliderWrapper .singleProductsSlider{margin:0 0 -25px;padding:60px 0}.generalAside .productsSliderWrapper .swiper-button-next,.generalAside .productsSliderWrapper .swiper-button-prev{border:none}.generalAside .productsSliderWrapper .swiper-button-next:after,.generalAside .productsSliderWrapper .swiper-button-prev:after{color:#4b4b4b}.generalAside .productsSliderWrapper .swiper-button-next{right:-20px!important}.generalAside .productsSliderWrapper .swiper-button-prev{left:-20px!important}.generalAside .productsSliderWrapper .productItem{margin:auto;max-width:420px}@media (max-width:1919px){.generalAside{max-width:clamp(325px,22.569vw,450px)}.generalAside .searchBox input{height:40px}.generalAside .searchBox button{font-size:clamp(16px,1.111vw,18px)}}@media (max-width:1439px){.generalAside{margin-right:15px;max-width:clamp(270px,26.367vw,325px)}.generalAside>div{margin-top:45px}.generalAside .searchBox{max-width:100%}.generalAside .searchBox input{height:40px;padding-right:110px}.generalAside .searchBox button{font-size:clamp(12px,1.172vw,16px);height:calc(100% + 5px);padding:clamp(5px,.488vw,15px) clamp(15px,1.465vw,20px)}.generalAside .searchBox button i{margin-right:5px}.generalAside .relatedContentList{gap:10px}.generalAside .relatedContentList li .tagBtn{font-size:clamp(14px,1.367vw,18px);padding:10px clamp(20px,1.953vw,25px)}}@media (max-width:1023px){.generalAside{align-items:baseline;display:flex;justify-content:space-around;max-width:100%;width:100%}.generalAside>div{margin-top:0}.generalAside .searchBox input{height:30px}.generalAside .relatedContentList{gap:10px}.generalAside .relatedContentList li .tagBtn{font-size:clamp(12px,1.563vw,14px);padding:clamp(7px,.911vw,10px) clamp(15px,1.953vw,20px)}.generalAside .productsSliderWrapper{margin-top:-50px;max-width:280px}}@media (max-width:767px){.generalAside{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 35px;max-width:100%;position:relative;text-align:center;top:0}.generalAside>div{margin-top:35px}.generalAside .searchBox{margin-bottom:25px}.generalAside .relatedContentList{gap:15px;justify-content:center}.generalAside .productsSliderWrapper{margin-top:0;max-width:340px}.generalAside .productsSliderWrapper .swiper-button-prev{left:0!important}.generalAside .productsSliderWrapper .swiper-button-next{right:0!important}}.mainTextBox{color:#4b4b4b;margin-bottom:35px;position:relative}.mainTextBox h1,.mainTextBox h2,.mainTextBox h3,.mainTextBox h4,.mainTextBox h5,.mainTextBox h6{color:#8d288a;margin:50px 0 35px;text-transform:uppercase}.mainTextBox p{margin:35px 0}.mainTextBox>p:last-child{margin-bottom:0}.mainTextBox a{color:#159b57}.mainTextBox sub{bottom:-5px;font-size:70%;position:relative;vertical-align:bottom}.mainTextBox sup{font-size:70%;position:relative;top:-5px;vertical-align:top}.mainTextBox blockquote{color:#8d288a;margin:50px 0;padding:0 180px;position:relative;text-align:center}.mainTextBox blockquote:after,.mainTextBox blockquote:before{color:#8d288a;content:"“";font-size:300px;line-height:0;position:absolute}.mainTextBox blockquote:before{bottom:-40px;left:0}.mainTextBox blockquote:after{right:0;top:-40px;transform:rotate(180deg);transform-origin:center}.mainTextBox figure{margin:35px 0;width:100%}.mainTextBox figure img{margin-bottom:0}.mainTextBox figure figcaption{color:#4b4b4b;font-size:14px;line-height:150%;margin-left:25px}.mainTextBox img{border-radius:50px;height:100%;margin-bottom:35px;-o-object-fit:contain;object-fit:contain;overflow:hidden;width:100%}.mainTextBox li{margin:25px 0 25px 40px;position:relative}.mainTextBox li:before{background-color:#4b4b4b;border-radius:50%;content:"";height:10px;left:-25px;position:absolute;top:16px;transform:translateY(-50%);width:10px}.mainTextBox li:last-child{margin-bottom:0}.mainTextBox img.alignleft,.mainTextBox img.alignright{max-width:calc(50% - 25px);min-width:calc(50% - 25px)}.mainTextBox img.alignright{margin-left:25px}.mainTextBox img.alignleft{margin-right:25px}.mainTextBox figure img{max-width:unset!important;min-width:unset!important}.mainTextBox figure.alignleft,.mainTextBox figure.alignright{max-width:calc(50% - 25px);min-width:calc(50% - 25px)}.mainTextBox figure.alignright{margin-left:25px}.mainTextBox figure.alignleft{margin-right:25px}.mainTextBox iframe{border-radius:50px;display:block;height:500px;margin:auto auto 35px;max-width:850px;position:relative;width:100%}.mainTextBox td{border:none!important}@media (max-width:1439px){.mainTextBox blockquote{padding:0 clamp(100px,9.766vw,180px)}.mainTextBox blockquote:after,.mainTextBox blockquote:before{font-size:clamp(200px,19.531vw,300px)}}@media (max-width:1939px){.mainTextBox li{margin-left:30px}.mainTextBox li:before{height:8px;left:-20px;top:clamp(13px,.903vw,16px);width:8px}}@media (max-width:1439px){.mainTextBox li:before{height:7px;left:-20px;top:clamp(11px,1.074vw,13px);width:7px}}@media (max-width:767px){.mainTextBox blockquote{padding:0}.mainTextBox blockquote:after,.mainTextBox blockquote:before{font-size:clamp(80px,19.324vw,100px)}.mainTextBox li{flex-direction:column}.mainTextBox li figure{margin:15px 0 0!important;max-width:unset!important}}.mainHeader{background-color:#fff;height:100px;margin-bottom:15px}.mainHeader,.mainHeader .container,.mainHeader .mainLogo,.mainHeader .searchBox form,.mainHeader input,.mainHeader ul{align-items:center;display:flex}.mainHeader .mainLogo{margin-right:70px}.mainHeader .mainLogo img{height:100%;max-height:65px;width:auto}.mainHeader .mainLogo img:first-child{margin-right:10px}.mainHeader .navBox{align-items:center;display:flex;flex-grow:1}.mainHeader ul{gap:70px}.mainHeader li{display:block;position:relative}.mainHeader li.active:after{background-color:#4b4b4b;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:100%}.mainHeader li a{color:#149654;text-transform:uppercase;transition:color .3s ease-in-out}.mainHeader li a:hover{color:#19bb69}.mainHeader li.productsLink:before{background-color:#149654;border-radius:15px;content:"";height:150%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease-in-out;width:150%;z-index:0}.mainHeader li.productsLink:after{background-color:#fff}.mainHeader li.productsLink a{color:#fff;position:relative;z-index:1}.mainHeader li.productsLink:hover:after{background-color:#19bb69}.mainHeader .searchBox{margin-left:auto;max-width:425px;position:relative;width:100%}.mainHeader .searchBox input{background-color:#f0f0f0;border-radius:50px;height:50px;padding:0 75px 0 20px;width:100%}.mainHeader .searchOpener{display:none}.mainHeader .searchBtn{align-items:center;background-color:#149654;border-radius:50%;display:flex;height:60px;justify-content:center;position:absolute;right:0;transition:background-color .3s ease-in-out;width:60px}.mainHeader .searchBtn i{color:#fff;font-size:24px}.mainHeader .searchBtn:hover{background-color:#19bb69}.mainHeader .mobileMenu{display:none;min-width:50px;width:50px}.mainHeader .mobileMenu span,.mainHeader .mobileMenu:after,.mainHeader .mobileMenu:before{background:#4b4b4b;border-radius:3px;content:"";display:block;height:4px;margin:7px 0;transition:transform .3s ease-in-out,background-color .3s ease-in-out}.mainHeader .mobileMenu.opened:before{transform:translateY(11px) rotate(135deg)}.mainHeader .mobileMenu.opened:after{transform:translateY(-11px) rotate(-135deg)}.mainHeader .mobileMenu.opened span{transform:scale(0)}.mainHeader .mobileMenu:hover span,.mainHeader .mobileMenu:hover:after,.mainHeader .mobileMenu:hover:before{background-color:#149654}@media (max-width:1919px){.mainHeader ul{gap:clamp(30px,2.083vw,70px)}.mainHeader .mainLogo{margin-right:clamp(40px,2.778vw,70px)}}@media (max-width:1439px){.mainHeader .container{justify-content:space-between}.mainHeader .mainLogo{margin-right:clamp(25px,1.736vw,70px)}.mainHeader .mainLogo img{max-height:clamp(50px,4.883vw,65px);max-width:90px}.mainHeader .searchBox{max-width:clamp(230px,22.461vw,425px)}.mainHeader .searchBox input{height:45px;padding-right:55px}.mainHeader .searchBtn{height:45px;width:45px}.mainHeader .searchBtn i{font-size:20px}.mainHeader ul{gap:clamp(25px,1.736vw,30px)}.mainHeader li.productsLink:before{width:140%}}@media (max-width:1023px){.mainHeader .mobileMenu{display:block}.mainHeader .navWrapper{height:calc(100vh - 80px);left:50%;opacity:0;pointer-events:none;position:fixed;top:40px;transform:translateX(-50%);transition:opacity .3s ease-in-out;width:calc(100% - 80px);z-index:100}.mainHeader .navWrapper .closeBtn{align-items:center;background-color:#fff;border:5px solid #149654;border-radius:50%;display:flex;height:75px;justify-content:center;overflow:hidden;position:absolute;right:0;top:0;transform:translate(30%,-30%);width:75px;z-index:11}.mainHeader .navWrapper .closeBtn i{color:#149654;display:block;font-size:30px}.mainHeader .navWrapper:before{background:#4b4b4b;content:"";height:calc(100% + 80px);left:-40px;opacity:.6;pointer-events:none;position:absolute;top:-40px;width:calc(100% + 80px);z-index:-1}.mainHeader .navWrapper>div{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:25px 50px 35px;position:relative;width:100%;z-index:1}.mainHeader .navWrapper .mainLogo{margin-right:0}.mainHeader .navWrapper .mainLogo img{max-height:130px;max-width:150px}.mainHeader .navWrapper .mainNav{width:100%}.mainHeader .navWrapper .mainNav ul{align-items:center;flex-direction:column;flex-wrap:wrap;gap:75px;height:100%;padding:0}.mainHeader .navWrapper .mainNav ul li{margin:0;text-align:center}.mainHeader .navWrapper .mainNav ul li a{color:#149654;font-size:36px;line-height:44px;text-transform:uppercase}.mainHeader .navWrapper .bottomBox{align-items:center;display:flex;flex-direction:column}.mainHeader .navWrapper .bottomBox .fNav{flex-wrap:wrap;margin-bottom:30px}.mainHeader .navWrapper .bottomBox a{color:#149654;font-size:16px;text-transform:uppercase}.mainHeader .navWrapper .bottomBox i{font-size:26px}.mainHeader .navWrapper.opened{opacity:1;pointer-events:all}.mainHeader .searchBox{background-color:#fff;height:60px;left:0;max-height:0;max-width:unset;overflow:hidden;position:absolute;top:100px;transition:max-height .3s ease-in-out;width:100%;z-index:99}.mainHeader .searchBox form{margin:auto;max-width:450px;padding-bottom:15px;position:relative}.mainHeader .searchBox.opened{max-height:60px}.mainHeader .searchOpener{display:block;margin-left:auto;margin-right:15px;position:relative}.mainHeader .searchOpener.opened{background-color:#19bb69}}@media (max-width:767px){.mainHeader .mainLogo img{max-height:clamp(35px,8.454vw,50px);max-width:80px}.mainHeader .navWrapper{height:calc(100vh - 40px);top:20px;width:calc(100% - 40px)}.mainHeader .navWrapper .closeBtn{border-width:3px;height:clamp(30px,7.246vw,75px);width:clamp(30px,7.246vw,75px)}.mainHeader .navWrapper .closeBtn i{font-size:clamp(12px,2.899vw,30px)}.mainHeader .navWrapper .mainLogo img{max-height:clamp(80px,19.324vw,130px);max-width:clamp(90px,21.739vw,150px)}.mainHeader .navWrapper:before{height:calc(100% + 40px);left:-20px;top:-20px;width:calc(100% + 40px)}.mainHeader .navWrapper .mainNav ul{gap:clamp(40px,9.662vw,75px);padding:0 50px}.mainHeader .navWrapper .mainNav ul li a{font-size:clamp(20px,4.831vw,36px);line-height:clamp(26px,6.28vw,44px)}.mainHeader .navWrapper .bottomBox .fNav ul{flex-direction:column;gap:15px}.mainHeader .navWrapper .bottomBox .fNav ul li{margin:0}.mainHeader .navWrapper .bottomBox a{font-size:clamp(12px,2.899vw,16px)}}@media (max-width:499px){.mainHeader .searchBox form{max-width:unset;width:calc(100% - 30px)}}.mainFooter{background-color:#149654;padding:70px 0}.mainFooter .container{justify-content:space-between}.mainFooter .container,.mainFooter ul{align-items:center;display:flex}.mainFooter .mainNav{margin-right:120px}.mainFooter .footerNav{margin-right:60px}.mainFooter .awards li,.mainFooter .socialNav li{margin-right:40px}.mainFooter .awards li>img{border-radius:50px!important;width:100px!important}.mainFooter li{margin-right:60px}.mainFooter li:last-child{margin-right:0}.mainFooter a{color:#fff;text-transform:uppercase;transition:all .3s ease-in-out}.mainFooter a:hover{opacity:.75}.mainFooter a i{font-size:32px}@media (max-width:1919px){.mainFooter .container{flex-wrap:wrap;justify-content:center}.mainFooter .footerNav,.mainFooter .mainNav,.mainFooter .socialNav{margin:0 0 35px}.mainFooter .mainNav{margin-right:60px}.mainFooter .mainNav ul{justify-content:flex-end}.mainFooter .socialNav{width:100%}.mainFooter .socialNav ul{margin:auto;width:-moz-max-content;width:max-content}.mainFooter .awards{width:100%}.mainFooter .awards ul{margin:auto;width:-moz-max-content;width:max-content}}@media (max-width:767px){.mainFooter nav{margin-left:auto!important;margin-right:auto!important}.mainFooter nav ul{flex-wrap:wrap;gap:30px;justify-content:center!important}.mainFooter nav li{margin-right:0!important}}.newsletterSection{margin-bottom:50px}.newsletterSection .container{align-items:center;border-radius:50px;display:flex;justify-content:space-around;overflow:hidden;padding:130px 0;position:relative}.newsletterSection .backgroundVideo{border-radius:50px;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.newsletterSection .backgroundVideo video{border-radius:50px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.newsletterSection article{max-width:550px;position:relative;z-index:1}.newsletterSection h2{color:#8d288a}.newsletterSection p{color:#4b4b4b}.newsletterSection form{display:flex;flex-direction:column;max-width:600px;position:relative;z-index:1}.newsletterSection .inputWrapper{margin-bottom:25px;position:relative}.newsletterSection .inputWrapper .inputBox{position:relative}.newsletterSection .inputWrapper .inputBox:first-child{margin-bottom:25px}.newsletterSection .inputWrapper .inputBox:first-child input{max-width:unset}.newsletterSection .inputWrapper .danger{border:1px solid red}.newsletterSection .inputWrapper input{border-radius:45px;height:70px;max-width:415px;padding:0 0 0 30px;width:100%}.newsletterSection .inputWrapper button{background-color:#149654;border-radius:50px;color:#fff;padding:25px 45px;position:absolute;right:0;text-transform:uppercase;top:50%;transform:translateY(-50%)}.newsletterSection .checkBox{display:flex;margin-left:35px}.newsletterSection .checkBox .danger{border:1px solid red}.newsletterSection .checkBox input{background-color:#fff;border:1px solid #4b4b4b;border-radius:3px;height:20px;margin-right:25px;min-height:20px;min-width:20px;position:relative;width:20px}.newsletterSection .checkBox input:before{background-color:#149654;content:"";height:12px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:12px}.newsletterSection .checkBox input:checked{border-color:#149654}.newsletterSection .checkBox input:checked:before{opacity:1}.newsletterSection .checkBox a{text-decoration:underline;transition:all .3s ease-in-out}.newsletterSection .checkBox a:hover{opacity:.75}@media (max-width:1919px){.newsletterSection .container{justify-content:space-between;padding:130px clamp(80px,5.556vw,100px)}.newsletterSection .inputWrapper input{height:clamp(55px,3.819vw,70px);max-width:80%}.newsletterSection .inputWrapper button{padding:clamp(20px,1.389vw,25px) clamp(35px,2.431vw,45px)}}@media (max-width:1439px){.newsletterSection .container{align-items:baseline;padding:clamp(80px,7.813vw,130px) clamp(50px,4.883vw,80px)}.newsletterSection form{max-width:50%}.newsletterSection .inputWrapper input{height:clamp(45px,4.395vw,55px)}.newsletterSection .inputWrapper button{padding:clamp(15px,1.465vw,20px) clamp(30px,2.93vw,35px)}.newsletterSection .checkBox{margin-left:25px}.newsletterSection .checkBox input{margin-right:20px}}@media (max-width:1023px){.newsletterSection .container{align-items:center;flex-direction:column}.newsletterSection article{margin-bottom:50px;max-width:unset;text-align:center}.newsletterSection form{max-width:475px}}@media (max-width:767px){.newsletterSection .container{padding:clamp(40px,9.662vw,80px) clamp(25px,6.039vw,80px)}.newsletterSection article{margin-bottom:clamp(30px,7.246vw,50px)}.newsletterSection .inputWrapper input{height:clamp(35px,8.454vw,45px);padding-left:clamp(15px,3.623vw,30px)}.newsletterSection .inputWrapper button{padding:clamp(12.5px,3.019vw,15px) clamp(20px,4.831vw,30px)}}.socialsSection{margin-bottom:50px}.socialsSection .container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;position:relative}.socialsSection h2{width:100%}.socialsSection nav{position:relative;width:100%;z-index:1}.socialsSection ul{align-items:center;display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}.socialsSection li{background-color:#fff;border-radius:50px;height:310px;position:relative;transition:all .3s ease-in-out}.socialsSection li figure{backface-visibility:hidden;border-radius:50px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.socialsSection li figure img{backface-visibility:hidden;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease-in-out;width:100%}.socialsSection li article{align-items:center;backface-visibility:hidden;background-color:#f5f5f5;border-radius:50px;bottom:-1px;display:flex;justify-content:center;padding:35px 0;position:relative;transform:scale(1.01);width:100%;z-index:1}.socialsSection li article p{color:#149654}.socialsSection li article i{font-size:40px;margin-right:25px}.socialsSection li a{align-items:flex-end;display:flex;height:100%;width:100%}.socialsSection li i{color:#149654;font-size:44px}.socialsSection li i.icon-youtube{font-size:38px}.socialsSection li:hover img{transform:scale(1.1)}@media (max-width:1919px){.socialsSection .container{justify-content:space-between}.socialsSection li{border-radius:clamp(30px,2.083vw,50px);height:clamp(270px,18.75vw,310px)}.socialsSection li article,.socialsSection li figure,.socialsSection li img{border-radius:clamp(30px,2.083vw,45px)}.socialsSection li article{padding:clamp(25px,1.736vw,35px)}.socialsSection li article i,.socialsSection li article i.icon-youtube{font-size:clamp(34px,2.361vw,40px);margin-right:clamp(15px,1.042vw,25px)}}@media (max-width:1439px){.socialsSection li{border-radius:30px;height:clamp(225px,21.973vw,270px)}.socialsSection li article{border-radius:30px;padding:clamp(15px,1.465vw,25px) clamp(20px,1.953vw,25px)}.socialsSection li article i{font-size:clamp(28px,2.734vw,34px)}.socialsSection li article i.icon-youtube{font-size:clamp(24px,2.344vw,34px)!important}.socialsSection li article p{font-size:clamp(16px,1.563vw,20px);line-height:clamp(20px,1.953vw,24px)}}@media (max-width:1023px){.socialsSection ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:499px){.socialsSection ul{gap:clamp(10px,2.415vw,30px)}.socialsSection ul li,.socialsSection ul li article{border-radius:clamp(10px,2.415vw,30px)}.socialsSection ul li article p{font-size:clamp(12px,2.899vw,16px);line-height:clamp(16px,3.865vw,24px)}}.cardItem{border-radius:45px;display:block;height:360px;position:relative}.cardItem figure,.cardItem img,.cardItem picture{backface-visibility:hidden;border-radius:45px;height:100%;width:100%}.cardItem figure{overflow:hidden}.cardItem img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease-in-out}.cardItem .cardContentBox{backface-visibility:hidden;background-color:#f5f5f5;border-radius:45px;bottom:-1px;display:flex;flex-direction:column;left:0;max-height:160px;padding:20px 25px;position:absolute;transform:scale(1.01);transition:height .5s ease,background-color .5s ease;width:100%}.cardItem .typeList{align-items:center;display:flex;margin-top:10px}.cardItem li{border:1px solid #4b4b4b;border-radius:25px;color:#4b4b4b;display:inline-block;margin-right:10px;padding:10px 20px;transition:color .5s ease,border-color .5s ease}.cardItem li:last-child{margin-right:0}.cardItem h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;transition:color .5s ease}.cardItem.largeCard{height:unset;margin-right:auto}.cardItem.largeCard .cardContentBox{max-height:unset}.cardItem.largeCard h3{color:#4b4b4b}.cardItem.largeCard .typeList{margin-top:20px}.cardItem.largeCard li{border-radius:52px;padding:15px 30px}.cardItem.largeCard:hover img{transform:scale(1.03)}.cardItem:hover img{transform:scale(1.05)}@media (max-width:1919px){.cardItem{height:clamp(255px,17.708vw,360px)}.cardItem,.cardItem .cardContentBox,.cardItem figure,.cardItem img{border-radius:clamp(30px,2.083vw,45px)}.cardItem .cardContentBox li{padding:clamp(7px,.486vw,10px) clamp(15px,1.042vw,20px)}.cardItem .hidden{bottom:clamp(25px,1.736vw,35px)}}@media (max-width:1439px){.cardItem{height:clamp(220px,21.484vw,255px)}.cardItem,.cardItem figure,.cardItem img,.cardItem picture{border-radius:25px}.cardItem .cardContentBox{border-radius:25px;padding:10px 15px}.cardItem .cardContentBox li{font-size:clamp(12px,1.172vw,18px);padding:clamp(5px,.488vw,7px) clamp(13px,1.27vw,15px)}.cardItem .typeList{margin-top:5px}}.productItem{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;max-width:470px;padding-bottom:25px;position:relative;width:100%;z-index:1}.productItem:after{background-color:#f5f5f5;border-radius:50px;bottom:0;content:"";height:80%;left:0;position:absolute;transition:height .3s ease;width:100%}.productItem figure{display:flex;height:275px;justify-content:center;padding:0 25px;position:relative;width:100%;z-index:1}.productItem img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transform-origin:center bottom;transition:transform .3s ease;width:100%}.productItem article{position:relative;text-align:center;z-index:1}.productItem article sub{bottom:-5px;font-size:70%;position:relative;vertical-align:bottom}.productItem article sup{font-size:70%;position:relative;top:-5px;vertical-align:top}.productItem article p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#4b4b4b;display:-webkit-box;height:65px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;transition:opacity .3s ease}.productItem article p.info{height:unset!important}.productItem:hover img{transform:scale(1.025) translateY(-5%)}.productItem:hover article p{opacity:.8}.productItem:hover a:after{height:90%}@media (max-width:1919px){.productItem figure{height:calc(clamp(375px, 26.042vw, 400px) - 125px);margin-bottom:-20px}.productItem article p{height:clamp(55px,3.819vw,65px)}}@media (max-width:1439px){.productItem figure{height:calc(clamp(325px, 31.738vw, 375px) - 125px)}.productItem article p{height:clamp(45px,4.395vw,55px)}}@media (max-width:767px){.swiper .productItem{margin:auto}.productItem article p{height:clamp(35px,8.454vw,45px)}}.heroSection .container{padding-bottom:75px;position:relative}.heroSection .heroSwiper{border-radius:50px}.heroSection .swiper-button-lock{opacity:0;pointer-events:none}.heroSection .swiper-button-next,.heroSection .swiper-button-prev{align-items:center;border:1px solid #fff;border-radius:50%;display:flex;height:80px;transition:opacity .3s ease-in-out;width:80px}.heroSection .swiper-button-next:after,.heroSection .swiper-button-prev:after{color:#fff;font-size:24px}.heroSection .swiper-button-next:hover,.heroSection .swiper-button-prev:hover{opacity:.65}.heroSection .swiper-button-prev{left:20px!important}.heroSection .swiper-button-prev:after{margin-right:5px}.heroSection .swiper-button-next{right:20px!important}.heroSection .swiper-button-next:after{margin-left:5px}.heroSection .swiper-pagination{align-items:center;bottom:0;display:flex;gap:10px;height:20px;justify-content:center;left:0;position:absolute;width:100%}.heroSection .swiper-pagination .swiper-pagination-bullet{border:1px solid #4b4b4b;border-radius:50%;display:block;height:12px;position:relative;width:12px}.heroSection .swiper-pagination .swiper-pagination-bullet:after{background-color:#4b4b4b;border-radius:50%;content:"";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:100%}.heroSection .swiper-pagination .swiper-pagination-bullet-active:after{height:17px;opacity:1;width:17px}.heroSection .timerCircle{stroke-dasharray:340;stroke-dashoffset:340;stroke:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.heroSection .timerCircle.timing{animation:circleTimer 13.5s linear forwards;opacity:1}.heroSection .timerCircle.timing.paused{animation-play-state:paused}.productBox{align-items:center;border-radius:50px;display:flex;height:640px;justify-content:space-between;overflow:hidden;position:relative;width:100%}@media (max-width:1919px){.productBox{height:unset;min-height:500px}}.productBox .backgroundVideo{border-radius:50px;height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.productBox .backgroundVideo video{border-radius:50px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.productBox .logoBox{position:absolute;right:20px;top:20px;z-index:1}@media (max-width:1919px){.productBox .logoBox figure{max-width:200px}.productBox .logoBox figure img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}}.productBox article,.productBox figure{position:relative}.productBox article{max-width:570px}@media (max-width:1919px){.productBox article{max-width:50%}}.productBox h2{margin-bottom:25px}.productBox p{margin-bottom:35px}.productBox .oldPrice{margin-bottom:0;text-decoration:line-through}.productBox .newPrice{margin-bottom:0}.productBox .priceBox{margin-bottom:55px}@media (max-width:1919px){.productBox .priceBox{margin-bottom:40px}}.productBox.dark h2,.productBox.dark p{color:#fff}.productBox.dark.green a{background-color:#8d288a}.productBox.dark.green a:hover{background-color:#b63fb0}.productBox.light.purple h2{color:#8d288a}.productBox.light.purple p{color:#4b4b4b}.productBox.light.purple p.newPrice{color:#8d288a}.productBox.light.green h2,.productBox.light.green p{color:#fff}.productBox.light.green a{background-color:#8d288a}.productBox.light.green a:hover{background-color:#b63fb0}.productBox.product{padding:75px 300px}@media (max-width:1919px){.productBox.product{padding:clamp(50px,3.472vw,75px) clamp(125px,8.681vw,300px)}}.productBox.product .productImg{max-height:470px;max-width:470px}@media (max-width:1919px){.productBox.product .productImg{max-width:400px}}.productBox.product .productImg img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.productBox.normal{padding:75px 150px}.productBox.normal .frontImgBox{border-radius:50px;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:57%}@media (max-width:1919px){.productBox.normal .frontImgBox{width:45%}}.productBox.normal .frontImgBox figure{height:100%;width:100%}.productBox.normal .frontImgBox img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.productBox.normal .backgroundVideo{border-radius:50px;height:calc(100% - 70px);min-height:unset;overflow:hidden;width:100%}@media (max-width:1919px){.heroSection .container{padding-bottom:clamp(50px,3.472vw,75px)}}@media (max-width:1439px){.heroSection .heroSwiper,.productBox,.productBox .backgroundVideo,.productBox .backgroundVideo video,.productBox.normal .backgroundVideo,.productBox.normal .frontImgBox{border-radius:25px}.heroSection .swiper-button-next,.heroSection .swiper-button-prev{height:clamp(50px,4.883vw,80px);width:clamp(50px,4.883vw,80px)}.heroSection .swiper-button-next:after,.heroSection .swiper-button-prev:after{font-size:clamp(16px,1.563vw,24px)}.heroSection .swiper-button-prev{left:15px!important}.heroSection .swiper-button-prev:after{margin-right:2.5px}.heroSection .swiper-button-next{right:15px!important}.heroSection .swiper-button-next:after{margin-left:2.5px}.heroSection .timerCircle{height:calc(100% + 3px);width:calc(100% + 3px)}.productBox.normal,.productBox.product{padding:clamp(60px,5.859vw,75px) clamp(75px,7.324vw,175px)}.productBox.product article{max-width:unset}.productBox.product .productImg{max-width:clamp(350px,34.18vw,400px);width:100%}}@media (max-width:1023px){.productBox h2{margin-bottom:20px}.productBox p{margin-bottom:25px}.productBox .logoBox img{max-height:35px}.productBox.normal{flex-direction:column;padding:0}.productBox.normal .backgroundVideo{height:100%;width:calc(100% - 25px)}.productBox.normal article{max-width:100%;padding:40px 80px}.productBox.normal .frontImgBox{max-height:55vh;position:relative;width:100%}.productBox.product{flex-direction:column;padding:0}.productBox.product .productImg{max-width:unset;padding:0 80px;text-align:center}.productBox.product .productImg img{max-width:350px}.productBox.product article{max-width:100%;padding:40px 80px;position:unset}.productBox.product article *{position:relative}.productBox.product article .btn{bottom:55px;left:50%;position:absolute;transform:translateX(-50%)}.productBox.product article .priceBox{margin-bottom:0}.productBox.product .logoBox{bottom:15px;left:50%;position:absolute;right:unset;top:unset;transform:translateX(-50%)}.productBox.product .productImg{margin-bottom:100px}}@media (max-width:767px){.heroSection .swiper-button-next,.heroSection .swiper-button-prev{height:clamp(35px,8.454vw,50px);width:clamp(35px,8.454vw,50px)}.heroSection .swiper-button-next:after,.heroSection .swiper-button-prev:after{font-size:clamp(14px,3.382vw,16px)}.productBox.normal article{padding:clamp(20px,4.831vw,40px) clamp(40px,9.662vw,80px)}.productBox.normal .logoBox{bottom:20px;top:unset}.productBox.product article{padding:clamp(20px,4.831vw,40px) clamp(40px,9.662vw,80px)}}.productsSliderWrapper{border-radius:50px;overflow:hidden;position:relative}.productsSliderWrapper .backgroundVideo{border-radius:50px;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.productsSliderWrapper .backgroundVideo video{border-radius:50px;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.productsSliderWrapper .productsSlider{margin:0 150px;padding:60px 0 120px}.productsSliderWrapper .swiper-button-next,.productsSliderWrapper .swiper-button-prev{align-items:center;border:1px solid #fff;border-radius:50%;display:flex;height:80px;transition:opacity .3s ease-in-out;width:80px;z-index:1}.productsSliderWrapper .swiper-button-next:after,.productsSliderWrapper .swiper-button-prev:after{color:#fff;font-size:24px}.productsSliderWrapper .swiper-button-next:hover,.productsSliderWrapper .swiper-button-prev:hover{opacity:.65}.productsSliderWrapper .swiper-button-prev{left:20px!important}.productsSliderWrapper .swiper-button-prev:after{margin-right:5px}.productsSliderWrapper .swiper-button-next{right:20px!important}.productsSliderWrapper .swiper-button-next:after{margin-left:5px}.productsSliderWrapper .products.swiper-button-lock{display:none}.productsSliderWrapper .timerCircle{stroke-dasharray:340;stroke-dashoffset:340;stroke:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.productsSliderWrapper .timerCircle.timing{animation:circleTimer 13.5s linear forwards;opacity:1}.productsSliderWrapper .timerCircle.timing.paused{animation-play-state:paused}@media (max-width:1919px){.productsSliderWrapper .productsSlider{margin:0 clamp(125px,8.681vw,150px)}}@media (max-width:1439px){.productsSliderWrapper .productsSlider{margin:0 clamp(70px,6.836vw,125px)}.productsSliderWrapper .swiper-button-next,.productsSliderWrapper .swiper-button-prev{height:clamp(50px,4.883vw,80px);width:clamp(50px,4.883vw,80px)}.productsSliderWrapper .swiper-button-next:after,.productsSliderWrapper .swiper-button-prev:after{font-size:clamp(16px,1.563vw,24px)}.productsSliderWrapper .swiper-button-prev{left:10px!important}.productsSliderWrapper .swiper-button-prev:after{margin-right:2.5px}.productsSliderWrapper .swiper-button-next{right:10px!important}.productsSliderWrapper .swiper-button-next:after{margin-left:2.5px}.productsSliderWrapper .timerCircle{height:calc(100% + 3px);width:calc(100% + 3px)}}@media (max-width:767px){.productsSliderWrapper .swiper-button-next,.productsSliderWrapper .swiper-button-prev{height:clamp(35px,8.454vw,50px);width:clamp(35px,8.454vw,50px)}.productsSliderWrapper .swiper-button-next:after,.productsSliderWrapper .swiper-button-prev:after{font-size:clamp(14px,3.382vw,16px)}.productsSliderWrapper .productsSlider{padding:clamp(40px,9.662vw,60px) 0 clamp(80px,19.324vw,120px)}}.recommendationSection{margin-bottom:30px}.recommendationSection h2{margin-bottom:clamp(25px,6.039vw,65px)}.recommendationSection .recommendationList{align-items:center;display:flex;gap:35px;justify-content:center}.recommendationSection .recommendationList li{max-width:420px}@media (max-width:1919px){.recommendationSection .recommendationList li{max-width:clamp(325px,22.569vw,420px)}}@media (max-width:767px){.recommendationSection .recommendationList{gap:15px}.recommendationSection .recommendationList li:last-child{display:none}}.accordion{display:flex;flex-direction:column;row-gap:10px}.accordion li{background-color:#f5f5f5;border-radius:50px;color:#fff;cursor:pointer;overflow:hidden;position:relative;transition:background-color .3s ease-in-out .5s}.accordion li.active{transition:background-color .3s ease-in-out}.accordion li.active .accordionHeader{background-color:#19bb69}.accordion li.active .accordionHeader i.icon-arrow-down{transform:rotate(180deg);transition:transform .3s ease-in-out}.accordion li.active .accordionBody{max-height:2000px}.accordion .accordionHeader{align-items:center;background-color:#149654;border-radius:50px;display:flex;min-height:95px;padding:20px 50px;position:relative}.accordion .accordionHeader p{text-transform:uppercase}.accordion .accordionHeader img{margin-right:35px;max-height:60px;max-width:60px}.accordion .accordionHeader .icon-arrow-down{font-size:18px;position:absolute;right:50px;transform-origin:center;transition:transform .3s ease-in-out .3s}.accordion .accordionBody{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.accordion .accordionBody article{padding:20px 50px}.accordion .accordionBody article p:last-child{margin:0}.accordion .accordionBody table~p{margin-top:35px!important}.accordion .accordionBody table{color:#4b4b4b;width:100%}.accordion .accordionBody table,.accordion .accordionBody table tbody{display:block;height:unset!important}.accordion .accordionBody table td,.accordion .accordionBody table th,.accordion .accordionBody table tr{height:unset!important}.accordion .accordionBody table tr{display:flex;justify-content:center;margin-bottom:20px}.accordion .accordionBody table tr:first-child{margin-bottom:30px}.accordion .accordionBody table td,.accordion .accordionBody table th{color:#4b4b4b;flex-grow:1;max-width:270px}.accordion .accordionBody table th{margin-top:auto;text-transform:uppercase}@media (max-width:1439px){.accordion li{border-radius:clamp(30px,2.93vw,50px)}.accordion .accordionHeader{min-height:clamp(70px,6.836vw,95px);padding:clamp(15px,1.465vw,20px) clamp(35px,3.418vw,50px)}.accordion .accordionHeader img{max-height:45px;max-width:45px}.accordion .accordionHeader p{font-size:clamp(20px,1.953vw,24px)}}@media (max-width:1023px){.accordion .accordionHeader img{margin-right:clamp(25px,3.255vw,35px);max-height:clamp(35px,4.557vw,45px);max-width:clamp(35px,4.557vw,45px)}.accordion .accordionHeader p{font-size:clamp(16px,2.083vw,20px)}.accordion .accordionBody{overflow-x:scroll}.accordion .accordionBody article{padding:20px}.accordion .accordionBody table{min-width:-moz-min-content;min-width:min-content}.accordion .accordionBody table td,.accordion .accordionBody table th{max-width:unset;min-width:320px}}@media (max-width:767px){.accordion .accordionBody{width:100%}.accordion .accordionBody table td,.accordion .accordionBody th{min-width:250px}}.contentSliderWrapper{padding:0 90px;position:relative}.contentSliderWrapper .contentSlider{border-radius:25px}.contentSliderWrapper .swiper-button-next,.contentSliderWrapper .swiper-button-prev{align-items:center;border:1px solid #000;border-radius:50%;display:flex;height:50px;transition:opacity .3s ease-in-out;width:50px;z-index:1}.contentSliderWrapper .swiper-button-next:after,.contentSliderWrapper .swiper-button-prev:after{color:#000;font-size:16px}.contentSliderWrapper .swiper-button-next:hover,.contentSliderWrapper .swiper-button-prev:hover{opacity:.65}.contentSliderWrapper .swiper-button-prev:after{margin-right:2.5px}.contentSliderWrapper .swiper-button-next:after{margin-left:2.5px}@media (max-width:767px){.contentSliderWrapper{padding:0 clamp(60px,14.493vw,90px)}.contentSliderWrapper .swiper-button-next,.contentSliderWrapper .swiper-button-prev{height:clamp(35px,8.454vw,50px);width:clamp(35px,8.454vw,50px)}.contentSliderWrapper .swiper-button-next:after,.contentSliderWrapper .swiper-button-prev:after{font-size:clamp(14px,3.382vw,16px)}}.otherRecommendations{margin-bottom:50px}.otherRecommendations h2{color:#4b4b4b;margin-bottom:70px;text-align:center;text-transform:uppercase}.otherRecommendations .otherRecommendationsList{align-items:center;display:flex;gap:30px;justify-content:center;margin:auto;max-width:1470px}.otherRecommendations .otherRecommendationsList li{max-width:425px}@media (max-width:1919px){.otherRecommendations .otherRecommendationsList li{max-width:clamp(325px,22.569vw,420px)}}@media (max-width:767px){.otherRecommendations .otherRecommendationsList li :last-child{display:none}}.newsletterModal,.nlBtnBox{bottom:50px;left:75px;position:fixed;transition:opacity .3s ease-in-out;z-index:1000}.newsletterModal{z-index:1001!important}.nlCloseBtn{align-items:center;background-color:#fff;border:4px solid #8d288a;border-radius:50%;display:flex;height:35px;justify-content:center;position:absolute;right:0;top:0;transform:translate(15%,-15%);width:35px;z-index:2}.nlCloseBtn i{color:#8d288a}.nlBtnBox.hiddenNl{opacity:0;pointer-events:none}.nlBtnBox .nlOpenBtn{background:url(/wp-content/themes/beres_mozgas/dist/images/nlBackground.webp?354b6f6dfa3ef9418139b3b521edac66) no-repeat;background-position:50%;background-size:cover;border-radius:50px;color:#fff;padding:15px 35px;text-transform:uppercase}.newsletterModal{border-radius:50px;max-width:720px;opacity:0;padding:40px 60px;pointer-events:none}.newsletterModal.show{opacity:1;pointer-events:all}.newsletterModal.confirm{padding:100px 60px}.newsletterModal.confirm article{margin-bottom:0;text-align:center}.newsletterModal.confirm article strong{display:block;margin-bottom:5px}.newsletterModal .backgroundVideo{border-radius:50px;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.newsletterModal video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.newsletterModal article,.newsletterModal form{position:relative;z-index:1}.newsletterModal article{color:#fff;margin-bottom:35px}.newsletterModal form .inputBox{margin-bottom:25px;position:relative}.newsletterModal form .inputBox:last-child{margin-bottom:0}.newsletterModal form .inputBox button{background-color:#149654;border-radius:40px;color:#fff;height:120%;padding:0 45px;position:absolute;right:0;text-transform:uppercase;top:50%;transform:translateY(-50%);transition:background-color .3s ease-in-out,filter .3s ease-in-out}.newsletterModal form .inputBox button:hover{background-color:#19bb69}.newsletterModal form .inputBox button[disabled]{filter:grayscale(1)}.newsletterModal form .inputBox button[disabled]:hover{background-color:#149654}.newsletterModal form .inputBox.withButton input{padding:0 290px 0 35px}.newsletterModal form .danger{border:1px solid red}.newsletterModal form input{border-radius:40px;height:clamp(55px,5.371vw,70px);padding:0 35px}.newsletterModal form .checkBox{display:flex}.newsletterModal form .checkBox .danger{border:1px solid red}.newsletterModal form .checkBox input{background-color:#fff;border:1px solid #4b4b4b;border-radius:3px;height:20px;margin-right:25px;min-height:20px;min-width:20px;padding:0;position:relative;width:20px}.newsletterModal form .checkBox input:before{background-color:#149654;content:"";height:12px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:12px}.newsletterModal form .checkBox input:checked{border-color:#149654}.newsletterModal form .checkBox input:checked:before{opacity:1}.newsletterModal form .checkBox label{color:#fff}.newsletterModal form .checkBox a{color:#fff;text-decoration:underline;transition:all .3s ease-in-out}.newsletterModal form .checkBox a:hover{opacity:.75}@media (max-width:1919px){.nlCloseBtn{height:clamp(30px,2.083vw,35px);width:clamp(30px,2.083vw,35px)}.nlCloseBtn i{font-size:12px}}@media (max-width:1439px){.newsletterModal,.nlBtnBox{left:clamp(50px,4.883vw,75px)}}@media (max-width:1023px){.newsletterModal{width:calc(100% - clamp(50px, 4.883vw, 80px))}.newsletterModal form .inputBox.withButton input{padding-right:230px}}@media (max-width:767px){.newsletterModal,.nlBtnBox{left:clamp(15px,3.623vw,50px)}.newsletterModal{padding:clamp(30px,7.246vw,40px) clamp(25px,6.039vw,60px);width:calc(100% - clamp(30px, 7.246vw, 50px))}.newsletterModal.confirm{padding:clamp(60px,14.493vw,100px) clamp(25px,6.039vw,60px)}.newsletterModal article{margin-bottom:25px}.newsletterModal form .inputBox{margin-bottom:15px}.newsletterModal form .inputBox input:not(.checkBox input){height:clamp(45px,10.87vw,55px)}.newsletterModal form .inputBox.withButton input{padding-right:15px}.newsletterModal form .inputBox button{margin-top:15px;max-height:45px;padding:15px clamp(20px,4.831vw,45px);position:relative;top:0;transform:unset;width:100%}}.cookieBtnWrapper,.cookieWrapper{bottom:50px;position:fixed;right:75px;transition:opacity .3s ease-in-out}.cookieBtnWrapper{z-index:1000}.cookieBtnWrapper.hidden{display:block;opacity:0;pointer-events:none}.cookieBtnWrapper .cookieBtn{align-items:center;background-color:#149654;border-radius:50%;display:flex;height:105px;justify-content:center;transition:background-color .3s ease-in-out;width:105px}.cookieBtnWrapper .cookieBtn i{color:#fff;font-size:52px}.cookieBtnWrapper .cookieBtn:hover{background-color:#19bb69}.cookieCloseBtn{align-items:center;background-color:#fff;border:4px solid #149654;border-radius:50%;display:flex;height:35px;justify-content:center;position:absolute;right:0;top:0;transform:translate(15%,-15%);width:35px;z-index:2}.cookieCloseBtn i{color:#149654}.cookieWrapper{align-items:flex-start;background-color:#149654;border-radius:50px;display:flex;max-width:840px;padding:30px 35px;pointer-events:all;z-index:1001}.cookieWrapper.hidden{display:flex;opacity:0;pointer-events:none}.cookieWrapper article{color:#fff;font-size:14px;line-height:16px;margin-bottom:30px}.cookieWrapper article strong{display:inline-block;margin-bottom:25px;text-transform:uppercase}.cookieIcon{display:block;margin-right:20px}.cookieIcon i{color:#fff;font-size:52px}.cookieBtnBox{display:flex;gap:15px;justify-content:space-between}.cookieBtnBox .cBtn{background-color:#f5f5f5;border-radius:25px;color:#4b4b4b;font-size:14px;padding:15px 20px;text-transform:uppercase;transition:background-color .3s ease-in-out}.cookieBtnBox .cBtn:hover{background-color:hsla(0,0%,96%,.8)}.cookieBtnBox .cBtn.purple{background-color:#8d288a;color:#fff}.cookieBtnBox .cBtn.purple:hover{background-color:#b63fb0}.cookieOptions{align-items:flex-start;background-color:#f5f5f5;border:2px solid #149654;border-radius:50px;display:flex;left:50%;margin:auto;max-width:1000px;padding:30px 25px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out;width:calc(100% - 40px);z-index:1003}.cookieOptions>div{max-height:calc(100vh - 100px);overflow-y:scroll}.cookieOptions>div::-webkit-scrollbar{display:none}.cookieOptions.hidden{display:flex;opacity:0;pointer-events:none}.cookieOptions .cookieHeader{align-items:center;border-bottom:1px solid #4b4b4b;display:flex;margin-bottom:15px;padding-bottom:10px}.cookieOptions .cookieHeader h2{color:#149654;font-size:18px;text-transform:uppercase}.cookieOptions .cookieIcon{margin-right:15px}.cookieOptions article{border-bottom:1px solid #4b4b4b;margin-bottom:15px;padding-bottom:10px}.cookieOptions article p{font-size:16px;line-height:20px;margin-bottom:10px}.cookieOptions article p a{text-decoration:underline;transition:opacity .3s ease-in-out}.cookieOptions article p a:hover{opacity:.8}.cookieOptions article p:last-child{margin-bottom:0}.cookieOptions .inputBox{border-bottom:1px solid #4b4b4b;margin-bottom:15px;padding-bottom:10px}.cookieOptions .inputBox>div{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.cookieOptions .inputBox>div p,.cookieOptions .inputBox>div span{color:#149654;font-size:16px;margin-bottom:0;text-transform:uppercase}.cookieOptions .inputBox p{color:#4b4b4b;font-size:14px;font-size:16px;margin-bottom:10px}.cookieOptions .inputBox p:last-child{margin-bottom:0}.cookieOptions .inputBox:last-child{border-bottom:none;padding-bottom:0}.cookieOptions form{margin-bottom:25px;max-height:40vh;overflow-y:scroll}.cookieOptions form::-webkit-scrollbar{display:none}.cookieOptions input[type=checkbox]{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.cookieOptions input[type=checkbox]:focus{outline:0}.cookieOptions .toggle{background:#149654;border:2px solid #149654;border-radius:16px;display:inline-block;height:32px;margin:0;position:relative;transition:all .2s ease;width:52px}.cookieOptions .toggle:after{background:hsla(0,0%,96%,.8);border-radius:50%;box-shadow:0 1px 2px rgba(44,44,44,.2);content:"";height:24px;left:2px;position:absolute;top:2px;transition:all .2s cubic-bezier(.5,.1,.75,1.35);width:24px}.cookieOptions .toggle:checked{background-color:#19bb69}.cookieOptions .toggle:checked:after{background:#f5f5f5;transform:translatex(20px)}.cookieOptions .cookieBtnBox{justify-content:center}.cookieOptions.green{background-color:#149654;border:none}.cookieOptions.green .cookieHeader{border-color:#fff}.cookieOptions.green .cookieHeader h2{color:#fff}.cookieOptions.green article{border-color:#fff}.cookieOptions.green article a,.cookieOptions.green article p{color:#fff}.cookieOptions.green .inputBox{border-color:#fff}.cookieOptions.green .inputBox>div p,.cookieOptions.green .inputBox>div span{color:#fff}.cookieOptions.green .inputBox .toggle{border-color:#f5f5f5}.cookieOptions.green .inputBox p{color:#fff}.cookieModalBc{background-color:rgba(75,75,75,.6);height:100%;left:0;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:1002}.cookieModalBc.hidden{display:block;opacity:0;pointer-events:none}@media (max-width:1919px){.cookieBtnWrapper .cookieBtn{height:clamp(85px,5.903vw,105px);width:clamp(85px,5.903vw,105px)}.cookieBtnWrapper .cookieBtn i{font-size:clamp(44px,3.056vw,52px)}.cookieCloseBtn{height:clamp(30px,2.083vw,35px);width:clamp(30px,2.083vw,35px)}.cookieCloseBtn i{font-size:12px}}@media (max-width:1439px){.cookieBtnWrapper,.cookieWrapper{right:clamp(50px,4.883vw,75px)}}@media (max-width:1023px){.cookieWrapper{border-radius:clamp(35px,4.557vw,50px);max-width:calc(100% - 50px);padding:clamp(20px,2.604vw,30px) clamp(25px,3.255vw,35px)}.cookieIcon i{font-size:clamp(34px,4.427vw,52px)}.cookieBtnBox .cBtn{font-size:12px}.cookieOptions{border-radius:clamp(35px,4.557vw,50px);padding:20px 25px 25px}.cookieOptions .cookieIcon{margin-right:10px}}@media (max-width:767px){.cookieBtnWrapper .cookieBtn{height:clamp(70px,16.908vw,85px);width:clamp(70px,16.908vw,85px)}.cookieBtnWrapper .cookieBtn i{font-size:clamp(44px,3.056vw,52px)}.cookieBtnWrapper,.cookieWrapper{right:clamp(15px,3.623vw,50px)}.cookieWrapper{max-width:calc(100% - 30px)}.cookieWrapper .cookieIcon{position:absolute;top:10px}.cookieWrapper article strong{margin-left:45px}.cookieBtnBox{flex-direction:column}}.heroSection{margin-bottom:60px}.latestContentSection{margin-bottom:85px}.latestContentSection h2{margin-bottom:40px}.latestContentSection .contentWrapper,.latestContentSection .latestItemList{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.productsSection{margin-bottom:65px}@media (max-width:1439px){.latestContentSection .contentWrapper,.latestContentSection .latestItemList{gap:clamp(20px,1.955vw,30px)}}.productPageSection .container>div{margin-bottom:120px}.productPageSection .productHero{align-items:center;display:flex;justify-content:space-between}.productPageSection .productHero>div{display:flex;flex-grow:1;justify-content:center}.productPageSection .productHero article{display:flex;flex-direction:column;max-width:510px}.productPageSection .productHero article h1{color:#4b4b4b;margin-bottom:20px}.productPageSection .productHero article p:not(.onSale){margin-bottom:30px;padding-right:75px}.productPageSection .productHero article .onSale{background-color:#e51b21;border-radius:50px;color:#fff;display:inline-block;margin-top:20px;padding:25px 45px;text-transform:uppercase;transition:background-color .3s ease-in-out;width:-moz-max-content;width:max-content}.productPageSection .productHero article .onSale span{margin-right:15px}.productPageSection .productHero figure{position:relative}.productPageSection .productHero .backgroundImage{border-radius:50px;display:block;max-width:870px;overflow:hidden}.productPageSection .productHero .backgroundImage img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.productPageSection .productHero .productImg{bottom:0;display:block;left:0;max-width:475px;position:absolute;transform:translate(-30%,30%)}.productPageSection .productHero .productImg img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.productPageSection h2:not(.otherRecommendations h2,.productBox h2,.recommendationSection h2){color:#8d288a;margin-bottom:30px;text-align:center;width:100%}.productPageSection .productTips{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 115px;max-width:1445px}.productPageSection .productTips figure{max-width:245px}.productPageSection .productTips figure img{width:100%}.productPageSection .productTips ul{flex-grow:1;max-width:1025px}.productPageSection .productTips ul li{align-items:center;display:flex;margin-bottom:20px;position:relative}.productPageSection .productTips ul li:last-child i{display:none}.productPageSection .productTips ul i{color:#149654;font-size:22px;margin-right:35px}.productPageSection .productSuggestions{position:relative;z-index:5}.productPageSection .productSuggestions ul{align-items:center;display:flex;gap:30px;justify-content:center}.productPageSection .productSuggestions ul.twoPerRow{display:grid;grid-template-columns:repeat(2,1fr);margin:auto;max-width:1150px}.productPageSection .productSuggestions ul.twoPerRow li{max-width:560px}.productPageSection .productSuggestions ul.twoPerRow li:first-child,.productPageSection .productSuggestions ul.twoPerRow li:nth-child(2){z-index:2}.productPageSection .productSuggestions ul.twoPerRow li .icon-arrow-down{margin-left:auto}.productPageSection .productSuggestions li{align-items:center;background-color:#149654;border-radius:40px;cursor:pointer;display:flex;padding:20px 40px;position:relative;z-index:1}.productPageSection .productSuggestions li>p{color:#fff}.productPageSection .productSuggestions li img{margin-right:25px;max-height:40px;max-width:40px}.productPageSection .productSuggestions li .icon-arrow-down{color:#fff;font-size:20px;margin:0 0 0 80px;transition:transform .3s ease-in-out}.productPageSection .productSuggestions li .hidden{background-color:#149654;border-radius:0 0 40px 40px;bottom:0;display:block;left:0;max-height:0;overflow:hidden;position:absolute;transform:translateY(calc(100% - 35px));transition:max-height .75s ease-in-out;width:100%;z-index:-1}.productPageSection .productSuggestions li .hidden article{color:#fff!important;padding:35px 40px 20px}.productPageSection .productSuggestions li .hidden article p{margin-bottom:10px}.productPageSection .productSuggestions li .hidden article p:last-child{margin-bottom:0}.productPageSection .productSuggestions li.active .hidden{max-height:3000px}.productPageSection .productSuggestions li.active .icon-arrow-down{transform:rotate(180deg)}.productPageSection .productBox{border-radius:50px;height:unset!important;min-height:unset!important;padding:80px 0 80px 150px;position:relative}.productPageSection .productBox h2{text-align:left}.productPageSection .productBox .priceBox{display:flex;flex-direction:row}.productPageSection .productBox .priceBox .oldPrice{margin-right:30px}.productPageSection .productBox .bottomBox{align-items:center;display:flex}.productPageSection .productBox .bottomBox img{margin-left:25px;max-width:125px}.productPageSection .productBox figure{display:flex;flex-grow:1;justify-content:center;max-height:400px}.productPageSection .productBox figure picture{display:block;max-width:475px}.productPageSection .productBox figure img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.productPageSection .productVideo{border-radius:50px;margin:0 auto 120px;max-width:1160px;overflow:hidden;position:relative}.productPageSection .productVideo .playVideoBtn{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:1}.productPageSection .productVideo .playVideoBtn img{height:105px;width:105px}.productPageSection .productVideo .playVideoBtn.hide{opacity:0;pointer-events:none}.productPageSection .productVideo .playVideoBtn:hover{opacity:.8}.productPageSection .productVideo video{width:100%}.productPageSection .productVideo .videoBox{border-radius:50px;overflow:hidden;position:relative;text-align:center}.productPageSection .productVideo iframe{border-radius:50px;height:500px;max-width:850px;width:100%}.productPageSection .productRecommendations .recommendationsList{align-items:baseline;display:flex;gap:30px;justify-content:center;margin:auto;max-width:1320px}.productPageSection .productRecommendations .recommendationsList.twoPerRow{max-width:1150px}.productPageSection .productRecommendations .recommendationsList.twoPerRow li:first-child,.productPageSection .productRecommendations .recommendationsList.twoPerRow li:nth-child(2){z-index:2}.productPageSection .productRecommendations .recommendationsList li{cursor:pointer;display:flex;flex-direction:column;max-width:420px;position:relative;z-index:1}.productPageSection .productRecommendations .recommendationsList li figure{background-color:#f5f5f5;border-radius:50px 50px 0 0;width:100%}.productPageSection .productRecommendations .recommendationsList li img{border-radius:50px;overflow:hidden;width:100%}.productPageSection .productRecommendations .recommendationsList li>p{align-items:baseline;background-color:#f5f5f5;border-radius:0 0 50px 50px;color:#4b4b4b;display:flex;justify-content:space-between;padding:30px 40px}.productPageSection .productRecommendations .recommendationsList li .icon-arrow-down{transition:transform .3s ease-in-out}.productPageSection .productRecommendations .recommendationsList li .hidden{border-radius:0 0 50px 50px;bottom:0;display:block;left:0;max-height:0;overflow:hidden;position:absolute;transform:translateY(calc(100% - 40px));transition:max-height .8s ease-in-out;width:100%;z-index:-1}.productPageSection .productRecommendations .recommendationsList li .hidden p{background-color:#f5f5f5;padding:40px 40px 30px}.productPageSection .productRecommendations .recommendationsList li:hover .hidden{max-height:300px}.productPageSection .productRecommendations .recommendationsList li:hover .icon-arrow-down{transform:rotate(180deg)}.productPageSection .productRecommendations .recommendationsList li.active .hidden{max-height:300px}.productPageSection .productRecommendations .recommendationsList li.active .icon-arrow-down{transform:rotate(180deg)}.productPageSection .productDetails{margin:0 auto 120px;max-width:1165px;position:relative;z-index:0}.productPageSection .productInfoBox{background-color:#f5f5f5;border-radius:50px}.productPageSection .productInfoBox div{padding:60px;text-align:center}.productPageSection .productInfoBox .topBox{color:#4b4b4b;margin:auto;max-width:1160px;padding-bottom:50px}.productPageSection .productInfoBox .topBox p{margin-bottom:15px;text-transform:uppercase}.productPageSection .productInfoBox .bottomBox{background-color:#149654;border-radius:50px}.productPageSection .productInfoBox .bottomBox p{color:#fff;margin:auto;max-width:1580px}.productPageSection .patinetInfoLeafletBox{border-radius:90px;overflow:hidden;padding:140px 130px;position:relative}.productPageSection .patinetInfoLeafletBox .backgroundVideo{height:100%;left:0;position:absolute;top:0;width:100%}.productPageSection .patinetInfoLeafletBox .backgroundVideo video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.productPageSection .patinetInfoLeafletBox article{align-items:center;display:flex;position:relative;width:100%;z-index:1}.productPageSection .patinetInfoLeafletBox article>div{align-items:center;display:flex;justify-content:space-around;width:100%}.productPageSection .patinetInfoLeafletBox article h3{color:#8d288a;max-width:750px;text-align:center}.productPageSection .distributorInfoBox>div{align-items:center;display:flex;justify-content:center}.productPageSection .distributorInfoBox figure{margin-right:50px;max-width:300px}.productPageSection .distributorInfoBox figure img{width:100%}.productPageSection .distributorInfoBox article{margin-left:50px;text-align:center}.productPageSection .distributorInfoBox article p{color:#4b4b4b;max-width:385px}@media (max-width:1919px){.productPageSection .container>div{margin-bottom:clamp(90px,6.25vw,120px)}.productPageSection .productHero article .onSale{padding:clamp(20px,1.389vw,25px) clamp(35px,2.431vw,45px)}.productPageSection .productBox{padding:clamp(60px,4.167vw,80px) 0 clamp(60px,4.167vw,80px) clamp(100px,6.944vw,150px)}.productPageSection .productBox figure{max-height:clamp(350px,24.306vw,400px)}.productPageSection .patinetInfoLeafletBox{border-radius:clamp(50px,3.472vw,90px);padding:clamp(100px,6.944vw,140px) clamp(90px,6.25vw,130px)}.productPageSection .patinetInfoLeafletBox article h3{max-width:clamp(700px,48.611vw,750px)}.productPageSection .distributorInfoBox figure{margin-right:25px;max-width:clamp(200px,13.889vw,300px)}.productPageSection .distributorInfoBox article{margin-left:25px}.productPageSection .distributorInfoBox article p{max-width:clamp(375px,26.042vw,385px)}}@media (max-width:1439px){.productPageSection .productHero article .onSale{font-size:16px;padding:clamp(15px,1.465vw,20px) clamp(30px,2.93vw,35px)}.productPageSection .productHero article .onSale span{margin-right:5px}.productPageSection .productHero .productImg,.productPageSection .productHero figure{max-width:55%}.productPageSection .productTips h2{width:100%}.productPageSection .productTips ul{width:calc(100% - 245px)}.productPageSection .productSuggestions ul.singleItem li{width:350px}.productPageSection .productSuggestions ul.singleItem li .icon-arrow-down{margin-left:auto}.productPageSection .productSuggestions li .icon-arrow-down{font-size:clamp(14px,1.367vw,20px);margin-left:clamp(40px,3.906vw,80px)}.productPageSection .productSuggestions li>p{font-size:clamp(20px,1.953vw,24px)}.productPageSection .productSuggestions li img{max-height:25px;max-width:25px}.productPageSection .productBox{padding:60px 50px}.productPageSection .productRecommendations .recommendationsList li>p{padding:25px 40px}.productPageSection .productInfoBox .bottomBox p{font-size:clamp(24px,2.344vw,36px)}.productPageSection .patinetInfoLeafletBox{padding:clamp(55px,5.371vw,90px) clamp(50px,4.883vw,130px)}.productPageSection .patinetInfoLeafletBox article>div{align-items:flex-start}.productPageSection .patinetInfoLeafletBox article h3{max-width:clamp(500px,48.828vw,700px);padding-right:35px}.productPageSection .distributorInfoBox figure{margin-right:25px;max-width:clamp(175px,17.09vw,200px)}.productPageSection .distributorInfoBox article{margin-left:25px}.productPageSection .distributorInfoBox article p{max-width:clamp(375px,26.042vw,385px)}}@media (max-width:1023px){.productPageSection .container>div{margin-bottom:clamp(65px,8.464vw,120px)}.productPageSection .productHero article .onSale{font-size:14px;padding:10px 20px}.productPageSection .productTips figure{max-width:200px}.productPageSection .productBox{flex-direction:column-reverse;margin-top:200px;min-height:unset;overflow:visible;padding-top:175px}.productPageSection .productBox .backgroundVideo{border-radius:50px;overflow:hidden}.productPageSection .productBox figure{margin-bottom:-25px;margin-top:-350px;max-height:425px;max-width:425px}.productPageSection .productBox figure img{height:100%;-o-object-fit:contain;object-fit:contain}.productPageSection .productBox article{max-width:unset}.productPageSection .productBox article h2,.productPageSection .productBox article p{text-align:center}.productPageSection .productBox .bottomBox,.productPageSection .productBox article .priceBox{justify-content:center}.productPageSection .productBox .bottomBox img{max-width:60px}.productPageSection .productSuggestions ul{flex-direction:column}.productPageSection .productSuggestions ul.singleItem li{width:100%}.productPageSection .productSuggestions ul.twoPerRow{grid-template-columns:repeat(1,1fr);place-items:center}.productPageSection .productSuggestions ul li{max-width:400px;width:100%}.productPageSection .productSuggestions ul li:first-child{z-index:4}.productPageSection .productSuggestions ul li:nth-child(2){z-index:3}.productPageSection .productSuggestions ul li:nth-child(3){z-index:2}.productPageSection .productSuggestions ul li .icon-arrow-down{position:absolute;right:40px}.productPageSection .productSuggestions ul li.active{max-height:300px}.productPageSection .patinetInfoLeafletBox{padding:clamp(55px,5.371vw,90px) clamp(50px,4.883vw,130px)}.productPageSection .patinetInfoLeafletBox article>div{align-items:center;flex-direction:column}.productPageSection .patinetInfoLeafletBox article h3{margin-bottom:25px;padding-right:0}}@media (max-width:767px){.productPageSection .productHero{align-items:flex-end;flex-direction:column}.productPageSection .productHero>div{margin-bottom:25px;width:100%}.productPageSection .productHero article{flex-direction:row;flex-wrap:wrap;justify-content:space-around}.productPageSection .productHero article h1,.productPageSection .productHero article p:not(.onSale){margin-bottom:15px;text-align:center;width:100%}.productPageSection .productHero article h1{margin-bottom:10px}.productPageSection .productHero article .onSale{margin-top:0}.productPageSection .productHero figure{max-width:80%}.productPageSection .productHero figure .backgroundImage{border-radius:15px}.productPageSection .productHero figure .productImg{max-width:60%}.productPageSection .productTips{flex-direction:column}.productPageSection .productTips ul{width:100%}.productPageSection .productRecommendations .recommendationsList{align-items:center;flex-direction:column}.productPageSection .productRecommendations .recommendationsList li{width:100%}.productPageSection .productRecommendations .recommendationsList li:first-child{z-index:4}.productPageSection .productRecommendations .recommendationsList li:nth-child(2){z-index:3}.productPageSection .productRecommendations .recommendationsList li:nth-child(3){z-index:2}.productPageSection .productBox{margin-top:clamp(160px,38.647vw,200px);padding:60px 30px 40px}.productPageSection .productBox figure{margin-bottom:-20px;margin-top:-200px;max-width:clamp(200px,48.309vw,300px)}.productPageSection .productInfoBox .topBox{padding:40px}.productPageSection .patinetInfoLeafletBox,.productPageSection .productInfoBox .bottomBox{padding:40px 30px}.productPageSection .patinetInfoLeafletBox article{flex-direction:column}.productPageSection .patinetInfoLeafletBox article h3{margin-bottom:20px;padding-right:0}.productPageSection .patinetInfoLeafletBox article>div{width:100%}.productPageSection .patinetInfoLeafletBox article>div:first-child{margin-bottom:20px}.productPageSection .recommendationSection{width:100%}.productPageSection .distributorInfoBox>div{flex-direction:column-reverse;justify-content:space-around}.productPageSection .distributorInfoBox figure{margin-right:0;max-width:clamp(125px,30.193vw,175px)}.productPageSection .distributorInfoBox article{margin-bottom:25px;margin-left:0}.productPageSection .distributorInfoBox article p{max-width:clamp(325px,78.502vw,375px)}}@media (max-width:499px){.productPageSection .productRecommendations .recommendationsList.fourItem{grid-template-columns:repeat(1,1fr)}.productPageSection .productBox figure{margin-bottom:0;margin-top:-160px}.productPageSection .productBox .priceBox .oldPrice{margin-right:20px}}.singleArticle{margin-bottom:95px}.singleArticle .container{display:flex;flex-direction:row-reverse;justify-content:space-between}.singleArticle article{max-width:1180px;width:100%}.singleArticle .generalAside{flex-grow:1;margin-top:720px}.singleArticle .articleHeader{margin-bottom:75px;margin-left:auto;padding:55px 0;position:relative}.singleArticle .articleHeader .titleBox{align-items:center;background-color:#149654;border-radius:0 50px 50px 0;color:#fff;display:flex;flex-direction:column;flex-grow:1;height:535px;justify-content:center;position:relative}.singleArticle .articleHeader .titleBox:before{background-color:#149654;content:"";height:100%;left:-45px;position:absolute;top:0;width:50px}.singleArticle .articleHeader .titleBox h1{margin-bottom:40px;max-width:calc(100% - 100px);text-align:center}.singleArticle .articleHeader .titleBox h3{text-align:center}.singleArticle .articleHeader figure{border-radius:50px;height:100%;left:0;max-height:640px;max-width:605px;overflow:hidden;position:absolute;top:50%;transform:translate(-100%,-50%);width:100%;z-index:1}.singleArticle .articleHeader figure img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:1919px){.singleArticle .container{justify-content:space-between}.singleArticle .articleHeader .titleBox{height:clamp(400px,27.778vw,535px)}.singleArticle .articleHeader .titleBox h1{margin-bottom:clamp(25px,1.736vw,40px)}.singleArticle .articleHeader figure{max-width:clamp(360px,25vw,605px)}.singleArticle article{max-width:clamp(1000px,69.444vw,1180px)}.singleArticle .generalAside{margin-top:clamp(585px,40.625vw,720px)}}@media (max-width:1440px){.singleArticle .articleHeader figure{transform:translate(-85%,-50%)}}@media (max-width:1100px){.singleArticle .articleHeader figure{transform:translate(-80%,-50%)}}@media (max-width:1023px){.singleArticle .container{flex-direction:column}.singleArticle .articleHeader{display:flex;flex-direction:column;padding:0}.singleArticle .articleHeader .titleBox{border-radius:50px;height:unset;padding:40px 10px 140px}.singleArticle .articleHeader .titleBox:before{display:none}.singleArticle .articleHeader figure{left:unset;margin-top:-100px;max-height:350px;max-width:unset;position:relative;top:0;transform:unset;width:100%}.singleArticle .generalAside{margin:0 auto;position:relative}}@media (max-width:767px){.singleArticle{margin-bottom:80px}.singleArticle .articleHeader .titleBox h1{max-width:calc(100% - 30px)}.singleArticle .productsSliderWrapper{margin-bottom:-70px!important;margin-top:-50px!important;padding:0 30px!important}.singleArticle .mainTextBox blockquote{padding:0}.singleArticle .mainTextBox blockquote:after,.singleArticle .mainTextBox blockquote:before{font-size:clamp(80px,19.324vw,100px)}}.defaultListingPage{margin-bottom:80px;padding-top:40px}.defaultListingPage .container{display:flex;flex-direction:row-reverse;justify-content:space-between}.defaultListingPage .defaultList{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-bottom:100px;max-width:1320px;width:100%}.defaultListingPage .pagination{display:flex;justify-content:center}.defaultListingPage .pagination ul{align-items:center;display:flex;gap:15px;margin:auto}.defaultListingPage .pagination button.arrow{font-size:16px}.defaultListingPage .pagination button.arrow i{display:block}@media (max-width:1919px){.defaultListingPage{padding-top:20px}}@media (max-width:1439px){.defaultListingPage .defaultList{gap:clamp(20px,1.953vw,30px)}}@media (max-width:1023px){.defaultListingPage .defaultList{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.defaultListingPage .container{flex-direction:column-reverse}.defaultListingPage .pagination{gap:clamp(10px,2.415vw,15px)}}@media (max-width:399px){.defaultListingPage .defaultList{grid-template-columns:repeat(1,1fr)}}.errorPage{min-height:calc(100vh - 275px);padding:250px 0}.errorPage .container{align-items:center;-moz-column-gap:70px;column-gap:70px;display:flex;justify-content:center}.errorPage figure{display:block;max-width:380px}.errorPage figure img{width:100%}.errorPage h1{color:#149654;margin-bottom:15px}.errorPage h2{color:#4b4b4b;margin-bottom:50px}.impressumPage{margin-bottom:120px}.impressumPage h1{color:#149654;margin-bottom:75px;text-align:center;width:100%}.impressumPage .container>div{background-color:#f5f5f5;border-radius:50px;-moz-column-gap:130px;column-gap:130px;display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden;padding:150px 120px;row-gap:40px}@media (max-width:1023px){.impressumPage .container>div{grid-template-columns:repeat(1,1fr);padding:100px 60px}}.impressumPage h2{color:#8d288a;margin-bottom:10px}.impressumPage a{color:#4b4b4b;text-decoration:underline;transition:-webkit-text-decoration .3s ease-in-out;transition:text-decoration .3s ease-in-out;transition:text-decoration .3s ease-in-out,-webkit-text-decoration .3s ease-in-out}.impressumPage a:hover{text-decoration:none}.impressumPage p{color:#4b4b4b;max-width:750px}.impressumPage p strong{display:block;margin-bottom:5px}.impressumPage ul{display:flex;flex-direction:column}.impressumPage li{margin-bottom:30px}.impressumPage li p{margin-bottom:5px}.generalTextPage{margin-bottom:80px}.generalTextPage .container{max-width:1160px}.generalTextPage h1{color:#149654;margin-bottom:80px;text-align:center;width:100%}.generalTextPage h2,.generalTextPage h3{color:#8d288a;text-transform:uppercase}.generalTextPage a,.generalTextPage p{color:#4b4b4b}.generalTextPage a{text-decoration:underline}.generalTextPage a:hover{text-decoration:none}.singleVideo h1{color:#149654;margin:0 auto 75px;text-align:center}.singleVideo .container,.singleVideo h1{max-width:1170px}.singleVideo .videoBox{border-radius:50px;margin:0 auto 120px;overflow:hidden;position:relative;text-align:center}.singleVideo .videoBox .playVideoBtn{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:1}.singleVideo .videoBox .playVideoBtn img{height:105px;width:105px}.singleVideo .videoBox .playVideoBtn.hide{opacity:0;pointer-events:none}.singleVideo .videoBox .playVideoBtn:hover{opacity:.8}.singleVideo .videoBox video{width:100%}.singleVideo .videoBox iframe{border-radius:50px;height:500px;max-width:850px;width:100%}
