header#header{z-index:9999}header#header .topbar-wrapper{display:flex;align-items:center}header#header .topbar-wrapper svg{width:20px;height:20px}header#header .topbar-wrapper strong{margin:0 5px;font-size:16px;font-weight:500}header#header .topbar-wrapper strong span{font-weight:800}header#header .topbar-wrapper svg:first-child{transform:scaleX(-1)}header#header .header-cart-link{display:flex;flex-direction:row-reverse;color:#1e1e1e}header#header .header-cart-link i{margin-right:5px}header#header .s-header-search>ul{max-width:400px;margin-left:auto;margin-right:auto}header#header .s-header-search>ul li{width:100%}header#header .s-header-search>ul li input{height:50px;border-radius:0px;color:gray;background:#fff;padding:20px}header#header .s-header-search .searchform-wrapper.form-flat .flex-col:last-of-type{margin-left:-3.6em}header#header .s-header-search .searchform-wrapper.form-flat .flex-col:last-of-type button{pointer-events:none}header#header .s-header-search .searchform-wrapper.form-flat .flex-col:last-of-type button i{color:gray}header#header .s-logo-col{margin-left:0px !important;margin-right:0px !important}header#header .s-cart-col{max-width:200px;width:100%}header#header .header-bottom>.container{width:100%}header#header .header-bottom>.container>.flex-col:first-child{display:flex;justify-content:space-between;width:100%}header#header .header-bottom .header-bottom-nav{width:100%;display:flex;justify-content:space-between}header#header .header-bottom .header-bottom-nav>li{margin-right:0px}header#header .header-bottom .header-bottom-nav>li a{color:#1e1e1e;font-size:13px;font-weight:600;letter-spacing:-0.5px}header#header .header-bottom .header-bottom-nav>li>svg{width:18px;height:18px}header#header .icon-shopping-cart::after{background-color:#2a6f66}header#header .certificate-icon{color:#2ec1ac}header#header .percentage-icon{color:#e97171}.header .search-form .live-search-results{width:calc(100% + 6px)}@media(max-width: 1050px){header#header .header-bottom .header-bottom-nav{justify-content:flex-start}header#header .header-bottom .header-bottom-nav>li{margin-right:20px !important}.nav-icon.testMobileIcon a svg{display:none}.nav-icon.testMobileIcon .current-lightbox-clicked svg{display:block}.nav-icon.testMobileIcon svg{display:block;width:20px;height:40px;color:#000}.has-off-canvas .nav-icon.testMobileIcon a:last-child svg{display:block !important}.has-off-canvas .current-lightbox-clicked{opacity:1 !important;transform:none !important}.has-off-canvas .current-lightbox-clicked i{display:none}.header-search-dropdown ul{visibility:hidden;opacity:0}.header-search-dropdown.current-dropdown ul{visibility:visible !important;opacity:1 !important}}#goToAccount{margin-right:20px}#goToAccount svg{width:18px;height:18px}@media(max-width: 1024px){.header-main li.html.custom{display:block !important}}@media(max-width: 767px){.header-search-dropdown a i{color:#000 !important}.header-search-dropdown ul{left:-260px !important}.header-main .nav-right{justify-content:space-between !important}.header-main .nav-right li>a>i.icon-search{font-size:18px;margin-left:10px}}footer#footer .footer-widgets{height:100%;padding:80px 0}footer#footer .footer-widgets .social-widget-1>img{max-width:95px}footer#footer .footer-widgets .social-widget-1>p{font-size:16px;margin:20px 0}footer#footer .footer-widgets .social-widget-1>.h4{text-transform:uppercase;color:#1e1e1e;font-weight:bold;font-size:20px}footer#footer .footer-widgets .social-widget-1 .socials-wrap svg{width:30px;height:30px;margin-right:10px;color:#2a6f66}footer#footer .footer-widgets .widget_custom_html>.widget_title{font-size:20px;color:#1e1e1e;font-weight:bold}footer#footer .footer-widgets .widget_custom_html .s-article-list li{position:relative;height:70px;padding-left:60px;display:flex;align-items:center;padding-bottom:10px;border-bottom:1px solid}footer#footer .footer-widgets .widget_custom_html .s-article-list li h4,footer#footer .footer-widgets .widget_custom_html .s-article-list li a{margin-bottom:0px;font-weight:500 !important}footer#footer .footer-widgets .widget_custom_html .s-article-list li .badge-inner{border-right-width:2px !important}footer#footer .footer-widgets .product-categories{columns:2;-webkit-columns:2;-moz-columns:2}footer#footer .footer-widgets .product-categories li a{color:#1e1e1e}footer#footer .footer-widgets .product-categories .cat-item-24{position:relative;padding-left:30px}footer#footer .footer-widgets .product-categories .cat-item-24::after{content:" ";width:20px;height:20px;background-image:url(https://tibiesse.com/wp-content/uploads/novita-svg.svg);position:absolute;left:0px}footer#footer .footer-widgets .product-categories .cat-item-25{position:relative;padding-left:30px}footer#footer .footer-widgets .product-categories .cat-item-25::after{content:" ";width:20px;height:20px;background-image:url(https://tibiesse.com/wp-content/uploads/percentage-svg.svg);position:absolute;left:0px}footer#footer #nav_menu-3 .active>.toggle{transform:none !important}footer#footer #nav_menu-3 ul li{display:flex}footer#footer #nav_menu-3 ul li button.toggle{display:flex;flex-grow:1;justify-content:flex-end}footer#footer #nav_menu-3 ul li a{color:#000;display:flex;flex-grow:1}footer#footer #nav_menu-3 ul li ul li{display:flex;flex-wrap:wrap}footer#footer #nav_menu-3 ul li ul li ul{width:100%}footer#footer #nav_menu-3 ul li ul li button.toggle{display:flex;flex-grow:1;justify-content:flex-end}footer#footer #nav_menu-3 ul li ul li a{display:flex;flex-grow:1}footer#footer #nav_menu-4 ul li{display:flex}footer#footer #nav_menu-4 ul li button.toggle{display:flex;justify-content:flex-end;flex-grow:1}footer#footer #nav_menu-4 ul li a{display:flex;flex-grow:1;color:#000}footer#footer #nav_menu-4 ul li ul li{display:flex;flex-wrap:wrap}footer#footer #nav_menu-4 ul li ul li ul{width:100%}footer#footer #nav_menu-4 ul li ul li button.toggle{display:flex;flex-grow:1;justify-content:flex-end}footer#footer #nav_menu-4 ul li ul li a{display:flex;flex-grow:1}footer#footer #nav_menu-6{margin-top:55px}footer#footer #nav_menu-6 .active>.toggle{transform:none !important}footer#footer #nav_menu-6 ul li{display:flex}footer#footer #nav_menu-6 ul li button.toggle{display:flex;justify-content:flex-end;flex-grow:1}footer#footer #nav_menu-6 ul li a{display:flex;flex-grow:1;color:#000}footer#footer #nav_menu-6 ul li ul li{display:flex;flex-wrap:wrap}footer#footer #nav_menu-6 ul li ul li ul{width:100%}footer#footer #nav_menu-6 ul li ul li button.toggle{display:flex;flex-grow:1;justify-content:flex-end}footer#footer #nav_menu-6 ul li ul li a{display:flex;flex-grow:1}footer#footer .absolute-footer{height:110px;display:flex;align-items:center}footer#footer .absolute-footer #menu-socket-menu{opacity:1;border-bottom:0px}footer#footer .absolute-footer #menu-socket-menu li a{opacity:1;color:#fff;font-size:14px;font-weight:500}footer#footer .absolute-footer .copyright-footer{font-size:16px;color:#fff}@media(max-width: 767px){footer#footer #nav_menu-6{margin-top:-25px !important}}.s-btn-slide{width:200px;height:60px;line-height:60px;background:#2a6f66 !important;background-color:#2a6f66 !important}button.disabled{cursor:not-allowed}.is-outline:hover,.primary.is-outline:hover{color:#fff;background-color:#2a6f66;border-color:#2a6f66}.s-h3-title{font-size:29px;font-weight:bold}.back-to-top{border-color:#2a6f66 !important;color:#2a6f66 !important}.back-to-top:hover{color:#fff;background-color:#2a6f66;border-color:#2a6f66}.badge-frame .badge-inner,.badge-outline .badge-inner{color:#2a6f66}.flickity-page-dots .dot.is-selected,.nav-dots-small .flickity-page-dots .dot,.row-slider .flickity-page-dots .dot{background:#fff !important}.slider-show-nav .flickity-prev-next-button,.slider:hover .flickity-prev-next-button{opacity:1 !important;color:#fff !important}.slider .flickity-prev-next-button:hover svg,.slider .flickity-prev-next-button:hover .arrow{fill:#fff !important}.s-page-breadcrumbs{margin-top:30px}.s-page-breadcrumbs>span>span a{font-size:14px;color:gray}.s-page-breadcrumbs>span>span strong{color:#2a6f66;font-size:14px}.s-instagram-row>.large-12{padding-bottom:0px}.s-instagram-row .s-h3-title,.s-instagram-row .s-h3-title h3{margin-bottom:0px !important}.s-insta-sub p{font-weight:bold;margin-bottom:30px}.pswp{z-index:9999999}.row-slider .flickity-page-dots{bottom:30px}.has-hover:hover .badge-outline .badge-inner{border-color:#2a6f66;background-color:#2a6f66;color:#fff}html{background-color:#fff !important}footer#footer .footer-widgets .product-categories li a{white-space:nowrap}.woocommerce-mini-cart__buttons.buttons .button.checkout.wc-forward{background:#2a6f66 !important;background-color:#2a6f66 !important}::selection{color:#fff;background:#2a6f66}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:#2a6f66 !important;background-color:#2a6f66 !important}.fw-regular{font-weight:400 !important}.breadcrumbs a{color:#666}.dark,.dark p,.dark td{color:#fff}.text-policy{max-width:70%;margin-left:auto;margin-right:auto}@media(max-width: 992px){.text-policy{max-width:100%}}.search-price{display:none}.home-focus-row{display:none !important}.homepage .container.evidence{margin-top:30px}.loader{border:3px solid #f3f3f3;border-top:3px solid #1e1e1e;border-radius:50%;width:30px;height:30px;margin:0;animation:spin 2s linear infinite}.loader.mx-auto{margin-left:auto;margin-right:auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{background-color:#2a6f66}.cli-bar-message a{color:#2a6f66 !important;text-decoration:underline}.homepage .slide-one-text p{font-size:50px;line-height:70px;margin-bottom:0px;text-transform:uppercase}.homepage .s-first-section .flickity-prev-next-button.previous{background:#bababa;left:0;opacity:.7;z-index:999}.homepage .s-first-section .flickity-prev-next-button.previous:hover{opacity:1}.homepage .s-first-section .flickity-prev-next-button.previous:hover svg,.homepage .s-first-section .flickity-prev-next-button.previous:hover .arrow{fill:#fff}.homepage .s-first-section .flickity-prev-next-button.next{background:#bababa;right:0;opacity:.7;z-index:999}.homepage .s-first-section .flickity-prev-next-button.next:hover{opacity:1}.homepage .s-first-section .flickity-prev-next-button.next:hover svg,.homepage .s-first-section .flickity-prev-next-button.next:hover .arrow{fill:#fff}.homepage .home-focus-row>.col{padding-left:0px;padding-right:0px}.homepage .home-focus-row>.col h3{letter-spacing:-0.5px}.homepage .banner{background-color:#fff}.homepage .s-btn-slide{font-weight:400;font-size:18px !important;font-family:"Lexend Deca",sans-serif !important}.homepage .s-btn-slide.slidecolor1{background:#2ec1ac !important;background-color:#2ec1ac !important}.homepage .s-btn-slide.slidecolor2{background:#feaf62 !important;background-color:#feaf62 !important}.homepage .s-btn-slide.slidecolor3{background:#e30613 !important;background-color:#e30613 !important}.homepage .s-btn-slide.slidecolor4{background:#7bb7fe !important;background-color:#7bb7fe !important}.homepage .s-icon-box .icon-inner{width:60px;height:80px}.homepage .s-evidence-row .box-text{padding:0px 0px 0px 0px;min-height:124px}.homepage .s-evidence-row.s-third .s-relevance-one>h3{font-weight:100 !important;font-size:62px}.homepage .s-evidence-row.s-third .s-relevance-one>p{color:#fff !important}.homepage .s-evidence-row.s-third .s-btn-box{background:#df2b2b !important;border-color:#df2b2b;border-width:5px;color:#fff;font-weight:200;font-size:18px}.homepage .s-evidence-row.s-third .s-btn-box:hover{box-shadow:none !important}.homepage .s-products-slider{max-width:1300px;padding:0 20px}.homepage .s-products-slider .flickity-prev-next-button.previous{opacity:1;background:#bababa;height:130px;left:0px !important;position:absolute;transform:none !important;box-shadow:none;top:calc(50% - 65px);fill:#fff !important}.homepage .s-products-slider .flickity-prev-next-button.previous svg{margin-top:0px !important;color:#fff}.homepage .s-products-slider .flickity-prev-next-button.previous:hover svg{color:#fff !important;fill:#fff !important}.homepage .s-products-slider .flickity-prev-next-button.previous:hover .arrow{color:#fff !important;fill:#fff !important}.homepage .s-products-slider .flickity-prev-next-button.next{opacity:1;background:#bababa;height:130px;right:0px !important;position:absolute;transform:none !important;box-shadow:none;top:calc(50% - 65px);fill:#fff !important}.homepage .s-products-slider .flickity-prev-next-button.next svg{margin-top:0px !important;color:#fff}.homepage .s-products-slider .flickity-prev-next-button.next:hover svg{color:#fff !important;fill:#fff !important}.homepage .s-products-slider .flickity-prev-next-button.next:hover .arrow{color:#fff !important;fill:#fff !important}.homepage .s-blog-post .post-item>.col-inner{box-shadow:0px 3px 6px rgba(0,0,0,0.1607843137)}.homepage .s-product-card .box-image{max-width:100% !important;width:100% !important}.homepage .see-all{position:relative}.homepage .see-all .see-all-link{font-size:14px;font-weight:600;position:absolute;right:0;padding:10px;top:calc(50% - 30px);background-color:#fff;background:#fff}.s-evidence-box .s-relevance-one,.s-evidence-box .s-relevance-two{padding:0 40px}.s-evidence-box .s-relevance-one span,.s-evidence-box .s-relevance-two span{font-size:23px;font-weight:400;letter-spacing:3px;text-transform:uppercase}.s-evidence-box .s-relevance-one h3,.s-evidence-box .s-relevance-two h3{text-shadow:-1px -1px 0px #fff,0px -1px 0px #fff,1px -1px 0px #fff,-1px 0px 0px #fff,1px 0px 0px #fff,-1px 1px 0px #fff,0px 1px 0px #fff,1px 1px 0px #fff;font-weight:400;border-top:1px solid #fff;border-bottom:1px solid #fff;padding-top:10px;padding-bottom:10px;font-size:52px;font-weight:400}.s-evidence-box .s-relevance-one p:not(:first-child),.s-evidence-box .s-relevance-two p:not(:first-child){font-size:20px;font-weight:400;letter-spacing:1px}.s-evidence-box .s-relevance-one h3{color:#2a6910 !important}.s-evidence-box .s-relevance-two h3{color:#8e0d03 !important}.s-evidence-box .s-relevance-two .s-btn-box{background-color:#e97171 !important;border-color:#e97171 !important;background:#e97171 !important}.s-evidence-box .s-btn-box{border-width:5px;color:#fff;font-weight:200;font-size:18px;font-weight:200;font-size:18px}.s-evidence-box .s-btn-box:hover{box-shadow:none !important}.homepage .s-evidence-row.s-third .s-relevance-one>h3{font-size:56px !important;font-weight:400 !important;text-shadow:-1px -1px 0px #fff,0px -1px 0px #fff,1px -1px 0px #fff,-1px 0px 0px #fff,1px 0px 0px #fff,-1px 1px 0px #fff,0px 1px 0px #fff,1px 1px 0px #fff !important;color:#ff5722 !important}.homepage .s-evidence-row.s-third .s-relevance-one .s-btn-box{background:gray !important;background-color:gray !important;color:#fff}.homepage .h-promo-1 .button{background-color:#2a6910 !important}.homepage .h-promo-2 .button{background-color:#8e0d03 !important}.homepage .s-evidence-row.s-third .s-btn-box{background:#ff5722 !important;border-color:#ff5722 !important;border-width:5px;color:#fff;font-weight:400 !important;font-size:18px}.homepage .c-simple-banner{height:300px}.homepage .c-simple-banner>div>.col-inner{height:100%;background-image:url(https://tibiesse.com/wp-content/uploads/2022/04/longbanner.jpg)}.homepage .c-simple-banner>div>.col-inner::after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.homepage .c-simple-banner>div>.col-inner>.row{height:100%;position:relative;z-index:2}.homepage .c-simple-banner>div>.col-inner>.row>div{height:100%;padding-bottom:0px;display:flex;align-items:center;justify-content:center;text-align:center}.homepage .c-simple-banner>div>.col-inner>.row>div .hero-left-text{max-width:80%;margin:auto}.homepage .c-simple-banner>div>.col-inner>.row>div .hero-left-text h3{font-size:36px;font-weight:400;text-transform:uppercase;font-weight:400;border-bottom:1px solid}.homepage .c-simple-banner>div>.col-inner>.row>div .button{font-weight:400}@media(max-width: 767px){.homepage .c-simple-banner{height:100%}}.homepage h3.section-title{margin-bottom:0px}.homepage .section-title-container{margin-bottom:30px}.homepage .home-focus-row p{margin-bottom:0px}.homepage .s-evidence-row .product-small{padding-bottom:0px}.homepage .s-products-slider{margin-bottom:10px}@media(max-width: 767px){.homepage .see-all a{top:calc(50% - 16px) !important;left:calc(50% - 42px) !important;right:unset !important}.homepage .see-all{margin-bottom:50px}.homepage .s-evidence-row.s-second{display:flex}.homepage .s-evidence-row.s-second>div:last-child{order:2 !important}.homepage .s-evidence-row.s-second>div:first-child{order:1 !important}.homepage .c-simple-banner>div>.col-inner>.row>div{height:auto !important}.homepage .c-simple-banner>div>.col-inner>.row>div .hero-left-text h3{font-size:27px}.homepage .s-evidence-box .s-relevance-one{padding:0 10px !important}.homepage .s-evidence-row.s-third .s-relevance-one>h3{font-size:46px !important}}@media(min-width: 768px)and (max-width: 1024px){.homepage .products.row{width:100% !important;display:grid !important;grid-template-columns:1fr 1fr}.homepage .products.row>div{width:100% !important;max-width:100% !important}.homepage .s-evidence-row.s-third .s-relevance-one>h3{font-size:46px !important}}.s-evidence-box .s-relevance-one h3,.s-evidence-box .s-relevance-two h3{text-transform:uppercase}.s-evidence-box .s-btn-box{font-weight:400}.homepage .c-simple-banner>div>.col-inner>.row>div .button{font-weight:400;height:53px;line-height:53px}.homepage .c-simple-banner>div>.col-inner>.row>div .hero-left-text p{font-weight:400;text-align:left !important;font-size:20px !important}.s-evidence-box .s-relevance-one p:not(:first-child),.s-evidence-box .s-relevance-two p:not(:first-child){line-height:27px}.homepage .see-all .see-all-link{top:calc(50% - 24px) !important;text-decoration:underline;text-transform:uppercase}.homepage .c-simple-banner>div>.col-inner>.row>div .button span{font-size:20px !important}.homepage .c-simple-banner>div>.col-inner>.row>div .hero-left-text h3{text-align:left !important}@media(max-width: 767px){.homepage .see-all .see-all-link{top:calc(50% + 16px) !important;left:calc(50% - 51px) !important}}body:not(.homepage) header#header{box-shadow:0px 3px 6px rgba(0,0,0,0.0980392157)}.about-us .s-page-title h1{font-size:20px;color:gray;font-weight:400;margin-bottom:0px}.about-us .s-page-title h2{font-weight:bold;color:#1e1e1e;font-size:29px;margin-bottom:10px !important}.about-us .s-first-section>.medium-7{padding-right:1em !important}.about-us .s-first-section>.medium-7 p{color:gray;font-size:20px;line-height:36px;margin-bottom:0px !important}.about-us .s-first-section>.medium-5{padding-left:0px !important}.about-us .s-focus-section h4{font-size:29px}.about-us .s-focus-section .s-focus-box .icon-box-img{margin:auto}.about-us .s-focus-section .s-focus-box .icon-box-img svg{color:#2a6f66}.about-us .s-focus-section .s-focus-box h3{color:#2a6f66;text-align:center;font-size:20px;margin-top:40px;margin-bottom:20px;white-space:nowrap}.about-us .s-focus-section .s-focus-box h3+p{font-size:20px;text-align:center;color:gray}.about-us .s-info-row h4{font-size:29px;margin-bottom:30px;color:#1e1e1e;font-weight:bold}.about-us .s-info-row p{color:gray;font-size:20px;font-weight:400}@media(max-width: 767px){.about-us .s-info-row .col-inner{padding-top:0px !important;padding-bottom:0px !important}.about-us .s-info-row h4{margin-bottom:20px !important}.about-us .s-first-section .img{margin-bottom:30px !important}.about-us .s-focus-section{padding-top:30px !important;padding-bottom:30px !important}.about-us .s-focus-section .s-focus-box h3+p{margin-bottom:0px}.about-us .s-focus-section h4{margin-bottom:0px}.about-us .s-focus-section .row>div:first-child div{margin-bottom:0px}.about-us .s-info-row .col-inner>p:last-child{margin-bottom:0px}}.about-us .s-info-row .col-inner p:last-child{margin-bottom:0px !important}.about-us .s-focus-section .s-focus-box h3+p{margin-bottom:0px !important}.blog .blog-archive.page-wrapper{padding-top:0px;padding-bottom:0px}.blog .s-blog-title .h1{display:block;font-size:29px;font-weight:bold;color:#1e1e1e;text-transform:uppercase;margin-bottom:10px}.blog .s-blog-title h1{color:gray;font-weight:500;font-size:20px}.blog #post-list article .entry-header-text-top{padding:30px 45px;background:#f2f2f2}.blog #post-list article .entry-category{opacity:1;margin-bottom:10px}.blog #post-list article .entry-category a{color:#2a6f66;font-size:16px}.blog #post-list article .entry-divider.is-divider.small{display:none}.blog #post-list article .entry-meta,.blog #post-list article .entry-meta a{color:gray;margin-top:10px;font-size:16px}.blog #post-list article .entry-content{background:#f2f2f2;padding:30px 45px}.blog #post-list article .entry-content p{text-align:center;color:gray;font-size:16px}.blog #post-list article .entry-content .more-link.button{color:#fff;background:#2a6f66;border-color:#2a6f66;opacity:1;height:55px;text-transform:uppercase;font-weight:400;font-size:16px;display:inline-flex;align-items:center;justify-content:center}.blog #post-list article .entry-content .more-link.button span{display:none !important}.blog #post-list article .entry-content .more-link.button:hover{background-color:#2a6f66;border-color:#2a6f66;color:#fff;opacity:.7}.blog #post-list article footer{display:none}.blog .s-instagram-row{margin-top:80px}.blog .s-instagram-row>.large-12{padding-bottom:0px}.blog .widget.widget_categories a{color:#1e1e1e}.faq-page .s-page-title h1{font-size:20px;color:gray;font-weight:400;margin-bottom:0px}.faq-page .s-page-title h2{font-weight:bold;color:#1e1e1e;font-size:29px;margin-bottom:10px !important}.faq-page .c-faq-box{padding:30px 45px;background:#f0f0f0}.faq-page .c-faq-box h3{color:#2a6f66;font-size:20px;text-transform:uppercase;font-weight:bold}.faq-page .c-faq-box p{color:gray;font-size:16px;font-weight:400;margin-bottom:0px}.wpcf7-form .control,.checkbox-group .control{display:block;position:relative;margin-bottom:5px;padding:0 30px;cursor:pointer;font-size:23px}.wpcf7-form .control input,.checkbox-group .control input{position:absolute;z-index:-1;opacity:0}.wpcf7-form .control_indicator,.checkbox-group .control_indicator{position:absolute;top:9px;left:0;height:20px;width:20px;background:#fff;border:2px solid #2a6f66}.wpcf7-form .control_indicator.error,.checkbox-group .control_indicator.error{border:0px solid #c50000 !important}.wpcf7-form .control-radio .control_indicator,.checkbox-group .control-radio .control_indicator{border-radius:0}.wpcf7-form .control:hover input~.control_indicator,.wpcf7-form .control input:focus~.control_indicator,.checkbox-group .control:hover input~.control_indicator,.checkbox-group .control input:focus~.control_indicator{background:#fff}.wpcf7-form .control input:checked~.control_indicator,.checkbox-group .control input:checked~.control_indicator{background:#2a6f66}.wpcf7-form .control:hover input:not([disabled]):checked~.control_indicator,.wpcf7-form .control input:checked:focus~.control_indicator,.checkbox-group .control:hover input:not([disabled]):checked~.control_indicator,.checkbox-group .control input:checked:focus~.control_indicator{background:#0e6647}.wpcf7-form .control input:disabled~.control_indicator,.checkbox-group .control input:disabled~.control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.wpcf7-form .control_indicator:after,.checkbox-group .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}.wpcf7-form .control input:checked~.control_indicator:after,.checkbox-group .control input:checked~.control_indicator:after{display:block}.wpcf7-form .control-checkbox .control_indicator:after,.checkbox-group .control-checkbox .control_indicator:after{left:6px;top:2px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.wpcf7-form .control-checkbox input:disabled~.control_indicator:after,.checkbox-group .control-checkbox input:disabled~.control_indicator:after{border-color:#7b7b7b}.contacts-page .s-page-breadcrumbs{margin-top:0px}.contacts-page .s-page-title h1{font-size:20px;color:gray;font-weight:400;margin-bottom:0px}.contacts-page .s-page-title h2{font-weight:bold;color:#1e1e1e;font-size:29px;margin-bottom:10px !important}.contacts-page .c-contact-firstcol h2{margin-bottom:30px}.contacts-page .c-contact-firstcol form.wpcf7-form .your-name{margin-right:20px}.contacts-page .c-contact-firstcol form.wpcf7-form .flex-col>label{color:#2a6f66;font-size:16px;font-weight:500;display:block;margin-bottom:10px}.contacts-page .c-contact-firstcol form.wpcf7-form .textarea-wrap{margin-top:10px}.contacts-page .c-contact-firstcol form.wpcf7-form textarea{margin-bottom:0px;min-width:100%;max-width:100%;width:100%;height:180px;max-height:180px;min-height:180px;max-width:610px}.contacts-page .c-contact-firstcol form.wpcf7-form input.wpcf7-text,.contacts-page .c-contact-firstcol form.wpcf7-form textarea{box-shadow:none;color:#1e1e1e;border:1px solid #000;height:55px;padding:20px}.contacts-page .c-contact-firstcol form.wpcf7-form input.wpcf7-text::-webkit-input-placeholder,.contacts-page .c-contact-firstcol form.wpcf7-form textarea::-webkit-input-placeholder{color:#1e1e1e}.contacts-page .c-contact-firstcol form.wpcf7-form input.wpcf7-text::-moz-placeholder,.contacts-page .c-contact-firstcol form.wpcf7-form textarea::-moz-placeholder{color:#1e1e1e}.contacts-page .c-contact-firstcol form.wpcf7-form input.wpcf7-text:-ms-input-placeholder,.contacts-page .c-contact-firstcol form.wpcf7-form textarea:-ms-input-placeholder{color:#1e1e1e}.contacts-page .c-contact-firstcol form.wpcf7-form input.wpcf7-text:-moz-placeholder,.contacts-page .c-contact-firstcol form.wpcf7-form textarea:-moz-placeholder{color:#1e1e1e}.contacts-page .c-contact-firstcol form.wpcf7-form .checkbox-wrap{display:block;margin-bottom:30px}.contacts-page .c-contact-firstcol form.wpcf7-form .checkbox-wrap .checkbox-text{color:#1e1e1e;font-size:14px;font-weight:500}.contacts-page .c-contact-firstcol form.wpcf7-form .checkbox-wrap .checkbox-text a{text-decoration:underline}.contacts-page .c-contact-firstcol form.wpcf7-form button.wpcf7-submit{height:55px;width:210px;opacity:1;background:#2a6f66;color:#fff;display:flex;justify-content:space-between;align-items:center}.contacts-page .c-contact-firstcol form.wpcf7-form button.wpcf7-submit span{color:#fff;font-size:20px;font-weight:bold}.contacts-page .c-contact-firstcol form.wpcf7-form button.wpcf7-submit svg{width:16px;height:16px;fill:#fff}.contacts-page .c-contact-firstcol .wpcf7 form.invalid .wpcf7-response-output,.contacts-page .c-contact-firstcol .wpcf7 form.unaccepted .wpcf7-response-output{border-color:#c50000;border-radius:0px;margin-left:0px;margin-right:0px}.contacts-page .c-contact-firstcol .wpcf7 .wpcf7-not-valid-tip{opacity:1}.contacts-page .c-contact-lastcol h2{margin-bottom:30px}.contacts-page .c-contact-lastcol .contacts-details>.c-details-row{display:flex}.contacts-page .c-contact-lastcol .contacts-details>.c-details-row:not(:last-child){margin-bottom:30px}.contacts-page .c-contact-lastcol .contacts-details>.c-details-row>.c-details-box{width:50%;flex-grow:1}.contacts-page .c-contact-lastcol .contacts-details>.c-details-row>.c-details-box h4{font-weight:400;font-size:16px;color:#2a6f66;display:flex;align-items:center}.contacts-page .c-contact-lastcol .contacts-details>.c-details-row>.c-details-box h4 svg{color:#2a6f66;fill:#2a6f66;margin-right:10px}.contacts-page .c-contact-lastcol .contacts-details>.c-details-row>.c-details-box a{color:#1e1e1e;font-size:16px;opacity:1}.contacts-page .c-contact-lastcol .contacts-details>.c-details-row>.c-details-box a:hover{opacity:.8;color:#1e1e1e}.contacts-page .c-contact-lastcol .contacts-details>.c-details-row>.c-details-box svg{width:16px;height:16px}.contacts-page .c-contact-lastcol .contacts-details>.c-details-row>.c-details-box .socials-wrap svg{width:25px;height:25px;color:#1e1e1e}.post-template-default.single-post #content{padding-top:0px;padding-bottom:0px}.post-template-default.single-post #content .c-single-title .entry-header-text h1{font-size:29px;margin-bottom:10px}.post-template-default.single-post #content .c-single-title .entry-header-text .entry-meta{color:gray;font-size:16px;margin-bottom:10px}.post-template-default.single-post #content .c-single-title .entry-header-text .entry-meta a{color:gray;font-size:16px}.post-template-default.single-post #content .c-single-title .entry-header-text .entry-category{color:#2a6f66;opacity:1 !important;margin-top:10px}.post-template-default.single-post #content .c-single-title .entry-header-text .entry-category a{color:#2a6f66;opacity:1;margin-top:10px}.post-template-default.single-post #singlePostImage{height:350px;background-repeat:no-repeat;background-size:cover;width:100%;margin-bottom:60px}.post-template-default.single-post .row-divided>.col+.col:not(.large-12){border-left:0px}.post-template-default.single-post .post-sidebar h2{margin-bottom:20px;position:relative}.post-template-default.single-post .post-sidebar h2::after{content:" ";position:absolute;bottom:-10px;left:0px;height:3px;background:gray;width:35px}.showcoupon{margin-top:15px;height:40px;background:#2a6f66 !important;background-color:#2a6f66 !important;font-size:16px;padding:0;border:0px;color:#fff !important;width:200px;display:flex !important;align-items:center !important;justify-content:center !important}.checkout_coupon.woocommerce-form-coupon{max-width:58%;width:58%}.s-product-card .box-image{width:300px;height:300px}.s-product-card .box-image img{width:300px;height:300px;object-fit:contain}.s-product-card .box-text-products{box-shadow:0px 3px 6px rgba(0,0,0,0.1607843137);padding:10px !important;min-height:124px}.s-product-card .box-text-products .s-vat-price-wrapper{cursor:pointer}.s-product-card .box-text-products .s-vat-price-wrapper>span>svg{width:15px;height:15px;color:gray;fill:gray}.s-product-card .box-text-products .product-title a{font-size:20px;color:#1e1e1e;font-weight:bold}.s-product-card .box-text-products .title-wrapper{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.s-product-card .box-text-products .title-wrapper .product-title{height:52px}.s-product-card .box-text-products .title-wrapper .category{display:block;margin:10px 0;color:#1e1e1e;font-size:14px;opacity:1;letter-spacing:-0.5px}.s-product-card .price-wrapper{display:flex;align-items:center;min-height:26px}.s-product-card .price-wrapper .c-percentage{width:50px;height:26px;font-size:14px;border:2px solid #e97171;color:#e97171;display:flex;align-items:center;justify-content:center;font-weight:bold;margin-left:auto}.badge-container{margin-top:0px !important}.archive.woocommerce .woocommerce-breadcrumb{font-size:14px;color:#2a6f66;margin-bottom:30px;margin-top:30px;text-transform:initial}.archive.woocommerce .woocommerce-breadcrumb .divider{color:gray;opacity:1;font-weight:500}.archive.woocommerce .shop-page-title .page-title-inner{padding-top:0px}.archive.woocommerce .s-cat-intro{display:flex}.archive.woocommerce .s-cat-intro .s-cat-image{width:33.2% !important;flex-grow:1;height:270px}.archive.woocommerce .s-cat-intro .s-cat-image img{width:100%;height:270px;object-fit:scale-down}.archive.woocommerce .s-cat-intro .s-cat-intro-content{padding-left:20px;flex-grow:2;width:70%}.archive.woocommerce .s-archive-title{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.archive.woocommerce .s-archive-title h1{margin-bottom:0px}.archive.woocommerce .category-page-row{padding-top:0px}.archive.woocommerce .category-page-row+hr{display:none}.archive.woocommerce .category-page-row+hr+h4.uppercase{display:none}.archive.woocommerce .category-page-row+hr+h4.uppercase+.slider-nav-reveal{display:none}.archive.woocommerce .category-page-row .term-description p{font-size:20px;color:#757575}.archive.woocommerce .categories-row{display:flex;width:100%;margin-bottom:30px;margin-top:15px}.archive.woocommerce .categories-row.grid-4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:20px;row-gap:20px}.archive.woocommerce .categories-row.grid-4 a{margin:0px !important}.archive.woocommerce .categories-row>.categories-col{width:100%;flex-grow:1;height:200px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;display:flex;align-items:center;justify-content:center}.archive.woocommerce .categories-row>.categories-col::after{content:" ";z-index:1;width:100%;height:100%;position:absolute;top:0px;left:0px;background:rgba(0,0,0,.6)}.archive.woocommerce .categories-row>.categories-col>.cat-content{z-index:9;position:relative}.archive.woocommerce .categories-row>.categories-col>.cat-content span{text-align:center;color:#fff;display:block;text-transform:uppercase}.archive.woocommerce .categories-row>.categories-col>.cat-content span:first-child{font-size:29px;font-weight:bold;max-width:250px}.archive.woocommerce .categories-row>.categories-col>.cat-content span:last-child{font-size:14px;font-weight:bold}.archive.woocommerce .categories-row>.categories-col:nth-child(1){margin-right:10px}.archive.woocommerce .categories-row>.categories-col:nth-child(2){margin:0px 10px}.archive.woocommerce .categories-row>.categories-col:nth-child(3){margin-left:10px;margin-right:10px}.archive.woocommerce .categories-row>.categories-col:nth-child(4){margin-left:10px}.archive.woocommerce .shop-page-title{text-transform:uppercase}.archive.woocommerce .c-category-desc{margin-top:60px;margin-bottom:60px;color:#757575;font-size:16px;font-weight:500;max-width:630px;margin-left:auto;margin-right:auto}.term-collezioni .categories-row{display:grid !important;width:100% !important;margin-bottom:30px !important;margin-top:15px !important;column-gap:10px !important;grid-template-columns:1fr 1fr 1fr 1fr !important;row-gap:10px !important}.term-collezioni .categories-col{margin-left:0px !important;margin-right:0px !important}@media(max-width: 992px){.archive.woocommerce .categories-row.grid-4{grid-template-columns:1fr;column-gap:0px}}.single-product.product-template-default .page-title-inner{padding-top:30px}.single-product.product-template-default .woocommerce-breadcrumb{font-size:14px;color:#2a6f66;margin-bottom:30px}.single-product.product-template-default .woocommerce-breadcrumb .divider{color:rgba(102,102,102,.7);opacity:1}.single-product.product-template-default .woocommerce-breadcrumb a{color:#757575;opacity:1}.single-product.product-template-default .woocommerce-breadcrumb a:last-child{color:#2a6f66;font-weight:bold}.single-product.product-template-default .product-gallery .woocommerce-product-gallery img{background:#fff}.single-product.product-template-default .woocommerce-product-gallery__wrapper .flickity-button{color:#222}.single-product.product-template-default .woocommerce-product-gallery__wrapper .flickity-button svg{color:#222;fill:#222}.single-product.product-template-default .woocommerce-product-gallery__wrapper .flickity-button svg:hover{color:#222;fill:#222}.single-product.product-template-default .woocommerce-product-gallery__wrapper .flickity-button svg:hover .arrow{color:#222 !important;fill:#222 !important}.single-product.product-template-default .woocommerce-product-gallery__wrapper .flickity-button svg .arrow{color:#222 !important;fill:#222 !important}.single-product.product-template-default .product-thumbnails a{background:#eee}.single-product.product-template-default .product-thumbnails a:hover,.single-product.product-template-default .product-thumbnails .is-nav-selected a{border-color:rgba(0,0,0,.2)}.single-product.product-template-default .product-title{font-size:29px;color:#1e1e1e;font-weight:bold}.single-product.product-template-default .c-title-cat{display:block;color:#2a6f66;font-size:14px;font-weight:500;margin-bottom:15px}.single-product.product-template-default .c-title-desc{font-size:16px;color:#757575;margin-bottom:30px;display:bv;display:block}.single-product.product-template-default .c-out-stock{display:flex;margin-bottom:20px}.single-product.product-template-default .c-out-stock>span{font-size:14px;margin-right:10px;display:inline-block}.single-product.product-template-default .c-out-stock>div{display:flex;align-items:center}.single-product.product-template-default .c-out-stock>div>span{background:crimson;width:10px;height:10px;border-radius:50%;display:block;margin-right:5px}.single-product.product-template-default .c-out-stock>div>label{font-size:14px;color:crimson;margin-bottom:0px;font-weight:800}.single-product.product-template-default .c-add-quantity{display:flex;align-items:end;margin-bottom:30px}.single-product.product-template-default .c-add-quantity .is-form.minus,.single-product.product-template-default .c-add-quantity .is-form.plus{width:46px;height:37px;border:none;background:#e3e3e3;color:#1e1e1e;padding:0px}.single-product.product-template-default .c-add-quantity .input-text.qty{margin:0 10px;border:1px solid #1e1e1e;width:46px;height:37px}.single-product.product-template-default .c-add-quantity .c-qty .quantity.buttons_added{margin-bottom:0px}.single-product.product-template-default .c-add-quantity .c-in-stock{display:flex}.single-product.product-template-default .c-add-quantity .c-in-stock>span{font-size:14px;margin-right:10px;display:inline-block}.single-product.product-template-default .c-add-quantity .c-in-stock>div{display:flex;align-items:center}.single-product.product-template-default .c-add-quantity .c-in-stock>div>span{background:#3b7f68;width:10px;height:10px;border-radius:50%;display:block;margin-right:5px}.single-product.product-template-default .c-add-quantity .c-in-stock>div>label{font-size:14px;color:#3b7f68;margin-bottom:0px;font-weight:800}.single-product.product-template-default .c-product-focus{display:flex}.single-product.product-template-default .c-product-focus>.c-single-focus{flex-grow:1;width:33%;text-align:center;padding:10px 0}.single-product.product-template-default .c-product-focus>.c-single-focus:not(:last-child){border-right:1px solid gray}.single-product.product-template-default .c-product-focus>.c-single-focus svg{width:35px;height:35px;color:#2a6f66;fill:#2a6f66}.single-product.product-template-default .c-product-focus>.c-single-focus strong{color:#2a6f66;font-size:14px;display:block;font-weight:bold}.single-product.product-template-default .c-product-focus>.c-single-focus span{display:block;color:#1e1e1e;font-size:14px}.single-product.product-template-default .product-info p.stock{display:none}.single-product.product-template-default .c-price-wrap .price-wrapper{display:flex;align-items:center}.single-product.product-template-default .c-price-wrap .price-wrapper del .woocommerce-Price-amount.amount bdi{font-size:20px;align-items:center;color:gray;display:inline-flex;align-items:center;margin-right:20px}.single-product.product-template-default .c-price-wrap .price-wrapper del .woocommerce-Price-amount.amount bdi>span{margin-right:5px}.single-product.product-template-default .c-price-wrap .price-wrapper ins .woocommerce-Price-amount.amount bdi{margin-right:25px;color:#1e1e1e;font-size:29px;display:inline-flex;align-items:center}.single-product.product-template-default .c-price-wrap .price-wrapper ins .woocommerce-Price-amount.amount bdi>span{margin-right:5px}.single-product.product-template-default .c-price-wrap .price-wrapper .c-percentage{width:90px;height:40px;border:2px solid #e97171;color:#e97171;display:flex;align-items:center;justify-content:center;font-weight:bold}.single-product.product-template-default .product-page-price .woocommerce-Price-amount.amount bdi{display:flex;align-items:center}.single-product.product-template-default .product-page-price .woocommerce-Price-amount.amount bdi .woocommerce-Price-currencySymbol{font-size:24px}.single-product.product-template-default .hp-c-class{display:none !important;visibility:hidden;opacity:0 !important}.single-product.product-template-default .single_add_to_cart_button{margin-top:15px;width:310px;height:60px;background:#2a6f66 !important;background-color:#2a6f66 !important;font-size:20px;padding:0}.single-product.product-template-default .single_add_to_cart_button svg{width:20px;height:20px}.single-product.product-template-default .c-send-email a{display:flex;font-weight:500;color:#1e1e1e;font-size:14px;margin-bottom:30px}.single-product.product-template-default .c-send-email a svg{fill:#2a6f66;color:#2a6f66;margin-left:5px;width:25px;height:25px}.single-product.product-template-default .c-desc-wrap .c-pr-desc-title,.single-product.product-template-default .c-desc-wrap .c-pr-desc-info{font-size:20px;margin-bottom:15px;color:#1e1e1e;display:block;font-weight:bold}.single-product.product-template-default .c-desc-wrap .c-pr-desc{margin-bottom:30px;font-size:16px;color:#595959;font-weight:400}.single-product.product-template-default .c-desc-wrap .c-pr-info{font-size:16px;color:#595959;font-weight:400}.single-product.product-template-default .c-desc-wrap .c-pr-info ul{list-style:none}.single-product.product-template-default .c-desc-wrap .c-pr-info ul li::before{content:"•";color:#2a6f66;font-weight:bold;display:inline-block;width:9px;margin-left:-1em}.single-product.product-template-default .product-footer{margin-bottom:90px}.single-product.product-template-default .product-footer .product-section{border-top:0px}.single-product.product-template-default .product-footer .product-section .c-other-wrapper{display:flex;align-items:center;margin-bottom:30px}.single-product.product-template-default .product-footer .product-section .c-other-wrapper .product-section-title-related{margin-left:0px;color:#1e1e1e;font-weight:bold;font-size:29px;margin-right:0px !important;margin-bottom:0px;max-width:100%}.single-product.product-template-default .product-footer .product-section .c-other-wrapper .product-section-title-related b{margin:0 20px;height:3px}.single-product.product-template-default .product-footer .product-section .c-other-wrapper a{white-space:nowrap;text-decoration:underline;font-weight:bold;color:#3a3a3a}.single-product.product-template-default .related-products-wrapper{max-width:1300px !important;padding:0 20px !important}.single-product.product-template-default .related-products-wrapper .flickity-prev-next-button.previous{opacity:1 !important;background:#bababa !important;height:130px !important;left:0px !important;position:absolute !important;transform:none !important;box-shadow:none !important;top:calc(50% - 65px) !important;fill:#fff !important}.single-product.product-template-default .related-products-wrapper .flickity-prev-next-button.previous svg{margin-top:0px !important;color:#fff}.single-product.product-template-default .related-products-wrapper .flickity-prev-next-button.previous:hover svg{color:#fff !important;fill:#fff !important}.single-product.product-template-default .related-products-wrapper .flickity-prev-next-button.previous:hover .arrow{color:#fff !important;fill:#fff !important}.single-product.product-template-default .related-products-wrapper .flickity-prev-next-button.next{opacity:1 !important;background:#bababa !important;height:130px !important;right:0px !important;position:absolute !important;transform:none !important;box-shadow:none !important;top:calc(50% - 65px) !important;fill:#fff !important}.single-product.product-template-default .related-products-wrapper .flickity-prev-next-button.next svg{margin-top:0px !important;color:#fff}.single-product.product-template-default .related-products-wrapper .flickity-prev-next-button.next:hover svg{color:#fff !important;fill:#fff !important}.single-product.product-template-default .related-products-wrapper .flickity-prev-next-button.next:hover .arrow{color:#fff !important;fill:#fff !important}.single-product.product-template-default .woocommerce-breadcrumb{text-align:left}.single_add_to_cart_button.button{display:block}@media(min-width: 678px)and (max-width: 1024px){.single-product.product-template-default .product-gallery .c-product-focus{display:none !important}.single-product.product-template-default .product-info .c-product-focus{display:flex !important}.single-product.product-template-default .vertical-thumbnails{display:none !important}.single-product.product-template-default .product-gallery figure button.previous{background:rgba(255,255,255,.7);z-index:9999999;position:absolute;left:20px;width:40px;height:40px;display:block !important;opacity:1;border-radius:50%}.single-product.product-template-default .product-gallery figure button.previous svg{width:35px;height:35px}.single-product.product-template-default .product-gallery figure button.next{background:rgba(255,255,255,.7);z-index:9999999;position:absolute;right:20px;width:40px;height:40px;display:block !important;opacity:1;border-radius:50%}.single-product.product-template-default .product-gallery figure button.next svg{width:35px;height:35px}}@media(min-width: 1025px){.single-product.product-template-default .product-info .c-product-focus{display:none !important}}@media(max-width: 767px){.single-product.product-template-default .product-gallery .c-product-focus{display:none !important}.single-product.product-template-default .product-info .c-product-focus{display:flex !important}.single-product.product-template-default .vertical-thumbnails{display:none !important}.single-product.product-template-default .product-gallery figure button.previous{background:rgba(255,255,255,.7);z-index:9999999;position:absolute;left:20px;width:40px;height:40px;display:block !important;opacity:1;border-radius:50%}.single-product.product-template-default .product-gallery figure button.previous svg{width:35px;height:35px}.single-product.product-template-default .product-gallery figure button.next{background:rgba(255,255,255,.7);z-index:9999999;position:absolute;right:20px;width:40px;height:40px;display:block !important;opacity:1;border-radius:50%}.single-product.product-template-default .product-gallery figure button.next svg{width:35px;height:35px}.single-product.product-template-default .product-info .c-label-wrap{position:absolute;right:10px}.single-product.product-template-default .product-info .c-label-wrap .c-on-sale::after{content:none}.single-product.product-template-default .product-info h1{max-width:80%;font-size:26px}.single-product.product-template-default .product-gallery>.row>.col{padding-bottom:0px}.single-product.product-template-default .page-title-inner{padding-top:10px !important;min-height:30px}.single-product.product-template-default .c-price-wrap .price-wrapper ins .woocommerce-Price-amount.amount bdi{font-size:22px}.single-product.product-template-default .c-add-quantity{margin-bottom:10px !important}}.single-product.product-template-default .woocommerce-product-gallery{max-height:400px !important}.single-product.product-template-default .woocommerce-product-gallery img{max-height:400px !important;object-fit:contain !important}@media(max-width: 767px){.single-product.product-template-default .product-footer .product-section .c-other-wrapper{padding-bottom:30px}}.single-product.product-template-default .single_add_to_cart_button.disabled{opacity:1 !important;cursor:pointer !important}.price-wrapper .price{display:flex}.woocommerce-variation-price{margin-right:25px;color:#1e1e1e;font-size:22px;display:inline-flex;align-items:center}.woocommerce-variation-price bdi{margin-right:25px;color:#1e1e1e;font-size:29px;display:table-cell;align-items:center}.woocommerce-variation-price bdi>span{margin-right:5px}.c-label-wrap .c-on-sale{width:70px;font-size:12px;height:30px;color:#fff;background:#e97171;display:flex;align-items:center;justify-content:center;text-transform:uppercase;margin-bottom:30px;position:relative;font-weight:bold}.c-label-wrap .c-on-sale::after{content:"";position:absolute;left:1px;bottom:-10px;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-top:10px solid #a8a8a8;clear:both}.c-label-wrap .c-label-new{width:70px;font-size:12px;height:30px;color:#fff;background:#2ec1ac;display:flex;align-items:center;justify-content:center;text-transform:uppercase;margin-bottom:30px;position:relative;font-weight:bold}.c-label-wrap .c-label-new::after{content:"";position:absolute;left:1px;bottom:-10px;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-top:10px solid #a8a8a8;clear:both}.c-label-wrap.low-stock{position:absolute;bottom:120px;left:20px}.c-label-wrap .c-low-stock{width:120px;font-size:12px;height:30px;color:#fff;background:#006aad;display:flex;align-items:center;justify-content:center;text-transform:uppercase;margin-bottom:30px;position:relative;font-weight:bold}.product-small .c-on-sale{width:90px;font-weight:bold}.low-stock-wrap{position:absolute !important;bottom:0;left:0;z-index:99}.off-canvas.off-canvas-right{z-index:99998}.off-canvas.off-canvas-right .payment-icons.inline-block{text-align:center}.woocommerce-mini-cart__buttons.buttons .button.wc-forward:first-child{margin-top:15px;width:100%;height:40px;background:#2a6f66 !important;background-color:#2a6f66 !important;font-size:16px;padding:0}.woocommerce-mini-cart-item.mini_cart_item a{color:#1e1e1e}body.woocommerce-cart #content{padding-top:0px;padding-bottom:0px}body.woocommerce-cart .s-page-breadcrumbs{margin-bottom:30px}body.woocommerce-cart h1{margin-bottom:30px;font-size:1.5em}body.woocommerce-cart .related-products-wrapper{margin-top:90px;border-top:0px;max-width:1300px !important;padding:0 20px !important}body.woocommerce-cart .related-products-wrapper .flickity-prev-next-button.previous{opacity:1 !important;background:#bababa !important;height:130px !important;left:0px !important;position:absolute !important;transform:none !important;box-shadow:none !important;top:calc(50% - 65px) !important;fill:#fff !important}body.woocommerce-cart .related-products-wrapper .flickity-prev-next-button.previous svg{margin-top:0px !important;color:#fff}body.woocommerce-cart .related-products-wrapper .flickity-prev-next-button.previous:hover svg{color:#fff !important;fill:#fff !important}body.woocommerce-cart .related-products-wrapper .flickity-prev-next-button.previous:hover .arrow{color:#fff !important;fill:#fff !important}body.woocommerce-cart .related-products-wrapper .flickity-prev-next-button.next{opacity:1 !important;background:#bababa !important;height:130px !important;right:0px !important;position:absolute !important;transform:none !important;box-shadow:none !important;top:calc(50% - 65px) !important;fill:#fff !important}body.woocommerce-cart .related-products-wrapper .flickity-prev-next-button.next svg{margin-top:0px !important;color:#fff}body.woocommerce-cart .related-products-wrapper .flickity-prev-next-button.next:hover svg{color:#fff !important;fill:#fff !important}body.woocommerce-cart .related-products-wrapper .flickity-prev-next-button.next:hover .arrow{color:#fff !important;fill:#fff !important}body.woocommerce-cart .related-products-wrapper .product-section-title-related{width:100%;margin:0;max-width:100%}body.woocommerce-cart .woocommerce-cart-form table tbody tr:not(:last-child) td{border-bottom:1px solid rgba(0,0,0,.5)}body.woocommerce-cart .woocommerce-cart-form table td.product-thumbnail{width:140px;max-width:140px;padding-right:0px;vertical-align:initial}body.woocommerce-cart .woocommerce-cart-form table td.product-thumbnail img{background:#eee}body.woocommerce-cart .woocommerce-cart-form table td.product-price{padding-left:30px}body.woocommerce-cart .woocommerce-cart-form table td.product-price .product-name{margin-bottom:30px}body.woocommerce-cart .woocommerce-cart-form table td.product-price .product-name a{font-size:25px;color:#1e1e1e;letter-spacing:-0.6px;font-weight:bold;text-overflow:ellipsis;margin-bottom:10px;display:block}body.woocommerce-cart .woocommerce-cart-form table td.product-price .product-name span{font-size:14px;color:#1e1e1e;font-weight:500}body.woocommerce-cart .woocommerce-cart-form table td.product-price .c-cart-price-wrap>.c-cart-percentage{margin-bottom:10px;color:#e97171;font-size:14px}body.woocommerce-cart .woocommerce-cart-form table td.product-price .c-cart-price-wrap>.c-cart-price del bdi{color:gray;font-size:16px}body.woocommerce-cart .woocommerce-cart-form table td.product-price .c-cart-price-wrap>.c-cart-price ins bdi{font-size:20px}body.woocommerce-cart .woocommerce-cart-form table td.product-quantity{max-width:150px;width:150px;padding-left:0px}body.woocommerce-cart .woocommerce-cart-form table td.product-quantity .c-remove-cart{border:0px;width:auto;height:auto;color:#000;text-align:right;width:80px;margin-left:auto;margin-bottom:40px}body.woocommerce-cart .woocommerce-cart-form table td.product-quantity .c-remove-cart svg{width:14px;height:14px}body.woocommerce-cart .woocommerce-cart-form table td.product-quantity .product-subtotal{display:none}body.woocommerce-cart .woocommerce-cart-form table td.product-quantity .c-add-quantity .is-form.minus,body.woocommerce-cart .woocommerce-cart-form table td.product-quantity .c-add-quantity .is-form.plus{width:46px;height:37px;border:none;background:#e3e3e3;color:#1e1e1e;padding:0px}body.woocommerce-cart .woocommerce-cart-form table td.product-quantity .c-add-quantity .input-text.qty{margin:0 10px;border:1px solid #1e1e1e;width:46px;height:37px}body.woocommerce-cart .woocommerce-cart-form table td.product-quantity .c-add-quantity .c-qty .quantity.buttons_added{margin-bottom:0px}body.woocommerce-cart .woocommerce-cart-form table td.product-quantity .c-add-quantity .c-qty.c-individual{color:#1e1e1e;font-weight:bold}body.woocommerce-cart .woocommerce-cart-form table td.product-quantity .c-add-quantity .c-in-stock{display:flex}body.woocommerce-cart .woocommerce-cart-form table td.product-quantity .c-add-quantity .c-in-stock>span{font-size:14px;margin-right:10px;display:inline-block}body.woocommerce-cart .woocommerce-cart-form table td.product-quantity .c-add-quantity .c-in-stock>div{display:flex;align-items:center}body.woocommerce-cart .woocommerce-cart-form table td.product-quantity .c-add-quantity .c-in-stock>div>span{background:#68cba9;width:10px;height:10px;border-radius:50%;display:block;margin-right:5px}body.woocommerce-cart .woocommerce-cart-form table td.product-quantity .c-add-quantity .c-in-stock>div>label{font-size:14px;color:#68cba9;margin-bottom:0px;font-weight:800}body.woocommerce-cart button[name=update_cart]{width:310px;height:50px;background:#2a6f66 !important;background-color:#2a6f66 !important;font-size:16px;padding:0;display:flex;align-items:center;justify-content:center}body.woocommerce-cart .button.primary.wc-backward{width:310px;height:50px;background:#2a6f66 !important;background-color:#2a6f66 !important;font-size:16px;padding:0;display:flex;align-items:center;justify-content:center;margin-left:auto !important;margin-right:auto !important}body.woocommerce-cart .cart-empty.woocommerce-info{font-size:29px;font-weight:bold}body.woocommerce-cart .continue-shopping{display:none}body.woocommerce-cart .cart-sidebar{max-width:400px;margin-left:auto !important}body.woocommerce-cart .cart-sidebar .d-none{display:none}body.woocommerce-cart .cart-sidebar .shipping__list_label{opacity:1 !important}body.woocommerce-cart .cart-sidebar .shipping__list_label bdi{color:#1e1e1e;font-size:14px}body.woocommerce-cart .cart-sidebar .cart_totals .c-main-title{font-size:29px}body.woocommerce-cart .cart-sidebar .cart_totals .shop_table{margin-bottom:30px !important}body.woocommerce-cart .cart-sidebar .cart_totals .shop_table tbody tr th,body.woocommerce-cart .cart-sidebar .cart_totals .shop_table tbody tr td{padding-top:10px;padding-bottom:10px}body.woocommerce-cart .cart-sidebar .cart_totals .shop_table tbody tr td{border-bottom:1px solid #ececec !important}body.woocommerce-cart .cart-sidebar .cart_totals .shop_table tbody tr th{font-size:14px;color:#1e1e1e;font-weight:500}body.woocommerce-cart .cart-sidebar .cart_totals .shipping__inner{border-bottom:1px solid #ececec !important;padding:10px 0px !important}body.woocommerce-cart .cart-sidebar .cart_totals .shipping__inner .shipping__table th,body.woocommerce-cart .cart-sidebar .cart_totals .shipping__inner .shipping__table td{padding-top:0px !important;border-bottom:0px !important;padding-bottom:0px !important}body.woocommerce-cart .cart-sidebar .cart_totals .shipping__inner .shipping__table th label,body.woocommerce-cart .cart-sidebar .cart_totals .shipping__inner .shipping__table td label{padding-top:0px !important;padding-bottom:0px !important}body.woocommerce-cart .cart-sidebar .cart_totals .order-total.c-cart-sub th,body.woocommerce-cart .cart-sidebar .cart_totals .order-total.c-cart-sub td{border-bottom:1px solid #ececec !important;border-width:1px !important}body.woocommerce-cart .cart-sidebar .cart_totals .order-total.c-cart-sub td{color:#1e1e1e;font-weight:400;font-size:20px}body.woocommerce-cart .cart-sidebar .cart_totals .order-total th,body.woocommerce-cart .cart-sidebar .cart_totals .order-total td{border-bottom:0px !important}body.woocommerce-cart .cart-sidebar .cart_totals .order-total th{border-bottom:1px solid #ececec !important}body.woocommerce-cart .cart-sidebar .cart_totals .order-total:not(.c-cart-sub) th,body.woocommerce-cart .cart-sidebar .cart_totals .order-total:not(.c-cart-sub) td{font-size:20px;font-weight:bold}body.woocommerce-cart .cart-sidebar .cart_after_link ul{list-style-type:none;padding:0px;margin:0px}body.woocommerce-cart .cart-sidebar .cart_after_link ul li{margin-left:0px}body.woocommerce-cart .cart-sidebar .cart_after_link ul li:first-child{padding:15px 0;border-bottom:1px solid #e3e3e3;display:flex;align-items:center}body.woocommerce-cart .cart-sidebar .cart_after_link ul li a{margin-left:0px;padding:15px 0;border-bottom:1px solid #e3e3e3;display:flex;align-items:center}body.woocommerce-cart .cart-sidebar .cart_after_link ul li span{font-size:14px;font-weight:500}body.woocommerce-cart .cart-sidebar .cart_after_link ul li a svg,body.woocommerce-cart .cart-sidebar .cart_after_link ul li svg{width:25px;height:25px;fill:#2a6f66;color:#2a6f66;margin-right:20px}body.woocommerce-cart .cart-sidebar .cart_after_link ul li a svg:last-child,body.woocommerce-cart .cart-sidebar .cart_after_link ul li svg:last-child{color:#1e1e1e;fill:#1e1e1e;margin-left:auto}body.woocommerce-cart .cart-sidebar .checkout-button{margin-top:15px;width:310px;height:60px;background:#2a6f66 !important;background-color:#2a6f66 !important;font-size:20px;padding:0;display:flex;align-items:center;justify-content:center}body.woocommerce-cart .cart-sidebar .shipping__table.shipping__table--multiple tbody tr th{margin-bottom:10px}body.woocommerce-cart .cart-sidebar .wc-proceed-to-checkout{margin-top:0px !important}body.woocommerce-cart .woocommerce-error.message-wrapper li{margin-left:0px}body.woocommerce-cart .cart-subtotal bdi,body.woocommerce-cart .tax-total bdi{font-weight:400 !important;font-size:20px}.shipping.shipping--boxed .shipping__list_item{background-color:#fff;background:#fff}tr.shipping input{margin-top:0px}body.woocommerce-cart .cart-sidebar .shipping__table.shipping__table--multiple tbody tr th{margin-bottom:15px;margin-top:5px}body.woocommerce-cart .cart-sidebar .cart_after_link ul li{margin-bottom:0px}body.woocommerce-cart .cart-sidebar .shipping__list_label bdi{font-weight:400}.shipping.shipping--boxed .shipping__list_item{padding:10px 10px !important}.woocommerce-cart h1{font-size:1.5em}.wc-proceed-to-checkout.mobile .checkout-button{margin-top:15px;width:310px;height:60px;background:#2a6f66 !important;background-color:#2a6f66 !important;font-size:20px;padding:0;display:flex;align-items:center;justify-content:center;width:100% !important}body.woocommerce-checkout .s-page-breadcrumbs{margin-bottom:20px}body.woocommerce-checkout #content{padding-top:0px;padding-bottom:0px}body.woocommerce-checkout .woocommerce-form-coupon-toggle .message-container{font-weight:bold}body.woocommerce-checkout .woocommerce-form-coupon-toggle .message-container a{color:#1e1e1e;font-weight:400}body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon input{box-shadow:none;color:#1e1e1e;border:1px solid #000;height:39px;padding:10px}body.woocommerce-checkout .woocommerce-error.message-wrapper li{margin-left:0px}body.woocommerce-checkout #customer_details input{box-shadow:none;color:#1e1e1e;border:1px solid #000;height:39px;padding:10px}body.woocommerce-checkout #customer_details .select2-selection{box-shadow:none;color:#1e1e1e;border:1px solid #000;height:39px}body.woocommerce-checkout #customer_details textarea{box-shadow:none;color:#1e1e1e;border:1px solid #000;padding:10px;max-width:100%;min-width:100%;width:100%;height:150px;min-height:150px;max-height:150px}body.woocommerce-checkout #customer_details .woocommerce-form__label{display:flex;align-items:center}body.woocommerce-checkout #place_order{margin-top:15px;width:310px;height:60px;background:#2a6f66 !important;background-color:#2a6f66 !important;font-size:20px;padding:0;display:flex;align-items:center;justify-content:center}body.woocommerce-checkout #billing_country_field{display:flex}body.woocommerce-checkout #billing_country_field label{margin-right:10px}body.woocommerce-checkout .c-cart-percentage{color:#e97171}body.woocommerce-checkout .shipping__table.shipping__table--multiple tbody tr th{font-weight:bold;color:#1e1e1e}body.woocommerce-checkout .shop_table .cart_item td{padding-top:5px;padding-bottom:5px;color:#1e1e1e}body.woocommerce-checkout .large-5 .col-inner{max-width:450px;margin-left:auto;margin-right:0}body.woocommerce-checkout .shop_table td{color:#1e1e1e}.c-thankyou{padding:0 15px}.shop_table thead th{border-width:1px}address{font-style:normal}.woocommerce-order-received .shop_table tbody td{font-size:14px !important;padding:10px 0px !important}.woocommerce-order-received .shop_table tbody td a{color:#1e1e1e}.woocommerce-order-received .shop_table tbody td .product-quantity{font-weight:400}.woocommerce-order-received .shop_table tbody td .woocommerce-order-details h2{font-size:29px}.woocommerce-order-received .shop_table tbody td .large-5 .is-well.col-inner.entry-content{margin-top:50px}.woocommerce-order-received .shop_table tfoot tr th{font-size:14px;font-weight:400}.woocommerce-order-received .shop_table tfoot tr td{font-size:12px}.woocommerce-order-received .shop_table tfoot tr td .woocommerce-Price-amount.amount{font-weight:400;font-size:20px}.woocommerce-order-received .shop_table tfoot tr td bdi{font-weight:400;font-size:20px}.woocommerce-order-received .shop_table tfoot tr td .shipped_via{display:block;font-size:12px;margin-top:5px}.woocommerce-order-received .shop_table tfoot tr:nth-last-child(1) td{font-weight:bold}.woocommerce-order-received .shop_table tfoot tr:nth-last-child(1) td .woocommerce-Price-amount.amount{font-weight:bold}.woocommerce-order-received .shop_table tfoot tr:nth-last-child(1) th{font-weight:bold}body.woocommerce-checkout .showcoupon{display:block;margin-right:0px}body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon p{text-align:center}body.woocommerce-checkout .large-5 .col-inner{width:100%;padding:10px 20px}body.woocommerce-checkout #place_order{width:100%;margin-right:0px}body.woocommerce-checkout .c-cart-price-wrap ins bdi{font-size:20px;font-weight:400}body.woocommerce-checkout .woocommerce-Price-amount.amount>bdi:first-child{font-size:20px;font-weight:400}body.woocommerce-checkout del .woocommerce-Price-amount.amount>bdi:first-child{font-size:16px;font-weight:400}body.woocommerce-checkout .shop_table tfoot th{font-weight:400;font-size:100%}body.woocommerce-checkout .shipping__list_label bdi{font-size:14px !important;font-weight:400 !important}body.woocommerce-checkout .shipping__list_label{font-size:14px;font-weight:400;color:#1e1e1e;opacity:1}body.woocommerce-checkout .shipping__table.shipping__table--multiple tbody tr th{font-weight:400}body.woocommerce-checkout .order-total th{font-weight:bold !important}body.woocommerce-checkout .order-total td bdi{font-weight:bold !important}#signupModal{opacity:0;visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999999999;transition:.5s linear all;display:flex;align-items:center;justify-content:center}#signupModal::after{content:" ";position:absolute;top:0px;left:0px;background:rgba(0,0,0,.65);width:100%;height:100%}#signupModal.open{opacity:1;visibility:visible;transition:.5s linear all}#signupModal.open .modal-content-wrapper{transform:translateY(0px);transition:.5s linear all}#signupModal .modal-content-wrapper{position:relative;max-width:440px;height:fit-content;z-index:999;background:#fff;padding:30px;transform:translateY(-40px);transition:.5s linear all}#signupModal .modal-content-wrapper .modal-close-wrap{position:absolute;right:-20px;top:-20px;box-shadow:0px 0px 4px rgba(0,0,0,0.5843137255);padding:10px;border-radius:50%;z-index:99999999;display:flex;background:#fff;cursor:pointer}#signupModal .modal-content-wrapper .modal-close-wrap svg{width:20px;height:20px}#signupModal .modal-content-wrapper .h3{font-size:29px;font-weight:bold;color:#1e1e1e;line-height:30px}#signupModal .modal-content-wrapper p{font-size:16px;color:gray;margin:0px;margin-bottom:20px;margin-top:10px}#signupModal .modal-content-wrapper .checkbox-group{margin-bottom:10px}#signupModal .modal-content-wrapper .checkbox-group .error-label-privacy{color:#c50000;font-weight:400;font-size:14px}#signupModal .modal-content-wrapper .checkbox-group .control_indicator{top:5px !important}#signupModal .modal-content-wrapper .checkbox-group>.control.control-checkbox{font-size:14px}#signupModal .modal-content-wrapper .checkbox-group>.control.control-checkbox>.checkbox-text{font-size:14px;list-style-type:14px;font-weight:400}#signupModal .modal-content-wrapper .checkbox-group>.control.control-checkbox>.checkbox-text>a{text-decoration:underline}#signupModal .modal-content-wrapper form{margin-bottom:0px}#signupModal .modal-content-wrapper form .s-form-group label{color:#2a6f66;font-size:14px;font-weight:400}#signupModal .modal-content-wrapper form .s-form-group input{height:55px;border:1px solid #000;font-size:14px;color:#1e1e1e}#signupModal .modal-content-wrapper form .s-form-group input.error-input{border:1px solid #c50000;margin-bottom:0px}#signupModal .modal-content-wrapper form .s-form-group input.error-input+label{color:#c50000}#signupModal .modal-content-wrapper form .s-form-group input::placeholder{color:#1e1e1e}#signupModal .modal-content-wrapper form .s-form-group input::moz-placeholder{color:#1e1e1e}#signupModal .modal-content-wrapper form .s-form-group input::-webkit-input-placeholder{color:#1e1e1e}#signupModal .modal-content-wrapper form .modal-btn{background:#2a6f66;color:#fff;width:260px;height:55px;margin-bottom:0px}@media(max-width: 767px){.modal-content-wrapper{max-width:95%;height:70vh;overflow-y:scroll}}@media(max-width: 992px){header#header .html_topbar_left{width:100%}header#header .topbar-wrapper{padding:5px 0;justify-content:space-between}header#header .topbar-wrapper strong{text-align:center;font-size:14px}header#header .topbar-wrapper strong span{display:block}header#header #logo img{max-height:50px}.icon-menu{color:#222}body .stuck #logo img{max-height:50px !important}.menu-news svg{color:#2ec1ac}.menu-discount svg{color:#e97171}.sidebar-menu input.search-field{height:50px;border-radius:0px;color:gray;background:#fff;padding:20px}#cart-popup .inner-padding{padding:30px 10px}.about-us .s-first-section>.medium-5{padding-left:15px !important}.about-us .s-focus-section h4{font-size:26px}.about-us .s-focus-section .s-focus-box h3{white-space:initial;margin-top:20px}.about-us .s-focus-section .s-focus-box h3+p{font-size:16px}.blog #post-list article .entry-header-text-top{padding:25px 25px}.blog #post-list article .entry-meta{margin-bottom:20px}.blog #post-list article .entry-content{padding:20px 20px}.blog #secondary h2{font-size:29px}.blog #secondary .widget.widget_categories{font-size:29px;text-transform:initial;font-weight:bold}.post-template-default.single-post #singlePostImage{margin-bottom:0px}.c-single-title .entry-header-text.entry-header-text-top{padding-bottom:0px}.faq-page .s-page-title h2{font-size:28px}.faq-page .c-faq-box{padding:30px 25px}.faq-page .c-faq-inner .col-inner{padding-bottom:0px !important}.contacts-page .c-contact-inner .col-inner{padding-bottom:0px}.contacts-page .c-contact-firstcol form.wpcf7-form .your-name{margin-right:0px}.contacts-page .wpcf7-form-control-wrap>.control-checkbox{padding-right:10px;margin-top:30px}.contacts-page .wpcf7-form-control-wrap>.control-checkbox>.checkbox-text{width:100%;display:block}.contacts-page .c-contact-firstcol form.wpcf7-form button.wpcf7-submit{width:100%}.contacts-page .c-contact-lastcol>.col-inner{padding-left:0px !important}.contacts-page .c-contacts-details{display:flex}.contacts-page .c-contacts-details>div:first-child{order:2}.contacts-page .c-contacts-details>div:last-child{order:1}footer#footer .footer-widgets .product-categories li a{white-space:initial}#signupModal .modal-content-wrapper form .modal-btn{margin-right:0px;width:100%}}@media(max-width: 992px){.homepage .s-btn-slide{width:100%;font-size:19px}.homepage .home-focus-row>.col{padding-left:10px;padding-right:10px}.homepage h3.section-title.section-title-center{font-size:20px}.homepage .s-product-card .box-image{max-width:100% !important;width:100% !important}.homepage .h-promo-1,.homepage .h-promo-2{padding-left:0px;padding-right:0px}.homepage .h-promo-1 h3,.homepage .h-promo-2 h3{font-size:40px;font-weight:bold !important}.homepage .h-promo-1 .button,.homepage .h-promo-2 .button{font-weight:bold}.homepage .s-evidence-row.s-second .s-relevance-two>h3{font-weight:bold !important;font-size:40px !important}.homepage .s-evidence-row.s-second .s-relevance-two .button span{font-weight:bold !important}.homepage .s-evidence-row.s-second .s-btn-box{font-weight:bold !important}.c-label-wrap .c-on-sale{margin-bottom:15px}.s-product-card .box-text-products .product-title a{font-size:14px}.s-product-card .box-text-products .product-title{height:100% !important;max-height:100% !important}.s-product-card .box-text-products .title-wrapper .product-title{max-width:100%;width:100%}.s-product-card .box-text-products .title-wrapper .category{max-width:100%;width:100%}.homepage .s-evidence-row.s-third .s-relevance-one>h3,.homepage .s-evidence-row.s-third .s-btn-box{font-weight:bold !important}.s-instagram-row .s-h3-title,.s-instagram-row .s-h3-title h3{font-size:17px !important}footer#footer .footer-widgets{height:100%}footer#footer .absolute-footer{height:100%}footer#footer .absolute-footer #menu-socket-menu li a{padding:10px 5px;display:block}#signupModal .modal-content-wrapper{max-width:95%;height:70vh;overflow-y:scroll}#signupModal .modal-content-wrapper .modal-close-wrap{position:absolute;right:10px;top:10px}.c-label-wrap.low-stock{bottom:unset !important;top:140px !important;left:15px}.off-canvas .nav-vertical>li>a{font-weight:bold;color:#1e1e1e}.off-canvas .account-item,.off-canvas .header-newsletter-item,.off-canvas .header-social-icons{display:none}.homepage .s-products-slider .flickity-prev-next-button.previous{left:10px !important;background:#babab9 !important}.homepage .s-products-slider .flickity-prev-next-button.next{right:10px !important;background:#babab9 !important}.c-simple-banner .col-inner>.banner{padding-top:250px !important}.c-simple-banner .col-inner>.banner .text-box{width:90% !important}.c-simple-banner .col-inner>.banner .text-box h3{font-size:32px !important}.c-simple-banner .col-inner>.banner .text-box p{font-size:13px !important}.nav.nav-sidebar.nav-vertical{margin-top:80px}.nav-vertical .autocomplete-suggestion .search-price{display:flex !important;flex-direction:column !important;width:40px !important}}@media(max-width: 992px){.archive.woocommerce .category-page-row .term-description p{text-align:center;color:#757575;margin-top:20px}.archive.woocommerce .categories-row{display:grid !important;grid-template-columns:1fr 1fr;column-gap:10px;row-gap:10px}.archive.woocommerce .categories-row.row-full{grid-template-columns:1fr !important}.archive.woocommerce .categories-row a{margin-left:0px !important;margin-right:0px !important}.archive.woocommerce .s-cat-intro{flex-wrap:wrap}.archive.woocommerce .s-cat-intro .s-cat-image{margin-bottom:40px;width:100% !important}.archive.woocommerce .s-cat-intro .s-cat-intro-content{padding-right:0px !important}.archive.woocommerce .categories-row>.categories-col{height:160px;margin-bottom:20px !important}.archive .s-product-card .box-image{width:100%;height:100%;background:#fafafa}.archive.woocommerce .c-category-desc{text-align:center;order:10}.archive.woocommerce .container-pagination{text-align:center;order:9}.archive .s-cat-template-row .shop-container{display:flex;flex-wrap:wrap}.archive .s-cat-template-row .shop-container .term-description{width:100%}.archive .s-cat-template-row .shop-container>div:nth-child(1){order:1}.archive .s-cat-template-row .shop-container>div:nth-child(2){order:5}.archive .s-cat-template-row .shop-container>div:nth-child(3){order:2}.archive .s-cat-template-row .shop-container>div:nth-child(4){order:3}.archive .s-cat-template-row .shop-container>div:nth-child(5){order:4}.archive.woocommerce .categories-row>.categories-col>.cat-content span:first-child{font-size:28px}.single-product.product-template-default .woocommerce-breadcrumb{margin-bottom:0px}.single-product.product-template-default .c-product-focus{margin-top:30px;margin-bottom:30px;flex-wrap:wrap}.single-product.product-template-default .c-product-focus>.c-single-focus:first-child{border:0px;width:100%;margin-bottom:20px}.single-product.product-template-default .single_add_to_cart_button{margin-right:0px;width:100%}.s-product-card .box-image{width:100%;height:100%}.single-product.product-template-default .related-products-wrapper{padding-left:0px !important;padding-right:0px !important}.single-product.product-template-default .s-product-card .box-text-products .title-wrapper .product-title{display:flex}.single-product.product-template-default .product-footer .product-section .c-other-wrapper .product-section-title-related b{display:none}.single-product.product-template-default .product-footer .product-section .c-other-wrapper{flex-wrap:wrap;justify-content:center;text-align:center;margin-bottom:0px}.single-product.product-template-default .product-footer .product-section .c-other-wrapper h3{font-size:22px !important}.single-product.product-template-default .product-main{padding-bottom:0px !important}.single-product.product-template-default .c-product-focus>.c-single-focus span a{display:block}.single-product.product-template-default .c-product-focus>.c-single-focus{padding:10px 5px}body.woocommerce-cart .woocommerce-cart-form table td.product-thumbnail{width:70px;max-width:70px;min-width:70px}body.woocommerce-cart .shop_table .product-price{padding-left:10px;display:table-cell;max-width:220px;padding-right:0px !important}body.woocommerce-cart .shop_table .product-price .product-name{margin-bottom:0px !important}body.woocommerce-cart .shop_table .product-price .mobile-product-price{display:none}body.woocommerce-cart .woocommerce-cart-form table td.product-price .product-name a{white-space:initial !important}body.woocommerce-cart .shop_table .product-quantity{display:none}body.woocommerce-cart .shop_table .c-mobile-quantity{display:flex !important;margin-top:20px}body.woocommerce-cart .shop_table .c-mobile-quantity .product-remove{position:relative !important;width:100% !important;display:flex !important;align-items:center !important;justify-content:flex-end !important}body.woocommerce-cart .shop_table .c-mobile-quantity .product-remove a{margin-left:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-top:0px !important;position:relative !important;width:auto !important;top:unset;left:unset}body.woocommerce-cart .shop_table .c-mobile-quantity .c-remove-cart{border:0px;width:auto;height:auto;color:#000;text-align:right;width:80px;margin-left:auto;margin-bottom:40px}body.woocommerce-cart .shop_table .c-mobile-quantity .c-remove-cart svg{width:14px;height:14px}body.woocommerce-cart .shop_table .c-mobile-quantity .is-form.minus,body.woocommerce-cart .shop_table .c-mobile-quantity .is-form.plus{width:46px;height:37px;border:none;background:#e3e3e3;color:#1e1e1e;padding:0px}body.woocommerce-cart .shop_table .c-mobile-quantity .input-text.qty{margin:0 10px;border:1px solid #1e1e1e;width:46px;height:37px}body.woocommerce-cart .shop_table .c-mobile-quantity .c-qty .quantity.buttons_added{margin-bottom:0px}body.woocommerce-cart .shop_table .c-mobile-quantity .c-qty.c-individual{color:#1e1e1e;font-weight:bold}body.woocommerce-cart .shop_table .c-mobile-quantity .c-qty.c-individual{white-space:nowrap}body.woocommerce-cart button[name=update_cart]{width:100%;margin-left:0px}.woocommerce-cart .cart-subtotal bdi{font-weight:400 !important;font-size:20px}body.woocommerce-order-received .large-5 .is-well.col-inner.entry-content{margin-top:0px}.s-product-card .box-image img{height:100% !important;width:100% !important}.c-label-wrap.low-stock{bottom:unset !important;top:140px !important}.c-label-wrap.low-stock .c-low-stock{margin-bottom:0px !important}}@media(min-width: 992px){.c-mobile-quantity{display:none !important}}@media(min-width: 768px)and (max-width: 1024px){.archive.woocommerce .woocommerce-breadcrumb{text-align:left !important}.archive.woocommerce .s-cat-intro .s-cat-image{height:300px}.archive.woocommerce .s-cat-intro .s-cat-image img{object-fit:cover !important;height:300px}.s-cat-intro-content{text-align:center !important}.archive .s-cat-template-row .shop-container .products.row{width:100%;max-width:100%}.term-collezioni .categories-row{grid-template-columns:1fr 1fr 1fr !important}}@media(min-width: 1024px)and (max-width: 1366px){.s-product-card .box-image{max-width:100%;width:100%;height:200px}.s-product-card .box-image img{width:100%;height:200px;object-fit:contain !important}}@media(max-width: 767px){.archive.woocommerce .woocommerce-breadcrumb{text-align:left !important;margin-bottom:0px !important}.archive.woocommerce .s-cat-intro .s-cat-intro-content{width:100%;padding-left:0px}.archive.woocommerce .s-cat-intro .s-cat-image{margin-bottom:10px}.term-collezioni .categories-row{grid-template-columns:1fr 1fr !important}.term-collezioni .categories-row.row-full{grid-template-columns:1fr !important}.archive.woocommerce .categories-row>.categories-col>.cat-content span:first-child{font-size:18px}}@media(max-width: 992px){.term-collezioni.archive .s-cat-template-row .shop-container>div:nth-child(2){order:3}.term-collezioni.archive .s-cat-template-row .shop-container>div:nth-child(4){order:4}}