.breadcrumb{margin:0;padding:35px 0;}.breadcrumb .breadcrumb-container{background:transparent;border-radius:0;border:none;margin:0;color:#7d7d7d;font-size:12px;text-transform:uppercase;padding:0;font-weight:600;}.breadcrumb .breadcrumb-container .title-page{color:#eee;text-transform:uppercase;line-height:25px;display:block;font-weight:600;font-size:20px;margin-bottom:10px;}.breadcrumb .breadcrumb-container ul{margin:0 -15px;padding:0;}.breadcrumb .breadcrumb-container ul li{display:inline-block;position:relative;padding:0 15px;font-size:12px;}.breadcrumb .breadcrumb-container ul li a{color:#7d7d7d;font-weight:600;}.breadcrumb .breadcrumb-container ul li:after{content:"\>";display:block;height:10px;width:1px;position:absolute;right:0;top:0;}.breadcrumb .breadcrumb-container ul li:last-child:after{display:none;}#search_filters .facet .collapse.faceted-slider{padding:20px 25px 0 20px;}#search_filters .facet .collapse.faceted-slider .ui-slider-handle{top:-4px;width:12px;height:12px;border-radius:50%;}#js-product-list{margin-bottom:30px;}#js-product-list .products{grid-row-gap:30px;}.hide-producttitle .product-miniature .product-info h5.product-title{display:none !important;}.hide-productdesc .product-miniature .product-container .product-info .product-description-short{display:none;}.hide-productquickview .product-miniature .product-container .product-image .quick-view{display:none !important;}.hide-productprice .product-miniature .product-container .product-info .product-price-and-shipping{display:none !important;}.hide-productlabel .product-flags{display:none !important;}.hide-productcolor .product-miniature .product-container .product-info .variant-links{display:none !important;}.hide-productstock .product-miniature .product-container .product-info .product-availability{display:none !important;}.hide-productsecondimage .product-miniature .product-container .product-image .img_0{display:none !important;}.hide-productcounter .products-selection .total-products{display:none !important;}.js-product-list{text-align:center;}.js-product-list .category-view-type{display:inline-block;float:left;margin:0;}.js-product-list .category-view-type .category-view-type-selector{display:inline-block;float:left;margin:0;font-size:14px;transition:0.3s all ease 0s;background:#222;width:40px;height:40px;line-height:40px;cursor:pointer;}.js-product-list .category-view-type .category-view-type-selector a{color:#fff;}.js-product-list .category-view-type .category-view-type-selector:hover,.js-product-list .category-view-type .category-view-type-selector.selected{background:#ff5c00;}.lang-rtl .js-product-list .category-view-type{float:right;}.lang-rtl .js-product-list .category-view-type .category-view-type-selector{float:right;margin:0 0 0 10px;}.js-product-list .product-sort{display:inline-block;vertical-align:top;float:right;}.lang-rtl .js-product-list .product-sort{float:left;}#search_filters_wrapper{margin-bottom:30px;}.product-description-short{display:none;}.products .comments_note{display:none;}.products .comments_note .span-review-main{display:none;}#js-product-list.product-list--list .products{grid-template-columns:repeat(1, 1fr);}#js-product-list.product-list--list div.comments_note{margin:0 0 10px;}#js-product-list.product-list--list .product-miniature .thumbnail-container{padding:10px;}#js-product-list.product-list--list .product-miniature .product-image{padding:0;}#js-product-list.product-list--list .product-miniature .product-description{text-align:left;}#js-product-list.product-list--list .product-miniature .cart_content{position:static;opacity:1;visibility:visible;text-align:left;padding-bottom:5px;}.block-category{padding:0;box-shadow:none;margin:0;border:none;background:transparent;}.block-category .category-cover{margin-bottom:30px;}.block-category .category-cover img{width:100%;}.block-category .h1{text-transform:uppercase;margin:0 0 32px;font-weight:bold;font-size:18px;color:#222;}.block-category #category-description{margin:0 0 37px;}.block-category #category-description p{margin:0;}.block-subcategory h3.subcategory-heading{font-weight:600;font-size:20px;text-transform:capitalize;color:#222;margin:0 0 20px;}.block-subcategory .subcategories-box{border:solid 1px #ddd;padding:15px;margin-bottom:30px;}.block-subcategory .subcategories-box .subcategory-image{margin-bottom:15px;}.block-subcategory .subcategories-box h4.subcategory-name{font-size:14px;}#js-product-list-top{margin-bottom:35px;}#js-product-list-bottom{margin:5px 0 30px;text-align:inherit;}.products-selection .total-products{margin:0;color:#333;display:block;font-size:13px;padding:0 0 8px;margin:0 0 10px;border-bottom:1px solid #ddd;text-align:right;}.products-selection .product-sort .sort-by{float:left;margin:0;padding:9px 10px;color:#7d7d7d;}.products-selection .product-sort .products-sort-order{float:left;width:170px;height:40px;text-align:left;}.lang-rtl .products-selection .product-sort .products-sort-order{text-align:right;}.products-selection .product-sort .products-sort-order .select-title{display:block;width:100%;height:100%;margin:0;text-align:left;position:relative;line-height:40px;border:solid 1px #e8e8e8;padding:0 15px;color:#6b6b6b;font-weight:300;font-size:13px;overflow:hidden;}.lang-rtl .products-selection .product-sort .products-sort-order .select-title{text-align:right;}.products-selection .product-sort .products-sort-order .select-title:before{position:absolute;top:1px;right:1px;text-align:center;content:'\f0d7';color:#666;font-family:FontAwesome;z-index:2;height:38px;width:38px;pointer-events:none;-ms-pointer-events:none;font-family:Fontawesome;z-index:2;line-height:37px;font-size:12px;}.products-selection .product-sort .products-sort-order .select-title:after{content:'';border-left:#ddd solid 1px;position:absolute;top:0;right:0;width:40px;height:100%;background:#fff;}.products-selection .product-sort .products-sort-order .select-title .material-icons{position:absolute;top:4px;right:5px;color:#444;}.products-selection .product-sort .products-sort-order .dropdown-menu{width:100%;left:0;border:solid 1px #e5e5e5;background:#fff;padding:0;margin:-1px 0 0;top:100%;}.products-selection .product-sort .products-sort-order .dropdown-menu .select-list{font-size:12px;color:#7d7d7d;padding:5px 15px;}.products-selection .product-sort .products-sort-order .dropdown-menu .select-list:hover{color:#fff;background:#ff5c00;}.catproductcounter{display:inline-block;vertical-align:top;color:#7d7d7d;}.pagination{float:right;width:auto;margin:0;}.pagination .sp_pagination{display:inline-block;vertical-align:top;margin:3px 0 0 0;}.pagination .sp_pagination label{vertical-align:top;}.pagination .sp_pagination .page-list{display:inline-block;vertical-align:top;}.pagination .product-pagelist{display:inline-block;}.pagination .product-pagelist label{font-size:13px;color:#7d7d7d;margin:6px 5px 0;vertical-align:top;line-height:normal;}.pagination .product-pagelist .page-list{padding:0;display:inline-block;background:transparent;}.pagination .product-pagelist .page-list li{display:inline-block;vertical-align:top;}.pagination .product-pagelist .page-list li a{display:block;height:30px;width:30px;border:solid 1px transparent;line-height:30px;text-align:center;font-weight:400;color:#6b6b6b;font-size:13px;background:#fff;}.pagination .product-pagelist .page-list li a.previous,.pagination .product-pagelist .page-list li a.next{font-size:14px;}.pagination .product-pagelist .page-list li a.previous i,.pagination .product-pagelist .page-list li a.next i{line-height:30px;width:100%;height:100%;color:#4f4f4f;}.spverticalmenu-style2 #sp-vermegamenu.collapse{display:none;}.spverticalmenu-style2 #sp-vermegamenu.collapse.in{display:block;}.elementor-widget-ajax-search{z-index:9;}.ui-autocomplete{z-index:999;right:0;min-width:100%;}.remove-box-sticky,.button-sticky-bottom.btn-search-filters{display:none !important;}img{max-width:100%;height:auto;}button{outline:0 !important;}.disabled *,.btn:disabled *{cursor:not-allowed !important;}textarea{max-width:100%;}.float-xs-left{float:left;}#checkout .custom-radio.float-xs-left{margin:0;}#overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5);z-index:1060;}#overlay i{position:absolute;left:48.5%;top:40%;color:#ff5c00;font-size:50px;}.spin-big{font-size:50px;height:50px;width:50px;}body{line-height:22px;font-size:13px;font-weight:normal;color:#7d7d7d;background:#fff;position:relative;}body a{color:#666;transition:all 0.3s ease 0s;}body a:hover{color:#ff5c00;text-decoration:none;outline:none;}body a:focus{color:#666;text-decoration:none;outline:none;}.block,.moduletable{margin-bottom:30px;}.block .block-title,.moduletable .block-title{margin:0 0 15px;color:#222;font-size:16px;font-weight:700;padding:14px 0 14px 40px;letter-spacing:0;text-transform:uppercase;position:relative;}.block .block-title:before,.moduletable .block-title:before{content:"\f219";position:absolute;font-family:fontawesome;font-size:18px;color:#ff5c00;left:12px;top:12px;right:auto;bottom:auto;}ul{margin:0;}.moduletable{margin:0 0 30px;position:relative;}.facet-dropdown .select-title{display:block;}.facet-dropdown:hover{cursor:pointer;}.facet-dropdown .dropdown-menu > a{display:block;padding:0 15px;}.block-categories{margin-bottom:40px;border:1px solid #ebebeb;}.block-categories h3.block-title{margin:0;background:#f2f2f2;}.block-categories .category-sub-menu{margin:0;padding:0;}.block-categories .category-sub-menu li{position:relative;}.block-categories .category-sub-menu li a{display:block;position:relative;padding:11px 18px;border-top:1px solid #ebebeb;font-size:13px;color:#7d7d7d;font-weight:normal;transition:0.3s all ease 0s;}.block-categories .category-sub-menu li a:hover{color:#ff5c00;}.block-categories .category-sub-menu li:hover .collapse-icons{color:#ff5c00;}.block-categories .category-sub-menu li[data-depth="1"] a{padding-left:38px;}.block-categories .category-sub-menu li[data-depth="2"] a{padding-left:58px;}.block-categories .collapse-icons{position:absolute;right:8px;top:12px;padding:0;cursor:pointer;color:#444;font-size:16px;}.block-categories .collapse-icons .material-icons{font-size:14px;}.block-categories .collapse-icons .remove{display:none;}.block-categories .collapse-icons .add:hover,.block-categories .collapse-icons .remove:hover{color:#ff5c00;}.block-categories .collapse-icons[aria-expanded="true"] .add{display:none;}.block-categories .collapse-icons[aria-expanded="true"] .remove{display:block;}.block-categories .arrows{position:absolute;top:12px;right:11px;margin:0;padding:0;cursor:pointer;color:#444;}.block-categories .arrows .material-icons{font-size:14px;}.block-categories .arrows .arrow-down{display:none;}.block-categories .arrows .arrow-right:hover,.block-categories .arrows .arrow-down:hover{color:#ff5c00;}.block-categories .arrows[aria-expanded="true"] .arrow-right{display:none;}.block-categories .arrows[aria-expanded="true"] .arrow-down{display:inline-block;}#search_filters{margin-bottom:40px;border:1px solid #ebebeb;border-bottom:none;position:relative;}#search_filters h3.block-title{margin-bottom:0;border-bottom:1px solid #ebebeb;background:#f2f2f2;}#search_filters .clear-all-wrapper{position:absolute;right:5px;top:8px;z-index:2;}#search_filters .clear-all-wrapper .js-search-filters-clear-all{margin:0;box-shadow:none;font-size:12px;text-transform:capitalize;color:#222;}#search_filters .clear-all-wrapper .js-search-filters-clear-all .material-icons{margin:0;}#search_filters .clear-all-wrapper .js-search-filters-clear-all:hover{color:#ff5c00;}#search_filters .facet{padding:0 0 15px;background:#fff;}#search_filters .facet:last-child{padding:0;}#search_filters .facet .collapse{margin:0;display:block;padding:0;}#search_filters .facet .facet-title{float:none;padding:15px 20px;border-bottom:1px solid #ebebeb;margin:0;text-transform:uppercase;font-size:13px;font-weight:700;color:#222;}#search_filters .facet li{padding:0;position:relative;width:100%;clear:both;color:#1e1e1e;text-transform:uppercase;font-size:13px;border-bottom:1px solid #ebebeb;}#search_filters .facet li:last-child .facet-label a{border-bottom:none;}#search_filters .facet .facet-label{padding:0;margin:0;display:block;text-align:left;padding:10px 20px;}#search_filters .facet .facet-label a{margin:0;vertical-align:middle;position:relative;z-index:2;text-transform:capitalize;color:#7d7d7d;font-size:13px;}#search_filters .facet .facet-label .color{margin:0 5px 0 0;box-shadow:none;}#search_filters .facet .facet-label .custom-checkbox{display:none;}#search_filters .facet .facet-label.active,#search_filters .facet .facet-label:hover{cursor:pointer;}#search_filters .facet .facet-label.active a,#search_filters .facet .facet-label:hover a{color:#ff5c00;border-bottom-color:#ff5c00;}#search_filters .facet .facet-label.active .custom-checkbox span.color,#search_filters .facet .facet-label:hover .custom-checkbox span.color{border:solid 2px #ff5c00;}#search_filters .facet .facet-label.active .custom-checkbox input[type="checkbox"] + span .checkbox-checked,#search_filters .facet .facet-label:hover .custom-checkbox input[type="checkbox"] + span .checkbox-checked{display:block;color:#ff5c00;display:none;}#search_filters .facet .facet-label.active .custom-checkbox input[type="checkbox"] + span,#search_filters .facet .facet-label:hover .custom-checkbox input[type="checkbox"] + span{border-color:#ff5c00;display:none;}.search-widget{margin-top:40px;}.search-widget form input[type="text"]{padding:2px 30px;padding-right:50px;width:100%;height:46px;background-color:#fff;border:1px solid #ddd;border-radius:50px;font-size :14px;}.search-widget form input[type="text"]::-webkit-input-placeholder{color:#888;}.search-widget form input[type="text"]:-moz-placeholder{color:#888;}.search-widget form input[type="text"]::-moz-placeholder{color:#888;}.search-widget form input[type="text"]:-ms-input-placeholder{color:#888;}.search-widget form input[type="text"]:hover,.search-widget form input[type="text"]:focus{border:1px solid #ff5c00;outline:0px;}.search-widget form button[type="submit"]{bottom:0px;width:50px;height:46px;color:#444;line-height:46px;}.category-products{margin-top:35px;}.category-products h3.title-block{border:none;font-size:18px;font-weight:700;color:#222;text-transform:uppercase;margin:0 0 30px;padding:0 0 10px;border-bottom:1px solid #e8e8e8;position:relative;}.category-products h3.title-block:before{content:"";position:absolute;background:#ff5c00;height:2px;width:100px;left:0;right:auto;top:auto;bottom:-1px;}.category-products h5.quantity{display:none;}.category-products .product-miniature{margin-bottom:0;}.category-products .owl-controls .owl-prev,.category-products .owl-controls .owl-next{font-size:0;width:29px;height:29px;border-radius:50%;background:#fff;border:1px solid #e8e8e8;position:absolute;z-index:2;top:-68px;color:transparent;margin:0;cursor:pointer;display:inline-block;transition:0.3s all ease 0s;}.category-products .owl-controls .owl-prev:before,.category-products .owl-controls .owl-next:before{font-family:fontawesome;display:inline-block;position:absolute;text-align:center;color:#e8e8e8;top:0;left:0;line-height:26px;font-size:16px;height:100%;width:100%;transition:0.3s all ease 0s;}.category-products .owl-controls .owl-prev{left:auto;right:35px;}.category-products .owl-controls .owl-prev:before{content:"\f0d9";left:0;right:auto;}.category-products .owl-controls .owl-next{left:auto;right:0;}.category-products .owl-controls .owl-next:before{content:"\f0da";left:2px;right:auto;}.category-products .owl-controls .owl-prev:hover,.category-products .owl-controls .owl-next:hover{border-color:#c3c3c3;background:transparent;}.category-products .owl-controls .owl-prev:hover:before,.category-products .owl-controls .owl-next:hover:before{color:#c3c3c3;}.product-page .images-container .js-qv-mask .thumb-container{cursor:pointer;outline:none;transition:0.3s all ease 0s;height:auto;text-align:center;}.product-page .images-container .js-qv-mask .thumb-container img{border:solid 1px #e8e8e8;background:#fff;display:inline-block;}.product-page .images-container .js-qv-mask:hover .slick-prev,.product-page .images-container .js-qv-mask:hover .slick-next{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);}.product-page .images-container .product-cover{border:solid 1px #e5e5e5;display:block;text-align:center;}.product-page .images-container .product-cover .product-flags .new-label,.product-page .images-container .product-cover .product-flags .on-sale-label,.product-page .images-container .product-cover .product-flags .discount-percentage{position:absolute;display:block;width:100%;text-align:center;text-transform:uppercase;color:#fff;font-size:12px;font-weight:bold;width:39px;height:39px;line-height:38px;top:10px;border-radius:50%;}.product-page .images-container .product-cover .product-flags .new-label{z-index:3;left:auto;right:10px;background:#7cd7e5;}.product-page .images-container .product-cover .product-flags .on-sale-label{background:#ff5c00;z-index:4;left:10px;right:auto;}.product-page .images-container .product-cover .product-flags .discount-percentage{background:#ff5c00;left:auto;right:10px;z-index:2;}.product-page .images-container .product-cover .product-flags .discount-label{display:none;}.product-page .images-container .product-cover .layer{display:inline-block;position:absolute;bottom:20px;right:20px;z-index:5;cursor:pointer;}.product-page .images-container .product-cover .layer:hover{color:#ff5c00;}.product-page .images-container .product-cover .layer .zoom-in{font-size:40px;}.product-page .images-container.vertical-thumbnails .js-qv-mask{float:left;width:102px;top:-10px;position:relative;}.product-page .images-container.vertical-thumbnails .js-qv-mask .thumb-container{margin:10px 0;}.product-page .images-container.vertical-thumbnails .product-cover{float:right;width:calc(100% - 122px);}.product-page .images-container.vertical-thumbnails .slick-prev{top:-15px;left:40%;right:auto;}.product-page .images-container.vertical-thumbnails .slick-prev:after{content:"\f062";}.product-page .images-container.vertical-thumbnails .slick-next{top:auto;bottom:-15px;right:auto;left:40%;}.product-page .images-container.vertical-thumbnails .slick-next:after{content:"\f063";}.product-page .images-container.horizontal-thumbnails .js-qv-mask{margin:0 -5px;}.product-page .images-container.horizontal-thumbnails .js-qv-mask .product-images{margin-bottom:0;padding:0;}.product-page .images-container.horizontal-thumbnails .js-qv-mask .thumb-container{margin:0 5px;}.product-page .images-container.horizontal-thumbnails .js-qv-mask .thumb-container .thumb{margin:0;}.product-page .images-container.horizontal-thumbnails .product-cover{margin-bottom:10px;}.product-page .images-container.horizontal-thumbnails .slick-prev{top:33%;left:6px;right:auto;}.product-page .images-container.horizontal-thumbnails .slick-prev:after{content:"\f0d9";}.product-page .images-container.horizontal-thumbnails .slick-next{top:33%;right:6px;left:auto;}.product-page .images-container.horizontal-thumbnails .slick-next:after{content:"\f0da";}.product-page .slick-prev,.product-page .slick-next{height:30px;width:30px;border:1px solid #c8c8c8;border-radius:50%;font-size:0;position:absolute;z-index:2;background:#fff;transition:0.3s all ease 0s;transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);}.product-page .slick-prev:after,.product-page .slick-next:after{font-size:16px;font-family:Fontawesome;position:absolute;top:0;left:0;width:100%;height:100%;color:#c3c3c3;text-align:center;line-height:28px;}.product-page .slick-prev:hover,.product-page .slick-next:hover{background:#ff5c00;border-color:#ff5c00;}.product-page .slick-prev:hover:after,.product-page .slick-next:hover:after{color:#fff;}#product.layout-left-column .pb-left-column,#product.layout-right-column .pb-left-column{width:55.5%;}#product.layout-left-column .pb-right-column,#product.layout-right-column .pb-right-column{width:44.5%;}.product-page h1.product-name{font-size:18px;margin:0 0 15px;font-weight:bold;color:#222;position:relative;text-transform:capitalize;}.product-page .product-short-description{margin-bottom:35px;}.product-page .product-short-description p{margin:0;}.product-page #product-availability{display:block;margin:30px 0 0;font-weight:600;color:#3eb94f;text-transform:uppercase;font-size:12px;background:transparent;}.product-page #product-availability .fa{margin-right:10px;}.product-page .product-reference{margin:0 0 10px;}.product-page .product-quantities{margin:0 0 15px;}.product-page .product-reference,.product-page .product-quantities{color:#525252;text-transform:uppercase;display:inline-block;font-size:12px;font-weight:600;margin:0 20px 10px 0;}.lang-rtl .product-page .product-reference,.lang-rtl .product-page .product-quantities{margin:0 0 10px 20px;}.product-page .product-reference label,.product-page .product-quantities label,.product-page .product-reference span,.product-page .product-quantities span{font-size:12px;color:#525252;}.product-page .product-prices{display:block;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f0f0ed;}.product-page .product-prices .product-discount{text-decoration:line-through;display:inline-block;padding:0 10px;font-size:18px;font-weight:normal;vertical-align:top;color:#898989;}.product-page .product-prices .product-price{font-weight:bold;font-size:22px;display:inline-block;margin:0;}.product-page .product-prices .regular-price{margin:0 5px;}.product-page .product-prices .tax-shipping-delivery-label{margin:0;}.product-page .hide-share .social-sharing{display:none;}.product-page .social-sharing{display:block;overflow:hidden;text-transform:capitalize;padding:20px 0 14px;margin:0;}.product-page .social-sharing span{display:inline-block;text-transform:uppercase;min-width:80px;vertical-align:top;padding:10px 0 0;margin:0;font-size:14px;font-weight:bold;color:#222;}.product-page .social-sharing ul{padding:0;display:inline-block;}.product-page .social-sharing li{display:inline-block;height:35px;width:35px;border-radius:50%;text-align:center;margin:0 3px;background:#ff5c00;color:#fff;font-size:16px;}.product-page .social-sharing li a{position:relative;text-indent:0;}.product-page .social-sharing li a:before{font-family:Fontawesome;color:#fff;line-height:34px;font-size:14px;transition:all 0.3s ease 0s;}.product-page .social-sharing li:hover{background:#ff7d33;}.product-page .social-sharing li.facebook a:before{content:"\f09a";}.product-page .social-sharing li.twitter a:before{content:"\f099";}.product-page .social-sharing li.googleplus a:before{content:"\f0d5";}.product-page .social-sharing li.pinterest a:before{content:"\f231";}.product-page .product-actions .control-label{display:inline-block;color:#222;font-weight:700;width:auto;min-width:80px;text-transform:uppercase;vertical-align:top;margin:0;font-size:14px;}.product-page .product-actions .product-variants .product-variants-item{margin:0 0 13px;display:block;}.product-page .product-actions .product-variants .product-variants-item .control-label{padding:12px 0 0;}.product-page .product-actions .product-variants .product-variants-item.color{margin:0 0 20px;display:block;width:auto;height:auto;background:transparent;box-shadow:none;border:none;}.product-page .product-actions .product-variants .product-variants-item.color li{width:25px;height:25px;float:left;}.product-page .product-actions .product-variants .product-variants-item.color li label{margin:0;}.product-page .product-actions .product-variants .product-variants-item.color .control-label{padding:0;}.product-page .product-actions .product-variants .product-variants-item ul,.product-page .product-actions .product-variants .product-variants-item .selector{display:inline-block;}.product-page .product-actions .product-variants .product-variants-item .selector{position:relative;height:42px;width:200px;overflow:hidden;border-radius:0;border:solid 1px #ebebeb;padding:0;}.product-page .product-actions .product-variants .product-variants-item .selector:after{content:"\f0dd";background:#fff;color:#4f4f4f;text-align:center;margin:0;position:absolute;right:0;top:0;height:40px;width:40px;line-height:36px;z-index:0;pointer-events:none;-ms-pointer-events:none;-webkit-pointer-events:none;font-family:Fontawesome;}.product-page .product-actions .product-variants .product-variants-item select{width:100%;height:100%;padding:0 10px;border:none;background:none;color:#747474;line-height:40px;outline:none;}.product-page .product-actions .product-variants .product-variants-item select option{padding:5px 12px;}.product-page .product-actions .product-variants .product-variants-item .color{box-shadow:none;}.product-page .product-actions .product-discounts{margin:0;}.product-page .product-actions .product-add-to-cart .control-label{padding:12px 0 0;}.product-page .product-actions .product-add-to-cart .product-quantity{display:inline-block;}.product-page .product-actions .product-add-to-cart .product-quantity #quantity_wanted{height:40px;width:42px;padding:0 10px;text-align:center;border:none;z-index:0;}.product-page .product-actions .product-add-to-cart .product-quantity .btn-touchspin{height:21px;width:35px;}.product-page .product-actions .product-add-to-cart .product-quantity .input-group-btn-vertical{float:left;display:inline-block;width:auto;}.product-page .product-actions .product-add-to-cart .product-quantity .input-group-btn-vertical .btn{border:none;border-left:1px solid #ddd;background:transparent;}.product-page .product-actions .product-add-to-cart .product-quantity .input-group-btn-vertical .btn:hover{background:#fff;}.product-page .product-actions .product-add-to-cart .product-quantity .input-group-btn-vertical .btn:hover i{color:#ff5c00;}.product-page .product-actions .product-add-to-cart .product-quantity .input-group-btn-vertical .btn i{left:7px;}.product-page .product-actions .product-add-to-cart .product-quantity .input-group-btn-vertical .btn.bootstrap-touchspin-up i{top:5px;}.product-page .product-actions .product-add-to-cart .product-quantity .input-group-btn-vertical .btn.bootstrap-touchspin-down i{top:2px;}.product-page .product-actions .product-add-to-cart .product-quantity .qty{margin:0;display:inline-block;float:left;}.product-page .product-actions .product-add-to-cart .product-quantity .qty .input-group{width:auto;border:1px solid #ddd;border-radius:5px;background:#fff;}.product-page .product-actions .product-add-to-cart .add{margin:5px 0 0;display:inline-block;vertical-align:top;}.product-page .product-actions .product-add-to-cart .add-to-cart{box-shadow:none;color:#fff;font-size:13px;font-weight:600;text-transform:none;background:#ff5c00;border:none;border-radius:15px;padding:0 10px;height:32px;line-height:31px;margin:0 10px;outline:none;transition:0.3s all ease 0s;}.product-page .product-actions .product-add-to-cart .product-minimal-quantity{margin-bottom:0;}.product-page #block-reassurance{box-shadow:none;border:solid 1px #e5e5e5;}.product-page .product-moreinfo{margin:40px 0;}.product-page .tabs{margin:0;box-shadow:none;padding:0;background:transparent;}.product-page .tabs .nav-tabs{background:#f2f2f2;border:none;position:relative;border-right:1px solid #e8e8e8;overflow:hidden;}.product-page .tabs .nav-tabs li.nav-item{margin:0;}.product-page .tabs .nav-tabs li.nav-item a{color:#222;font-weight:bold;height:100%;width:100%;text-transform:uppercase;border:none;font-size:14px;padding:12px 38px;display:block;border-radius:0;margin:0;position:relative;}.product-page .tabs .nav-tabs li.nav-item a:after{content:"";width:1px;height:100%;background:#e1e1e1;position:absolute;left:auto;right:0;top:0px;bottom:auto;transition:all 0.3s ease 0s;}.product-page .tabs .nav-tabs li.nav-item:first-child{margin-left:0px !important;}.product-page .tabs .nav-tabs li.nav-item:first-child a:before{content:"";width:1px;height:100%;background:#e1e1e1;position:absolute;left:0;right:auto;top:0px;bottom:auto;transition:all 0.3s ease 0s;}.product-page .tabs .nav-tabs li.nav-item a:hover,.product-page .tabs .nav-tabs li.nav-item a.active{color:#fff;border:none;}.product-page .tabs .tab-content{padding:22px 30px 15px;display:block;margin:0;border:1px solid #ebebeb;border-top:none;}.product-page .tabs .tab-content .tab-pane{padding:0;}.product-page .tabs .tab-content p{margin:0 0 10px;}.product-page .tabs .tab-content .product-features{margin:0;}.product-page .tabs .tab-content .data-sheet{margin:0;}.product-page .panel{margin-bottom:15px;}.product-page .panel .panel-heading{border:solid 1px #ddd;transition:0.3s all ease 0s;}.product-page .panel .panel-heading h4{margin:0;}.product-page .panel .panel-heading h4 a{color:#666;font-weight:400;display:block;padding:15px;transition:0.3s all ease 0s;}.product-page .panel .panel-heading:hover{border-color:#ff5c00;}.product-page .panel .panel-heading:hover h4 a{color:#ff5c00;}.product-page .panel .panel-body{border:solid 1px #ddd;padding:30px;}.product-page .panel .panel-body p{line-height:22px;margin:0;}.product-page .moreinfo-list .infobox{margin-bottom:30px;}.product-page .moreinfo-list .infobox .titlebox{text-align:center;margin-bottom:-1px;}.product-page .moreinfo-list .infobox .titlebox h4{margin:0;display:inline-block;background:#fff;text-transform:uppercase;font-weight:400;padding:10px 20px;border:solid 1px #ddd;}.product-page .moreinfo-list .infobox .contentbox{border:solid 1px #ddd;padding:30px;}.product-page .moreinfo-list .infobox .contentbox p{line-height:22px;margin:0;}#product .product-accessories{position:relative;margin-top:30px;}#product .product-accessories div.title{border-bottom:1px solid #ddd;margin-bottom:30px;}#product .product-accessories h3.title-block{border:none;font-size:16px;font-weight:700;color:#222;text-transform:uppercase;margin:0;padding:0 0 8px;position:relative;display:inline-block;}#product .product-accessories h3.title-block:before{content:"";position:absolute;background:#ff5c00;height:1px;width:110px;left:0;right:auto;top:auto;bottom:-1px;}#product .product-accessories .product-miniature{padding:0;width:100%;}#product .product-accessories .product-miniature .product-container{margin-bottom:0;}#product .product-accessories .product-miniature .product-container .variant-links{display:none;}#product .product-accessories .owl-controls .owl-prev,#product .product-accessories .owl-controls .owl-next{font-size:0;width:20px;height:27px;border:1px solid #ddd;background:transparent;position:absolute;z-index:2;top:-57px;color:transparent;margin:0;cursor:pointer;display:inline-block;transition:0.3s all ease 0s;}#product .product-accessories .owl-controls .owl-prev:before,#product .product-accessories .owl-controls .owl-next:before{font-family:fontawesome;display:inline-block;position:absolute;text-align:center;color:#222;top:0;left:0;line-height:26px;font-size:18px;height:100%;width:100%;transition:0.3s all ease 0s;}#product .product-accessories .owl-controls .owl-prev{left:auto;right:25px;}#product .product-accessories .owl-controls .owl-prev:before{content:"\f104";left:0;right:auto;}#product .product-accessories .owl-controls .owl-next{left:auto;right:0;}#product .product-accessories .owl-controls .owl-next:before{content:"\f105";left:0;right:auto;}#product .product-accessories .owl-controls .owl-prev:hover,#product .product-accessories .owl-controls .owl-next:hover{background:#ff5c00;border-color:#ff5c00;}#product .product-accessories .owl-controls .owl-prev:hover:before,#product .product-accessories .owl-controls .owl-next:hover:before{color:#fff;}.content-v7 .product-miniature .product-container{}.content-v7 .product-miniature .product-container .product-info{padding:2px 2px 45px;}.content-v7 .product-miniature .product-container .cart_content{padding:0 0 7px;}.product-list--list .cart_content .add-to-cart{padding:0;}div.category-products .product-miniature .product-container{margin-bottom:30px;}#products .product-miniature,.featured-products .product-miniature,.product-accessories .product-miniature,.product-miniature,.category-products .product-miniature{margin-bottom:0;}#products .product-miniature .product-container,.featured-products .product-miniature .product-container,.product-accessories .product-miniature .product-container,.product-miniature .product-container,.category-products .product-miniature .product-container{text-align:center;overflow:hidden;border:1px solid #e8e8e8;position:relative;margin:0 0 30px;background:#fff;}#products .product-miniature .product-container .product-image,.featured-products .product-miniature .product-container .product-image,.product-accessories .product-miniature .product-container .product-image,.product-miniature .product-container .product-image,.category-products .product-miniature .product-container .product-image{overflow:hidden;position:relative;}#products .product-miniature .product-container .product-image a,.featured-products .product-miniature .product-container .product-image a,.product-accessories .product-miniature .product-container .product-image a,.product-miniature .product-container .product-image a,.category-products .product-miniature .product-container .product-image a{display:block;text-align:center;}#products .product-miniature .product-container .product-image .img_0,.featured-products .product-miniature .product-container .product-image .img_0,.product-accessories .product-miniature .product-container .product-image .img_0,.product-miniature .product-container .product-image .img_0,.category-products .product-miniature .product-container .product-image .img_0{position:absolute;left:0;width:100%;top:0;transition:0.3s all ease 0s;z-index:2;opacity:0;visibility:hidden;}#products .product-miniature .product-container .product-image .product-flags .sp-label:nth-child(1),.featured-products .product-miniature .product-container .product-image .product-flags .sp-label:nth-child(1),.product-accessories .product-miniature .product-container .product-image .product-flags .sp-label:nth-child(1),.product-miniature .product-container .product-image .product-flags .sp-label:nth-child(1),.category-products .product-miniature .product-container .product-image .product-flags .sp-label:nth-child(1){top:10px !important;}#products .product-miniature .product-container .product-image .product-flags .sp-label:nth-child(2),.featured-products .product-miniature .product-container .product-image .product-flags .sp-label:nth-child(2),.product-accessories .product-miniature .product-container .product-image .product-flags .sp-label:nth-child(2),.product-miniature .product-container .product-image .product-flags .sp-label:nth-child(2),.category-products .product-miniature .product-container .product-image .product-flags .sp-label:nth-child(2){top:55px !important;}#products .product-miniature .product-container .product-image .product-flags .sp-label:nth-child(3),.featured-products .product-miniature .product-container .product-image .product-flags .sp-label:nth-child(3),.product-accessories .product-miniature .product-container .product-image .product-flags .sp-label:nth-child(3),.product-miniature .product-container .product-image .product-flags .sp-label:nth-child(3),.category-products .product-miniature .product-container .product-image .product-flags .sp-label:nth-child(3){top:100px !important;}#products .product-miniature .product-container .product-image .product-flags .new-label,.featured-products .product-miniature .product-container .product-image .product-flags .new-label,.product-accessories .product-miniature .product-container .product-image .product-flags .new-label,.product-miniature .product-container .product-image .product-flags .new-label,.category-products .product-miniature .product-container .product-image .product-flags .new-label,#products .product-miniature .product-container .product-image .product-flags .on-sale-label,.featured-products .product-miniature .product-container .product-image .product-flags .on-sale-label,.product-accessories .product-miniature .product-container .product-image .product-flags .on-sale-label,.product-miniature .product-container .product-image .product-flags .on-sale-label,.category-products .product-miniature .product-container .product-image .product-flags .on-sale-label,#products .product-miniature .product-container .product-image .product-flags .discount-percentage,.featured-products .product-miniature .product-container .product-image .product-flags .discount-percentage,.product-accessories .product-miniature .product-container .product-image .product-flags .discount-percentage,.product-miniature .product-container .product-image .product-flags .discount-percentage,.category-products .product-miniature .product-container .product-image .product-flags .discount-percentage{position:absolute;display:block;width:100%;text-align:center;text-transform:uppercase;color:#fff;font-size:12px;font-weight:bold;width:39px;height:39px;line-height:38px;border-radius:50%;}#products .product-miniature .product-container .product-image .product-flags .new-label,.featured-products .product-miniature .product-container .product-image .product-flags .new-label,.product-accessories .product-miniature .product-container .product-image .product-flags .new-label,.product-miniature .product-container .product-image .product-flags .new-label,.category-products .product-miniature .product-container .product-image .product-flags .new-label{z-index:2;left:auto;right:10px;background:#7cd7e5;}#products .product-miniature .product-container .product-image .product-flags .new-label + .on-sale-label,.featured-products .product-miniature .product-container .product-image .product-flags .new-label + .on-sale-label,.product-accessories .product-miniature .product-container .product-image .product-flags .new-label + .on-sale-label,.product-miniature .product-container .product-image .product-flags .new-label + .on-sale-label,.category-products .product-miniature .product-container .product-image .product-flags .new-label + .on-sale-label{top:55px !important;}#products .product-miniature .product-container .product-image .product-flags .new-label + .discount-percentage,.featured-products .product-miniature .product-container .product-image .product-flags .new-label + .discount-percentage,.product-accessories .product-miniature .product-container .product-image .product-flags .new-label + .discount-percentage,.product-miniature .product-container .product-image .product-flags .new-label + .discount-percentage,.category-products .product-miniature .product-container .product-image .product-flags .new-label + .discount-percentage{top:55px !important;}#products .product-miniature .product-container .product-image .product-flags .on-sale-label,.featured-products .product-miniature .product-container .product-image .product-flags .on-sale-label,.product-accessories .product-miniature .product-container .product-image .product-flags .on-sale-label,.product-miniature .product-container .product-image .product-flags .on-sale-label,.category-products .product-miniature .product-container .product-image .product-flags .on-sale-label{background:#ff5c00;left:auto;right:10px;z-index:4;}#products .product-miniature .product-container .product-image .product-flags .discount-percentage,.featured-products .product-miniature .product-container .product-image .product-flags .discount-percentage,.product-accessories .product-miniature .product-container .product-image .product-flags .discount-percentage,.product-miniature .product-container .product-image .product-flags .discount-percentage,.category-products .product-miniature .product-container .product-image .product-flags .discount-percentage{z-index:3;left:auto;right:10px;background:#ff5c00;}#products .product-miniature .product-container .product-image .product-flags .discount-label,.featured-products .product-miniature .product-container .product-image .product-flags .discount-label,.product-accessories .product-miniature .product-container .product-image .product-flags .discount-label,.product-miniature .product-container .product-image .product-flags .discount-label,.category-products .product-miniature .product-container .product-image .product-flags .discount-label{display:none;}#products .product-miniature .product-container .product-image .quick-view-wrapper,.featured-products .product-miniature .product-container .product-image .quick-view-wrapper,.product-accessories .product-miniature .product-container .product-image .quick-view-wrapper,.product-miniature .product-container .product-image .quick-view-wrapper,.category-products .product-miniature .product-container .product-image .quick-view-wrapper{position:absolute;top:40%;width:100%;text-align:center;left:0;z-index:4;cursor:pointer;}#products .product-miniature .product-container .product-image .quick-view,.featured-products .product-miniature .product-container .product-image .quick-view,.product-accessories .product-miniature .product-container .product-image .quick-view,.product-miniature .product-container .product-image .quick-view,.category-products .product-miniature .product-container .product-image .quick-view{opacity:0;display:inline-block;background:#ff5c00;color:#fff;font-size:12px;width:33px;height:33px;pointer-events:auto;line-height:31px;border-radius:50%;text-align:center;border:1px solid #ff5c00;transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);}#products .product-miniature .product-container .product-info,.featured-products .product-miniature .product-container .product-info,.product-accessories .product-miniature .product-container .product-info,.product-miniature .product-container .product-info,.category-products .product-miniature .product-container .product-info{text-align:center;padding:2px;}#products .product-miniature .product-container .product-info h5.product-title,.featured-products .product-miniature .product-container .product-info h5.product-title,.product-accessories .product-miniature .product-container .product-info h5.product-title,.product-miniature .product-container .product-info h5.product-title,.category-products .product-miniature .product-container .product-info h5.product-title{margin:10px 0;}#products .product-miniature .product-container .product-info h5.product-title a,.featured-products .product-miniature .product-container .product-info h5.product-title a,.product-accessories .product-miniature .product-container .product-info h5.product-title a,.product-miniature .product-container .product-info h5.product-title a,.category-products .product-miniature .product-container .product-info h5.product-title a{color:#222;font-size:14px;margin:0 0 15px;font-weight:500;position:relative;transition:0.3s all ease 0s;text-transform:capitalize;}#products .product-miniature .product-container .product-info .variant-links,.featured-products .product-miniature .product-container .product-info .variant-links,.product-accessories .product-miniature .product-container .product-info .variant-links,.product-miniature .product-container .product-info .variant-links,.category-products .product-miniature .product-container .product-info .variant-links{margin-bottom:12px;}#products .product-miniature .product-container .product-info .variant-links .color,.featured-products .product-miniature .product-container .product-info .variant-links .color,.product-accessories .product-miniature .product-container .product-info .variant-links .color,.product-miniature .product-container .product-info .variant-links .color,.category-products .product-miniature .product-container .product-info .variant-links .color{margin:0 3px;box-shadow:none;}#products .product-miniature .product-container .product-info .product-price-and-shipping,.featured-products .product-miniature .product-container .product-info .product-price-and-shipping,.product-accessories .product-miniature .product-container .product-info .product-price-and-shipping,.product-miniature .product-container .product-info .product-price-and-shipping,.category-products .product-miniature .product-container .product-info .product-price-and-shipping{margin-bottom:14px;}#products .product-miniature .product-container .product-info .product-price-and-shipping .regular-price,.featured-products .product-miniature .product-container .product-info .product-price-and-shipping .regular-price,.product-accessories .product-miniature .product-container .product-info .product-price-and-shipping .regular-price,.product-miniature .product-container .product-info .product-price-and-shipping .regular-price,.category-products .product-miniature .product-container .product-info .product-price-and-shipping .regular-price{text-decoration:line-through;color:#7d7d7d;font-size:14px;font-weight:600;padding:0 5px;}#products .product-miniature .product-container .product-info .product-price-and-shipping .price,.featured-products .product-miniature .product-container .product-info .product-price-and-shipping .price,.product-accessories .product-miniature .product-container .product-info .product-price-and-shipping .price,.product-miniature .product-container .product-info .product-price-and-shipping .price,.category-products .product-miniature .product-container .product-info .product-price-and-shipping .price{color:#ff5c00;font-size:16px;font-weight:700;}#products .product-miniature .product-container .product-info .product-description-short,.featured-products .product-miniature .product-container .product-info .product-description-short,.product-accessories .product-miniature .product-container .product-info .product-description-short,.product-miniature .product-container .product-info .product-description-short,.category-products .product-miniature .product-container .product-info .product-description-short{line-height:22px;margin-bottom:10px;}#products .product-miniature .product-container .product-info .product-description-short p,.featured-products .product-miniature .product-container .product-info .product-description-short p,.product-accessories .product-miniature .product-container .product-info .product-description-short p,.product-miniature .product-container .product-info .product-description-short p,.category-products .product-miniature .product-container .product-info .product-description-short p{margin:0;}#products .product-miniature .product-container .product-info .product-availability,.featured-products .product-miniature .product-container .product-info .product-availability,.product-accessories .product-miniature .product-container .product-info .product-availability,.product-miniature .product-container .product-info .product-availability,.category-products .product-miniature .product-container .product-info .product-availability{margin-bottom:10px;display:block;}#products .product-miniature .product-container .cart_content,.featured-products .product-miniature .product-container .cart_content,.product-accessories .product-miniature .product-container .cart_content,.product-miniature .product-container .cart_content,.category-products .product-miniature .product-container .cart_content{position:absolute;top:auto;bottom:-10%;right:0;left:0;width:100%;text-align:center;padding:20px 0;z-index:-1;background:#fff;transition:0.3s all ease 0s;display:block;text-transform:capitalize;}#products .product-miniature .product-container .cart_content a,.featured-products .product-miniature .product-container .cart_content a,.product-accessories .product-miniature .product-container .cart_content a,.product-miniature .product-container .cart_content a,.category-products .product-miniature .product-container .cart_content a{display:inline-block;}#products .product-miniature .product-container .cart_content span,.featured-products .product-miniature .product-container .cart_content span,.product-accessories .product-miniature .product-container .cart_content span,.product-miniature .product-container .cart_content span,.category-products .product-miniature .product-container .cart_content span{width:auto;padding:0 10px;background-color:#ff5c00;border-radius:30px;font-weight:400;height:33px;line-height:33px;font-size:13px;display:inline-block;color:#fff;opacity:0;transition:0.3s all ease 0s;text-transform:capitalize;}#products .product-miniature .product-container .cart_content span:hover,.featured-products .product-miniature .product-container .cart_content span:hover,.product-accessories .product-miniature .product-container .cart_content span:hover,.product-miniature .product-container .cart_content span:hover,.category-products .product-miniature .product-container .cart_content span:hover{cursor:pointer;}#products .product-miniature .product-container .cart_content .cart-button.no-product,.featured-products .product-miniature .product-container .cart_content .cart-button.no-product,.product-accessories .product-miniature .product-container .cart_content .cart-button.no-product,.product-miniature .product-container .cart_content .cart-button.no-product,.category-products .product-miniature .product-container .cart_content .cart-button.no-product{padding:0;}#products .product-miniature .product-container .cart_content .cart-button.no-product span:hover,.featured-products .product-miniature .product-container .cart_content .cart-button.no-product span:hover,.product-accessories .product-miniature .product-container .cart_content .cart-button.no-product span:hover,.product-miniature .product-container .cart_content .cart-button.no-product span:hover,.category-products .product-miniature .product-container .cart_content .cart-button.no-product span:hover{cursor:default;background:#333;color:#fff;border-color:#333;}#products .product-miniature .product-container:hover .product-image .img_0,.featured-products .product-miniature .product-container:hover .product-image .img_0,.product-accessories .product-miniature .product-container:hover .product-image .img_0,.product-miniature .product-container:hover .product-image .img_0,.category-products .product-miniature .product-container:hover .product-image .img_0{opacity:1;visibility:visible;}#products .product-miniature .product-container:hover .product-image .quick-view,.featured-products .product-miniature .product-container:hover .product-image .quick-view,.product-accessories .product-miniature .product-container:hover .product-image .quick-view,.product-miniature .product-container:hover .product-image .quick-view,.category-products .product-miniature .product-container:hover .product-image .quick-view{opacity:1;transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);}#products .product-miniature .product-container:hover .product-image .quick-view:hover,.featured-products .product-miniature .product-container:hover .product-image .quick-view:hover,.product-accessories .product-miniature .product-container:hover .product-image .quick-view:hover,.product-miniature .product-container:hover .product-image .quick-view:hover,.category-products .product-miniature .product-container:hover .product-image .quick-view:hover{opacity:0.7;}#products .product-miniature .product-container:hover .cart_content,.featured-products .product-miniature .product-container:hover .cart_content,.product-accessories .product-miniature .product-container:hover .cart_content,.product-miniature .product-container:hover .cart_content,.category-products .product-miniature .product-container:hover .cart_content{z-index:4;bottom:0;}#products .product-miniature .product-container:hover .cart_content span,.featured-products .product-miniature .product-container:hover .cart_content span,.product-accessories .product-miniature .product-container:hover .cart_content span,.product-miniature .product-container:hover .cart_content span,.category-products .product-miniature .product-container:hover .cart_content span{opacity:1;}#products .product-miniature .product-container:hover .cart_content span:hover,.featured-products .product-miniature .product-container:hover .cart_content span:hover,.product-accessories .product-miniature .product-container:hover .cart_content span:hover,.product-miniature .product-container:hover .cart_content span:hover,.category-products .product-miniature .product-container:hover .cart_content span:hover{background:#ff7d33;}#products .product-miniature .product-container:hover .product-info h5.product-title a,.featured-products .product-miniature .product-container:hover .product-info h5.product-title a,.product-accessories .product-miniature .product-container:hover .product-info h5.product-title a,.product-miniature .product-container:hover .product-info h5.product-title a,.category-products .product-miniature .product-container:hover .product-info h5.product-title a{color:#ff5c00;}div.quickview .modal-content{border:none;border-radius:0;}div.quickview .modal-header{position:absolute;top:0;right:0;z-index:9;}div.quickview .product-page .images-container .product-cover .layer{display:none;}div.quickview .product-page .images-container.vertical-thumbnails .js-qv-mask{height:435px;overflow:hidden;top:0;}div.quickview .product-page .images-container.horizontal-thumbnails .js-qv-mask{margin:0;}div.quickview .product-page .images-container.horizontal-thumbnails .js-qv-mask .product-images{min-height:113px;overflow:hidden;text-align:center;}div.quickview .product-page .images-container.horizontal-thumbnails .js-qv-mask .thumb-container{width:82px;display:inline-block;margin-bottom:30px;}div.quickview .product-page .images-container.horizontal-thumbnails .slick-prev,div.quickview .product-page .images-container.horizontal-thumbnails .slick-next{top:32%;}#product-modal .modal-content .modal-body .mask{position:relative;overflow:visible;margin-top:70px;z-index:1;}#product-modal .modal-content .modal-body .arrows .arrow-up,#product-modal .modal-content .modal-body .arrows .arrow-down{left:50px;}#product-modal .modal-content .modal-body .popup-image{margin-left:25px;}#product-modal .modal-content .modal-body .product-cover-modal,#product-modal .modal-content .modal-body .image-caption{width:100%;max-width:600px;}.popup-image > li.thumb-container{margin:0 0 10px 0;}#product-modal .modal-content .modal-body .popup-image{width:100px !important;}#product-modal .modal-content .modal-body .popup-image li{width:100px !important;padding:5px 0px;outline:none;}#product-modal .modal-content .modal-body .popup-image li.slick-active:last-child{margin-bottom:0;}#product-modal .modal-content .modal-body .popup-image img{width:100%;background:#fff;}#product-modal .modal-content .modal-body .thumbnails{text-align:left !important;}#product-modal .modal-dialog{max-width:766px;}#product-modal .modal-content .slick-list{height:440px !important;}#product-modal .modal-content .slick-prev,#product-modal .modal-content .slick-next{left:35%;font-size:0;height:30px;width:30px;position:relative;transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);background:transparent;border:none;}#product-modal .modal-content .slick-prev:after,#product-modal .modal-content .slick-next:after{font-size:16px;font-family:Fontawesome;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;text-align:center;line-height:30px;}#product-modal .modal-content .slick-prev:hover:after,#product-modal .modal-content .slick-next:hover:after{color:#ff5c00;}#product-modal .modal-content .slick-prev{bottom:auto;top:5px;}#product-modal .modal-content .slick-prev:after{content:"\f106";}#product-modal .modal-content .slick-next{bottom:5px;top:auto;}#product-modal .modal-content .slick-next:after{content:"\f107";}#cart .cart-container .text-xs-right a.remove-from-cart:hover i.material-icons{color:#ff5c00;}.cart_content .add-to-cart{background:transparent !important;border:none !important;box-shadow:none;}.cart_content .add-to-cart span{text-transform:none;}.cart_content .add-to-cart span:hover{background:#ff7d33 !important;}#cart .card{box-shadow:none;}#cart .cart-detailed-actions a{border-radius:30px;}div#blockcart-modal .modal-content{border:none;}div#blockcart-modal .modal-header{background:#ff5c00;}div#blockcart-modal .modal-header .close{padding:0;color:#fff;font-size:20px;opacity:1;text-shadow:none;}div#blockcart-modal .modal-header .close:hover{color:#f55;}div#blockcart-modal .modal-body{padding:30px;background:#fff;}div#blockcart-modal .modal-body .product-image-container .product-image{width:190px;}div#blockcart-modal .modal-body .product-name{font-weight:500;padding-bottom:12px;color:#555;}div#blockcart-modal .modal-body .product-price{color:#f55;font-size:18px;font-weight:600;display:block;padding-bottom:15px;}div#blockcart-modal .modal-body span,div#blockcart-modal .modal-body p{padding:10px 0;font-weight:400;margin:0;font-size:14px;}div#blockcart-modal .modal-body span strong,div#blockcart-modal .modal-body p strong{font-weight:600;}div#blockcart-modal .modal-body .cart-products-count{padding-bottom:12px;}div#blockcart-modal .modal-body .cart-content{padding:0 15px;}div#blockcart-modal .modal-body .cart-content .btn{margin:20px 20px 0 0;color:#fff;box-shadow:none;line-height:40px;padding:0 15px;transition:0.3s all ease 0s;}body#checkout{color:;}body#checkout #header .header-nav{max-height:none;padding:5rem 0 0.9375rem;border:none;margin-bottom:0;}body#checkout #header .header-nav .logo{max-height:4.375rem;width:auto;}body#checkout .custom-checkbox{display:flex;}body#checkout .custom-checkbox span{flex:0 0 15px;margin-top:0.1875rem;}body#checkout a:hover{color:#1a8196;}body#checkout section#content{margin-bottom:1.563rem;}body#checkout .container{min-height:100%;}body#checkout section.checkout-step{background-color:white;border-bottom:1px rgba(0, 0, 0, 0.25) solid;padding:0.9375rem;}body#checkout section.checkout-step:last-child{border:0;}body#checkout section.checkout-step .step-title{text-transform:uppercase;cursor:pointer;margin-bottom:0;}body#checkout section.checkout-step .content{padding:0 2.313rem;}body#checkout section.checkout-step .step-edit{text-transform:lowercase;font-weight:normal;}body#checkout section.checkout-step .step-edit .edit{font-size:;}body#checkout section.checkout-step .not-allowed{cursor:not-allowed;opacity:0.5;}body#checkout section.checkout-step .content,body#checkout section.checkout-step .done,body#checkout section.checkout-step .step-edit{display:none;}body#checkout section.checkout-step.-current .content{display:block;}body#checkout section.checkout-step.-current.-reachable.-complete .done,body#checkout section.checkout-step.-current.-reachable.-complete .step-edit{display:none;}body#checkout section.checkout-step.-current.-reachable.-complete .step-number{display:inline-block;}body#checkout section.checkout-step.-current.-reachable.-complete .content{display:block;}body#checkout section.checkout-step.-reachable.-complete h1 .done{display:inline-block;}body#checkout section.checkout-step.-reachable.-complete h1 .step-number{display:none;}body#checkout section.checkout-step.-reachable.-complete h1 .step-edit{cursor:pointer;display:block;float:right;margin-right:0.125rem;color:;}body#checkout section.checkout-step.-reachable.-complete .content{display:none;}body#checkout section.checkout-step small{color:;}body#checkout section.checkout-step .default-input{min-width:40%;}body#checkout section.checkout-step .default-input[name=address1],body#checkout section.checkout-step .default-input[name=address2]{min-width:60%;}body#checkout section.checkout-step .radio-field{margin-top:1.875rem;}body#checkout section.checkout-step .radio-field label{display:inline;}body#checkout section.checkout-step .checkbox-field div{margin-top:3.75rem;}body#checkout section.checkout-step .checkbox-field + .checkbox-field div{margin-top:0;}body#checkout section.checkout-step .select-field div{background:;padding:0.625rem 3.125rem;}body#checkout section.checkout-step .form-footer{text-align:center;}body#checkout section.checkout-step #conditions-to-approve{padding-top:1rem;}body#checkout section.checkout-step .payment-options label{display:table-cell;}body#checkout section.checkout-step .payment-options .custom-radio{margin-right:;}body#checkout section.checkout-step .payment-options .payment-option{margin-bottom:0.5rem;}body#checkout section.checkout-step .step-number{display:inline-block;padding:0.625rem;}body#checkout section.checkout-step .address-selector{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;}body#checkout section.checkout-step .address-item{background:;flex:0 0 49%;margin-bottom:;border:3px solid transparent;}body#checkout section.checkout-step .address-item.selected{background:white;border: 3px solid;}body#checkout section.checkout-step .address-alias{display:inline-block;font-weight:600;margin-bottom:0.625rem;}body#checkout section.checkout-step .address{margin-left:1.563rem;font-weight:normal;}body#checkout section.checkout-step .radio-block{padding:0.9375rem;text-align:left;cursor:pointer;}body#checkout section.checkout-step .custom-radio{margin-right:0;}body#checkout section.checkout-step .custom-radio input[type="radio"]{height:1.25rem;width:1.25rem;}body#checkout section.checkout-step .delete-address,body#checkout section.checkout-step .edit-address{color:;display:inline-block;margin:0 0.3125rem;}body#checkout section.checkout-step .delete-address .delete,body#checkout section.checkout-step .edit-address .delete,body#checkout section.checkout-step .delete-address .edit,body#checkout section.checkout-step .edit-address .edit{font-size:;}body#checkout section.checkout-step hr{margin:0;}body#checkout section.checkout-step .address-footer{text-align:center;padding:0.625rem;}body#checkout section.checkout-step #delivery-addresses,body#checkout section.checkout-step #invoice-addresses{margin-top:1.25rem;}body#checkout section.checkout-step .add-address{margin-top:1.25rem;}body#checkout section.checkout-step .add-address a{color:;}body#checkout section.checkout-step .add-address a i{font-size:;}body#checkout section.checkout-step .delivery-option{background:;padding:0.9375rem 0;margin-bottom:0.9375rem;}body#checkout section.checkout-step .delivery-option label{text-align:inherit;}body#checkout section.checkout-step .carrier-delay,body#checkout section.checkout-step .carrier-name{display:inline-block;word-break:break-word;text-align:left;}body#checkout section.checkout-step #customer-form,body#checkout section.checkout-step #delivery-address,body#checkout section.checkout-step #invoice-address,body#checkout section.checkout-step #login-form{margin-left:0.3125rem;margin-top:1.563rem;}body#checkout section.checkout-step #customer-form .form-control-label,body#checkout section.checkout-step #delivery-address .form-control-label,body#checkout section.checkout-step #invoice-address .form-control-label,body#checkout section.checkout-step #login-form .form-control-label{text-align:left;}body#checkout section.checkout-step #customer-form .radio-inline,body#checkout section.checkout-step #delivery-address .radio-inline,body#checkout section.checkout-step #invoice-address .radio-inline,body#checkout section.checkout-step #login-form .radio-inline{padding:0;}body#checkout section.checkout-step .sign-in{font-size:;}body#checkout section.checkout-step .forgot-password{margin-left:14.38rem;}body#checkout .additional-information{font-size:;margin-left:2.875rem;margin-top:1.25rem;}body#checkout .condition-label{margin-left:2.5rem;margin-top:0.625rem;}body#checkout .condition-label label{text-align:inherit;}body#checkout .cancel-address{margin:0.625rem;display:block;color:;text-decoration:underline;}body#checkout .modal-content{padding:;background-color:;}body#checkout #cart-summary-product-list{font-size:;}body#checkout #cart-summary-product-list img{border: 1px solid;width:3.125rem;}body#checkout #cart-summary-product-list .media-body{vertical-align:middle;}body#checkout #order-summary-content{padding-top:0.9375rem;}body#checkout #order-summary-content h4.h4{margin-top:0.625rem;margin-bottom:1.25rem;color:;}body#checkout #order-summary-content h4.black{color:#000;}body#checkout #order-summary-content h4.addresshead{margin-top:0.1875rem;}body#checkout #order-summary-content .noshadow{box-shadow:none;}body#checkout #order-summary-content #order-items{border-right:0;}body#checkout #order-summary-content #order-items h3.h3{color:;margin-top:1.25rem;}body#checkout #order-summary-content #order-items table tr:first-child td{border-top:0;}body#checkout #order-summary-content .order-confirmation-table{padding:1rem;margin-bottom:2rem;background-color:#fff;border:3px solid #e5e5e5;border-radius:0;}body#checkout #order-summary-content .summary-selected-carrier{margin-bottom:0.75rem;background-color:#fff;border:1px solid #e5e5e5;border-radius:0;padding:1rem;}body#checkout #order-summary-content .step-edit{display:inline;color:;}body#checkout #order-summary-content .step-edit:hover{cursor:pointer;}body#checkout #order-summary-content a .step-edit{color:;}body#checkout #gift_message,body#checkout #delivery{max-width:100%;border-color:;}body#checkout #gift_message textarea,body#checkout #delivery textarea{max-width:100%;margin-bottom:10px;}body#checkout #footer{padding:0;}#order-details{padding:20px 15px 0 15px;}#order-details > .card-title{margin-bottom:;}#order-details ul{margin-bottom:;}#order-details ul li{margin-bottom:;}#order-items{border:none;}#order-items hr{border-top-color:;}#order-items table{width:100%;}#order-items table tr{height:;}#order-items table tr td:last-child{text-align:right;}#order-items .order-line{margin-top:1rem;}#order-items .image img{width:100%;border:1px solid gray-lighter;margin-bottom:1rem;}#order-items .details{margin-bottom:1rem;}#order-items .details .customizations{margin-top:0.625rem;}#order-items .qty{margin-bottom:1rem;}#order-confirmation #registration-form{width:50%;margin:0 auto 1rem;}.js-payment-binary{display:none;}.js-payment-binary .accept-cgv{display:none;}.js-payment-binary.disabled{opacity:0.6;cursor:not-allowed;}.js-payment-binary.disabled::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}.js-payment-binary.disabled .accept-cgv{display:block;}#contact #content-wrapper > .row{margin:0;}#contact .page-content{border:none;box-shadow:none;padding:0;margin:0;}#contact .form-control-label{text-align:left;}#contact .form-footer .btn{padding:6px 20px;height:42px;color:#fff;background:#333;border-radius:4px;font-size:12px;font-weight:400;line-height:30px;text-transform:uppercase;box-shadow:none;}#contact .form-footer .btn:hover{background:#ff5c00;}#contact .group-span-filestyle .btn{background:#ff5c00;border-radius:0px 4px 4px 0px;}#contact .group-span-filestyle .btn:hover{background:#cc4a00;}.contact-rich{padding:0;}.contact-rich h4{font-size:22px;color:#222;font-weight:400;margin:0 0 20px;position:relative;padding:0 0 15px;}.contact-rich div.block:before,.contact-rich div.block:after{content:"";display:table;}.contact-rich div.block:after{clear:both;}.contact-rich div.block .icon{float:left;width:24px;color:#444;}.contact-rich div.block .icon .material-icons{font-size:16px;line-height:12px;}.contact-rich div.block .labelcontact{float:left;color:#444;width:66px;font-size:12px;}.contact-rich div.block .data{float:right;width:calc(100% - 90px);color:#777;font-size:12px;}.contact-form{padding:0;}.contact-form .contact-title{font-size:22px;color:#222;font-weight:400;margin:0 0 20px;position:relative;padding:0 0 15px;}.contact-form .form-control-label{color:#555;}.contact-form .form-control-select{padding-top:6px;color:#555;background-color:#fff;border:1px solid #ddd;border-radius:4px;font-size:14px;}.contact-form .form-control-select:focus{outline:0px;}.contact-form .form-control{color:#555;background-color:#fff;border:1px solid #ddd;border-radius:4px;font-size:14px;}.contact-form .form-control:focus{outline:0px;}@media (max-width:1199px){#contact .contact-form .group-span-filestyle .btn{height:40px;vertical-align:top;}}#cms{overflow-x:hidden;}#cms .page-header{padding:10px 0;display:none;}#cms .page-header h1{margin:15px 0;color:#222;font-size:30px;font-weight:400;}.about-wrap{margin-bottom:-20px;text-align:center;}.about-wrap div.image{margin-bottom:36px;}.about-wrap h1{color:#222;font-size:18px;font-weight:bold;text-transform:uppercase;margin:0;position:relative;margin-bottom:20px;}.about-wrap p{margin-bottom:20px;}@-webkit-keyframes animate-translate-top{0%{-webkit-transform:translate(0, -150px);-ms-transform:translate(0, -150px);transform:translate(0, -150px);}100%{-webkit-transform:translate(0, 0px);-ms-transform:translate(0, 0px);transform:translate(0, 0px);}}@-moz-keyframes animate-translate-top{0%{-webkit-transform:translate(0, -150px);-ms-transform:translate(0, -150px);transform:translate(0, -150px);}100%{-webkit-transform:translate(0, 0px);-ms-transform:translate(0, 0px);transform:translate(0, 0px);}}@keyframes animate-translate-top{0%{-webkit-transform:translate(0, -150px);-ms-transform:translate(0, -150px);transform:translate(0, -150px);}100%{-webkit-transform:translate(0, 0px);-ms-transform:translate(0, 0px);transform:translate(0, 0px);}}a.backtotop{background-color:#777;width:45px;height:45px;bottom:20px;right:20px;box-shadow:0 0 3px #ccc;border-radius:50%;overflow:hidden;z-index:9999;position:fixed;display:block;text-align:center;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}a.backtotop.hidden-top{bottom:-100px;transform:scale(0);opacity:1;}a.backtotop i{font-size:24px;line-height:45px;margin:0;color:#fff;padding:0;}a.backtotop:hover{background:#ff5c00;box-shadow:none;}a,input,button{}a:hover,input:hover,button:hover,a:focus,input:focus,button:focus{outline:0;}@media (min-width:1200px){.menu-fixed,.header_v2 .menu-fixed{position:fixed;width:100%;z-index:99;top:0;left:0;background-color:#fff;box-shadow:0px 1px 3px #ccc;}.menu-on-top.menu-fixed{-webkit-animation:animate-translate-top 1s;-moz-animation:animate-translate-top 1s;animation:animate-translate-top 1s;}.header_v3 .header-center.menu-fixed{background:#1f2534;}body.layout-boxed main{width:1200px;margin:0 auto;background:#fff;box-shadow:0 0 6px #777;overflow:hidden;}body.layout-framed main{width:1200px;margin:20px auto;background:#fff;box-shadow:0 0 10px #777;overflow:hidden;}body.layout-rounded main{width:1200px;margin:20px auto;background:#fff;box-shadow:0 0 10px #777;border-radius:15px;overflow:hidden;}}.hide-title .product_list.grid h5,.hide-quickview .product_list.grid .quick-view{display:none !important;}.hide-title .product_lists.grid h5,.hide-quickview .product_lists.grid .quick-view{display:none !important;}.hide-productdes .grid .product-desc,.hide-coloroption .grid .color-list-container,.hide-stockinfo .grid .availability{display:none !important;}div.img-pattern.active,div.img-pattern.selected{border-color:#ff5c00;}div.themeColor.active,div.themeColor.selected{border-color:#ff5c00;}.reset-group .btn:hover{background:#ff5c00;}@media (max-width:991px){#sp-cpanel_btn{display:none;}}.rtl a.backtotop{right:auto;left:10px;}#authentication .page-header h1{text-align:center;margin-bottom:30px;text-transform:capitalize;color:#222;font-size:24px;}#authentication #content #login-form .form-control,#authentication #content #login-form span.input-group-btn{height:35px;}#authentication [data-action="show-password"]{background:#ff5c00;}#authentication [data-action="show-password"]:hover{background:#ff7d33;}#authentication .form-footer .btn-primary{background:#ff5c00;}#authentication .form-footer .btn-primary:hover{background:#ff7d33;}.ps_back-office.page-sidebar.admindashboard #nav-sidebar{overflow-y:scroll;}body#checkout #header .header-nav{max-height:none;padding:30px 0;border:none;margin-bottom:0;box-shadow:2px 2px 11px 0px rgba(0, 0, 0, 0.1);}body#checkout section.checkout-step{background-color:white;border:1px #ebebeb solid;padding:20px;}body#checkout #footer{box-shadow:2px 2px 11px 0px rgba(0, 0, 0, 0.1);color:#222;}#prices-drop #wrapper{padding-top:80px;}