﻿#products-page{padding-top:30px;padding-bottom:60px}@media only screen and (max-width: 767.98px){#products-page{padding-top:20px}}#products-page.active{z-index:9998}#products-page .page-breadcrumb{margin-bottom:40px}@media only screen and (max-width: 991.98px){#products-page .products-lhs-filter-wrap .filter-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:30px}}@media only screen and (max-width: 991.98px){#products-page .products-lhs-filter-wrap{position:fixed !important;top:0;flex:0 0 100% !important;right:-100%;width:100% !important;max-width:100% !important;overflow-y:auto;height:100%;z-index:99999;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:#5b2379;padding:30px 15px !important}}@media only screen and (max-width: 991.98px){#products-page .products-lhs-filter-wrap.active{right:0}}#products-page .products-lhs-filter-wrap .close-filters{display:flex;align-items:center;justify-content:center;width:45px;height:45px;background:#6f3b8b;border-radius:50%}#products-page .products-lhs-filter-wrap .close-filters img{width:18px;height:18px;filter:brightness(0) invert(1)}@media only screen and (min-width: 992px){#products-page .products-lhs-filter-wrap .close-filters{display:none}}@media only screen and (min-width: 992px){#products-page .products-lhs-filter{padding:0;overflow-y:auto}}#products-page .products-lhs-filter .lhs-filter-group{margin-bottom:60px}@media only screen and (min-width: 992px){#products-page .products-lhs-filter .lhs-filter-group:first-of-type .filter-caption{margin-bottom:20px}}#products-page .products-lhs-filter .lhs-filter-group .filter-caption{font-family:"ZeitungMicroPro Regular";font-size:16px;font-style:normal;font-weight:400;line-height:20px;text-transform:uppercase;color:#242424;display:block;position:relative}@media only screen and (max-width: 991.98px){#products-page .products-lhs-filter .lhs-filter-group .filter-caption{color:#fff}}#products-page .products-lhs-filter .lhs-filter-group .filter-caption a{color:inherit}#products-page .products-lhs-filter .lhs-filter-group .categories>li>a.active,#products-page .products-lhs-filter .lhs-filter-group .categories>li>a.current{border:1px solid #ededff;background:#ededff}@media only screen and (max-width: 991.98px){#products-page .products-lhs-filter .lhs-filter-group .categories>li>a.active,#products-page .products-lhs-filter .lhs-filter-group .categories>li>a.current{border-radius:15px 15px 0px 0px;color:#5b2379}}@media only screen and (max-width: 991.98px){#products-page .products-lhs-filter .lhs-filter-group .categories>li>a.active img,#products-page .products-lhs-filter .lhs-filter-group .categories>li>a.current img{-webkit-filter:brightness(0) saturate(100%) invert(15%) sepia(30%) saturate(3129%) hue-rotate(264deg) brightness(97%) contrast(97%);filter:brightness(0) saturate(100%) invert(15%) sepia(30%) saturate(3129%) hue-rotate(264deg) brightness(97%) contrast(97%)}}@media only screen and (max-width: 991.98px){#products-page .products-lhs-filter .lhs-filter-group .categories>li>a{border:1px solid #6f3b8b;background:#6f3b8b}}#products-page .products-lhs-filter .lhs-filter-group .categories>.current{border:1px solid #ededff;background:#ededff}#products-page .products-lhs-filter .lhs-filter-group .categories .no-children{border-radius:30px !important}#products-page .products-lhs-filter .lhs-filter-group .categories .no-children .toggler{display:none !important}#products-page .products-lhs-filter .lhs-filter-group .categories .no-children:before{display:none !important}#products-page .products-lhs-filter .lhs-filter-group .categories .no-children .sub-toggler{display:none !important}#products-page .products-lhs-filter .lhs-filter-group .categories .subcategories.no-children-sub{display:none !important}@media only screen and (min-width: 992px){#products-page .products-lhs-filter .lhs-filter-group .categories .this>a{border:1px solid #ededff;background:#ededff}}@media only screen and (max-width: 991.98px){#products-page .products-lhs-filter .lhs-filter-group .categories .this>a{background-color:#ededff;border-radius:15px 15px 0px 0px;color:#5b2379 !important;border-color:#ededff}}#products-page .products-lhs-filter .lhs-filter-group .categories .this>a img{filter:brightness(0) saturate(100%) invert(15%) sepia(30%) saturate(3129%) hue-rotate(264deg) brightness(97%) contrast(97%) !important}@media only screen and (min-width: 992px){#products-page .products-lhs-filter .lhs-filter-group .categories .this>a.current,#products-page .products-lhs-filter .lhs-filter-group .categories .this>a.active{background:#fff}}@media only screen and (max-width: 991.98px){#products-page .products-lhs-filter .lhs-filter-group .categories .this>a.current,#products-page .products-lhs-filter .lhs-filter-group .categories .this>a.active{border:1px solid #6f3b8b !important;background:#6f3b8b !important;color:#fff !important;border-radius:30px !important}}@media only screen and (min-width: 992px){#products-page .products-lhs-filter .lhs-filter-group .categories .this>a.current .toggler,#products-page .products-lhs-filter .lhs-filter-group .categories .this>a.active .toggler{transform:translateY(-50%) !important}}@media only screen and (max-width: 991.98px){#products-page .products-lhs-filter .lhs-filter-group .categories .this>a.current .toggler,#products-page .products-lhs-filter .lhs-filter-group .categories .this>a.active .toggler{transform:translateY(-50%) !important;color:#fff !important}}@media only screen and (max-width: 991.98px){#products-page .products-lhs-filter .lhs-filter-group .categories .this>a.current img,#products-page .products-lhs-filter .lhs-filter-group .categories .this>a.active img{filter:brightness(0) invert(1) !important}}@media only screen and (max-width: 991.98px){#products-page .products-lhs-filter .lhs-filter-group .categories .subcategories{background-color:#ededff;border-radius:0px 0px 15px 15px}}#products-page .products-lhs-filter .lhs-filter-group .categories .subcategories.active,#products-page .products-lhs-filter .lhs-filter-group .categories .subcategories.expand{display:block}#products-page .products-lhs-filter .lhs-filter-group .categories .subcategories.active li.open>a,#products-page .products-lhs-filter .lhs-filter-group .categories .subcategories.expand li.open>a{color:#000}#products-page .products-lhs-filter .lhs-filter-group .categories .subcategories>li>a{padding-left:23px}#products-page .products-lhs-filter .lhs-filter-group .categories .subcategories>li>a:before{content:"";display:block;background-size:12px 12px;width:12px;height:12px;position:absolute;left:0;top:12px}#products-page .products-lhs-filter .lhs-filter-group .categories .subcategories ul{padding-left:45px}#products-page .products-lhs-filter .lhs-filter-group .categories .subcategories .subsubcategories{padding-left:0 !important}#products-page .products-lhs-filter .lhs-filter-group .categories .subcategories .subsubcategories.active{display:block}#products-page .products-lhs-filter .lhs-filter-group .categories .subcategories .subsubcategories a.active{color:#000}#products-page .products-lhs-filter .lhs-filter-group ul .toggler{transition:.25s ease-in-out;position:absolute;top:5px;right:0;padding:5px}#products-page .products-lhs-filter .lhs-filter-group ul .toggler.active{transform:translateY(-50%) rotate(180deg)}@media only screen and (max-width: 991.98px){#products-page .products-lhs-filter .lhs-filter-group ul .toggler.active{color:#5b2379 !important}}@media only screen and (min-width: 992px){#products-page .products-lhs-filter .lhs-filter-group ul .toggler:hover{color:#430f77}}#products-page .products-lhs-filter .lhs-filter-group ul .sub-toggler{transition:.25s ease-in-out;position:absolute;top:5px;right:20px;padding:5px}#products-page .products-lhs-filter .lhs-filter-group ul .sub-toggler:hover{color:#430f77}#products-page .products-lhs-filter .lhs-filter-group ul ul{display:none}#products-page .products-lhs-filter .lhs-filter-group ul>li{margin-bottom:15px}#products-page .products-lhs-filter .lhs-filter-group ul li>a{font-family:"Source Sans Pro Regular";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#6d6d6d;margin:0;padding:0;color:#5b2379;font-family:"ZeitungMicroPro Semibold";font-weight:600;line-height:20px;display:block;position:relative;padding-left:26px;padding-top:8px;padding-bottom:8px;display:flex;justify-content:space-between;padding-right:30px;align-items:center;border-radius:30px;border:1px solid #ededff;padding:12px 20px;padding-right:40px;padding-left:40px}#products-page .products-lhs-filter .lhs-filter-group ul li>a strong{font-family:"Source Sans Pro SemiBold"}@media only screen and (min-width: 992px)and (max-width: 1199.98px){#products-page .products-lhs-filter .lhs-filter-group ul li>a{font-size:14px;line-height:20px}}@media only screen and (max-width: 991.98px){#products-page .products-lhs-filter .lhs-filter-group ul li>a{color:#fff}}#products-page .products-lhs-filter .lhs-filter-group ul li>a img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:15px}@media only screen and (min-width: 992px){#products-page .products-lhs-filter .lhs-filter-group ul li>a img{-webkit-filter:brightness(0) saturate(100%) invert(15%) sepia(30%) saturate(3129%) hue-rotate(264deg) brightness(97%) contrast(97%);filter:brightness(0) saturate(100%) invert(15%) sepia(30%) saturate(3129%) hue-rotate(264deg) brightness(97%) contrast(97%)}}@media only screen and (max-width: 991.98px){#products-page .products-lhs-filter .lhs-filter-group ul li>a img{filter:brightness(0) invert(1)}}#products-page .products-lhs-filter .lhs-filter-group ul li>a .toggler{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:20px}#products-page .products-lhs-filter .lhs-filter-group ul li>a.current .toggler{transform:translateY(-50%) rotate(180deg)}#products-page .products-lhs-filter .lhs-filter-group ul li .subcategories{padding-top:10px}@media only screen and (max-width: 991.98px){#products-page .products-lhs-filter .lhs-filter-group ul li .subcategories{padding-top:0;padding-bottom:10px}}#products-page .products-lhs-filter .lhs-filter-group ul li .subcategories li{margin-bottom:0}#products-page .products-lhs-filter .lhs-filter-group ul li .subcategories li a{font-family:"ZeitungMicroPro Regular";padding-top:8px;padding-bottom:8px;font-size:16px;font-style:normal;font-weight:400;line-height:20px;padding-right:40px;border:0;color:#242424}@media only screen and (min-width: 992px)and (max-width: 1199.98px){#products-page .products-lhs-filter .lhs-filter-group ul li .subcategories li a{font-size:13px;line-height:18px}}#products-page .products-lhs-filter .lhs-filter-group ul li .subcategories li a.current{font-weight:700;font-family:"ZeitungMicroPro Bold";color:#5b2379 !important}#products-page .products-lhs-filter .lhs-filter-group .filters{display:none;padding-top:25px}#products-page .products-lhs-filter .lhs-filter-group .custom-checkbox{font-family:"Source Sans Pro Regular";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#6d6d6d;margin:0;padding:0;font-size:14px;line-height:20px;padding-left:36px;margin-bottom:20px;color:#242424}#products-page .products-lhs-filter .lhs-filter-group .custom-checkbox strong{font-family:"Source Sans Pro SemiBold"}#products-page .products-lhs-filter .lhs-filter-group .custom-checkbox:last-of-type{margin-bottom:0}#products-page .products-lhs-filter .lhs-filter-group .custom-checkbox .checkmark{width:24px;height:24px;border:2px solid #b9b9b9;border-radius:4px;top:-2px}#products-page .products-lhs-filter .lhs-filter-group .custom-checkbox .checkmark:after{left:7px;top:2px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#products-page .products-lhs-filter .lhs-filter-group .custom-checkbox:hover input~.checkmark{background-color:#5b2379;border-color:#5b2379}#products-page .products-lhs-filter .lhs-filter-group .custom-checkbox input:checked~.checkmark{background-color:#5b2379;border-color:#5b2379}#products-page .product-listing-wrap button.sort{min-width:192px;height:51px;background:#23b9d6;padding:0px 24px;display:inline-flex;justify-content:center;align-items:center;font-family:"Source Sans Pro SemiBold";font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#fff;text-align:center;border:1px solid #23b9d6;transition:.25s ease-in-out;cursor:pointer;border-radius:32px;background-color:#23b9d6;border-color:#23b9d6;color:#fff;color:#fff;height:32px;font-size:13px;line-height:20px;margin-bottom:20px}@media only screen and (max-width: 767.98px){#products-page .product-listing-wrap button.sort{width:100%;max-width:280px;display:flex;padding:0px 10px;margin-left:auto;margin-right:auto}}#products-page .product-listing-wrap button.sort:hover{color:#fff;background-color:#139db8;border-color:#139db8}#products-page .product-listing-wrap button.sort:hover{color:#fff;background-color:#139db8;border-color:#139db8}#products-page .product-listing-wrap button.sort img{padding-right:10px}@media only screen and (min-width: 992px){#products-page .product-listing-wrap button.sort{display:none}}@media only screen and (max-width: 991.98px){#products-page .product-listing-wrap button.sort{max-width:100%;height:51px !important;font-size:16px !important;line-height:24px !important}}#products-page .product-listing-wrap .sort-filter{margin-top:22px}@media only screen and (min-width: 768px){#products-page .product-listing-wrap .sort-filter .hidde-mob{display:none}}#products-page .product-listing-wrap .sort-filter .hidde-mob p{font-family:"Source Sans Pro Regular";font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#8c8c8c;margin-bottom:20px}#products-page .product-listing-wrap .sort-filter .row{align-items:center}#products-page .product-listing-wrap .sort-filter .result-count,#products-page .product-listing-wrap .sort-filter .woocommerce-result-count{display:block;font-family:"Source Sans Pro Regular";font-size:14px;line-height:20px;color:#6d6d6d;margin-right:30px}@media only screen and (max-width: 767.98px){#products-page .product-listing-wrap .sort-filter .result-count,#products-page .product-listing-wrap .sort-filter .woocommerce-result-count{margin-bottom:15px}}#products-page .product-listing-wrap .sort-filter .sort-area{display:flex;align-items:center}@media only screen and (max-width: 767.98px){#products-page .product-listing-wrap .sort-filter .sort-area{justify-content:center}}#products-page .product-listing-wrap .sort-filter .sort-area .select-layout{display:flex;margin-left:auto}@media only screen and (max-width: 767.98px){#products-page .product-listing-wrap .sort-filter .sort-area .select-layout{margin-left:20px;order:3}}#products-page .product-listing-wrap .sort-filter .sort-area .select-layout button{padding:0;background:#fff;border:1px solid #b9b9b9;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#b9b9b9;transition:.25s ease-in-out;cursor:pointer;font-size:20px;border-radius:8px}#products-page .product-listing-wrap .sort-filter .sort-area .select-layout button.active{border-color:#5b2379;color:#5b2379}#products-page .product-listing-wrap .sort-filter .sort-area .select-layout button.list-select{margin-left:10px}#products-page .product-listing-wrap .sort-filter .sort-area .select-layout button .icon-grid:before{position:relative;top:1px;left:1px}#products-page .product-listing-wrap .sort-filter .sort-area .woocommerce-ordering{margin-bottom:0}@media only screen and (min-width: 768px){#products-page .product-listing-wrap .sort-filter .sort-area .woocommerce-ordering{order:3;margin-left:10px}}@media only screen and (max-width: 767.98px){#products-page .product-listing-wrap .sort-filter .sort-area .woocommerce-ordering{flex-grow:1}}@media only screen and (max-width: 767.98px){#products-page .product-listing-wrap .sort-filter .sort-area .select2-container{width:100% !important}}#products-page .product-listing-wrap .sort-filter .sort-area .label{font-family:"Source Sans Pro Regular";font-size:12px;line-height:16px;text-transform:uppercase;margin-right:16px;display:none}@media only screen and (max-width: 767.98px){#products-page .product-listing-wrap .sort-filter .sort-area .woocommerce-result-count{display:none}}#products-page .product-listing-wrap h1{font-family:"Source Sans Pro SemiBold";font-style:normal;font-weight:400;font-size:40px;line-height:1.1;color:#242424;margin-bottom:20px}@media only screen and (min-width: 992px)and (max-width: 1199.98px){#products-page .product-listing-wrap h1{font-size:36px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){#products-page .product-listing-wrap h1{font-size:32px}}@media only screen and (max-width: 767.98px){#products-page .product-listing-wrap h1{font-size:28px}}#products-page .product-listing-wrap .category-description{margin-bottom:40px}#products-page .product-listing-wrap .select2-container{height:40px}#products-page .product-listing-wrap .select2-container--default .select2-selection--single{position:relative;z-index:9;min-width:200px;height:40px;border:1px solid #b9b9b9;border-radius:8px}#products-page .product-listing-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{font-family:"Source Sans Pro Regular";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#6d6d6d;margin:0;padding:0;padding-left:16px;padding-right:32px;height:100%;display:flex;align-items:center;color:#242424;width:100%}#products-page .product-listing-wrap .select2-container--default .select2-selection--single .select2-selection__rendered strong{font-family:"Source Sans Pro SemiBold"}#products-page .product-listing-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}#products-page .product-listing-wrap .select2-container--default .select2-selection--single:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:16px;transition:.25s ease-in-out;font-size:10px;font-family:icomoon;content:"";color:#000;margin-top:2px}#products-page .product-listing-wrap .select2-container--open .select2-selection--single:after{transform:translateY(-50%) rotate(180deg)}#products-page .product-listing{margin-top:42px}@media only screen and (max-width: 767.98px){#products-page .product-listing:not(.list-layout) .row{padding-left:5px;padding-right:5px}}@media only screen and (max-width: 767.98px){#products-page .product-listing:not(.list-layout) [class*=col-]{flex:0 0 50%;max-width:50%;padding-left:10px;padding-right:10px}}#products-page .product-listing .product-item{text-align:center;position:relative;margin-bottom:32px}@media only screen and (max-width: 991.98px){#products-page .product-listing .product-item{padding-left:0;padding-right:0;margin-bottom:40px}}#products-page .product-listing .product-item img{display:block;margin-left:auto;margin-right:auto;margin-bottom:16px;aspect-ratio:3/2;object-fit:contain}#products-page .product-listing .product-item .ribbons{position:absolute;top:0px;right:0;z-index:1;display:flex}#products-page .product-listing .product-item .ribbons img{aspect-ratio:auto;margin:0}#products-page .product-listing .product-item .stock-label{display:flex;align-items:center;justify-content:center;padding:8px 12px;background:#f2f2f8;border-radius:8px;position:absolute;top:0;left:0;font-family:"Source Sans Pro Regular";font-size:12px;line-height:16px;color:#242424}#products-page .product-listing .product-item .product-title{font-family:"Source Sans Pro Regular";font-style:normal;font-weight:400;font-size:20px;line-height:1.4;color:#000;display:block;margin-bottom:8px;max-width:240px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 992px)and (max-width: 1199.98px){#products-page .product-listing .product-item .product-title{font-size:19px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){#products-page .product-listing .product-item .product-title{font-size:18px}}@media only screen and (max-width: 767.98px){#products-page .product-listing .product-item .product-title{font-size:17px}}@media only screen and (max-width: 767.98px){#products-page .product-listing .product-item .product-title{font-size:20px;line-height:1.3;margin-bottom:15px}}#products-page .product-listing .product-item .link-wrapper{position:absolute;top:0;left:0;display:block;width:100%;height:100%;font-size:0}#products-page .product-listing .product-item .price{font-family:"Source Sans Pro Regular";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#6d6d6d;margin:0;padding:0;margin-bottom:16px;display:block;font-weight:700;font-family:"Source Sans Pro Bold";display:flex;align-items:center;justify-content:center;color:#000;flex-wrap:wrap;margin:0px 0px 30px}#products-page .product-listing .product-item .price strong{font-family:"Source Sans Pro SemiBold"}@media only screen and (max-width: 767.98px){#products-page .product-listing .product-item .price{font-size:22px}}#products-page .product-listing .product-item .price.onsale{flex-wrap:nowrap;flex-direction:row-reverse}#products-page .product-listing .product-item .price.onsale span:nth-of-type(2){flex:inherit}#products-page .product-listing .product-item .price.onsale ins{text-decoration:none}#products-page .product-listing .product-item .price .new-price{color:#c32424}#products-page .product-listing .product-item .price .old-price{font-weight:400;font-family:"Source Sans Pro Regular";text-decoration:line-through;color:#8c8c8c;margin-left:20px}@media only screen and (max-width: 767.98px){#products-page .product-listing .product-item .price .old-price{margin-left:15px}}#products-page .product-listing .product-item .price small{display:block;font-size:14px;line-height:20px;color:#6d6d6d;font-weight:400;font-family:"Source Sans Pro Regular"}@media only screen and (max-width: 767.98px){#products-page .product-listing .product-item .price small{font-size:16px}}#products-page .product-listing .product-item .price span:nth-of-type(2){flex:1 1 100%}#products-page .product-listing .product-item .add-to-cart{min-width:192px;height:51px;background:#23b9d6;padding:0px 24px;display:inline-flex;justify-content:center;align-items:center;font-family:"Source Sans Pro SemiBold";font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#fff;text-align:center;border:1px solid #23b9d6;transition:.25s ease-in-out;cursor:pointer;border-radius:32px;opacity:0;display:flex;position:relative;z-index:2;width:auto;display:inline-flex}@media only screen and (max-width: 767.98px){#products-page .product-listing .product-item .add-to-cart{width:100%;max-width:280px;display:flex;padding:0px 10px;margin-left:auto;margin-right:auto}}#products-page .product-listing .product-item .add-to-cart:hover{color:#fff;background-color:#139db8;border-color:#139db8}@media only screen and (max-width: 991.98px){#products-page .product-listing .product-item .add-to-cart{opacity:1}}@media only screen and (max-width: 767.98px){#products-page .product-listing .product-item .add-to-cart{min-width:auto}}#products-page .product-listing .product-item .view-details{min-width:192px;height:51px;background:#23b9d6;padding:0px 24px;display:inline-flex;justify-content:center;align-items:center;font-family:"Source Sans Pro SemiBold";font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#fff;text-align:center;border:1px solid #23b9d6;transition:.25s ease-in-out;cursor:pointer;border-radius:32px;background-color:#23b9d6;border-color:#23b9d6;color:#fff;opacity:0;display:inline-flex;position:relative;z-index:2;color:#23b9d6;background-color:#fff}@media only screen and (max-width: 767.98px){#products-page .product-listing .product-item .view-details{width:100%;max-width:280px;display:flex;padding:0px 10px;margin-left:auto;margin-right:auto}}#products-page .product-listing .product-item .view-details:hover{color:#fff;background-color:#139db8;border-color:#139db8}#products-page .product-listing .product-item .view-details:hover{color:#fff;background-color:#139db8;border-color:#139db8}#products-page .product-listing .product-item .view-details:hover{background-color:#5b2379;border-color:#5b2379}@media only screen and (max-width: 991.98px){#products-page .product-listing .product-item .view-details{opacity:1}}@media only screen and (max-width: 767.98px){#products-page .product-listing .product-item .view-details{min-width:auto}}#products-page .product-listing .product-item .added_to_cart{display:none !important}#products-page .product-listing .product-item:hover .add-to-cart,#products-page .product-listing .product-item:hover .view-details{opacity:1}#products-page .product-listing .shop-footer{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;width:100%}@media only screen and (min-width: 768px){#products-page .product-listing.list-layout [class*=col-]{flex:0 0 100%;max-width:100%}}@media only screen and (min-width: 768px){#products-page .product-listing.list-layout [class*=col-]:last-of-type .product-item{border-bottom:1px solid #e0e0e0}}@media only screen and (min-width: 768px){#products-page .product-listing.list-layout .product-item{display:flex;border-top:1px solid #e0e0e0;padding-top:30px;padding-bottom:30px;margin-bottom:0;align-items:center}}@media only screen and (min-width: 768px){#products-page .product-listing.list-layout .product-item .img-holder{margin-right:32px;min-width:304px;max-width:304px;position:relative}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){#products-page .product-listing.list-layout .product-item .img-holder{margin-right:15px;min-width:250px;max-width:250px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){#products-page .product-listing.list-layout .product-item .img-holder{margin-right:15px;min-width:200px;max-width:200px}}@media only screen and (min-width: 768px){#products-page .product-listing.list-layout .product-item .img-holder img{margin-bottom:0}}@media only screen and (min-width: 768px){#products-page .product-listing.list-layout .product-item .text-holder{flex-grow:1;text-align:left}}@media only screen and (min-width: 768px){#products-page .product-listing.list-layout .product-item .text-holder .product-title{margin-right:0;margin-left:0;max-width:100%}}@media only screen and (min-width: 768px){#products-page .product-listing.list-layout .product-item .text-holder .price{justify-content:flex-start;margin-bottom:0;font-size:24px}}@media only screen and (min-width: 768px){#products-page .product-listing.list-layout .product-item .text-holder .price.onsale{justify-content:flex-end}}@media only screen and (min-width: 768px){#products-page .product-listing.list-layout .product-item .text-holder .description{display:-webkit-box}}@media only screen and (min-width: 768px){#products-page .product-listing.list-layout .product-item .product-footer{display:flex;margin-top:40px;align-items:center}}@media only screen and (min-width: 768px)and (max-width: 991.98px){#products-page .product-listing.list-layout .product-item .product-footer{margin-top:15px}}@media only screen and (min-width: 768px){#products-page .product-listing.list-layout .product-item .product-footer .add-to-cart,#products-page .product-listing.list-layout .product-item .product-footer .view-details{opacity:1;width:auto}}@media only screen and (min-width: 768px){#products-page .product-listing.list-layout .product-item .product-footer .price{flex-grow:1;margin-right:15px}}#products-page .product-listing.list-layout .product-item .product-footer .qty-number{margin-right:20px;position:relative}@media only screen and (min-width: 768px){#products-page .product-listing.list-layout .product-item .product-footer .qty-number{display:block}}#products-page .product-listing.list-layout .product-item .product-footer .qty-number .qty-label{display:block;font-family:"Source Sans Pro Regular";color:#6d6d6d;font-size:14px;line-height:20px;margin-bottom:4px}#products-page .product-listing.list-layout .product-item .product-footer .qty-number .number{max-width:136px;height:56px;border:1px solid #b9b9b9;border-radius:8px;display:flex;align-items:center}@media only screen and (max-width: 767.98px){#products-page .product-listing.list-layout .product-item .product-footer .qty-number .number{height:51px}}#products-page .product-listing.list-layout .product-item .product-footer .qty-number .number input[type=text],#products-page .product-listing.list-layout .product-item .product-footer .qty-number .number input[type=number]{font-family:"Source Sans Pro Regular";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#6d6d6d;margin:0;padding:0;font-family:"Source Sans Pro SemiBold";color:#242424;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border:0;border:1px solid #b9b9b9;text-align:center}#products-page .product-listing.list-layout .product-item .product-footer .qty-number .number input[type=text] strong,#products-page .product-listing.list-layout .product-item .product-footer .qty-number .number input[type=number] strong{font-family:"Source Sans Pro SemiBold"}@media only screen and (max-width: 767.98px){#products-page .product-listing.list-layout .product-item .product-footer .qty-number .number input[type=text],#products-page .product-listing.list-layout .product-item .product-footer .qty-number .number input[type=number]{height:51px}}#products-page .product-listing.list-layout .product-item .product-footer .qty-number .number span{min-width:40px;height:56px;color:#8c8c8c;display:flex;align-items:center;justify-content:center;transition:.25s ease-in-out;font-size:12px}@media only screen and (max-width: 767.98px){#products-page .product-listing.list-layout .product-item .product-footer .qty-number .number span{height:51px}}#products-page .product-listing.list-layout .product-item .product-footer .qty-number .number span:hover{cursor:pointer;color:#430f77}#products-page .company-benefits{margin-top:44px}/*# sourceMappingURL=shop.css.map */
