@charset "UTF-8";
@import url(//fonts.googleapis.com/earlyaccess/opensanshebrew.css);
@font-face{font-family:'icomoon';src:url(../fonts/icomoon.eot?gggc1x);src:url(../fonts/icomoon.eot?gggc1x#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?gggc1x) format("truetype"),url(../fonts/icomoon.woff?gggc1x) format("woff"),url(../fonts/icomoon.svg?gggc1x#icomoon) format("svg");font-weight:400;font-style:normal}
@keyframes fadeEffect {from{opacity:0}to{opacity:1}}
@-webkit-keyframes fadeIn {0%{opacity:0}100%{opacity:1}}
@keyframes fadeIn {0%{opacity:0}100%{opacity:1}}
:root {--blue:#021765;--yellow:#FFFA75;--cyan:#76c8da}
:-moz-placeholder{opacity:.8;color:#171717!important;font-size:17px;font-weight:400;font-family:'Open Sans Hebrew',sans-serif}
::-moz-placeholder{opacity:.8;color:#171717!important;font-size:17px;font-weight:400;font-family:'Open Sans Hebrew',sans-serif}
:-ms-input-placeholder{opacity:.8;color:#171717!important;font-size:17px;font-weight:400;font-family:'Open Sans Hebrew',sans-serif}
::-webkit-input-placeholder{opacity:.8;color:#171717!important;font-size:17px;font-weight:400;font-family:'Open Sans Hebrew',sans-serif}
a,input,textarea,button{transition:all .2s ease}
a:hover{text-decoration:none}
body{font-family:'Open Sans Hebrew',sans-serif;cursor:default}
div.pp_woocommerce .pp_close{visibility:hidden}
div.pp_woocommerce .pp_close::before{visibility:visible}
h2.section_title{font-weight:400;text-align:center;font-size:36px}
h3{font-size:24px}
img{max-width:100%}
h3.articles_grid_item_title{text-align:center;font-weight:500;font-size:22px;padding:15px 0;margin:0}
h3.expand_grid_item_title{position:absolute;width:100%;bottom:0;background:rgba(0,0,0,0.5);padding:10px 0;color:#fff;z-index:9;text-align:center}
h3.section_title{font-weight:400;font-size:28px}
button{font-family:inherit}
button.main_btn{font-size:18px;background:transparent;border:2px solid #000;border-radius:0;color:#000;padding:13px 30px;margin-top:15px;cursor:pointer;border-radius:5px}
button.main_btn.wide_btn{min-width:250px}
button.main_btn.yellow_btn{border:1px solid #f6d161;color:#f6d161}
button.main_btn.full_btn{background:#f6d161;border:none;border-radius:5px;color:#000;font-family:inherit;box-shadow:0 3px 15px 0 rgba(0,0,0,0.2)}
button.main_btn.full_btn:hover{box-shadow:0 3px 20px 5px rgba(0,0,0,0.2);transform:scale(1.05)!important}
button{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
button,input{overflow:visible;font-family:inherit;height:auto}
input.wpcf7-form-control.wpcf7-submit{background:#131313;font-family:'Open Sans Hebrew',sans-serif;font-size:19px;font-weight:500;cursor:pointer}
li.product.sale{position:relative}
li.social-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:none;min-width:35px;text-align:right;width:35px;height:35px;text-align:center;margin-left:10px;border-radius:5px;color:#5d5d5d;line-height:35px;border:1px solid #5d5d5d}
section.page_flexible_content .share-social-container{padding:40px 0}
ul.footer_nav{text-align:center}
ul.footer_nav li{display:inline-block;padding-left:10px;border-left:1px solid #fff;line-height:1;margin-left:10px;margin-bottom:10px}
ul.social-bar{float:none;margin:0;display:flex;flex-flow:row wrap;padding:0 10px}
._magazine {display:flex;flex-wrap:wrap;padding:30px}
._magazine a {flex-basis:calc(100%/3 - 20px);margin:10px;background-color:#fff;padding:10px;box-shadow:0 0 10px rgba(0,0,0,.1);display:block}
._magazine a:hover {transform:translateY(-2px)}
._magazine h2 {margin:5px 0 0 0;color:var(--blue);line-height:1}
._magazine p {line-height:1.2;margin:10px 0}
._magazine span {background-color:var(--yellow);display:inline-block;border-right:2px var(--cyan) solid;border-bottom:3px var(--cyan) solid;line-height:1;padding:10px 20px;margin:10px 0}
._magazine time {color:#666;line-height:1;margin:0;display:block}
._single {display:flex}
._single .colalone {text-align:inherit;justify-content:flex-start}
._single .colalone .col {max-width:none}
._singlepost {flex-grow:1}
._singleside {flex-basis:350px;padding:0 20px;min-width:350px}
._singleside a {display:block;background-color:#fff;padding:10px;margin:0 0 10px 0;box-shadow:0 0 5px rgba(0,0,0,.2);color:var(--blue)}
._singleside a:hover {filter:brightness(120%)}
._singleside b {font-weight:normal}
.adv {padding:0 60px;border-right:1px rgba(255,255,255,.3) solid;flex:3}
.adv:first-child {border:0}
.advs {background-image:linear-gradient(#9458A1,#604B9B);padding:40px;text-align:center}
.advs header {padding:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARoAAABiCAMAAAC4a+yQAAAAGFBMVEUAAADu0Or86vHz2e344e724fH01uny1Om92SGBAAAACHRSTlMAGhoVDgYKEpMAOm0AAAGHSURBVHgB7dtBkuMwCIVheIB8/xvPZNGqdDlYWTf/dwRKQTK82GiVV/h/cWXZhnX5L9cyvKzwm1iGCv8oyoZLb6WNFv4gqMwdtfGT4My0wm4qQy+RNbED97049S7tTyr/SvWFecl5P6ctbKvQXZT9Ncu/tHZl9FlNOzRbdJXZatqh2dauzIzaXP61y15CvZjy2rvZd1MrB9zc7f2tZ8Oee1uapZ7luFazm41OZl3dW1jppGZ14c1SJzm1NKGTmFoanVGa1tQ2rLOpl7fOpj75dDb1QyF0ElM/L1MnOXUoUTqpsaMsncwdgKae5eCxuZ5NXraknuToFV2oF7MXu6VeDY8DlDo1PkRS+qyIHnU7bwJrh6QEMcfUuyQcOyGVRaSaID5/3wAAAAAAAAAAAADQWFe4PK5lvyBdPzxtw3K982V4Diwhm6Axlj5ZZnB94oY8ZPc5NDdOp1GDbnOpc9lwoU7Qaho0G/VsJk4NvYYbincNr2G+ofjyZl7DlI/ZMNgo3LCHYnv5D2GtFXmYBookAAAAAElFTkSuQmCC) no-repeat center center;color:#0b1b3c}
.advs h2 {font-weight:900;font-size: 2em;line-height:1;margin:0;}
.advs b {display:block;font-size:1.3em;margin:10px}
.advs p {margin:0;font-size:1.1em;line-height:1.3}
.advs section {display:flex;color:#fff;fill:#fff}
.advs svg {width:90px;height:90px;display:block;margin:0 auto}
.accordion-view #navlist{padding:0;margin:0}
.accordion-view #navlist li{display:block;margin:0 auto;padding:0;position:relative;margin-bottom:10px}
.accordion-view #navlist > li > a{background:transparent;text-decoration:none;display:inline-block;width:100%;box-sizing:border-box}
.accordion-view #panels{display:none}
.accordion-view .panel{width:100%;box-sizing:border-box;border-top:none;padding:20px 15px;font-size:18px}
.accordion-view .panel.current{display:block}
.accordion-view #navlist li .products_tabs_tab_wrap{padding:15px 0;text-align:center;border-bottom:1px solid #f6b308;border-top:1px solid #f6b308;background:#f6d161}
.accordion-view #navlist .products_tab_subtitle{padding-bottom:10px}
.accordion-view #navlist li.active .products_tabs_tab_wrap{background:#f7dd8c}
.accordion-view #navlist li.active .products_tab_subtitle,.accordion-view #navlist li.active h2.section_title.section_title_color{opacity:1}
.accordion-view #navlist .products_tab_links_title{font-size:13px}
.accordion-view .products_tabs_list_item.products_tabs_content{padding-bottom:25px}
.accordion-view .products_tabs_list_item.products_tabs_content h3{line-height:1.2;font-size:28px}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
.archive-navigation{padding:30px 15px}
.archive-navigation li a,.archive-navigation li a:hover,.archive-navigation li.active a,.archive-navigation li.disabled{color:#fff;text-decoration:none}
.archive-navigation li{display:inline}
.archive-navigation li a,.archive-navigation li a:hover,.archive-navigation li.active a,.archive-navigation li.disabled{background-color:#1d1d1d;border-radius:3px;cursor:pointer;padding:12px;padding:5px 10px}
.archive-navigation li a:hover,.archive-navigation li.active a{background-color:#777}
.archive_product_item_container.product_item_container{border:1px solid #e7e7e7;background:#f6f6f6}
.archive_product_loop h3.woocommerce-loop-product__title{font-size:20px;color:#222;text-align:center;font-weight:500;line-height:1.2;margin:0;padding:15px 10px;min-height:78px}
.archive_product_loop .archive_product_item_image {border-top:2px solid #f3cf60;border-bottom:2px solid #f3cf60;background:#fff;padding-top:100%;position:relative;}
.archive_product_loop .archive_product_item_image img {position:absolute;top:0;right:0;width:100%;height:100%;object-fit:contain}
.archive_product_loop form.cart{margin-bottom:0!important;padding:15px}
.archive_product_loop form.cart .button{font-size:18px!important}
.archive_product_loop span.onsale{left:15px;right:auto;top:15px;background:#f3cf60;color:#000;border-radius:0;line-height:1;min-width:10px;min-height:10px;padding:10px;font-weight:500}
.products.archive_product_loop.subcategory_container{padding-bottom:40px;width:100%;margin:auto}
.archive_product_item.subcategory_item{padding:15px}
.archive_product_item_container{border:1px solid #e7e7e7;background:#f6f6f6}
.archive_product_item.subcategory_item h3.archive_product_title{font-size:24px;color:#222;text-align:center;font-weight:500;line-height:1.2;margin:0;padding:15px 10px}
.archive_product_item.subcategory_item .subcategory_thumbnail{border-top:2px solid #f3cf60;border-bottom:2px solid #f3cf60;background:#fff;padding:15px;position:relative}
.archive_product_item_count{padding:5px 0}
.archive_product_item.subcategory_item .subcategory_thumbnail {border:none;padding:100% 0 0 0;position:relative;overflow:hidden}
.archive_product_item.subcategory_item .subcategory_thumbnail img {position:absolute;top:0;object-fit:contain;width:100%;height:100%;right:0}
.archive_product_item_container{background:#fff;border:none;height:100%}
.archive_product_item.subcategory_item h3.archive_product_title{padding-bottom:0}
.articles_slider_item{padding:15px}
.articles_grid_item_content p {line-height:1.2;margin:0 20px}
.articles_grid_item_text{text-align:center;padding-bottom:30px}
.articles_slider_item_readmore.readmore_wrap{margin:0}
.articles_slider_item_readmore.readmore_wrap button.main_btn{font-size:17px;padding:8px 20px}
.assistive-text{position:absolute!important;clip:rect(1px,1px,1px,1px)}
.attributes .md{background-color:#eee;padding:4px;color:#000}
.black_page_element{background:#202020}
.black_page_element h3,.black_page_element h2,.black_page_element p{color:#fff!important}
.icon-arrow-back:before{content:"\e900"}.icon-arrow-next:before{content:"\e901"}.icon-play:before{content:"\e902"}.icon-grid:before{content:"\e903"}.icon-down-arrow:before{content:"\e904"}.icon-phone-wapp:before{content:"\e905"}.icon-pointer:before{content:"\e906"}.icon-disposable:before{content:"\e907"}.icon-plastic:before{content:"\e908"}.icon-paperwrap:before{content:"\e909"}.icon-spary:before{content:"\e90a"}.icon-hosting:before{content:"\e90b"}.icon-toiletry:before{content:"\e90c"}.icon-package:before{content:"\e90d"}.icon-cleaning:before{content:"\e90e"}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.category_title_head h1.entry-title.title_head.product_title{padding-bottom:15px}
.category_title_head .category_page_description{color:#222}
.category_head_image{padding-top:35px}
.category_head_image_wrap{height:300px}
.category_head_image_wrap img{width:100%;height:100%;object-fit:contain}
.cfrow {display:flex}
.cfield {padding:5px;flex-basis:2%;flex-grow:1}
.cfield .wpcf7-checkbox {display:flex;padding:10px 0;flex-wrap:wrap}
.cfield .wpcf7-checkbox > span {margin:10px;flex-basis:calc(100%/3 - 20px)}
.cfield .wpcf7-checkbox input {display:none}
.cfield .wpcf7-checkbox input+span {display:block;line-height:.9;padding:0 25px 0 15px;position:relative}
.cfield .wpcf7-checkbox input+span:before {content:'';position:absolute;top:-3px;right:0;width:20px;height:20px;border:1px #ccc solid;background-color:#fff}
.cfield .wpcf7-checkbox input:checked+span:before {background-color:var(--blue);border-color:var(--cyan)}
.cfield2 {flex-basis:calc(100%/3*2)}
.colalone{justify-content:center;text-align:center}
.colalone .col{max-width:800px}
.colcenter {align-items:center}
.cols {display:flex;padding:40px;background-size:cover;background-position:center center;background-color:#fff;color:#0b1b3c;position:relative}
.cols:after {content:'';position:absolute;top:100%;right:0;left:0;height:5px;background-image:linear-gradient(to left, #F6DFE7,#D6E0EF)}
.col {flex-grow:1;flex-basis:10%;padding:40px;font-size:1.1em}
.col h1,.col h2 {font-size: 2em;font-weight:900;color:#111;line-height:1;}
.col p {line-height:1.4}
.col p em a {display:inline-block;padding:10px 40px;background-color:#56BCAF;font-style:normal;color:#fff;border-bottom:3px #FFFA75 solid;border-right:2px #FFFA75 solid;line-height:1}
.contact-form-page{padding:0 40px}
.contact_page_content{padding:30px 15px}
.contact_page_col{margin-bottom:30px}
.contact_page_col_wrap{height:100%;background:#fff}
.contact_page_form_container{padding:25px}
.contact_page_form_container .contact_field{margin-bottom:20px;padding:0 10px;text-align:center}
.contact_page_form .contact-form-page{padding:0}
.contact_info_items_row{margin-right:20px}
.contact_info_item{margin-bottom:10px;position:relative}
.contact_info_item:before{content:"\e900";font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:#f36433;font-weight:bold;position:absolute;right:-20px;top:7px}
.contact-title-first{text-align:center;line-height:1.5;font-size:26px;padding-bottom:20px}
.content_gallery_slider .content_gallery_slider_text_con{text-align:right}
.content_gallery_slider .item-overlay-zoom{position:absolute;top:0;left:5px;color:#d3d3d3;font-size:30px;font-weight:300!important}
.content_gallery_slider .item-overlay-zoom .svg-inline--fa{font-weight:300!important}
.content_gallery_slider .carousel_overlay{position:absolute;top:35%;right:0;left:0;color:#fff;z-index:99}
.content_gallery_slider .slick-current .carousel_overlay{display:none}
.content_gallery_slider .gallery_slide_item_cover{position:relative}
.content_gallery_slider .gallery_slide_item_cover:after{position:absolute;content:'';background:rgba(0,0,0,.5);top:0;height:100%;width:100%;right:0}
.content_gallery_slider .gallery_slide_item{padding:2px;cursor:pointer}
.content_gallery_slider .gallery_slide_item:hover .gallery_slide_item_cover:after,.content_gallery_slider .slick-current .gallery_slide_item_cover:after{background:rgba(0,0,0,.1)}
.content_gallery_slider .gallery_slide_item_cover:after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.content_two_column p {margin:20px;line-height:1.5}
.content_youtube_vid{position:relative}
.content_youtube_vid:before{position:absolute;content:'';background:rgba(0,0,0,.5);top:0;height:100%;width:100%;right:0}
.content_youtube_vid h2,.content_youtube_vid h3{color:#fff}
.counter{padding:40px 1rem;position:relative}
.entry-content {background-color:rgba(255,255,255,.6)}
.entry-summary-info-col.row-flex{height:100%;padding:0;margin:0}
.expand_grid_item_box_wrap{position:relative}
.expand_grid_item_box{position:relative;overflow:hidden;text-align:center;cursor:pointer}
.expand_grid_item_box img{max-width:100%;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%}
.expand_grid_item_box:hover img,.expand_grid_item_box:focus img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}
.expand_grid_item{padding:10px}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
.flexible_page_element{padding:40px 0}
.footer {display:flex}
.footer2 {background-color:#021765;flex-basis:80%;display:flex;box-sizing:border-box;padding:40px}
.footerbottom {background-color:#76C8DA;display:flex;padding:20px;justify-content:space-between}
.footerbottom p {color:#fff;font-weight:bold;flex-grow:1;text-align:center}
.footersocial {display:flex;align-self:flex-start}
.footersocial a {fill:#fff;padding:0 20px}
.footersocial svg {width:1.5em;height:1.5em}
.footercatalog {display:block;text-align:center;color:#fff;padding:20px 80px}
.footercatalog:hover {color:#fff}
.footercatalog span {display:block;font-weight:bold;font-size:1.3em;margin-bottom:20px;line-height:1}
.footerform {background-color:#ECF7FA;flex-basis:20%;text-align:center;position:relative}
.footerform button {background-color:#56BCAF;border:0;color:#fff;padding:10px;font-weight:bold;box-sizing:border-box;width:calc(100% - 40px);border-right:2px #F4F070 solid;border-bottom:2px #F4F070 solid;margin:5px 20px}
.footerform form {margin:10px 50px}
.footerform input {border:0;padding:10px}
.footerform:before {content:'';position:absolute;bottom:100%;left:0;right:0;height:30px;background-color:#ecf7fa}
.footerform:after {content:'';position:absolute;top:100%;left:0;right:0;height:30px;background-color:#ecf7fa}
.footerform b {display:block;font-size:2em;font-weight:900;color:#021765;line-height:1}
.footerform p {margin:0;line-height:1;color:#021765;font-size:1.2em}
.footerinfo {display:flex;color:#fff;fill:#fff;flex-grow:1}
.footerinfo > div {border-left:1px rgba(255,255,255,.3) solid;padding:20px 80px}
.footerinfo b {display:block;font-size:1.3em;line-height:1}
.footerinfo ul {margin:10px}
.footerinfo li {display:flex;align-items:center;line-height:1;padding:7px 0}
.footerinfo svg {width:1em;height:1em;border-left:1px #61A8C1 solid;padding-left:10px;box-sizing:content-box;margin-left:10px}
.footerinfo span {margin-left:1ch}
.footerinfo a[href="#"] {pointer-events:none}
.footerlogo {display:block;margin:0 auto;width:200px;padding:40px 0;filter:grayscale(1) brightness(0);opacity:.4}
.form {background-color:#E7F0F8;padding:40px;display:flex;align-items:center}
.form header {border-right:#000 6px solid;padding:20px;color:#000}
.form .wpcf7 {flex-grow:1}
.form h2 {line-height:1;margin:0 0 6px 0;font-weight:900}
.form p {line-height:1;margin:0}
.form input {width:100%;box-sizing:border-box;border:0;padding:15px}
.form button {width:100%;padding:15px;border:0;background-color:#fff;font-weight:bold;color:#000;position:relative;cursor:pointer}
.form button:before {content:'';position:absolute;top:0;right:0;width:100%;height:100%;pointer-events:none}
.gallery_item:hover .image-hover:after{opacity:1}
.gallery_item:hover .masonry-brick-hover{opacity:1}
.gallery_item .svg-inline--fa{content:"\f002";text-align:center;color:#fff;font-weight:600!important;border-radius:0 50px 50px 50px;font-family:'Font Awesome 5 Pro';font-weight:300!important;text-decoration:inherit;font-size:35px;padding-right:0;position:absolute;top:50%;right:0;left:0;z-index:5000;transform:translate(0%,-50%);line-height:1;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}
.gallery_item:hover .svg-inline--fa{opacity:1}
.gallery_item{position:relative;padding:1px}
.gallery_item_container{position:relative;-webkit-box-shadow:0 0 15px 5px rgba(243,243,243,1);-moz-box-shadow:0 0 15px 5px rgba(243,243,243,1);box-shadow:0 0 15px 5px rgba(243,243,243,1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.gallery_row .gallery_item{display:none}
.grid_box .gallery_row .gallery_item{margin:0;padding:4px}
.grid_gallery_more,.category_gallery_less{cursor:pointer;display:block;text-align:center;text-transform:uppercase}
.grid_gallery_btn.row-flex.center-xs,.category_products_btn{padding-top:0}
.grid_gallery_intro.section_intro{margin-bottom:30px;text-align:center}
.grid_masonry .masonry{display:flex}
.grid_masonry .masonry-brick img{object-fit:cover;width:100%;height:100%;vertical-align:middle;max-width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.grid_masonry .masonry--h{flex-flow:row wrap}
.grid_masonry .masonry--v{flex-flow:column wrap;max-height:1080px}
.grid_masonry .masonry--h,.grid_masonry .masonry--v{margin-left:-8px;counter-reset:brick}
.grid_masonry .masonry-brick{overflow:hidden;margin:0 0 2px 2px;color:#fff;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.grid_masonry .masonry-brick.masonry-counter:after{position:absolute;top:50%;left:50%;z-index:5000;transform:translate(-50%,-50%);counter-increment:brick;content:counter(brick);transition:font-size .25s,opacity .25s ease-in-out;font-weight:700;opacity:.5;font-size:1.25em}
.grid_masonry .masonry-brick--h{flex:auto;height:250px;min-width:150px;max-width:500px}
.gray_page_element{background:#f2f2f2}
.header {position:fixed;top:0;left:5vw;right:5vw;background-color:#fff;z-index:200;transition:all .2s ease}
.header.scrolled {transform:translateY(0)}
.headerbanner img{width:100%}
.headercatalog {display:flex;align-items:center;font-weight:700;margin:0 30px;line-height:1}
.headercatalog img{margin-left:10px}
.headercart{position:relative}
.headercart span{position:absolute;top:0;right:0;background-color:#4DB3DD;width:20px;line-height:20px;text-align:center;border-radius:50%;color:#fff;font-weight:700;transform:translate(8px,-2px)}
.headerlogo{margin-left:60px}
.headernav{background-color:#FAF2EB}
.headernav > ul{display:flex}
.headernav > ul > li{border-left:1px #E8DBCF solid}
.headernav > ul > li > a{display:flex;padding:15px 40px;color:#021765;fill:#021765;align-items:center;font-weight:700}
.headernav > ul > li > a svg{width:1em;height:1em;margin-left:20px}
.headernav > ul > li > ul {position:absolute;right:0;left:0;background-color:#f5ece4;padding:40px 40px 40px 30%;transition:all .2s ease;visibility:hidden;opacity:0;transform:translateY(20px);display:flex;flex-wrap:wrap}
.headernav > ul > li:hover > ul {visibility:visible;opacity:1;transform:translateY(0)}
.headernav > ul > li > ul > li {border-bottom:1px rgba(0,0,0,.05) solid;flex-basis:calc(100%/3)}
.headernav > ul > li > ul > li:last-child {border:0}
.headernav > ul > li > ul > li > a {color:#021765;font-weight:bold;display:flex;align-items:center}
.headernav > ul > li > ul > li > a svg {width:1em;height:1em;fill:var(--cyan);margin-left:10px}
.headerphone {display:flex;align-items:center;font-weight:700;margin:0 30px;line-height:1}
.headerphone img{margin-left:10px}
.headersearch {display:flex;border:1px #eee solid;background-color:#FAFAFA;margin-right:20px;transition:all .2s ease}
.headersearch input{border:0;background-color:transparent;width:100%;box-sizing:border-box}
.headersearch button{background:transparent;border:0;fill:#C8C8C8;width:auto;padding:10px}
.headersearch svg{width:1em;height:1em}
.headerwhite{display:flex;justify-content:space-between;align-items:center;padding:10px}
.headerwhite1{display:flex;align-items:center}
.headerwhite2{display:flex}
.home_about_row{min-height:600px}
.home_about_col{padding-bottom:80px}
.home_about_content{padding-bottom:30px}
.home_cat_boxes_item_icon{font-size:40px}
.home_cat_boxes_item_text,.home_cat_boxes_item{-webkit-transition:all .9s ease-in-out;-moz-transition:all .9s ease-in-out;-ms-transition:all .9s ease-in-out;-o-transition:all .9s ease-in-out;transition:all .9s ease-in-out}
.home_cat_boxes_item_top,.home_cat_boxes_item_intro,.home_cat_boxes_item_container{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.home_cat_boxes_item_text{display:none}
.home_cat_boxes_item{padding:0;position:relative;border-left:1px solid #f6b308}
.home_cat_boxes_item:last-child{border-left:none}
.home_cat_boxes_item_title,.home_cat_boxes_item_intro{line-height:1.2}
.home_deals_col{padding:60px}
.home_deals_col_right{text-align:center}
.home_deals_col_left,.home_deals_col_left h2{text-align:right}
.home_deals_col_left_content{padding-right:15px}
.home_deals_col_content{padding-bottom:20px}
.home_deals_col_left_img img{height:100%;width:auto}
.home_top_slider_button:hover{background:rgba(0,0,0,0.4)}
.home_top_slider_button{display:inline-block;color:#fff;line-height:1;padding:10px 20px;margin-top:20px;border:1px solid #fff;text-transform:uppercase;font-weight:500}
.image-hover{position:relative}
.image-hover:after{webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;position:absolute;content:'';background:rgba(0,0,0,.5);top:0;height:100%;width:100%;right:0}
.jssocials-share-logo{font-size:20px;color:#fff;width:1em!important}
.jssocials-share-link{border-radius:0;border:none!important}
.links {background-color:#fff;padding:40px;text-align:center}
.links figure {height:150px;position:relative;display:flex;align-items:center;justify-content:center}
.links figure:before {content:'';position:absolute;top:50%;right:50%;transform:translate(50%,-50%);background-color:#FDF0F6;width:150px;height:150px;border-radius:50%}
.links img {position:relative;transition:all .2s ease;transform:scale(.9)}
.links header {padding:20px}
.links h2 {font-size: 2em;color:#111;font-weight:900;line-height:1;margin:0;}
.links p {line-height:1;font-size:1.2em}
.links section {display:flex;flex-wrap:wrap;padding:20px 10vw;justify-content:center}
.links a {flex-basis:calc(100%/4 - 20px);margin:10px;color:#0b1b3c;font-size:1.2em}
.links a span {display:block;font-weight:800;line-height:1;margin:10px 20px}
.links a:hover img {transform:scale(1)}
.links i {display:inline-block;font-style:normal;background-color:#FFFA75;font-size:.8em;font-weight:bold;line-height:1;padding:15px 30px;border-bottom:4px #56BCAF solid;border-right:3px #56BCAF solid;margin:10px}
.links_categories header {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARoAAABiCAMAAAC4a+yQAAAAbFBMVEUAAADtz+r98Pb63ub03e/63ub23+712Oj98Pbtz+r98Pb63ubtz+r98Pbtz+rtz+r98Pbtz+r98Pb63ub55/Ptz+r63ub98Pbtz+r98Pb63ubtz+rtz+r98Pbtz+rtz+rtz+rtz+rtz+r63uYfkgRJAAAAJHRSTlMAgICAA3kMCHhvQy8mIXV+cgV7RRJsbGhnXFNNRj45LltdXErT/aM5AAACI0lEQVR4Ae3bZ5KrMAwHcMnF9ALpJSHJ3v+O780kOyQbwPDV+v+OoMGWVSDJovx835RVVW7u5zyiFzDdo+I31aMzRATNNeEv5bVBZPKEByU5yWZOPOpkSDC35wl7R2KtE56UrEkol7BH4kikZs9e+4b+MEV6qGMV14e0MBSoE89wog8urVWvTh2FKOdZcuqZS6s+tRdDwTEJz5KY/tbeqW+7NYXmyjNd6aWI1ZC4oLCYkmcqzSsyrRrWBhabjmfrnqcpVmPisM7Ug2d70H/NTo3bNRSOqOLZqoiILmrKRVzm7vO3a9WU1lEwzrzAmShV01IKxo0XuJGp1bTaUCg2vMCGCuVTUChKXqDsz5OAE8VLVHRQPgepoamVTy31QMXKJ5Z6DSs/qclb0lez7Mkn6q5ZViiIylDLyssF7xpZTYk7LXgNS2tliaqhljZAvZW33La5v18jd9ji7/KJHdH5e8NyB7v+iYLcdQD/HErkEolneonVo/GZNxbWmoFNiQZrjk8ujVUvTh2WYyVtZfWaa4mV6jGmu38u4t87Q9D/vnF7/r5xw+8bAAAAAAAAAAAAAAAAAAGIsuPWars9ZhHBm2hl9S+7QnB6mdXvbEbwtNJ/rQi+I4PY9DI9JCNwVg+xDqH50cN+kLatHmYj3DQjcNsc9ZgjCbfVY7YknNVjLAmnx5Fc+Gpw1yBD4V2D1zBqKFTe6Negy4feMGCigDkUppcf/gEzpSrG5j7bJwAAAABJRU5ErkJggg==) no-repeat center center}
.links_products header {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASIAAABfCAMAAAB7qzovAAAASFBMVEUAAAD/+nX/+nX/+nX/+nX/+nX/+nX/+nX/+nX/+nX/+nX/+nX/+nX/+nX/+nX/+nX/+nX/+nX/+nX/+nX/+nX/+nX/+nX/+nVKGdzCAAAAGHRSTlMAgDNmJgQwDS1uCFxEG187NwZid3JWTRkuRFZHAAAB8UlEQVR4AezaUc7iMAwE4LGxHScl4gEE97/pLtKvZfmhdfua+DuCJULtGQCpyXmpV6JrXc7S8EtSX+jN4or0opcbfbhdFOmHVPqqCtKT3mnVXZFQTrThVJATqrSpFiAndHxGpYsbm0svGJ2eKHRSvNHu/OJdMbQ77XDH/x7G7+yBgQntIvinCX+ShlFppV2q4kcx/sYKBnWhnS4bExp6RnqjnW6Kp2a8xhpG5LSb40l4nWNEC+224K8Hb3lgPI0OaIAabzHFcIQOEKDzto7hnOmAM+C8zUd/igILCkcKRlPpgIrOkY7RXOmAK4QjgtHQIXCO+OwjMo7Y7D80js3+XBtHbPY/feeIz/7pKByR2ReQzpE++xpbOFKmP4Y4b/M8qYWbfh5m43tRnvfjq2OGRM7rPKPGMAHJwDrK0bL2sDuNzfJMc/7kLStYx5ohWeTTbvxiXZF10Llban/at5vVDEIYCsMHTlaDZFTw/m+1YDvQDmbXzQfvcwlZaH4SlopZTefAgTMZAAAAAAAAAACAjzGirXSuFkM4GH36MfsQ3iL9W4bwV/db1wERKmOE8EnogSt9kpfw4/bZLXwb02dzCFu4EtrQXGnasFxZ2pCupDa4pg3pyhR4i/jRyIv+Edk1NRqVPv0iuo70rpmAgDka09gvqn8hzq/J+hYAAAAASUVORK5CYII=) no-repeat center center}
.links_products img {margin-bottom:20px}
.links_products span {font-size:.8em}
.links_products span:before {content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAAAMCAMAAAAkqgFXAAAAgVBMVEUAAABWvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK9WvK/ZTDR4AAAAKnRSTlMAWeCZRiIFwPK4r3VAHA3naxIJ+tvWYU0vKM3JxqSTZ/aNhIA97lIaqIlmtkh1AAABZUlEQVQYGV3Bh2GDMAAEwBe99w427k5+/wEDAsnBd5CSMMGXOcLRS+BLNONLEib4eDHEkc0fHBRG7eDohzaOQr7wMTDNcWDy8sB/GTnj4HGhiYM85QClv5IMOgeaPZOcogTKu32SafuGlkQTydmG5nQByXOPReaPBlfp4N4dLCx/Mrh61q4ZA+gCt7pwcamnoMPibbr1kytj8i0snLs7pFwZo5/B4keDlV1RuxYAcp+an2NRXKlVNlYNPywgSrnxBDbxyE15g+ScuDs52NxKbsYYG+Fxk0ZYWB6lBoptUDpjV7iU/ALKmZJhQ2koeRZWcUWph+ZSElBMSldogpILradUxVg9SkotlKSm9AvFpeRD+6VUJ1BaSuUDK8HStG4eQyidx6DNDAbYORVHIQYa0AIaWRvQ66CE9G6WWVJg1Zx6APY9dLCLTKsA4uyMXWyKHMjFKYdyzmKgsMwIOye82wD6UwP8AT8cN5RDk8eIAAAAAElFTkSuQmCC);display:block;margin-bottom:10px}
.links .owl-prev {position:absolute;top:50%;left:95%;width:30px;height:30px;opacity:.3}
.links .owl-nav .disabled {opacity:0}
.links .owl-next {position:absolute;top:50%;right:95%;width:30px;height:30px;opacity:.3}
.links_custom header {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARoAAABiCAMAAAC4a+yQAAAAElBMVEUAAAACF2UCF2UCF2UCF2UCF2UtH4xAAAAABnRSTlMAGQ0IEQZFlf0iAAABaklEQVR4Ae3cbW7EIAyEYTzG979y1SI1rRSH8HfnfY4wMuHD3h3WUjN+TOX4hZzxz1zpQHFDAxWNomRuUTg148EcxmKDZHrD1IzlcE1V6luWZTJ9NqW/PjSdjFeyD+Zjw4mXxkV3HA40DfXJLJZFs1zJeGST8Vo2yVwMt6dlXslYZBMHrr2pU57raa0oPfPbnxatojEpmxkH5hiSTdnEkRfRlGs0pQbRpHbSNRrtjXNEQzSmm7f2XI982nO9KKR20vV6WbrFTWFYnYZPn7K04/sAWnpWxs/meubcbCk9KesWnZ6YN3ZNklmOe5cNhkhGnwyjRybJLEfJ2ExKLPNwlK8sgllyt2v3U1nWI9XQbCrm4/DzDQAAAAAAAAAAAAA5b/+hDLpvpyObljr0eg6DZFY2yG6wCXFvQHFPRBMdvjTR4GszozNZT6woojlBNERDNOxQnGs4DXOH4ubNew2vfBDJ0FGgD0X38o0vle0RwP80q4QAAAAASUVORK5CYII=) no-repeat center}
.links_custom .owl-stage {display:flex;align-items:center}
.links_custom .owl-item img {max-height:80px;width:auto!important;display:block;margin:0 auto}
.ll {display:none;width:3em;height:3em;position:relative;background:transparent;margin-left:20px}
.ll svg {transition:all .2s ease;position:absolute;top:0;right:0;width:100%;height:100%;fill:var(--blue)}
.magazine_page_index.wrap{padding-top:30px;padding-bottom:45px}
.masonry-brick-hover{webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:100%;width:100%;background:#000;position:absolute;top:0;background:rgba(247,210,95,.5);opacity:0}
.menudiv {position:absolute;top:0;left:0;width:30%;bottom:0;background-size:cover;background-position:center center;display:flex;align-items:center}
.menudiv span {display:block;background-color:#021765;color:#fff;font-weight:bold;margin:10px;line-height:1;padding:10px 20px}
.mfp-bg{z-index:9999999999}
.mfp-wrap{z-index:9999999999}
.mfp-counter{color:#000;right:auto;left:0;padding-left:10px}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#000;right:auto;padding-left:10px;text-align:left;font-size:40px}
.mobphone {position:fixed;bottom:20px;right:20px;background-color:var(--blue);width:50px;height:50px;fill:var(--yellow);border-radius:50%;padding:10px;display:none}
.mobsearch {display:none;fill:var(--cyan)}
.mobsearch svg {width:2em;height:2em}
.navlist_wrap{background:#f6d161}
.search .yith-wcwl-add-button.show,.search .yith-wcwl-wishlistexistsbrowse.show{top:0;right:0}
.search-table{display:table;width:100%}
.searchform .search-field{display:table-cell;vertical-align:top}
.searchform .search-button{display:table-cell;width:33px;vertical-align:top;cursor:pointer}
.searchform .search-table .search-button button[type="submit"]{cursor:pointer;height:55px;width:55px;line-height:55px;background:#f6d161;border:none;border-radius:15px 0 0 15px}
.search-form-container.searchform{padding-bottom:0}
.searchform input#search-input{border:none;background:#f6f6f6;border-radius:0 15px 15px 0;height:55px}
.section_split_title{font-weight:400;text-align:center;font-size:36px;margin-top:0}
.slides.single-slider{margin:0!important;text-align:center}
.slick-dots li.slick-active button:before{color:#1a1a1a}
.slick-dots li button::before{color:#a7a7a7}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{color:#f6d161}
.slider a {position:relative;display:block}
.slider button {position:absolute;top:50%;transform:translateY(-50%);fill:#fff;width:30px;height:30px}
.slider button:hover {fill:var(--cyan)}
.slider button.disabled {pointer-events:none;opacity:.2}
.slider button.owl-next {left:20px}
.slider button.owl-prev {right:20px}
.slider .active .slidertxt b {transform:translateY(0)}

.slidertxt {position:absolute;top:50%;right:50%;transform:translate(50%,-50%);color:#fff}
.slidertxt b {display:block;font-size:5.2em;font-weight:900;color:#f7e4d5;text-shadow:0 2px 5px rgba(0,0,0,.6);line-height:.8;letter-spacing:-0.02em;transition:all .2s ease;transform:translateY(-50px);margin-bottom:10px}
.slidertxt p {font-size:1.95em;font-weight:bold;line-height:1;text-shadow:0 0 3px #000;margin-bottom:20px}
.slidertxt span {display:inline-block;background-color:var(--cyan);border-right:3px var(--yellow) solid;border-bottom:3px var(--yellow) solid;font-size:1.5em;font-weight:bold;line-height:1;padding:12px 50px;box-shadow:0 3px 5px rgba(0,0,0,.5)}
.tabs-view #navlist li.active .products_tab_subtitle{opacity:1}
.tabs-view #panels{border-top:none}
.tabs-view #navlist li.active h2.section_title.section_title_color{opacity:1}
.tabs-view #navlist{padding:0;margin:0;border-bottom:none;border-top:none;display:flex!important;align-items:center;justify-content:center}
.tabs-view #navlist li{height:100%;display:flex!important;position:relative;background:transparent;list-style:none;padding:0;height:70px;line-height:100%;margin:0;float:none;flex:1 1 auto;position:relative;align-items:center;text-align:center;border-left:1px solid #f6b308}
.tabs-view #navlist li:last-child{border:none}
.tabs-view #navlist li.active{background:#f7dd8c}
.tabs-view #navlist li.active:after{content:"";position:absolute;bottom:-15px;left:45%;border-width:15px 15px 0;border-style:solid;border-color:#f7dd8c transparent;display:block;width:0}
.tabs-view #navlist > li > a{font-size:18px;border-bottom:none;background:transparent;text-decoration:none;vertical-align:middle;width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.tabs-view .panel{display:none;text-align:center;padding:15px 0 30px;font-size:18px}
.tabs-view .panel.current{display:block!important}
.timer{font-size:55px;font-weight:700;line-height:1}
.top-slider-bg.top-slider-bg-multiple{position:relative}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.panel{animation:fadeEffect 1s}
.products_tab_subtitle{font-size:15px;color:#878787;opacity:.7}
.products_tabs_list_item.products_tabs_content,.products_tabs_list_item.products_tabs_content h3{text-align:right}
.products_tabs_list_wraper.row-flex{margin-right:-2px;margin-left:-2px}
.products_tabs_list_item{position:relative;padding:2px}
.products_tab_links_image img{height:100%;width:100%;object-fit:cover}
.products_tab_links_image{height:100%;position:relative}
.products_tab_links_title{position:absolute;width:100%;bottom:0;background:#fff;font-size:15px;text-transform:uppercase;padding:15px 5px;font-weight:500;line-height:1.2}
.products_tabs_list_item .box_effect{height:100%}
.product_price_container{align-self:flex-end;border-top:1px solid #d3d3d3}
.product_page_tabs #tab-container{margin-right:-.5rem;margin-left:-.5rem}
.product_page_tabs .navlist_wrap .products_tabs_col_title{margin:0;line-height:1;font-size:22px}
.product_page_tabs .tabs-view #navlist li{height:50px}
.product_page_tabs .tabs-view .panel{padding:0;text-align:right}
.product_buttons{padding-bottom:10px}
.product_buttons .yith-wcwl-add-button.show,.product_buttons .yith-wcwl-wishlistaddedbrowse.show,.product_buttons .yith-wcwl-wishlistexistsbrowse.show{position:relative}
.product_buttons .svg-inline--fa{margin-left:8px}
.product_buttons .yith-wcwl-wishlistaddedbrowse.show span.feedback{left:0;position:absolute;top:-70px;right:0;padding:0;background:#f8d25e;border-radius:0!important;-webkit-border-radius:5px;-moz-border-radius:5px;line-height:1;padding:10px 5px;text-align:center;z-index:10000;box-shadow:1px 0 29px 5px rgba(0,0,0,0.4);font-weight:400;font-size:20px}
.product_buttons span.feedback{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.product_buttons_col{padding-bottom:8px}
.product_form{padding:10px;background:#ccc;font-size:20px;line-height:1.2}
.product-summary-wrap{padding:50px 0}
.readmore_wrap{display:inline-block;margin-left:10px}
.related_products_row{padding:20px}
.related_products_item{padding:10px}
.related_products_item .product_item_container{border:1px solid #e7e7e7;background:#f6f6f6}
.row-flex.product-summary-row{border:1px solid #d3d3d3}
.share-social-block.jssocials,.jssocials-shares{text-align:right}
.share-social-title{text-align:left}
.share-social-title{color:#242424;font-weight:500;font-size:20px;padding-left:15px}
.single-product.woocommerce div.product div.summary-before .yith-wcwl-add-button.show,.single-product.woocommerce div.product div.summary-before .yith-wcwl-wishlistaddedbrowse.show,.single-product.woocommerce div.product div.summary-before .yith-wcwl-wishlistexistsbrowse.show{top:0;right:0}
.slick-slide {min-height:100%;float:none!important}
.slick-prev:before,.slick-next:before{color:#d9d9d9;text-shadow:none}
.slick-track {display:flex;align-items:stretch}
.summary.entry-summary-info{background:#f8f8f8;padding:0}
.wrap{max-width:1200px!important}
.wrap_lg{max-width:1600px!important;padding:0 1rem;margin:0 auto}
.yellow_page_element{background:#fff}
.yith-wcwl-add-to-wishlist{margin-top:0}
.yith-wcwl-add-button.show{position:absolute;top:15px;right:15px;z-index:99}
.yith-wcwl-add-button.show a.add_to_wishlist{position:relative;display:inline-block;cursor:pointer;font-size:inherit;height:32px;line-height:32px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:none;-webkit-transition:all .25s ease 0;-moz-transition:all .25s ease 0;transition:all .25s ease 0;width:32px;padding:0;color:#302e2a;text-indent:-9999em;background:#f7d25f;border-radius:0;font-size:1px}
.yith-wcwl-add-button.show a.add_to_wishlist:before{display:inline-block;text-indent:0;font-family:'Font Awesome 5 Pro';content:"\f004";font-style:normal;font-weight:400;text-decoration:inherit;color:#1c180b;font-size:20px;padding-right:0;position:absolute;top:2px;right:4px}
.yith-wcwl-wishlistaddedbrowse.show{position:absolute;top:0;right:0;z-index:99}
.yith-wcwl-wishlistaddedbrowse.show span.feedback{float:left;padding-right:10px}
.yith-wcwl-wishlistaddedbrowse.show a{position:relative;display:inline-block;cursor:pointer;font-size:inherit;height:32px;line-height:32px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:none;-webkit-transition:all .25s ease 0;-moz-transition:all .25s ease 0;transition:all .25s ease 0;width:32px;padding:0;color:#302e2a;text-indent:-9999em;background:#f7d25f;border-radius:0;font-size:1px}
.yith-wcwl-wishlistaddedbrowse.show a:before{display:inline-block;text-indent:0;font-family:'Font Awesome 5 Pro';content:"\f004";font-style:normal;font-weight:400;text-decoration:inherit;color:#1c180b;font-size:20px;padding-right:0;position:absolute;top:2px;right:4px;font-weight:bold}
.yith-wcwl-wishlistexistsbrowse.show{position:absolute;top:15px;right:15px;z-index:99}
.yith-wcwl-wishlistexistsbrowse.show span.feedback{float:left;padding-right:10px;text-indent:-9999em}
.yith-wcwl-wishlistexistsbrowse.show a{position:relative;display:inline-block;cursor:pointer;font-size:inherit;height:32px;line-height:32px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:none;-webkit-transition:all .25s ease 0;-moz-transition:all .25s ease 0;transition:all .25s ease 0;width:32px;padding:0;color:#302e2a;text-indent:-9999em;background:#f7d25f;border-radius:0}
.yith-wcwl-wishlistexistsbrowse.show a:before{display:inline-block;text-indent:0;font-family:'Font Awesome 5 Pro';content:"\f004";font-style:normal;font-weight:400;text-decoration:inherit;color:#1c180b;font-size:20px;padding-right:0;position:absolute;top:2px;right:4px;font-weight:bold}
.yith-wcwl-wishlistexistsbrowse a{font-size:1px!important;text-indent:-9999em}
h1.entry-title.title_head.product_title{font-size:38px;font-weight:500;line-height:1.2;margin:0;color:#000}
#page_masthead .yoast_breadcrumb{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f6d161;color:#000}
img.mfp-img{background:#fff}
.white_page_element{background:#fff}
.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:transparent}
.woocommerce div.product div.images .slick-prev{right:-20px}
.woocommerce div.product div.images .slick-next{left:-20px}
.woocommerce .product.sale .product-summary-wrap div.summary{position:relative}
.woocommerce .product.sale .product-summary-wrap span.onsale{background-color:#f7d25f;color:#000;padding:0;width:80px;height:auto;line-height:1;font-size:20px;right:auto;left:0;top:0;border-radius:0;min-width:10px;min-height:10px;padding:15px}
.woocommerce .quantity.buttons_added{margin:0!important;padding:0;width:50%}
.woocommerce .quantity.buttons_added .plus,.woocommerce .quantity.buttons_added .minus{display:inline-block;position:relative;height:40px;border:none;padding:0;margin:0;border-radius:0;width:30px;background-color:#ececec;color:#c2c2c2;font-size:20px;width:20%}
.woocommerce .quantity.buttons_added input.qty{float:none;height:40px;width:70px;text-align:center;border:none;border-radius:0;font-size:20px;width:50%}
.woocommerce-info {display:none}
.woocommerce-product-details__short-description,.product_price_container{box-sizing:border-box;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%;padding:10px 20px}
.woocommerce-product-details__short-description{align-self:flex-start}
.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none;width:100%}
.woocommerce div.product div.images.woocommerce-product-gallery > div{max-height:500px;margin:auto}
.woocommerce div.product div.images.woocommerce-product-gallery > div img{width:100%;height:100%;object-fit:contain;max-height:500px}
.woocommerce div.product div.summary .yith-wcwl-add-button.show,.woocommerce div.product div.summary .yith-wcwl-wishlistaddedbrowse.show,.woocommerce div.product div.summary .yith-wcwl-wishlistexistsbrowse.show{top:0;right:0}
.woocommerce div.product div.summary-before .yith-wcwl-add-button.show a.add_to_wishlist,.woocommerce div.product div.summary-before .yith-wcwl-wishlistaddedbrowse.show a,.woocommerce div.product div.summary-before .yith-wcwl-wishlistexistsbrowse.show a{height:50px;line-height:50px;width:50px}
.woocommerce div.product div.summary .yith-wcwl-add-button.show a.add_to_wishlist:before,.woocommerce div.product div.summary .yith-wcwl-wishlistaddedbrowse.show a:before,.woocommerce div.product div.summary .yith-wcwl-wishlistexistsbrowse.show a:before{font-size:27px;top:0;right:8px}
.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000;font-size:25px}
.woocommerce div.product form.cart .button{vertical-align:middle;float:right;width:50%;background-color:#f6d161;color:#000;font-size:20px;height:40px;line-height:1;font-weight:600;border-radius:0;padding:10px 5px}
.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:500;display:inline-block;text-decoration:none;padding-right:10px}
.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5;display:inline-block;font-size:20px}
.woocommerce-product-gallery .slider-nav-item{padding:3px}
.woocommerce-product-gallery .slider-nav-item img{padding:5px}
.woocommerce-product-gallery .slider-nav-item .gallery_slide_item_cover{background:#fff}
.woocommerce-product-gallery .slick-slide.slick-current.slick-active .gallery_slide_item_cover,.woocommerce-product-gallery .slider-nav-item:hover .gallery_slide_item_cover{border:0 solid #dcdcdc}
#articles_grid{background:#f2f2f2;padding:40px 0}
#contact_form_popup.white-popup{max-width:750px}
#counter{background:#f6d161;margin:40px 0;margin-bottom:0}
#masthead ul,#home_masthead ul{list-style:none;margin:0}
#masthead li,#home_masthead li{list-style-type:none;margin:0}
#page{padding:0 5vw;background-color:#fff}
#socialbar_panel ul.social-bar{justify-content:space-between;float:right;align-items:center;justify-content:center}
#socialbar_panel{padding-right:20px}
#home_masthead .top_slider_overlay{background:transparent}
#home_masthead #top-slider{min-height:600px;max-height:1000px;position:relative}
#home_masthead #top-slider .slides.single-slider{min-height:600px}
#home_masthead .single-slider-img{height:100%}
#top-slider img{height:100%;width:100%;object-fit:cover}
#home_masthead .slick-dots{position:relative;bottom:27px;display:inline-block!important;width:auto;margin:auto;padding:0 10px;border-radius:10px 10px 0 0;background:#f9f9f9}
#header_search{position:absolute;padding:0 100px;top:0;width:100%;right:0;height:100%}
#home_cat_boxes{background:#f6d161}
#home_cat_boxes a:hover{text-decoration:none}
#home_about{background:url(/wp-content/uploads/2018/03/moyal-hero-02.jpg) no-repeat 50% 50% #f6f6f6}
#navlist h2.section_title.section_title_color{width:100%;color:#000;opacity:.7;background:transparent;font-size:20px;text-transform:uppercase;line-height:1;padding:0;padding-bottom:0;font-weight:500;margin:0}
#navlist li.active h2.related_function_col_title:after{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
#home_deals,#home_deals_single{background:#1f1f1f;color:#fff;position:relative}
#home_deals h2,#home_deals_single h2{color:#fff}
#home_deals_single .home_deals_col{margin:auto}
#share-social,section.page_flexible_content .share-social-container{background:#fff}
#page_masthead{background:#fff;padding:35px 0}
#page_masthead .yoast_breadcrumb .svg-inline--fa{margin:0 5px}
#product_cat_deal{padding-bottom:45px}
#product_cat_deal h2.section_title{color:#fff}
#product_form_popup .wpcf7 input{border:1px solid #ccc}
#product_full_description h3.section_split_title{text-align:right}
#product_full_description{padding-bottom:40px}
#related_products{background:#f2f2f2;padding:40px 0}
#related_products h3.woocommerce-loop-product__title{font-size:20px;color:#222;text-align:center;font-weight:500;line-height:1.2;margin:0;padding:15px 10px;min-height:78px}
#related_products .archive_product_item_image{border-top:2px solid #f3cf60;border-bottom:2px solid #f3cf60;background:#fff;padding-top:100%;position:relative;overflow:hidden}
#related_products .archive_product_item_image img {position:absolute;top:50%;right:50%;object-fit:contain;transform:translate(50%,-50%);min-width:70%;max-height:100%}
#related_products .archive_product_item_price{text-align:center}
#related_products form.cart .button{font-size:18px}
#related_products form.cart{margin-bottom:0;padding:15px}
#related_products span.onsale{left:15px;right:auto;top:15px;background:#f3cf60;color:#000;border-radius:0;line-height:1;min-width:10px;min-height:10px;padding:10px;font-weight:500}
#related_products .slick-prev{right:-25px}
#related_products .slick-next{left:-25px}
#related_products a.button{text-align:center;margin:auto;width:100%}
#related_products .yith-wcwl-add-button.show,#related_products .yith-wcwl-wishlistaddedbrowse.show,#related_products .yith-wcwl-wishlistexistsbrowse.show{top:0;right:0}
#subcategory_row .yith-wcwl-wishlistexistsbrowse.show,#subcategory_row .yith-wcwl-add-button.show{top:0;right:0}
#related_products a.button,.archive_product_item_container.product_item_container a.button{width:50%;display:inline-block;float:right!important}
#yith-wcwl-popup-message{background:#f8d25e;border:3px solid #171717;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;line-height:50px;padding:15px;position:fixed;text-align:center;top:50%;left:50%;z-index:10000;box-shadow:1px 0 29px 5px rgba(0,0,0,0.4);font-weight:700;font-size:20px;display:none!important}
#subcategory_row{padding:40px 0}
#contact_page_content{background:#fff}
#contact_page_content h2.section_title.section_title_color{padding:20px 10px;color:#fff;font-size:26px;line-height:1.2;background:var(--cyan);font-size:1.62rem}
#contact_page_content input.wpcf7-form-control.wpcf7-submit{background:var(--yellow);color:#000;font-size:20px;font-weight:700}
#contact_page_content .wpcf7 input{font-family:'Heebo',sans-serif;border:1px solid #d3d3d3;margin:0}
.wishlist_table tr td.product-thumbnail,.wishlist_table tr td.product-name,.wishlist_table tr td.wishlist-name,.wishlist_table tr td.wishlist-privacy,.woocommerce table.wishlist_table tfoot td{text-align:right}
.wishlist_table tr td,.wishlist_table tr th.wishlist-delete,.wishlist_table tr th.product-checkbox{text-align:right}
button.btn.button.ask-an-estimate-button.ask-an-estimate-button-popup,a.btn.button.ask-an-estimate-button{background:var(--yellow);border:none;border-radius:5px;color:#000;font-family:inherit;box-shadow:0 3px 15px 0 rgba(0,0,0,0.2)}
a.btn.button.ask-an-estimate-button{font-size:20px}
.wishlist_button{width:50%;display:inline-block}
.wishlist_button .yith-wcwl-add-button.show,.wishlist_button .yith-wcwl-wishlistaddedbrowse.show,.wishlist_button .yith-wcwl-wishlistexistsbrowse.show,.wishlist_button .yith-wcwl-wishlistexistsbrowse.show{position:relative!important}
.wishlist_button .yith-wcwl-add-button.show a.add_to_wishlist,.wishlist_button .yith-wcwl-wishlistexistsbrowse a,.wishlist_button .yith-wcwl-wishlistaddedbrowse.show a{position:relative;display:inline-block;cursor:pointer;height:auto;line-height:1;text-decoration:none;text-align:center;vertical-align:top;text-shadow:none;-webkit-transition:all .25s ease 0;-moz-transition:all .25s ease 0;transition:all .25s ease 0;width:100%;padding:0;color:#302e2a;text-indent:inherit;background:var(--yellow);border-radius:0;font-size:inherit!important;padding:.618em 1em;padding-right:30px}
.wishlist_button .yith-wcwl-add-to-wishlist .ajax-loading{display:none!important}
.wishlist_button .yith-wcwl-add-button.show a.add_to_wishlist:before,.wishlist_button .yith-wcwl-wishlistexistsbrowse.show a:before,.wishlist_button .yith-wcwl-wishlistaddedbrowse.show a:before{top:10px;right:6px}
.wishlist_button .yith-wcwl-wishlistaddedbrowse.show{top:0;right:0}
.wishlist_button .yith-wcwl-wishlistaddedbrowse.show span.feedback{position:absolute;top:-35px}
.wishlist_button .yith-wcwl-wishlistaddedbrowse.show span.feedback{left:0;position:absolute;top:-60px;right:-0;padding:0;background:#f8d25e;border:3px solid #171717;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;line-height:1;padding:10px 5px;text-align:center;z-index:10000;box-shadow:1px 0 29px 5px rgba(0,0,0,0.4);font-weight:700;font-size:16px}
.wishlist_button span.feedback{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes fadeOutUp {0%{opacity:1;-webkit-transform:translateY(0);z-index:10000}100%{opacity:0;-webkit-transform:translateY(-40px);z-index:-1}}
@keyframes fadeOutUp {0%{opacity:1;transform:translateY(0);z-index:10000}100%{opacity:0;transform:translateY(-40px);z-index:-1}}
.white-popup,#qa_form_popup{max-width:750px}
.woocommerce div.product div.product_buttons .yith-wcwl-add-button.show a.add_to_wishlist,.woocommerce div.product div.product_buttons .yith-wcwl-wishlistaddedbrowse.show a,.woocommerce div.product div.product_buttons .yith-wcwl-wishlistexistsbrowse.show a{min-height:44px;line-height:1.2;width:100%;font-size:20px!important;text-indent:initial;padding:10px;text-align:right;padding-right:40px}
.woocommerce div.product div.product_buttons .yith-wcwl-add-button.show a.add_to_wishlist:before,.woocommerce div.product div.product_buttons .yith-wcwl-wishlistaddedbrowse.show a:before,.woocommerce div.product div.product_buttons .yith-wcwl-wishlistexistsbrowse.show a:before{font-size:20px;top:10px;right:10px}
.woocommerce div.product div.product_buttons .yith-wcwl-add-to-wishlist .ajax-loading{display:none!important}
.wc_category_wrap.wrap_lg.shop_page_content,.wc_category_wrap.wrap_lg{background:#f2f2f2}
.product_cat_deal_wrap{background:url(../img/moyal-sale-bg.jpg) 50% 50% / cover no-repeat;padding:40px 0}
.product_cat_deal_text{color:#fff}
@media screen and (max-width: 1200px) and (min-width: 480px) {
    .product_cat_deal_wrap{background:url(../img/moyal-sale-bg.jpg) center top / contain repeat-y}
}
@media only screen and (min-width: 1024px) {
    .grid_masonry .masonry-brick--h:nth-child(5n+1){width:250px}
    .grid_masonry .masonry-brick--h:nth-child(5n+2){width:325px}
    .grid_masonry .masonry-brick--h:nth-child(5n+3){width:180px}
    .grid_masonry .masonry-brick--h:nth-child(5n+4){width:380px}
    .grid_masonry .masonry-brick--h:nth-child(5n+5){width:200px}
    .grid_masonry .masonry--v{max-height:1600px}
    .grid_masonry .masonry-brick--v{width:33.33333%}
}
@media (min-width: 1200px) {
    .home_cat_boxes_item_text{display:block}
    .home_cat_boxes_item_top,.home_cat_boxes_item_intro{color:#000}
    .home_cat_boxes_item_container{position:absolute;bottom:0;background:#f7d25f;width:100%;border-radius:15px 15px 0 0}
    .home_cat_boxes_item_intro{padding:0 0 10px}
    .home_cat_boxes_item_title{font-size:20px;font-weight:500}
    button.main_btn.home_cat_boxes_item_btn{background:#f6d161;border:none;border-radius:10px;color:#000;font-family:inherit;padding:8px 13px}
    .home_cat_boxes_item_text{overflow:hidden;max-height:0;padding:10px;opacity:0}
    .home_cat_boxes_item{height:120px}
    .home_cat_boxes_item:hover .home_cat_boxes_item_text{opacity:1}
    .home_cat_boxes_item:hover .home_cat_boxes_item_text,.home_cat_boxes_item:hover .home_cat_boxes_item_intro{max-height:300px}
    .home_cat_boxes_item:hover .home_cat_boxes_item_container{background:#1c1c1c}
    .home_cat_boxes_item:hover .home_cat_boxes_item_top,.home_cat_boxes_item:hover .home_cat_boxes_item_intro{color:#fff}
    #related_products .slick-prev{right:-45px}
    #related_products .slick-next{left:-45px}
}
@media (min-width: 992px) {
    #home_deals:after{content:"";position:absolute;width:50%;height:100%;top:0;left:0;z-index:1;background:#111}
    .home_deals_col_left{z-index:2}
    .home_deals_col_left_img{text-align:center;height:400px}
    .counter_col{padding:20px}
    .counter_row:before{content:url('../img/knife-new.png');position:absolute;right:-40px;bottom:-40px}
    .counter_row:after{content:url('../img/fork-new.png');position:absolute;left:-40px;bottom:-40px}
    .footer_contact_form_row:before{content:url(../img/peg-s.png);position:absolute;right:-80px;bottom:-40px}
    .footer_contact_form_row:after{content:url(../img/basil-sm.png);position:absolute;left:-200px;bottom:-40px}
}
@media (min-width: 768px) {
    .footer_right{text-align:right}
    .footer-classic01 .footer_content_col_left .footer_content_wrap{justify-content:flex-end}
    .product_page_tabs .panels_wrap{padding-top:35px;padding-bottom:35px}
    .products_tabs_list_item.products_tabs_img{padding-right:40px}
    .panels_wrap{padding-top:50px;padding-bottom:50px}
    .summary.summary-before{padding:40px}
    .summary.entry-summary-info{border-right:1px solid #d3d3d3}
    .woocommerce div.product div.summary{margin-bottom:0;position:relative}
    .woocommerce div.product div.images{margin-bottom:0}
    #home_masthead #top-slider{min-height:600px}
    #home_masthead #top-slider .slides .single-slider-item{height:600px}
    #home_masthead #top-slider .slick-slide > div{height:600px}
    #home_masthead #top-slider .slick-prev,#home_masthead #top-slider .slick-next{top:50%}
    #related_products .slick-prev{right:-35px}
    #related_products .slick-next{left:-35px}
}
@media only screen and (max-width: 1023px) and (min-width: 768px) {
    .grid_masonry .masonry-brick--h:nth-child(4n+1){width:200px}
    .grid_masonry .masonry-brick--h:nth-child(4n+2){width:250px}
    .grid_masonry .masonry-brick--h:nth-child(4n+3){width:120px}
    .grid_masonry .masonry-brick--h:nth-child(4n+4){width:280px}
    .grid_masonry .masonry--v{max-height:2000px}
    .grid_masonry .masonry-brick--v{width:50%}
}
@media (max-width:1600px) {
    .footerinfo > div {padding:20px 40px}
}
@media (max-width:1300px) {
    ._magazine a {flex-basis:calc(50% - 20px)}
    .ll {display:block}
    .footer2 {display:block}
    .footerinfo {display:block}
    .footerinfo > div {border:0}
    .header {left:0;right:0}
    .headerbanner {display:none}
    .headercatalog {display:none}
    .headernav {position:fixed;top: 73px;right:0;left:0;bottom:0;background:linear-gradient(var(--cyan),var(--blue));transform:translateX(100%);transition:all .2s ease;overflow-y:auto;}
    .headernav > ul {display:block}
    .headernav > ul > li {border:0;border-bottom:1px rgba(255,255,255,.3) solid;position:relative}
    .headernav > ul > li > a {color:#fff;padding:10px}
    .headernav > ul > li > a svg {fill:#fff}
    .headernav > ul > li.current-menu-item > a {background-image:linear-gradient(to left,#e6b651,#fae07f,#e6b651)}
    .headernav > ul > li > ul {opacity:1;visibility:visible;position:static;padding:10px 50px ;display:none;background:rgba(0,0,0,.2)}
    .headernav > ul > li.open > ul {transform:none;display:block}
    .headernav > ul > li > ul > li > a {color:#fff;line-height:1;padding:8px 0}
    .headernav > ul > li > ul > li > a > svg {fill:rgba(255,255,255,.5)}
    .headersearch {position:absolute;top:100%;right:0;left:0;margin:0;opacity:0;visibility:hidden;transform:translateY(-10px)}
    .menudiv {display:none}
    .mobarrow {border:2px #fff solid;width:30px;height:30px;position:absolute;top:9px;left:10px;border-radius:50%;transition:all .2s ease;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAHCAYAAADebrddAAAAYklEQVQYlW2PSwqAMAwF450FcasrQaSX8WIW1yNPUw3BgRLepy0xoAAH0AP2c3rPi0TlY0xl6UaVMQdDDF7UjEzthTUFe9LKLX65pUJD/t2J5c6XjUi/nby9LizA6VP6ycAu6FkM2wRJLFcAAAAASUVORK5CYII=) no-repeat center}
    .mobsearch {display:flex}
    .nav-close {transform:scale(.5);opacity:0}
    .open .mobarrow {transform:rotate(180deg)}
    .opensearch .headersearch {opacity:1;visibility:visible;transform:translateY(0)}
    .opensearch .mobsearch {pointer-events:none}
    .openav {overflow:hidden}
    .openav .nav-close {transform:scale(.7);opacity:1}
    .openav .nav-open {transform:scale(.5);opacity:0}
    .openav .headernav {transform:translateX(0)}
    #page {padding:0}
}
@media (max-width: 1199px) {
    .home_cat_boxes_item_container {padding:15px 10px}
}
@media(max-width: 991px) {
    ._single {display:block}
    .cols {padding:0}
    .row-flex,.row-flex.box_page_list_grid,.article_grid_item_row{margin:0!important}
    .product_cat_deal_row.row-flex{margin:0}
    .home_deals_col_left{background:#111}
    .home_deals_col{padding:40px 15px}
    .home_deals_col_left_img,#home_deals_single .home_deals_col_left_img img{text-align:center;height:250px;padding-bottom:30px}
    .home_deals_col_left_img img{height:100%;width:auto}
    .counter_col{padding-bottom:20px}
    .counter_col{padding-bottom:20px}
    .home_cat_boxes_item:nth-child(4){border-left:none}
    .home_cat_boxes_item:nth-child(n+5){border-top:1px solid #f6b308}
    .menu > ul > li a{padding:10px 70px 10px 20px}
    .menu>ul>li{background:#383838}
    .menu>ul>li,.menu>ul>li a{color:#f6f6f6}
    .menu>ul>li:hover,.menu>ul>li>ul{background:#6b6a6a}
    .menu > ul > li,.menu > ul > li > ul > li{border-top:1px solid rgba(255,255,255,0.15)}
    .menu-dropdown-icon:before{background:#6a6a6a;color:#f6f6f6;padding:6px 13px}
    .menu>ul>li>ul>li a{color:#f6f6f6}
    .menu>ul>li:hover.menu-dropdown-icon:before{background:#383838}
    .timer{font-size:40px}
}
@media (max-width: 767px) {
    main#main_content{padding-bottom:0!important}
    ._magazine {display:block}
    .adv {border:0;padding:20px}
    .advs h2 {font-size:1.5em}
    .advs section {display:block}
    .cfrow {display:block}
    .cfield .wpcf7-checkbox > span {flex-basis:calc(100% - 20px)}
    .col h1,.col h2 {font-size:1.5em}
    .cols {display:block}
    .contact_field{margin-bottom:15px}
    .content_column_container{padding-bottom:30px}
    .content_youtube_vid.flexible_page_element .content_youtube_vid_wrap{padding:35px}
    .footer {display:block}
    .footerbottom {display:block}
    .footercatalog {display:flex;align-items:center;justify-content:center;padding:20px;flex-direction:row-reverse}
    .footercatalog img {width:30px;height:30px;margin:0 0 0 10px}
    .footercatalog span {margin:0}
    .footerinfo > div {padding:20px 0}
    .footersocial {justify-content:center}
    .form {display:block}
    .grid_masonry .masonry--h{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box;margin:0}
    .grid_masonry .masonry-brick--h{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%;box-sizing:border-box;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;margin:0}
    .headerlogo {margin-left:20px}
    .headerlogo img {max-width:150px}
    .headerphone {display:none}
    .links {padding:10px}
    .links a {flex-basis:calc(50% - 20px)}
    .links a span {font-size:.8em;margin-top:20px}
    .links figure {width:90px;height:90px;margin:10px auto}
    .links figure:before {width:90px;height:90px}
    .links h2 {font-size:1.5em}
    .links section {padding:0}

    .masthead_page .top-slider-bg-single,.masthead_page .top_slider_overlay,.masthead_page .masthead_content_overlay{min-height:300px}
    .mobphone {display:block}
    .navlist_wrap{background:#fff}
    .navlist_wrap .wrap_lg{padding:0}
    .products_tab_links_title{padding:5px;background:rgba(255,255,255,0.8);min-height:40px;display:flex;align-items:center;justify-content:center}
    .share-social-block.jssocials,.share-social-title,.jssocials-shares{text-align:center}
    .slidertxt {font-size:.6em}
    .slidertxt b {font-size:3.5em}
    .slidertxt span {padding:8px 20px}
    #home_masthead #top-slider .slides .single-slider-item{min-height:100px}
    #home_masthead #top-slider,#home_masthead #top-slider .slides.single-slider{min-height:100px}
    #home_masthead .single-slider-img-wrap,#home_masthead .single-slider-img{height:200px}
    #home_masthead #top-slider .slick-slide > div{height:200px}
    #home_masthead .slides.single-slider{background:#171717}
    #home_masthead .masthead_content_first_title{font-size:18px}
    #home_masthead .masthead_content_title{font-size:35px}
    #home_masthead .masthead_content_subtitle{font-size:19px}
    #home_masthead #top-slider ul.slick-dots{bottom:5px;position:relative;background:transparent}
    #socialbar_panel{display:none}
}
@media (max-width: 400px) {
    .slidertxt b {font-size:2.5em}
}

.rtl .wpcf7 input[type="url"], .rtl .wpcf7 input[type="email"], .rtl .wpcf7 input[type="tel"] {
    direction: rtl;
}