.top-panel{z-index:20000!important}.edit-panel{position:relative;z-index:20000}.builder-iframe .mfp-close,.builder-iframe .mfp-close:hover{border:0}@-webkit-keyframes dot-amimation{0%{-webkit-transform:translateY(-2px)}50%{-webkit-transform:translateY(2px)}100%{-webkit-transform:translateY(-2px)}}@keyframes dot-amimation{0%{transform:translateY(-2px)}50%{transform:translateY(2px)}100%{transform:translateY(-2px)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes fadeIn{from{opacity:.4}}@keyframes fadeIn{from{opacity:.4}}*::-webkit-input-placeholder{color:#999!important}*:-moz-placeholder{color:#999!important}*::-moz-placeholder{color:#999!important}*:-ms-input-placeholder{color:#999!important}.button-fixed{position:relative}.button-fixed .button{position:fixed;bottom:10px;right:10px;z-index:9999}.button-fixed .active{background:#8fb21f!important;border-color:#8fb21f!important;text-transform:uppercase;font-weight:700;font-size:13px}.top-panel .toggle label{line-height:22px!important;padding:0}.top-panel .toggle.btn{min-height:24px!important;border-radius:5px;border:none!important}.toggle-off.btn{padding-left:20px!important;height:auto}.toggle-on.btn{padding-right:20px!important}.top-panel .toggle-handle{padding:12px;line-height:1.42857143!important}.top-panel .translate-inline-check{line-height:30px!important;float:right;margin-right:30px}.apply-to-all{right:230px!important}.section-builder .btn-new-block{width:204px!important;line-height:40px}*{margin:0;padding:0;outline:none;outline-offset:0}html,body{overflow-x:hidden!important;overflow-y:auto}body{color:#999;font-size:14px;line-height:1.7;background:#fff;word-wrap:break-word}#maincontent{min-height:300px}a{color:#333;text-decoration:none;transition:.5s}a:hover,a:focus,a:active{color:#000;text-decoration:none;outline:0}ul,ol{padding:0;list-style:none;margin:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600;line-height:1.2;color:#000;margin:0}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin-bottom:1.7em;margin-top:0}::-webkit-input-placeholder{color:#c1c1c1}:-moz-placeholder{color:#c1c1c1}::-moz-placeholder{color:#c1c1c1}:-ms-input-placeholder{color:#c1c1c1}.label,label{font-weight:500;color:#000;display:inline-block;padding:0;margin:0 0 5px;line-height:inherit;font-size:inherit}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-transition:background-color 5000s ease-in-out 0s;-moz-transition:background-color 5000s ease-in-out 0s;-o-transition:background-color 5000s ease-in-out 0s;-webkit-box-shadow:0 0 0 1000px #fff inset}@-moz-document url-prefix(){select:-moz-focusring,select::-moz-focus-inner{color:transparent!important;text-shadow:0 0 0 #999!important;background-image:none!important;border:0}}input:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email]{background:#fff;border:1px solid #ccc;box-sizing:border-box;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:13px;height:40px;line-height:36px;padding:0 10px;vertical-align:baseline;width:100%;color:#878787;box-shadow:none!important}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=radio],.checkbox-inline input[type=radio],.radio input[type=checkbox],.radio-inline input[type=checkbox],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{margin-top:2px}textarea,textarea.form-control,textarea.input-text{width:100%;height:auto;border:1px solid #ccc;min-height:120px;background:#fff;box-shadow:none;padding:15px;box-shadow:none!important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}textarea:focus,textarea.form-control:focus,textarea.input-text:focus{border-color:#888}select,select.form-control,select.input-text{width:100%;border:1px solid #ccc;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}select:focus,select.form-control:focus,select.input-text:focus{border-color:#888}select:not([multiple]) option,select.form-control:not([multiple]) option,select.input-text:not([multiple]) option{height:40px;padding:8px 10px}select[multiple],select.form-control[multiple],select.input-text[multiple]{background-color:#fff}select[multiple] option,select.form-control[multiple] option,select.input-text[multiple] option{font-size:14px;height:34px;padding:8px 10px}.field,.form-group{margin-bottom:25px}.field>.label,.form-group>.label,.field>label,.form-group>label{display:inline-block;font-weight:500;padding-left:0}.field.street .label,.form-group.street .label{border:none;text-align:left}.field.street .control .field label,.form-group.street .control .field label{display:none}.field.street .control .field+.field,.form-group.street .control .field+.field{margin-top:10px}.field.requireds>.label:after,.form-group.requireds>.label:after,.field._required>.label:after,.form-group._required>.label:after,.field.required>.label:after,.form-group.required>.label:after,.field.requireds>label:after,.form-group.requireds>label:after,.field._required>label:after,.form-group._required>label:after,.field.required>label:after,.form-group.required>label:after{color:#c30;content:"*";font-size:13px;margin:0 0 0 3px}.field.requireds>.label em,.form-group.requireds>.label em,.field._required>.label em,.form-group._required>.label em,.field.required>.label em,.form-group.required>.label em,.field.requireds>label em,.form-group.requireds>label em,.field._required>label em,.form-group._required>label em,.field.required>label em,.form-group.required>label em{display:none}.field .form-control+.mage-error,.form-group .form-control+.mage-error,.field .input-text+.mage-error,.form-group .input-text+.mage-error{font-size:12px;color:red}.field.choice,.form-group.choice{position:relative;padding-left:20px;text-align:left}.field.choice .label,.form-group.choice .label{margin:0;font-size:13px;cursor:pointer;white-space:normal}.field.choice .control,.form-group.choice .control,.field.choice>input,.form-group.choice>input{position:absolute;left:0;bottom:auto;top:3px;margin-top:0}.field.choice .control input,.form-group.choice .control input{margin:0}.field.note,.form-group.note{margin-top:5px;font-style:italic;display:block!important;font-weight:300}.fields.group .field+.field{margin-top:10px}.control._with-tooltip{position:relative;padding-right:40px}.field-tooltip{cursor:pointer;position:absolute;right:0;top:5px}.field-tooltip .field-tooltip-action{display:inline-block;text-decoration:none}.field-tooltip .field-tooltip-action:before{color:#bbb;content:"\f059";display:inline-block;font-family:fontawesome;font-size:21px;font-weight:400;line-height:inherit;overflow:hidden;text-align:center;vertical-align:middle;line-height:1}.field-tooltip .field-tooltip-content{background:#f4f4f4 none repeat scroll 0 0;border:1px solid #999;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:none;font-size:14px;left:40px;overflow-wrap:break-word;padding:12px;position:absolute;text-transform:none;top:-5px;width:270px;z-index:2}.field-tooltip .field-tooltip-content:before{border-right-color:#666;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent #999 transparent transparent;border-image:none;border-style:solid;border-width:10px;content:"";display:block;height:0;left:-20px;position:absolute;top:5px;width:0;z-index:3}.field-tooltip .field-tooltip-content:after{border-right-color:#f4f4f4;width:1px;z-index:4;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent #f4f4f4 transparent transparent;border-image:none;border-style:solid;border-width:10px;content:"";display:block;height:0;left:-19px;position:absolute;top:5px;width:0;z-index:3}.field-tooltip._active .field-tooltip-content{display:block}.scroll-to-top{border:1px solid #999;color:#999;background-color:transparent;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;bottom:-100px;cursor:pointer;font-size:40px;height:50px;position:fixed;right:50px;text-align:center;transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;width:50px;z-index:97}.scroll-to-top i{display:block;line-height:50px}.scroll-to-top:hover{background-color:#000;border-color:#000;color:#fff}.tag-cloud:after{content:"";display:table;clear:both}.tag-cloud li{float:left}.tag-cloud li a{display:block;margin-right:10px;padding:5px 15px;border:1px solid #333;background-color:transparent;color:#333}.tag-cloud li a:hover{color:#fff;background-color:#333}.owl-carousel .owl-item img{transform-style:unset;-moz-transform-style:unset;-webkit-transform-style:unset}.owl-carousel .owl-dots{display:table;margin:40px auto 0}.owl-carousel .owl-dots.disabled{margin:0!important;display:none}.owl-carousel .owl-dots .owl-dot{display:table-cell;vertical-align:middle;cursor:pointer}.owl-carousel .owl-dots .owl-dot span{width:11px;height:11px;position:relative;margin:0 7.5px;cursor:pointer;background:#ccc;display:block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.owl-carousel .owl-dots .owl-dot:hover span,.owl-carousel .owl-dots .owl-dot.active span{background-color:#666}.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{color:#999;cursor:pointer;font-size:110px;position:absolute;top:50%;line-height:1;left:0;right:auto;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.owl-carousel .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-next:hover{color:#000}.owl-carousel .owl-nav .owl-prev.disabled,.owl-carousel .owl-nav .owl-next.disabled{pointer-events:none;cursor-pointer:default;opacity:.3}.owl-carousel .owl-nav .owl-next{right:0;left:auto}.nav-over .owl-carousel .owl-nav .owl-next{right:auto;left:100%}.nav-over .owl-carousel .owl-nav .owl-prev{left:auto;right:100%}.products-grid.owl-carousel .owl-nav .owl-prev,.products-grid.owl-carousel .owl-nav .owl-next{font-size:80px}table{border:0;border-spacing:0;empty-cells:show;font-size:100%}caption,th,td{vertical-align:top;text-align:left;font-weight:400}strong{font-weight:600;color:#000}address{font-style:normal;line-height:1.75;margin:0}cite{font-style:normal}q,blockquote{quotes:none}q:before,q:after{content:''}small,big{font-size:1em}.label{padding:0}label{vertical-align:middle}.checkbox{display:inline-block}.a-center{text-align:center}.no-padding{padding:0}table>caption{border:none;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table thead tr th,.table tbody tr th,.table tfoot tr th,.table thead tr td,.table tbody tr td,.table tfoot tr td{padding:15px}button,.transition-all300{transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.btn,button.action{border-width:1px;border-style:solid;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:14px;font-weight:600;height:50px;line-height:50px;padding:0 25px;text-align:center}.btn.default,button.action.default,.btn.btn-default,button.action.btn-default{border-color:#000;color:#000;background-color:#fff}.btn.default:hover,button.action.default:hover,.btn.btn-default:hover,button.action.btn-default:hover,.btn.default:focus,button.action.default:focus,.btn.btn-default:focus,button.action.btn-default:focus{border-color:#000;background-color:#000;color:#fff}.btn.primary,button.action.primary,.btn.btn-primary,button.action.btn-primary{border-color:#333;color:#fff;background-color:#333}.btn.primary:hover,button.action.primary:hover,.btn.btn-primary:hover,button.action.btn-primary:hover,.btn.primary:focus,button.action.primary:focus,.btn.btn-primary:focus,button.action.btn-primary:focus{border-color:#000;background-color:#000;color:#fff}.btn.secondary,button.action.secondary,.btn.btn-secondary,button.action.btn-secondary{border-color:#c33;color:#fff;background-color:#c33}.btn.secondary:hover,button.action.secondary:hover,.btn.btn-secondary:hover,button.action.btn-secondary:hover,.btn.secondary:focus,button.action.secondary:focus,.btn.btn-secondary:focus,button.action.btn-secondary:focus{border-color:#000;background-color:#000;color:#fff}.btn.btn-lg,button.action.btn-lg{padding:0 40px;min-width:200px}.btn.btn-sm,button.action.btn-sm{padding:0 30px}.btn.btn-xs,button.action.btn-xs{padding:0 25px;height:40px;line-height:40px}.btn-full,button.action-full{width:100%}table .table-caption{display:none}blockquote{font-style:italic;padding:10px 80px;border-left:4px solid #c33;color:#000;font-size:22px;line-height:1.4;margin:0 0 1.7em}blockquote p{margin-bottom:10px}blockquote cite{display:block;font-style:normal;color:#000;font-size:14px;text-transform:uppercase;font-weight:600;position:relative;padding-left:50px;margin-top:30px}blockquote cite:before{content:"\f10d";display:inline-block;font-family:FontAwesome;font-size:30px;color:#999;position:absolute;top:-15px;left:0}::-webkit-input-placeholder{color:#c1c1c1}:-moz-placeholder{color:#c1c1c1}::-moz-placeholder{color:#c1c1c1}:-ms-input-placeholder{color:#c1c1c1}::placeholder{color:#c1c1c1}.parallax{background-attachment:fixed!important;background-position:center center;background-repeat:no-repeat;background-size:cover}.no-display{display:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-box-shadow:0 0 0 1000px #fff inset}@-moz-document url-prefix(){select:-moz-focusring,select::-moz-focus-inner{color:transparent!important;text-shadow:0 0 0 #999!important;background-image:none!important;border:0}}input:focus{outline:none;outline-offset:0}input:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}input:focus::placeholder{color:transparent}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email]{background:#fff;border:1px solid #ccc;box-sizing:border-box;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;font-size:13px;height:40px;line-height:36px;padding:0 10px;vertical-align:baseline;width:100%;color:#878787;box-shadow:none!important}input[type=text]:focus,input[type=password]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=number]:focus,input[type=datetime]:focus,input[type=email]:focus{border-color:#888}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{margin-top:2px}textarea,textarea.form-control,textarea.input-text{width:100%;height:auto;border:1px solid #ccc;min-height:120px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;background:#fff;box-shadow:none;padding:15px;box-shadow:none!important}select,select.form-control,select.input-text{width:100%;border:1px solid #ccc;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0}select:not([multiple]),select.form-control:not([multiple]),select.input-text:not([multiple]){-moz-appearance:none;-webkit-appearance:none;background:#fff url(../images/icon-dropdown.png) no-repeat scroll calc(100% - 6px) 50%;height:40px;text-indent:.01em;text-overflow:"";padding:0 25px 0 10px}select:not([multiple]) option,select.form-control:not([multiple]) option,select.input-text:not([multiple]) option{height:40px;padding:8px 10px}select[multiple],select.form-control[multiple],select.input-text[multiple]{background-color:#fff}select[multiple] option,select.form-control[multiple] option,select.input-text[multiple] option{font-size:14px;height:34px;padding:8px 10px}.no-padding{padding:0!important}#theme-popup{position:fixed;background-color:rgba(0,0,0,.85);left:0;top:0;width:100%;height:100%;z-index:9000;display:none!important}.mfp-bg{background-color:rgba(0,0,0,.85)!important;z-index:20000!important}.mfp-iframe-scaler iframe{box-shadow:none!important}#theme-popup img,.ajax-cart-loading img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;width:50px}#maincontent{min-height:600px}.cr{color:#ec0101}.cg{color:#878787}.ml__15{margin-left:15px}.mask-overlay{content:"";position:fixed;background-color:rgba(0,0,0,.8);left:0;top:0;width:100%;height:100%;z-index:999}.mfp-inline-holder #success-message-container,.mfp-inline-holder .mfp-iframe-scaler{padding:0;height:auto;text-align:center;line-height:25px}.mfp-inline-holder .mfp-content{width:400px!important}.mfp-iframe-holder .mfp-content{min-height:400px}.btn-full{width:100%}.label-menu{font-size:9px;color:#fff;padding:1px 7px 0;border-radius:50px;position:absolute;line-height:16px;right:-12px;top:10px;background-color:#01bad4;text-transform:capitalize}.label-menu.sale{background-color:#ffa800}.mega-menu .nav-main{display:flex;display:-webkit-flex}.mega-menu .nav-main>li+li{margin:0;padding:0}.mega-menu .nav-main>li{position:relative}.mega-menu .nav-main>li a{display:block;padding:2px 30px;line-height:30px;position:relative}.mega-menu .nav-main li>a{color:#999;font-weight:400;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;font-size:16px}.mega-menu .nav-main .toggle-menu,.mega-menu .nav-main .icon-next{display:none}.mega-menu .nav-main li>a:hover,.mega-menu .nav-main li>a:focus,.mega-menu .nav-main li.active>a,.mega-mennu .nav-main li.active>a:hover,.mega-mennu .nav-main li.active>a:focus{color:#000;background:0 0;border-radius:0}.mega-menu .nav-main .dropdown-menu>li>a:hover{background:0 0}.mega-menu .nav-main li .dropdown-menu{min-width:250px;display:table;background-color:#fff;top:calc(100% + 30px);opacity:0;visibility:hidden;left:-17.5px;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;z-index:99}.mega-menu .nav-main .dropdown-menu li>a{font-size:14px}.mega-menu .nav-main li .dropdown-menu{padding:10px 0}.mega-menu .nav-main li .dropdown-menu li{min-width:230px;position:relative}.mega-menu .nav-main li:hover>.dropdown-menu{opacity:1;visibility:visible;top:100%;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transition:top .3s,opacity .3s;-webkit-transition:top .3s,opacity .3s;-moz-transition:top .3s,opacity .3s;-o-transition:top .3s,opacity .3s}.mega-menu .nav-main li .dropdown-menu li:hover>.dropdown-menu{top:-11px}.mega-menu .nav-main li .dropdown-menu li>.dropdown-menu{top:50%;left:100%}.mega-menu .nav-main .mega-menu-fullwidth{position:static}.mega-menu .nav-main .mega-menu-fullwidth.hover-right .dropdown-menu{left:0;margin-left:0}.mega-menu .nav-main .mega-menu-fullwidth .dropdown-menu{width:940px;left:50%;right:auto;margin-left:-470px}.mega-menu .nav-main .mega-menu-fullwidth .sub-menu .mega-menu-sub-title,.mega-menu .nav-main .mega-menu-fullwidth .sub-menu .level-1>a{font-size:16px;text-transform:capitalize;color:#000;font-weight:400;margin-bottom:5px;display:block}.mega-menu .nav-main .mega-menu-fullwidth.custom-col-2 .dropdown-menu>li:after{content:"";display:table;clear:both}.mega-menu .nav-main .mega-menu-fullwidth.custom-col-2 .dropdown-menu>li{}.mega-menu .nav-main .mega-menu-fullwidth.custom-col-2 .dropdown-menu{width:auto;min-width:520px}.mega-menu .nav-main .mega-menu-fullwidth.custom-col-2 .sub-menu{}.mega-menu .nav-main .dropdown-menu .label-menu{top:5px;right:5px}.mega-menu .nav-main .dropdown-submenu .dropdown-menu{top:100%;left:100%;margin-left:1px}.mega-menu .nav-main .dropdown-submenu:hover>.dropdown-menu{top:50%}.mega-menu .nav-main .mega-menu-fullwidth.custom-col-2{position:relative}.push-menu .mega-menu .nav-main li .dropdown-menu li>.dropdown-menu{left:0}.push-menu .mega-menu .nav-main{display:inline-block;width:100%}.push-menu .mega-menu .nav-main li{display:inline-block;width:100%;line-height:32px;margin:0;padding:0;text-align:left;position:relative}.push-menu .mega-menu .nav-main li a{display:block;width:100%;letter-spacing:.5px;padding:5px 0;color:#999;font-size:14px;line-height:32px;border-radius:0}.push-menu .mega-menu .nav-main .dropdown-menu li a{font-size:14px}.push-menu .mega-menu .nav-main li a .icon-next{display:none}.push-menu .mega-menu .nav-main li .toggle-menu{display:block!important;position:absolute;top:5px;right:0;cursor:pointer;transition:all .3s;color:#999}.push-menu .mega-menu .nav-main li .toggle-menu a{width:36px;height:42px;position:relative;padding:0}.push-menu .mega-menu .nav-main li .toggle-menu a:after,.push-menu .mega-menu .nav-main li .toggle-menu a:before{content:"";position:absolute;width:16px;height:16px;right:1px;transform:rotate(-90deg)}.push-menu .mega-menu .nav-main li .toggle-menu a{color:#999;border:none}.push-menu .mega-menu .nav-main li .toggle-menu a:before{top:21px;height:1px;border-top:1px solid #999;border-left:1px solid #999;transition:all .3s}.push-menu .mega-menu .nav-main li .toggle-menu a:after{top:13px;right:8px;border-top:1px solid #999;border-left:1px solid #999;width:1px}.push-menu .mega-menu .nav-main li .toggle-menu a.collapse:before,.push-menu .mega-menu .nav-main li .toggle-menu a.active:before{opacity:0;visibility:hidden}.push-menu .mega-menu .nav-main li .dropdown-menu{position:relative;opacity:1;visibility:visible;left:0;top:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;width:100%;display:none;padding-left:15px;border:none;border-radius:0;box-shadow:none;float:right}.push-menu .mega-menu .nav-main .label-menu{display:none}.push-menu .mega-menu .nav-main .dropdown-menu li ul li:not(:last-child){border:none}.push-menu .mega-menu .nav-main .mega-menu-fullwidth .dropdown-menu [class*=col-]{width:100%;padding:0}.push-menu .mega-menu .nav-main .mega-menu-fullwidth .sub-menu li>.sub-menu{display:none;padding-left:15px}.push-menu .mega-menu .nav-main li .sub-menu li a{border:none}.push-menu .mega-menu .nav-main .static-menu.mega-menu-fullwidth .dropdown-menu [class*=col-],.push-menu .mega-menu .nav-main .mega-menu-fullwidth.custom-col-2 .sub-menu{padding:0}.push-menu .mega-menu .nav-main .mega-menu-fullwidth .sub-menu .mega-menu-sub-title,.push-menu .mega-menu .nav-main .mega-menu-fullwidth .sub-menu .level-1>a{font-size:14px;color:#999}.push-menu .mega-menu .nav-main .mega-menu-fullwidth .sub-menu .mega-menu-sub-title:hover,.push-menu .mega-menu .nav-main .mega-menu-fullwidth .sub-menu .level-1>a:hover,.push-menu .mega-menu .nav-main li .toggle-menu a:hover{color:#000}.push-menu .mega-menu .nav-main li .dropdown-menu li,.push-menu .mega-menu .nav-main .mega-menu-fullwidth.custom-col-2 .dropdown-menu{min-width:auto;width:100%}.push-menu .mega-menu .nav-main .mega-menu-fullwidth .dropdown-menu .row{margin:0}.breadcrumbs{padding-bottom:45px;padding-top:55px}.breadcrumbs ul{display:table;margin:20px auto 0}.breadcrumbs ul:after{content:"";display:table;clear:both}.breadcrumbs ul>li+li:before{content:"/";padding:0 2px}.breadcrumbs ul>li{float:left}.breadcrumbs ul strong{font-weight:400}.breadcrumbs .page-header{text-align:center;border:none;padding:0;font-weight:400;margin:0;padding:50px 0;text-align:center;color:#fff}.page-title-wrapper h1{font-weight:400;text-align:center}.header.header-sticky-menu{position:fixed}.icon-navbar{display:block;width:20px;height:16px;background:url(../images/hamburger-black.svg) no-repeat left center scroll}.header{position:absolute;top:0;left:0;right:0;z-index:10001;transition:top .3s,background .3s;-webkit-transition:top .3s,background .3s;-moz-transition:top .3s,background .3s;-o-transition:top .3s,background .3s;background:#fff}.header button:hover{color:#000}.header button{background:0 0;border:0;box-shadow:none;color:#999;padding:0}.header .logo{min-height:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}.block-cart-header .bottom{position:absolute;bottom:0;left:50px;right:50px;background:#fff}.block-cart-header .mini-products-list{max-height:580px;overflow:auto;border-bottom:1px solid #ccc;transform:translateY(50px);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px)}.block-cart-header .mini-products-list,.block-cart-header .bottom{transition:all .35s;-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;opacity:0;visibility:hidden}.block-cart-header.open .mini-products-list{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transition-delay:.15s;-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-o-transition-delay:.15s;opacity:1;visibility:visible}.block-cart-header.open .bottom{opacity:1;visibility:visible;bottom:40px;transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s}.block-cart-header .actions .btn-primary:hover{background-color:#fff;color:#000}.block-cart-header .actions .btn-primary{background-color:#000}.block-cart-header .actions .btn{font-size:14px;padding:0 25px;height:50px;line-height:50px;border:1px solid #000;font-weight:400;margin-bottom:10px}.block-cart-header .subtotal{margin:40px 0}.block-cart-header .subtotal .price{float:right;font-size:18px;color:#c00}.block-cart-header .subtotal .total{color:#000;font-size:18px}.block-cart-header .mini-products-list .item+.item{border-top:1px solid #ccc}.block-cart-header .mini-products-list .item{position:relative;padding:15px 0;display:table;width:100%}.block-cart-header .mini-products-list .btn-edit>i{font-size:22px}.block-cart-header .mini-products-list .btn-remove>i{font-size:30px}.block-cart-header .mini-products-list .btn-edit:hover,.block-cart-header .mini-products-list .btn-remove:hover{color:#000}.block-cart-header .mini-products-list .btn-edit,.block-cart-header .mini-products-list .btn-remove{position:absolute;right:0;top:15px;width:30px;text-align:center;color:#999}.block-cart-header .mini-products-list .btn-edit{top:45px}.block-cart-header .mini-products-list .product-details{padding-left:100px;padding-right:30px}.block-cart-header .mini-products-list .product-details .price{color:#c00}.block-cart-header .mini-products-list .product-details .product-name{margin-bottom:5px}.block-cart-header .mini-products-list .product-image img{display:block;max-width:80px}.block-cart-header .mini-products-list .product-image{display:block;float:left}.btn-sidebar-nav:after,.block-cart-header .dropdown-toggle:after{background:rgba(0,0,0,.5);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:99;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;opacity:0;visibility:hidden}.block-cart-header.open .dropdown-toggle:after,.nav-open .btn-sidebar-nav:after{opacity:1;visibility:visible}.block-cart-header .dropdown-toggle .count{position:absolute;bottom:4px;right:0;padding:0 5px;height:18px;min-width:18px;text-align:center;line-height:18px;color:#fff;border-radius:50%;background-color:#c00;display:block;font-weight:600;font-size:10px}.block-cart-header .dropdown-toggle:hover{color:#000}.block-cart-header .dropdown-toggle{position:relative;font-size:25px;cursor:pointer;pointer-events:auto;color:#999}.block-cart-header.open .block-content{transform:translate3d(-475px,0,0);-webkit-transform:translate3d(-475px,0,0);-moz-transform:translate3d(-475px,0,0);-o-transform:translate3d(-475px,0,0)}.block-cart-header .block-content{display:block!important;padding:100px 50px;overflow:auto;width:475px;background-color:#fff;position:fixed;right:-475px;top:0;bottom:0;color:#aaa;z-index:9995;transition:transform .25s ease;-webkit-transition:-webkit-transform .25s ease;-moz-transition:-moz-transform .25s ease;-o-transition:-o-transform .25s ease;margin-bottom:0;left:auto}#top-cart-dropdown{display:flex!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important}html.search-open,html.login-open,html.cart-open,html.nav-open{overflow:hidden}.search-title{display:none}.form-search .search-select span{cursor:pointer}.form-search .search-select>span>i{margin-left:3px}.select-cat-dropdown{opacity:0;visibility:hidden;position:absolute;top:150%;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;text-align:left;line-height:25px;border:1px solid #ccc;padding:15px;min-width:168px;max-height:350px;overflow:auto}.select-cat-dropdown.open{opacity:1;visibility:visible;top:100%;top:calc(100% - 1px);background:#fff;z-index:10}.form-search .search-select{position:absolute;left:0;line-height:0}.form-search{position:relative;width:275px}.form-search .input-text.has-sub{padding-left:125px}.form-search .input-text{padding-right:35px;font-size:14px;border:0;border-bottom:1px solid #ccc;height:40px;color:#999}.form-search>button{position:absolute;right:0;top:0;background:0 0;border:0;font-size:20px;height:40px}@media(min-width:1200px){.table-icon-menu button{font-size:25px}.table-icon-menu{display:table;height:80px;float:right;margin-left:-15px;margin-right:-15px;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}.table-icon-menu>li>*{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.table-icon-menu>li>button{height:auto}.table-icon-menu>li{display:table-cell;padding:0 15px;vertical-align:middle;position:relative}.popup>.search-form .search-title{display:block}.popup .form-search{width:auto}.popup .form-search>button{height:55px;font-size:25px;right:15px}.popup .form-search .search-select>i{line-height:55px;vertical-align:top}.popup .form-search .search-select>span{line-height:55px;padding-left:15px;display:inline-block;max-width:110px;text-align:left;white-space:nowrap;overflow:hidden}.popup .form-search .input-text{border:1px solid #ccc;height:55px}.change-form a{font-size:24px;color:#999;padding:0 20px}.change-form a:hover{color:#000}.change-form a.open{color:#000;cursor:default;pointer-events:none}.close-search{position:absolute;bottom:calc(20% - 50px);left:50%;z-index:-1;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transition:all .4s;opacity:0;visibility:hidden}.search-open .close-search{opacity:1;visibility:visible;bottom:20%;transition-delay:.5s}.close-login:hover,.close-search:hover{color:#000!important}.close-login,.close-search{font-size:18px;color:#000!important;margin-top:15px;display:block}.register-header .buttons-set .btn{font-size:16px;font-weight:400}.register-header .form-group>label.required{display:none}.register-header .input-text,.register-header .form-control{border:1px solid rgba(0,0,0,.15);font-size:16px;color:#999;height:47px;padding:0 15px}.register-header{overflow:auto}.register-header .header-register{max-width:570px;margin:0 auto}.register-header .account-form{position:absolute;top:50px;width:100%;opacity:0;visibility:hidden;transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;max-width:570px;margin:0 auto;transform:translateY(30px);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px)}.register-header .account-form.open{opacity:1;visibility:visible;transition-delay:.25s;-moz-transition-delay:.25s;-o-transition-delay:.25s;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}.popup .search-form .form-search{max-width:970px;margin:0 auto;position:relative}.popup .search-form .form-search,.register-header .header-register{opacity:0;visibility:hidden;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition-delay:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transform:translateY(30px)}.search-open .popup .search-form .form-search,.login-open .register-header .header-register{transform:translateY(0);opacity:1;visibility:visible;transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s}.popup .search-form,.register-header{padding-top:150px;position:fixed;top:50px;bottom:0;left:0;right:0;z-index:-10;background:#fff;text-align:center;opacity:0;visibility:hidden;height:0;overflow:hidden;transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s}.login-open .popup .search-form{top:0}.search-open .register-header{top:0}.login-open .register-header,.search-open .popup .search-form{top:0;opacity:1;visibility:visible;z-index:100;height:auto;overflow:auto;transition:opacity .3s,top .4s;-webkit-transition:opacity .3s,top .4s;-moz-transition:opacity .3s,top .4s;-o-transition:opacity .3s,top .4s}.popup .search-form .search-title{font-weight:400;margin-bottom:100px;line-height:40px}.dropdown-acount{position:absolute;top:calc(100% + 30px);border:1px solid #ccc;padding:10px 30px;background:#fff;opacity:0;visibility:hidden;left:-57px;min-width:169px;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;z-index:99}.dropdown-acount ul li a:hover{color:#000}.dropdown-acount ul li a{padding:5px 0;color:#999;display:block;white-space:nowrap}.top-links:hover .dropdown-acount{top:calc(100% - 30px);opacity:1;visibility:visible;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transition:top .3s,opacity .3s;-webkit-transition:top .3s,opacity .3s;-moz-transition:top .3s,opacity .3s;-o-transition:top .3s,opacity .3s}}.preloader{display:none!important}.dropdown-menu{border:1px solid #ccc;box-shadow:none;border-radius:0;margin:0;padding:0}.close-nav-button:hover{color:#000}.close-cart-sidebar,.close-nav-button{position:absolute;top:0;left:10px;border:0;background:0 0;color:#999}.close-cart-sidebar>span,.close-nav-button>span{font-size:50px;height:100px;width:100px;text-align:center;display:block;line-height:100px}.sidebar-menu a{color:#999}.sidebar-menu a:hover{color:#c00}.sidebar-menu .contact-us{margin:50px 0}.sidebar-menu h4{font-weight:400;margin-bottom:25px}.sidebar-menu .socials a{font-size:16px;padding-right:40px}.sidebar-menu .dropdown-switcher li>span{color:#c00}#placeholder-header{transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}.sidebar-menu{padding:100px 50px;overflow:auto;width:475px;background-color:#fff;position:fixed;right:-475px;top:0;bottom:0;color:#aaa;z-index:11000;transition:transform .25s ease;-webkit-transition:-webkit-transform .25s ease;-moz-transition:-moz-transform .25s ease;-o-transition:-o-transform .25s ease;margin-bottom:0}.nav-open .sidebar-menu{transform:translate3d(-475px,0,0);-webkit-transform:translate3d(-475px,0,0);-moz-transform:translate3d(-475px,0,0);-o-transform:translate3d(-475px,0,0)}.sidebar-menu .widgets{clear:both}.dropdown-switcher .custom-toggle{white-space:nowrap;background:0 0;border:0}@media(min-width:1200px){.header-sticky-menu .table-icon-menu{height:80px;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}.header-sticky-menu.header .middle-header .logo,.header-sticky-menu .middle-header .search-form{min-height:80px;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}.bottom-header .mega-menu .nav-main{display:block;text-align:center}.bottom-header .mega-menu .nav-main>li{float:none;display:inline-block}.bottom-header .mega-menu .nav-main>li>a{padding:0 20px 26px}.middle-header .search-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:120px}.header.header-sticky-menu .middle-header .table-icon-menu{height:80px}.header .middle-header .table-icon-menu{height:120px}.header .middle-header .logo{justify-content:center;min-height:120px}.drop .dropdown-switcher{position:relative;padding:0 15px}.drop .dropdown-switcher button:hover{color:#000}.drop .dropdown-switcher button{font-size:14px;color:#333}.middle-header .drop .dropdown-switcher button{padding:29px 0}.drop .dropdown-switcher .title,.drop .dropdown-switcher .custom-toggle.more{display:none}.drop .dropdown-switcher .dropdown-custom.open,.drop .dropdown-switcher:hover .dropdown-custom{top:100%;opacity:1;visibility:visible;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transition:top .3s,opacity .3s;-webkit-transition:top .3s,opacity .3s;-moz-transition:top .3s,opacity .3s;-o-transition:top .3s,opacity .3s}.drop .dropdown-switcher .dropdown-custom{position:absolute;background-color:#fff;border:1px solid #ccc;padding:10px 0;top:120%;left:-6px;opacity:0;visibility:hidden;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s}.drop .dropdown-switcher .name{display:none!important}.drop .dropdown-switcher .code{display:inline-block}.drop .dropdown-switcher .dropdown-custom>li>span{color:#c00}.drop .dropdown-switcher .dropdown-custom>li>span,.drop .dropdown-switcher .dropdown-custom>li>a{padding:5px 30px;display:block;white-space:nowrap}.header .bottom-header{max-height:80px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.header.header-sticky-menu:hover .bottom-header{max-height:80px;overflow:visible}.header.header-sticky-menu .bottom-header{max-height:0;overflow:hidden}.header .bottom-header .nav-main{transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition-delay:.15s;-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-o-transition-delay:.15s}.header.header-sticky-menu .bottom-header .nav-main{opacity:0;visibility:hidden;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s}.header.header-sticky-menu:hover .bottom-header .nav-main{opacity:1;visibility:visible;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition-delay:.15s;-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-o-transition-delay:.15s}.more .dropdown-switcher li>a,.more .dropdown-switcher li>span{padding:6px 0;display:block}.more .dropdown-switcher .name{display:inline-block}.more .dropdown-switcher .code{display:none}.more .dropdown-switcher .custom-toggle.more .less{display:none}.more .dropdown-switcher .custom-toggle.more .more{display:inline-block}.more .dropdown-switcher .open.custom-toggle.more .less{display:inline-block}.more .dropdown-switcher .open.custom-toggle.more .more{display:none}.more .custom-toggle:not(.more){display:none}.more .dropdown-switcher li.not{max-height:0;overflow:hidden;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;opacity:0;visibility:hidden}.more .dropdown-switcher .dropdown-custom.open li.not{max-height:50px;opacity:1;visibility:visible}}.header-v3 .register-header{padding-top:168px}.header-v1 .header:hover{background:#fff}.header-v1 .header{background:0 0}.header-v1 .header-sticky-menu{background:#fff}@media(min-width:1200px){.header-v1 .logo{min-height:120px}.header-v1 .table-icon-menu{height:120px}.header-v1 .mega-menu .nav-main>li>a{padding:45px 18px}.header-v1 .header-sticky-menu .logo{min-height:80px}.header-v1 .header-sticky-menu .mega-menu .nav-main>li>a{padding:25px 18px}.header-v1 .header-sticky-menu .table-icon-menu{height:80px}}body:not(.cms-index-index) .footer{margin-top:50px}.footer{padding-top:90px;padding-bottom:50px}.logo-footer img{vertical-align:-50%}.block-footer-newsletter .actions{position:absolute;right:15px;top:6px}.block-footer-newsletter .actions button{background:0 0;border:0;font-size:16px}.block-footer-newsletter .input-box .input-text{width:70%;border:0;border-bottom:1px solid #ccc;background:0 0;padding:0;display:inline-block}.block-footer-newsletter .input-box label{width:29%;margin-bottom:-2px}.footer .social-block{float:right}.footer .social-block li{display:inline-block;padding-left:30px;padding-right:0}.footer .social-block li a{color:#ccc}.footer .social-block li a:hover{color:#000}.bottom-footer{font-size:13px;padding-top:40px}.bottom-footer .container:before{content:"";display:block;height:1px;background:#ddd;margin-bottom:45px}.bottom-footer .menu li{padding-left:40px;display:inline-block}.bottom-footer .menu li a{color:#999}.bottom-footer .menu li a:hover{color:#000}.middle-footer .copy{margin-top:40px;margin-bottom:75px}.middle-footer .menu li{padding-left:0;padding-right:40px;display:inline-block}.middle-footer .menu li>a:hover{color:#000}.middle-footer .menu li>a{color:#999}.footer-v3{border-top:1px solid #ccc}.footer .container-fluid{padding:0 100px}.footer .has-border .social-block li{padding:0}.footer .has-border .social-block li a:hover{background-color:#c00}.footer .has-border .social-block li a{font-size:14px;width:25px;height:25px;line-height:27px;text-align:center;border-radius:5px;background-color:#ccc;color:#fff;margin:0 10px;padding-left:4px;display:block}.footer-v2{background-color:#f2f2f2}@media(max-width:767px){.footer .container-fluid{padding:0 15px}.footer-v2 .socials{margin-top:40px}.footer-v2 .copy{margin-bottom:40px}.menu li,.block li{display:inline-block;padding:5px 10px}}.footer-v1 .social-block li a{vertical-align:-50%}.footer-v1{background-color:#f2f2f2}.tp-bullets.custom .bullet{width:11px;height:11px;border-radius:50%;background-color:#666;display:inline-block;margin:5px 8px}.tp-bullets.custom .bullet:hover,.tp-bullets.custom .bullet.selected{background-color:#c33}.block-title{margin-bottom:30px}.block-title .block-note{max-width:625px;margin:0 auto}.block-title h2{margin-bottom:25px}.nav-tabs{border-bottom:0;margin-bottom:30px}.nav-tabs>li+li{padding-left:40px}.nav-tabs>li>a{font-size:18px;color:#999;padding:5px 0;border:0;background:0 0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a,.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{color:#c33;border:0;background:0 0}.price-box p{margin-bottom:0}.price-box .price{color:#999;font-size:16px;line-height:1}.price-box .price-label{display:none}.price-box .old-price{margin-right:5px;float:left;vertical-align:middle}.price-box .old-price .price{text-decoration:line-through}.price-box .special-price .price{color:#c33;font-weight:500}.price-box .price-from,.price-box .price-to{display:inline-block;vertical-align:top;margin:0}.price-box .price-from .old-price,.price-box .price-to .old-price{display:none}.price-box .price-from:after{content:" - "}.price-box .minimal-price .price-label{display:inline-block;font-size:14px;color:#696969}.price-box .minimal-price .price-label:after{content:":";margin-right:3px}.rating-summary{overflow:hidden;white-space:nowrap}.rating-summary .rating-result{width:66px;display:block;position:relative}.rating-summary .rating-result:before{left:1px;position:absolute;top:0;width:100%;z-index:1;-webkit-font-smoothing:antialiased;color:#999;font-family:fontawesome;font-size:12px;height:12px;letter-spacing:2px;line-height:12px;content:'\f006' '\f006' '\f006' '\f006' '\f006';display:block;font-style:normal;font-weight:400;speak:none}.rating-summary .rating-result>span{display:block;overflow:hidden}.rating-summary .rating-result>span:before{position:relative;z-index:2;-webkit-font-smoothing:antialiased;color:#f2b309;padding-left:1px;font-family:fontawesome;font-size:12px;height:12px;letter-spacing:2px;line-height:12px;content:'\f005' '\f005' '\f005' '\f005' '\f005';display:block;font-style:normal;font-weight:400;speak:none}.rating-summary .rating-result>span span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.product-label{color:#fff;font-size:12px;font-weight:600;text-align:center;display:block;margin:0;position:absolute;background-color:#93be2b;z-index:1;top:10px;right:10px;height:27px;line-height:27px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:0 13px}.product-label+.product-label{margin-top:35px}.product-label.sale-label{background-color:#c30}.product-label.sold-out-label{background-color:#c2c2c2}.product-item-photo{display:block;position:relative;z-index:1}.product-item-photo img{background-color:transparent;min-width:100%;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding:0;position:absolute;top:0;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;left:0}.product-item-photo img.img-hover-show{opacity:0}.product-item-photo:hover img.img-hover-show{opacity:1}.products{}.products-grid .product-item-info .actions-link li{display:inline-block;vertical-align:middle}.products-grid .product-item-info .actions-link{visibility:hidden;background-color:#fff;bottom:0;opacity:0;position:absolute;right:-50%;z-index:10;overflow:hidden;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.products-grid .product-item-info .actions-link:after{content:"";display:table;clear:both}.products-grid .product-item-info .actions-link .btn,.products-grid .product-item-info .actions-link button{height:47px;width:47px;background-color:transparent;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#000;display:block;text-align:center;margin:0;font-size:22px;border:none;box-shadow:none;padding:0}.products-grid .product-item-info .actions-link button span{display:block}.products-grid .product-item-info .actions-link .btn:hover,.products-grid .product-item-info .actions-link button:hover{color:#c00}.products-grid .product-item-info .actions-link>li>button,.products-grid .product-item-info .actions-link>li>.btn{}.products-grid .product-item-info .actions-link>li:nth-child(2)>button,.products-grid .product-item-info .actions-link>li:nth-child(2)>.btn{}.products-grid .product-item-info .actions-link>li:nth-child(3)>.btn{}.products-grid .product-item-info .actions-link>li:nth-child(4)>.btn{}.products-grid .product-item-info:hover .actions-link{opacity:1;right:0;visibility:visible}.products-grid .product-item-info:hover .actions-link>li>button,.products-grid .product-item-info:hover .actions-link>li>.btn{transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px)}.products-grid .product-item{margin-bottom:55px}.products-grid .product-top{position:relative;background-color:#f9f9f9;overflow:hidden}.products-grid .product-item-details{display:table;width:100%}.products-grid .product-item-details .product-item-name{margin:0 0 9px}.products-grid .product-item-details>div{display:table-cell;vertical-align:top;padding-top:19px}.products-grid .product-item-details>.product-detail-action{width:1%;white-space:nowrap;padding-left:10px}.products-grid .product-item-details>.product-detail-action a,.products-grid .product-item-details>.product-detail-action button{background-color:transparent;border:medium;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none;line-height:1.4;margin:0;overflow:hidden;padding:0;text-align:center;text-indent:0;font-size:18px;height:auto}.products-grid .product-item-details>.product-detail-action a:hover,.products-grid .product-item-details>.product-detail-action button:hover{color:#c00}.products-grid .product-item-details>.product-detail-action a+a,.products-grid .product-item-details>.product-detail-action button+button{margin-left:10px}.products-grid .product-item-details .product-reviews-summary{margin-bottom:5px}.products-grid .product-item-details .product-reviews-summary.empty{display:none}.products-grid .product-item-details .reviews-actions{display:none}.products-grid .product-item-details .price-box{margin-top:13px}.products-grid .owl-carousel.owl-loaded .owl-item{padding:0 15px}.products-grid .owl-carousel .owl-nav .owl-next{right:15px}.products-grid .owl-carousel .owl-nav .owl-prev{left:15px}.products-grid .owl-carousel .owl-nav .owl-next,.products-grid .owl-carousel .owl-nav .owl-prev{font-size:80px}.products-list .product-item-info:after{content:"";display:table;clear:both}.products-list .product-item-info{margin:0}.products-list .product-item-details{padding:0;padding-left:30px}.products-list .product-image-content{padding:0}.products-list .product-item-info{margin-bottom:55px}.products-list .product-item-info .actions-link{visibility:hidden;background-color:#fff;bottom:0;opacity:0;position:absolute;right:-50%;z-index:10;overflow:hidden;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.products-list .product-item-info .actions-link button:hover{color:#c30}.products-list .product-item-info .actions-link button{height:47px;width:47px;background-color:transparent;color:#000;display:block;text-align:center;margin:0;font-size:22px;border:none;box-shadow:none;padding:0;float:left;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;transform:translateX(150%);-webkit-transform:translateX(150%);-moz-transform:translateX(150%);-o-transform:translateX(150%);transition:transform .5s ease .2s;-webkit-transition:transform .5s ease .2s;-moz-transition:transform .5s ease .2s;-o-transition:transform .5s ease .2s}.products-list .product-item-info:hover .actions-link{opacity:1;right:0;visibility:visible}.products-list .product-item-info:hover .actions-link button{transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px)}.products-list .product-image-content{position:relative;overflow:hidden;background-color:#f9f9f9}.products-list .product-image-content:after{border:3px solid #f3f3f3;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-top:3px solid #000;width:30px;height:30px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px}.products-list .product-item-name{font-size:20px;font-weight:400;margin:0 0 7px}.products-list .price-box{margin-top:15px}.products-list .price-box .regular-price,.products-list .price-box .price{font-size:24px}.products-list .price-box .old-price{float:none}.products-list .price-box .old-price .price{font-size:13px}.products-list .product-item-description{margin-top:30px;margin-bottom:45px}.products-list .actions-product .action.tocart{height:46px;line-height:47px;min-width:250px;float:left;font-size:14px;text-align:center;font-weight:400;padding:0 25px;border:none;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.products-list .actions-product .action.towishlist>em,.products-list .actions-product .action.tocompare>em{font-weight:600}.products-list .actions-product .action.towishlist,.products-list .actions-product .action.tocompare{border:none;box-shadow:none;height:46px;background:0 0;font-size:30px;padding:0 10px;margin:0 5px;font-weight:600;color:#999}.products-list .actions-product .action.towishlist:hover,.products-list .actions-product .action.tocompare:hover{color:#c00}.products-list .actions-product form+button{margin-left:17px!important}.alert-danger{clear:both}.tooltip-links{margin-top:50px}.btn-loadmore{font-size:18px;letter-spacing:15px;text-transform:uppercase;opacity:.9;display:block!important;text-align:center;cursor:pointer}.loading>.btn-loadmore .text,.btn-loadmore.loading .text{display:none}.btn-loadmore .load-text{display:none}.loading>.btn-loadmore .load-text,.btn-loadmore.loading .load-text{display:inline-block;color:#999}.btn-loadmore:hover{opacity:1}.btn-loadmore span.dot{animation-duration:1s;animation-iteration-count:infinite;animation-name:dot-amimation;display:inline-block;color:#999;font-size:18px;padding:0;opacity:0;text-align:center}.loading>.btn-loadmore span.dot,.btn-loadmore.loading span.dot{opacity:1}.btn-loadmore span.dot:nth-child(1){animation-delay:.2s}.btn-loadmore span.dot:nth-child(2){animation-delay:.4s}.btn-loadmore span.dot:nth-child(3){animation-delay:.6s}.btn-loadmore span.dot:nth-child(4){animation-delay:.8s}.btn-loadmore span.dot:nth-child(5){animation-delay:1s}.btn-loadmore span.dot:nth-child(6){animation-delay:1.2s}.toolbar{font-size:16px}.toolbar .view-mode{font-size:18px}.toolbar .view-mode a{color:#000}.toolbar .view-mode a:hover{color:#c00}.toolbar .view-mode strong{color:#999}.toolbar .toolbar-amount{color:#000}.toolbar .toolbar-amount span{color:#c00}.toolbar select{display:inline-block;width:auto;border:0;padding:0 35px 0 10px;color:#000}.toolbar .pager{display:table;width:100%;margin-top:0;margin-bottom:30px}.toolbar .pager>div{display:table-cell;vertical-align:middle}.three_columns .toolbar .pager>div{display:block;text-align:left}.catalog-product-view .sidebar{padding-top:8px}.product-bottom .nav-tabs>li{float:none;display:inline-block}.product-bottom .nav-tabs>li.active>a,.product-bottom .nav-tabs>li>a:hover{color:#000}.product-bottom .nav-tabs{text-align:center}.product-thumbnails-bottom{display:table;width:100%;table-layout:fixed}.gallery-thumbnails{display:table-cell;width:80px;vertical-align:top;position:relative}.product-view .base-image .owl-pagination .owl-page>span{display:none}.product-view .base-image .owl-pagination .owl-page{width:80px;height:80px;background:#ececec;opacity:.5;display:block;margin-bottom:10px}.gallery-thumbnails .item{padding-bottom:10px}.product-view .base-image .owl-pagination .owl-page.active{opacity:0;visibility:hidden}.product-view .base-image .owl-pagination{position:absolute;top:0;right:calc(100% + 20px);left:auto;display:block}.base-image{display:table-cell;vertical-align:top;padding-left:20px}.add-to-form .shop-qty{margin-bottom:15px}.add-to-form:after{content:"";display:table;clear:both}.catalog-product-view .breadcrumbs ul{margin:20px 0}.catalog-product-view .breadcrumbs{background-color:#ececec}.bundle-box{margin-top:20px}.add-cart-form .shop-qty{margin-bottom:15px}.add-cart-form{margin:35px 0}.add-cart-form:after{content:"";display:table;clear:both}.shop-qty{position:relative;width:120px;float:left}.shop-qty span.qty{position:absolute;line-height:45px;top:0;font-size:20px;cursor:pointer;pointer-events:auto}.shop-qty .qty.minus{left:10px}.shop-qty .qty.plus{right:10px}.shop-qty .input-qty-product{text-align:center;padding:0 15px;color:#000;font-weight:500;width:100%;height:45px}.add-to-box .btn-shop{float:right;width:calc(100% - 140px)}.btn-shop .btn{height:45px;line-height:45px}.box-social>a em{vertical-align:middle}.box-social>a em,.add-to-links>a em{line-height:1;padding-right:8px;font-size:16px;font-weight:400}.box-social>a:hover em,.add-to-links>a:hover em{color:#c30}.add-to-links{margin:15px 0}.box-social>a,.add-to-links>a{color:#000;font-weight:600;margin-right:30px}.available strong{font-weight:500}.available span.out-stock{color:#c00}.available span{color:#8bc500}.product-view .rating-box>p>a{color:#999}.product-view .rating-box>p>a:hover{color:#000}.product-view .rating-box>p{margin-bottom:15px;margin-top:5px}.product-view .short-description{margin-top:15px;margin-bottom:30px}.product-view .price-box .price{font-size:24px}.product-view .price-box{color:#c33;font-weight:500;font-size:24px;margin-bottom:20px}.product-view .product-name{margin-bottom:15px}.product-view .product-name>h1{font-weight:400;font-size:20px}.product-info-top{background-color:#ececec;margin-bottom:80px;padding-bottom:30px}.product-info-top select,.product-info-top .form-control{background-color:#ececec!important}.product-info-top .product-info-main .price-box .price{font-size:24px;font-weight:400}.product-info-top .product-info-main{width:calc(100% - 100%/1.5);float:right;padding-left:30px}.product-info-top .product-info-media{width:calc(100%/1.5);position:relative;float:left;min-height:2px}.product-links .category-link:hover{color:#000}.product-links .category-link{color:#999}.product-links .category-link+.category-link:before{content:",";display:inline-block;padding-right:3px}.product-bottom .product-links{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;color:#999;margin-top:100px;padding:15px 0;text-align:center}.product-bottom .product-links li{padding:0 15px;display:inline-block}.block-title{margin-bottom:40px}.block-title>*{font-weight:400}.products-carousel .owl-item{padding:0 15px}.products-carousel{width:auto!important}.product-collateral,.block-brand-related{margin-top:80px}.box-reviews .block-title{text-align:left}.box-reviews h4 span{color:#c30}.box-reviews h4{font-size:16px;font-weight:400;margin-bottom:15px}.sharethis-inline-share-buttons .st-btn:hover{top:0!important}.sharethis-inline-share-buttons .st-btn:hover>svg{fill:#c00!important}.sharethis-inline-share-buttons .st-btn>svg{fill:#000!important;height:22px!important;width:22px!important;top:0!important}.sharethis-inline-share-buttons .st-btn{background:0 0!important}.block-layered-nav,.social-icons{}.block-layered-nav li a:hover{color:#000}.block-layered-nav li a{color:#999}.block-layered-nav li{padding:10px 0;position:relative}.block-layered-nav li .count{position:absolute;right:0}#left-content-container .sort-item .block{border-bottom:1px solid #ddd;margin-bottom:40px;padding-bottom:40px}#left-content-container .sort-item:last-child{border-bottom:0}.mfp-iframe-holder .mfp-iframe-scaler iframe{}.quickview-index-show .container .col-main{width:100%;height:510px}.quickview-index-show .product-view,.quickview-index-show .product-essential,.quickview-index-show .product-essential>form,.quickview-index-show .gallery-quickview,.quickview-index-show .product-quick-view{height:100%}.quickview-index-show .container{width:auto;min-height:0!important;padding:0}.product-quick-view{margin-left:-15px;margin-right:-15px}.product-quick-view:after{content:"";display:table;clear:both}.product-quick-view .product-img-box,.product-quick-view .product-shop{width:50%;float:left;padding:0 15px;height:510px;overflow:auto}.product-quick-view .product-shop .product-shop-content{padding:50px 55px 40px}.product-quick-view .product-img-box{overflow:hidden}.product-quick-view .product-name{margin-bottom:12px}.mfp-wrap .mfp-iframe-holder .mfp-close{background:0 0;top:0;right:0;color:#333;overflow:visible;width:60px;height:60px;text-indent:0;font-size:0;padding:0}.mfp-wrap .mfp-iframe-holder .mfp-close:hover{color:#000}.mfp-wrap .mfp-iframe-holder .mfp-close:before{content:"\e680";font-family:pe-icon-7-stroke;font-size:60px;position:absolute;top:0;right:0;width:60px;height:60px;line-height:60px;display:inline-block}.owl-carousel .owl-controls .owl-buttons>div{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);font-size:68px;color:#999;opacity:0;visibility:hidden}.owl-carousel .owl-controls .owl-buttons .owl-prev{left:-30px}.owl-carousel .owl-controls .owl-buttons .owl-next{right:0}.owl-carousel .owl-controls .owl-buttons>div>i:hover{color:#000}.owl-carousel .owl-controls .owl-buttons>div>i{line-height:50px}.owl-carousel:hover .owl-controls .owl-buttons>div{opacity:1;visibility:visible}.owl-carousel:hover .owl-controls .owl-buttons .owl-prev{left:0}.owl-carousel:hover .owl-controls .owl-buttons .owl-next{right:34px}.mini-products-list .item+.item{border-top:1px solid #ccc}.mini-products-list .item{position:relative;padding:15px 0;display:table;width:100%}.mini-products-list .btn-edit>i{font-size:22px}.mini-products-list .btn-remove>i{font-size:30px}.mini-products-list .btn-edit:hover,.mini-products-list .btn-remove:hover{color:#000}.mini-products-list .btn-edit,.mini-products-list .btn-remove{position:absolute;right:0;top:15px;width:30px;text-align:center;color:#999}.mini-products-list .btn-edit{top:45px}.mini-products-list .product-details{padding-left:100px;padding-right:30px}.mini-products-list .product-details .price{color:#c00}.mini-products-list .product-details .product-name{margin-bottom:5px}.mini-products-list li>.product-image,.mini-products-list .mini-products-image{position:relative;display:block;float:left}.mini-products-list .mini-products-image:hover .product-image img{opacity:.5}.mini-products-list .mini-products-image:hover .link-cart{opacity:1;visibility:visible}.mini-products-list .mini-products-image .link-cart{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:9;opacity:0;visibility:hidden;color:#fff;height:40px;width:40px;border-radius:50%;background:#333;line-height:40px;text-align:center}.mini-products-list .product-image img{display:block;max-width:80px}.wishlist-items .price-box .old-price{float:none;margin:0}.wishlist-items .cart-cell .form-inline .quantity{display:block;margin-bottom:10px;vertical-align:middle}.quantity{position:relative}.quantity .input-qty-product.qty{width:100%}.quantity span.qty{line-height:45px;top:0;font-size:20px;cursor:pointer;pointer-events:auto;position:absolute}.quantity span.qty.plus{right:10px}.quantity span.qty.minus{left:10px}.input-qty-product{text-align:center}.my-wishlist .product-image{display:block;margin-bottom:10px}.my-wishlist .buttons-set{margin-bottom:15px}.my-wishlist .buttons-set button{margin-right:10px}.wishlist-items .cart-cell:after{content:"";display:block;clear:both}.wishlist-items .cart-cell .add-to-cart-alt{margin:10px 0}.wishlist-items .cart-cell a.btn{width:calc(50% - 10px);float:left}.wishlist-items .cart-cell a.btn+a.btn{float:right}.wishlist-items .cart-cell{margin-top:15px}.wishlist-items li>div{padding:15px;border:1px solid #ddd}.wishlist-items li{text-align:center;margin-bottom:30px}.my-account-main h4{font-weight:400;margin-bottom:15px}.my-account-main .table thead tr th{text-transform:uppercase;color:#2a2a2a;font-weight:500}.tag-customer-index .my-account a:hover span{color:#fff}.tag-customer-index .my-account a:hover{background-color:#56cfe1;border-color:#56cfe1}.tag-customer-index .my-account a span{color:#222;font-weight:400}.tag-customer-index .my-account a{border:1px solid #222;border-radius:20px;display:inline-block;font-size:13px;margin:0 8px 8px 0;padding:7px 15px 2px;vertical-align:middle}table .ratings,.table .ratings{margin-bottom:0}table .rating-box .rating,.table .rating-box .rating{overflow:hidden}.my-account-main .table .rating-box .rating:before{position:static}.ratings-table th,.ratings-table td{vertical-align:middle;padding:3px 0}.ratings-table td{vertical-align:middle;padding:5px}.ratings-table th{color:#2a2a2a}.my-account-main .table{border:1px solid #eaeaea}.account h3{font-weight:400;margin-bottom:30px}.sidebar .nav-tabs>li>a{font-size:14px}.sidebar .block-title h3{font-size:18px}.address>.btn{margin-top:15px}.my-account-main .box-recent{padding-bottom:40px;margin-bottom:20px;border-bottom:1px solid #eee}.my-account-main strong{font-weight:500}.my-account-main h4{margin:10px 0;font-weight:400}.box-title h2{font-weight:400;margin-bottom:15px;font-size:24px}.box-title h3{font-weight:400;margin-bottom:15px}.recent_posts_widget li+li{border-top:1px solid #ccc}.sidebar .recent_posts_widget>li{padding:15px 0}.recent_posts_widget li:after{content:"";display:table;clear:both}.recent_posts_widget li .post-info{padding-left:100px}.recent_posts_widget li>a{display:block;float:left}.recent_posts_widget li>a>img{display:block;max-width:80px}#ajax_cart_loader{position:fixed;z-index:20000;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.35)}#ajax_cart_loader>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;display:inline-block;vertical-align:middle}#ajax_cart_loader>div:before{-webkit-animation-delay:-1s;animation-delay:-1s}#ajax_cart_loader>div:after,#ajax_cart_loader>div:before{width:100%;height:100%;border-radius:50%;background-color:#c00;opacity:.6;position:absolute;top:0;left:0;content:"";-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.add-to-cart .form-group{position:relative}span.qty{position:absolute;top:0;line-height:40px;font-size:20px;cursor:pointer;pointer-events:auto}span.qty.minus{left:8px}span.qty.plus{right:8px}.mfp-iframe-holder .mfp-content{max-height:510px}.mfp-iframe-holder .mfp-content .ajaxcart-iframe{width:380px!important;max-width:100%!important;min-height:400px;padding:0 15px;position:relative;margin:0 auto;overflow:visible}.ajax-cart-loading:before,.ajax-cart-loading:after{-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out;background-color:#c33;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;content:"";height:30px;left:50%;margin:-15px 0 0 -15px;opacity:.6;position:absolute;top:50%;width:30px;z-index:1}.ajax-cart-loading:before{-webkit-animation-delay:-1s;animation-delay:-1s}.mfp-wrap{z-index:20000!important}.mfp-content .message>span{font-weight:600}.mfp-content .message{text-align:left;padding:10px;color:#006400;background:#e5efe5;margin:15px 0}.ajaxcart-iframe .ajax-content .info,.ajaxcart-iframe .ajax-content>img{width:50%;float:left}.mfp-inline-holder .mfp-content{background-color:#fff;width:320px!important;padding:0 15px}.mfp-inline-holder .mfp-content .btn{width:100%}.mfp-close-btn-in .ajax-delete .mfp-close:before,.mfp-close-btn-in .ajaxcart-iframe .mfp-close:before{font-size:35px;width:35px;height:35px;line-height:35px}.mfp-close-btn-in .ajax-delete .mfp-close,.mfp-close-btn-in .ajaxcart-iframe .mfp-close{width:35px;height:35px;line-height:35px;right:-35px;opacity:1;background-color:#fff}.order-method>div+div{margin-bottom:40px}.table{border-color:#ccc;color:#222}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:1px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-color:#ccc}.table>thead>tr>th,table>thead>tr>th{border-bottom:1px solid #ccc}.form-control.input-text+.form-control.input-text{margin-top:10px}.discount .discount-title{margin-left:15px;position:absolute;top:0;left:calc(50% - 15px)}.shipping .shipping-title{position:absolute;top:0;left:15px}.checkout-cart-title{padding:12.5px;width:calc(50% - 15px);border:1px solid #ccc;text-align:center;transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;font-weight:600}.checkout-cart-title.active{color:#fff;background-color:#333;border-color:#333}.checkout-cart-content{display:none;padding:15px;border:1px solid #ccc;padding-top:65px}.checkout-cart-content.show{display:block}#checkout-method dt{display:block}.checkout-container{border:1px solid #ccc;padding:25px;margin:15px 0}.checkout-container h5{margin-bottom:10px}.checkout-container .step-title h3,.checkout-container .title h3{font-weight:400;margin-bottom:20px}.checkout-container select{}.checkout-container input[type=checkbox]{vertical-align:top;margin-top:4px}.checkout-container input[type=radio]{vertical-align:top;margin-top:4px}.checkout-container .step-title,.checkout-container .title{margin-bottom:10px}#checkoutSteps select{box-shadow:none}#checkoutSteps select:focus{box-shadow:none}#checkoutSteps .btn.action{margin-bottom:10px}#checkoutSteps>li{padding-bottom:10px}#checkoutSteps .please-wait img{display:none}#checkoutSteps .please-wait{position:relative;width:50px;overflow:hidden;height:50px;float:right}#checkoutSteps .please-wait:before{content:"";display:block;background:url(../images/loading.gif) no-repeat;background-color:#fff;position:absolute;top:0;bottom:0;left:0;right:0}.ajax-wait{position:relative;width:50px;overflow:hidden;height:50px;float:right}#checkout-review div.ajax-load,div.ajax-load,.please-wait-loading{background:url(../images/loading.gif) no-repeat center center!important}.please-wait-loading{height:50px!important}#checkoutSteps>li .step-title{color:#56cfe1;font-size:14px;padding:12px 10px;border:1px solid #56cfe1;background-color:#fff;text-transform:uppercase;font-weight:600}#checkoutSteps>li .step-title span:after{content:". "}#checkoutSteps>li .step-title a{display:none}#checkoutSteps>li .step-title h2{color:#56cfe1;display:inline-block;font-size:20px;font-weight:600}#checkoutSteps>li.active .step-title+div{margin-top:20px}#checkoutSteps>li.active .step-title{border-color:#56cfe1;color:#fff;background-color:#56cfe1}#checkoutSteps>li.active .step-title h2{color:#fff}#checkoutSteps>li h3{font-size:20px;font-weight:600;text-transform:uppercase}#checkoutSteps>li h4{font-size:18px;font-weight:500}#checkoutSteps .buttons-set p.required{display:none}#checkoutSteps label,#checkoutSteps.label{margin-bottom:0}#checkoutSteps li.control{margin-bottom:6px}#checkoutSteps .input-box{margin-bottom:15px}#checkoutSteps #checkout-step-login input[type=radio]{}#checkoutSteps .buttons-set .button{color:#fff;border:2px solid #222;background-color:#222;display:inline-block;border-radius:40px;height:40px;font-weight:600;padding:0 35px;line-height:36px}#checkoutSteps .buttons-set .button:hover{border-color:#56cfe1;background-color:#56cfe1}#checkoutSteps .col-2 .buttons-set .button{color:#fff;border:2px solid #56cfe1;background-color:#56cfe1;display:inline-block;border-radius:40px;height:40px;font-weight:600;padding:0 35px;line-height:36px;float:right}#checkoutSteps .col-2 .buttons-set .button:hover{border-color:#222;background-color:#222}#checkoutSteps .col-1,#checkoutSteps .col-2{width:50%;float:left;padding:0 15px}#checkoutSteps .col2-set{margin-left:-15px;margin-right:-15px;margin-top:10px;position:relative}#checkoutSteps .col2-set:after{display:block;clear:both;content:""}label.required em{display:none}#checkoutSteps .button.btn-checkout{height:50px;line-height:50px;text-transform:uppercase;font-size:18px;padding:0 50px;float:right}.f-left{float:left}#checkoutSteps .back-link{display:none}#checkoutSteps input[type=radio],#checkoutSteps input[type=checkbox]{display:inline-block;position:static;vertical-align:top;margin-top:0;margin-right:4px;min-height:20px}#checkout-step-payment dt{margin-top:10px}#checkout-step-payment input[type=radio]{margin-top:-2px}#checkoutSteps li.wide select{margin-bottom:10px}#checkoutSteps ul li.fields:after{content:"";display:block;clear:both}#checkoutSteps ul li.fields{margin-left:-15px;margin-right:-15px}#checkoutSteps ul li.fields .fields{width:100%;padding:0 15px;float:left}#checkoutSteps ul li.fields .field{width:50%;padding:0 15px;float:left}#payment_form_ccsave{width:60%;margin-top:10px}#shipping-new-address-form ul li.wide{margin-bottom:10px}#billing-address-select{margin-bottom:30px}#billing-new-address-form ul li.wide+.wide{margin-bottom:10px}#payment_form_ccsave li{margin-bottom:10px}#payment_form_ccsave li .v-fix+.v-fix{margin-top:10px}.opc-block-progress .block-content dl>div{margin-bottom:15px}.opc-block-progress .block-title{margin-bottom:15px;text-transform:uppercase}.opc-block-progress dt{color:#222;font-size:16px;text-transform:uppercase;font-weight:500;margin-bottom:10px}#shopping-cart-totals-table strong{font-weight:500}#shopping-cart-totals-table tbody td,#shopping-cart-totals-table tfoot td{border:1px solid #ccc}#shopping-cart-table>thead{background:#f2f2f2}#shopping-cart-table>thead>tr>th,#shopping-cart-table>tbody>tr>th,#shopping-cart-table>tfoot>tr>th,#shopping-cart-table>thead>tr>td,#shopping-cart-table>tbody>tr>td{border-top:1px solid #ccc;border-bottom:1px solid #ccc}#shopping-cart-table>tfoot>tr>td{border:0}#shopping-cart-table>thead>tr>th{border-bottom:1px solid #ccc;font-weight:400;font-size:16px;text-align:center}#shopping-cart-table tfoot tr td{padding:35px 0 15px}#shopping-cart-table tbody tr td .item-options{float:left;text-align:left;width:100%}#shopping-cart-table tbody tr td .product-image{display:block;float:none;margin:0 auto;overflow:hidden;width:120px}#shopping-cart-table tbody tr td .product-name:hover{color:#c30}#shopping-cart-table tbody tr td .product-name{float:left;text-align:left;color:#222;font-weight:500;font-size:15px;width:100%}#shopping-cart-table tbody tr td{text-align:center;vertical-align:middle}#shopping-cart-table .input-qty-product{height:40px;margin-bottom:0;text-align:center;margin:0 auto;width:85px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0}#shopping-cart-table .btn .icon{font-size:20px;vertical-align:middle;margin-right:5px;margin-bottom:3px}.icon-action{margin-bottom:10px;color:#6c6c6c;height:40px;font-size:13px;min-width:40px;background-color:#fff;border-radius:0;border:1px solid #e6e6e6;line-height:38px;display:inline-block;text-align:center;cursor:pointer;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.icon-action:hover{background-color:#000;color:#fff}.form-control{box-shadow:none}.form-control:focus{border-color:#888;box-shadow:none}.post-item-info{padding-bottom:55px;margin-bottom:55px;border-bottom:1px solid #e1e1e1}.post-item-info .post-thumbnail{margin-bottom:35px;max-height:300px;overflow:hidden;display:flex;align-items:center}.post-item-info .post-thumbnail img{min-width:100%}.post-item-info .post-thumbnail a{position:relative;width:100%;display:block}.post-item-info .post-thumbnail a:before{content:"";position:absolute;left:0;right:0;z-index:1;bottom:0;top:0;background-color:transparent;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.post-item-info .post-thumbnail .popup-video:after{font-family:FontAwesome;content:"\f04b";position:absolute;top:50%;left:50%;cursor:pointer;background-color:#eee;z-index:2;color:#333;width:70px;height:70px;line-height:70px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;font-size:20px;text-align:center;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.post-item-info:hover .post-thumbnail a:before{background-color:rgba(255,255,255,.3)}.post-item-info .post-title{font-size:24px;font-weight:400;margin:0 0 20px}.post-item-info .entry-metas{margin-bottom:35px}.post-item-info .entry-metas .entry-meta{padding-right:15px;position:relative}.post-item-info .entry-metas .entry-meta+.entry-meta{padding-left:15px}.post-item-info .entry-metas .entry-meta+.entry-meta:before{position:absolute;content:"";height:14px;width:1px;background-color:#999;left:0;top:3px;transform:rotate(20deg);-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-o-transform:rotate(20deg)}.post-comments{clear:both;border-top:1px solid #e1e1e1;margin-top:90px;padding-top:90px}.post-comments .fieldset .title{font-size:24px;font-weight:400;color:#000;padding-bottom:35px;margin:0}.title-comment-content{font-size:24px;font-weight:400;color:#000;padding-bottom:35px;margin:0}.comment-list{margin-bottom:80px}.comment-list .comment-list-container .item{border-top:1px solid #e1e1e1;padding:20px;position:relative;word-break:break-all}.comment-list .comment-list-container .item .info{margin-bottom:20px}.comment-list .comment-list-container .item .info .name{color:#333;font-weight:600;font-size:14px}.comment-list .comment-list-container .item .info .posted-on{font-size:11px;text-transform:uppercase;padding-left:10px;color:#666}.blog-main-info .post-thumbnail{margin-bottom:100px}.blog-main-info .sharethis-inline-share-buttons{text-align:center!important}.blog-load-more-comment{margin-top:20px}.blog-load-more-comment a{font-size:15px;font-style:italic}.blog-load-more-comment a.loading-style{animation:fadeIn 1s infinite alternate}.mgs-blog-lastest-posts .owl-item{padding:0 15px}.mgs-blog-lastest-posts .post-item-content{border:1px solid transparent;position:relative;background-color:transparent;overflow:hidden;margin-bottom:30px;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.mgs-blog-lastest-posts .post-item-content:hover .post-thumbnail{background-color:#fff}.mgs-blog-lastest-posts .post-item-content .post-thumbnail img{min-width:100%;opacity:1;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.mgs-blog-lastest-posts .post-item-content .short-content p{margin:0}.mgs-blog-lastest-posts .post-item-content .short-content .post-link{display:block;color:#c33;margin-top:15px}.mgs-blog-lastest-posts .post-item-content .post-create-date{color:#999}.mgs-blog-lastest-posts .post-item-content .post-content .title{margin:20px 0 0}.mgs-blog-lastest-posts .post-item-content .post-content .title a{font-weight:400;font-size:18px}.mgs-blog-lastest-posts .post-item-content .post-content .title a:hover{color:#c33}@media(min-width:1200px){.mgs-blog-lastest-posts .post-item-content .short-content{position:absolute;bottom:40px;left:40px;right:40px;opacity:0;color:#999;transition-delay:.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition:all .33s ease-in-out;-webkit-transition:all .33s ease-in-out;-moz-transition:all .33s ease-in-out;-o-transition:all .33s ease-in-out;transform:translateX(-40px);-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);-o-transform:translateX(-40px)}.mgs-blog-lastest-posts .post-item-content .post-item-detail .post-content{position:absolute;top:45px;left:40px;right:40px;opacity:0;transform:translateX(40px);-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-o-transform:translateX(40px);transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}.mgs-blog-lastest-posts .post-item-content:hover .short-content{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);opacity:1}.mgs-blog-lastest-posts .post-item-content:hover .post-item-detail .post-content{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0)}.mgs-blog-lastest-posts .post-item-content:hover .post-thumbnail img{opacity:0}.mgs-blog-lastest-posts .post-item-content:hover{border-color:#ddd}}.btn-proceed-checkout{text-transform:uppercase;font-size:16px;border-color:#333;color:#fff;background-color:#333;border-radius:0;padding:15px;width:100%;font-weight:500;margin-bottom:15px}.table dd{display:inline-block}.table dt{display:inline-block}dt{font-weight:400;color:#222;margin-top:8px}.left-content-container>.block{margin-top:50px;border-top:1px solid #e1e1e1;padding-top:40px}.tagcloud:after{content:"";display:table;clear:both}.validation-advice{font-style:italic;color:#c30;font-size:13px}.form-group .checkbox-inline input[type=checkbox]{display:inline-block;vertical-align:middle;margin-right:5px}.form-group .checkbox-inline{position:relative;display:block;padding-left:20px}.pagination{text-align:center;display:block}.pagination>li{display:inline-block;padding:0 5px}section.full>.container-fluid{padding:0}.text_slider_2 a>i{margin-left:6px}.text_slider_2 a:hover{color:#000}.text_slider_2 a{color:#c00;text-shadow:none!important;font-weight:400!important;font-size:14px!important}.text_slider_2 .title{font-weight:400!important;font-size:30px!important;line-height:30px!important;text-shadow:none!important;font-weight:400!important;margin-bottom:15px!important}.text_slider .content{text-align:center;padding:35px 40px 20px!important;background:#fff}.text_slider p{color:#999!important;font-size:14px!important;text-shadow:none!important;font-weight:400!important}.text_slider h3{margin:0 0 10px!important;line-height:1!important;color:#000!important;font-size:36px!important;font-weight:600!important;text-shadow:none!important;letter-spacing:50px!important;text-transform:uppercase;margin-right:-50px!important}@media(max-width:767px){.text_slider h3{letter-spacing:30px!important;margin-right:-30px!important}}@media(max-width:479px){.text_slider_2 .title{font-size:22px!important;line-height:22px!important}.text_slider h3{letter-spacing:15px!important;margin-right:-15px!important}}.boxed .header.header-sticky-menu{left:30px;right:30px}body.boxed:not(.ajaxcart-index-options):not(.quickview-index-show):not(.page-popup){background-color:#f2f2f2;margin:30px 0}body.boxed.fullwidth:not(.ajaxcart-index-options):not(.quickview-index-show):not(.page-popup) .container-fluid,body.boxed.fullwidth:not(.ajaxcart-index-options):not(.quickview-index-show):not(.page-popup) .container{max-width:1580px;width:auto;padding-left:30px;padding-right:30px}@media(min-width:768px){body.boxed.fullwidth:not(.ajaxcart-index-options):not(.quickview-index-show):not(.page-popup) #maincontent,body.boxed.fullwidth:not(.ajaxcart-index-options):not(.quickview-index-show):not(.page-popup) #wrapper{max-width:calc(100% - 60px)}}body.boxed.fullwidth:not(.ajaxcart-index-options):not(.quickview-index-show):not(.page-popup) #maincontent,body.boxed.fullwidth:not(.ajaxcart-index-options):not(.quickview-index-show):not(.page-popup) #wrapper{background-color:#fff;margin:0 auto;position:relative;width:auto}.banner-cate{padding:0 20px 0 35px;margin-bottom:190px}.banner-cate-image{position:relative;padding-left:35px}.banner-cate-image img{min-width:100%;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.banner-cate-image .text{color:#999;line-height:1;letter-spacing:.048em;display:inline-block;position:absolute;left:-93.5px;top:0;transform:rotate(-90deg) translateX(-50%);-webkit-transform:rotate(-90deg) translateX(-50%);-moz-transform:rotate(-90deg) translateX(-50%);-o-transform:rotate(-90deg) translateX(-50%);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.banner-cate-name{padding-left:35px}.banner-cate-name a{font-size:30px;font-weight:400;margin:30px 0 0;display:block}.banner-cate-name a:hover{color:#c33}.banner-cate.text-position-center .banner-cate-image .text{top:50%;transform:rotate(-90deg) translate(-50%,-50%);-webkit-transform:rotate(-90deg) translate(-50%,-50%);-moz-transform:rotate(-90deg) translate(-50%,-50%);-o-transform:rotate(-90deg) translate(-50%,-50%)}.banner-cate.text-position-right{padding-left:20px;padding-right:35px}.banner-cate.text-position-right .banner-cate-image{padding-right:35px;padding-left:0}.banner-cate.text-position-right .banner-cate-image .text{right:-93.5px;left:auto}.banner-cate.text-position-right .banner-cate-name{padding-left:0}.banner-cate:hover .banner-cate-image img{opacity:.6}.newsletter-home{position:relative;padding-top:40px;padding-right:70px;margin-left:20px}.newsletter-home:before{position:absolute;top:0;left:0;width:60px;background-color:#000;height:1px;content:""}.newsletter-home .newsletter-title{font-size:30px;color:#000;line-height:1}.newsletter-home .block{position:relative}.newsletter-home .block label{display:none}.newsletter-home .block .form-group{margin:0}.newsletter-home .input-text{width:100%;border:1px solid #bfbfbf;padding:14px 20px 13px;display:block;height:50px}.newsletter-home .block .action.subscribe{position:absolute;top:0;right:0;height:50px;width:50px;z-index:10;background:0 0;border:none;text-align:center;padding:0}.newsletter-home.style-v2{margin-left:0;padding-right:0;border-top:1px solid #e1e1e1;padding-top:80px;padding-bottom:80px}.newsletter-home.style-v2:before{content:none}.newsletter-home.style-v2 .block .action.subscribe{width:auto;padding:0 25px;color:#fff;min-width:170px;font-weight:600;font-size:16px;background-color:#c33}.newsletter-home.style-v2 .block .action.subscribe .fa{display:none}.newsletter-home.style-v2 .block .action.subscribe:after{content:attr(title);display:block;white-space:nowrap}.group-featured-box td.product-quantity .form-group>span.minus{left:8px}.group-featured-box td.product-quantity .form-group>span.plus{right:8px}.group-featured-box td.product-quantity .form-group>span{position:absolute;line-height:40px;top:0;font-size:20px}.group-featured-box td.product-quantity .form-group .input-qty-product{height:40px;width:100%}.group-featured-box td.product-quantity .form-group{width:110px;position:relative}.product-view .product-info-main .table{margin-bottom:20px}.product-view .product-info-main .table thead tr th{color:#000;border:1px solid #ddd;padding:9px 15px;vertical-align:middle;text-transform:uppercase}.product-view .product-info-main .table thead tr th.product-quantity,.product-view .product-info-main .table thead tr th.product-price{width:1%;text-align:center}.product-view .product-info-main .table tbody{border:0!important}.product-view .product-info-main .table tbody tr td{border:1px solid #ddd;border-top:0!important;vertical-align:middle;padding:9px 15px}.product-view .product-info-main .table tbody tr td.product-price p{margin:0}.product-view .product-info-main .table tbody tr td.product-price .price{font-size:14px;font-weight:500}.product-view .product-info-main .table tbody tr td.product-price .price-box{display:inline-block;font-size:14px;margin-bottom:0}.product-view .product-info-main .table tbody tr td.product-name{font-weight:500;color:#222}.bundle-box .options-list>li{padding:5px 0}.bundle-box .options-list input[type=checkbox]{vertical-align:top}.price-box-bundle .price-box{margin-bottom:0}.price-box-bundle .price-label{display:none}.price-box-bundle p{margin:0}.price-box-bundle .price-from:after{content:"-";margin:0 10px 0 7px;display:inline-block}.product-view .product-collateral,.product-view .block-brand-related,.product-view .block-related-main{padding-top:60px;margin:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background:0 0}.category-products .products-grid .deal-timer{width:100%;margin-top:15px;margin-bottom:0}.products-grid .item{margin-bottom:30px}.slider-tabs-container{min-height:100vh;position:relative}.slider-tabs-content{align-items:center;display:flex;height:100%;min-height:100vh;padding:100px 0 100px 145px;position:relative;z-index:10}.slider-tabs-content .slider-items-content{background-color:#fff;padding:55px 50px}.slider-tabs-wrapper{margin-left:45px;margin-right:45px}.slider-tabs-wrapper .item-content{margin-bottom:45px}.slider-tabs-wrapper .item-content:last-child{margin-bottom:0}.slider-tabs-wrapper .item-content .title{color:#000;font-size:36px;font-weight:400;line-height:1;margin:0;padding:0;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.slider-tabs-wrapper .item-content .title a{color:#000}.slider-tabs-wrapper .item-content .desc{color:#999;display:block;padding-top:10px}.slider-tabs-wrapper .item-content:hover .title,.slider-tabs-wrapper .item-content.active .title{color:#c33}.slider-tabs-wrapper .item-content:hover .title a,.slider-tabs-wrapper .item-content.active .title a{color:#c33}.slider-tabs-wrapper .slider-images-content{clip:rect(0px,auto,auto,0px);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.slider-tabs-wrapper .slider-images-content .item-image{background-attachment:scroll;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:60px;opacity:0;position:fixed;top:0;transition:opacity .3s ease 0s;width:100%}.slider-tabs-wrapper .slider-images-content .item-image.active{opacity:1}.slider-background-wrapper{margin-left:-15px;margin-right:-15px}.slider-background-wrapper .slider-grid-container{position:relative;min-height:100vh;overflow:hidden;padding:100px 100px 55px}.slider-background-wrapper .slider-images-content{clip:rect(0,auto,auto,0);position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.slider-background-wrapper .slider-images-content .item-image{background-size:cover;background-attachment:scroll;left:0;background-position:center center;width:100%;height:100%;opacity:0;position:fixed;top:0;background-repeat:no-repeat;transition:all 5s,opacity .35s;-webkit-transition:all 5s,opacity .35s;-moz-transition:all 5s,opacity .35s;-o-transition:all 5s,opacity .35s;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}.slider-background-wrapper .slider-images-content .item-image.active{transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);opacity:1}.slider-background-wrapper .slider-grid-content{position:relative;min-height:100vh;z-index:10}.slider-background-wrapper .slider-items-content .item-content{margin-bottom:45px;float:left;padding:0 20px}.slider-background-wrapper .slider-items-content .item-content.active .item-inner{border-color:#fff;background-color:#fff}.slider-background-wrapper .slider-items-content .item-inner{border:1px solid #000;padding:40px;min-height:338px;transition:all .25s;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;display:block}.slider-background-wrapper .slider-items-content .title{font-size:30px;color:#000;line-height:1;font-weight:400;margin:0;padding:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.slider-background-wrapper .slider-items-content .desc{color:#999;padding-top:10px;display:block}@media(min-width:1200px){.slider-background-wrapper .slider-items-content .item-content{width:25%}.slider-background-wrapper .slider-items-content .item-content:nth-child(4n+1){clear:both}}@media(min-width:992px) and (max-width:1199px){.slider-background-wrapper .slider-items-content .item-content{width:calc(100%/3)}.slider-background-wrapper .slider-items-content .item-content:nth-child(3n+1){clear:both}}@media(min-width:768px) and (max-width:991px){.slider-background-wrapper .slider-items-content .item-content{width:50%}.slider-background-wrapper .slider-items-content .item-content:nth-child(2n+1){clear:both}}@media(max-width:767px){.slider-background-wrapper .slider-items-content .item-content{width:100%;padding:0}}@media(min-width:768px) and (max-width:991px){.slider-background-wrapper .slider-grid-container{padding-left:30px;padding-right:30px}}@media(max-width:767px){.slider-background-wrapper .slider-grid-container{padding-left:15px;padding-right:15px}}.block-popup-subscribe{padding:10px;position:relative}.block-popup-subscribe .block-popup-top{border:1px solid #ccc}.newsletter_popup{margin:0 auto;background-color:#fff;position:relative;text-align:center}.pop-sletter-title h4{font-size:24px;color:#000;font-weight:600}.newsletter-popup-form{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.newsletter-popup-content{text-align:center;padding:20px 0 0}.newsletter-popup-form form .form-group{margin-bottom:20px}.newsletter-popup-form form .actions{padding:0 0 30px}.newsletter-popup-form form .actions .btn{height:40px;line-height:40px;width:auto}.newsletter-popup-form input[type=email]{text-align:center}.newsletter-popup-form .pop-sletter-footer{text-align:center;padding:15px;font-size:12px;background-color:#f4f4f4}.newsletter-popup-form div.checkbox{color:#333;padding:0 8px 10px;margin:0}.newsletter-popup-form div.checkbox label{font-size:14px;display:inline-block}.newsletter-popup-form div.checkbox input{margin-top:4px}.block-popup-top .block-popup-content{width:355px;padding-top:42px;font-size:14px;color:#666;margin-left:45px;padding-bottom:7px;text-align:center}.gallery-thumbnails .thumbnails-carousel .item,.slick-slide .product_video{position:relative}.gallery-thumbnails .thumbnails-carousel .item .entry>a,.slick-slide .product_video{display:block}.gallery-thumbnails .thumbnails-carousel .item .entry>.product_video img,.slick-slide .product_video img{opacity:0}.gallery-thumbnails .thumbnails-carousel .item .entry>a .text,.slick-slide .product_video .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.gallery-thumbnails .thumbnails-carousel .item .entry>a .text span,.slick-slide .product_video .text span{display:block;text-align:center;font-size:20px;text-transform:uppercase;font-weight:500;color:#222}.gallery-thumbnails .thumbnails-carousel .item .entry>a .text span.pe-7s-play,.slick-slide .product_video .text span.pe-7s-play{font-size:50px;font-weight:600}.YouTubePopUp-Wrap{position:fixed;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.8);top:0;left:0;z-index:9999999999999}.YouTubePopUp-animation{opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:YouTubePopUp;animation-name:YouTubePopUp}@-webkit-keyframes YouTubePopUp{0%{opacity:0}100%{opacity:1}}@keyframes YouTubePopUp{0%{opacity:0}100%{opacity:1}}.YouTubePopUp-Content{max-width:680px;display:block;margin:0 auto;height:100%;position:relative}.YouTubePopUp-Content iframe{max-width:100%!important;width:100%!important;display:block!important;height:480px!important;border:none!important;position:absolute;top:0;bottom:0;margin:auto 0}.YouTubePopUp-Hide{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:YouTubePopUpHide;animation-name:YouTubePopUpHide}@-webkit-keyframes YouTubePopUpHide{0%{opacity:1}100%{opacity:0}}@keyframes YouTubePopUpHide{0%{opacity:1}100%{opacity:0}}.YouTubePopUp-Close{position:absolute;top:0;cursor:pointer;bottom:528px;right:0;margin:auto 0;width:24px;height:24px;font-size:30px;font-weight:700;color:#fff}.YouTubePopUp-Close:hover{opacity:.5}.product-gallery-grid,.product-gallery-list,.base-image{position:relative}.product-gallery-grid .product_video,.product-gallery-list .product_video,.base-image .product_video{height:44px;line-height:40px;text-align:center;display:inline-block;border-radius:40px;padding-left:30px;padding-right:30px;border:2px solid #222;color:#222;position:absolute;bottom:30px;right:20px}.product-gallery-list .product_video{bottom:20px}.base-image .product_video{right:25px;bottom:20px}.product-gallery-grid .product_video:hover,.product-gallery-list .product_video:hover,.base-image .product_video:hover{color:#fff;border-color:#56cfe1;background-color:#56cfe1}.product-gallery-grid .product_video .pe-7s-play,.product-gallery-list .product_video .pe-7s-play,.base-image .product_video .pe-7s-play{margin-right:0;font-size:20px;vertical-align:middle}.instagram-block>.content-heading{margin-bottom:17px}.instagram-item{position:relative;margin-bottom:30px}.owl-carousel.one-row .instagram-item{margin:0}.instagram-item>a{display:block}.instagram-item>a img{min-width:100%}.instagram-item>a:after{content:"";left:0;right:0;bottom:0;top:0;background-color:#000;opacity:0;visibility:hidden;position:absolute;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.instagram-item .social-count{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;z-index:1;color:#fff;opacity:0;visibility:hidden}.instagram-item .social-count>span{margin:0 5px}.instagram-item .social-count>span .fa{margin-right:5px}.instagram-item:hover>a:after{opacity:.5;visibility:visible}.instagram-item:hover .social-count{opacity:1;visibility:visible}.review-field-rating{display:table-row}.review-field-rating>.label{font-size:16px;padding-right:20px;color:#2a2a2a;width:1%}.review-field-rating>.label,.review-field-rating>.control{display:table-cell;vertical-align:middle;padding-top:10px;padding-bottom:10px;text-align:left}.review-control-vote{overflow:hidden;height:22px}.review-control-vote:before{color:#c7c7c7;font-family:fontawesome;font-size:22px;height:22px;letter-spacing:4px;line-height:22px;font-style:normal;font-weight:400;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;content:'\f006' '\f006' '\f006' '\f006' '\f006';display:block;position:absolute;z-index:1}.review-control-vote input[type=radio]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px!important;overflow:hidden;padding:0;position:absolute;width:1px}.review-control-vote input[type=radio]:focus+label:before,.review-control-vote input[type=radio]:checked+label:before{opacity:1}.review-control-vote label{cursor:pointer;display:block;position:absolute}.review-control-vote label span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.review-control-vote label:before{color:#ff5501;font-family:fontawesome;font-size:22px;height:22px;letter-spacing:4px;line-height:22px;font-style:normal;font-weight:400;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;opacity:0}.review-control-vote label:hover:before{opacity:1}.review-control-vote label:hover~label:before{opacity:0}.review-control-vote .rating-5{z-index:2}.review-control-vote .rating-5:before{content:'\f005' '\f005' '\f005' '\f005' '\f005'}.review-control-vote .rating-4{z-index:3}.review-control-vote .rating-4:before{content:'\f005' '\f005' '\f005' '\f005'}.review-control-vote .rating-3{z-index:4}.review-control-vote .rating-3:before{content:'\f005' '\f005' '\f005'}.review-control-vote .rating-2{z-index:5}.review-control-vote .rating-2:before{content:'\f005' '\f005'}.review-control-vote .rating-1{z-index:6}.review-control-vote .rating-1:before{content:'\f005'}.block-layered-nav #narrow-by-list dd{margin-bottom:30px}.block-layered-nav #narrow-by-list dt{margin-bottom:20px;font-size:18px}.block-layered-nav .block-subtitle,.block-layered-nav .block-title{display:none}.ui-slider{background:#999;border-radius:4px;position:relative;text-align:left;width:100%}.price .ui-slider-horizontal{height:5px}.ui-slider .ui-slider-range{background-position:0 0;border:0;display:block;font-size:.7em;position:absolute;z-index:1;background-color:#000}.ui-slider-horizontal .ui-slider-range{height:100%;top:0}.ui-slider .ui-slider-handle{background:#000;cursor:default;height:15px;position:absolute;width:15px;border-radius:50%;z-index:2}.ui-slider-horizontal .ui-slider-handle{cursor:pointer;top:-5px}.ui-slider .ui-slider-handle:after{background:#000 none repeat scroll 0 0;border-radius:50%;content:"";display:block;height:15px;width:15px}#slider-range .ui-slider-handle:last-child{margin-left:-15px}.block-layered-nav .price .label-box{display:flex;display:-webkit-flex;margin-bottom:15px;justify-content:center;-webkit-justify-content:center;font-size:13px}.block-layered-nav .price .label{margin:0 5px 0 0;padding:0;line-height:1.5;text-transform:capitalize}.block-layered-nav .price #amount{height:auto;width:auto;max-width:106px;line-height:1.5;padding:0;border:none}.pagination>li>a>em{font-size:30px;vertical-align:middle}.title-large .content-heading .title{font-size:36px;margin-bottom:25px;font-weight:600}.products-grid .product-item-info .actions-link .btn-cart.loading-ajax .icon:before{content:"\e666"}.products-grid .product-item-info .actions-link .btn-cart.loading-ajax{animation-name:fa-spin;animation-duration:2s;animation-timing-function:linear;animation-delay:initial;animation-iteration-count:infinite;animation-direction:initial;animation-fill-mode:initial;animation-play-state:initial;animation-name:fa-spin;-webkit-animation-duration:2s;-webkit-animation-timing-function:linear;-webkit-animation-delay:initial;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:initial;-webkit-animation-fill-mode:initial;-webkit-animation-play-state:initial}.container-fluid{position:relative}.category-carousel-info .title{font-size:30px;font-weight:400;margin:0 0 10px;line-height:1.2;color:#000}.category-carousel .owl-item{padding-left:30px;padding-right:30px}.category-carousel-info-link:hover{color:#c00}.category-carousel-info-link{color:#999}.category-carousel-info{font-size:18px;left:60px;position:absolute;top:100px}.browse-all-products a{color:#000;font-size:18px;text-decoration:underline;margin-bottom:75px;display:block}.column-padding-5 [class*=col-md-],.column-padding-5 [class*=col-lg-],.column-padding-5 [class*=col-sm-],.column-padding-5 [class*=col-xs-]{padding-left:5px;padding-right:5px}.full-width-boxed .container-fluid,.full-width-boxed .container{width:auto;max-width:1780px;padding-left:30px;padding-right:30px}address>.btn{margin-top:10px}dd{color:#999}.padding-botom80{padding-bottom:80px}.margin-top60{margin-top:60px}.margin-top50{margin-top:50px}.margin-bottom55{margin-bottom:55px}.margin-top190{margin-top:190px}.out-of-stock{color:#c33;font-size:18px;padding-left:15px;font-weight:500}.pp_hoverContainer{display:block!important}.mfp-img-gallery .mfp-close{display:none!important}.btn.btn-primary:focus{outline:none}.cart-footer{position:fixed;bottom:0;left:0;right:0;z-index:98}.cart-footer .cart-qty{background-color:rgba(0,0,0,.7);color:#fff;padding:10px 15px;border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;display:inline-block;cursor:pointer}.cart-footer .fixed-mini-cart{background-color:#fff;box-shadow:0 0 3px #ddd}.cart-footer .subtitle.empty{font-weight:500;text-align:center;display:block;padding:35px 15px}.cart-footer .fixed-mini-cart .fixed-cart-col{float:left}.cart-footer .fixed-mini-cart .fixed-cart-col.cart-items{width:calc(100% - 500px)}.fixed-cart-summary{border-left:1px solid #ddd;padding:30px 20px}.fixed-cart-summary .summary-content{display:table;width:100%}.cart-footer .fixed-mini-cart:after{content:"";display:table;clear:both}.fixed-cart-summary .summary-content .summary-field{display:table-row}.fixed-cart-summary .summary-content .summary-field>span.title{padding-right:20px;color:#000}.fixed-cart-summary .summary-content .summary-field>span{display:table-cell;padding:5px 0}.fixed-cart-summary .summary-content .summary-field>span .price{font-weight:600;font-size:18px;color:#000}.cart-footer .fixed-mini-cart .fixed-cart-col.fixed-cart-actions{border-left:1px solid #ddd;padding:43px 20px;float:right}.cart-footer .fixed-mini-cart .fixed-cart-col.fixed-cart-actions button{white-space:nowrap}.cart-footer .fixed-mini-cart .cart-items-inner{white-space:nowrap;max-width:100%;overflow-x:auto;padding:20px}.cart-footer .fixed-mini-cart .cart-items-inner .item{display:inline-block;margin-right:10px;position:relative;width:80px}.cart-footer .fixed-mini-cart .cart-items-inner .item img{max-width:100%;height:auto}.cart-footer .fixed-mini-cart .cart-items-inner .item .product-name{display:none}.cart-footer .fixed-mini-cart .qty-sub-price{display:none!important}.cart-footer .fixed-mini-cart .cart-items .item .item-qty{display:block!important;width:20px;height:20px;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;background-color:#c33;text-align:center;color:#fff;line-height:18px;position:absolute;top:5px;right:5px}.cart-footer .fixed-mini-cart .cart-items .item .btn-remove,.cart-footer .fixed-mini-cart .cart-items .item .btn-edit{position:absolute;bottom:5px;right:5px;cursor:pointer;background-color:#fff;color:#000;font-weight:700;width:20px;height:20px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-align:center}.cart-footer .fixed-mini-cart .cart-items .item .btn-remove{margin-right:25px}.ajaxcart-index-options .cart-footer,.quickview-index-show .cart-footer{display:none!important}.wishlist-index-index .mfp-iframe-scaler:not(.ajaxcart-iframe){width:380px!important;max-width:100%!important;min-height:400px;padding:0 15px;position:relative;margin:0 auto;overflow:visible}.truncated{position:relative}.truncated .truncated_full_value .item-options{white-space:nowrap}.truncated .truncated_full_value{position:absolute;opacity:0;visibility:hidden;top:100%;background:#fff;border:1px solid #ccc;padding:10px 15px}.truncated .truncated_full_value.show{opacity:1;visibility:visible}.landing-subtitle{font-size:18px;color:#666;line-height:1;margin-bottom:68px}.landing-desc.small{font-size:30px}.landing-desc{font-size:36px;color:#010101;line-height:1.4;font-weight:400;font-style:normal}@media(min-width:768px){.text-landing{max-width:80%;margin:0 auto;padding:0 30px}.content-table-col{display:table-cell;vertical-align:middle;width:50%}.content-table-row{display:table-row}.content-table{display:table;width:100%}}.special-product .product-name{font-size:36px;line-height:1;margin-bottom:35px}.special-product .short-description{max-width:650px;margin:0 auto 40px}.special-product .price-box .price{font-size:24px;font-weight:600}.landing-desc{font-family:libre baskerville}.btn-cart-text:focus,.btn-cart-text{outline:none}.btn.btn-secondary.btn-cart-text:focus,.btn.btn-secondary.btn-cart-text:hover{background-color:#fff!important;color:#000}.btn-cart-text.loading-ajax{position:relative;cursor:default;pointer-events:none}.btn-cart-text.loading-ajax:before{width:24px;height:24px;border-radius:50%;background-color:rgba(204,51,0,.6);position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);content:"";-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.btn-cart-text.loading-ajax:after{width:24px;height:24px;border-radius:50%;background-color:rgba(204,51,0,.6);position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);content:"";-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.btn-cart-text.loading-ajax{font-size:0}.footer-v4 .copy{margin-bottom:40px}.footer-v4.footer .title-social{font-weight:600;text-transform:uppercase}.footer-v4.footer .social-block li{padding-left:15px;padding:15px;font-size:24px}.footer-v4.footer .social-block{float:none;margin-bottom:50px}#maincontent{position:relative;z-index:1;background:#fff}.footer.parallax-footer{position:fixed;bottom:0;left:0;right:0}.placeholder-footer{margin-top:90px;margin-bottom:50px}.mega-menu .nav-main>li>a{padding:25px 20px}@media(max-width:1199px){.landing-desc.small{font-size:18px}}@media(max-width:991px){.landing-desc{font-size:30px}.content-table-col .text-landing{max-width:unset}.content-table-col .landing-subtitle{margin-bottom:20px}.content-table-col p{margin-bottom:10px}}@media(max-width:767px){.content-table-col p{margin-bottom:15px}.content-table-col .landing-subtitle{margin-bottom:28px}.text-landing{padding:50px 15px}.landing-desc{font-size:16px}.landing-desc.small{font-size:16px}}.header-v5 .header{background:0 0}.header-v5 .header.header-sticky-menu{background:#fff}.header-v5 .header{background:0 0}.header-v5 #placeholder-header{display:none!important}.search-open header{position:relative;z-index:9}.header-register{position:relative}.search-open .sidebar-menu{overflow:visible}.enable-side-left #maincontent{position:static}.enable-side-left .footer.parallax-footer{z-index:-1}.product-info-media .owl-carousel .owl-dots{position:absolute;top:0;right:calc(100% + 20px);left:auto;display:block;margin:0}.product-info-media .owl-carousel .owl-dots .owl-dot span{display:none}.product-info-media .owl-carousel .owl-dots .owl-dot.active{background:0 0}.product-info-media .owl-carousel .owl-dots .owl-dot{cursor:pointer;width:80px;height:80px;background:#ececec;opacity:.5;display:block;margin-bottom:10px}.footer-v3 ul li a{color:#999}.footer-v3 ul li a:hover{color:#000}.footer-v3 ul li{display:inline-block;padding-right:20px}@media(max-width:991px){.footer-v3 .logo-footer{margin-top:30px}}@media(min-width:1200px){.form-search .search-select{line-height:40px}.popup .form-search .search-select{line-height:0}}.promo-banner>a>img{min-width:100%}.tab-content>.tab-pane{display:block;opacity:0;visibility:hidden;height:0;overflow:hidden}.tab-content>.tab-pane.active{position:static;opacity:1;visibility:visible;height:auto;overflow:visible}.shop-title-wrapper{text-align:center}.shop-title-wrapper .title{font-size:18px;color:#999;font-weight:400;margin-bottom:55px}.shop-title-wrapper .desc{font-size:70px;font-weight:700;color:#000;white-space:pre-line;line-height:1}.color-theme{color:#c33}.categories-product-tab-masonry .tab-pane.active .products-grid .item{transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9)}.categories-product-tab-masonry .tab-pane.active .products-grid .item.scale{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transition:transform 1.5s ease 0s,opacity 1s ease 0s;-webkit-transition:transform 1.5s ease 0s,opacity 1s ease 0s;-moz-transition:transform 1.5s ease 0s,opacity 1s ease 0s;-o-transition:transform 1.5s ease 0s,opacity 1s ease 0s}.categories-product-tab-masonry .tab-pane .products-grid .item{transform:scale(.5);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5)}.categories-product-tab-masonry .tab-pane.active .products-grid .item.current{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}.categories-product-tab-masonry .products-grid .item{transition:transform 1s ease 0s,opacity 1s ease 0s;-webkit-transition:transform 1s ease 0s,opacity 1s ease 0s;-moz-transition:transform 1s ease 0s,opacity 1s ease 0s;-o-transition:transform 1s ease 0s,opacity 1s ease 0s}@media(min-width:768px){.categories-product-tab-masonry .products-grid .product-item-details{position:absolute;top:0;left:0;right:0;padding:30px}}.categories-product-tab-masonry .products-grid .item:nth-child(2){margin-top:230px}.categories-product-tab-masonry .products-grid .product-item-info{position:relative}@media(min-width:1200px){.categories-product-tab-masonry .products-grid.row{margin-left:-50px;margin-right:-50px}.categories-product-tab-masonry .products-grid .item{padding-left:50px;padding-right:50px;margin-bottom:100px}}@media(max-width:1199px){.categories-product-tab-masonry .products-grid .item:nth-child(2){margin-top:80px}.shop-title-wrapper .desc{font-size:50px}}@media(max-width:767px){.shop-title-wrapper .desc{font-size:30px}.categories-product-tab-masonry .products-grid .item:nth-child(2){margin-top:50px}.categories-product-tab-masonry .products-grid .product-item-details .item-name>a{font-size:14px}.categories-product-tab-masonry .products-grid .product-item-details{margin-top:15px}}.categories-product-tab-masonry .products-grid .product-item-details,.categories-product-tab-masonry .products-grid .product-item-details .price-box{display:block}.categories-product-tab-masonry .products-grid .product-item-details .price-box{margin-top:0;padding-top:15px}.categories-product-tab-masonry .products-grid .product-item-details .item-name>a{font-weight:400;font-size:16px}.categories-product-tab-masonry .products-grid .product-item-info .actions-link{bottom:15px}.categories-product-tab-masonry .products-grid .product-item-info:hover .actions-link{right:15px;bottom:15px}.categories-product-tab-masonry .nav-tabs{text-align:center;margin-bottom:55px}.categories-product-tab-masonry .nav-tabs>li{float:none;display:inline-block}.categories-product-tab-masonry .loading-effect:before{animation-delay:-1s}.categories-product-tab-masonry .loading-effect:before,.categories-product-tab-masonry .loading-effect:after{animation:2s ease-in-out 0s normal none infinite running sk-bounce;background-color:#c33;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;content:"";height:30px;left:50%;margin:0 0 0 -15px;opacity:.6;position:absolute;top:10px;width:30px;z-index:1}