﻿*{box-sizing:border-box}a{text-decoration:none;color:inherit;transition:all .3s}img{max-width:100%;height:auto;vertical-align:middle}body{padding:0;margin:0}input,button,select,textarea{outline:none;font-size:inherit;font-family:inherit}input{appearance:none;-webkit-appearance:none}main{width:100%}a,button{transition:all .3s}::-webkit-input-placeholder{color:inherit}::-moz-placeholder{color:inherit}:-ms-input-placeholder{color:inherit}:-moz-placeholder{color:inherit}.overflow{overflow:hidden}.owl-carousel{touch-action:manipulation}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}::selection{background:#de2a25;color:#fff}body{font:16px "Raleway",sans-serif;margin:0;padding:0;color:#262626;line-height:1.4}.num-text{font-family:sans-serif}.container{margin:0 auto;padding:0 15px}.head-2{margin:0 0 30px;font-weight:500;font-size:48px;text-align:center;letter-spacing:.06em;text-transform:uppercase}.font-400{font-weight:400}.text-upper{text-transform:uppercase}body>header .top-panel{background:#292933}body>header .top-panel .login{cursor:pointer}body>header .main .menu{list-style:none;padding-left:0}body>header .main .menu li{font-weight:600;font-size:18px}body>header .head-btn{display:flex;flex-wrap:wrap}body>header .head-search,body>header .head-wishlist,body>header .head-cart{display:flex;align-items:center}body>header .dgwt-wcas-search-icon{width:24px}body>header .dgwt-wcas-ico-magnifier-handler{height:24px;max-width:26px !important}body>header .custom-logo-link img{height:80px;width:auto}@media(max-width: 991px){body>header .custom-logo-link img{height:50px}}body>footer{background:#292933;color:#fff;padding:60px 0}body>footer .contact-info-wrap{font-weight:600;margin-bottom:30px}body>footer .contact-info-wrap p{margin:0 0 5px}body>footer .contact-info-wrap p.head{font-size:18px;display:block;margin-bottom:10px}body>footer .social-wrap{display:flex;justify-content:space-between;align-items:center}body>footer .social-wrap p.head{margin-bottom:0}body>footer .social-wrap a{margin-left:15px}body>footer .social-wrap svg:hover path{fill:#ce7679}body>footer .copyright{text-align:center;margin-top:60px}body>footer .dev-info{font-size:14px;margin-top:10px}.custom-model-main{text-align:center;position:fixed;top:0;right:0;bottom:0;left:0;outline:0;opacity:0;transition:opacity .15s linear,z-index .15;z-index:-1;overflow:hidden}.model-open{z-index:99999;opacity:1;overflow:hidden}.custom-model-inner{transform:translate(0, -25%);transition:transform .3s ease-out;display:inline-block;vertical-align:middle;width:600px;margin:200px auto 0;max-width:90%}.custom-model-wrap{display:block;width:100%;font-weight:600;position:relative;background-color:#fff;border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;text-align:left;padding:30px;box-sizing:border-box;max-height:calc(100vh - 100px);overflow-y:auto}.model-open .custom-model-inner{transform:translate(0, 0);position:relative;z-index:999}.model-open .bg-overlay{background:rgba(0,0,0,.6);z-index:99}.bg-overlay{background:rgba(0,0,0,0);height:100vh;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:0;overflow:hidden;transition:background .15s linear}.close{position:absolute;right:0;top:-43px;cursor:pointer;z-index:99;font-size:42px;color:#ce7679}.prev-arrow,.next-arrow{position:absolute;top:50%;margin-top:-34px;z-index:10}.prev-arrow{left:10px}.next-arrow{right:10px}.prev-arrow:hover,.next-arrow:hover{cursor:pointer}.prev-arrow:hover circle,.next-arrow:hover circle{fill:#ce7679}.main-categories{margin:40px 0}.main-categories>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;text-align:center}.main-categories>div div.categories-item{width:calc(70% - 10px);background:#f5f5f5;border-radius:30px;margin:0 5px 10px}.main-categories>div div.categories-item a{padding:0 0 15px;display:block}.main-categories>div p{font-size:16px;font-weight:500;margin:10px 0 0}.main-categories>div svg{max-width:100%}.products-front{padding:80px 0 0;overflow:hidden}.benefits{padding:60px 0;background:url("../images/benefits/bg-benefits.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}.about-us-3.benefits{padding:60px 0;background:url("../images/bg-benefits-about-us.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}.benefits>div{display:flex;justify-content:space-between;align-items:center;text-align:center}.benefits>div>div{width:25%}.benefits>div p{font-size:24px;font-weight:500;margin:10px 0 0}.products-front{padding-bottom:0}ul.products .owl-item li.product{width:100% !important;margin-bottom:50px;margin-top:50px}ul.products .owl-nav .prev-arrow{left:-20px}ul.products .owl-nav .next-arrow{right:-20px}ul.products .owl-nav .prev-arrow,ul.products .owl-nav .next-arrow{top:40%}.catalog-front{padding:80px 0}.product-category-wrap{display:flex;flex-wrap:wrap}.product-category-wrap>a{display:block;width:50%;padding:30px 15px;text-align:center}.product-category-wrap>a h2{margin:0 0 10px;font-size:24px;font-weight:500;position:relative;display:inline-block}.product-category-wrap>a:hover{box-shadow:0px 4px 31px rgba(149,181,193,.4)}.product-category-wrap>a:hover h2:before{content:"";position:absolute;left:10%;width:40px;height:50px;z-index:-1;background:url("../images/category-mediat.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.cta-section{background:#c0acad;color:#fff;padding:60px 0;text-align:center}.cta-section>p{font-size:18px;margin:0}.cta-section form input:not([type=submit]){width:100%;font-weight:600;color:#fff;background:none;border:0;border-bottom:2px solid #fff;margin-right:20px;padding:7px 20px}.cta-section form input[type=submit]{cursor:pointer;font-weight:600;background:#fff;border:0;border-radius:60px;padding:12px 40px}.cta-section form input[type=submit]:hover{background:#ce7679}.cta-section form .wpcf7-not-valid{border-color:red !important}.cta-section form .wpcf7-not-valid-tip,.cta-section form .wpcf7-response-output{display:none !important}h1.head-1{margin:60px 0 40px;font-weight:bold;font-size:36px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.cta-section form .ajax-loader{display:none !important}.delivery strong{font-size:21px;line-height:1.6;margin-top:40px;display:block}.delivery ul{list-style:none;padding-left:0}.delivery ul li{padding-left:30px;position:relative}.delivery ul li:not(:last-of-type){margin-bottom:15px}.delivery ul li:before{content:"";display:block;width:7px;height:7px;border-radius:50%;position:absolute;left:0;top:.5em;background:#ce7679}.delivery-content-wrap{padding-bottom:60px}.woocommerce .woocommerce-breadcrumb{margin:20px 0;font-size:16px;line-height:22px;color:#262626}.woocommerce .woocommerce-breadcrumb a{color:#b8b6b6}.woo-archive .main_content h1{font-size:36px;line-height:42px;letter-spacing:.02em;font-weight:400;margin:10px 0 40px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-weight:400;font-size:18px;line-height:1.4;padding:10px 15px !important}.woocommerce ul.products li.product .loop_product_thumbnail{width:100%;height:320px;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important}.woocommerce ul.products li.product .price{padding:5px 15px 15px;color:#ce7679}.woocommerce ul.products li.product .price ins{text-decoration:none;line-height:1}.woocommerce ul.products li.product .price .woocommerce-Price-amount{font-family:sans-serif;font-weight:bold;font-size:24px;line-height:33px;color:#ce7679}.woocommerce ul.products li.product .price del{opacity:1;line-height:1;display:block}.woocommerce ul.products li.product .price del .woocommerce-Price-amount{margin-right:10px;font-weight:400;font-size:16px;line-height:22px;letter-spacing:.02em;text-decoration-line:line-through;color:#262626}.woocommerce ul.products li.product .price bdi{margin-left:5px}.woocommerce ul.products li.product .add_to_cart_button{display:none;position:absolute;bottom:15px;right:15px;width:50px;height:50px;padding:14px 11px 10px 7px;border-radius:100%;background:#ce7679}.woocommerce ul.products li.product .added_to_cart{display:none !important}.woocommerce ul.products li.product a.button.added::after{color:#fff;position:absolute;left:10px;top:16px}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist{display:none;position:absolute;right:70px;bottom:24px}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist i{font-size:24px}.woocommerce ul.products li.product a.tinvwl_add_to_wishlist_button{display:none;position:absolute;right:70px;bottom:24px}.woocommerce ul.products li.product a.tinvwl_add_to_wishlist_button:before{font-size:24px}.woocommerce ul.products li.product .add_to_cart_button svg{fill:#fff}.woocommerce .woo-archive nav.woocommerce-pagination ul{border:0}.woocommerce .woo-archive nav.woocommerce-pagination ul li{border:1px solid #6a6e7c;height:50px;width:50px;border-radius:100%}.woocommerce .woo-archive nav.woocommerce-pagination ul li:not(:last-of-type){margin-right:20px}.woocommerce .woo-archive nav.woocommerce-pagination ul li a,.woocommerce .woo-archive nav.woocommerce-pagination ul li span{line-height:48px;padding:0;font-size:14px;font-weight:bold}.woocommerce .woo-archive nav.woocommerce-pagination ul li a:focus,.woocommerce .woo-archive nav.woocommerce-pagination ul li a:hover,.woocommerce .woo-archive nav.woocommerce-pagination ul li span.current{background:#ce7679;color:#262626}#sidebar .widget-woo{margin-bottom:30px}#sidebar>ul{padding:0 40px 0 0}#sidebar>ul .bapf_head h3,#sidebar>ul h3{font-weight:bold;font-size:18px;line-height:1.4;margin:40px 0 20px}#sidebar>ul .product-categories{padding:0;list-style:none}#sidebar>ul .product-categories li{font-size:16px;line-height:1}#sidebar>ul .product-categories li a{display:block;line-height:1;padding:5px 0;margin-bottom:5px}#sidebar>ul .product-categories li.current-cat a,#sidebar>ul .product-categories li a:hover{color:#ce7679}.bapf_from,.bapf_to{font-family:sans-serif}.bapf_slidr_main.ui-widget-content,.berocket_filter_price_slider.ui-widget-content{background:#f5f5f5}.bapf_slidr_main.ui-widget-content .ui-slider-range,.berocket_filter_price_slider.ui-widget-content .ui-slider-range{background:#ce7679}.bapf_slidr_main.ui-widget-content .ui-slider-handle,.berocket_filter_price_slider.ui-widget-content .ui-slider-handle,.slide.default .bapf_slidr_main .ui-state-default,.slide.default .bapf_slidr_main .ui-widget-header .ui-state-default,.slide.default .bapf_slidr_main.ui-widget-content .ui-state-default,.slide.default .berocket_filter_price_slider .ui-state-default,.slide.default .berocket_filter_price_slider .ui-widget-header .ui-state-default,.slide.default .berocket_filter_price_slider.ui-widget-content .ui-state-default{background:#ce7679;border:0 !important}.bapf_sfilter .bapf_clr_span.w2em,.bapf_sfilter .bapf_img_span.w2em{width:24px;height:24px;border-radius:50%;border:0;border:1px solid #e6e5e5}.bapf_sfilter.brchecked_default input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_rotate input:checked+label .bapf_clr_spann{position:relative;transform:none}.bapf_sfilter.brchecked_default input:checked+label .bapf_clr_span:before,.bapf_sfilter.brchecked_rotate input:checked+label .bapf_clr_spann:before{content:"";width:14px;height:10px;background:url("../images/check.svg");background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;left:4px;top:6px}.bapf_ckbox .bapf_body ul li{line-height:2}.bapf_ckbox_square input[type=checkbox]{border:1px solid #c6c6c6;margin-right:15px}#sidebar>ul .bapf_body ul{padding:0}.woocommerce form.checkout{padding-bottom:80px}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:rgba(38,38,38,.7)}.woocommerce form .form-row{margin-bottom:10px}.woocommerce .checkout input,.woocommerce .checkout select,.woocommerce .checkout textarea{padding:12px 10px;border:0;border-bottom:1px solid rgba(38,38,38,.7);font-size:16px;line-height:1.3}.woocommerce .checkout label.checkbox{display:flex !important;align-items:center;padding:12px 10px}.woocommerce .checkout .hide{display:none !important;opacity:0}#shipping_method input[type=radio],#shipping_method input[type=radio]:not(:checked)+label{display:none !important}.woocommerce .checkout .woocommerce-checkout-review-order-table{padding:30px 15px;box-shadow:0px 4px 30px rgba(149,181,195,.4)}.woocommerce .checkout .woocommerce-checkout-review-order-table>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:20px}.woocommerce .checkout .woocommerce-checkout-review-order-table>div.cart_item>div:nth-child(1){width:50px;margin-right:20px}.woocommerce .checkout .woocommerce-checkout-review-order-table>div.cart_item>div:nth-child(2){width:calc(100% - 190px);margin-right:20px}.woocommerce .checkout .woocommerce-checkout-review-order-table>div.cart_item>div:nth-child(3){width:100px;text-align:right}.woocommerce .checkout .checkout_product_thumbnail{width:50px;height:50px;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important}.woocommerce .checkout .woocommerce-shipping-totals{padding-top:20px;border-top:1px solid #c4c4c4}.woocommerce-checkout .checkout-head{font-weight:bold;font-size:18px;letter-spacing:.06em;text-transform:uppercase;color:#ce7679;margin-bottom:20px}.woocommerce-checkout .checkout-head:not(:first-of-type){margin-top:60px}.woocommerce .checkout .checkout-subhead{font-weight:bold;font-size:18px}.woocommerce-checkout #payment{background:none}.woocommerce-checkout #payment ul.payment_methods{border:0;padding-top:0;padding-bottom:0}.woocommerce-checkout #payment ul.payment_methods .wc_payment_method{display:flex;flex-wrap:wrap;align-items:center}.woocommerce-checkout #payment ul.payment_methods .wc_payment_method img{display:none}.woocommerce-checkout #payment .place-order{max-width:760px}.woocommerce-checkout #payment #place_order{float:unset;background:#ce7679;cursor:pointer;font-weight:600;border:2px solid #ce7679;border-radius:60px;padding:18px 50px;font-size:14px;text-transform:uppercase}.woocommerce-checkout #payment #place_order:hover{background:#fff;color:#ce7679;border:2px solid #ce7679}.onsale{display:none}.woocommerce.single-product .woocommerce-breadcrumb{margin:0 0 20px;padding-top:40px}.product-gallery-bg{width:100%;height:600px;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}#wpgis-gallery{margin-top:87px}#wpgis-gallery,.single-product_image_thumbnail{width:120px !important}.single-product_image_thumbnail{margin:10px 0 !important}.single-product_image_thumbnail img{width:120px !important;height:120px !important}.vertical-img-left.wpgis-slider-for{width:calc(100% - 140px);margin-left:20px}.woocommerce.single-product .entry-summary{padding:40px 0}.woocommerce.single-product h1.product_title{margin:20px 0 40px;font-size:36px;font-weight:400;line-height:1.4}.woocommerce.single-product .quantity{display:none !important}.woocommerce.single-product .price{padding:20px 0;display:flex;align-items:baseline;color:#ce7679}.woocommerce.single-product .price ins{text-decoration:none;line-height:1}.woocommerce.single-product .price .woocommerce-Price-amount{font-family:sans-serif;font-weight:bold;font-size:36px;line-height:33px;color:#ce7679}.woocommerce.single-product .price del{opacity:1;line-height:1}.woocommerce.single-product .price del .woocommerce-Price-amount{margin-right:10px;font-weight:400;font-size:24px;line-height:22px;letter-spacing:.02em;text-decoration-line:line-through;color:#262626}.woocommerce.single-product form.cart .single_add_to_cart_button{float:unset;background:#ce7679;cursor:pointer;font-weight:600;border:2px solid #ce7679;border-radius:60px;padding:18px 50px;font-size:14px;text-transform:uppercase}.woocommerce.single-product form.cart .single_add_to_cart_button:hover{background:#fff;color:#ce7679;border:2px solid #ce7679}.variation-add-to-cart{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}.single-add-to-cart-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.variation-add-to-cart .wpcf7,.single-add-to-cart-wrap .wpcf7{width:calc(100% - 220px);margin-top:20px}.variation-add-to-cart .wpcf7 input,.single-add-to-cart-wrap .wpcf7 input{border-radius:0}.variation-add-to-cart form.cart,.single-add-to-cart-wrap form.cart{margin:0 !important}.variation-add-to-cart form.wpcf7-form p,.single-add-to-cart-wrap form.wpcf7-form p{margin:0;line-height:1}.variation-add-to-cart .ajax-loader,.single-add-to-cart-wrap .ajax-loader{display:none !important}.variation-add-to-cart .wpcf7 input:not([type=submit]),.single-add-to-cart-wrap .wpcf7 input:not([type=submit]){padding:17px 20px;max-width:240px;border:0;border-bottom:2px solid #c6c6c6;background:#f5f5f5}.variation-add-to-cart .wpcf7 input[type=submit],.single-add-to-cart-wrap .wpcf7 input[type=submit]{cursor:pointer;font-size:14px;font-family:sans-serif;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:18px 30px;border:0;border-bottom:2px solid #ce7679;background:#f5f5f5}.variation-add-to-cart .wpcf7 input[type=submit]:hover,.single-add-to-cart-wrap .wpcf7 input[type=submit]:hover{background:#ce7679;color:#fff}.woocommerce.single-product .woocommerce-tabs{padding:60px 40px;background:#f5f5f5;margin-bottom:80px}.woocommerce.single-product .woocommerce-tabs p{font-size:18px;line-height:1.6}.woocommerce.single-product .yith-wcwl-add-to-wishlist{display:none !important}.related.products h2{margin-bottom:40px}.woocommerce.single-product .slick-slide{outline:none}.woocommerce-message{border-top-color:#ce7679}.woocommerce-message::before{color:#ce7679}.woocommerce-message a.button{color:#ce7679;background:#fff;cursor:pointer;font-weight:600;border:2px solid #ce7679;border-radius:60px;padding:10px 50px;font-size:14px;text-transform:uppercase}.woocommerce-message a.button:hover{color:#fff;background:#ce7679}.product-type-variable p.price,.product-type-variable .reset_variations{display:none !important}.product-type-variable .variations{margin:40px 0 20px}.product-type-variable .variations select{margin-left:40px;padding:7px 20px;border:0;border-bottom:2px solid #c6c6c6;min-width:unset !important}.product-type-variable .variations>div{display:flex;flex-wrap:wrap;align-items:center}.product-type-variable .variations>div>div{max-width:50%}.product-type-variable .single_variation_wrap .price{margin:20px 0}.quantity select{padding:7px 20px;border:0;border-bottom:2px solid #c6c6c6}.page-template-page-contact-us footer .head-2,.page-template-page-contact-us footer .contact-info{display:none}.page-template-page-contact-us footer .copyright{margin-top:0}.contact-us .container{padding-bottom:80px}.contact-us h2{font-weight:bold;font-size:21px;line-height:1.3;color:rgba(38,38,38,.7);margin:40px 0 20px}.contact-us .contact-wrap{position:relative}.contact-us .contact-wrap .phone-icons-wrap a{margin-left:10px;display:inline-block}.contact-us .contact-wrap .phone-icons-wrap a:first-of-type{margin-left:30px}.contact-us .contact-wrap .icos-wrap svg{fill:#000}.contact-us .contact-wrap .icos-wrap svg:hover{fill:#ce7679}@media(max-width: 767px){.benefits>div>div{width:50%}.slick-container .slick-arrow{display:none !important}.product-category-wrap>a{padding:20px 15px}.product-category-wrap>a h2{font-size:18px}.main-categories>div div.categories-item{width:calc(50% - 10px);padding:15px}.main-categories>div svg{max-width:80%;height:auto}h1.head-1{margin:80px 0 30px}.contact-us h2{font-size:18px;margin:20px 0 10px}.phone-icons-wrap{display:block}.contact-us .contact-wrap .phone-icons-wrap a{margin-top:10px}.contact-us .contact-wrap .phone-icons-wrap a:first-of-type{margin-left:0}.product-type-variable .variations>div .label{width:40%}.product-type-variable .variations>div{margin-bottom:20px}.product-type-variable .variations>div .value{margin:0;max-width:60%}.product-type-variable .variations>div .value select{border-radius:0}}@media(max-width: 767px){.about-us-2{display:none}}@media(min-width: 768px){body>footer .copyright br{display:none}.about-us-1{padding:60px 0;position:relative}.about-us-1:after{content:"";width:60%;height:40vw;background:url("../images/about-us-bg.jpg");background-repeat:no-repeat;background-position:center right;background-size:contain;position:absolute;right:0;top:50px;z-index:-1}.about-us-1 h1,.about-us-1 p{max-width:46%}.about-us-2{max-width:980px;margin:0 auto 80px;padding:0 15px;font-size:18px;line-height:1.6}}@media(max-width: 991px){body>header .main .menu,body>header .top-panel{display:none}.head-search>span,.head-wishlist>span{display:none}body{margin-top:70px}body>header{position:fixed;top:0;left:0;right:0;background:#fff;z-index:100}body.sticky>header{box-shadow:0 -10px 20px 0px #000}body>header .menu-trigger svg{margin-top:5px}body>header .main{display:flex;justify-content:space-between;align-items:center}body>header .custom-logo{height:60px;margin-left:15px}body>header .head-btn{width:100%;justify-content:flex-end}body>header .head-btn>span:not(:first-of-type){margin-left:5px}body>header .head-btn>span>svg{height:18px;margin-left:5px}body>header .head-btn .num-text{background:#efefef;width:24px;line-height:24px;text-align:center;border-radius:50%}body>header .head-btn .head-search{margin-right:10px}body>header.active .top-panel{display:block;position:fixed;top:50px;left:0;right:0;bottom:0;color:#b8b6b6}body>header.active .top-panel .container>div:first-of-type{padding:5px 0}body>header.active .top-panel .container>div:last-of-type{position:fixed;bottom:0;left:0;right:0;background:#ce7679;padding:13px 30px;color:#fff;font-weight:600}body>header.active .top-panel .container>div:last-of-type svg{margin-right:10px}body>header.active .top-panel .container>div:last-of-type svg path{fill:#fff}body>header.active .top-panel .phone{position:fixed;top:120px;left:0;right:0;background:#f5f5f5;padding:10px 30px;color:#262626}body>header.active .main .menu{display:block;position:fixed;top:146px;bottom:30px;left:0;right:0;background:#fff;padding:20px 30px}body>header.active .main .menu li{margin:0 0 10px}body>header.active .main .menu li:nth-child(2){font-weight:800;font-size:24px}.head-2{font-size:24px}.main-categories>div{overflow:auto;white-space:nowrap;display:block;margin:0 15px;padding:0 0 15px}.main-categories>div div.categories-item{display:inline-block}.carousel .owl-nav,.home .benefits{display:none !important}.benefits>div{flex-wrap:wrap}.benefits>div p{margin:0 0 10px}.about-us-1,.about-us-4{margin-bottom:40px}.woo-archive .main_content h1{font-size:28px;margin:20px 0}.woocommerce .woocommerce-breadcrumb{margin:15px 0}.woo-archive .main_content h1{font-size:28px;margin:15px 0}.woo-archive-info-block{display:none}.mobile-filters-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.mobile-filters-wrap>span{width:48%;padding:8px 15px;background:#f5f5f5;border-radius:60px;display:flex;align-items:center}.mobile-filters-wrap>span svg{width:16px;height:16px;margin-right:10px}.woocommerce ul.products li.product .loop_product_thumbnail{height:220px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;padding:10px 0 !important;text-align:center}.woocommerce ul.products li.product .price{display:flex;justify-content:center;align-items:baseline;padding:5px 0 15px}.woocommerce ul.products li.product .price del .woocommerce-Price-amount{font-size:12px}.woocommerce ul.products li.product .price .woocommerce-Price-amount{font-size:16px}.woocommerce ul.products li.product .add_to_cart_button{position:inherit;float:right;width:75%;height:auto;display:flex;justify-content:center;align-items:center;border-radius:100px;right:0;color:#fff;font-size:10px;text-transform:uppercase;letter-spacing:.12em;padding:8px 10px}.woocommerce ul.products li.product .add_to_cart_button svg{width:16px;height:16px;margin-right:5px}.woocommerce ul.products li.product a.tinvwl_add_to_wishlist_button{display:block;position:absolute;left:0;bottom:14px;width:32px;height:32px}.woocommerce ul.products li.product a.tinvwl_add_to_wishlist_button:before{top:0;left:0;margin:0;font-size:16px;padding:8px;background:#f5f5f5;border-radius:100%}#sidebar{z-index:1000;transition:all .7s ease-out;position:fixed;left:0;bottom:0;width:80%;height:80vh;overflow-y:auto;box-shadow:0 1px 10px #000;background:#fff;padding:0 20px}#sidebar:not(.show-category):not(.show-filter){left:-90%}.show-filter,.show-category{left:0;transition:all .7s ease-out}#sidebar .widget-woo,#sidebar .berocket_single_filter_widget{display:none}.show-category .widget-woo{display:block !important}.show-filter .berocket_single_filter_widget{display:block !important}.show-filter .widget_text{display:block !important}.show-filter .ordering-wrap{display:block !important;margin-bottom:20px}.show-filter .ordering-wrap h3{margin-top:20px}.mobile-filters-wrap .close-btn{display:none;position:fixed;left:calc(80% - 40px);z-index:1001;background:none;bottom:calc(80vh - 40px);width:auto;padding:8px}.mobile-filters-wrap .close-btn svg{margin-right:0}.woocommerce ul.products li.product a.button.added::after{left:0px;top:12px}.products-front{padding:0}.catalog-front{padding:0 0 40px}.main-categories>div p{font-size:14px}}@media(min-width: 768px)and (max-width: 991px){.main-categories>div div.categories-item{width:calc(40% - 10px)}}.carousel-desc{display:none !important}@media(min-width: 992px){.carousel-mobile{display:none !important}.carousel-desc{display:block !important}.contact-us .container{min-height:80vh;position:relative}.contact-us .container:after{z-index:-1;content:"";width:60%;height:100%;background:url("../images/contact-us.svg");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;right:0;top:-20px}.contact-us .contact-wrap{max-width:42%}.contact-us .contact-wrap .icos-wrap{position:absolute;left:200px;top:-14px}.woocommerce form.checkout{display:flex;flex-wrap:wrap}.woocommerce form.checkout #customer_details{width:50%}.woocommerce form.checkout #order_review{width:50%;padding-left:60px}.woocommerce ul.products li.product:hover .add_to_cart_button{display:block;transition:all .3s}.woocommerce ul.products li.product:hover a.tinvwl_add_to_wishlist_button{display:block;transition:all .3s}.woocommerce ul.products li.product,.woocommerce ul.products li.product:hover{transition:all .3s;z-index:100}.woocommerce ul.products li.product:hover{transform:scale(1.1);box-shadow:0px 4px 31px rgba(149,181,195,.4)}.woocommerce ul.products li.product .add_to_cart_button:hover svg{fill:#000}.woocommerce-billing-fields>div{display:flex;flex-wrap:wrap;align-items:end}.woocommerce-billing-fields>div .form-row-100{width:100%}.woocommerce-billing-fields>div .form-row-50-1{margin-right:2%}.woocommerce-billing-fields>div .form-row-50-1,.woocommerce-billing-fields>div .form-row-50-2{width:49%}.woocommerce-billing-fields>div .form-row-25-1{margin-right:2%}.woocommerce-billing-fields>div .form-row-25-1,.woocommerce-billing-fields>div .form-row-25-2{width:23.5%}.mobile-filters-wrap{display:none}a.add_to_cart_button span{display:none !important}}@media(min-width: 1400px){.woocommerce form.checkout #order_review{padding-left:160px}}@media(min-width: 992px)and (max-width: 1580px){.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-wrap:wrap}.woocommerce ul.products>li.product,.woocommerce-page ul.products>li.product{width:calc(33.332% - 14px);margin:0 20px 30px 0}.woocommerce ul.products li.product:hover{transform:scale(1.05)}.woocommerce ul.products li.product .loop_product_thumbnail{height:360px}.woocommerce ul.products li.product:nth-child(3n),.woocommerce-page ul.products li.product:nth-child(3n){margin-right:0}.woo-archive .main_content h1{font-size:28px}.woo-archive .main_content h1,.woocommerce-page .woo-archive-info-block{max-width:50%}.variation-add-to-cart .wpcf7 input:not([type=submit]),.single-add-to-cart-wrap .wpcf7 input:not([type=submit]){padding:17px 15px;max-width:210px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px}}@media(min-width: 992px)and (max-width: 1299px){.woo-archive .main_content h1{font-size:26px;margin:10px 0 20px}}@media(min-width: 992px){body>header .top-panel{padding:10px 0;color:#b8b6b6}body>header .top-panel>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}body>header .top-panel .phone{margin-left:30px;color:#f5ccb4}body>header .main{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:7px;padding-bottom:5px}body>header .main .menu{display:flex;flex-wrap:wrap;margin:0}body>header .main .menu li{margin:0 10px}body>header .main .menu li:hover{color:#ce7679}body>header .menu-trigger{display:none}body{margin-top:130px}body>header{position:fixed;top:0;left:0;right:0;background:#fff;z-index:1000}body.sticky>header{box-shadow:0px 4px 31px rgba(149,181,195,.4)}body:not(.home)>header{box-shadow:0px 4px 31px rgba(149,181,195,.4)}.head-btn>a,.head-btn>span{margin-left:30px}.head-btn>a>svg,.head-btn>span>svg{margin-right:5px}.head-btn>a:hover,.head-btn>span:hover{color:#ce7679;cursor:pointer}.product-category-wrap>a{width:25%}.main-categories>div div.categories-item{width:calc(25% - 30px);margin:0 15px}body>footer .contact-info{display:flex;flex-wrap:wrap;justify-content:space-between}body>footer .contact-info>div{width:45%}body>footer .contact-info-wrap{display:flex;flex-wrap:wrap}body>footer .contact-info-wrap .head{width:160px}body>footer .contact-info-wrap>div{width:calc(100% - 160px);padding-top:2px}.about-us-4>div{display:flex;flex-wrap:wrap;padding:40px 100px 120px;justify-content:center;font-size:18px;line-height:1.6}.about-us-4>div>p{width:50%;max-width:520px;margin:0 30px}.delivery strong{max-width:80%}.delivery-content-wrap{max-width:50%;position:relative}.delivery-content-wrap:after{z-index:-1;content:"";width:80%;height:100%;background:url("../images/contact-us.svg");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;right:-80%;top:0}.woocommerce .woocommerce-breadcrumb{margin:0 0 20px}.woo-archive{display:flex;flex-wrap:wrap}.woo-archive .main_content{width:calc(100% - 280px);margin:40px 0;padding-left:40px;padding-bottom:40px;order:2;border-left:1px solid #c4c4c4;position:relative}.woo-archive .sidebar_content{width:280px}#sidebar>ul{margin-top:40px}.woo-archive-info-block{position:absolute;right:0;top:0}.woocommerce .shop_table .cart-table-head,.woocommerce .shop_table .cart-table-body{display:flex;flex-wrap:wrap;align-items:center;padding:20px 0;border-bottom:1px solid #c4c4c4}.woocommerce .shop_table .cart-table-head{font-size:16px;line-height:1.2}.woocommerce .shop_table .cart-table-head>div:nth-child(1),.woocommerce .shop_table .cart-table-body>div:nth-child(1){width:10%}.woocommerce .shop_table .cart-table-head>div:nth-child(2),.woocommerce .shop_table .cart-table-body>div:nth-child(2){width:40%}.woocommerce .shop_table .cart-table-head>div:nth-child(3),.woocommerce .shop_table .cart-table-body>div:nth-child(3){width:15%}.woocommerce .shop_table .cart-table-head>div:nth-child(4),.woocommerce .shop_table .cart-table-body>div:nth-child(4){width:15%}.woocommerce .shop_table .cart-table-head>div:nth-child(5),.woocommerce .shop_table .cart-table-body>div:nth-child(5){width:15%}.woocommerce .shop_table .cart-table-head>div:nth-child(6),.woocommerce .shop_table .cart-table-body>div:nth-child(6){width:5%;text-align:center}.woocommerce .shop_table .cart_product_thumbnail{width:80px;height:80px;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important}.woocommerce .shop_table .product-name{font-size:21px;line-height:1.3}.woocommerce .shop_table .woocommerce-Price-amount{font-family:sans-serif;font-weight:bold;font-size:18px;letter-spacing:.02em;color:#ce7679}.woocommerce .shop_table a.remove{display:inline-block;background:#f5f5f5;width:auto;height:auto;line-height:1;padding:9px 10px 8px;font-size:10px}.woocommerce .shop_table a.remove:hover{background:#ce7679}.woocommerce .update_cart{display:none !important}.woocommerce .cart_totals .order-total{display:flex;flex-wrap:wrap;align-items:center;padding:40px 0}.woocommerce .cart_totals .order-total>div{width:50%;text-align:right}.woocommerce .cart_totals .order-total>div:first-of-type{font-weight:bold;font-size:18px}.woocommerce .wc-proceed-to-checkout{text-align:right}.woocommerce .wc-proceed-to-checkout a.checkout-button{display:inline-block;font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:18px 50px;border:0;border-radius:60px;border:2px solid #ce7679;background:#ce7679}.woocommerce .wc-proceed-to-checkout a.checkout-button:hover{background:#fff;color:#ce7679}.woocommerce .wc-proceed-to-checkout a.proceed-shop-button{display:inline-block;font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:18px 50px;border:0;border-radius:60px;border:2px solid #f5f5f5;background:#f5f5f5;line-height:1;margin-right:20px}.woocommerce .wc-proceed-to-checkout a.proceed-shop-button:hover{background:#fff;color:#ce7679;border:2px solid #ce7679}.woocommerce-order-received .woocommerce-customer-details{display:flex;flex-wrap:wrap;margin-bottom:80px !important}.woocommerce-order-received .woocommerce-customer-details>div{max-width:420px;margin-right:50px}}@media(max-width: 1199px){ul.products .owl-nav .prev-arrow{left:-10px}ul.products .owl-nav .next-arrow{right:-10px}.benefits>div svg{max-width:65%}.benefits>div p{font-size:18px}.cta-section .wpcf7{width:90%;margin:0 auto}.cta-section form input:not([type=submit]){margin-right:0;margin-bottom:10px}.cta-section form input[type=submit]{min-width:80%;display:block;margin:20px auto 0}.cta-section>p{margin-bottom:15px}#wpgis-gallery,.single-product_image_thumbnail{display:none}.product-gallery-bg{height:380px}.vertical-img-left.wpgis-slider-for{width:100%;float:unset;margin:0}.woocommerce.single-product h1.product_title{font-size:24px;margin:20px 0 20px}.woocommerce.single-product .entry-summary img{display:none}.woocommerce.single-product .woocommerce-tabs{padding:30px 15px}.variation-add-to-cart .wpcf7,.single-add-to-cart-wrap .wpcf7{width:100%;margin-top:40px}.benefits-single-product-info{margin-bottom:40px}.benefits-single-product-info img{width:100%}.variation-add-to-cart .wpcf7 input:not([type=submit]),.single-add-to-cart-wrap .wpcf7 input:not([type=submit]){padding:17px 10px;max-width:200px;font-size:12px}.variation-add-to-cart .wpcf7 input[type=submit],.single-add-to-cart-wrap .wpcf7 input[type=submit]{width:calc(100% - 200px);padding:18px 15px;font-size:12px}}@media(min-width: 1200px){.container{padding:0 50px}.main-categories>div div.categories-item a{padding:30px}.main-categories>div p{font-size:24px}.product-category-wrap>a{width:16.6667%}.cta-section form input:not([type=submit]){width:240px}ul.products .owl-item:not(.active){opacity:0;z-index:-1;transition:all .3s}body>footer .contact-info-wrap .head{width:200px}body>footer .contact-info-wrap>div{width:calc(100% - 200px)}.benefits-single-product-info{display:none}}@media(min-width: 1440px){body>header .main .menu li{margin:0 20px}ul.products .owl-nav .prev-arrow{left:-60px}ul.products .owl-nav .next-arrow{right:-60px}.about-us-1 h1,.about-us-1 p{max-width:40%}}@media(min-width: 1520px){.about-us-1{padding:120px 0}.about-us-2{margin:20px auto 80px}}@media(min-width: 1700px){.container{width:1620px;padding:0}.head-2{margin:0 0 40px}.main-categories{margin:60px 0}.products-front{padding:120px 0}.benefits{padding:80px 0}.catalog-front{padding:120px 0}.cta-section{padding:80px 0}body>footer{padding:80px 0}body>footer .contact-info-wrap{margin-bottom:40px}body>footer .contact-info-wrap .head{width:260px}body>footer .contact-info-wrap>div{width:calc(100% - 260px);padding-top:5px}body>footer .contact-info-wrap{font-size:18px}body>footer .contact-info-wrap p.head{font-size:24px}.about-us-2{margin:120px auto 80px;font-size:21px}.about-us-4>div{font-size:21px}}.xoo-wsc-basket{display:none !important;right:-200px !important;opacity:0 !important}.xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-continue{display:none !important}.xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-cart{background:none !important}.xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout{display:inline-block !important;font-size:14px !important;font-weight:600 !important;letter-spacing:.12em;text-transform:uppercase !important;padding:11px 30px !important;border:0 !important;border-radius:60px !important;color:#fff !important;border:2px solid #ce7679 !important;background:#ce7679 !important}.xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout:hover{color:#ce7679 !important;background:#fff !important}.woocommerce-order-overview strong,.xoo-wsc-qty-price{font-family:sans-serif}.woocommerce-order-overview{padding-left:0}.woocommerce-wishlist main{padding-bottom:80px}.woocommerce-wishlist main .wishlist-title{display:none}.woocommerce-wishlist main .woocommerce a.button.alt{background:none}.woocommerce-wishlist main .woocommerce a.button.alt:hover svg{fill:#ce7679}.woocommerce-wishlist main .product-price ins{text-decoration:none;line-height:1}.woocommerce-wishlist main .product-price del .woocommerce-Price-amount{font-size:14px;letter-spacing:.02em;text-decoration-line:line-through;color:#262626}.wishlist_products_counter{display:flex;align-items:center;font-family:sans-serif}.wishlist_products_counter .wishlist_products_counter_text{line-height:0}.wishlist_products_counter span img{max-width:24px !important;max-height:24px !important}.woocommerce .checkout label .optional{display:none}@media(max-width: 991px){.woocommerce .update_cart,.woocommerce .shop_table .cart-table-body .product-subtotal,.woocommerce .shop_table .cart-table-head{display:none !important}.woocommerce .shop_table .cart-table-body{padding:10px 0;margin-bottom:10px;border-top:1px solid #c4c4c4;display:flex;flex-wrap:wrap;position:relative}.woocommerce .shop_table .cart-table-body .product-thumbnail{width:60px}.woocommerce .shop_table .cart-table-body .cart_product_thumbnail{width:60px;height:60px;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important}.woocommerce .shop_table .cart-table-body .product-name{width:calc(100% - 60px);padding:0 15px;font-size:14px}.woocommerce .shop_table .cart-table-body .product-quantity{position:absolute;left:75px;bottom:10px}.woocommerce .shop_table .cart-table-body .product-quantity .quantity select{padding:0 10px}.woocommerce .shop_table .cart-table-body .product-price{position:absolute;right:15px;bottom:10px;font-family:sans-serif;font-weight:bold;font-size:21px;letter-spacing:.02em;color:#ce7679}.woocommerce-cart .order-total{display:flex;justify-content:space-between;margin:20px 0}.woocommerce-cart .order-total .woocommerce-Price-amount{font-family:sans-serif}.woocommerce-cart .wc-proceed-to-checkout{display:flex;flex-direction:column;margin-bottom:40px}.woocommerce-cart .checkout-button{display:inline-block;font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:8px 30px;border:0;border-radius:60px !important;color:#fff !important;border:2px solid #ce7679 !important;background:#ce7679 !important}.woocommerce-cart .proceed-shop-button{order:2;font-weight:bold;font-size:14px;text-align:center;letter-spacing:.12em;text-transform:uppercase;margin-top:15px;padding:12px 15px;background:#f5f5f5;border-radius:60px}.product-remove{display:none}.woocommerce .checkout .woocommerce-checkout-review-order-table{margin-bottom:40px}}.woocommerce .checkout .payment_methods li{margin-bottom:10px !important}.woocommerce .checkout input[type=checkbox],.woocommerce .checkout input[type=radio]{position:relative;cursor:pointer;height:32px;margin-right:20px !important;border-bottom:0 !important}.woocommerce .checkout input[type=checkbox]:before,.woocommerce .checkout input[type=radio]:before{content:"";display:block;position:absolute;width:24px;height:24px;top:0;left:0;border:2px solid #ccc;background-color:#fff}.woocommerce .checkout .woocommerce-NoticeGroup{width:100%;margin-bottom:20px}.woocommerce .checkout #billing_country_field{display:none !important}.woocommerce .checkout input[type=checkbox]:checked:after,.woocommerce .checkout input[type=radio]:checked:after{content:"";display:block;width:8px;height:16px;border:solid #ce7679;border-width:0 3px 3px 0;transform:rotate(45deg);position:absolute;top:2px;left:8px}.grecaptcha-badge{display:none;opacity:0;z-index:-1}.woocommerce .checkout .checkout-head{order:1}.woocommerce .checkout #billing_first_name_field{order:2}.woocommerce .checkout #billing_phone_field{order:3}.woocommerce .checkout #billing_email_field{order:4}.woocommerce .checkout #billing_recipient_field{order:5}.woocommerce .checkout .recipient-head{order:6}.woocommerce .checkout #billing_recipient_name_field{order:7}.woocommerce .checkout #billing_recipient_phone_field{order:8}.woocommerce .checkout #billing_anonymous_delivery_field{order:9}.woocommerce .checkout #billing_text_delivery_field{order:10}.woocommerce .checkout .delivery-head{order:11}.woocommerce .checkout #billing_short_delivery_field{order:12}.woocommerce .checkout #billing_delivery_city_field{order:12}.woocommerce .checkout #billing_address_1_field{order:13}.woocommerce .checkout #billing_address_2_field{order:14}.woocommerce .checkout #billing_address_3_field{order:15}.woocommerce .checkout #billing_floor_field{order:16}.woocommerce .checkout #billing_order_comments_field{order:17}.woocommerce .checkout #billing_date_field{order:18}.woocommerce .checkout #billing_time_field{order:19}.woocommerce .checkout #billing_no_call_field{order:20}.woocommerce .checkout .form-row span>div.iti{width:100%}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{background:#f6e7e7}.tinv-wishlist .tinv-header{display:none !important}.tinv-wishlist .tinvwl-table-manage-list thead{display:none}.tinv-wishlist .tinvwl-table-manage-list .product-action{width:240px}.tinv-wishlist .tinvwl-table-manage-list .product-action button{display:inline-block;font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:8px 30px;border:0;border-radius:60px;color:#fff;border:2px solid #ce7679;background:#ce7679}.tinv-wishlist .tinvwl-table-manage-list .product-action button:hover{color:#ce7679;background:#fff}.product .wpcf7-not-valid-tip{display:none !important}.product .wpcf7 input.wpcf7-not-valid{border-color:red}select,option{-webkit-appearance:none}.iti--separate-dial-code .iti__selected-flag{background-color:#f5f5f5}.iti__flag-container{padding:2px;font-family:sans-serif}.wpcf7-response-output{display:none !important}.modal{background:#fff;width:420px;box-shadow:0px 4px 31px rgba(149,181,195,.4);position:fixed;top:50%;left:50%;padding:30px;margin-top:-100px;font-size:24px;line-height:1.4;font-weight:600;margin-left:-210px;z-index:10000}.modal-bg{background:#000;zoom:1;opacity:.7;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999}@media(max-width: 991px){.modal{width:80%;margin-top:-150px;margin-left:0;left:10%}}.cta-section .iti--separate-dial-code .iti__selected-flag{background:none}.cta-section .iti__country-list{color:#000}.woocommerce-checkout .iti--separate-dial-code .iti__selected-flag{background-color:#fff}.cart_totals .fee{display:flex;justify-content:flex-end;margin-top:30px}.cart_totals .fee>div:last-of-type{margin-left:20px}.page-title-h1{font-weight:bold;font-size:28px;margin:0 0 20px;padding-top:40px;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.reviews{margin-bottom:120px}.reviews-wrap>div{padding:40px 30px 40px 30px;margin-bottom:20px;box-shadow:0px 4px 30px rgba(149,181,195,.4);position:relative}.reviews-wrap>div>span{position:absolute;left:30px;display:flex;align-items:center;justify-content:center;width:80px;height:80px;text-align:center;border-radius:100%;background:#c0acad}.reviews-wrap>div>span.color1{background:#c0acad}.reviews-wrap>div>span.color2{background:#95b5c3}.reviews-wrap>div>span.color3{background:#ce7679}.reviews-wrap>div>span.color4{background:#f1cbb5}.reviews-wrap>div>h3{font-weight:bold;font-size:21px;margin:20px 0 10px}.reviews-wrap>div>data{color:#6a6e7c;font-family:sans-serif}.reviews-wrap>div>p{margin:10px 0 0}@media(max-width: 1199px){.reviews-wrap>div>span{width:48px;height:48px}.reviews-wrap>div>h3{padding-left:60px;margin:10px 0 20px}}@media(min-width: 1200px){.reviews-wrap>div{padding:40px 30px 40px 140px}.page-title-h1{font-size:32px;margin:0 0 30px;padding-top:60px}.reviews-wrap{width:70%}}@media(min-width: 1700px){.page-title-h1{font-size:36px;margin:0 0 40px;padding-top:60px}}.bapf_slidr_jqrui .bapf_from input,.bapf_slidr_jqrui .bapf_to input{width:80%;padding:5px 10px;border:1px solid #c4c4c4}.reviews .comment-respond{padding:40px;background:#f5f5f5}.reviews .comment-respond .comment-form-cookies-consent,.reviews .comment-respond .comment-notes,.reviews .comment-respond .logged-in-as{display:none}.reviews .comment-respond .comment-reply-title{margin:0 0 30px;font-weight:800;font-size:21px;text-align:center;letter-spacing:.06em;text-transform:uppercase;color:#ce7679}.reviews .comment-respond .comment-form-comment label{color:rgba(0,0,0,.8);display:block;margin-bottom:10px}.reviews .comment-respond .comment-form-comment textarea{padding:12px 10px;width:100%;height:60px;resize:vertical;background:none;border:0;border-bottom:1px solid rgba(38,38,38,.7)}.reviews .comment-respond .comment-form-author input,.reviews .comment-respond .comment-form-email input{padding:12px 10px;background:none;border:0;border-bottom:1px solid rgba(38,38,38,.7)}.reviews .comment-respond .form-submit{text-align:center}.reviews .comment-respond .form-submit .submit{margin-top:30px;background:#ce7679;cursor:pointer;font-weight:600;border:2px solid #ce7679;color:#fff;transition:all .3s;border-radius:60px;padding:18px 50px;font-size:14px;text-transform:uppercase}.reviews .comment-respond .form-submit .submit:hover{background:none;color:#ce7679}@media(min-width: 1200px){.reviews>div{display:flex;flex-wrap:wrap;justify-content:space-between}.reviews>div>div:last-of-type{width:25%;height:fit-content}}.woocommerce-page .woocommerce-ordering,.on-woo-wallet-cashback{display:none !important}.post-type-archive-product .ordering-wrap{display:none}.ordering-wrap h3{margin:40px 0 20px}.ordering-wrap>div{display:flex;flex-wrap:wrap;align-items:center}.ordering-wrap>div>span{margin:0 10px}.ordering-wrap>div>span:first-of-type{margin:0 30px 0 0}.ordering-wrap>div>span svg{width:21px;cursor:pointer}.ordering-wrap>div>span svg:hover{fill:#ce7679}@media(max-width: 1199px){.ordering-wrap{display:none}}@media(max-width: 991px){.woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap}.woocommerce-billing-fields__field-wrapper>div,.woocommerce-billing-fields__field-wrapper>p{width:100%}}.woo-archive{margin-bottom:80px}.woocommerce-products-header .bapf_sfilter{display:none !important}.bapf_slidr_jqrui .bapf_from,.bapf_slidr_jqrui .bapf_to{margin-bottom:15px}#clean-filters{font-weight:bold;font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:9px 20px;border:1px solid #6a6e7c;border-radius:100px;margin-top:20px;display:inline-block;cursor:pointer}#clean-filters:hover{background:#fff;color:#ce7679;border:1px solid #ce7679}.woocommerce-account>main{margin-bottom:80px}.woocommerce-MyAccount-navigation-link--downloads,.woocommerce-MyAccount-navigation-link--edit-address,.woocommerce-MyAccount-navigation-link--edit-account,.woo-wallet-sidebar{display:none !important}.woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0}.woocommerce-MyAccount-navigation>ul li.woocommerce-MyAccount-navigation-link--woo-wallet a::before{display:none}.woocommerce-MyAccount-navigation>ul li{position:relative;margin-bottom:10px;padding-left:30px}.woocommerce-MyAccount-navigation>ul li:before{content:"";transform:rotate(135deg);position:absolute;left:0px;top:5px;width:10px;height:10px;border-left:2px solid #262626;border-top:2px solid #262626}.woocommerce-MyAccount-navigation>ul li.is-active:before{border-left:2px solid #ce7679;border-top:2px solid #ce7679}.woocommerce-MyAccount-navigation>ul li:hover{color:#ce7679}.popup{display:none;position:fixed;z-index:1000;left:0;right:0;bottom:0;top:0;background:hsla(0,0%,40%,.9);align-items:center;justify-content:center;padding:15px;overflow:auto}.popup-close{position:absolute;right:15px;top:15px;padding:0;margin:0;background:rgba(0,0,0,0);border:none;cursor:pointer}.popup-close svg{width:21px;height:21px}.popup-content{background:#fff;height:600px;padding:15px 15px 0;position:relative;overflow:hidden}.popup.login #registerform{display:none}.popup.login .btn-wrap{margin-bottom:30px}.popup.login input[type=text],.popup.login input[type=email],.popup.login input[type=password]{width:100%;padding:12px 10px;border:0;border-bottom:1px solid rgba(38,38,38,.7);font-size:16px}.popup.login input[type=submit]{background:#ce7679;color:#fff;cursor:pointer;font-weight:600;border:2px solid #ce7679;border-radius:60px;padding:18px 50px;font-size:14px;text-transform:uppercase}.popup.login input[type=submit]:hover{background:#fff;color:#ce7679;border:2px solid #ce7679}.popup.login p.submit,.popup.login p.login-submit{overflow:hidden}.popup.login p.login-remember{margin-top:-10px}.popup.login .login-remember label{display:flex !important;align-items:center;padding:12px 10px}.popup.login input[type=checkbox]{position:relative;cursor:pointer;height:32px;margin-right:30px !important;border-bottom:0 !important;display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle;padding:12px 10px}.popup.login input[type=checkbox]:before{content:"";display:block;position:absolute;width:24px;height:24px;top:0;left:0;border:2px solid #ccc;background-color:#fff}.popup.login input[type=checkbox]:checked:after{content:"";display:block;width:8px;height:16px;border:solid #ce7679;border-width:0 3px 3px 0;transform:rotate(45deg);position:absolute;top:2px;left:8px}.btn-wrap{border-bottom:2px solid #ce7679;margin-bottom:30px !important}.btn-wrap button{padding:7px 15px;border:0;background:#fff;font-weight:600;margin:0}.btn-wrap button:hover{background:#ce7679;color:#fff}.btn-wrap button.fill{background:#ce7679;color:#fff}@media(min-width: 768px){.popup.login .popup-inner{box-shadow:-3.999px -0.07px 21px 0px rgba(77,81,105,.2);padding:15px;background:rgba(233,243,245,.9)}.popup.login .btn-wrap{clear:both}.popup.login .btn-wrap,.popup.login form{max-width:445px;margin:auto}.popup.login .h2{max-width:445px;margin:30px auto 0}}@media(min-width: 1400px){.popup.login .popup-inner{padding:30px}.popup.login .popup-content{max-width:520px;margin:auto}}@media(min-width: 1800px){.popup.login .popup-content{margin-top:5%}.popup.login h2{margin-bottom:30px}.popup.login form p{margin-bottom:25px}}.copyright a{display:block}.copyright a:hover{text-decoration:underline}@media(min-width: 1200px){.copyright{display:flex;flex-wrap:wrap;justify-content:space-between}.copyright>div:first-of-type{text-align:left}.copyright>div:last-of-type{text-align:right}}.product-flash{display:flex;flex-direction:column;align-items:flex-end;position:absolute;right:0;top:0}.product-loop-flash{margin:0;border-radius:0;padding:3px;background:hsla(0,0%,100%,.7);display:flex}.product-loop-flash span{padding:8px 15px;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:#fff;font-weight:600;font-size:12px;background:#ce7679}.product-loop-flash.flash-1 span{background:#6a6e7c}.product-loop-flash.flash-2 span{background:#bda6a7}.product-loop-flash.flash-3 span{background:#d7936b}@media(max-width: 991px){.product-loop-flash span{padding:4px 10px;font-size:8px}}.blog-archive{padding:60px 0}.blog-archive__title{font-family:"Raleway",sans-serif;font-size:32px;font-weight:700;color:#292933;text-align:center;margin-bottom:40px}@media(max-width: 767px){.blog-archive__title{font-size:24px;margin-bottom:20px}}.blog-archive__empty{text-align:center;color:#6a6e7c;font-size:16px;padding:60px 0}.blog-archive__title{font-family:"Raleway",sans-serif;font-size:32px;font-weight:700;color:#292933;text-align:center;margin-bottom:40px}@media(max-width: 767px){.blog-archive__title{font-size:24px}}.blog-archive__empty{text-align:center;font-size:16px;color:#6a6e7c;padding:60px 0}.blog-archive .blog-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media(max-width: 991px){.blog-archive .blog-grid{grid-template-columns:repeat(2, 1fr);gap:20px}}@media(max-width: 767px){.blog-archive .blog-grid{grid-template-columns:1fr;gap:20px}}.blog-archive .blog-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:transform .3s ease,box-shadow .3s ease}.blog-archive .blog-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.blog-archive .blog-card__image{position:relative;overflow:hidden;aspect-ratio:16/10}.blog-archive .blog-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog-archive .blog-card:hover .blog-archive .blog-card__image img{transform:scale(1.05)}.blog-archive .blog-card__body{padding:24px}@media(max-width: 767px){.blog-archive .blog-card__body{padding:18px}}.blog-archive .blog-card__meta{display:flex;align-items:center;gap:8px;font-size:13px;color:#6a6e7c;margin-bottom:10px}.blog-archive .blog-card__meta span{display:flex;align-items:center;gap:4px}.blog-archive .blog-card__meta .separator{width:3px;height:3px;border-radius:50%;background:#c4c4c4}.blog-archive .blog-card__title{font-family:"Raleway",sans-serif;font-size:18px;font-weight:600;color:#292933;line-height:1.4;margin-bottom:12px}.blog-archive .blog-card__title a{color:inherit;text-decoration:none;transition:color .3s ease}.blog-archive .blog-card__title a:hover{color:#ce7679}.blog-archive .blog-card__excerpt{font-size:14px;line-height:1.65;color:#6a6e7c;margin-bottom:18px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-archive .blog-card__link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#ce7679;text-decoration:none;transition:gap .3s ease}.blog-archive .blog-card__link:hover{gap:10px}.blog-archive .blog-card__link::after{content:"→"}.blog-archive .blog-pagination{display:flex;justify-content:center;gap:8px;margin-top:60px}.blog-archive .blog-pagination a,.blog-archive .blog-pagination span{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;transition:background .3s ease,color .3s ease}.blog-archive .blog-pagination a{color:#292933;background:#f5f5f5}.blog-archive .blog-pagination a:hover{background:#ce7679;color:#fff}.blog-archive .blog-pagination .current{background:#ce7679;color:#fff}.blog-single{padding:60px 0;max-width:800px;margin:0 auto}.blog-single__header{margin-bottom:40px}.blog-single__meta{display:flex;align-items:center;gap:8px;font-size:13px;color:#6a6e7c;margin-bottom:16px}.blog-single__meta .separator{width:3px;height:3px;border-radius:50%;background:#c4c4c4}.blog-single__title{font-family:"Raleway",sans-serif;font-size:32px;font-weight:700;color:#292933;line-height:1.3;margin-bottom:20px}@media(max-width: 767px){.blog-single__title{font-size:24px}}.blog-single__featured{margin-bottom:40px;border-radius:8px;overflow:hidden}.blog-single__featured img{width:100%;height:auto;display:block}.blog-single__content{font-size:16px;line-height:1.8;color:#292933}.blog-single__content p{margin-bottom:20px}.blog-single__content h2{font-size:24px;font-weight:700;margin:36px 0 16px}.blog-single__content h3{font-size:20px;font-weight:600;margin:28px 0 12px}.blog-single__content img{max-width:100%;height:auto;border-radius:8px;margin:24px 0}.blog-single__content blockquote{border-left:3px solid #ce7679;padding:16px 24px;margin:24px 0;background:#f5f5f5;border-radius:0 8px 8px 0;font-style:italic;color:#6a6e7c}.blog-single__content ul,.blog-single__content ol{padding-left:24px;margin-bottom:20px}.blog-single__content ul li,.blog-single__content ol li{margin-bottom:8px}.blog-single__content a{color:#ce7679;text-decoration:underline}.blog-single__content a:hover{text-decoration:none}.blog-single__nav{display:flex;justify-content:space-between;margin-top:60px;padding-top:40px;border-top:1px solid #e6e5e5}.blog-single__nav a{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#292933;text-decoration:none;transition:color .3s ease}.blog-single__nav a:hover{color:#ce7679}
