.breadcrumb{color:#a7a9ac;margin-bottom:35px;font-size:12px;letter-spacing:.5px}.breadcrumb span{display:inline-block}.breadcrumb a{color:#000;position:relative;display:inline-block}.breadcrumb *+*:before{content:"/";display:inline-block;vertical-align:middle;width:10px;height:13px;font-size:14px;line-height:12px;margin:0 7px 0 8px}.content{position:relative;padding:25px 24px 0}.main-part{float:left;width:calc(100% - 330px)}.main-part.main-part-static-page{width:100%}.sidebar{float:left;width:310px;margin-right:20px;margin-bottom:40px;position:relative}.sidebar-right{float:right;width:310px;margin-left:20px;margin-bottom:40px;position:relative}.sidebar-title{font-size:16px;font-weight:800;background:#000;color:#fff;padding:18px 16px;text-transform:uppercase}.title{position:relative;margin-bottom:25px}.text-module{margin-bottom:20px}.further-menu{margin-bottom:45px}.further-menu ul{margin:0;padding:0;list-style-type:none}.further-menu ul li{display:inline-block;margin-right:8px;margin-bottom:5px}.further-menu ul li a{display:block;border:1px solid #d7d7d7;padding:15px 35px;font-size:14px;color:#29353d;background:#ececec;font-weight:bold}.further-menu ul li:hover a{color:#fff;background:#97a2aa}.further-menu ul li.current a{color:#fff;background:#465057}.pagination{background:#141c21}.pagination ul{font-size:15px;float:right;padding:0;margin:0}.pagination li{text-align:center;list-style-type:none;float:left;width:44px;height:48px;line-height:48px;color:#c2c2c2;font-weight:600}.pagination a,.pagination span,.pagination a:visited{display:block;height:48px;background:#141c21;color:#c2c2c2;font-weight:600;text-decoration:none;border:none}.pagination a.forward{background:#465057 !important}.pagination a:hover,.pagination a:visited:hover{color:#fff !important;background:#000 !important}.pagination a.currentpage,.pagination span.currentpage{background:#000 !important;cursor:default;color:#fff !important}.pagination a.disablelink,.pagination a.prevnext{color:#9f9f9f !important;cursor:default;opacity:.5 !important}.pagination a.disablelink:hover,.pagination a.prevnext:hover{color:#9f9f9f !important;background:#141c21 !important}.nl_osn{width:100%;margin:0;overflow:hidden;font-weight:normal;color:#909090;box-sizing:border-box}.nl_osn a{font-size:14px;text-decoration:none}.tr{width:100%;display:table;padding:8px;background:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;cursor:default;box-sizing:border-box}.tr:nth-child(odd){background:#f5f5f5}.tr span,.th{display:table-cell;color:#3b3e4a;box-sizing:border-box}.download1{width:72%;vertical-align:middle}.size1,.type1{width:8%;padding:0 3px;text-align:right;vertical-align:middle}a.pdf,a.pdf:visited{display:block;float:right;font-size:12px;letter-spacing:1px;margin-bottom:5px;margin-left:5px;text-align:center;text-decoration:none;text-transform:uppercase;padding:7px 12px;display:table-cell;top:3px;position:relative;color:#fff;background:#000}a.pdf:hover{color:#fff;background:#555}.video{max-width:980px;margin:40px 0 0}.videowrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:51%;height:0;border:1px solid #ccc;margin-top:20px}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.tagsContainer{margin:30px 0;position:relative}.tagsContainer::before{content:'';font-family:'Font Awesome 5 Pro';font-size:14px;color:#222;position:relative;left:0;top:0;margin-right:10px;font-weight:bold}.tagsContainer .tag-filter{display:inline-block;padding:4px 10px;margin:6px 5px 0 0;border-radius:3px;font-size:14px;color:#222;background:#fff;border:1px solid #222}.tagsContainer .tag-filter:hover{background:#222;border:1px solid #222;color:#fff}.share-btns{display:inline-block}.sort-wrap{margin-bottom:40px;background:#141c21;position:relative}.sort-wrap-inner{float:left;padding:6px 0}.how-many{float:right;font-size:12px;color:#a3a3a3;line-height:36px;padding-right:18px}.sort-float{float:left;margin-right:60px;margin-left:18px}.sort-float label{float:left;display:block;font-size:13px;font-weight:500;color:#fff;line-height:36px;margin-right:8px}.field-right{float:left}.sw-1{width:90px !important}.sw-2{width:160px !important}.sort-float .styled-select{height:36px;background:#29353d;border:none;margin-bottom:0}.sort-float .styled-select select{height:36px;color:#c3c3c3;font-style:italic}.sort-float .styled-select:after{color:#c3c3c3}.sort-float .styled-select select option{background:#333}.sort-wrap .pagination{float:right}.sort-wrap-other-style{margin-bottom:25px;position:relative}.sort-wrap-other-style .sort-float{margin-left:0}.sort-wrap-other-style .sort-float label{color:#222}.sort-wrap-other-style .sort-float .styled-select{height:36px;background:#fff;border:1px solid #c2c2c2;margin-bottom:0}.sort-wrap-other-style .sort-float .styled-select select{color:#222}.sort-wrap-other-style .sort-float .styled-select select option{background:#fff}.responsive-sort{display:none;float:left;position:relative;background:#465057;height:48px;color:#fff;border:0;text-transform:uppercase;font-weight:600;font-size:13px;padding:6px 25px 6px 43px;cursor:pointer;box-sizing:border-box}.responsive-sort::before{content:'';font-family:'Font Awesome 5 Pro';font-size:20px;position:absolute;top:0;left:13px;line-height:48px;font-weight:normal;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sort-choice{display:block;text-transform:none;font-weight:normal;line-height:normal;font-size:12px;color:#a3a3a3}.complete-text{font-size:20px;margin-bottom:20px}.sub-text-successful-order{font-weight:bold}.complete-btn .main-red-btn{display:inline-block}.right-options{position:absolute;top:0;right:0;z-index:1}.right-options a{display:inline-block;margin-left:10px;color:#000;font-size:13px;text-decoration:underline}.right-options a:hover{text-decoration:none}.right-options a i{margin-right:5px}.profile-menu ul{margin:0;padding:0;list-style-type:none}.profile-menu li{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.profile-menu a{position:relative;display:block;font-size:16px;color:#000;padding:16px 35px 16px 0;line-height:18px;font-weight:bold;box-shadow:inset 0 -1px #ececec;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;-ms-transition:all .1s ease;transition:all .1s ease}.profile-menu a:hover,.profile-menu li.sidebar-current a{color:#ec1c2d;box-shadow:inset 0 -1px #ec1c2d}.profile-menu a:before{content:'';font-family:'Font Awesome 5 Pro';position:absolute;top:50%;right:10px;width:14px;height:14px;line-height:14px;margin-top:-7px;text-align:center;color:#222;font-size:12px}.profile-menu a i{position:absolute;left:15px;font-size:17px;color:#000}.some-flex-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;margin:0 -8px;box-sizing:border-box}.some-flex-left{float:left;width:50%;padding:0 8px;position:relative;box-sizing:border-box;webkit-flex:auto;-ms-flex:auto;flex:auto;box-sizing:border-box}.some-flex-right{float:right;width:33%;padding:0 8px;position:relative;box-sizing:border-box}.module-wrap{background:#fff;margin-bottom:20px;padding-bottom:20px;position:relative;overflow:hidden;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.2);box-shadow:0 0 7px 0 rgba(0,0,0,.2);box-sizing:border-box}.module-wrap .other-title{border-bottom:1px solid #ec1c2d}.module-wrap .btn-place-right{padding:10px 20px 0}.module-wrap .btn-place-right a.main-red-btn{margin-left:20px}.user-profile .module-wrap{height:calc(100% - 20px)}.personal-details{overflow:hidden;padding:20px}.personal-details ul{margin:0;padding:0;list-style-type:none}.personal-details ul li{padding:5px 0;position:relative;font-size:14px}.personal-details ul li:after{content:'';display:block;clear:both}.personal-details ul li span{display:block;float:left;width:180px;padding:11px 15px 11px 0;font-weight:600;box-sizing:border-box}.personal-details .field-validation-error{width:100%;font-weight:inherit}.personal-details .field-validation-valid{display:inline;padding:0}.personal-details .some-text{width:100%;font-weight:inherit}.personal-details ul li strong{float:left;width:calc(100% - 180px);padding:11px 0;color:#000;display:block;font-weight:normal;box-sizing:border-box}.personal-details ul li .input-place{float:left;width:calc(100% - 180px);box-sizing:border-box}.personal-details ul li .input-f{margin-bottom:0}.personal-details ul li strong .checkbox-custom,.personal-details ul li strong .radio-custom{margin-bottom:0;height:40px;padding-top:10px;box-sizing:border-box}.personal-details ul li .connect-with{margin-top:0;text-align:left}.personal-details ul li .connect-with a{display:inline-block;font-size:14px;padding:9px 20px 11px;margin-right:5px}.personal-details ul li .connect-with a i{font-size:16px}.pole-text{float:left;position:relative;width:400px;line-height:normal;font-size:13px;background:#fff;border:1px solid #e1e4dc;margin-bottom:40px;padding:10px 15px;box-sizing:border-box}.pole-text .cancel{position:absolute;bottom:-28px;left:0;z-index:1;margin-top:0}.pole-text .cancel a{text-decoration:none}.some-extra-btns{position:absolute;bottom:1px;right:-60px}.some-extra-btns a{display:inline-block;margin-right:6px;color:#aaa}.some-extra-btns a:hover{color:#dc2b19}.jq-connect-profile{padding:5px 0;background:none;border:none}.want-subs{padding:20px;overflow:hidden}.want-subs h5{font-weight:500;margin-bottom:25px}.card-image{margin-bottom:20px;height:calc(100% - 20px);text-align:center}.card-image img{max-width:none;width:100%}.order-list-wrap{margin-bottom:30px;padding:0 0 30px;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.2);box-shadow:0 0 7px 0 rgba(0,0,0,.2);box-sizing:border-box}.other-title{padding:15px 20px;border-bottom:1px solid #c2c2c2;color:#797979}.order-list-wrap .pagination{background:none}.order-list-wrap .pagination a,.order-list-wrap .pagination a:visited{background:none}.link{font-weight:bold}.link:hover{color:#000}table.order-list{margin-bottom:20px;display:table}table.order-list tr td:last-child,table.order-list tr th:last-child{text-align:right;padding-right:30px}table.order-list tr td:first-child,table.order-list tr th:first-child{padding-left:30px}table.order-list tr td{position:relative}table.order-list tr td:before{content:attr(data-th);display:none;color:#888;font-size:14px;margin-right:10px;width:100px;font-weight:normal}.in-order-details{width:300px;padding:30px}.order-details-box{display:inline-table;vertical-align:top;width:50%;margin-right:-4px;padding:20px;line-height:22px;box-sizing:border-box}.order-details-box h6{font-size:16px;margin-bottom:10px;text-transform:none;font-weight:500}.order-details-box p{margin:5px 0}.name-cell{padding-left:24px;font-size:16px;font-weight:700;color:#000;text-align:left;line-height:18px;margin-bottom:4px}.address-cell{padding-left:24px;font-size:12px;font-weight:400;color:#9d97a4;text-align:left;line-height:18px;margin-bottom:0}.shopOrder{overflow:hidden;margin-bottom:20px}.shopOrder-head{text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:stretch;background:#f6f6f6}.shopOrder-head>div{padding:15px 10px;font-weight:normal;color:#5f5b65;font-size:14px;font-weight:bold;box-sizing:border-box}.shop-price:before,.shop-qty:before,.shop-sum:before,.shop-price-save:before{content:attr(data-th);display:none;color:#888;font-size:12px;line-height:16px;font-weight:normal}.shopOrder-row{text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;border-bottom:1px solid #f1f1f1}.shopOrder-row>div{padding:13px 0;color:#000;line-height:28px;box-sizing:border-box}.shopOrder-row>div:last-child{border-right:none}.c1{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;text-align:left}.c2{-webkit-flex:0 0 108px;-ms-flex:0 0 108px;flex:0 0 108px}.c3{-webkit-flex:0 0 115px;-ms-flex:0 0 115px;flex:0 0 115px}.c4{-webkit-flex:0 0 35px;-ms-flex:0 0 35px;flex:0 0 35px}.c5{-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px;text-align:left}.shop-prod{line-height:normal}.shop-prod figure{display:inline-block;width:100px;margin-right:10px}.shop-prod a{display:block;text-align:center}.shop-prod figure{text-align:center}.shop-prod-info{display:inline-block;vertical-align:middle;width:calc(100% - 120px)}.product-brand{display:block;font-size:14px;color:#ec1c2d;text-transform:uppercase;margin-bottom:5px;font-weight:600}.pr-title{display:block;font-size:14px;color:#222;font-weight:600;max-width:300px;margin-bottom:7px}.shop-prod-info .pr-title{margin-bottom:3px}.choose-opt{margin:0;font-size:12px;padding:8px 0;display:inline-block;list-style-type:none}.choose-opt span{color:#999;display:block;margin-bottom:5px}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.toggle-slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.toggle-slider{background-color:#2196f3}input:focus+.toggle-slider{box-shadow:0 0 1px #2196f3}input:checked+.toggle-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.order-comments{margin-top:30px}.comments ul{margin:0;padding:0;list-style-type:none}.comments ul li{display:block}.comments ul li ul li{padding-left:50px}.comments h5{font-size:13px;letter-spacing:.5px;margin-bottom:5px;text-transform:none}.comments{border:1px solid #f1f1f1;padding:20px;border-radius:5px}.delete-address-link{float:right}input.main-red-btn.edit-profile-btn{width:inherit;display:inline-block}.validation-summary-errors{padding:5px 20px}.product-banner{margin:0 -10px;display:flex;flex-wrap:wrap}.product-banner figure{float:left;width:33.333%;webkit-flex:auto;-ms-flex:auto;flex:auto;padding:0 10px 20px;box-sizing:border-box}.product-banner img{max-width:none;width:100%}.products-wrap{margin:0 -12px}.product-box{display:inline-table;vertical-align:top;width:33.333%;padding:0 12px;margin-right:-4px;margin-bottom:45px;position:relative;box-sizing:border-box}.product-box>div{padding:20px;position:relative}.pr-image{position:relative;overflow:hidden;text-align:center;height:240px;line-height:240px}.pr-image>a{display:block}.pr-image img{display:inline-block !important;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}.heart-icon{position:absolute;bottom:0;right:0;display:block;color:#000;font-size:18px;width:40px;height:40px;border-radius:50%;line-height:40px;z-index:20;box-sizing:border-box}.heart-icon:hover{transform:scale(1.1) !important}.heart-icon.heart-full i.far{font-weight:900;color:#ec1c2d}.pr-info{position:relative;padding:15px 60px 0 0}.pr-title{display:block;font-size:14px;color:#222;font-weight:600;max-width:300px;margin-bottom:7px;height:36px;overflow:hidden}.product-brand{display:block;font-size:14px;color:#ec1c2d;text-transform:uppercase;margin-bottom:5px;font-weight:600}.new-price{display:inline-block;font-size:16px;color:#222;margin-left:5px}.item-single-price.new-price{margin-left:0}.old-price{display:inline-block;color:#222;font-size:14px;text-decoration:line-through}.price-inner.pr-sale .item-end-price,.pr-price.pr-sale .item-end-price{color:#ec1c2d}.in-stock{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;align-items:center}.in-stock-notification{position:inherit;display:inline-block}.in-stock-icon{width:24px;height:24px;display:inline-block}.in-stock-txt{color:#88c941;font-size:10px}.out-of-stock .in-stock-txt{color:#ff5454}.awaits .in-stock-txt{color:#f0ad1d}.overlay-btn{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.5);box-shadow:0 1px 16px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;box-sizing:border-box;z-index:100;opacity:0;visibility:hidden;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}.overlay-btn .main-red-btn{max-width:220px;padding:12px 20px}.product-box>div:hover .overlay-btn{opacity:1;visibility:visible}.slick-slider .product-box{display:block;width:auto;margin-right:0;margin-top:15px}.slick-slider .product-box>div{border:1px solid #f2f2f2}.ribbons{position:absolute;top:30px;left:0;z-index:1;line-height:normal;box-sizing:border-box}.ribbons>span{display:block;min-width:66px;background:#000;font-size:11px;font-weight:600;color:#fff;text-align:center;padding:3px 10px;margin-bottom:2px;box-sizing:border-box}.ribbons>span.hide-element,.type-labels-hld span.hide-element{display:none}.ribbons>span.pr-sale{background:#ec1c2d}.ribbons>span.pr-top{color:#000;background:#fff;border:1px solid #000}.product-box .ribbons>.label-top-right{position:absolute;left:436px;height:auto}.product-box .ribbons>.label-bottom-left{position:absolute;height:auto;top:200px}.product-box .ribbons>.label-bottom-right{position:absolute;height:auto;top:200px;left:436px}.price-inputs{display:flex;justify-content:space-between;padding-right:20px}.range{width:100px;height:48px !important;border-radius:5px;text-align:center;color:#fff;background:#141c21;font-size:14px;outline:none;margin-bottom:12px;box-sizing:border-box}.top-left-labels-hld{max-width:100px;z-index:1;position:absolute}.top-right-labels-hld{position:absolute;height:auto;top:20px;z-index:1;right:0}.bottom-right-labels-hld{position:absolute;height:auto;bottom:120px;text-align:right;z-index:1;right:0}.bottom-right-labels-hld span,.bottom-left-labels-hld span{margin:3px 0 0 0}.bottom-left-labels-hld{position:absolute;height:auto;bottom:120px;text-align:left;z-index:1}.type-labels-hld span{display:block;min-width:100px;background:#000;font-size:11px;font-weight:600;color:#fff;text-align:center;padding:3px 10px;margin-bottom:2px;box-sizing:border-box}.type-labels-hld img{display:block;max-width:100px}.top-left-labels-details-hld{left:17.8%;position:absolute;z-index:1;max-width:66px}.top-right-labels-details-hld{position:absolute;right:0;z-index:1}.bottom-right-labels-details-hld{position:absolute;right:0;bottom:0;z-index:1}.bottom-left-labels-details-hld{position:absolute;left:17.8%;bottom:0;z-index:1}.top-left-labels-details-additional{top:22px}.type-labels-hld span.label-promo-block{display:block}.responsive-filters{display:none;float:right;position:relative;background:#465057;height:48px;color:#fff;border:0;text-transform:uppercase;font-weight:600;font-size:13px;padding:6px 25px 6px 43px;cursor:pointer;box-sizing:border-box}.responsive-filters::before{content:'';font-family:'Font Awesome 5 Pro';font-size:20px;position:absolute;top:0;left:13px;line-height:48px}.responsive-filters .how-many{display:block;float:none;text-transform:none;font-weight:normal;line-height:normal}.close-filter{display:none;background:#000;color:#fff;text-transform:uppercase;font-weight:bold;font-size:12px;text-align:center;width:100%;position:fixed;left:0;bottom:0;z-index:3000;padding:15px 0;cursor:pointer;box-sizing:border-box}.close-filter::before{content:'';font-family:'Font Awesome 5 Pro';font-size:20px;position:absolute;top:0;left:30px;line-height:47px;font-weight:lighter}