/* https://www.ronityam.com/wp-content/themes/blackstar/style.css?ver=3.0.9.2 */
*{margin:0;padding:0;min-height:0;min-width:0}body:not(.wp-admin) i,body:not(.wp-admin) i:before{font-family:"Font Awesome 5 Pro";font-weight:300;font-style:normal}i.fab,i.fab:before{font-family:"Font Awesome 5 Brands";font-weight:400}*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}input[type="button"]{-webkit-appearance:none}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}.clear{*zoom:1}html{height:100%;margin:0}body{height:100%;width:100%;margin:0;padding:0;border:0;font-size:100%}article.page .hpm-col ul,.products ul{list-style-type:none!important}.row,.container{width:100%;float:left}body.no-scroll{overflow:hidden}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}h1{margin-bottom:30px}p{margin-bottom:20px}img{height:auto}p a{text-decoration:none}h1,h2,h3{font-weight:500}del{text-decoration:line-through}.txt-c{text-align:center!important}.txt-r{text-align:right!important}.txt-l{text-align:left!important}.bs .input-field label{font-size:1em}.bs .input-field input:not(.btn),.bs .input-field textarea,.bs .input-field select{box-shadow:none;font-size:14px;line-height:100%;padding:12px 10px;border-radius:4px;color:#000}.bs .input-field select{padding-top:2px;padding-bottom:2px}.bs .input-field input:focus,.bs .input-field textarea:focus,.bs .input-field select:focus{border:1px solid #a5a5a5;box-shadow:0 0 0 1px #a5a5a5}.bs .input-field .checkbox input{padding:0;min-height:auto}.input-field input,.input-field select{min-height:40px}.input-field .btn,.btn{font-weight:500;vertical-align:initial;border-radius:30px}.input-field .btn:hover,.btn:hover{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.input-field.inline{position:static}header#site-header .drop-menu-color a.btn.prm-color:not(.halol){font-weight:700}form .row{margin-bottom:14px}form .row.action-line{margin-top:15px}.input-field label{padding-bottom:6px}.btn.halol.prm-color{background:transparent}.btn.halol.prm-color:hover{color:#fff}.btn-link{border-bottom:1px solid #333;padding-bottom:4px}.input-field .btn.large,.btn.large{height:48px;line-height:46px;font-size:15px;padding:0 30px;letter-spacing:.3px}.input-field .btn.xlarge,.btn.xlarge{height:60px;line-height:60px;font-size:17px;letter-spacing:.6px;padding:0}.input-field .btn.full,.btn.full{width:100%}.input-field .radio .outer,.input-field .checkbox .outer{width:22px!important;height:22px;border:2px solid #e1e1e1;margin-right:4px}.input-field .radio .outer{margin-right:8px}.input-field .radio input:checked+.outer,.input-field .checkbox input:checked+.outer{border:2px solid #333}.input-field .radio .inner,.input-field .checkbox .inner{width:14px!important;height:14px;background-color:#000}.input-field .radio input:checked+.outer,.input-field .checkbox input:checked+.outer{border:2px solid #000}.input-field .radio input:focus+.outer .inner{background-color:#000}.input-field .checkbox input:checked+.outer .inner:after{left:0;top:0;width:6px;height:12px}.input-field label.radio,.input-field label.checkbox{line-height:25px;float:left;clear:left;font-size:14px}.input-field label.radio input{min-height:initial;padding:0!important}.input-field label.checkbox .outer+span,.input-field label.radio .outer+span{font-size:15px;line-height:22px;position:relative;top:2px}.container-fluid{width:100%;float:left;overflow-x:hidden}abbr[title]{border-bottom:none}::selection{background:#04a4cc;color:#fff;text-shadow:none}::-webkit-selection{background:#04a4cc;color:#fff;text-shadow:none}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}.margin-b-xl{margin-bottom:160px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{white-space:normal}.flex-break{flex-basis:100%;width:0}.ltr{text-align:left;direction:ltr}.bs .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.bs .select2-container .select2-selection--single{height:40px;width:100%}.bs .select2-container--default .select2-selection--single .select2-selection__arrow{top:7px}.bs.rtl .fancybox-close{right:auto;left:15px}.bs.rtl .fancybox-overlay{direction:rtl}.bs .input-field span.optional{display:none!important}a.button:not(.btn):not(.kt-button){display:inline-block;height:44px;line-height:44px;border:1px solid;padding:0 30px}.bs-staging-flag{background:red;width:100px;color:#fff;text-align:center;position:fixed;top:2px;z-index:100000;right:5px;font-size:15px;height:28px;line-height:28px;font-weight:500}.rtl .bs-staging-flag{right:auto;left:5px}:not(.rtl).admin-bar .bs-staging-flag{right:160px;top:2px}.rtl.admin-bar .bs-staging-flag{left:160px;top:2px}.wrapper{margin:0 auto}.wrapper+*{clear:both}.wrapper-boxed{width:1200px;max-width:96%;margin:0 auto}.wrapper-boxed .wrapper{width:100%}.wrapper-stretched{width:100%;max-width:100%;margin:0 auto}.wrapper-stretched .wrapper{max-width:97%;width:100%}.wrapper-wide{width:100%}.wrapper-wide .wrapper{width:1280px;max-width:94%}.row-container{width:100%;display:flex}#headers{float:left;width:100%;position:relative;transition:z-index 0.5s step-end}#headers.bg-active{z-index:1001;transition:z-index 0.5s step-start}#top-header{width:100%;margin-bottom:0;transition:height 0.2s;position:relative}#top-header #top-header-close{position:absolute;top:50%;right:10px;opacity:.8;transform:translate(0%,-50%);display:block;padding:10px}.rtl #top-header #top-header-close{right:auto;left:10px}#top-header #top-header-close:hover{opacity:.5}#top-header #top-header-close:after{font-family:"Font Awesome 5 Pro";font-weight:300;font-style:normal;content:"\f00d"}#top-header .top-header-content{width:100%;display:flex;align-items:center}#top-header .top-header-inner{flex:0 1 100%}#top-header .top-header-content p{margin-bottom:0;white-space:nowrap}header#site-header{width:100%;float:left;padding:5px 0;position:relative;z-index:200;-webkit-transition:all 450ms linear;transition:all 450ms linear;-webkit-transform:translateZ(0)}header#site-header .row{margin-bottom:0}body #page header#site-header.sticky .row{transition:height 0.29s}#site-header .mobile-menu{display:none}.hero-exist #page.transparent-header #site-header{background:transparent;position:absolute;top:0;transition:none}body.header-sticky-start #page header#site-header.sticky{opacity:0;top:-100px}body.header-sticky #page header#site-header.sticky{position:fixed;top:0;opacity:1;z-index:200;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in}body.header-sticky.hero-exist #page header#site-header.sticky{margin-top:0}body.header-sticky.admin-bar #page header#site-header.sticky{top:32px}body.header-sticky.slideDown #page header#site-header.sticky.sticky-motion{top:-100px}header#site-header .site-branding{margin-right:30px;float:left;display:table;height:inherit}header#site-header .site-branding a{display:table-cell;vertical-align:middle}header#site-header .site-branding a img,header#site-header .site-branding a picture{max-width:inherit}header#site-header .alterantive-logo{display:none}.header-sticky header#site-header.sticky .alterantive-logo{display:block}.header-sticky header#site-header.sticky .alterantive-logo+.logo-img{display:none}header#site-header #site-nav{float:left;display:table;height:inherit}header#site-header #site-nav>ul{display:table-cell;vertical-align:middle}header#site-header #site-nav li{position:relative;float:left}header#site-header #site-nav li a{display:inline-block;line-height:1;text-decoration:none;padding:8px 15px 4px}header#site-header #site-nav li.level-0>a>span{display:inline-block;position:relative}header#site-header #site-nav li.level-0>a>span:after{content:"";position:absolute;left:0;bottom:-6px;-webkit-transition:all 0.5s;transition:all 0.5s;width:0%;height:2px;background-color:#23232c}header#site-header #site-nav li.level-0:hover>a>span:after{width:100%}header#site-header #site-nav ul.menu>li.menu-item-has-children>a.show-arrow{position:relative;margin-right:8px}header#site-header #site-nav ul.menu>li.menu-item-has-children>a.show-arrow:after{content:"\f107";font-family:"Font Awesome 5 Pro";position:absolute;margin-left:5px;margin-top:3px;font-size:13px}body:not(.rtl) header#site-header:not(.header5) #site-nav ul.menu>li:first-child>a{padding-left:0!important}body.rtl header#site-header:not(.header5) #site-nav ul.menu>li:first-child>a{padding-right:0!important}header#site-header #site-nav .drop-menu,header#site-header .action .drop-menu{position:absolute;left:-12px;z-index:10010;padding-top:10px}.rtl header#site-header #site-nav .drop-menu,.rtl header#site-header .action .drop-menu{left:auto;right:-12px}header#site-header .action .drop-menu{display:none;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:blackstar_nav_drop;animation-name:blackstar_nav_drop}header#site-header .action .drop-menu{left:-80px}header#site-header .drop-menu-inner{min-width:248px;padding:18px 0 22px;background:#fff;float:left;max-width:100%}header#site-header .iwp_megamenu.full-width .drop-menu-inner{padding-bottom:40px}.drop-shadow .drop-menu-inner,.mini-cart.drop-shadow{-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.28);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.28);box-shadow:0 1px 3px 0 rgba(0,0,0,.28)}#site-nav.nav-mobile.m-vertical-open .drop-shadow .drop-menu-inner{box-shadow:none}header#site-header #site-nav li.iwp_megamenu.full-width{position:static}header#site-header #site-nav li.level-0 .drop-menu{margin-top:-10px;padding-top:22px}header#site-header.header3 #site-nav li.level-0 .drop-menu,header#site-header.header4 #site-nav li.level-0 .drop-menu{padding-top:5px;margin-top:0}.header-sticky header#site-header.header3 #site-nav li.level-0 .drop-menu,.header-sticky header#site-header.header4 #site-nav li.level-0 .drop-menu{padding-top:9px;margin-top:0}header#site-header #site-nav .drop-menu-inner .wrapper.inner-wrap{max-width:94%;position:relative}header#site-header #site-nav li:not(.full-width) .drop-menu-inner .wrapper.inner-wrap{width:100%}header#site-header #site-nav .iwp_megamenu.children-2 .drop-menu-inner{width:480px;padding:20px 40px;padding-bottom:60px}header#site-header #site-nav .iwp_megamenu.children-3 .drop-menu-inner{width:770px;padding:20px 40px;padding-bottom:60px}header#site-header #site-nav .iwp_megamenu.children-4 .drop-menu-inner{width:980px;padding:20px;padding-bottom:60px}header#site-header #site-nav .iwp_megamenu div.side-image a{padding:0!important}header#site-header #site-nav .iwp_megamenu div.side-image img,header#site-header #site-nav .iwp_megamenu div.side-image picture{max-width:100%}header#site-header .action .drop-menu-inner{min-width:160px;padding:9px 0}header#site-header #site-nav .drop-menu ul.sub-menu li,header#site-header .action .drop-menu ul.sub-menu li{float:none;position:relative;z-index:100000}header#site-header #site-nav .iwp_megamenu .drop-menu ul.sub-menu li.level-1{float:left;width:200px}header#site-header #site-nav .iwp_megamenu .drop-menu ul.sub-menu li.level-1:last-child{padding-right:0}header#site-header #site-nav .iwp_megamenu.children-5 .drop-menu ul.sub-menu li.level-1.menu-item-has-children{width:220px;max-width:20%}header#site-header #site-nav .iwp_megamenu.children-4 .drop-menu ul.sub-menu li.level-1.menu-item-has-children{width:270px;max-width:25%}header#site-header #site-nav .iwp_megamenu.children-3 .drop-menu ul.sub-menu li.level-1.menu-item-has-children{width:330px;max-width:33.3%}header#site-header #site-nav .drop-menu ul.sub-menu li a,header#site-header .action .drop-menu ul.sub-menu li a{display:block;font-size:.9em;padding:8px 27px;font-weight:400}body:not(.rtl) header#site-header #site-nav .drop-menu.mega-menu ul.sub-menu li a{padding-left:0}body.rtl header#site-header #site-nav .drop-menu.mega-menu ul.sub-menu li a{padding-right:0}header#site-header #site-nav .iwp_megamenu.full-width .drop-menu ul.sub-menu li a{padding-left:0}header#site-header #site-nav .iwp_megamenu .drop-menu ul.sub-menu li.level-1.menu-item-has-children>a{font-size:1.06em;margin-bottom:10px;margin-top:5px}header#site-header .action .drop-menu ul.sub-menu li a{font-size:14px;padding:4px 20px;color:#585858}header#site-header .action .drop-menu ul.sub-menu li a:hover{color:#000}header#site-header #site-nav .drop-menu>.drop-menu-inner>ul.sub-menu>li.menu-item-has-children>a{font-size:1.2em;margin-bottom:10px}header#site-header #site-nav .drop-menu ul.sub-menu li a:hover,header#site-header .action .drop-menu ul.sub-menu li a:hover{opacity:.85}@-webkit-keyframes blackstar_nav_drop{0%{opacity:0}100%{opacity:1}}@-moz-keyframes blackstar_nav_drop{0%{opacity:0}100%{opacity:1}}@-o-keyframes blackstar_nav_drop{0%{opacity:0}100%{opacity:1}}@keyframes blackstar_nav_drop{0%{opacity:0;transform:translate3d(0,3%,0)}100%{opacity:1;transform:translate3d(0,0,0)}}header#site-header .action:hover .drop-menu{display:block}header#site-header #site-nav.drop-fade .drop-menu{display:none;position:absolute;top:auto;left:-12px;z-index:10010;padding-top:10px;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:blackstar_nav_drop;animation-name:blackstar_nav_drop}header#site-header #site-nav.drop-fade .center-drop .drop-menu{-webkit-animation-name:initial;animation-name:initial}header#site-header #site-nav.drop-fade li:hover>div.drop-menu,header#site-header #site-nav.drop-fade li.hover>div.drop-menu{display:block}header#site-header #site-nav.drop-scale li div.drop-menu{white-space:nowrap;opacity:0;visibility:hidden;transition:transform 0.1s ease,opacity 0ms linear 0.1s,visibility 0ms linear 0.1s;transform-origin:top center;transform:scaleY(0)}header#site-header #site-nav.drop-scale li:hover>div.drop-menu,header#site-header #site-nav.drop-scale li.hover>div.drop-menu{transform:scaleY(1);opacity:1;visibility:visible;transition:transform 0.25s ease,opacity 0ms,visibility 0ms}header#site-header #site-nav li.level-0:not(.iwp_megamenu) li>div.drop-menu{left:100%;top:-20px}header#site-header #site-nav li.level-0:not(.iwp_megamenu) li.menu-item-has-children>a:after{content:"+";position:absolute;top:50%;width:20px;display:inline-block;text-align:center;right:15px;font-weight:200;transform:translate(0,-50%)}header#site-header #site-nav li.level-0:not(.iwp_megamenu) li.menu-item-has-children:hover>a:after{content:"-"}header#site-header #site-nav li div.drop-menu ul.sub-menu{width:100%;display:inline-block;opacity:0;transform:translateY(-10px);transition:transform 0.1s,opacity 0.1s;transition-delay:0s}header#site-header #site-nav li:hover>div.drop-menu ul.sub-menu,header#site-header #site-nav li.hover>div.drop-menu ul.sub-menu{opacity:1;transform:translateY(0);transition:transform 0.3s ease,opacity 0.2s linear;transition-delay:0.2s}header#site-header #site-nav li.iwp_megamenu.full-width .drop-menu.mega-menu{left:0;width:100%;margin-top:0;margin-left:0;top:auto;top:initial}.header-sticky header#site-header #site-nav li.level-0 .drop-menu{position:absolute;top:100%!important;padding-top:10px;margin-top:-10px!important}.header-sticky header#site-header #site-nav li.level-0:not(.iwp_megamenu) .drop-menu{padding-top:14px}header#site-header #site-nav li.iwp_megamenu.full-width .drop-menu.mega-menu .drop-menu-inner{width:100%}header#site-header #site-nav li.iwp_megamenu.full-width .drop-menu.mega-menu li.level-1>a{font-size:1.09em}#site-nav li.iwp_megamenu.hide-heading .drop-menu.mega-menu li.level-1:not(.mobile-only)>a{display:none!important}#site-nav li.iwp_megamenu .drop-menu.mega-menu .side-image{width:auto;max-width:25%;position:absolute;right:0;top:0}.rtl #site-nav li.iwp_megamenu .drop-menu.mega-menu .side-image{right:auto;left:0}#site-nav.nav-mobile #mobile-search .close{display:none}#site-nav.nav-mobile .site-search label,#site-nav.nav-mobile .site-search .btn{display:none}#site-nav.nav-mobile .site-search .input-field{margin:0;width:100%;margin-top:-5px}#site-nav.nav-mobile .site-search .input-field input{padding:6px 0 14px 46px;font-size:15px;background:transparent;border:none;border-bottom:1px solid #dadada;box-shadow:none}#site-nav.nav-mobile .site-search .input-field i.fa-search{left:12px;font-size:.9em;top:13px}body.nav-is-opening,body.nav-is-visible,html.nav-is-opening,html.nav-is-visible{margin-top:0px!important}body.nav-is-opening header#site-header body.nav-is-visible header#site-header{position:static}#site-nav.nav-mobile{position:fixed;top:0;left:0;height:100%;width:420px;background:#f2f2f2;padding:15px;overflow:auto;-webkit-overflow-scrolling:touch;z-index:1;-moz-transform:translate3d(-420px,0,0);-webkit-transform:translate3d(-420px,0,0);transform:translate3d(-420px,0,0);-moz-transition:all 0.35s cubic-bezier(.25,.46,.45,.94);-o-transition:all 0.35s cubic-bezier(.25,.46,.45,.94);-webkit-transition:all 0.35s cubic-bezier(.25,.46,.45,.94);transition:all 0.35s cubic-bezier(.25,.46,.45,.94);transition-duration:0.45s}#site-nav.nav-mobile.nav-is-visible{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition-duration:0.45s}#site-nav.nav-mobile.nav-is-visible.finished{-moz-box-shadow:1px 0 4px rgba(1,1,1,.16);-webkit-box-shadow:1px 0 4px rgba(1,1,1,.16);box-shadow:1px 0 4px rgba(1,1,1,.16);z-index:4!important}#site-nav.nav-mobile.mobile-opt2,#site-nav.nav-mobile.mobile-opt2.finished{background:rgba(255,255,255,.94);z-index:100000!important}body:not(.menu-opt2) #page.nav-is-visible{-moz-transform:translate3d(420px,0,0);-webkit-transform:translate3d(420px,0,0);transform:translate3d(420px,0,0)}#page{z-index:5;position:relative;-moz-transition:all 0.45s cubic-bezier(.25,.46,.45,.94);-o-transition:all 0.45s cubic-bezier(.25,.46,.45,.94);-webkit-transition:all 0.45s cubic-bezier(.25,.46,.45,.94);transition:all 0.45s cubic-bezier(.25,.46,.45,.94)}#site-nav.nav-mobile .search-box{height:68px;display:block;border-bottom:1px solid #e1e1e1}#site-nav.nav-mobile .search-box input[type="text"]{border:0;color:#b1b1b1;font-size:13px;text-transform:uppercase;padding-left:67px;height:22px;padding-top:24px}#site-nav.nav-mobile>ul{-webkit-overflow-scrolling:touch;z-index:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;border-top:1px solid #f1f1f1}#site-nav.nav-mobile ul li,#site-nav.nav-mobile .widget-item{width:100%}#site-nav.nav-mobile ul li a,#site-nav.nav-mobile .widget-item p{width:100%;display:block;padding:0 0 0 14px;height:54px;line-height:54px;border-bottom:1px solid #e5e5e5;position:relative;z-index:2}#site-nav.nav-mobile .widget-item{width:100%!important}#site-nav.nav-mobile.m-vertical-open ul.menu{margin-top:-2px;height:100%}#site-nav.nav-mobile.m-vertical-open ul.menu{overflow:scroll;height:calc(100% - 50px);height:-moz-calc(100% - 50px);height:-webkit-calc(100% - 50px);height:-o-calc(100% - 50px)}#site-nav.nav-mobile.m-vertical-open #mobile-search+ul.menu{height:calc(100% - 90px);height:-moz-calc(100% - 90px);height:-webkit-calc(100% - 90px);height:-o-calc(100% - 90px)}#site-nav.nav-mobile.m-vertical-open ul li{position:relative}#site-nav.nav-mobile.m-vertical-open ul li .drop-menu{display:none;opacity:.8}#site-nav.nav-mobile.m-vertical-open ul li.drop-opened>a{background-color:#ececec;border-bottom:none}#site-nav.nav-mobile.m-vertical-open ul li a:hover{color:inherit}#site-nav.nav-mobile.m-vertical-open .wrapper{width:100%;padding:0}#site-nav.nav-mobile ul li .drop{-webkit-overflow-scrolling:touch}#site-nav.nav-mobile.m-vertical-open.mobile-opt1 .drop-menu ul.sub-menu{padding:10px 0 12px 0;border-bottom:1px solid #e5e5e5}#site-nav.nav-mobile.m-vertical-open .drop-menu ul.sub-menu #site-nav.nav-mobile.m-vertical-open .drop-menu li.level-1 ul.sub-menu{padding-top:0}#site-nav.nav-mobile.m-vertical-open .drop-menu ul li a{font-size:15px;height:36px;line-height:36px;border:none;padding-left:14px}#site-nav.nav-mobile.m-vertical-open .iwp_megamenu .drop-menu ul li.level-1.menu-item-has-children>a{font-size:17px;font-weight:500;margin-bottom:2px}#site-nav.nav-mobile.m-vertical-open li.iwp_megamenu .drop-menu ul li.level-1.menu-item-has-children+li{padding-top:20px}#site-nav.nav-mobile.m-vertical-open .drop-menu ul li.level-1:first-child{padding-top:5px}#site-nav.nav-mobile.m-vertical-open .drop-menu ul li.level-1.menu-item-has-children+li:last-child ul{border-bottom:none}#site-nav.nav-mobile.m-vertical-open li.level-0.iwp_megamenu ul li.level-1.menu-item-has-children>a:after{display:none}#site-nav.nav-mobile.m-vertical-open ul li.menu-item-has-children>a:after{content:"+";position:absolute;top:0;right:15px;width:20px;text-align:center;font-size:1.1em;font-weight:200;line-height:52px;z-index:1}#site-nav.nav-mobile.m-vertical-open li:not(.iwp_megamenu) .menu-item-has-children.level-1 ul.sub-menu{margin-bottom:10px;margin-top:5px}#site-nav.nav-mobile.m-vertical-open ul li.drop-opened.iwp_megamenu{margin-bottom:20px}#site-nav.nav-mobile.m-vertical-open ul li.level-1.menu-item-has-children>a:after{line-height:38px}#site-nav.nav-mobile.m-vertical-open.mobile-opt2 ul li.menu-item-has-children>a:after{content:"\f054";position:absolute;top:-2px;right:5px;width:20px;text-align:center;font-size:1.1em;font-weight:200;z-index:1;font-family:"Font Awesome 5 Pro";font-size:13px}#site-nav.nav-mobile.m-vertical-open ul li.menu-item-has-children.drop-opened>a:after{content:"-";z-index:11}#site-nav.nav-mobile.m-vertical-open.mobile-opt2 ul li.menu-item-has-children.drop-opened>a:after{content:"\f078"}#site-nav.nav-mobile.m-vertical-open #mobile-account{position:absolute;bottom:0;right:0;width:100%;background:#ececec}#site-nav.nav-mobile.m-vertical-open #mobile-account a#account-link-mobile{padding:20px 20px 16px;display:block;font-size:14px;opacity:.6}#site-nav.nav-mobile.m-vertical-open #mobile-account a#account-link-mobile .txt{display:inline-block!important;margin-left:12px}#site-nav.nav-mobile.m-hortz-open ul li .drop{background:#fff;position:fixed;top:0;right:0;width:300px;min-height:1000px;overflow:auto;-webkit-overflow-scrolling:touch;z-index:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}#site-nav.nav-mobile.m-hortz-open ul.moves-out>li>span>a{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}#site-nav.nav-mobile.m-hortz-open ul.moves-out li.is-visible .sub-menu{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}#site-nav.nav-mobile.m-hortz-open ul.moves-out li.is-visible .right-side img,#site-nav.nav-mobile.m-hortz-open ul.moves-out li.is-visible .right-side picture{display:none}#site-nav.nav-mobile.m-hortz-open ul.moves-out li.is-visible .sub-menu li:first-child{height:35px;background-color:#f8f8f8;line-height:36px;font-weight:italic}#site-nav.nav-mobile.m-hortz-open ul.moves-out li.is-visible .sub-menu .right-side a{border-bottom:1px solid #e1e1e1}#site-nav.nav-mobile.m-hortz-open ul.moves-out li.is-visible .sub-menu .right-side a.mobile-sub-header{background-color:#e7e7e7}#site-nav.nav-mobile.m-hortz-open a.go-back:after,#site-nav.nav-mobile.m-hortz-open a.go-back:before{content:"";position:absolute;top:26px;margin-top:-1px;display:inline-block;height:2px;width:10px;background:#464c4e;-webkit-backface-visibility:hidden;backface-visibility:hidden}#site-nav.nav-mobile.m-hortz-open #site-nav.nav-mobile ul.moves-out li.is-visible .sub-menu a.go-back:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#site-nav.nav-mobile.m-hortz-open #site-nav.nav-mobile ul.moves-out li.is-visible .sub-menu a.go-back:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#site-nav.nav-mobile.m-hortz-open #site-nav.nav-mobile ul.moves-out li.is-visible .sub-menu a.go-back:before,#site-nav.nav-mobile.m-hortz-open #site-nav.nav-mobile ul.moves-out li.is-visible .sub-menu a.go-back:after{left:20px;-moz-transform-origin:1px 50%;-ms-transform-origin:1px 50%;-o-transform-origin:1px 50%;transform-origin:1px 50%}#site-nav.nav-mobile .side-image{display:none}#site-nav.nav-mobile.mobile-opt2 #mobile-search{margin-top:5px;margin-bottom:15px}#site-nav.nav-mobile.mobile-opt2>ul{border-top:none}#site-nav.nav-mobile.mobile-opt2 ul li a,#site-nav.nav-mobile.mobile-opt2 .widget-item p{height:44px;line-height:44px;font-size:17px;border-bottom:0}body.accessibility-run #site-nav.nav-mobile.mobile-opt2 ul li a:focus{border-bottom:1px dotted red}header#site-header #site-nav .widget-item{height:inherit;display:table-cell;vertical-align:middle;float:none}body:not(.rtl) header#site-header #site-nav .widget-item{padding-left:20px}body.rtl header#site-header #site-nav .widget-item{padding-right:20px}header#site-header.header2 #site-nav .widget-item,header#site-header.header5 #site-nav .widget-item{position:relative;z-index:2}header#site-header .widget-item p{margin-bottom:0}header#site-header .actions{float:right;display:table;height:inherit}header#site-header .actions.secondry{float:left}header#site-header .actions .items{display:table-cell;vertical-align:middle;padding-top:4px}header#site-header .actions .items .action,header#site-header .actions .header-actions-widget{float:left;margin-left:24px;position:relative}header#site-header .actions .header-actions-widget p{margin-bottom:0}header#site-header .actions .items .action:not(.cart){z-index:101}header#site-header.header5 .actions .items .action:first-child{margin-left:0}header#site-header #site-header-cart .cart-link i{padding-right:20px}.rtl header#site-header #site-header-cart .cart-link i{padding-right:0;padding-left:20px}header#site-header #site-header-cart .cart-link{position:relative;z-index:101}header#site-header #site-header-cart .cart-link .amount{display:none}header#site-header #site-header-cart .cart-link .count{font-size:14px;position:absolute;top:4px;left:26px}.rtl header#site-header #site-header-cart .cart-link .count{left:auto;right:26px}.site-header-cart .cart-dropdown{display:none;position:absolute;padding-top:30px;top:10px;left:-320px;z-index:100;width:354px;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:blackstar_nav_drop;animation-name:blackstar_nav_drop}.site-header-cart .cart-dropdown .arrow-up{left:auto;right:19px;bottom:auto;top:0;position:absolute}.site-header-cart .cart-dropdown .arrow-up .arrow-up-bg{border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;-webkit-box-shadow:2px 2px 5px -2px rgba(0,0,0,.11);box-shadow:2px 2px 5px -2px rgba(0,0,0,.11);display:block;background:#fff;width:14px;height:14px;margin-left:-8px;position:relative;top:22px;transform:rotate(-135deg)}.header-sticky .site-header-cart .cart-dropdown{padding-top:25px}.header-sticky .site-header-cart .cart-dropdown .arrow-up .arrow-up-bg{top:17px}.site-header-cart .cart-dropdown ul{float:right}.site-header-cart .cart-dropdown ul.overflow{overflow-y:scroll}.site-header-cart .cart-dropdown .mini-cart{width:100%;float:right}.no-touch.mini-cart-open .site-header-cart .cart-dropdown,.site-header-cart.open .cart-dropdown,.accessibility-run .site-header-cart.hover .cart-dropdown{display:block}header#site-header #site-nav .drop-menu-inner,header#site-header .drop-menu-color{background:#fff;will-change:transform}.site-header-cart .cart-dropdown .widget_shopping_cart{float:left;width:100%;padding-bottom:10px}.site-header-cart .cart-dropdown li.mini_cart_item{position:relative;float:left;width:100%;margin-bottom:24px}.site-header-cart .cart-dropdown li.empty{padding:15px 0 17px;text-align:center}.site-header-cart .cart-dropdown ul{float:left;width:100%;margin-top:15px}.site-header-cart .cart-dropdown.type2 ul{margin-top:10px}.site-header-cart .cart-dropdown li.mini_cart_item a.remove{position:absolute;top:4px;right:9px}.site-header-cart .cart-dropdown.type2 ul li.mini_cart_item a.remove{position:static;font-size:13px;border-bottom:1px solid;padding-bottom:2px}.site-header-cart .cart-dropdown ul.overflow li.mini_cart_item a.remove{right:24px}.site-header-cart .cart-dropdown li.mini_cart_item .product-info{width:100%;float:left;padding:0 15px;min-height:100px}body:not(.rtl) .site-header-cart .cart-dropdown.type1 li.mini_cart_item .product-info{padding-right:40px}body.rtl .site-header-cart .cart-dropdown.type1 li.mini_cart_item .product-info{padding-left:40px}.site-header-cart .cart-dropdown li.mini_cart_item .product-info .product-img{width:114px;text-align:center;position:absolute}.site-header-cart .cart-dropdown li.mini_cart_item .product-info .product-img img,.site-header-cart .cart-dropdown li.mini_cart_item .product-info .product-img picture{height:110px;width:auto}.site-header-cart .cart-dropdown li.mini_cart_item .size-shop_thumbnail{width:100%;height:auto}.site-header-cart .cart-dropdown li.mini_cart_item .product-info .product-data{margin-top:6px;font-weight:400;padding-left:130px}.rtl .site-header-cart .cart-dropdown li.mini_cart_item .product-info .product-data{padding-left:0;padding-right:130px}.site-header-cart .cart-dropdown li.mini_cart_item .product-info .product-data p.product-name{font-size:14px;line-height:18px;font-weight:500;margin-bottom:0}.site-header-cart .cart-dropdown.type1 li.mini_cart_item .product-info .product-data p.product-name{padding-right:10px}.rtl .site-header-cart .cart-dropdown.type1 li.mini_cart_item .product-info .product-data p.product-name{padding-right:0;padding-left:10px}.site-header-cart .cart-dropdown.type2 li.mini_cart_item .product-info .product-data p.product-name{margin-bottom:10px}.site-header-cart .cart-dropdown.type2 li.mini_cart_item p.product-price,.site-header-cart .cart-dropdown.type2 li.mini_cart_item p.qut-price-line{font-size:13px;margin-bottom:3px;line-height:18px}.site-header-cart .cart-dropdown.type2 li.mini_cart_item p.qut-price-line{margin-bottom:6px}.site-header-cart .cart-dropdown.type2 li.mini_cart_item p.qut-price-line .total-price{float:right;font-weight:500}.site-header-cart .cart-dropdown:not(.type2) li.mini_cart_item .product-info .product-data span.quantity{font-size:.8em}.site-header-cart .cart-dropdown.type-fixed li.mini_cart_item .product-info .product-data p.product-price span:first-child{margin-right:2px}.rtl .site-header-cart .cart-dropdown.type-fixed li.mini_cart_item .product-info .product-data p.product-price span:first-child{margin-right:0;margin-left:2px}.site-header-cart .cart-dropdown div.total{float:left;width:100%;text-align:center;margin:8px 0 0;padding:0 15px}.site-header-cart .cart-dropdown.type2 div.total{border-top:1px solid #e6e6e6;padding:15px;padding:20px 28px}.site-header-cart .cart-dropdown div.total p{text-align:center;font-size:16px;margin-bottom:11px}.site-header-cart .cart-dropdown .total a.wc-forward{float:left;font-size:13px;border-bottom:1px solid}.site-header-cart .cart-dropdown.type2 div.total p{float:right;margin-bottom:0}.site-header-cart .cart-dropdown div.total p .label{font-weight:700}.site-header-cart .cart-dropdown.type2 div.buttons{padding:0 25px}.site-header-cart .cart-dropdown div.buttons{float:left;width:100%;padding:0 15px}.site-header-cart .cart-dropdown a.btn{display:block;width:100%;margin:10px 0 12px;height:44px;line-height:44px;font-size:.95rem;font-weight:500}.site-header-cart .cart-dropdown a.btn:last-child{margin-top:0;margin-bottom:5px}.site-header-cart .blockUI.blockOverlay{background-image:none;background-color:white!important}.site-header-cart .cart-dropdown.type-fixed{position:fixed;z-index:1002;width:100%;max-width:580px;height:100vh;left:auto;right:0;display:block;top:0;padding:0;background:#fff;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.3s ease-in-out;-o-transition:-o-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;animation-name:none}.rtl .site-header-cart .cart-dropdown.type-fixed{right:auto;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.site-header-cart.open .cart-dropdown.type-fixed{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.site-header-cart .cart-dropdown.type-fixed .mini-cart{height:100vh}.site-header-cart .cart-dropdown.type-fixed .widget_shopping_cart{height:100vh;position:relative}.site-header-cart .cart-dropdown.type-fixed div.buttons{position:absolute;bottom:10px;padding:0 30px;margin-bottom:calc(env(safe-area-inset-bottom))}.site-header-cart .cart-dropdown.type-fixed .minicart-header h2{font-size:27px;margin-bottom:0}.site-header-cart .cart-dropdown.type-fixed .minicart-header h2 span.counter{font-size:20px;position:relative;top:-1px;margin-left:2px}.rtl .site-header-cart .cart-dropdown.type-fixed .minicart-header h2 span.counter{margin-left:0;margin-right:2px}.site-header-cart .cart-dropdown.type-fixed .minicart-header{width:100%;padding:27px 30px 10px;position:relative;margin-bottom:10px}.site-header-cart .cart-dropdown.type-fixed a.close-minicart{position:absolute;right:20px;top:50%;transform:translate(0,-50%)}.rtl .site-header-cart .cart-dropdown.type-fixed a.close-minicart{right:auto;left:20px}.site-header-cart .cart-dropdown.type-fixed li.mini_cart_item .product-info .product-data{margin-top:12px}.site-header-cart .cart-dropdown.type-fixed li.mini_cart_item .product-info .product-data p.product-name{font-size:17px;line-height:22px;font-weight:400}.site-header-cart .cart-dropdown.type-fixed li.mini_cart_item .product-info .product-data p.product-price{font-size:14px;margin-bottom:-5px;margin-top:10px;color:#464646}.site-header-cart .cart-dropdown.type-fixed li.mini_cart_item .product-info .product-data span.quantity{font-size:14px}.site-header-cart .cart-dropdown.type-fixed li.mini_cart_item .product-info .product-data p.qut-price-line{margin-top:5px;margin-bottom:2px}.site-header-cart .cart-dropdown.type-fixed li.mini_cart_item .product-info .product-data span.quantity{font-size:13px;color:#464646}.site-header-cart .cart-dropdown.type-fixed li.mini_cart_item .product-info .product-data span.total-price{font-size:15px;color:#464646;margin-left:18px}.rtl .site-header-cart .cart-dropdown.type-fixed li.mini_cart_item .product-info .product-data span.total-price{margin-left:0;margin-right:18px}.site-header-cart .cart-dropdown.type-fixed li.mini_cart_item .product-info .product-data a.remove{position:static;font-size:12px;text-decoration:underline;color:#464646}#search-option-overlay{position:fixed;left:0;top:0;display:none;z-index:1003;min-width:100%}#search-option-overlay:not(.type-header){background:none}#search-option-overlay .search-option-wrap{max-width:600px;width:90%;margin:0 auto;margin-top:30px;text-align:center}#search-option-overlay .input-field{margin-bottom:15px}#search-option-overlay.type-header .input-field{padding:0;margin-bottom:0}#search-option-overlay label,header#site-header .actions .items label.screen-reader-text{display:none}#search-option-overlay .input-field .fa-search{display:none}#search-option-overlay .input-field .search-field{background:transparent;border:none;border-bottom:2px solid #fff;box-shadow:none;font-size:1.5em;padding:10px 14px;text-align:center}#search-option-overlay button.btn{float:none;width:220px;font-weight:500;font-size:16px}#search-option-overlay input[type="submit"]{margin-top:15px}#search-option-overlay a.close{position:absolute;right:20px;top:20px;color:#969696;font-size:20px;z-index:10000}#search-option-overlay.type-full-screen .input-field .search-field{color:#fff}#search-option-overlay.type-full-screen .input-field .search-field::placeholder{color:#c5c5c5}#search-option-overlay.type-full-screen a.close{color:#c5c5c5}#search-option-overlay.type-header{position:absolute}#search-option-overlay.type-header .search-option-wrap{margin-top:0}#search-option-overlay.type-header .input-field .search-field{border-bottom:none;text-align:center;margin-top:0;padding:0;font-size:22px}#search-option-overlay.type-header button[type="submit"]{display:none}#search-option-overlay.type-header a.close{top:50%;margin-top:-11px;opacity:.8}header#site-header .header-search-line{float:left;margin-left:24px;position:relative;width:150px}header#site-header.header5 .header-search-line{width:auto}header#site-header.header5 .header-search-line .site-search{position:absolute;width:155px;left:-155px}header#site-header .header-search-line .input-field{position:static}header#site-header .header-search-line .input-field input{min-height:25px;line-height:20px;font-size:.8rem;width:200px;padding:4px 10px;position:absolute;top:-3px;padding-left:33px}header#site-header .header-search-line .input-field .fa-search{position:absolute;left:10px;font-size:.8em;top:6px;font-size:13px!important}header#site-header .header-search-line .input-field .fa-search:before{opacity:.5}header#site-header .header-search-line .btn{display:none}header#site-header .actions .widget-item li{display:inline-block;margin:0 6px}header#site-header .actions .header-actions-widget{padding-top:1px}#content{width:100%;min-height:calc(100vh - 350px);float:left}#content.blur,#headers.blur{filter:blur(5px)}.woocommerce-checkout #content.blur,.woocommerce-checkout #headers.blur{filter:none!important}.page-base{float:left;width:100%;overflow-x:hidden}.bs.single-product .page-base{overflow:initial}.page-base>.row{margin-bottom:0}.page-base #bs-shop{padding-top:20px;padding-bottom:60px}body.hero-exist .page-base #bs-shop{padding-top:0px!important}.woocommerce-account article.page,.page>.woocommerce{width:100%;height:100%;min-height:100%}#model-bg{background-color:#000;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;height:100vh;z-index:-1000;transition:z-index 0.5s step-end,opacity 0.5s linear}#model-bg.active{z-index:1000;opacity:.65;transition:z-index 0.5s step-start,opacity 0.5s linear;filter:alpha(opacity=65);touch-action:pan-y;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.woocommerce-message,.woocommerce-error{float:left;width:100%;margin-bottom:20px;border-left:5px solid #03a678;padding:1rem 1.5rem;background:#fff;color:#03a678;-webkit-box-shadow:1px 0 7px -1px rgba(0,0,0,.1);-moz-box-shadow:1px 0 7px -1px rgba(0,0,0,.1);box-shadow:1px 0 7px -1px rgba(0,0,0,.1)}.woocommerce-error{border-left-color:red;color:red}.bs.woocommerce-page.my-account:not(.layout-with-sidebar) ul.woocommerce-error{text-align:center;margin-bottom:42px}.woocommerce-message li,.bs .woocommerce-error li{padding:12px 16px}div#fancy-login+.woocommerce-error{margin-top:20px}.bs .woocommerce-error{position:relative;margin-bottom:30px;margin-top:0}.woocommerce-error a.button.wc-forward{position:absolute;right:0;top:0;background:#000;color:#fff;line-height:46px;height:49px;font-size:14px;font-weight:500}.bs.woocommerce-page.my-account ul.woocommerce-error{width:600px;margin:0 auto;float:none}body:not(.hero-exist) header#site-header.header1,body:not(.hero-exist) header#site-header.header5{box-shadow:0 1px 0 rgba(0,0,0,.05)}header#site-header.header1 .logo-row,header#site-header.header3 .logo-row{display:table-row}header#site-header.header2 .site-branding{position:absolute;width:100%;right:0;margin-right:0}header#site-header.header2 .logo-row{position:absolute;top:50%;left:50%;z-index:10;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rtl header#site-header.header2 .site-branding{left:0;margin-left:0;margin-right:0;right:auto;right:initial}header#site-header.header3 .row-header,header#site-header.header3 .row-nav{float:left;width:100%}header#site-header.header3 .row-nav .row{height:auto}header#site-header.header3 #site-nav+.widget-item,header#site-header.header3 .row-nav #site-nav{padding:6px 0}header#site-header.header3 .header-nav-widget{padding:6px 0}header#site-header.header3{padding-bottom:0;padding-top:0}header#site-header #site-nav li a{padding:8px 15px}header#site-header.header3 .header-search-line{width:230px}header#site-header.header3 .header-search-line .input-field input{border:3px solid #e8e8e8;min-height:30px;line-height:25px;top:-9px;width:230px;max-width:230px;position:absolute}header#site-header.header3 .header-search-line .input-field .fa-search{top:5px}header#site-header.header3 #site-header-cart .cart-link{top:-2px}header#site-header.header3 .actions .items .action .fa{font-size:22px}header#site-header.header3 .fa-shopping-cart:before{content:"\f290"}.rtl header#site-header.header3 .row-header,.rtl header#site-header.header3 .row-nav{float:right}header#site-header.header4 .site-branding{margin-left:0}header#site-header.header4 .logo-row{position:absolute;left:50%;top:50%;right:initial;right:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}header#site-header.header4 .row.first{position:relative}header#site-header.header4 .row.nav{height:auto}header#site-header.header4 #site-nav{width:100%;text-align:center}header#site-header.header4 #site-nav>ul>li{float:none;display:inline-block;margin-left:20px}body:not(.rtl) header#site-header.header4 #site-nav li:last-child{margin-right:0}body.rtl header#site-header.header4 #site-nav li:last-child{margin-left:0}header#site-header.header5 .site-branding,header#site-header.header5 .actions,header#site-header.header5 #site-nav{display:table-cell;float:none;vertical-align:middle}header#site-header.header5 .site-branding,header#site-header.header5 .actions{width:170px}header#site-header.header5 .actions .items{float:right}header#site-header.header5 #site-nav{text-align:center}header#site-header.header5 .row.floating-row{display:table}header#site-header.header4 #site-nav .widget-item,header#site-header.header5 #site-nav .widget-item{display:inline-block;height:initial}header#site-header.header4 #site-nav>ul,header#site-header.header5 #site-nav>ul{display:inline-block;text-align:center;padding-right:0;padding-left:0}header#site-header.header4 #site-nav.drop-scale li.iwp_megamenu.full-width,header#site-header.header5 #site-nav.drop-scale li.iwp_megamenu.full-width{position:static}.rtl header#site-header.header5 .actions .items{float:left}header#site-header #site-nav li.iwp-menu.center-drop{position:static}header#site-header #site-nav li.iwp-menu.center-drop .drop-menu{left:50%;transform:scaleY(0) translate(-50%,0%)}.rtl header#site-header #site-nav li.iwp-menu.center-drop .drop-menu{left:initial;left:auto;right:50%;transform:scaleY(0) translate(50%,0%)}header#site-header #site-nav li.iwp-menu.center-drop:hover>div.drop-menu{transform:scaleY(1) translate(-50%,0%)}.rtl header#site-header #site-nav li.iwp-menu.center-drop .drop-menu{left:auto;right:50%;transform:scaleY(0) translate(50%,0%)}.rtl header#site-header #site-nav li.iwp-menu.center-drop:hover>div.drop-menu{transform:scaleY(1) translate(50%,0%)}header#site-header #site-nav.drop-fade li.iwp-menu.center-drop .drop-menu{left:50%;opacity:0;transform:scaleY(0) translate3d(-50%,3%)}.rtl header#site-header #site-nav.drop-fade li.iwp-menu.center-drop .drop-menu{left:initial;left:auto;right:50%;transform:scaleY(0) translate3d(-50%,3%)}header#site-header #site-nav.drop-fade li.iwp-menu.center-drop:hover>div.drop-menu{opacity:1;transform:scaleY(1) translate3d(-50%,0%)}.rtl header#site-header #site-nav.drop-fade li.iwp-menu.center-drop .drop-menu{left:auto;right:50%;transform:scaleY(0) translate3d(50%,0%)}.rtl header#site-header #site-nav.drop-fade li.iwp-menu.center-drop:hover>div.drop-menu{transform:scaleY(1) translate3d(50%,0%)}header#site-header.header4 #site-nav .drop-menu,header#site-header.header5 #site-nav .drop-menu{text-align:left}.rtl header#site-header.header4 #site-nav .drop-menu,.rtl header#site-header.header5 #site-nav .drop-menu{text-align:right}header#site-header #site-nav li.mobile-only{display:none}#site-nav.nav-mobile li.level-0:not(.mobile-only)+.mobile-only{margin-top:40px}#site-nav.nav-mobile li.level-0.mobile-only{display:block}#site-nav.nav-mobile li.level-0.mobile-only a{font-size:15px;color:#6f6f6f;height:40px;line-height:40px}div.header-nav-widget{display:inline-block;padding-top:3px}#site-footer{position:relative;float:left;width:100%;padding:60px 0 30px}#site-footer.footer1 #footer-row1{margin-bottom:40px}#site-footer h3{line-height:26px;font-size:20px;font-weight:500;margin-bottom:15px}#site-footer #footer-row2{text-align:center;margin-bottom:0;position:absolute;bottom:10px;font-size:13px}#site-footer.footer1 #footer-row2 .widget_nav_menu li{font-size:inherit}#site-footer #footer-row2 p{margin-bottom:0}#site-footer.footer2{text-align:center;padding:30px 0 8px}#site-footer.footer2 #footer-row1{margin-bottom:10px}#site-footer.footer2 #footer-row2{font-size:13px;opacity:.8;margin-bottom:0}#site-footer{font-size:14px}#site-footer li.menu-item{min-height:30px}#site-footer .footer-newsletter form{max-width:400px;position:relative;margin:0 auto}#site-footer .footer-newsletter input.email-input{width:100%;height:46px;line-height:38px;box-shadow:none;font-size:14px;line-height:100%;border-radius:28px;color:#000;outline:none;border:none;padding-left:20px;padding-right:110px}.rtl #site-footer .footer-newsletter input.email-input{padding-left:110px;padding-right:20px}#site-footer .footer-newsletter button.btn{position:absolute;right:4px;top:2px;border-radius:20px;height:42px}.rtl #site-footer .footer-newsletter button.btn{right:auto;left:4px}.modular-page{width:100%;float:left}.row .fluid.count-1{margin-right:0;margin-left:0}.row .fluid.count-1 .col-1-1{padding-right:0;padding-left:0}.modular-page .fluid:not(.count-1){margin-right:-15px;margin-left:-15px}.modular-page .row .fluid:not(.count-1) .box,.modular-page .fluid:not(.count-1) .column .box{padding-right:15px;padding-left:15px}.modular-page .fluid.modular{float:none;width:auto;margin-right:-15px;margin-left:-15px}.modular-page .fluid:not(.count-1) .box{padding:0 15px}.modular-page .fluid:not(.count-1).large{margin-right:-40px;margin-left:-40px}.modular-page .fluid:not(.count-1).medium{margin-right:-30px;margin-left:-30px}.modular-page .fluid:not(.count-1).small{margin-right:-20px;margin-left:-20px}.modular-page .fluid:not(.count-1).smaller{margin-right:-10px;margin-left:-10px}.modular-page .fluid:not(.count-1).none{margin-right:0;margin-left:0}.modular-page .fluid:not(.count-1).large .box,.modular-page .fluid:not(.count-1).large .column .box,.row .fluid.large>[class^="col"]{padding-right:40px;padding-left:40px}.modular-page .fluid:not(.count-1).medium .box,.modular-page .fluid:not(.count-1).medium .column .box,.row .fluid.medium>[class^="col"]{padding-right:30px;padding-left:30px}.modular-page .fluid:not(.count-1).small .box,.modular-page .fluid:not(.count-1).small .column .box,.row .fluid.small>[class^="col"]{padding-right:20px;padding-left:20px}.modular-page .fluid:not(.count-1).smaller .box,.modular-page .fluid:not(.count-1).smaller .column .box,.row .fluid.smaller>[class^="col"]{padding-right:10px;padding-left:10px}.modular-page .fluid:not(.count-1).none .box,.modular-page .fluid:not(.count-1).none .column .box,.row .fluid.none>[class^="col"]{padding-right:0;padding-left:0}#homepage-grid .column .box{margin-bottom:30px}#homepage-grid .large .column .box{margin-bottom:80px}#homepage-grid .medium .column .box{margin-bottom:60px}#homepage-grid .small .column .box{margin-bottom:40px}#homepage-grid .smaller .column .box{margin-bottom:12px}#homepage-grid .none .column .box{margin-bottom:0}#homepage-grid .column .box:last-child{margin-bottom:0px!important}.modular-page .row{width:100%;float:left}.modular-page .column{float:left;width:100%}.modular-page .column:not([class*="margin"]){margin-bottom:30px}.modular-page .column .box{padding:0}.modular-page .slide{z-index:0;width:100%;overflow:hidden}.modular-page .slide img,.modular-page .slide picture{width:100%}.product-images .slick-prev,.product-images .slick-next,.modular-page .slick-prev,.modular-page .slick-next{opacity:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.product-gallery.thumbs-none .product-images .slick-prev,.product-gallery.thumbs-none .product-images .slick-next{opacity:.5}.modular-page .bs-slider.box{display:none}.product-images .slick-prev:before,.product-images .slick-next:before,.modular-page .bs-slider .slick-prev:before,.modular-page .bs-slider .slick-next:before{font-size:58px}.product-images:hover .slick-prev,.modular-page .bs-slider:hover .slick-prev,.modular-page .products.slick-slider:hover .slick-prev{left:4%;opacity:.75}.product-images:hover .slick-next,.modular-page .bs-slider:hover .slick-next,.modular-page .products.slick-slider:hover .slick-next{right:4%;opacity:.75}.bs-slider-wrap{position:relative}.bs-slider-wrap .bs-slider-pause{position:absolute;top:10px;right:8px;z-index:1000;background:#000;color:#fff;padding:2px 10px;font-size:13px}.modular-page .box{float:left;position:relative;width:100%;display:inline-block;vertical-align:middle;box-sizing:margin-box;-webkit-box-sizing:margin-box;-moz-box-sizing:margin-box}#homepage-grid .row:not([class*="margin"]),.modular-page .box:not([class*="margin"]){margin-bottom:30px}#homepage-grid .box{width:100%;max-width:100%}#homepage-grid .row .box:not([class*="margin"]){margin-bottom:0}.modular-page .box .inner-wrap{width:95%;margin:0 auto}.modular-page .box:not(.type-html_block):not(.html-block) h2{margin-bottom:30px}.modular-page .slide img,.modular-page .slide picture{width:100%;max-width:initial;max-width:none;position:static;top:0;right:50%;left:0;bottom:0;margin:auto}.modular-page .slide.overflowing img,.modular-page .slide.overflowing picture{width:auto;position:absolute}.modular-page .slide{position:relative}.modular-page .slide .slide-content{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.modular-page .slide .slide-content-wrap{position:relative;height:100%}.modular-page .slide .txt{position:absolute;top:50%;margin-top:-82px;left:4%;color:#fff;z-index:1000;text-align:center;width:100%}.modular-page .slide.txt-r .txt{text-align:right}.modular-page .slide.txt-l .txt{text-align:left}.modular-page .slide.tr .txt,.modular-page .slide.tc .txt,.modular-page .slide.tl .txt{margin-top:0!important;top:6%}.modular-page .slide.br .txt,.modular-page .slide.bc .txt,.modular-page .slide.bl .txt{margin-top:0!important;top:auto;bottom:6%}.modular-page .slide.tr .txt,.modular-page .slide.cr .txt,.modular-page .slide.br .txt{left:auto;left:initial;right:4%}.modular-page .tr .txt .txt-wrapper,.modular-page [class$="-tr"] .txt .txt-wrapper,.modular-page .cr .txt .txt-wrapper,.modular-page [class$="-cr"] .txt .txt-wrapper,.modular-page .br .txt .txt-wrapper,.modular-page [class$="-br"] .txt .txt-wrapper{float:right}.modular-page .tl .txt .txt-wrapper,.modular-page .cl .txt .txt-wrapper,.modular-page .bl .txt .txt-wrapper{float:left}.modular-page .slide.tc .txt,.modular-page .slide.cc .txt,.modular-page .slide.bc .txt{left:auto;left:initial;right:auto;right:initial;width:100%;text-align:center}.modular-page .slide .txt .title{margin-bottom:8px}.modular-page .txt .desc+a.btn,.modular-page .txt .title+a.btn{margin-top:10px}.modular-page .slide .txt .desc+a.btn,.modular-page .slide .txt .title+a.btn{margin-top:30px}.modular-page .txt a.btn{padding:0 23px;font-size:1.02em;letter-spacing:.6px;height:44px;line-height:44px;float:none}.modular-page .light h1,.modular-page .light h2,.modular-page .light h3,.modular-page .light a,.modular-page .txt .title.light,.modular-page .txt .title.light a{color:#fff}.modular-page .light p,.modular-page .txt .desc.light,.modular-page .txt .desc.light a{color:#eee}.modular-page .dark h1,.modular-page .dark h2,.modular-page .dark h3,.modular-page .dark a,.modular-page .txt .title.dark,.modular-page .txt .title.dark a{color:#000}.modular-page .dark p,.modular-page .txt .desc.dark,.modular-page .txt .desc.dark a{color:#333}.modular-page .dark .txt a.btn,.modular-page .txt a.btn.dark{display:inline-block;background:#000;color:#eee}.modular-page .dark .txt a.btn:hover,.modular-page .txt a.btn.dark:hover{color:#c3c3c3}.modular-page .txt a.btn,.modular-page .txt a.btn.light{display:inline-block;background:#fff;color:#000}.modular-page .txt a.btn:hover,.modular-page .txt a.btn.light:hover{color:#999}.modular-page .banner .box-inner{position:relative}.modular-page .box.banner.zoom .box-inner{overflow:hidden}.modular-page .box.banner.zoom img,.modular-page .box.banner.overlay .box-inner:after{-webkit-transition:all 0.4s ease;-o-transition:all 0.45s ease;transition:all 0.4s ease}.modular-page .box.banner.zoom:hover img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.modular-page .box.banner.overlay .box-inner{position:relative}.modular-page .box.banner.overlay .box-inner:after{content:"\A";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6);opacity:0}.modular-page .box.banner.overlay:hover .box-inner:after{opacity:1}.modular-page .banner img{width:100%}.modular-page .banner.r-height img{height:100%;width:auto;max-width:initial}.modular-page .banner.r-height .box-inner{height:100%;overflow-x:hidden}.modular-page .banner.r-height img.overflow{position:absolute;right:50%;transform:translate(50%,0%)}.modular-page .banner .banner-img{display:block}.modular-page .banner .slide-content{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.modular-page .banner.belowc .slide-content,.modular-page .banner.belowl .slide-content,.modular-page .banner.belowr .slide-content{position:static;margin-top:10px}.modular-page .banner .slide-content-wrap{position:relative;height:100%;max-width:98%}.modular-page .banner .txt{position:absolute;top:50%;left:4%;z-index:1000;transform:translate(0%,-50%);width:100%}.modular-page .txt .txt-wrapper{margin:0 auto;max-width:100%}.modular-page .belowl .txt .txt-wrapper{float:left}.modular-page .belowr .txt .txt-wrapper{float:right}.modular-page .banner.tc .txt,.modular-page .banner.tr .txt,.modular-page .banner.tl .txt{top:6%;transform:translate(0%,0%)}.modular-page .banner.bc .txt,.modular-page .banner.br .txt,.modular-page .banner.bl .txt{top:auto;bottom:6%;transform:translate(0%,0%)}.modular-page .banner.cr .txt{left:auto;left:initial;right:4%;width:96%}.modular-page .banner.tl .txt,.modular-page .banner.bl .txt{left:4%;width:96%}.modular-page .banner.tr .txt,.modular-page .banner.br .txt{left:auto;left:initial;right:4%;width:96%}.modular-page .banner.cc .txt,.modular-page .banner.tc .txt,.modular-page .banner.bc .txt{left:auto;left:initial;right:auto;right:initial;width:100%}.modular-page .banner.cc:not([class*="txt-"]) .txt,.modular-page .banner.tc:not([class*="txt-"]) .txt,.modular-page .banner.bc:not([class*="txt-"]) .txt{text-align:center}.modular-page .banner .txt .title{margin-bottom:6px}.modular-page .banner .txt .desc{margin-bottom:0;font-size:1.3em;line-height:1.5em}.modular-page .banner.belowc .txt,.modular-page .banner.belowr .txt,.modular-page .banner.belowl .txt{position:static;transform:none}.modular-page .banner.belowc .txt{text-align:center}.modular-page .banner.belowr .txt{text-align:right}.modular-page .banner.belowl .txt{text-align:left}.modular-page .txt .title.larger{font-size:3.2rem;line-height:4rem}.modular-page .txt .title.large{font-size:2.4rem;line-height:3rem}.modular-page .txt .title.medium{font-size:1.8rem;line-height:2.4rem}.modular-page .txt .title.small{font-size:1.5rem;line-height:2rem}.modular-page .txt .title.smaller{font-size:1.2rem;line-height:1.6rem}.modular-page .txt-larger p,.modular-page .txt .desc.larger{font-size:1.75rem;line-height:2.4rem}.modular-page .txt-large p,.modular-page .txt .desc.large{font-size:1.5rem;line-height:2.3rem}.modular-page .txt-medium p,.modular-page .txt .desc.medium{font-size:1.3rem;line-height:2.1rem}.modular-page .txt-small p,.modular-page .txt .desc.small{font-size:1.15rem;line-height:1.8rem}.modular-page .txt-smaller p,.modular-page .txt .desc.smaller{font-size:.9rem;line-height:1.6rem}.modular-page .txt a.btn.larger{height:80px;line-height:80px;font-size:2rem;padding:0 50px}.modular-page .txt a.btn.large{height:60px;line-height:60px;font-size:1.5rem;padding:0 40px}.modular-page .txt a.btn.medium{height:50px;line-height:50px;font-size:1.2rem;padding:0 30px}.modular-page .txt a.btn.small{height:38px;line-height:38px;font-size:.8rem;padding:0 20px}.modular-page .txt a.btn.halol{background:none}.modular-page .txt a.btn.link{background:none;border-bottom:2px solid;font-weight:500;padding:0 3px}.modular-page .video-block{position:relative;height:100%}.modular-page .video-block iframe,.modular-page .video-block object,.modular-page .video-block embed{position:absolute;top:0;left:0;width:100%;height:100%}.modular-page .box.spt.type-line-through{position:relative}.modular-page .box.spt.type-regular h2.h-typo{margin-bottom:15px}.modular-page .box.spt.type-line-through h2.h-typo{margin-bottom:0;float:left;background:#fff;position:relative;z-index:2;padding-right:20px}.modular-page hr{border:0;border-top-style:solid}.modular-page .box.spt.type-line-through hr{position:absolute;width:100%;top:50%}.center .col-wrapper{margin:0 auto;float:none}#blog-posts-shortcode .posts{margin-right:-2%;list-style-type:none;-webkit-padding-start:0}#blog-posts-shortcode .posts li{float:left;padding-right:2%}#blog-posts-shortcode .posts.grid-2 li{width:50%}#blog-posts-shortcode .posts.grid-3 li{width:33.33%}#blog-posts-shortcode .posts.grid-4 li{width:25%}#blog-posts-shortcode .posts.grid-5 li{width:20%}#blog-posts-shortcode li .post-thmb{display:block;margin-bottom:30px}#blog-posts-shortcode li .title{font-size:24px;margin-bottom:15px;padding:0 20px;font-weight:500}#blog-posts-shortcode li .desc{font-size:15px;line-height:25px;padding:0 20px}#blog-posts-shortcode li a.btn{margin-top:20px;margin-right:20px}div#category-header{margin-bottom:10px}#catalog-breadcrumb{float:left;font-size:.9em;position:relative;z-index:2}#catalog-breadcrumb .woocommerce-breadcrumb{margin-bottom:20px}.archive #catalog-breadcrumb .woocommerce-breadcrumb.count1{display:none}#catalog-breadcrumb.side-title{margin-bottom:8px}#catalog-breadcrumb .woocommerce-breadcrumb .item{color:#000;float:left}#catalog-breadcrumb .woocommerce-breadcrumb a{opacity:.5;float:left}#catalog-breadcrumb .woocommerce-breadcrumb a:hover{opacity:1}#catalog-breadcrumb .woocommerce-breadcrumb .spt{float:left;padding:0 5px;opacity:.7}.single-product #catalog-breadcrumb .woocommerce-breadcrumb .item:last-child{display:none}.single-product #catalog-breadcrumb .woocommerce-breadcrumb .spt:nth-last-child(2){display:none}.blackstar-active-filters{float:left;width:100%;position:relative}.clear-filters-container{position:absolute;right:0;top:5px}.blackstar-active-filters .widget.woocommerce.widget_layered_nav_filters{float:left;width:100%;margin-bottom:2px;font-size:15px;font-weight:500}a#woo-clear-filters{border-bottom:1px solid #ccc;font-size:12px;padding:0 3px;float:right;line-height:18px;color:#6f6f6f}.blackstar-active-filters ul{margin-top:14px}.blackstar-active-filters ul li{float:left;margin-right:10px;margin-bottom:10px;font-size:14px;line-height:27px;display:inline-block;position:relative}.blackstar-active-filters ul li a{display:inline-block;background:#000;color:#fff;padding:2px 25px 2px 12px;font-size:13px;letter-spacing:.5px;font-weight:400}.blackstar-active-filters ul li a:after{content:"\f00d";font-family:"Font Awesome 5 Pro";color:#fff;position:absolute;right:7px;top:2px;opacity:.7;font-size:11px}#sidebar{margin-right:60px}.archive-container-row{display:flex}.archive-container-row #sidebar{width:240px}.archive-container-row #sidebar.wide{width:300px}.archive-container-row #col-main{width:auto;flex:1 1 0%}#sidebar .title-row{margin-bottom:0}#sidebar h1{font-size:1.7em;line-height:1.3em;margin-bottom:14px;margin-top:8px}#sidebar h2,#sidebar h3{font-size:15px;line-height:2em;font-weight:500;margin-bottom:6px;letter-spacing:.3px}#sidebar .state-opened h2,#sidebar .state-opened h3 #sidebar .type-scope h2,#sidebar .type-scope h3{font-size:17px}#sidebar .sidebar-widget>div{width:100%;float:left;margin-bottom:20px}#sidebar .sidebar-widget>div ul{margin-left:2px}#sidebar .sidebar-widget>div ul li{line-height:18px;margin-bottom:6px;font-size:14px;color:#6f6f6f}#sidebar .sidebar-widget>div ul li a{color:#6f6f6f;padding:4px 0;display:inline-block}li.wc-layered-nav-term.chosen a,#sidebar .sidebar-widget>div ul li.current-cat>a,#sidebar .sidebar-widget .widget_layered_nav_color li.chosen a,#sidebar .sidebar-widget>div ul li a:hover{color:#000}#sidebar .sidebar-widget>div ul li span.count{display:inline-block;font-size:12px}#sidebar .sidebar-widget>div ul ul.children{margin:16px 0 16px 12px}#sidebar .sidebar-widget>div ul li.term-back a:before{content:"\f104";position:relative;display:inline-block;top:50%;right:0;text-align:center;line-height:100%;z-index:1;font-weight:500;font-family:"Font Awesome 5 Pro";font-size:13px;margin-right:5px}.rtl #sidebar .sidebar-widget>div ul li.term-back a:before{content:"\f105";margin-right:0;margin-left:5px}#sidebar .sidebar-widget>div ul.with-parent li:not(.term-back):not(.term-parent){margin-left:10px}#sidebar .sidebar-widget>div ul.with-parent li.term-parent.current-cat{padding-bottom:4px}#sidebar .state-closed .widget-item.active>div.woocommerce ul.product-categories{margin-top:3px}#sidebar .sidebar-widget .widget_layered_nav_color span.color-picker{width:28px;height:28px;display:block;float:left;border-radius:100%;margin:0 14px 4px;float:none}#sidebar .sidebar-widget .widget_layered_nav_color span.color-picker img,#sidebar .sidebar-widget .widget_layered_nav_color span.color-picker picture{width:100%;display:block;border-radius:100%}#sidebar .sidebar-widget .widget_layered_nav_color span.color-picker+.name{font-size:11px;text-align:center;width:100%;display:block}span.swatch-image.color-picker.color-white,span.swatch-color.color-picker.color-white{border:1px solid #dadada}#sidebar .sidebar-widget .widget_layered_nav_color li.chosen span{border:2px solid #6f6f6f}#sidebar .sidebar-widget .widget_layered_nav_color li{float:left}#sidebar .sidebar-widget .widget_layered_nav_color span.count{display:none}li.wc-layered-nav-term.chosen a,#sidebar .sidebar-widget>div ul li.current-cat>a{border-bottom:1px solid #6f6f6f;padding-bottom:2px}#sidebar .state-closed .sidebar-widget{float:left;width:100%}#sidebar .type-boxes.state-closed .sidebar-widget{border-top:1px solid #ddd}#sidebar .state-closed.firstopen .sidebar-widget:first-child{border-top:0}#sidebar .state-closed .sidebar-widget>div{margin-bottom:0}#sidebar .type-boxes.state-closed .widget-item{border-bottom:1px solid #ddd}#sidebar .state-closed .widget-item.active>div.woocommerce ul{margin-top:10px;padding-bottom:20px}#sidebar .state-closed .widget-item.active>div.woocommerce ul.children{padding-bottom:0}#sidebar .state-closed .widget-item.active.overflow>div>ul{max-height:400px;overflow:scroll}#sidebar .state-closed h2,#sidebar .state-closed h3{margin-bottom:0;padding:12px 0;position:relative}#sidebar .state-closed h2,#sidebar .state-closed h3{cursor:pointer}#sidebar .state-closed .widget-item h2:after{content:"+";position:absolute;top:50%;right:10px;width:10px;text-align:center;line-height:100%;z-index:1;font-weight:500;transform:translate(0,-50%)}#sidebar .state-closed .widget-item.active h2:after{content:"-"}#sidebar .state-closed.type-boxes .widget-item h2:after{content:"\f107";font-family:"Font Awesome 5 Pro";transition:transform 0.3s ease-in-out;-webkit-transition:-webkit-transform 0.3s ease-in-out;-ms-transition:-ms-transform 0.3s ease-in-out}#sidebar .state-closed.type-boxes .widget-item.active h2:after{transform:rotate(180deg) translate(0,50%);-ms-transform:rotate(180deg) translate(0,50%);-webkit-transform:rotate(180deg) translate(0,50%)}#sidebar .state-opened .widget-item,#sidebar .state-opened .sidebar-widget{border-top:none;border-bottom:none}#sidebar .state-opened .widget-item{margin-bottom:12px}#sidebar .state-opened h2,#sidebar .type-boxes.state-opened h3{padding-bottom:10px;margin-bottom:5px}#sidebar .state-opened .widget-item:not(:last-child){border-bottom:1px solid #ddd;padding-bottom:22px;margin-bottom:22px}#sidebar .state-closed .widget-item>ul{max-height:0;overflow:hidden;transition:max-height 0.18s cubic-bezier(.77,.2,.05,1)}#sidebar .state-closed .widget-item.active>ul{max-height:1000px;overflow:hidden;transition:max-height 0.68s cubic-bezier(.77,.2,.05,1)}#sidebar .type-scope{float:left;background:#f6f7f8;width:100%;padding:20px 25px}#sidebar.wide .type-scope{padding-right:35px;padding-left:35px}.grid-info{margin-bottom:15px}.grid-info.header-title-exist{margin-top:-50px;margin-bottom:10px}.grid-info.grid-title-exist{margin-top:6px}.grid-info h1{float:left;margin-bottom:0;line-height:120%;font-size:28px}.grid-info p.woocommerce-result-count{float:right;margin-bottom:0;font-size:13px;height:auto;margin-top:10px;color:#848484}.grid-info .woocommerce-ordering{float:right;margin-right:30px}.grid-info .woocommerce-ordering select{height:32px;font-size:.8em}.grid-info #mobile-filter{float:left;display:none}.grid-info #mobile-filter:before{content:" + "}.grid-info #mobile-filter.active:before{content:" - "}.grid-info+.woocommerce-info{font-size:1.2em;margin:0 20px}.products-grid{float:none;margin-right:-20px}.products-grid li,.products-grid.has-slider .product{float:left;position:relative;padding-right:20px;margin-right:0}.products-grid.slick-slider,.products-grid.has-slider.slick-slider,#product-images-slick.slick{display:none}.products-grid.slick-slider.slick-initialized,.products-grid.has-slider.slick-initialized,#product-images-slick.slick.slick-initialized{display:block}.products-grid.slick-slider li{padding-bottom:20px}.products-grid.slick-slider li .product-item-wrap{margin-bottom:0}.products-grid.grid-1,.products-grid.grid-2 li{width:50%}.products-grid.grid-3 li{width:33.333%}.products-grid.grid-4 li,.products-grid.has-slider.grid-4>.product{width:25%}.products-grid.grid-5 li{width:20%}.archive.woocommerce .products-grid.grid-5 li:nth-child(5n+1),.archive.woocommerce .products-grid.grid-4 li:nth-child(4n+1),.archive.woocommerce .products-grid.grid-3 li:nth-child(3n+1),.archive.woocommerce .products-grid.grid-2 li:nth-child(2n+1){clear:left}.products-grid.space-0{margin-right:0}.products-grid.space-1{margin-right:-20px}.products-grid.space-2{margin-right:-40px}.products-grid.space-3{margin-right:-70px}.products-grid.space-4{margin-right:-100px}.products-grid.space-5{margin-right:-130px}.products-grid.space-0 li{padding-right:0}.products-grid.space-1 li{padding-right:20px}.products-grid.space-2 li{padding-right:40px}.products-grid.space-3 li{padding-right:70px}.products-grid.space-4 li{padding-right:100px}.products-grid.space-5 li{padding-right:130px}.products-grid.space-1 button.slick-next{margin-right:20px}.products-grid.space-2 button.slick-next{margin-right:40px}.products-grid.space-3 button.slick-next{margin-right:70px}.products-grid.space-4 button.slick-next{margin-right:100px}.products-grid.space-5 button.slick-next{margin-right:130px}.products-grid.grid-center{text-align:center}.products-grid.grid-center li{float:none;display:inline-block}.products-grid .product-item-wrap{width:100%;float:left}.products-grid .product-item-wrap.hover-shadow{width:98%;margin:1%}.products-grid .product-item-wrap.hover-shadow,.products-grid .product-item-wrap.hover-zoom .product-item-image img,.products-grid .product-item-wrap.hover-zoom .product-item-image picture{margin-bottom:20px;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}.products-grid .product-item-wrap.hover-shadow.actions-type-overlay{margin-bottom:15px}.products-grid .product-item-wrap.hover-zoom .product-item-image img,.products-grid .product-item-wrap.hover-zoom .product-item-image picture{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.products-grid .product-item-wrap.hover-zoom .product-item-image{overflow:hidden}.products-grid .product-item-wrap.hover-shadow:hover{box-shadow:0 0 24px rgba(0,0,0,.13);-moz-box-shadow:0 0 24px rgba(0,0,0,.13);-webkit-box-shadow:0 0 24px rgba(0,0,0,.13)}.products-grid .product-item-wrap.hover-zoom:hover .product-item-image img,.products-grid .product-item-wrap.hover-zoom:hover .product-item-image picture{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.products-grid .product-item-wrap.hover-border{border:1px solid transparent}.products-grid .product-item-wrap.hover-border:hover{border:1px solid #dfdfdf}.products-grid .product-item-image,.products-grid .product-item-image img,.products-grid .product-item-image picture{width:auto;height:auto;text-align:center}.slick-slide .products-grid .product-item-image img,.slick-slide .products-grid .product-item-image picture{display:inline-block}.products-grid .product-item-image{position:relative}.products-grid .product-item-image span.onsale,.product-gallery span.onsale,.products-grid .product-item-image p.stock,.product-info p.stock,.products-grid .product-item-image .product-flash,.product-gallery .product-flash{position:absolute;right:13px;top:13px;padding:2px 8px;font-size:.937em;letter-spacing:.6px;background:#000;color:#fff;z-index:3;display:inline-block;white-space:nowrap}.product-gallery span.onsale{right:19px;top:19px}.product-info p.stock{position:static;float:left;margin-right:20px;padding:4px 13px}.products-grid .product-item-image span.onsale.circle,.product-gallery span.onsale.circle,.products-grid .product-item-image p.stock.circle,.product-info p.stock.circle,.products-grid .product-item-image .product-flash.circle,.product-gallery .product-flash.circle{width:55px;height:55px;border-radius:100%;font-size:13px;text-transform:uppercase;white-space:normal}.products-grid .product-item-image .circle .txt,.product-gallery .circle .txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.rtl .products-grid .product-item-image .circle .txt,.rtl .product-gallery .circle .txt{left:auto;right:50%;transform:translate(50%,-50%)}.product-gallery .circle .txt{right:-50%;text-align:center}.rtl .product-gallery .circle .txt{right:auto;left:-50%}.product-gallery p.stock.out-of-stock{display:none}.products-grid .product-item-image .product-flash.hot.circle,.product-gallery .product-flash.hot.circle{line-height:14px;padding-top:11px;font-size:13px}.products-grid .product-item-image p.stock.circle{line-height:13px;font-size:11px}.rtl .products-grid .product-item-image p.stock.circle{line-height:14px;font-size:12px}.products-grid .product-item-image .ribbon-img,.product .product-gallery .product-images .ribbon-img{width:auto;position:absolute;top:10px;left:10px;z-index:3;max-width:70px}.products-grid .product-item-image .ribbon-img.top-right,.product .product-gallery .product-images .ribbon-img.top-right{top:10px;left:auto;right:10px}.products-grid .product-item-image .ribbon-img.bottom-right,.product .product-gallery .product-images .ribbon-img.bottom-right{bottom:10px;top:auto;left:auto;right:10px}.products-grid .product-item-image .ribbon-img.bottom-left,.product .product-gallery .product-images .ribbon-img.bottom-left{bottom:10px;top:auto}.product .product-gallery.thumbs-vertical .product-images .ribbon-img.top-right,.product .product-gallery.thumbs-vertical .product-images .ribbon-img.bottom-right{left:auto;right:10px}.product .product-gallery.thumbs-vertical .product-images .ribbon-img,.product .product-gallery.thumbs-vertical .product-images .ribbon-img.bottom-left{left:10px}.product-item-image .star-rating{position:absolute;bottom:10px;left:10px;z-index:10}.products-grid .product-item-details{position:relative;overflow:hidden;margin-top:12px;height:90px;padding-left:3px}.products-grid .hover-border .product-item-details,.products-grid .hover-shadow .product-item-details,.products-grid .has-background .product-item-details{padding-left:15px;padding-right:10px;height:auto}.rtl .products-grid .hover-border .product-item-details,.rtl .products-grid .hover-shado .product-item-details,.products-grid .has-background .product-item-details{padding-right:15px;padding-left:10px}.products-grid p.product-name{display:block;margin:0;padding-right:32px;margin-bottom:1px}.products-grid .add-to-favorite+p.product-name{padding-right:32px}.products-grid .actions-type-image-overlay p.product-name,.products-grid .actions-type-overlay p.product-name{padding-right:0}.add-to-favorite,.yith-add-to-wishlist-button-block{position:absolute;top:4px;right:12px;text-align:right;margin-top:0}.add-to-favorite i.favorite-icon.active:before,.yith-add-to-wishlist-button-block i.favorite-icon.active:before{content:"\f004";font-weight:600}.add-to-favorite .ajax-loading,.yith-add-to-wishlist-button-block .ajax-loading{display:none!important}.add-to-favorite i.favorite-icon,.yith-add-to-wishlist-button-block i.favorite-icon{display:inline-block;line-height:18px;width:19px;height:18px;font-size:18px;margin-right:0;font-style:normal;position:relative}.add-to-favorite.exists .item-exist,.yith-add-to-wishlist-button-block.exists .item-exist{display:block!important}.products-grid .actions-type-overlay,.products-grid .actions-type-image-overlay{text-align:center}.products-grid .actions-overlay{float:left;margin-top:12px;margin-bottom:12px;width:100%;opacity:0;transition:opacity 0.4s ease-in-out;padding:0 15px}.products-grid .product-item-wrap:hover .actions-overlay{opacity:1;transition:opacity 0.4s 0.2s ease-in-out,background-color 0.3s ease-in-out}.products-grid .actions-overlay .add-to-favorite,.products-grid .actions-overlay .yith-add-to-wishlist-button-block{position:static;display:inline-block;padding:6px 0}.products-grid .actions-image-overlay .add-to-favorite a.add_to_wishlist,.products-grid .actions-image-overlay .yith-add-to-wishlist-button-block a.add_to_wishlist{display:inline-block;width:100%}.products-grid .actions-image-overlay .add-to-favorite a.add_to_wishlist .label,.products-grid .actions-image-overlay .yith-add-to-wishlist-button-block a.add_to_wishlist .label{display:none}.products-grid .actions-image-overlay .add-to-favorite .btn,.products-grid .actions-image-overlay .yith-add-to-wishlist-button-block .btn{padding:0;width:100%}.products-grid .actions-overlay .add-to-favorite i.favorite-icon,.products-grid .actions-overlay .yith-add-to-wishlist-button-block i.favorite-icon{color:#ababab}.products-grid .actions-overlay .btn{position:static;display:inline-block;opacity:1;border:1px solid;font-size:14px;padding:0;width:100%;height:42px;line-height:42px;letter-spacing:1px}.products-grid .actions-overlay.count2 .btn{width:48%;margin-right:3%;float:left;white-space:normal}.rtl .products-grid .actions-overlay.count2 .btn{margin-right:0;margin-left:3%;float:right}.products-grid .actions-overlay.count2 .btn+.btn{margin-right:0;margin-left:0}.products-grid .actions-overlay .btn.loading{background-size:26px!important;text-indent:-9999px;overflow:hidden;background-position:center}.products-grid .actions-overlay.count2 .btn.add_to_cart_button{letter-spacing:.2px}.products-grid .actions-overlay p.product-name,.products-grid .actions-image-overlay p.product-name{padding-right:0}.products-grid .actions-type-overlay .product-item-details{min-height:60px}.products-grid.show-rating li .actions-type-overlay .product-item-details{height:76px}.products-grid .actions-image-overlay{position:absolute;width:100%;text-align:center;bottom:15px}.products-grid .actions-image-overlay .btn,.products-grid .actions-image-overlay .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button{display:inline-block;position:relative;opacity:1;border:1px solid #73787c;padding:0 20px;font-size:14px;background:#fff;font-size:15px;border-radius:0;height:48px;line-height:48px;color:#000;font-weight:400}.products-grid .actions-image-overlay .add-to-favorite,.products-grid .actions-image-overlay .yith-add-to-wishlist-button-block{position:relative;text-align:center;width:48px;display:inline-block}.products-grid .actions-image-overlay .yith-add-to-wishlist-button-block{margin:0}.products-grid .actions-image-overlay .btn,.products-grid .actions-image-overlay .quick-view,.products-grid .actions-image-overlay .add-to-favorite,.products-grid .actions-image-overlay .yith-add-to-wishlist-button-block,.products-grid .actions-image-overlay .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button{bottom:-30px;top:auto;right:auto;opacity:0}.products-grid .actions-image-overlay .yith-add-to-wishlist-button-block span.yith-wcwl-add-to-wishlist-button__label{display:none}.products-grid .actions-image-overlay .btn,.products-grid .actions-image-overlay .quick-view{bottom:-42px}.products-grid .product:hover .actions-image-overlay .btn,.products-grid .actions-image-overlay .btn:focus,.products-grid .product:hover .actions-image-overlay .quick-view,.products-grid .actions-image-overlay .quick-view:focus,.products-grid .product:hover .actions-image-overlay .add-to-favorite,.products-grid .actions-image-overlay .add-to-favorite:focus,.products-grid .product:hover .actions-image-overlay .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button,.products-grid .product:hover .actions-image-overlay .yith-add-to-wishlist-button-block,.products-grid .actions-image-overlay .yith-add-to-wishlist-button-block:focus{bottom:0;opacity:1;z-index:2}.products-grid .actions-image-overlay .yith-add-to-wishlist-button-block{right:8px;top:-18px}.products-grid .actions-image-overlay .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button{display:inline-block;padding:0 12px}.products-grid .actions-image-overlay .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button svg{width:25px;position:relative;top:8px}.products-grid .product-item-wrap .actions-image-overlay .blockUI.blockOverlay{background-image:url(/wp-content/themes/blackstar/img/loader-black.gif)!important;background-repeat:no-repeat!important;background-size:30px!important}.products-grid .price{font-size:.9em;white-space:nowrap;color:#282828}.products-grid .price del{text-decoration:line-through;opacity:.7}.products-grid .price ins{color:red;margin-left:5px}span.woocommerce-Price-currencySymbol{margin-right:.5px}.star-rating{display:none}.products-grid .price{opacity:1}.products-grid .quick-view{position:relative;left:-1px;top:0;opacity:0;border-bottom:1px solid #f2f2f2;font-size:.85em}#price-wrapper li .price-wrapper{position:relative}.product>.row+.add-to-favorite,.single-container-row .product-gallery .add-to-favorite,.products-grid .wishlist-action{position:absolute;bottom:52px;right:10px;z-index:3}.single-container-row .product-gallery .add-to-favorite{top:19px;right:10%}.rtl .single-container-row .product-gallery .add-to-favorite{right:auto;left:10%}.product>.row+.add-to-favorite a,.single-container-row .product-gallery .add-to-favorite a,.products-grid .wishlist-action .add-to-favorite a{background:#fff;width:36px;height:36px;padding:0;border:1px solid #ececec;display:block;border-radius:50%}.product>.row+.add-to-favorite a,.single-container-row .product-gallery .add-to-favorite a{width:42px;height:42px}.products-grid .wishlist-action .add-to-favorite div:not(.item-exist) a:not(:hover) i{color:#7d7d7d}.product>.row+.add-to-favorite a i,.single-container-row .product-gallery .add-to-favorite a i,.products-grid .wishlist-action .add-to-favorite a i{position:absolute;right:50%;top:50%;transform:translate(50%,-50%);font-size:16px;width:auto;height:auto}.product>.row+.add-to-favorite .label,.single-container-row .product-gallery .add-to-favorite .label,.products-grid .wishlist-action .add-to-favorite a .label{display:none}.products-grid .wishlist-action .add-to-favorite a:hover,.products-grid .wishlist-action .add-to-favorite .item-exist a{box-shadow:0 2px 4px 0 rgba(45,45,45,.14)}.products-grid .quick-view,.products-grid .add-to-favorite{webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}.products-grid .product:hover .price-wrapper .quick-view{left:10px;opacity:1}.products-grid button.slick-next.slick-arrow:before,.products-grid button.slick-prev.slick-arrow:before{color:#000}.products-grid button.slick-next.slick-arrow{opacity:1;right:0;z-index:10}.products-grid button.slick-prev.slick-arrow{opacity:1;left:0;z-index:10}.woocommerce-pagination{width:100%;float:left;text-align:center;margin-top:60px}ul.page-numbers{overflow:hidden;display:inline-block}.page-numbers li{float:left}.page-numbers li a,.page-numbers li span{display:block;font-size:1.2em;color:#8c8c8c;padding:8px 12px}.page-numbers li a:hover,.page-numbers li .current{color:#000}.page-numbers li a.next:after{content:"→"}.page-numbers li a.prev:after{content:"←"}a i.favorite-icon:before{content:"\f004"}a:hover i.favorite-icon:before{font-weight:700}.product-thumbnail .attachment-shop_catalog{opacity:1;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.product-thumbnail.with-hover-image{position:relative}.product-thumbnail.with-hover-image span.product-thumbnail-hover{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;z-index:2;background-size:100%;background-repeat:no-repeat;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-backface-visibility:hidden}.product-thumbnail.with-hover-image:hover .product-thumbnail-hover{opacity:1}.product-thumbnail.with-hover-image:hover .attachment-shop_catalog{opacity:0!important;-webkit-transition:opacity 300ms ease 0.05s!important;-moz-transition:opacity 300ms ease 0.05s!important;transition:opacity 300ms ease 0.05s!important}.ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#000;border-radius:1em;cursor:ew-resize;outline:none;top:-.3em}.ui-slider .ui-slider-handle:last-child{margin-left:-.5em}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#333}.price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#000;border:0}.ui-slider-horizontal{height:.5em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:-1px}.ui-slider-horizontal .ui-slider-range-max{right:-1px}#yith-wcwl-popup-message{display:none!important}.widget_price_filter .price_slider .ui-slider-handle{display:block;outline:0;top:-4px;width:12px;height:12px;background:#fff;border-width:3px;border-style:solid;-moz-transition-duration:0s;-o-transition-duration:0s;-webkit-transition-duration:0s;transition-duration:0s}.widget_price_filter .price_slider .ui-slider-range{height:4px;position:absolute}.widget_price_filter .price_slider{height:4px;background:#eee;position:relative;margin:15px 45px 20px 0}.widget_price_filter .price_slider_amount .button{float:right;margin-right:45px;background:transparent;border-bottom:2px solid #d0d0d0}.widget_price_filter .price_slider_amount .price_label{font-size:.85em;float:letter-spacing}.single-container-row{display:flex;width:100%;float:left}.layout-reverse .single-container-row{flex-direction:row-reverse}.single-container-row .product-info{width:420px;float:right;padding-right:20px}.layout-reverse .single-container-row .product-info{padding-right:0;padding-left:0}.rtl div.col-1:not(.layout-reverse) .single-container-row .product-info{padding-right:0;padding-left:20px}.single-container-row .product-gallery{width:auto;flex:3 1 0%;float:left;min-width:0;position:relative}body:not(.rtl) .single-container-row .product-gallery .images,.rtl .col-1.layout-reverse .single-container-row .product-gallery .images{padding-right:80px}body:not(.rtl) .col-1.layout-reverse .single-container-row .product-gallery .images,.rtl .col-1:not(.layout-reverse) .single-container-row .product-gallery .images{padding-right:0;padding-left:80px}body:not(.rtl) .single-container-row .product-gallery.thumbs-vertical .images:not(.count-1),.rtl .col-1.layout-reverse .single-container-row .product-gallery.thumbs-vertical .images:not(.count-1){padding-left:80px}body:not(.rtl) .col-1.layout-reverse .single-container-row .product-gallery.thumbs-vertical .images:not(.count-1),.rtl .col-1:not(.layout-reverse) .single-container-row .product-gallery.thumbs-vertical .images:not(.count-1){padding-right:80px}.body:not(.rtl) .single-container-row .product-gallery.thumbs-none .images,.rtl .col-1.layout-reverse .single-container-row .product-gallery.thumbs-none .images{padding-left:0}body:not(.rtl) .col-1.layout-reverse .single-container-row .product-gallery.thumbs-none .images,.rtl .col-1:not(.layout-reverse) .single-container-row .product-gallery.thumbs-none .images{padding-right:0}#yith-quick-view-content .product{float:left;height:100%;width:100%}body:not(.rtl) #yith-quick-view-content .single-container-row .product-gallery,.rtl #yith-quick-view-content .col-1.layout-reverse .single-container-row .product-gallery{margin:0;margin-right:40px}body:not(.rtl) #yith-quick-view-content .col-1.layout-reverse .single-container-row .product-gallery,.rtl #yith-quick-view-content .col-1:not(.layout-reverse) .single-container-row .product-gallery{margin:0;margin-left:40px}.product div.product-info .summary{margin:0 auto;width:100%}.product div.product-info h1{margin-top:10px;margin-bottom:15px}.product div.product-info .row.description p:last-child{margin-bottom:0}.product div.product-info .row.description{margin-bottom:15px}.product div.product-info form.cart.row{margin-top:10px}.product div.product-info .woocommerce-product-rating{position:relative;top:-9px;padding-bottom:15px}.product div.product-info .woocommerce-product-rating .star-rating{display:block;float:left;margin-right:10px}.product div.product-info .woocommerce-product-rating .woocommerce-review-link{font-size:12px;opacity:.6;left:-2px;position:relative;top:2px;text-decoration:underline}.product div.product-info .woocommerce-product-rating .woocommerce-review-link:hover{text-decoration:none}.product div.product-info .tab-header .woocommerce-product-rating a{display:none}.product div.product-info .tab-header .woocommerce-product-rating{position:absolute;right:28px;top:16px}.rtl .product div.product-info .tab-header .woocommerce-product-rating{right:auto;left:28px}.product div.product-info p.price{font-size:1.5em;margin-bottom:20px;margin-top:10px;font-weight:500}.product div.product-info p.price del{text-decoration:line-through;opacity:.8;margin-right:13px}.product div.product-info p.price del{color:gray}.product div.product-info p.price ins{color:red}.product div.product-info .variations{margin-bottom:10px;float:none;width:100%}.product div.product-info .variations td.value{padding-bottom:2px}.product div.product-info .variations td.value .ajaxerrors p{position:absolute;right:30px;top:16px;color:red}.product div.product-info .variations td{vertical-align:middle;min-width:70px}.product div.product-info .variations td.label{padding-bottom:2px}.product div.product-info .variations label{text-transform:capitalize;margin-right:15px;font-weight:500;font-size:.9em}.product div.product-info .variations td.value .tawcvs-swatches{padding-left:0;padding-right:0;overflow:hidden}.product div.product-info .variations td.value select{min-width:275px;margin-bottom:15px}.product div.product-info .variations td.value .input-field{padding:0}.product div.product-info .variations td.value select.error{border-color:red}.product div.product-info .variations td.value a.reset_variations{display:none!important}.product div.product-info .quantity.input-field{clear:both;float:left;margin-bottom:10px}.product div.product-info .quantity.input-field input{max-width:72px;min-height:44px;text-align:center;padding-left:14px;border-radius:8px}.product div.product-info .quantity.input-field label.qty{float:left;line-height:48px;margin-right:15px;margin-left:0;padding:0}.product div.product-info .woocommerce-variation-add-to-cart .quantity.input-field label.qty{margin-left:0;min-width:46px}.quantity.input-field .quantity-field.type2{display:inline-block;white-space:nowrap}.quantity.input-field .quantity-field.type2{border:1px solid #e1e1e1;border-radius:8px;padding:0 6px;margin-left:0}.quantity.input-field .quantity-field.type2 input[type="number"]{font-weight:700}#cart-items td.product-quantity .quantity-field.type2 input,.product div.product-info .quantity.input-field .quantity-field.type2 input{max-width:34px;padding:0;margin-left:0;text-align:center}#cart-items td.product-quantity .quantity-field.type2 input{width:34px;max-width:100%}#cart-items td.product-quantity .quantity-field.type2 input:focus,.product div.product-info .quantity.input-field .quantity-field.type2 input:focus{box-shadow:none}.quantity.input-field .quantity-field.type2 input{border:none;padding:0;margin-left:0}.quantity.input-field .quantity-field.type2 .qty-action{padding:8px;margin-left:0;position:relative;color:#909090}.product div.product-info .quantity.input-field .quantity-field.type2 .qty-action{padding:11px 8px}.quantity.input-field .quantity-field.type2 .qty-action:hover{color:#000}.quantity.input-field .quantity-field.type2 .qty-action.minus{right:3px}.quantity.input-field .quantity-field.type2 .qty-action.plus{left:3px}.quantity.input-field .quantity-field.type2 .qty-action i{position:static;font-size:11px;margin-left:0}.quantity.input-field .quantity-field.type2 input[type="number"]::-webkit-inner-spin-button,.quantity.input-field .quantity-field.type2 input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity.input-field .quantity-field .screen-reader-txt{float:none!important;display:none!important}.actionline-type2 .quantity.input-field{width:90px;float:left;margin-right:12px;position:relative;top:-1px}.rtl .actionline-type2 .quantity.input-field{margin-right:0;margin-left:0}.actionline-type2 .quantity.input-field label{display:none}.actionline-type2 .quantity.input-field .quantity-field.type2{margin-left:0;margin-right:0!important;padding:0}.quantity.input-field .quantity-field.type2 .qty-action.minus{right:-2px}.rtl .quantity.input-field .quantity-field.type2 .qty-action.minus{right:auto;left:-2px}.quantity.input-field .quantity-field.type2 .qty-action.plus{left:-2px}.rtl .quantity.input-field .quantity-field.type2 .qty-action.plus{left:auto;right:-2px}.product .actionline-type2.product-info form.cart.row{margin-bottom:10px;margin-top:22px}.product .actionline-type2.product-info form.cart.row .row-action-wrap{display:flex;width:100%}.product .actionline-type2.product-info form.cart.row.variations_form{flex-direction:column}.product div.product-info .quantity.input-field .quantity-field input{min-height:47px}.product div.product-info .quantity.input-field .quantity-field.type2 .qty-action{padding:12px 8px}.product div.product-info.actionline-type2 .quantity.input-field .quantity-field input{min-height:50px}.product div.product-info.actionline-type2 .quantity.input-field .quantity-field.type2 .qty-action{padding:14px 8px}.actionline-type2.product-info form .row.action-line{flex:1 1 20px;margin-top:0}.product div.product-info.actionline-type2 .quantity.input-field{width:auto;margin-bottom:0;margin-right:20px}.product div.product-info.actionline-type2 .quantity.input-field .quantity-field,.product div.product-info.actionline-type2 .quantity.input-field .quantity-field input{margin-left:0}.bs-wishlist-after-add .product .product-info.actionline-type2 .row.action-line .btn.add_to_cart_button{width:86%}.bs-wishlist-after-add .product .product-info.actionline-type2 .row.action-line .add-to-favorite,.bs-wishlist-after-add .product .product-info.actionline-type2 .row.action-line .yith-add-to-wishlist-button-block{width:12%}.tawcvs-swatches .swatch{width:40px;height:40px;margin-right:11px;margin-left:2px;opacity:.8;font-size:14px;line-height:100%;border-color:transparent}.tawcvs-swatches .swatch.swatch-label{line-height:38px}.variations_form.box-swatches .tawcvs-swatches .swatch{width:44px;height:44px;line-height:42px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.variations_form.box-swatches .tawcvs-swatches .swatch .swatch-label{line-height:32px}.tawcvs-swatches .swatch img,.tawcvs-swatches .swatch picture{width:100%}.tawcvs-swatches .swatch.selected{box-shadow:0 1px 2px 0 rgba(0,0,0,.16)}.tawcvs-swatches .swatch-color.selected{border-color:#585858}.tawcvs-swatches .swatch-color.selected:before{width:9px;height:15px;top:50%;left:50%}.tawcvs-swatches .swatch.swatch-white{border-color:#999}.tawcvs-swatches .swatch__tooltip:after{bottom:-6px}.variations_form.box-swatches .tawcvs-swatches .swatch-color.selected:before{width:8px;height:13px;top:50%;left:50%}.product .swatch-label span.swatch__tooltip{display:none!important}.product .product-info .row.action-line{position:relative;margin:10px 0 0 0}.product .product-info .row.action-line .btn.add_to_cart_button{width:100%;height:53px;padding:0;float:left;line-height:52px;font-size:16px;font-weight:500;background-position-y:50%;background-position-x:4%}.bs-wishlist-after-add .product .product-info .row.action-line .btn.add_to_cart_button{width:85%;margin-right:2%}.rtl.bs-wishlist-after-add .product .product-info .row.action-line .btn.add_to_cart_button{margin-left:2%;margin-right:0%}.bs-wishlist-after-add .product .product-info .row.action-line .add-to-favorite,.bs-wishlist-after-add .product .product-info .row.action-line .yith-add-to-wishlist-button-block{width:13%}.bs-wishlist-after-add .product .product-info .row.action-line .add-to-favorite a,.bs-wishlist-after-add .product .product-info .row.action-line .yith-add-to-wishlist-button-block a{border-color:transparent}.bs-wishlist-after-add .product .product-info .row.action-line .add-to-favorite .label,.bs-wishlist-after-add .product .product-info .row.action-line .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button__label{display:none}.btn.loading,.product .product-info .row.action-line .btn.add_to_cart_button.loading{background-image:url(/wp-content/themes/blackstar/img/loader-white.gif)!important;background-repeat:no-repeat!important;background-size:30px!important}.product .product-info .add-to-favoritem,.product .product-info .yith-add-to-wishlist-button-block{float:left;position:static;width:100%;padding:0}.product .product-info .single_variation_wrap{width:100%;float:left;position:relative}.product .product-info .add-to-favorite a,.product .product-info .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button{height:53px;line-height:55px;border:1px solid;padding:0;display:block;width:100%;text-align:center}.product .product-info .add-to-favorite a .label{display:inline-block;margin-left:9px;position:relative;top:-1px}.product .item-exist a.btn.prm-color.halol{background-color:initial}.product .product-info .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button{display:inline-flex;justify-content:center}.product .product-info .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button svg{width:27px}.product .product-info .cart+.add-to-favorite{margin-bottom:10px}.product .product-info .product_meta{width:100%;font-size:.8em;opacity:.8;margin-bottom:0}.product .product-info .product_meta a{color:#000}.product .product-info .box-share-master-container+.product_meta{margin-top:11px}.product .product-info .product_meta span+span{margin-left:20px}.product .product-data{margin-top:20px}.product .product-data-tabs{margin-top:25px}.product .product-data-tabs>li{float:left;width:100%}.product .product-data-tabs.type-vertical>li{border-bottom:1px solid #d6d6d6}.product .product-data-tabs>li.active:last-child{border-bottom:none}.product .product-data-tabs>li .tab-header{width:100%;cursor:pointer;float:left;position:relative}.product .product-data-tabs>li .tab-header a{width:100%;display:block;padding:14px 0 11px;color:inherit}.product .product-data-tabs.type-vertical>li .tab-header a:after{content:"\f107";font-family:"Font Awesome 5 Pro";transition:transform 0.3s ease-in-out;-webkit-transition:-webkit-transform 0.3s ease-in-out;-ms-transition:-ms-transform 0.3s ease-in-out;position:absolute;top:50%;right:10px;width:10px;text-align:center;line-height:100%;z-index:1;font-weight:500;transform:translate(0,-50%)}.rtl .product .product-data-tabs.type-vertical>li .tab-header a:after{right:auto;left:10px}.product .product-data-tabs.type-vertical>li.active .tab-header a:after{transform:rotate(180deg) translate(0,50%);-ms-transform:rotate(180deg) translate(0,50%);-webkit-transform:rotate(180deg) translate(0,50%)}.product .product-data-tabs>li .tab-header a:hover{color:inherit;opacity:1}.product .product-data-tabs>li .tab-header h2{font-size:1.05em;line-height:32px;text-transform:uppercase;margin-bottom:0;font-weight:500;letter-spacing:.5px}.product .product-data-tabs li .tab-content{float:left;width:92%;margin-left:.4%}.product .product-data-tabs.type-vertical li .tab-content{max-height:0;overflow:hidden;transition:max-height 0.18s cubic-bezier(.77,.2,.05,1)}.product .product-data-tabs.type-vertical li.active .tab-content{margin:12px 0 30px 0}.product .separate-tabs .product-data-tabs li .tab-content{display:block!important}.product .product-data-tabs.type-hortz li .tab-content{margin-left:7px}.product .product-data-tabs.type-vertical li.active .tab-content{max-height:100000px;overflow:hidden;transition:max-height 0.68s cubic-bezier(.77,.2,.05,1)}.product .product-data-tabs li .tab-content iframe{width:100%!important}.product .product-data-tabs li .tab-content ul{list-style-type:initial;padding-left:25px}table.woocommerce-product-attributes p{margin-bottom:0}table.woocommerce-product-attributes td,table.woocommerce-product-attributes th{padding:13px 14px}.product .product-data-tabs li .tab-content h2{font-size:20px}.product-data-tabs-headers+ul.row.product-data-tabs.type-hortz{margin-top:15px}.product .product-data-tabs.type-hortz>li{display:none;border-bottom:none}.product .product-data-tabs.type-hortz li .tab-header{display:none}.product .product-data-tabs.type-hortz li .tab-content{margin-top:0;display:block}.product .product-data-tabs.type-hortz li.active{display:block}.product .product-data-tabs.type-hortz li .tab-content{margin-top:0}.product .product-data-tabs-headers{margin-top:40px;float:left;width:100%}.product .product-data-tabs-headers li.active{border-bottom:3px solid #333;color:#000}.product .product-data-tabs-headers li{float:left;margin-right:30px;padding:4px 8px}.product .product-data-tabs-headers li a{opacity:.5}.product .product-data-tabs-headers li.active a{opacity:1}.product .fullrow-tabs{width:100%;float:left;margin-bottom:80px}.product .fullrow-tabs .product-data-tabs-headers{margin-bottom:0}.product .fullrow-tabs .product-data-tabs{width:100%;border:1px solid #ccc;padding:40px;margin-top:0px!important;min-height:300px}.product .fullrow-tabs .product-data-tabs-headers{margin-bottom:0;padding:0 20px;position:relative;top:1px}.product .separate-tabs{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.product .fullrow-tabs .product-data-tabs-headers li{float:none;display:inline-block}.product .fullrow-tabs .product-data-tabs.type-hortz li .tab-content{margin-right:0;margin-left:0;width:100%;float:none;max-width:960px}.product .fullrow-tabs .product-data-tabs-headers li:last-child{margin-right:0}.product .fullrow-tabs .product-data-tabs-headers li a{font-size:20px}.product .separate-tabs .product-data-tabs>li{border-bottom:none;margin-bottom:80px}.product .separate-tabs .product-data-tabs .tab-header i{display:none}.product .columns-tabs{width:100%;float:left;margin-bottom:80px}.product .row.product-data-tabs.type-columns{display:flex}.product .product-data-tabs.type-columns>li{width:auto;max-width:480px}.product .product-data-tabs.type-columns>li .tab-header h2{font-size:1.25em}#bs-shop .product-overview-header{margin-top:5px;margin-bottom:12px}#bs-shop .product-overview-header p.product_title{margin-bottom:0;font-size:22px;display:inline-block;margin-right:8px}#bs-shop .product-overview-header p.product_title:after{content:"-";padding-left:8px}#bs-shop .product-overview-header div{display:inline-block}#bs-shop .product-overview-header p.price{font-size:14px;margin-bottom:0}.product .product-gallery.thumbs-vertical .images{width:100%;float:right}.product .product-gallery.thumbs-vertical .images.count-1{width:100%}.product .product-gallery.thumbs-vertical .gallery-thumbs{width:80px;float:left;position:absolute}body:not(.rtl) .product .product-gallery.thumbs-vertical .gallery-thumbs,.rtl .col-1.layout-reverse .product .product-gallery.thumbs-vertical .gallery-thumbs{right:auto;left:-5px}body:not(.rtl) .col-1.layout-reverse .product .product-gallery.thumbs-vertical .gallery-thumbs,.rtl .col-1:not(.layout-reverse) .product .product-gallery.thumbs-vertical .gallery-thumbs{left:auto;right:-5px}.product .product-gallery.thumbs-vertical .gallery-thumbs .woocommerce-product-gallery__image{opacity:.2;cursor:pointer;padding-bottom:10px;width:120%;margin-right:0;float:left}.product .product-gallery.thumbs-vertical .gallery-thumbs .woocommerce-product-gallery__image:first-child{opacity:1}.product .product-gallery .product-images{margin-bottom:15px}.product .product-gallery .product-images div.woocommerce-product-gallery__image{text-align:center}.product .product-gallery .product-images img,.product .product-gallery .product-images picture{max-width:100%;height:auto;display:inline-block}.product .product-gallery .product-images .slick-prev:before,.product-gallery .product-images .slick-next:before{color:#000}.product .gallery-thumbs .woocommerce-product-gallery__image{opacity:.2;cursor:pointer;padding-bottom:10px;width:auto;margin-right:20px;float:left}.product .gallery-thumbs .woocommerce-product-gallery__image:last-child{margin-right:0}.product .gallery-thumbs .woocommerce-product-gallery__image img,.product .gallery-thumbs .woocommerce-product-gallery__image picture{width:100%;height:auto}.product .gallery-thumbs.hide-thumbnails .swiper-wrapper{display:none}.product .gallery-thumbs .woocommerce-product-gallery__image a{position:relative;display:block}.product .gallery-thumbs .woocommerce-product-gallery__image a.video-item:after{content:"\f04b";font-family:"Font Awesome 5 Pro";position:absolute;right:50%;top:50%;transform:translate(0%,-50%);font-size:24px;color:gray;margin-right:-13px;margin-top:-8px}.product .gallery-thumbs .pagination{display:none}.product .product-images.hide-pagination .owl-pagination{display:none}.product .product-gallery .product-images .embed-container{--video--width:700;--video--height:700;position:relative;padding-bottom:calc(var(--video--height) / var(--video--width) * 100%);overflow:hidden;max-width:100%;background:#000}.product .product-gallery .product-images .embed-container iframe,.product .product-gallery .product-images .embed-container object,.product .product-gallery .product-images .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.embed-container.hide-controls:after{position:absolute;content:"";width:100%;height:100%;background:transparent;left:0}.product .more-products h2{width:100%;text-align:center;margin-bottom:50px}.added_to_cart.wc-forward{display:none!important}.bs .woocommerce-variation-add-to-cart.variations_button{display:block!important;clear:both;width:100%}.bs .woocommerce-variation-add-to-cart.variations_button .wc-variation-is-unavailable{display:none!important}#product-images-slick .slick-slide{position:relative}.slick-slider *{webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.slick-slider .slick-slide,.bs-slider .slide,.bs-slider .slide.hpm-col,.slick .slide{display:none}.slick-slider .slick-slide:first-child,.bs-slider .slide:first-child,.slick .slide:first-child{display:block}.slick-initialized.slick-slider .slick-slide,.slick-initialized.slick-slider .slick-slide:first-child,.bs-slider.slick-initialized.slick-slider .slide.hpm-col{display:block}.bs-slider p.slide{display:block}.featured_img_temp{display:none}.images.gallery-top{text-align:center}.single-container-row.differential-scroll-container{align-items:flex-start}.box-share-master-container,.box-share-container{position:relative;width:auto;float:left}.box-share-master-container{font-size:.85em;margin-right:30px}.box-share-container i{margin-right:10px}.box-share-list{position:absolute;width:160px;height:0;top:110px;overflow:hidden;text-align:left;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);webkit-transition:height 0.3s,width 0.3s,-webkit-transform 0.3s;transition:height 0.3s,width 0.3s,transform 0.3s;z-index:10}.box-share-list.active{height:auto;padding:20px;left:50%}.box-share-list a{display:block;width:100%;margin-bottom:4px}.pswp__bg{background:#fff}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before,.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:#000}.product .more-products{float:left;width:100%;margin-top:60px}.product figure#product-images-gallery{-webkit-appearance:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;-ms-flex-align:start;align-items:flex-start;margin-left:-5px;margin-right:-5px}.product figure#product-images-gallery .woocommerce-product-gallery__image{position:relative;width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:10px;padding:0 5px;transition:all 0.8s}.product figure#product-images-gallery .woocommerce-product-gallery__image:hover{opacity:.7}.product .images.count-1 figure#product-images-gallery .woocommerce-product-gallery__image{min-width:100%}html.yith-quick-view-is-open,html.yith-quick-view-is-open body{overflow:hidden}#yith-quick-view-modal{position:fixed;visibility:hidden;top:0;left:0;right:0;bottom:0;z-index:1400;opacity:0;text-align:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}#yith-quick-view-modal:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}#yith-quick-view-modal .yith-quick-view-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8)}#yith-quick-view-modal .yith-wcqv-wrapper{display:inline-block;vertical-align:middle;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;text-align:left;height:700px;width:1000px}#yith-quick-view-modal .yith-wcqv-main{-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);opacity:0;height:100%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}#yith-quick-view-modal.open,#yith-quick-view-modal.open .yith-wcqv-wrapper{visibility:visible;opacity:1}#yith-quick-view-modal .yith-wcqv-main:after,#yith-quick-view-modal .yith-wcqv-main:before{content:"";display:table;clear:both}#yith-quick-view-modal.open .yith-wcqv-main{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;height:100%;overflow-y:scroll}.yith-quick-view-close{position:absolute;top:15px;right:10px;width:20px;height:25px;cursor:pointer;z-index:8040;background:none;border:none;overflow:hidden;color:transparent}a.yith-quick-view-close:before{content:"\f00d";font-family:"Font Awesome 5 Pro";color:gray;font-size:20px;text-indent:0}.yith-quick-view-close:hover{opacity:1;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease}#yith-quick-view-modal .yith-wcqv-main{background:#fff}div#yith-quick-view-content{width:100%;height:100%}div#yith-quick-view-content .summary.entry-summary{margin-top:20px}body:not(.rtl) div#yith-quick-view-content .product div.product-info,.rtl div#yith-quick-view-content .col-1.layout-reverse .product div.product-info{padding:40px 40px 0 0}body:not(.rtl) div#yith-quick-view-content .col-1.layout-reverse .product div.product-info,.rtl div#yith-quick-view-content .product div.product-info{padding:40px 0 0 40px}div#yith-quick-view-content .product .margin-tb,div#yith-quick-view-content .product .margin-b{margin-bottom:5px}div#yith-quick-view-content .product .product-gallery .product-images{margin-bottom:0}div#yith-quick-view-content .product .gallery-thumbs .woocommerce-product-gallery__image{padding-top:15px;padding-bottom:0}div#yith-quick-view-content .product figure.woocommerce-product-gallery__image div a{cursor:initial}.product div#reviews{float:left;width:100%}.product div#reviews span#reply-title{font-weight:500;font-size:15px;margin-bottom:9px;display:inline-block;width:100%}.product div#reviews h2{font-size:22px;margin-bottom:15px}.product div#reviews ol{list-style-type:none;padding-left:0;float:left;width:100%;margin-bottom:0}.product div#reviews ol li{float:left;width:100%;margin-bottom:25px;border-bottom:1px solid #e8e8e8;min-height:50px;padding-bottom:10px}.product div#reviews ol li ul.children{border-top:1px solid #e8e8e8;float:left;width:100%;padding-top:15px;list-style:none;margin-top:-10px;padding-left:25px}.rtl .product div#reviews ol li ul.children{padding-left:0;padding-right:25px;float:right}.product div#reviews ol li ul.children li:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}.product div#reviews ol li .comment_container{position:relative;float:left;width:100%}.product div#reviews div.comment_container img,.product div#reviews div.comment_container picture{position:absolute;top:0;left:4px;width:60px;height:60px;margin:0;padding:0;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.product div#reviews .children div.comment_container img,.product div#reviews .children div.comment_container picture{width:40px;height:40px}.product div#reviews div.comment_container .comment-text{padding:0 0 34px 91px;margin-bottom:0;padding-bottom:10px;float:left;width:100%}.product div#reviews .children div.comment_container .comment-text{padding-left:70px}.rtl .product div#reviews .children div.comment_container .comment-text{padding-left:0;padding-right:70px}.product div#reviews div.comment_container .comment-text p{font-style:normal;font-size:.9em}.product div#reviews div.comment_container p.meta{margin-bottom:10px;font-size:1em}.product div#reviews div.comment_container p.meta a{font-size:12px;font-style:italic;opacity:.5}.product div#reviews div.comment_container p.meta .woocommerce-review__dash{display:none}.product div#reviews div.comment_container p.meta time{font-size:12px;opacity:.6;font-style:italic;float:right;position:relative;top:1px;right:2px}.product div#reviews div.comment_container p.meta em{color:#026af2}.product div#reviews .comment-respond h3{font-size:20px;padding-bottom:0}.product .comment-form-rating{margin-bottom:20px}.product div#reviews .comment-form{width:100%;float:left}.product div#reviews .comment-form label{display:block;padding-bottom:5px;font-size:14px;font-weight:500;color:#4e4e4e}.product div#reviews .comment-form p.comment-notes{font-size:12px;line-height:19px;color:#505050}.product div#reviews .comment-form p.comment-notes span#email-notes{width:100%;display:inline-block}.product div#reviews p.woocommerce-noreviews{font-weight:500}.product div#reviews p.woocommerce-verification-required{margin-top:-10px;font-size:14px;color:#313131}.product div#reviews .comment-form label{display:block;padding-bottom:5px}#reviews .comment-form input[type="text"],#reviews .comment-form input[type="email"],#reviews .comment-form textarea{width:100%;max-width:100%;vertical-align:top;min-height:40px;margin:0;border:1px solid #e1e1e1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#000;font-size:14px;line-height:100%;padding:5px 10px}.product div#reviews .comment-form textarea{padding-top:10px;line-height:22px}.product div#reviews .comment-respond{float:left;width:100%;padding:0 2px}.product div#reviews .comment-form .input-field{margin-bottom:8px}.product div#reviews .comment-form .input-field label{font-size:.85em}.product div#reviews .comment-form p.form-submit{float:left;width:100%;margin-bottom:0;margin-top:10px}.product div#reviews .comment-form p.form-submit input.btn{width:100%;height:46px;font-size:15px;letter-spacing:.5px}p.comment-form-cookies-consent{display:none}.product div#reviews h3.comment-reply-title a#cancel-comment-reply-link{font-size:16px;text-decoration:underline}#review_form .comment-form-rating .stars{height:19px;margin-bottom:6px}#review_form .comment-form-rating .stars span{display:block}#review_form .comment-form-rating .stars a{position:relative;display:inline-block;color:#cacaca;width:22px;text-indent:-1000em;overflow:hidden}#review_form .comment-form-rating .stars a:before{position:absolute;top:0;left:0;font-family:"Font Awesome 5 Pro";font-size:18px;font-style:normal;font-weight:700;line-height:1;content:"\f005";text-indent:0}#review_form .comment-form-rating .stars a.focus,#review_form .comment-form-rating .stars a.active,#review_form .comment-form-rating .stars.selected a:not(.active){color:#e2b151;font-weight:700}#review_form .comment-form-rating .stars.selected a.active~a,#review_form .comment-form-rating .stars.selected a:hover~a{color:#cdd1db}.star-rating{position:relative;display:inline-block;line-height:23px;width:91px;height:23px;overflow:hidden}.star-rating:before{left:0;content:"\f005\f005\f005\f005\f005";font-size:14px;color:#bfbfbf;letter-spacing:2.5px}.star-rating:before,.star-rating span:before{position:absolute;top:0;font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:26px}.star-rating span{position:absolute;top:0;left:0;padding-top:100px;overflow:hidden}.star-rating span:before{left:0;content:"\f005\f005\f005\f005\f005";font-size:14px;color:#e2b151;font-weight:600;letter-spacing:2.5px}.product .fullrow-tabs div#reviews ol li{width:42%;margin-right:8%;text-align:left;margin-bottom:30px}.product .fullrow-tabs div#review_form{margin-top:40px;float:left;width:100%}.product .fullrow-tabs div#reviews .comment-respond{max-width:500px;margin:0 auto}.no-products p{font-size:19px;margin:14px 0;line-height:28px}.hpm-row .hpm-col.banner.header-title .hpm-banner-content{position:static!important;transform:none!important;padding:20px 0!important}.woocommerce-cart .page-base,.woocommerce-checkout .page-base{padding-top:40px}#cart-items th{font-size:.88em;font-weight:400;text-transform:uppercase}.woocommerce-cart .cart.one-column .wrapper{width:980px;max-width:100%}.woocommerce-cart .cart.one-column header{display:none}.woocommerce-cart .wrapper-stretched main.row>.wrapper,.woocommerce-checkout .wrapper-stretched main.row>.wrapper{width:1440px}.woocommerce-cart h1,.woocommerce-checkout h1{font-size:35px;margin-bottom:0;line-height:38px}.row.commerce-page.cart.two-columns{display:flex;overflow:hidden}.row.commerce-page{margin-top:20px}.row.commerce-page.two-columns div#cart-items,.row.commerce-page.two-columns div#col-billing{width:auto;flex:1 1 0%}.row.commerce-page.two-columns div#cart-summary-col{width:490px;margin-left:80px}.rtl .row.commerce-page.two-columns div#cart-summary-col{margin-left:0;margin-right:80px}.row.commerce-page.checkout.two-columns div#cart-summary-col{width:540px}.row.commerce-page.checkout.two-columns div#cart-summary-col header.order-step-header{margin-bottom:10px}.row.commerce-page.three-columns>.row-container{justify-content:space-between}.row.commerce-page.three-columns>.row-container .col{width:30%}#cart-items td{vertical-align:top}#cart-items td.product-thumbnail{width:140px;max-width:140px}#cart-items td.product-name p.product-name-title{font-size:15px;margin-bottom:8px;font-weight:500}#cart-items td.product-name a.remove{font-size:13px;color:#6f6f6f;text-decoration:underline;position:absolute;bottom:23px;display:block}#cart-items td.product-quantity{width:140px}.input-field.inline .quantity{float:none}#cart-items td.product-name p.product-price{font-size:14px;color:#6f6f6f}#cart-items td.product-subtotal,#cart-items td.product-name,#cart-items td.product-remove{padding-top:21px}#cart-items td label.screen-reader-text.qty{display:none}#cart-items td.product-quantity input{max-width:60px;padding-left:15px}#cart-items .actions .btn{font-size:14px;line-height:1em}#cart-items .mobile-product-img,#cart-items .product-mobile-data{display:none}.commerce-page header.order-step-header{width:100%;float:left;margin-bottom:20px}.rtl .commerce-page header.order-step-header{float:right}.cart .commerce-page h2,.commerce-page header.order-step-header h2{font-size:25px;text-transform:uppercase}.commerce-page header.order-step-header h2 span.step{margin-right:4px}.checkout .woocommerce-error{margin-bottom:40px}#cart-summary-col .cart-side-box{background:#f2f2f2;border:1px solid #e1e1e1;padding:12px 22px;margin-bottom:10px}#cart-summary-col .cart-side-box a.box-toggle{display:block;width:100%;font-size:14px;position:relative;line-height:24px}#cart-summary-col .cart-side-box a.box-toggle:after{content:"+";position:absolute;top:0;right:-10px;width:20px;text-align:center;font-size:16px;font-weight:200;line-height:23px}#cart-summary-col .cart-side-box a.box-toggle.active:after{content:"-"}#cart-summary-col .cart-side-box a.box-toggle:hover{color:#000}#cart-summary-col .cart-side-box .toggle{display:none;padding:20px 0 10px}#cart-summary-col .cart-side-box input.input-text{margin-bottom:12px}#cart-summary-col .cart-side-box .toggle.opened{display:block}#cart-summary-col .cart-side-box .toggle label{display:none}#cart-summary-col .cart-side-box a.box-toggle.active+.toggle,#cart-summary-col .cart-side-box a.box-toggle.focus+.toggle{display:block}#cart-summary-col .fluid .cart-collaterals{padding:0;margin-bottom:10px}#cart-summary-col .cart-collaterals h2{display:none}#cart-summary-col .cart-collaterals .cart-side-box.cart_totals{padding:0;margin-bottom:0}#cart-summary-col .cart-collaterals .cart-side-box table{width:100%;table-layout:fixed}#cart-summary-col .cart-collaterals .cart-side-box table tr{border-bottom:1px solid #e1e1e1}#cart-summary-col .cart-collaterals .cart-side-box table tfoot tr td:first-child{text-align:left;padding-left:20px}.rtl #cart-summary-col .cart-collaterals .cart-side-box table tfoot tr td:first-child{text-align:right;padding-left:0;padding-right:20px}.row.commerce-page.three-columns>.row-container .col td.product-name{font-size:14px}small.includes_tax{display:none}.bs.woocommerce-page ul{list-style-type:none;padding:0}#cart-summary-col .cart-collaterals .cart-side-box table tr a.woocommerce-remove-coupon{font-size:.84em}#cart-summary-col .cart-collaterals .cart-side-box table th{padding:13px 0 13px 22px;font-weight:400;text-align:left;color:#000}#cart-summary-col .cart-collaterals .cart-side-box table td{padding:10px;text-align:right;padding-right:30px}.cart #cart-summary-col .cart-collaterals .cart-side-box table tr.shipping td{padding:22px;text-align:left}#cart-summary-col .cart-collaterals .cart-side-box table tr.shipping td{min-width:200px}#cart-summary-col .cart-collaterals .cart-side-box #shipping_method li:not(:last-child){margin-bottom:6px}#cart-summary-col .cart-collaterals .cart-side-box #shipping_method li label{margin-left:10px;font-size:.95em}.cart #cart-summary-col .cart-collaterals .cart-side-box #shipping_method li label{margin-left:0;width:100%}#cart-summary-col tr.order-total{font-size:1.15em;color:#000}#cart-summary-col .cart-collaterals tr.order-total td,#cart-summary-col .cart-collaterals tr.order-total th{padding-top:18px!important;padding-bottom:18px!important}#cart-summary-col .wc-proceed-to-checkout .checkout-button{width:100%}.woocommerce-shipping-calculator .btn{width:100%}.cart-cross-sell h3{font-size:20px;margin-bottom:20px}.cart-cross-sell .products-grid p.product-name{font-size:.95em;line-height:1.2em}#cart-summary-col .cart-collaterals #order_review.cart-side-box table tr.cart_item{background:#fff;font-size:15px}#cart-summary-col .cart-collaterals #order_review.cart-side-box table tr.cart_item td.product-name{text-align:left;padding-right:10px;padding-left:15px}#cart-summary-col .cart-collaterals .cart-side-box table td.product-thumbnail{width:95px;padding:10px;padding-right:0}#cart-summary-col .btn.prm-color{width:100%;padding-right:0;padding-left:0}.cart.one-column #cart-summary-col .btn.prm-color.checkout-button{max-width:100%;margin:0 auto;float:none;display:block;width:340px;font-size:16px;margin-top:40px}.cart.one-column #cart-summary-col .btn .total{display:inline-block;margin-left:20px}.cart .one-column .cart-cross-sell.row{margin-top:120px}button#side-cart-coupon-submit.loading{text-indent:-9999px;background-position:center;cursor:none}.checkout .woocommerce-info{margin-top:5px}.checkout.two-columns #col-billing .order-step-header h2{float:left}.rtl .checkout.two-columns #col-billing .order-step-header h2{float:right}.checkout.two-columns #col-billing .checkout-login{font-size:15px;margin-bottom:25px;position:relative;top:6px;float:right}.rtl .checkout.two-columns #col-billing .checkout-login{float:left}.checkout .checkout-login a#open-login-model{border-bottom:1px solid #333;padding-bottom:3px;margin-left:7px;font-weight:500}.checkout .checkout-login a#open-login-model:hover{padding-bottom:1px}.checkout-login .wc-block-components-notice-banner.is-info svg{display:none}.checkout .checkout-login .wc-block-components-notice-banner{background:none;font-size:15px;border:0;display:block;float:left;margin-top:0;margin-bottom:0;color:#717171;padding:6px 10px!important}.row.commerce-page.two-columns.container-fluid{margin-top:10px}.row.billing_first_name,.row.billing_email,.row.billing_city,.row.billing_city .form-row-first,.row.billing_state .form-row-first,.row.shipping_first_name,.row.shipping_city,.row.shipping_city .form-row-first,.row.shipping_state .form-row-first{width:49%;float:left}.row.billing_last_name,.row.billing_phone,.row.billing_city .form-row-last,.row.billing_postcode,.row.billing_state .form-row-last,.row.shipping_last_name,.row.shipping_city .form-row-last,.row.shipping_state .form-row-last,.row.shipping_postcode,.create-account .row.account_password2{width:49%;float:right}.select2-container .select2-choice{border-radius:none;height:36px;line-height:36px}.billing_house_number+.billing_address_2 label.screen-reader-text,.shipping_house_number+.shipping_address_2 label.screen-reader-text{overflow:auto;width:auto;height:auto;margin:auto;position:static!important;clip-path:none}#ship-to-different-address{float:left;width:100%;margin-bottom:20px}.row.billing .row,.row.shipping .row{margin-bottom:0}.billing.woocommerce-billing-fields .create-account{float:left;width:100%;padding-top:10px}.row.account_password,.row.account_password2{width:49%;float:left}.row.billing .form-row,.row.shipping .form-row{margin-bottom:12px}.row.billing .row.billing_country{width:100%;float:left;margin-bottom:12px}.row.shipping .row.order_comments{margin-top:0}.commerce-page #shipping #shipping_method{width:100%;float:left;list-style:none;-webkit-padding-start:0;margin:0}.commerce-page #shipping_method li{width:100%;float:left;margin-bottom:12px}.commerce-page #shipping_method li:last-child{margin-bottom:0}.commerce-page #payment .payment_methods{float:left;width:100%;border:1px solid #e5e5e5;list-style:none;-webkit-padding-start:0;margin:0}.commerce-page.three-columns #payment .payment_methods{max-width:460px}.commerce-page #payment .payment_methods li{float:left;width:100%;font-size:.88em;padding:20px 13px 15px;border-bottom:1px solid #eee}.commerce-page #payment .payment_methods li .radio{width:100%;padding-bottom:0;font-size:16px}.commerce-page #payment .payment_methods li .payment_box{padding-left:39px}.commerce-page #payment .payment_methods li .payment_box p{font-size:13px;line-height:1.6em;margin-bottom:0;margin-top:5px}.commerce-page #payment .payment_methods li a.about_paypal{display:none}.commerce-page #payment .payment_methods li img,.commerce-page #payment .payment_methods li picture{display:inline-block;width:auto;max-height:42px;margin-top:-17px;margin-left:18px;vertical-align:middle;position:relative;top:7px}#cart-summary-col .row.action-line{margin-top:18px}.commerce-page .input-field.form-row.create-account{margin-top:10px;margin-bottom:-2px!important}.commerce-page .wc-terms-and-conditions{text-align:center;color:#717171}.commerce-page .wc-terms-and-conditions label{margin-left:4px}.commerce-page .wc-terms-and-conditions a{color:#000;text-decoration:underline}.woocommerce-order-received div#page-title{display:none}#order-result{margin-top:10px}#order-result .wrapper{width:96%;max-width:960px}#order-result header.result{text-align:center}#order-result header.result p{font-size:30px;line-height:39px;margin-bottom:0;font-weight:500}#order-result ul.order_details{text-align:center;margin-bottom:30px}#order-result ul.order_details li{margin-bottom:5px;font-size:1.2em}#order-result h2{font-size:25px}#order-result h3{font-size:22px}#place_order{background-position-y:50%;background-position-x:4%;margin-bottom:15px}#place_order.disabled{pointer-events:none;cursor:not-allowed;opacity:.9;text-indent:0;background-image:url(/wp-content/themes/blackstar/img/loader-white.gif);background-repeat:no-repeat;background-size:30px}table.table.shop_table.order_details tfoot th{text-align:right}table.table.shop_table.order_details tfoot th,table.table.shop_table.order_details tfoot td{white-space:nowrap}.two-columns.commerce-page header.order-step-header h2 span.step{display:none}.two-columns.commerce-page #cart-summary-col .cart-collaterals .cart-side-box tr.shipping td{padding:13px 0 13px 22px;text-align:left}.two-columns.commerce-page #cart-summary-col .cart-collaterals .cart-side-box tr.shipping td p.title{margin-bottom:15px;margin-top:5px;color:#000}.two-columns.commerce-page #cart-summary-col .cart-collaterals #shipping #shipping_method{margin-left:-11px;font-size:1.05em;margin-bottom:0}.two-columns.commerce-page #payment{margin-top:15px;margin-bottom:0}.two-columns.commerce-page #cart-summary-col .row.action-line{margin-top:30px;padding:0 15px}.two-columns.commerce-page #cart-summary-col .wc-terms-and-conditions label{margin-left:20px}.two-columns.commerce-page #payment .payment_methods li{width:100%;padding-left:24px}.two-columns.commerce-page.row .fluid,.three-columns.commerce-page.row .fluid{margin-right:-30px;margin-left:-30px}.two-columns.commerce-page.row .fluid [class^="col"],.three-columns.commerce-page.row .fluid [class^="col"]{padding:0 30px}.three-columns.commerce-page .shipping-method{margin-bottom:40px}.three-columns.commerce-page header.order-step-header h2{font-size:22px;margin-bottom:0}.three-columns.commerce-page .row.billing .form-row,.three-columns.commerce-page .row.shipping .form-row{margin-bottom:6px}.commerce-page .row.shipping+.shipping-info{margin-top:-20px;margin-bottom:0}.commerce-page .row.order_comments{margin-bottom:0}.layout-with-sidebar main>.wrapper>.row-container{padding-top:50px;padding-bottom:50px}.commerce-page .wc-terms-and-conditions.woocommerce-validated{border-bottom:3px solid ccc;float:left}.rtl .commerce-page .wc-terms-and-conditions.woocommerce-validated{float:right}body.my-account .page-base,body.wishlist .page-base{padding-top:50px;padding-bottom:50px}body.my-account .no-sidebar #page-title,body.wishlist .no-sidebar #page-title{margin-top:10px}.my-account div#page-title{display:none}.layout-with-sidebar .page>.woocommerce{display:flex}.layout-without-sidebar .page>.woocommerce{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.layout-without-sidebar .page>.woocommerce #page-sidebar{width:100%;text-align:center;margin-bottom:60px}.layout-without-sidebar .page>.woocommerce .woocommerce-MyAccount-navigation#page-sidebar ul li{margin:0 20px;display:inline-block}.layout-without-sidebar .page>.woocommerce .woocommerce-MyAccount-content h1{text-align:center}.layout-without-sidebar .woocommerce-MyAccount-content form{margin:0 auto}.layout-without-sidebar.woocommerce-edit-address .woocommerce-MyAccount-content p{text-align:center}.row.login-form .wrapper{width:400px!important}.login-form .col-login{min-height:620px}.login-form .col-login+.col-login{border-left:0}.login-form .col-login h2{font-size:28px;text-align:center;margin-bottom:40px;font-weight:500}.login-form h2{margin-bottom:10px}.login-form p.signin{text-align:center}.login-form p.signin a{font-weight:500;text-decoration:underline}.login-form .why-account{display:flex;padding:15px 0 20px 0;justify-content:space-around}.login-form .why-account .item i{font-size:24px;margin-bottom:10px}.login-form .why-account .item{flex:1;text-align:center;max-width:92px}.login-form .why-account .item p{font-size:13px;line-height:18px;font-weight:300;margin-bottom:0}#customer_lost_password h2,#customer_reset_password h2{margin-bottom:20px}#customer_lost_password p.desc,#customer_reset_password p.desc{font-size:14px;font-weight:300;margin-bottom:30px}.login-form label[for="rememberme"]{margin-bottom:4px}.login-form .col-login .btn{width:100%}.login-form a.lost_password,.login-form p.lost_password{position:absolute;font-size:.8em;right:12px;top:50%;margin-top:4px;margin-bottom:0;opacity:.88}.login-form a.lost_password,.login-form p.lost_password a{text-decoration:underline}.login-form .or-line p{float:left;width:100%;border-bottom:1px solid #e1e1e1;position:relative;height:20px;margin:20px 0 40px}.login-form .or-line p span{position:absolute;top:5px;left:50%;background:#fff;padding:0 20px;margin-left:-29px}form.login .row.action-line{margin-top:4px}.woocommerce-lost-password .woocommerce{max-width:800px;margin:0 auto}.row.login-form#customer_login_register .wrapper{width:980px!important}.row.login-form#customer_login_register .col-login{padding:0 40px}.woocommerce-MyAccount-content{max-width:980px;padding:0 40px;width:100%;flex:1}.woocommerce-MyAccount-content h1{font-size:32px;font-weight:500}.woocommerce-MyAccount-content table.larger td a.btn{position:relative;top:3px;float:none}.woocommerce-MyAccount-content form{max-width:500px}.woocommerce-MyAccount-content form .btn{width:260px}#page-sidebar li{margin:20px 0}#page-sidebar ul li:first-child{margin-top:0}#page-sidebar ul li.is-active a,#page-sidebar ul li.current_page_item a{border-bottom:1px solid #333;padding-bottom:4px}body.my-account h2{font-size:24px;margin-bottom:20px;font-weight:500}body.my-account h3{font-size:18px;margin-bottom:10px}.woocommerce-Address.woocommerce-Address{border:1px solid #e1e1e1;margin-bottom:20px;padding:30px;float:left;width:100%}.woocommerce-Address.woocommerce-Address header{position:relative}.woocommerce-Address.woocommerce-Address header a.edit{position:absolute;right:4px;top:4px;line-height:1em;border-bottom:1px solid #333;padding-bottom:4px}.woocommerce-Address.woocommerce-Address header a.edit:hover{padding-bottom:2px}.woocommerce-view-order p.order-title{margin-bottom:30px}body.my-account.woocommerce-view-order h2{margin-bottom:15px}tr.order_item{height:80px}tr.order_item .product-image{width:120px;max-width:120px}.woocommerce table.wishlist_table{width:100%;font-size:100%}.woocommerce-wishlist .woocommerce-MyAccount-content form{max-width:100%}.wishlist_table tr th.product-thumbnail{width:auto}.woocommerce table.wishlist_table tr td{font-size:.88em}.woocommerce table.wishlist_table tr th.product-remove{width:20px}.woocommerce table.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:center}.woocommerce table.wishlist_table a.button.yith-wcqv-button{display:none}.woocommerce table.wishlist_table .input-field.inline label.qty{position:relative;top:3px}.woocommerce table.wishlist_table .input-field.inline div.quantity{display:none}.woocommerce table.wishlist_table .input-field.inline div.quantity input{width:60px;min-height:30px;padding:0 7px}.woocommerce table.wishlist_table .btn.add_to_cart_button{width:140px;height:36px;line-height:36px;padding:0;position:relative;top:2px;left:6px}.woocommerce table.wishlist_table tr th.product-remove{width:30px}.woocommerce #content table.wishlist_table.cart a.remove{color:inherit}.woocommerce #content table.wishlist_table.cart a.remove:hover{background-color:transparent;color:inherit;opacity:.8}.woocommerce table.wishlist_table tfoot td{border:none}.woocommerce table.wishlist_table tr td.product-thumbnail{min-width:100px}.woocommerce-Message .button{margin-right:20px}.rtl .woocommerce-Message .button{margin-right:0;margin-left:20px}.woocommerce-Message{width:100%}.yith_wcwl_wishlist_footer{width:100%}form#yith-wcwl-form{flex-wrap:wrap}.yith_wcwl_wishlist_footer .yith-wcwl-share{padding-left:260px;margin-top:50px}.yith_wcwl_wishlist_footer .yith-wcwl-share i:before{font-family:"Font Awesome 5 Brands";font-weight:400;font-size:22px}.layout-without-sidebar .page>.woocommerce .yith_wcwl_wishlist_footer .yith-wcwl-share{padding-left:0;float:none;margin:50px auto;width:200px}.single-post article ul,article.page ul{list-style-type:inherit}article.page ul,article.page ol,.single-post article ul,.single-post article ol{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px}.single-post article p{margin-bottom:20px}.single-post article p:empty,article.page p:empty{margin-bottom:0}#page-sidebar{width:220px}#page-sidebar ul{list-style-type:none;margin:0;padding:0}.no-sidebar #page-title{margin-bottom:10px;margin-top:30px}#page-sidebar+.col-main{max-width:1180px;padding:0 40px;width:100%}.layout-with-sidebar article.page p a{text-decoration:underline}.layout-with-sidebar article.page p a:hover{text-decoration:none}article.page iframe{max-width:100%}p+h2,p+h3,p+h4{margin-top:40px}.wp-block-image+p{margin-top:20px}.woocommerce-invalid label .required{color:red}.woocommerce-invalid input{border-left:2px solid red}form .row p.form-row{margin-bottom:0}img.alignnone{margin:20px 20px 20px 0}img.aligncenter{display:block;margin:20px auto 5px auto}img.alignright{float:right;margin:20px 0 20px 20px}img.alignleft{float:left;margin:20px 20px 20px 0}a img.aligncenter,a picture.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,.wp-caption picture{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}#post-404 p.title{line-height:40px}p.cart-empty.woocommerce-info{text-align:center;font-size:22px;margin-top:20px}p.return-to-shop{text-align:center;margin-top:40px}.bs .wc-block-components-notice-banner{font-size:1.1em}.bs .woocommerce-notices-wrapper a.button.wc-forward{height:auto;line-height:normal;border:none;font-size:15px;font-weight:700}.dialog-hidden{display:none}#fancy-login header{float:left;width:100%;margin-bottom:30px}#fancy-login header p.title{font-size:30px}#fancy-login .action-line .btn{width:100%;margin-top:18px}#fancy-login form .row.action-line{margin-top:6px;margin-bottom:0}#fancy-login header{margin-bottom:15px;margin-top:5px}#fancy-login div.inner{width:500px;height:432px}.tc .bs-social-icons{display:inline-block}.bs-social-icons a{display:inline-block;padding:2px 6px;margin:0 5px;color:#000;font-size:18px}.bs-social-icons.type-round a{background:#cecece;color:black!important;padding:0;margin:0 8px;font-size:18px;width:33px;height:33px;line-height:36px;padding:0;text-align:center;border-radius:36px}.bs-social-icons.type-round a:hover{background:#fff}.wpcf7-form p{margin-bottom:15px}.wpcf7-form input,.wpcf7-form textarea{margin-top:7px}.wpcf7-form.input-field .wpcf7-submit{width:auto;padding:0 50px;margin-top:10px}input.wpcf7-form-control.wpcf7-not-valid{border:1px solid red}div.wpcf7-validation-errors{border:none;border-bottom:2px solid #f7e700}div.wpcf7-mail-sent-ok{border:none;border-bottom:2px solid #398f14}div.wpcf7-response-output{margin-left:0;margin-right:0;padding-left:4px;margin-top:0}.slick-prev,.slick-next{width:auto;height:auto;margin-top:-20px}.select2-container .select2-selection--single{height:36px}.select2-container--default .select2-selection--single{border-color:#e1e1e1}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:34px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:5px;right:6px}.google-map iframe{width:100%;float:left;filter:grayscale(70%)}.google-map p{margin-bottom:0}.google-map .row{margin-bottom:0}.header-tc h1,.header-tc h2,.header-tc h3{text-align:center}.woocommerce-checkout p.input-field.form-row.mc4wp-checkbox.mc4wp-checkbox-woocommerce{margin-top:-3px;float:left;width:100%;margin-bottom:9px;font-size:1.05em;line-height:1.6em}.woocommerce-checkout p.input-field.form-row.mc4wp-checkbox.mc4wp-checkbox-woocommerce .outer{margin-right:9px}p.input-field.mc4wp-checkbox{margin-bottom:10px;float:left;width:100%}p.input-field.mc4wp-checkbox span.outer{margin-right:8px}.rtl p.input-field.mc4wp-checkbox{float:right}.rtl p.input-field.mc4wp-checkbox span.outer{margin-right:0;margin-left:8px}.bs-model{position:fixed;z-index:10000000;top:0;right:0;bottom:0;left:0;opacity:0}.bs-model .close{position:absolute;z-index:1000;top:5px;right:10px;cursor:pointer;display:block;padding:5px;border:none;transition:all 0.25s ease}.bs-model .close:hover{opacity:.4}.bs-model div.inner{position:fixed;top:47%;left:50%;background-color:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:600px;height:600px;max-width:96%;max-height:90%;overflow:auto;padding:30px 40px;transition:all 0.3s linear}.bs-model{opacity:0;transition:all 0.8s linear}.bs-model.active{opacity:1}.bs-model.active div.inner{top:50%}.bs-model.drop-shadow div.inner{-moz-box-shadow:0 2px 22px 0 rgba(0,0,0,.28);-webkit-box-shadow:0 2px 22px 0 rgba(0,0,0,.28);box-shadow:0 2px 22px 0 rgba(0,0,0,.28)}#promo-popup p{font-size:17px;line-height:24px}#promo-popup h2{font-size:30px;line-height:34px}.bs #mc_embed_signup form{padding:0;margin-top:20px}.bs #mc_embed_signup .mc-field-group{width:100%}#promo-popup .inner #mc_embed_signup .btn{width:100%;margin:0;height:44px;border:none;line-height:44px;font-size:1em;font-weight:500}.bs #mc_embed_signup #mce-success-response{margin-top:0}.bs-model-fixed{position:fixed;bottom:12px;right:12px;z-index:100000000;width:100%}.bs-model-fixed .close{position:absolute;z-index:1000;top:5px;right:10px;cursor:pointer;display:block;padding:5px;border:none;transition:all 0.25s ease}.bs-model-fixed .close:hover{opacity:.4}.bs-model-fixed div.inner{float:right;max-width:100%;padding:25px 20px 13px;position:absolute;bottom:0;color:#000;text-align:center;box-shadow:0 0 5px 0 rgba(0,0,0,.28);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.28);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.28);border-radius:3px;right:0;transform:translate(0,55%);transition:all 0.54s ease-in;opacity:0}.bs-model-fixed.active .inner{opacity:1;transform:translate(0,0%)}body.accessibility-run :focus{border:1px dotted #999;display:inline-block}body.accessibility-run .button:focus,body.accessibility-run .btn:focus{border-width:2px}.sequence-pagination a{display:block}.sequence-pagination a:focus{border-color:#fff}body.accessibility-run #main-page-content :focus{border-width:2px!important}.data-content-full ul.slidesjs-pagination li.slidesjs-pagination-item a:focus{border-width:3px}#accessibility-menu li button{position:absolute;width:100%;text-align:center;background:none;color:#fff;background:#000;font-size:16px;opacity:0}#accessibility-menu li button:focus{opacity:1;padding:15px;position:static}#accessibility-menu li button:focus span{border-bottom:2px dotted #fff;padding:4px 7px;display:inline-block;padding-top:0}body.accessibility-run div.content #main-page-content a.on-image:focus{border-color:red!important}.box-inner a{display:inline-block}.bs .pswp__button.pswp__button--arrow--right:before,.bs .pswp__button.pswp__button--arrow--left:before{font-family:"Font Awesome 5 Pro";font-size:60px;font-weight:300;line-height:1;opacity:.75;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bs .pswp__button.pswp__button--arrow--right:before{content:"\f105"}.bs .pswp__button.pswp__button--arrow--left:before{content:"\f104"}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#bs-fader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000001;pointer-events:none;background:#fff;animation-duration:0.5s;animation-timing-function:ease-in}#bs-fader:before{content:"fade"}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-in{from{opacity:0}to{opacity:1}}#bs-fader.fade-out{opacity:0;animation-name:fade-out}#bs-fader.fade-in{opacity:1;animation-name:fade-in}.lazy-load:not(.no-lazy){transition:opacity 0.25s;opacity:0}.lazy-load.is-loaded,.slick-slide img.lazy-load,.slick-slide picture.lazy-load{opacity:1}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.block-transition.fade{opacity:0}.block-transition.fade.visible{opacity:1}.block-transition.slide.visible{top:0!important}.block-transition.slide{top:60px}.block-transition{position:relative;transition:all 0.4s ease-out}.block-transition.delay1{transition-delay:0.2s}.block-transition.delay2{transition-delay:0.4s}.block-transition.delay3{transition-delay:0.6s}.block-transition.delay4{transition-delay:0.8s}.block-transition.delay5{transition-delay:1s}.block-transition.delay6{transition-delay:1.2s}.block-transition.delay7{transition-delay:1.4s}.block-transition.delay8{transition-delay:0.8s}.block-transition.delay9{transition-delay:1s}.block-transition.delay10{transition-delay:1.2s}.block-transition.delay11{transition-delay:1.4s}.slick-slide .block-transition,.wp-admin .block-transition{top:auto!important;opacity:1!important}.bs.woocommerce-order-received .page-base>.row>.wrapper{width:900px}.closeMobileNavigation.reader{display:none}.accessibility-run .nav-mobile .closeMobileNavigation.reader{display:block}.accessibility-run .input-field .radio .outer:focus,.accessibility-run .input-field .checkbox .outer:focus{border:1px solid red!important}body.mini-cart-open #page{z-index:1000}.checkout-login .wc-block-components-notice-banner.is-info{margin-top:0;margin-bottom:0;position:relative;top:-7px}