.top-notice{display:block}html .woocommerce .variations tbody .reset_variations{background-color:transparent;background-image:url(../../../../../../../themes/cck/images/reload-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.woocommerce .price del{text-decoration:none}.woocommerce .variations tbody .value select{padding-right:40px}html .woocommerce .variations tbody .reset_variations:before{content:none}.woocommerce .woocommerce-ordering:first-of-type{display:none!important}.header .box-search .search .search-button{width:35px;height:35px;position:absolute;right:0;top:0;border-radius:5px;background-color:transparent;display:inline-block!important;z-index:1}.top-notice p{font-size:15px}.top-notice .left p{text-align:left}.top-notice .right p{text-align:right}.top-notice a{color:#fff;text-decoration:underline}.box-separator-title .text{font-family:"Libre Baskerville",serif;font-weight:700;font-style:normal;margin-bottom:10px;text-align:center;font-size:3rem;color:#ff8400;display:block;margin:0 auto;margin-top:-27px;background:#f4f4f4;max-width:428px;width:auto}.header .box-menu .menu-main-menu-container ul li .sub-menu{margin-top:-1px}.products-page .products-top-bar .filters-sorters .select-wrapper{float:right;margin-left:0}.products-wrapper .product-item{height:auto;min-height:455px}.fancybox-is-open .fancybox-bg{opacity:.4!important}.pswp__bg{background:rgba(0,0,0,.8)}.woocommerce-variation-price{width:100%;display:inline-block}.select-wrapper{position:relative}.woocommerce .variations tbody .reset_variations{width:15px;height:15px;background:red;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;font-size:0;display:block;position:absolute;right:-22px;top:16px}.woocommerce .variations tbody .reset_variations:before{content:"\f00d";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:10px;line-height:13px;color:#fff;text-align:center;float:none;width:100%;display:block}.wc-gateway-ppec-cancel{color:#5b5f62!important;border:1px solid #b6b9bb!important;background:#e8eaec!important;background:-moz-linear-gradient(top,#e8eaec 0%,#fefffe 100%,#fefffe 100%)!important;background:-webkit-linear-gradient(top,#e8eaec 0%,#fefffe 100%,#fefffe 100%)!important;background:linear-gradient(to bottom,#e8eaec 0%,#fefffe 100%,#fefffe 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8eaec',endColorstr='#fefffe',GradientType=0)!important;padding:5px 25px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.wc-gateway-ppec-cancel:hover{background:#ff8400!important;border:1px solid #ff8400!important;color:#fff!important}.submit_button input[type="submit"]{float:right}.payment_logo{text-align:right}.product-page .product_meta_section .meta-button .download-section{margin-bottom:20px}.payment_logo_inner{text-align:right}.payment_logo_inner img{height:55px}.box-footer-mail a{font-size:13px;color:#fff;display:block;margin-top:15px}.footer .box-footer-1{padding-top:50px;padding-bottom:30px}.footer .box-footer-menu .menu-footer-menu-container{margin-top:8px}.wrapp-section .box-separator .separator{position:relative}.wrapp-section .box-separator .separator:before{position:absolute;top:50%;left:0;z-index:2}.box-separator-title .text{z-index:99;position:relative}.top-notice .left p:before{content:"";width:51px;display:inline-block;background-image:url(../../../../../../../themes/cck/images/truck.png);background-repeat:no-repeat;height:20px;background-size:contain;position:relative;top:4px}.wrapp-section.general-slider .wrapp .prod-title{margin-bottom:10px}.wrapp-section .title-section{text-align:center}.wrapp-section .box-separator .separator:before{position:relative;top:auto;left:auto;background:none}.wrapp-section.wrapp-reviews .slider-rev .single-review-author{margin-bottom:10px}.ratting-author{padding-bottom:20px;text-align:center;display:inline-block;width:100%}.ratting-author i{color:#ffd029;font-size:15px}.brands-page .brands-wrapper .brand-item{height:172px}.wrapp-section.wrapp-featured-prod{padding-bottom:40px}.submit_button input[type=submit]{height:76px;font-size:19px;padding-left:50px;padding-right:50px}.product .select-wrapper{position:relative}.product .select-wrapper:after{content:"\f0d7";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;position:absolute;right:13px;top:17px;font-size:13px;line-height:1em}.woocommerce .variations tbody .label label{font-size:15px;font-weight:700}.coupon{display:none!important}.place-order .wc-gateway-ppec-cancel{width:auto!important;max-width:133px;padding:2px 25px}.checkout-page .checkout-form h3,.woocommerce .order-review-box #order_review_heading{font-weight:700;margin-bottom:19px;font-size:22px}.general-content .woocommerce .checkout-page #customer_details ul li{list-style:none;margin-bottom:10px}.woocommerce table.shop_table.no_table_mark .product-thumbnail .image{font-size:0;line-height:0}.woocommerce .side_checkout .col2-set .col-1,.woocommerce-page .side_checkout .col2-set .col-1,.woocommerce .side_checkout .col2-set .col-2,.woocommerce-page .side_checkout .col2-set .col-2{float:left;width:100%}.woocommerce .order-review-box .woocommerce-checkout-review-order-table{width:100%}.checkout-page .wc_payment_method .checkbox-input label{width:100%}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{font-size:16px}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{padding:0}.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon{max-width:29px!important}.woocommerce ul.payment_methods{margin-bottom:20px!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;font-size:18px!important;padding:10px 20px!important;height:53px!important}.woocommerce .checkout-page table.shop_table tbody td a.remove{font-size:17px;line-height:17px;background:red;color:#fff!important;position:absolute;left:0;top:4px}.product-table-info{position:relative;padding-left:30px}.woocommerce .order-review-box .woocommerce-checkout-review-order-table thead tr th,.woocommerce .order-review-box .woocommerce-checkout-review-order-table tfoot tr th,.woocommerce .order-review-box .woocommerce-checkout-review-order-table tfoot tr td,.woocommerce .order-review-box .woocommerce-checkout-review-order-table tfoot tr td *{font-weight:700;text-transform:uppercase;font-size:14px}.woocommerce ul#shipping_method li{margin:0;margin-top:8px}#stripe-payment-data p{font-size:14px;margin-bottom:0}#stripe-payment-data .wc-payment-form .form-row.form-row-last,#stripe-payment-data .wc-payment-form .form-row.form-row-first{margin-bottom:0!important}.woocommerce-order p{font-size:20px;font-weight:700}.woocommerce-order .order_details tbody *{font-size:14px!important}.woocommerce-order .order_details thead tr th,.woocommerce-order .order_details tfoot tr th,.woocommerce-order .order_details tfoot tr td{font-weight:700;text-transform:uppercase;font-size:14px}.header .cart-wrapper .cart-content .cart-content-inner .cart-inner .product-item .remove-text-button a{display:inline-block!important;position:absolute;color:#fff;background:red;width:11px;height:11px;text-align:center;line-height:10px;top:13px;left:0;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.woocommerce .variations tbody td.label{width:233px}.product-page .woocommerce-product-details__short-description h1{margin-bottom:20px;font-family:"Libre Baskerville",serif}.product-page .woocommerce-product-details__short-description h2{font-size:2.2rem;margin-bottom:20px;font-family:"Libre Baskerville",serif;font-weight:700}.product-page .woocommerce-product-details__short-description h3{font-size:2rem;margin-bottom:20px;font-family:"Libre Baskerville",serif;font-weight:700}.product-page .woocommerce-product-details__short-description li,.product-page .woocommerce-product-details__short-description li h3{color:#000;font-size:15px!important;margin:0;letter-spacing:0;position:relative;padding-left:26px}.product-page .woocommerce-product-details__short-description li h3{padding-left:0;margin-bottom:0!important}.product-page .woocommerce-product-details__short-description li:before{content:"\f00c";font-family:"FontAwesome";font-size:1.4rem;color:#ff8400;position:absolute;left:0;top:6px}.product-page .woocommerce-product-details__short-description ul li{margin-bottom:5px}.product-page .woocommerce-product-details__short-description ol li{list-style:decimal;display:list-item;list-style-position:inside;margin-bottom:8px}.product-page .woocommerce-product-details__short-description ul ul,.product-page .woocommerce-product-details__short-description ol ol{margin-left:25px;margin-top:10px;margin-bottom:10px}.product-page .woocommerce-product-details__short-description table{margin-bottom:7px;margin-top:7px}.product-page .woocommerce-product-details__short-description table,.product-page .woocommerce-product-details__short-description th,.product-page .woocommerce-product-details__short-description td{font-size:1.5rem;padding:0;border-color:transparent}.product-page .woocommerce-product-details__short-description table ul{margin-top:3px;margin-bottom:3px}.product-page .product-wrapper .product-info p{color:#000;font-size:15px}.woocommerce .wrapp-section.uppsell{margin-top:40px}.woocommerce .up-sells ul.products li.product .product-item{box-shadow:0 4px 8px 0 rgba(185,190,201,.5);background:#fff;padding:20px}.woocommerce .up-sells ul.products li.product .price ins,.woocommerce .up-sells ul.products li.product .price ins *{font-family:"Libre Baskerville",serif;color:#283761;font-size:1.4rem;font-weight:700}.woocommerce .up-sells ul.products li.product .price del,.woocommerce .up-sells ul.products li.product .price del *{font-family:"Libre Baskerville",serif;color:#6f7376;font-size:1.4rem;font-weight:700}.woocommerce td.product-name dl.variation p{display:inline-block;vertical-align:top;width:100%;line-height:1.8rem;margin-bottom:10px}#mobilpay_payment_form a.button.cancel{height:50px!important;line-height:50px!important;font-size:13px!important}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-left:0;font-size:14px;font-weight:400}.woocommerce .woocommerce-customer-details address .woocommerce-customer-details--email:before,.woocommerce .woocommerce-customer-details address .woocommerce-customer-details--phone:before{content:none!important}.woocommerce form #ship-to-different-address label{width:100%}.list-addons .addonbox .prod-button a img{margin-top:-25px;width:50px}.wrapp-section.wrapp-featured .banner{margin-top:70px}.woocommerce table.shop_table tbody td.product-name table.extra,.woocommerce table.shop_table tbody td.product-name table.extra tr,.woocommerce table.shop_table tbody td.product-name table.extra tr td,.woocommerce table.shop_table tbody td.product-name table.extra tr th,.woocommerce table.shop_table tbody td.product-name table.extra table.display_meta_box2,.woocommerce table.shop_table tbody td.product-name table.extra table.display_meta_box2 tr,.woocommerce table.shop_table tbody td.product-name table.extra table.display_meta_box2 td,.woocommerce table.shop_table tbody td.product-name table.extra .wc-order-item-name{border:none!important;padding:0!important}.extra .wc-order-item-sku,.extra .wc-order-item-name,.extra .wc-order-item-variation{display:none!important}.extra table.display_meta_box2{display:inline-block;vertical-align:top;width:100%}.extra table.display_meta_box2 tr{display:inline-block;vertical-align:top;width:100%}.woocommerce table.shop_table tbody td.product-name table.extra tr th{display:inline-block;vertical-align:top;padding-right:7px!important}.extra table.display_meta_box2 td{display:inline-block;vertical-align:top}.extra table.display_meta_box2 td p{margin-bottom:0;line-height:1.6em}.slider-prod:not(.slick-slider){height:240px;overflow:hidden}.woocommerce-product-details__short-description table{width:100%!important}.wrapp-inner-page.product-page{overflow:hidden}.product-page .product-wrapper .product-info .prod-text{padding-right:50px}.note_info_brands{background:#fff;padding:23px 0;border-top:1px solid #dfdfdf}.note_info_brands p{margin-bottom:0}.product-page .product_meta_section .meta-sku .sku_wrapper{display:none!important}body .product-page .product-wrapper .product-info .button.orange{width:100%;font-size:16px!important}.table-product{display:flex;flex-wrap:wrap;flex-direction:row;padding-top:20px;padding-bottom:20px}.table-product h3{width:33.33%;color:#77a464!important;font-size:15px!important;padding-right:14px;word-break:break-word;padding-left:20px;position:relative;font-weight:700;font-family:open sans,sans-serif!important}.table-product h3:before{content:"\f00c";font-family:"FontAwesome";font-size:1.4rem;color:#ff8400;position:absolute;left:0;top:4px;font-size:12px}.woocommerce.uppsell ul.products li.product .price,.woocommerce.uppsell ul.products li.product .price *{font-family:"Libre Baskerville",serif;color:#283761;font-size:1.4rem;font-weight:700}@media (max-width:1240px){.top-notice .row .col_40{width:30%}.top-notice .row .col_60{width:70%}.top-notice p{font-size:12px}.product-page .woocommerce-product-details__short-description li *,.product-page .woocommerce-product-details__short-description li h3 *{font-size:14px!important}.product-page .product-wrapper .product-info .checkbox-input{display:inline-block;width:100%}.product-page .product-wrapper .product-info .checkbox-input .sh_fin_2{float:right!important}}@media (max-width:1020px){.top-notice .row .col_40,.top-notice .row .col_60{width:100%}.top-notice .left p,.top-notice .right p{text-align:center;font-size:12px;line-height:1.6em}.top-notice .left p{padding-bottom:0}.top-notice .right p{padding-top:0}.products-page .products-top-bar .filters-sorters .select-wrapper{float:left}.products-page .products-top-bar .filters-sorters .select-wrapper form{float:left}.products-page .products-top-bar p{margin-right:10px;float:left}.payment_logo{text-align:left}.contact-page .col_40,.contact-page .col_60{width:100%}.box-footer-1 .box-footer-logo{width:40%}.box-footer-1 .box-footer-menu{width:60%}.product-wrapper .images-wrapper{width:40%}.product-wrapper .content_wrapper{width:60%}.product-page .product-wrapper .product-info p *{font-size:15px!important}.woocommerce .flex-control-nav li{width:25%}.product-page .product-wrapper .product-info .checkbox-input{display:inline-block;width:100%}.product-page .product-wrapper .product-info .checkbox-input .sh_fin_2{float:right!important}}@media (max-width:990px){.side_checkout{width:60%}.cat_checkout{width:40%}}@media (max-width:860px){.product-wrapper .images-wrapper{width:100%}.product-wrapper .content_wrapper{width:100%;margin-top:20px}.woocommerce .flex-control-nav li{width:12.5%}}@media (max-width:767px){.table-product h3{width:50%}.wrapp-section .box-separator{padding-top:25px;padding-bottom:40px}.top-notice .left p,.top-notice .right p{line-height:1.6em}.box-separator-title .text{font-size:2.2rem}.wrapp-section .box-separator.box-separator-title{padding-top:10px;padding-bottom:10px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}.products-page .products-top-bar .filters-sorters .select-wrapper{float:left}.submit_button input[type="submit"]{float:none;margin-top:20px}.payment_logo_inner{width:100%;text-align:center}.footer .box-footer-1 .box-footer-menu ul li{padding-right:5px;padding-left:5px}.footer .box-footer-1{padding-top:20px}.top-notice p{font-size:10px!important}.top-notice .left p:before{width:33px;height:12px;top:3px}.cnt_form{width:100%}.submit_button input[type=submit]{height:53px;font-size:17px}.side_checkout{width:100%}.cat_checkout{width:100%;margin-top:30px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{font-size:17px!important;padding:6px 20px!important;height:47px!important}.woocommerce .variations tbody td.label{width:auto}.woocommerce .wrapp-section.uppsell{margin-top:0;margin-bottom:0;padding-bottom:0}.woocommerce .wrapp-section.uppsell ul{margin-bottom:0}.woocommerce .wrapp-section.uppsell ul li{margin-bottom:10px!important;margin-top:10px!important}.wrapp-section .title-section{font-size:2em;margin-bottom:30px}.wrapp-section.wrapp-featured .banner{margin-top:40px}.list-addons .addonbox .prod-button label{width:100%;display:inline-block}.product-wrapper .content_wrapper{margin-top:0}}@media (max-width:610px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%!important;margin-bottom:10px!important}.products-wrapper .product-item{margin-bottom:20px!important}.products-page .products-top-bar ul.menu li{margin-bottom:10px}.products-page .products-top-bar p{margin-bottom:0}.product-page .woocommerce-product-details__short-description table ul{margin-left:6px}.woocommerce-product-details__short-description ul li,.woocommerce-product-details__short-description ul li span,.woocommerce-product-details__short-description p,.woocommerce-product-details__short-description p span{font-size:1.4rem!important}.product-page .woocommerce-product-details__short-description table,.product-page .woocommerce-product-details__short-description table tbody{width:100%;display:inline-block!important}.product-page .woocommerce-product-details__short-description li *,.product-page .woocommerce-product-details__short-description li h3 *{font-size:12px!important}.product-page .product-wrapper .product-info p *{font-size:14px!important}.product-page .woocommerce-product-details__short-description li,.product-page .woocommerce-product-details__short-description li h3,body .product-page .woocommerce-product-details__short-description p,body .product-page .woocommerce-product-details__short-description p *{font-size:12px!important}body .product-page .woocommerce-product-details__short-description>ul>li,body .product-page .woocommerce-product-details__short-description>ul>li *{font-size:14px!important}.list-addons .addonbox .prod-button label{margin-top:6px}.product-page .product-wrapper .product-info .prod-text{line-height:1.2em}.products-wrapper .product-item{height:auto;min-height:auto;padding-bottom:30px}}@media (max-width:480px){.product-page .product-wrapper .product-info .checkbox-input .sh_fin_2{float:none!important;clear:both;display:inline-block;position:absolute;left:0;top:6px;height:40px!important;width:40px!important}.list-addons .addonbox .prod-button a img{margin-top:0}.product-page .product-wrapper .product-info .prod-text{padding-right:0}.product-page .product-wrapper .product-info .checkbox-input{padding-left:60px;position:relative}.list-addons .addonbox{padding-bottom:13px}.list-addons .product_addons{font-size:2.2rem}.woocommerce .flex-control-nav li{width:16.6%}}@media (max-width:400px){.product-page .woocommerce-product-details__short-description li *,.product-page .woocommerce-product-details__short-description li h3 *{font-size:14px!important}.product-page .woocommerce-product-details__short-description li,.product-page .woocommerce-product-details__short-description li h3,body .product-page .woocommerce-product-details__short-description p,body .product-page .woocommerce-product-details__short-description p *{font-size:14px!important}.product-page .woocommerce-product-details__short-description table,.product-page .woocommerce-product-details__short-description th,.product-page .woocommerce-product-details__short-description td{display:inline-block;width:100%}.table-product h3{width:100%}}