

/*===============================
/templates/ja_mixstore/local/css/themes/armurerie/extras/com_j2store.css
================================================================================*/
.com_j2store .t3-content-top .module-title{font-size:54px}.com_j2store .j2store-myprofile-address-list{padding-left:0}.com_j2store .j2store-myprofile-address-list .j2store-myprofile-address-single-list:before,.com_j2store .j2store-myprofile-address-list .j2store-myprofile-address-single-list:after{display:table;content:" "}.com_j2store .j2store-myprofile-address-list .j2store-myprofile-address-single-list:after{clear:both}.com_j2store .j2store-myprofile .tabbable .tab-content .tab-pane > .span12{padding-left:0;padding-right:0}.com_j2store #j2storeOrderLoginForm > label{display:block;margin-bottom:12px}.com_j2store #j2storeOrderLoginForm input[type="checkbox"]{display:inline-block;height:auto}.com_j2store #j2storeOrderLoginForm .loginLinks{margin-top:12px}.com_j2store .price-sku-brand-container:before,.com_j2store .price-sku-brand-container:after{display:table;content:" "}.com_j2store .price-sku-brand-container:after{clear:both}.cart-action-complete{display:block;margin-bottom:12px}.cart-action-complete p{color:#555555;margin-bottom:0}.cart-action-complete p:before{content:"\f06a";color:#00b765;font-family:FontAwesome;display:inline-block}html .addtocart-bar .quantity-input,html .ja-products-wrapper .product-item .product-item-actions .addtocart-bar .quantity-input{height:54px;color:#222222;background:#ffffff;border:1px solid #222222}html .addtocart-bar .quantity-input:hover,html .ja-products-wrapper .product-item .product-item-actions .addtocart-bar .quantity-input:hover,html .addtocart-bar .quantity-input:focus,html .ja-products-wrapper .product-item .product-item-actions .addtocart-bar .quantity-input:focus{background:#ffffff !important}html .addtocart-bar .quantity-box,html .ja-products-wrapper .product-item .product-item-actions .addtocart-bar .quantity-box{float:left}html .addtocart-bar .quantity-controls,html .ja-products-wrapper .product-item .product-item-actions .addtocart-bar .quantity-controls{border:1px solid #222222;border-left:0;float:left;margin-left:0;height:54px;width:35px}html .addtocart-bar .quantity-controls .quantity-controls,html .ja-products-wrapper .product-item .product-item-actions .addtocart-bar .quantity-controls .quantity-controls{height:26px;width:34px;border:0;margin:0}html .addtocart-bar .quantity-controls .quantity-controls.quantity-plus,html .ja-products-wrapper .product-item .product-item-actions .addtocart-bar .quantity-controls .quantity-controls.quantity-plus{background:url("/templates/ja_mixstore/images/virtuemart/quantity-controls.png") no-repeat center top;margin:0;border-bottom:0;border-bottom:1px solid #222222}html .addtocart-bar .quantity-controls .quantity-controls.quantity-minus,html .ja-products-wrapper .product-item .product-item-actions .addtocart-bar .quantity-controls .quantity-controls.quantity-minus{background:url("/templates/ja_mixstore/images/virtuemart/quantity-controls.png") no-repeat center bottom}.j2store-product-list select{float:right}div.j2store-add-to-cart{margin-left:0}form.j2store-addtocart-form{margin-top:24px}form.j2store-addtocart-form .options br{display:none}form.j2store-addtocart-form .options b{color:#ffffff;text-shadow:0 0 3px rgba(0,0,0,0.2)}form.j2store-addtocart-form .options b + br{display:block}form.j2store-addtocart-form .options label{background:#ffffff;border:1px solid #e8e8e8;display:inline-block;color:#222222;padding:2px 6px;font-size:11px;text-transform:uppercase}form.j2store-addtocart-form .options input{display:none !important}form.j2store-addtocart-form .options input[type="radio"]:checked + label{border:1px solid #ffffff;background:#ffffff;color:#ffffff}form.j2store-addtocart-form .text-success{color:inherit}.cart-action-complete p{color:#ffffff;text-shadow:0 0 3px rgba(0,0,0,0.2)}.product-qty input[type="text"],.product-qty input[type="number"]{height:54px;min-width:54px;padding:5px}.j2store-product-main-image{margin-bottom:0;width:100%}.j2store-mainimage{margin-bottom:24px}@media (max-width:767px){.j2store-mainimage{margin-bottom:24px}}.j2store-cart-list .item-product-details{float:right}.j2store-product-additional-images ul{padding:0}.j2store-product-additional-images ul li{display:inline-block;margin-right:6px;margin-bottom:6px}.t3-sidebar .j2store_products_container li + li{margin-top:24px}.j2store_products_container.row{margin-left:-15px;margin-right:-15px}@media (max-width:1295px){.j2store_products_container.row{margin-left:-12px;margin-right:-12px}}.j2store_products_container.row > li{margin-bottom:30px}@media (max-width:1295px){.j2store_products_container.row > li{padding-left:12px;padding-right:12px;margin-bottom:24px}}.j2store-info .module-title{font-size:54px;margin-bottom:12px}.j2store-categories-module{text-align:center}@media (max-width:1295px){.j2store-categories-module{margin-left:-12px}}.j2store-categories-module .j2store-categories-list{list-style:none;margin-bottom:30px}@media (max-width:1295px){.j2store-categories-module .j2store-categories-list{padding-left:12px;padding-right:12px;margin-bottom:24px}}.j2store-categories-module .j2store-categories-list .spacer{border:1px solid #e8e8e8}.j2store-categories-module .j2store-categories-list .spacer a{color:#000000}.j2store-categories-module .j2store-categories-list .spacer a img{width:100%;max-width:100%;display:block;height:auto}.j2store-categories-module .j2store-categories-list .spacer a:hover,.j2store-categories-module .j2store-categories-list .spacer a:focus,.j2store-categories-module .j2store-categories-list .spacer a:active{color:#ffffff}.j2store-categories-module .j2store-categories-list .spacer h4{padding:10px}.mod_j2store_products .j2store_products_container .j2store_product_block{list-style:none}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer{border:1px solid #e8e8e8;margin-top:5px;margin-right:2px;margin-left:2px}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer .j2store_product_image_block{padding:0}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer .j2store_product_image_block .j2store_product_image img{width:100%;max-width:100%;display:block;height:auto}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer .j2store_product_content_block{margin:15px 0}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer .j2store_product_content_block .j2store_product_title a{color:#000000;font-size:15px}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer .j2store_product_content_block .j2store_product_title a:hover,.mod_j2store_products .j2store_products_container .j2store_product_block .spacer .j2store_product_content_block .j2store_product_title a:focus,.mod_j2store_products .j2store_products_container .j2store_product_block .spacer .j2store_product_content_block .j2store_product_title a:active{color:#ffffff}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer .j2store_product_content_block .product-price-container .base-price{color:#ffffff;font-weight:700;font-size:15px}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer1{border:1px solid #e8e8e8;margin:0;-webkit-transition:box-shadow 300ms;-o-transition:box-shadow 300ms;transition:box-shadow 300ms}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer1:hover{box-shadow:2px 2px 0 #f7f7f7}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer1 .j2store_product_image_block .j2store_product_image img{width:100%;display:block;height:auto;max-width:100%}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer1 .j2store_product_content_block{margin:0 auto;padding:24px}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer1 .j2store_product_content_block .j2store_product_title{margin-top:0}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer1 .j2store_product_content_block .j2store_product_title a{color:#000000;font-size:15px}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer1 .j2store_product_content_block .j2store_product_title a:hover,.mod_j2store_products .j2store_products_container .j2store_product_block .spacer1 .j2store_product_content_block .j2store_product_title a:focus,.mod_j2store_products .j2store_products_container .j2store_product_block .spacer1 .j2store_product_content_block .j2store_product_title a:active{color:#ffffff}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer1 .j2store_product_content_block .j2store_product_introtext{color:#959595}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer1 .j2store_product_content_block .product-price-container{padding-bottom:10px}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer1 .j2store_product_content_block .product-price-container .base-price{color:#555555;font-weight:700}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer1 .j2store_product_content_block .product-price-container .base-price span{color:#ffffff}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer1 .j2store_product_content_block .j2store_product_cart .j2store-addtocart-form .j2store-add-to-cart:before,.mod_j2store_products .j2store_products_container .j2store_product_block .spacer1 .j2store_product_content_block .j2store_product_cart .j2store-addtocart-form .j2store-add-to-cart:after{display:table;content:" "}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer1 .j2store_product_content_block .j2store_product_cart .j2store-addtocart-form .j2store-add-to-cart:after{clear:both}.mod_j2store_products .j2store_products_container .j2store_product_block .spacer1 .j2store_product_content_block .j2store_product_cart .j2store-addtocart-form .j2store-add-to-cart .product-qty .input-mini{height:35px;text-align:center;float:left;margin-right:5px;max-width:60px;min-width:40px}@media (min-width:1722px){.j2store-view-list{margin-left:-30px;margin-right:-30px}}@media (min-width:1722px){.j2store-view-list > div{padding-left:30px;padding-right:30px}}@media (min-width:768px){.j2store-view-list > div.sidebar-filters-left{border-right:1px solid #e8e8e8}.j2store-view-list > div.sidebar-filters-right{border-left:1px solid #e8e8e8}}.j2store-product-list .top-filter .form-horizontal{display:table;width:100%}.j2store-product-list .top-filter .form-horizontal .j2store-product-search-input{margin-bottom:12px}@media (min-width:992px){.j2store-product-list .top-filter .form-horizontal .j2store-product-search-input{float:left;margin-right:12px}}.j2store-product-list .top-filter select.input{float:right}@media (max-width:991px){.j2store-product-list .j2store-products-row:after{display:none}}.j2store-product-list .j2store-products-row .j2store-single-product{margin-bottom:30px}@media (max-width:991px){.j2store-product-list .j2store-products-row .j2store-single-product{margin-bottom:24px}}.j2store-product-list .j2store-products-row .j2store-single-product .j2store-product-images .j2store-img-responsive{width:100%;padding:0;display:block;height:auto;max-width:100%}.j2store-product-list .j2store-products-row .j2store-single-product .product-short-description{font-size:14px;color:#959595}@media screen and (max-width:480px){.j2store-product-list .j2store-sidebar-filters-container{float:none}}.j2store-product-list .top-filter{margin-bottom:48px}.j2store-product-list .top-filter .form-inline{margin-bottom:0}.j2store-product-list .top-filter .filter-title{color:#959595;text-transform:uppercase}#j2store-pagination{display:block;clear:both}#j2store-pagination:before,#j2store-pagination:after{display:table;content:" "}#j2store-pagination:after{clear:both}.j2store-sidebar-filters-container .filters-title h4{font-size:16px;font-weight:500;text-transform:uppercase;margin:0}.j2store-sidebar-filters-container #productsideFilters .product-filter-group{border-top:1px solid #e8e8e8;display:flex;justify-content:space-between;align-items:center}.j2store-sidebar-filters-container #productsideFilters .product-filter-group h4.product-filter-heading{border-top:0}.j2store-sidebar-filters-container #productsideFilters h4.product-filter-heading{border-top:1px solid #e8e8e8;color:#222222;display:block;font-size:12px;font-weight:700;margin-top:0;margin-bottom:15px;padding-top:15px;text-transform:uppercase}.j2store-sidebar-filters-container #productsideFilters .icon-plus:before{color:#222222;content:"\f273";font-family:"Ionicons"}.j2store-sidebar-filters-container #productsideFilters .icon-minus:before{color:#222222;content:"\f368";font-family:"Ionicons"}.j2store-sidebar-filters-container #productsideFilters .ion-ios-refresh{color:#222222;margin-right:3px}.j2store-sidebar-filters-container #productsideFilters .ion-ios-refresh:hover,.j2store-sidebar-filters-container #productsideFilters .ion-ios-refresh:focus,.j2store-sidebar-filters-container #productsideFilters .ion-ios-refresh:active{color:#ffffff}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters{margin-top:24px;margin-bottom:0}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters.price-filters #j2store-slider-range{background:#ffffff}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters.price-filters #j2store-slider-range.ui-corner-all{background:#dddddd;margin-top:24px}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters.price-filters #j2store-slider-range .ui-slider-range{background:#00d173;top:0}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters.price-filters #j2store-slider-range .ui-slider-handle{border:2px solid #00b765;background:#ffffff;top:-4px;margin-left:0;height:12px;width:12px}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters.price-filters #j2store-slider-range .ui-slider-handle + .ui-slider-handle{margin-left:-10px}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters .price-input-box{color:#222222;font-weight:500}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters .price-input-box .btn{border:0;border-bottom:1px solid #e8e8e8;text-transform:none;font-size:14px;padding-left:0;padding-right:0}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters .price-input-box .btn:hover,.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters .price-input-box .btn:focus,.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters .price-input-box .btn:active{background:transparent;border-bottom-color:#ffffff}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters .j2store-category-list{font-weight:500;padding:0;list-style:none;margin:0}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters .j2store-category-list > li + li{margin-top:15px}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters .j2store-category-list > li a{border-bottom:1px solid transparent;color:#222222}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters .j2store-category-list > li a:hover{border-bottom-color:#e8e8e8}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters.manufacturer-filters .j2store-product-brand-label{display:block;font-weight:400}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters.manufacturer-filters .j2store-product-brand-label input{margin-right:4px}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters.manufacturer-filters select{width:100%}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters.category-filters .product-filter-heading{display:inline}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters.category-filters > a{color:#555555;float:right}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters.productfilters-list .control-group input{display:none}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters.productfilters-list .control-group input[type="checkbox"]:checked + label{border-color:#222222}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters.productfilters-list .control-group label{border:1px solid #e8e8e8;color:#222222;padding:2px 6px;font-size:12px;font-weight:400;text-transform:capitalize;margin-right:3px}.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters.productfilters-list .control-group label:hover,.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters.productfilters-list .control-group label:focus,.j2store-sidebar-filters-container #productsideFilters .j2store-product-filters.productfilters-list .control-group label:active{border-color:#222222;cursor:pointer}@media (min-width:1722px){.detail .simple-product > .row{margin-left:-30px;margin-right:-30px}.detail .simple-product > .row > div{padding-left:30px;padding-right:30px}}.detail .simple-product .j2store-view-back-button{margin-bottom:15px}.detail .simple-product .j2store-view-back-button a{color:#888888;text-transform:uppercase;font-size:11px}.detail .simple-product .j2store-view-back-button a:hover{color:#ffffff}.detail .simple-product .product-info-inner{max-width:438px}@media (min-width:1296px){.detail .simple-product .product-info-inner.affix{position:fixed !important;top:96px}}.detail .simple-product .product-info-inner .cart-action-complete p{color:#555555;text-shadow:none}.detail .simple-product .j2store-image-wrap{position:relative;padding-left:90px}@media (max-width:767px){.detail .simple-product .j2store-image-wrap{padding-left:0}}.detail .simple-product .j2store-image-wrap .j2store-product-additional-images{position:absolute;left:0;top:0;width:60px}@media (max-width:767px){.detail .simple-product .j2store-image-wrap .j2store-product-additional-images{position:static;width:auto}}.detail .simple-product .j2store-image-wrap .j2store-product-additional-images .additional-image-list li{border:1px solid transparent;margin-right:0;margin-bottom:15px}@media (max-width:767px){.detail .simple-product .j2store-image-wrap .j2store-product-additional-images .additional-image-list li{width:60px}}.detail .simple-product .j2store-image-wrap .j2store-product-additional-images .additional-image-list li:hover{border-color:#222222;cursor:pointer}.detail .simple-product .product-title{font-size:32px;margin-top:0;margin-bottom:15px}.detail .simple-product .meta-product{display:flex;flex-wrap:wrap;font-size:13px;margin-bottom:15px}.detail .simple-product .meta-product > div{margin-right:6px}.detail .simple-product .meta-product > div + div:before{content:"\f111";color:#222222;font-family:FontAwesome;font-size:4px;position:relative;top:-3px;margin-right:2px}.detail .simple-product .price-container{margin-bottom:15px}.detail .simple-product .price-container .sale-price{color:#222222;font-size:24px;font-weight:400}.detail .simple-product .short-desc{margin-bottom:30px}.detail .simple-product .j2store-addtocart-form{margin:0}.detail .simple-product .j2store-addtocart-form .options{margin-bottom:30px}.detail .simple-product .j2store-addtocart-form .options b{color:#222222;text-shadow:none;font-weight:500;margin-bottom:12px}.detail .simple-product .j2store-addtocart-form .options > .option{margin-top:12px}.detail .simple-product .j2store-addtocart-form .j2store-add-to-cart{border-top:1px solid #e8e8e8;display:flex;padding-top:30px}.detail .simple-product .j2store-addtocart-form .j2store-add-to-cart .product-qty{margin-right:15px}.detail .simple-product .j2store-addtocart-form .j2store-add-to-cart .product-qty input{border-color:#222222}.detail .simple-product .j2store-addtocart-form .j2store-add-to-cart .j2store-cart-button{width:100%}.detail .simple-product .tabs-wrap{margin:60px auto 0;max-width:100%;width:828px}.detail .simple-product .tabs-wrap #j2store-product-detail-tab{display:flex;justify-content:center;margin-bottom:60px}@media (max-width:767px){.detail .simple-product .tabs-wrap #j2store-product-detail-tab{margin-bottom:30px}}.detail .simple-product .tabs-wrap #j2store-product-detail-tab > li > a{border-bottom:1px solid transparent;color:#959595;font-size:12px;font-weight:700;margin:0 15px;text-transform:uppercase}.detail .simple-product .tabs-wrap #j2store-product-detail-tab > li.active > a{border-bottom-color:#222222;color:#222222}.detail .simple-product .tabs-wrap .product-ldesc .image-lead{margin-left:-60px;margin-right:-60px;margin-bottom:24px}.detail .simple-product .tabs-wrap .product-ldesc ul{margin:0;padding:0 0 0 20px}.detail .simple-product .tabs-wrap .product-ldesc ul li{margin-top:6px}.detail .product-upsells-container{margin-top:30px}.detail .product-upsells-container .related-title{padding-bottom:10px;position:relative;margin-bottom:24px}.detail .product-upsells-container .related-title:after{content:"";width:40px;height:2px;background:#ffffff;position:absolute;bottom:0;left:0;display:block}@media (min-width:768px) and (max-width:991px){.detail .product-upsells-container .upsell-product-row{margin-left:-12px;margin-right:-12px}.detail .product-upsells-container .upsell-product-row > div{padding-right:12px;padding-left:12px}}.detail .product-upsells-container .upsell-product-row .upsell-product-list{border:1px solid #e8e8e8;padding:24px;margin-bottom:30px}@media (max-width:767px){.detail .product-upsells-container .upsell-product-row .upsell-product-list{margin-bottom:24px}}.detail .product-upsells-container .upsell-product-row .upsell-product-list .upsell-product-image{display:block;margin:-24px -24px 0 -24px}.detail .product-upsells-container .upsell-product-row .upsell-product-list .upsell-product-image img{width:100%;display:block;height:auto;max-width:100%}.detail .product-upsells-container .upsell-product-row .upsell-product-list .upsell-product-title a{color:#000000;font-size:15px}.detail .product-upsells-container .upsell-product-row .upsell-product-list .upsell-product-title a:hover,.detail .product-upsells-container .upsell-product-row .upsell-product-list .upsell-product-title a:hover,.detail .product-upsells-container .upsell-product-row .upsell-product-list .upsell-product-title a:active{color:#ffffff}.detail .product-upsells-container .upsell-product-row .upsell-product-list .product-price-container .sale-price{color:#555555;font-size:14px}.detail .product-upsells-container .upsell-product-row .upsell-product-list .product-price-container .sale-price span{color:#ffffff}.detail .product-upsells-container .upsell-product-row .upsell-product-list .j2store_add_to_cart_button{color:#555555;border:1px solid #555555;font-size:10px;margin-left:10px}.detail .product-upsells-container .upsell-product-row .upsell-product-list .j2store_add_to_cart_button:hover,.detail .product-upsells-container .upsell-product-row .upsell-product-list .j2store_add_to_cart_button:focus,.detail .product-upsells-container .upsell-product-row .upsell-product-list .j2store_add_to_cart_button:active{background:#000000;border:1px solid #000000;color:#ffffff}.j2store-cart .j2store-cart-table thead tr th{color:#ffffff;background:#000000;margin:10px;padding:24px;vertical-align:middle}.j2store-cart .j2store-cart-table tbody tr td{padding:24px;vertical-align:middle}.j2store-cart .j2store-cart-table tbody tr .input-mini{float:left;width:50px;margin-right:6px;padding-left:8px;padding-right:8px}.j2store-cart .j2store-cart-table tbody tr .cart-product-name{padding-right:12px}.j2store-cart .j2store-cart-table tbody tr .cart-product-name .j2store-remove{float:right;margin-right:-12px}@media (max-width:767px){.j2store-cart .row-fluid .span6{width:100%}}.j2store-cart #shipping td,.j2store-cart #shipping th{padding:10px 20px 10px 0}.j2store-cart #shipping-estimate-form select{max-width:232px}.j2store-search-product .mod_j2store_search .inputbox{float:left;width:80%}@media (max-width:991px){.j2store-search-product .mod_j2store_search .inputbox{width:78.5%}}.com_j2store .t3-sidebar .mod_j2store_search .btn.btn-primary{width:20%}.j2store-product-list #productFilters{margin-bottom:30px}.j2store-product-list #productFilters:before,.j2store-product-list #productFilters:after{display:table;content:" "}.j2store-product-list #productFilters:after{clear:both}.j2store-product-list #productFilters input{float:left}@media (max-width:991px){.j2store-product-list #productFilters input{margin-bottom:12px}}.j2store-product-list .j2store-add-to-cart:before,.j2store-product-list .j2store-add-to-cart:after{display:table;content:" "}.j2store-product-list .j2store-add-to-cart:after{clear:both}.j2store-product-list .product-qty .input-mini{height:54px;text-align:center;float:left;margin-right:12px;max-width:60px;min-width:40px;width:auto !important}.j2store-product-list .j2store-addtocart-form .options select{float:none;height:54px}.j2store-product-list .j2store-cart-button{float:right}.j2store-product-module .j2store-product-module-row{margin:0 auto}.j2store-product-module .j2store-product-module-row .j2store-module-product{margin:0 auto}.j2store-product-module .j2store-product-module-row .j2store-module-product .spacer2{border:1px solid #e8e8e8;margin:10px 1px}.j2store-product-module .j2store-product-module-row .j2store-module-product .spacer2 .j2store-product-image img{display:block;height:auto;max-width:100%;width:100%}.j2store-product-module .j2store-product-module-row .j2store-module-product .spacer2 .j2store-product-module-content{text-align:center}.j2store-product-module .j2store-product-module-row .j2store-module-product .spacer2 .j2store-product-module-content .product-title a{color:#000000;font-size:15px}.j2store-product-module .j2store-product-module-row .j2store-module-product .spacer2 .j2store-product-module-content .product-title a:hover,.j2store-product-module .j2store-product-module-row .j2store-module-product .spacer2 .j2store-product-module-content .product-title a:focus,.j2store-product-module .j2store-product-module-row .j2store-module-product .spacer2 .j2store-product-module-content .product-title a:active{color:#ffffff}.j2store-product-module .j2store-product-module-row .j2store-module-product .spacer2 .j2store-product-module-content .product-cart-section .product-cart-left-block .product-price-container{padding-bottom:10px}.j2store-product-module .j2store-product-module-row .j2store-module-product .spacer2 .j2store-product-module-content .product-cart-section .product-cart-left-block .product-price-container .sale-price{color:#ffffff;font-weight:700;font-size:14px}.j2store-product-module .j2store-product-module-row .j2store-module-product .spacer2 .j2store-product-module-content .product-cart-section .product-cart-left-block .product-price-container .sale-price span{color:#555555}.j2store-product-module .j2store-product-module-row .j2store-module-product .spacer2 .j2store-product-module-content .product-cart-section .product-cart-left-block .product_cart_block{padding-bottom:20px}.j2store-product-module .j2store-product-module-row .j2store-module-product .spacer2 .j2store-product-module-content .product-cart-section .product-cart-left-block .product_cart_block .j2store-addtocart-form .j2store-add-to-cart{display:inline-block}.j2store-product-module .j2store-product-module-row .j2store-module-product .spacer2 .j2store-product-module-content .product-cart-section .product-cart-left-block .product_cart_block .j2store-addtocart-form .j2store-add-to-cart .product-qty .input-mini{height:35px;float:left;padding:0 10px;width:100%}.j2-product-detail .pagenav{margin-bottom:30px}.j2-product-detail .jshop .article-title{text-align:left;font-size:28px;margin-bottom:24px}.j2-product-detail .jshop .moduletable > h3{position:relative;margin-bottom:30px}.j2-product-detail .jshop .moduletable > h3:before{background:#e55a55 none repeat scroll 0 0;bottom:-10px;content:"";height:2px;left:0;position:absolute;width:80px}.j2-product-detail .jshop .moduletable .row-fluid:before,.j2-product-detail .jshop .moduletable .row-fluid:after{display:table;content:" "}.j2-product-detail .jshop .moduletable .row-fluid:after{clear:both}.j2-product-detail .jshop .moduletable.vm-banner{margin-bottom:30px}.j2-product-detail .jshop .moduletable.vm-banner img{display:inline-block}.j2-product-detail .jshop .moduletable .vm-banner,.j2-product-detail .jshop .moduletable.vm-banner{margin-top:0}.j2-product-detail .jshop .j2store-product-images{display:block;height:auto;padding-left:0;max-width:100%}@media (max-width:767px){.j2-product-detail .jshop .j2store-product-images{display:block;padding-right:0;width:100% !important}}.j2-product-detail .jshop .j2store-product-images img{width:100%}.j2-product-detail .jshop .j2store-product{display:block;padding-left:0}.j2-product-detail .jshop .j2store-product .product-price-container{display:inline}.j2-product-detail .jshop .j2store-product .product-price-container .strike{float:left;font-size:18px}.j2-product-detail .jshop .j2store-product .product-price-container .sale-price{font-size:24px;color:#00b765}.j2-product-detail .jshop .j2store-product .product-price-container .sale-price span{color:#555555}.j2-product-detail .jshop .j2store-product .j2store-add-to-cart{display:inline;float:left;width:100%;margin-bottom:24px;margin-top:0}.j2-product-detail .jshop .j2store-product .j2store-add-to-cart .product-qty{display:inline;float:left}.j2-product-detail .jshop .j2store-product .product-qty input{padding:4px !important}.j2-product-detail .jshop .j2store-mainimage .zoom{display:block}@media (max-width:767px){.j2-product-detail .jshop .j2store-mainimage .zoom{margin-bottom:24px}}.j2-product-detail .pager.pagenav{font-size:12px}.j2-product-detail .pager.pagenav .previous{float:left}.j2-product-detail .pager.pagenav .next{float:right}.j2-product-detail .pager.pagenav li > a{background:#ffffff;color:#555555;border:1px solid #e8e8e8}.j2-product-detail .pager.pagenav li > a:hover,.j2-product-detail .pager.pagenav li > a:focus,.j2-product-detail .pager.pagenav li > a:active{border:1px solid #000000}.j2store-detail-bottom .moduletable{margin-top:120px;margin-bottom:60px}@media (max-width:767px){.j2store-detail-bottom .moduletable{margin-top:30px;margin-bottom:30px}}.j2store-detail-bottom .moduletable > h3{font-size:16px;font-weight:500;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:30px}.j2store-minicart-button .j2store-cart-item-box{background:#ffffff;position:absolute;right:0;margin:0 auto;top:100%;line-height:1.7143;max-height:400px;overflow-y:auto}.j2store-minicart-button .j2store-cart-item-box .j2store-cart-header-block{color:#000000;line-height:1;padding:24px}.j2store-minicart-button .j2store-cart-item-box .j2store-cart-header-block .top-subtotal{float:none;text-align:center;padding:0}.j2store-minicart-button .j2store-cart-item-box .j2store-cart-header-block .pull-right a{margin:5px 15px}.j2store-minicart-button .j2store-cart-item-box .j2store-cart-list{color:#000000}.j2store-minicart-button .j2store-cart-item-box .j2store-cart-list .cartitems{text-align:left}.j2store-minicart-button .j2store-cart-item-box .j2store-cart-list .cartitems br{display:none}.j2store-minicart-button .j2store-cart-item-box .j2store-cart-list .cartitems .item-info .cart-thumb-image img{display:block;float:left;height:auto;max-width:100%;width:30%;margin-right:10px}.j2store-minicart-button div.j2store-cart-nav{text-align:right;padding-bottom:24px}.t3-off-canvas-body .j2store-cart-item-wrap .top-subtotal{color:#ffffff;display:block;float:none;font-weight:500;padding:0;margin-bottom:12px;width:100%}.t3-off-canvas-body .j2store-cart-item-wrap .j2store-cart-list{margin:0;padding:0;list-style:none}.t3-off-canvas-body .j2store-cart-item-wrap .j2store-cart-list > li + li{border-top:1px solid rgba(255,255,255,0.05);padding-top:12px;margin-top:12px}.t3-off-canvas-body .j2store-cart-item-wrap .j2store-cart-list .j2store-product-name strong{color:#ffffff;font-weight:500}.t3-off-canvas-body .j2store-cart-item-wrap a.cart-remove{color:#959595}.t3-off-canvas-body .j2store-cart-item-wrap a.cart-remove:hover,.t3-off-canvas-body .j2store-cart-item-wrap a.cart-remove:focus,.t3-off-canvas-body .j2store-cart-item-wrap a.cart-remove:active{color:#a2a2a2}.t3-off-canvas-body .j2store-cart-item-wrap .j2store-cart-nav{margin-top:30px}.t3-off-canvas-body .j2store-cart-item-wrap .j2store-cart-nav .btn{color:#ffffff}.t3-off-canvas-body .j2store-cart-item-wrap .j2store-cart-nav .btn:hover,.t3-off-canvas-body .j2store-cart-item-wrap .j2store-cart-nav .btn:focus,.t3-off-canvas-body .j2store-cart-item-wrap .j2store-cart-nav .btn:active{color:#ffffff}.j2store-products .intro-image{position:relative}.j2store-products .intro-image .product_cart_block{position:absolute;padding:24px;bottom:0;left:0;width:100%;transform:scale(0.8);-webkit-transform:scale(0.8);filter:alpha(opacity=0);opacity:0;-webkit-transition:all 800ms;-o-transition:all 800ms;transition:all 800ms}.j2store-products .intro-image .product_cart_block .product-qty{display:none}.j2store-products .intro-image .product_cart_block .options{margin-bottom:24px}.j2store-products .intro-image .product_cart_block .btn{display:block;width:100%;transform:scale(0.8);-webkit-transform:scale(0.8);filter:alpha(opacity=0);opacity:0;-webkit-transition:800ms all;-o-transition:800ms all;transition:800ms all}.j2store-products .intro-image .product_cart_block .btn.j2store-product-quickview-modal{margin-top:6px}.touch .j2store-products .intro-image .product_cart_block{opacity:1;padding:0;position:static;transform:none}.touch .j2store-products .intro-image .product_cart_block .btn{opacity:1;padding-left:10px;padding-right:10px;transform:none}.j2store-products .product-title{display:block;font-size:14px;margin-top:0;margin-bottom:6px}.j2store-products .product-title a{display:inline;border-bottom:1px solid transparent;color:#222222;font-weight:500}.j2store-products .product-title a:hover,.j2store-products .product-title a:focus,.j2store-products .product-title a:active{border-bottom-color:#e8e8e8}.j2store-products .product-short-description{color:#888888;font-size:13px;margin-bottom:12px}.j2store-products .product-short-description p{display:inline}.j2store-products .product-sku{color:#888888;font-size:13px;margin-bottom:12px}.j2store-products .product-cart-section .base-price,.j2store-products .product-cart-section .sale-price{color:#222222;font-size:16px;font-weight:500}.j2store-products .j2store-product:hover .product_cart_block,.j2store-products .j2store-product:hover .btn{transform:scale(1);-webkit-transform:scale(1);filter:alpha(opacity=100);opacity:1}.j2store-products .j2store-module-product-row{margin-top:60px}@media (max-width:991px){.j2store-products .j2store-module-product-row{margin-top:0}.j2store-products .j2store-module-product-row > div{margin-bottom:24px}}.j2store-products .j2store-module-product-row.row-0{margin-top:0}.j2store-products + .category-action{margin-top:60px}@media (max-width:1295px){.j2store-products + .category-action{margin-top:24px}}.j2store-products-list .j2store-category{align-items:center;background-position:center;background-size:cover;display:flex;color:#ffffff;font-size:32px;font-weight:300;flex-direction:column;justify-content:center;padding:90px 30px}.j2store-products-list .j2store-products .j2store-module-product-row{margin-top:30px}@media (max-width:767px){.j2store-products-list .j2store-products .j2store-module-product-row{margin-top:0}}.j2store-products-list .j2store-products .j2store-module-product-row.row-0{margin-top:0}.j2store-products-list .j2store-products .j2store-module-product-row > div{margin-bottom:0}@media (max-width:767px){.j2store-products-list .j2store-products .j2store-module-product-row > div{margin-top:30px}}.j2store-products-list .j2store-products .j2store-product{border-bottom:1px solid #e8e8e8;padding-bottom:30px}.j2store-products-list .category-action{border-bottom:1px solid #e8e8e8;margin-top:30px;padding-bottom:30px}.j2store-products-list .category-action .btn{width:100%}#sagepay_form td select{margin-bottom:8px}


/*===============================
/templates/ja_mixstore/local/css/themes/armurerie/extras/com_jamegafilter.css
================================================================================*/
.ja-megafilter-wrap{position:relative}.ja-megafilter-wrap.row{margin-left:-15px;margin-right:-15px}.ja-megafilter-wrap .main-content{width:100%;padding-left:15px;padding-right:15px}.ja-megafilter-wrap .sidebar-main{background:#ffffff;position:fixed;top:0;left:0;height:100vh;z-index:1050;max-width:270px;width:0;opacity:0;overflow-x:hidden;overflow-y:auto;padding-left:30px;padding-right:30px;-webkit-transition:350ms all;-o-transition:350ms all;transition:350ms all}.ja-megafilter-wrap .sidebar-main.open{width:100%;opacity:1}.ja-megafilter-wrap .sidebar-main .sidebar-toggle{display:block;position:absolute;color:#ffffff;background:#000000;border-left:1px solid #222222;padding:0 12px;font-size:12px;text-align:center;right:0;height:54px;width:54px;line-height:54px}.ja-megafilter-wrap .sidebar-main .block-subtitle{display:none}.ja-megafilter-wrap .sidebar-main .block-subtitle.filter-current-subtitle{background:#000000;color:#ffffff;margin:0 -30px;padding:0 12px;font-size:12px;text-transform:uppercase;font-weight:bold;text-align:center;height:54px;line-height:54px;border-bottom:0;display:block}.ja-megafilter-wrap .sidebar-main .selected-filters{margin:0 -30px 24px;background:none;padding:0;border-bottom:1px solid #e8e8e8}.ja-megafilter-wrap .sidebar-main .selected-filters ol.items{padding:15px 30px;margin-bottom:0}.ja-megafilter-wrap .sidebar-main .selected-filters .filter-value .fa{border:1px solid #e8e8e8;border-radius:50%}.ja-megafilter-wrap .sidebar-main .filter-actions{padding:0 30px 30px}.ja-megafilter-wrap .sidebar-main + .sidebar-toggle{color:#222222;background:#ffffff;text-transform:uppercase;font-weight:bold;font-size:12px;border-right:1px solid #e8e8e8;height:54px;line-height:54px;display:inline-block;padding-left:24px;padding-right:24px;position:absolute;left:16px;top:1px;z-index:2}.ja-megafilter-wrap .sidebar-main + .sidebar-toggle i{margin-right:12px}.ja-megafilter-wrap .sidebar-main + .sidebar-toggle + .main-content .jamg-layout-chooser{display:none}.ja-products-wrapper .product-items{margin-right:-15px;margin-left:-15px}.ja-products-wrapper .product-item{padding-right:15px;padding-left:15px}.ja-products-wrapper .product-item .product-item-name{line-height:1.7143;font-size:14px;font-weight:500}.ja-products-wrapper .product-item .product-item-name a{color:#222222;font-family:"IBM Plex Sans",Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;border-bottom:1px solid transparent}.ja-products-wrapper .product-item .product-item-name a:hover,.ja-products-wrapper .product-item .product-item-name a:focus,.ja-products-wrapper .product-item .product-item-name a:active{border-bottom-color:#e8e8e8}.ja-products-wrapper .product-item .product-item-details:before,.ja-products-wrapper .product-item .product-item-details:after{display:table;content:" "}.ja-products-wrapper .product-item .product-item-details:after{clear:both}.ja-products-wrapper .product-item .product-item-details:hover .product-item-actions{opacity:1;-webkit-transition:350ms all;-o-transition:350ms all;transition:350ms all}.ja-products-wrapper .product-item .product-item-details .row.price{float:left}.ja-products-wrapper .product-item .product-item-details .row.rating{float:right}.ja-products-wrapper .product-item .product-item-details .cat{font-size:13px;color:#959595;margin-bottom:12px}.ja-products-wrapper .product-item .product-item-details span.price{font-size:16px;color:#222222;font-weight:500}.ja-products-wrapper .product-item .product-item-details .addtocart-bar{background:#222222;margin:0;display:flex}.ja-products-wrapper .product-item .product-item-details .addtocart-bar .quantity-controls{margin-right:0;margin-left:0;border-right:1px solid rgba(255,255,255,0.2);border-left:1px solid rgba(255,255,255,0.2);width:20px}.ja-products-wrapper .product-item .product-item-details .addtocart-bar .quantity-controls input{background-color:transparent;border:0}.ja-products-wrapper .product-item .product-item-details .addtocart-bar .quantity-controls input.quantity-plus{margin-top:8px;margin-bottom:5px;background-position:2px bottom}.ja-products-wrapper .product-item .product-item-details .addtocart-bar .quantity-controls input.quantity-minus{background-position:-14px -15px}.ja-products-wrapper .product-item .product-item-details .addtocart-bar .btn-default{width:100%}.ja-products-wrapper .product-item .product-item-details .addtocart-bar .addtocart-button{width:calc(100% - 69px)}.ja-products-wrapper .product-item .product-item-details .addtocart-bar .addtocart-button .wait-1{display:none}.ja-products-wrapper .product-item .product-item-details .addtocart-bar .quantity-input{border:0;background:none;color:#ffffff;height:100%}.ja-products-wrapper .product-item .product-item-details .product-item-actions{position:absolute;bottom:15px;left:0;right:0;opacity:0;padding-right:15px;padding-left:15px}.touch .ja-products-wrapper .product-item .product-item-details .product-item-actions{opacity:1;position:static;padding-right:0;padding-left:0}.ja-products-wrapper .product-item span.addtocart-button input.btn-default{color:#ffffff;background-color:#222222;border-color:#222222;padding:17px 36px;font-size:13px;line-height:1.42857;border-radius:0px;font-weight:700;font-family:"IBM Plex Sans",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0}.ja-products-wrapper .product-item span.addtocart-button input.btn-default:focus,.ja-products-wrapper .product-item span.addtocart-button input.btn-default.focus{color:#ffffff;background-color:#080808;border-color:#000000}.ja-products-wrapper .product-item span.addtocart-button input.btn-default:hover{color:#ffffff;background-color:#080808;border-color:#030303}.ja-products-wrapper .product-item span.addtocart-button input.btn-default:active,.ja-products-wrapper .product-item span.addtocart-button input.btn-default.active,.open > .dropdown-toggle.ja-products-wrapper .product-item span.addtocart-button input.btn-default{color:#ffffff;background-color:#080808;background-image:none;border-color:#030303}.ja-products-wrapper .product-item span.addtocart-button input.btn-default:active:hover,.ja-products-wrapper .product-item span.addtocart-button input.btn-default.active:hover,.open > .dropdown-toggle.ja-products-wrapper .product-item span.addtocart-button input.btn-default:hover,.ja-products-wrapper .product-item span.addtocart-button input.btn-default:active:focus,.ja-products-wrapper .product-item span.addtocart-button input.btn-default.active:focus,.open > .dropdown-toggle.ja-products-wrapper .product-item span.addtocart-button input.btn-default:focus,.ja-products-wrapper .product-item span.addtocart-button input.btn-default:active.focus,.ja-products-wrapper .product-item span.addtocart-button input.btn-default.active.focus,.open > .dropdown-toggle.ja-products-wrapper .product-item span.addtocart-button input.btn-default.focus{color:#ffffff;background-color:#000000;border-color:#000000}.ja-products-wrapper .product-item span.addtocart-button input.btn-default.disabled:hover,.ja-products-wrapper .product-item span.addtocart-button input.btn-default[disabled]:hover,fieldset[disabled] .ja-products-wrapper .product-item span.addtocart-button input.btn-default:hover,.ja-products-wrapper .product-item span.addtocart-button input.btn-default.disabled:focus,.ja-products-wrapper .product-item span.addtocart-button input.btn-default[disabled]:focus,fieldset[disabled] .ja-products-wrapper .product-item span.addtocart-button input.btn-default:focus,.ja-products-wrapper .product-item span.addtocart-button input.btn-default.disabled.focus,.ja-products-wrapper .product-item span.addtocart-button input.btn-default[disabled].focus,fieldset[disabled] .ja-products-wrapper .product-item span.addtocart-button input.btn-default.focus{background-color:#222222;border-color:#222222}.ja-products-wrapper .product-item span.addtocart-button input.btn-default .badge{color:#222222;background-color:#ffffff}.ja-products-wrapper .product-item-photo{position:relative}.ja-products-wrapper .product-item-photo img{width:100%}.ja-products-wrapper.products-grid .product-item .product-item-info{padding:0;border:0}.ja-products-wrapper.products-grid .product-item .product-item-info:hover{box-shadow:none}.ja-products-wrapper.products-grid .product-item .product-item-info > .product-item-actions{display:none}.ja-products-wrapper.products-grid .product-item .row.desc{display:none}.touch .ja-products-wrapper.products-grid .product-item span.addtocart-button input.btn-default{padding-left:10px;padding-right:10px}.ja-products-wrapper.products-list .list .product-item .row.desc{clear:both;display:block}.ja-products-wrapper.products-list .list .product-item .product-item-name a{font-size:32px;font-weight:300}.ja-products-wrapper.products-list .list .product-item .product-item-details .row.thumb .col-md-12{position:static}.ja-products-wrapper.products-list .list .product-item .product-item-info{min-height:392px;padding-left:324px;border-bottom:0;padding-top:0;padding-bottom:0;margin-bottom:30px}@media (max-width:1295px) and (min-width:768px){.ja-products-wrapper.products-list .list .product-item .product-item-info{padding-left:30px}.ja-products-wrapper.products-list .list .product-item .product-item-info .product-item-photo{position:relative;margin-right:0;margin-bottom:24px}}.ja-products-wrapper.products-list .list .product-item .product-item-info .product-item-photo{padding:0;border:0;text-align:center;top:0}.ja-products-wrapper.products-list .list .product-item .product-item-info .product-item-photo img{display:block;max-width:294px}.ja-products-wrapper.products-list .list .product-item .product-item-info .product-item-photo .product-item-actions{display:none}@media screen and (max-width:480px){.ja-products-wrapper.products-list .list .product-item .product-item-info{padding-left:0}.ja-products-wrapper.products-list .list .product-item .product-item-info .product-item-photo{margin-right:0;position:static}.ja-products-wrapper.products-list .list .product-item .product-item-info .product-item-photo img{max-width:100%}}.ja-products-wrapper .rating-result{background:url("/templates/ja_mixstore/images/virtuemart/color-stars.png") repeat-x 0 bottom}.ja-products-wrapper .rating-result span{background:url("/templates/ja_mixstore/images/virtuemart/color-stars.png") repeat-x 0 0}.products-toolbar .pagination{float:left}.products-toolbar .pagination > li > a,.products-toolbar .pagination > li > span{border-radius:50% !important;color:#555555;font-size:11px;font-weight:700;height:40px;line-height:38px;margin:4px;padding:0;text-align:center;text-transform:uppercase;width:40px;background-color:#ffffff;border:1px solid #ededed}.products-toolbar .pagination > li > a:hover,.products-toolbar .pagination > li > span:hover,.products-toolbar .pagination > li > a:focus,.products-toolbar .pagination > li > span:focus{color:#555555}.products-toolbar .pagination > li.active > a{background-color:#222222;border-color:#222222;color:#ffffff}.products-toolbar .pagination > li.active > a,.products-toolbar .pagination > li.active > a:hover,.products-toolbar .pagination > li.active > a:focus{border-color:#222222;color:#ffffff}.products-toolbar .pagination > li.disabled > span,.products-toolbar .pagination > li.disabled > span:hover,.products-toolbar .pagination > li.disabled > span:focus,.products-toolbar .pagination > li.disabled > a,.products-toolbar .pagination > li.disabled > a:hover,.products-toolbar .pagination > li.disabled > a:focus{display:none}.products-toolbar .orderby-displaynumber .limiter,.products-toolbar .orderby-displaynumber .sorter{height:54px;line-height:54px;position:relative}.products-toolbar .orderby-displaynumber .limiter select,.products-toolbar .orderby-displaynumber .sorter select{width:auto;padding:0}.products-toolbar .orderby-displaynumber .limiter .chzn-container-single,.products-toolbar .orderby-displaynumber .sorter .chzn-container-single{position:static;display:inline-block}.products-toolbar .orderby-displaynumber .limiter .chzn-container-single .chzn-single,.products-toolbar .orderby-displaynumber .sorter .chzn-container-single .chzn-single{background:none;border:0;box-shadow:none;color:#555555}.products-toolbar .orderby-displaynumber .limiter .chzn-container-single .chzn-single span,.products-toolbar .orderby-displaynumber .sorter .chzn-container-single .chzn-single span{width:unset}.products-toolbar .orderby-displaynumber .limiter .chzn-container-single .chzn-single div b,.products-toolbar .orderby-displaynumber .sorter .chzn-container-single .chzn-single div b{background-image:url("/templates/ja_mixstore/images/chosen-sprite.png")}.products-toolbar .orderby-displaynumber .limiter .chzn-container-single .chzn-drop,.products-toolbar .orderby-displaynumber .sorter .chzn-container-single .chzn-drop{top:54px !important;width:100% !important;box-shadow:none;border-color:#e8e8e8}.products-toolbar .orderby-displaynumber .limiter select{min-width:54px}.products-toolbar .orderby-displaynumber .sorter{padding-left:12px}.products-toolbar .orderby-displaynumber .sorter select{min-width:120px}.products-toolbar .orderby-displaynumber .sorter .sorter-options-wrap{position:relative;float:left;padding-left:15px}.ja-toolbar-wrapper{color:#222222;text-transform:uppercase;font-weight:bold;font-size:12px}.ja-toolbar-wrapper label{text-transform:uppercase;font-weight:bold;font-size:12px}@media (max-width:991px){.ja-toolbar-wrapper label{display:none}}.ja-toolbar-wrapper.toolbar-top .pagination-wrap{display:none}.ja-toolbar-wrapper.toolbar-bottom .orderby-displaynumber{display:none}.ja-toolbar-wrapper .jamg-layout-chooser{float:left !important;margin-left:0}.ja-toolbar-wrapper .jamg-layout-chooser span{width:54px;height:54px;line-height:54px;text-align:center;margin:0;border-top:0;border-bottom:0;border-left:0;border-right-color:#e8e8e8}.ja-toolbar-wrapper .jamg-layout-chooser span .fa{font-size:16px}.ja-toolbar-wrapper .jamg-layout-chooser span.active{border-color:#e8e8e8;color:#222222}@media (max-width:991px){.ja-toolbar-wrapper .jamg-layout-chooser{display:none}}.ja-toolbar-wrapper .toolbar-amount{line-height:54px}.ja-toolbar-wrapper .toolbar-sorter{float:right;padding-right:0}.ja-toolbar-wrapper .toolbar-sorter .action{background:none;color:#222222;height:54px;line-height:54px;border-left:1px solid #e8e8e8}@media (min-width:768px){.ja-toolbar-wrapper .toolbar-sorter{border-left:1px solid #e8e8e8}.ja-toolbar-wrapper .toolbar-sorter select{background:url("/templates/ja_mixstore/images/virtuemart/arrow_down.png") no-repeat right center;border:0;color:#222222;padding-right:12px;padding-left:0;text-transform:uppercase;font-weight:bold;font-size:12px;-webkit-appearance:none;-moz-appearance:none}}.ja-toolbar-wrapper .limiter{border-left:1px solid #e8e8e8;padding-right:15px;padding-left:15px}@media (min-width:768px){.ja-toolbar-wrapper .limiter select{background:url("/templates/ja_mixstore/images/virtuemart/arrow_down.png") no-repeat right center;border:0;color:#222222;padding-right:12px;padding-left:0;-webkit-appearance:none;-moz-appearance:none}}@media (max-width:991px){.ja-toolbar-wrapper .limiter{display:none !important}}@media (max-width:991px){.ja-toolbar-wrapper .orderby-displaynumber .toolbar-sorter{width:auto;float:right;margin-bottom:0}}.ja-toolbar-wrapper .toolbar-amount{display:none}.ja-toolbar-wrapper .orderby-displaynumber{border:1px solid #e8e8e8;background:none;padding:0;margin:0 0 30px}.t3-sidebar .ja-filter-wrapper .filter-content .block-subtitle{display:none}.ja-filter-wrapper .filter-content{background:none;padding:0}.ja-filter-wrapper .filter-content .filter-list > .filter-field{border-top:1px solid #e8e8e8}.ja-filter-wrapper .filter-content .filter-list > .filter-field:first-child{border-top:0}.ja-filter-wrapper .filter-content .filter-list > .filter-field:first-child .filter-options-title{padding-top:0}.ja-filter-wrapper .filter-content .filter-list > .filter-field + .filter-field{margin-top:24px}.ja-filter-wrapper .filter-content .filter-options-title{padding-top:24px;margin-bottom:24px}.ja-filter-wrapper .filter-content .filter-options-title span{background:none;padding:0;font-family:"IBM Plex Sans",Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase;font-weight:bold;color:#222222;display:block}.ja-filter-wrapper .filter-content .filter-options-title span::after{left:auto;right:0;top:0;content:"\f068";color:inherit}.ja-filter-wrapper .filter-content .filter-options-title.collapsed span::after{content:"\f067"}.ja-filter-wrapper .filter-content .filter-options-title:hover span::after{color:inherit}.ja-filter-wrapper .filter-content input[type="radio"]{display:none}.ja-filter-wrapper .filter-content .filter-items li{padding-top:10px;padding-bottom:10px}.ja-filter-wrapper .filter-content .filter-items li.jamg-active label{border-bottom-color:#e8e8e8}.ja-filter-wrapper .filter-content .filter-items label{font-family:"IBM Plex Sans",Helvetica,Arial,sans-serif;font-size:14px;color:#222222;font-weight:500;cursor:pointer;border-bottom:1px solid transparent}.ja-filter-wrapper .filter-content .filter-items label:hover{border-bottom-color:#e8e8e8}.ja-filter-wrapper .filter-content .filter-range .filter-options-content{padding-right:0.6em}.ja-filter-wrapper .filter-content .filter-range .filter-options-content .ui-slider-horizontal{background:#ddd}.ja-filter-wrapper .filter-content .filter-range .filter-options-content .ui-slider-horizontal .ui-slider-range{background-color:#00b765}.ja-filter-wrapper .filter-content .filter-range .filter-options-content .ui-slider-horizontal .ui-slider-handle{border:2px solid #00b765;box-shadow:none}.ja-filter-wrapper .filter-content .color-item{margin-left:3.75px;margin-right:3.75px}.ja-filter-wrapper .filter-content .color-item label{border-radius:50%;border:1px solid #e8e8e8;padding:5px}.ja-filter-wrapper .filter-content .color-item label:hover{border-color:#222222 !important}.ja-filter-wrapper .filter-content .color-item span.color-item-bg{height:24px;width:24px;border-radius:50%;border:0}.ja-filter-wrapper .filter-content .color-item span.color-item-bg:hover{border:0}.ja-filter-wrapper .filter-content .color-item span.color-item-bg.color-active::before{display:none}.ja-filter-wrapper .filter-content .color-item .item-counter{display:none}.ja-filter-wrapper .filter-current.filter-values.empty .filter-values .items,.ja-filter-wrapper .filter-current.filter-values.empty .filter-actions{display:none}.ja-filter-wrapper .filter-actions{padding-bottom:30px}.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter{color:#ffffff;background-color:#d9534f;border-color:#d9534f;padding:5px 10px;font-size:11px;line-height:1.42857;border-radius:0px}.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter:focus,.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter.focus{color:#ffffff;background-color:#c9302c;border-color:#8b211e}.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter:hover{color:#ffffff;background-color:#c9302c;border-color:#c12e2a}.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter:active,.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter.active,.open > .dropdown-toggle.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter{color:#ffffff;background-color:#c9302c;background-image:none;border-color:#c12e2a}.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter:active:hover,.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter.active:hover,.open > .dropdown-toggle.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter:hover,.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter:active:focus,.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter.active:focus,.open > .dropdown-toggle.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter:focus,.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter:active.focus,.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter.active.focus,.open > .dropdown-toggle.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter.focus{color:#ffffff;background-color:#ac2925;border-color:#8b211e}.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter.disabled:hover,.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter[disabled]:hover,fieldset[disabled] .ja-filter-wrapper .filter-actions.block-actions .clear-all-filter:hover,.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter.disabled:focus,.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter[disabled]:focus,fieldset[disabled] .ja-filter-wrapper .filter-actions.block-actions .clear-all-filter:focus,.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter.disabled.focus,.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter[disabled].focus,fieldset[disabled] .ja-filter-wrapper .filter-actions.block-actions .clear-all-filter.focus{background-color:#d9534f;border-color:#d9534f}.ja-filter-wrapper .filter-actions.block-actions .clear-all-filter .badge{color:#d9534f;background-color:#ffffff}


/*===============================
/templates/ja_mixstore/css/custom.css
================================================================================*/
.menu-sidebar a.dropdown-toggle{text-transform:uppercase;margin-bottom:10px;margin-top:0;border-bottom:1px solid #e8e8e8!important;padding-bottom:10px;font-weight:500;background:transparent!important;color:#222!important}.menu-sidebar .caret{display:none}.menu-sidebar .dropdown-menu{position:inherit;display:inherit;float:none;min-width:auto;list-style:disc;border:none;box-shadow:none;z-index:inherit}.menu-sidebar .dropdown-menu li.open > a,.menu-sidebar .dropdown-menu li.active > a,.menu-sidebar .dropdown-menu li.open > span,.menu-sidebar .dropdown-menu li.active > span,.menu-sidebar .dropdown-menu li:hover .menu-sidebar a:hover{background:transparent;color:#222} .t3-off-canvas .t3-off-canvas-body{padding:10px}.t3-off-canvas .t3-off-canvas-body .dropdown-menu{padding-left:10px}.t3-off-canvas .dropdown-menu > li > a{white-space:inherit}.logo-text a{font-size:20px;color:#fff}.logo-text a:hover{color:#eee}.imgcenter{text-align:center;margin:0 auto}.btn-primary{color:#222;background-color:#aaa;border:1px solid #aaa}.btn-primary:hover{color:#222} .j2store-categories-module{text-align:left}.j2store-categories-module h5{margin-top:6px;margin-bottom:6px} #t3-footer .footer-info img{max-height:322px}#t3-footer .footer-info{max-width:350px}#back-to-top button{background-color:#ddd;border-color:#ddd}#back-to-top button:hover{background-color:#eee;border-color:#eee}.poweredby.text-hide{color:#888;font-size:100%;line-height:1.7143;font-family:"IBM Plex Sans",Helvetica,Arial,sans-serif}.t3-copyright{padding:5px 0 5px}.t3-footer{padding-top:90px}.footer-info a{border-bottom:none}.boutique2 h3{visibility:hidden} .acm-features .row.row-flex.row-flex-wrap.features-inner.sm-gutters{margin-bottom:-25px}.t3-section-wrap .intro .module-title-inner{padding-bottom:0}.acm-hero.style-1 .hero-item h2{font-size:60px;font-variant:small-caps;text-shadow:1px 1px 1px #000} .header-dark .t3-megamenu .mega-nav li > a:hover,.header-dark .t3-megamenu .dropdown-menu .mega-nav li > a:hover{color:#888}#t3-mainnav .t3-megamenu .dropdown-menu .mega-nav li > a:focus,#t3-mainnav .dropdown-menu li > a,#t3-mainnav .t3-megamenu .dropdown-menu .mega-nav li > a:active,#t3-mainnav .t3-megamenu .dropdown-menu .mega-nav li > a:visited{color:#222}.t3-megamenu .dropdown-menu .mega-nav > li a{line-height:1.3}.t3-megamenu .mega > .nav-child.dropdown-menu.mega-dropdown-menu{min-width:300px} .breadcrumb{text-align:center} .itemid-552 .page-header h1{text-align:center;font-size:30px} .login-wrap .other-links ul li a:hover{color:#999}.j2store-myprofile .nav-tabs > li.active > a,.j2store-myprofile .nav-tabs > li > a:hover,.j2store-myprofile .nav-tabs > li > a:focus{color:#999} #searchForm .searchintro span.badge{color:#000}#searchForm fieldset.only{display:none}#mod-search-searchword{color:#fff} .t3-off-canvas-body .j2store-cart-item-wrap .j2store-cart-nav .btn{margin-bottom:10px;width:90%}.t3-off-canvas-body .j2store-cart-item-wrap .j2store-cart-nav{margin-top:30px;text-align:center} .detail .simple-product .tabs-wrap .product-ldesc ul{padding:0 0 20px 20px;line-height:1.4} @media only screen and (min-width:768px) and (max-width:991px){.j2store-products.j2store-product-module.j2store-product-module-list .product-title{min-height:45px}}@media only screen and (max-width:767px){.t3-section-bottom .acm-features .features-image{display:none}.j2store-cart-buttons .btn{margin-bottom:10px}}


/*===============================
/media/j2store/css/j2store.css
================================================================================*/
.modal-open .dropdown-menu{z-index:2050}.modal-open .dropdown.open{}.modal-open .popover{z-index:2060}.modal-open .tooltip{z-index:2080}.modal-backdrop{background-color:#000000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8}.j2store-modal .modal{display:none;background-clip:padding-box;background-color:#FFFFFF;border:1px solid rgba(0,0,0,0.3);border-radius:6px 6px 6px 6px;box-shadow:0 3px 7px rgba(0,0,0,0.3);left:50%;margin:-250px 0 0 -280px;overflow:auto;position:fixed;top:50% !important;width:560px;z-index:1050}.j2store-modal .model.fade{top:-25%;transition:opacity 0.3s linear 0s,top 0.3s ease-out 0s}.j2store-modal .model.hide{display:none !important}.j2store-modal .model.in{top:50%}.j2store-modal .modal-header{border-bottom:1px solid #EEEEEE;padding:9px 15px}.j2store-modal .modal-header .close{margin-top:2px}.j2store-modal .modal-header h3{line-height:30px;margin:0}.j2store-modal .modal-body{max-height:400px;overflow-y:auto;padding:15px;text-align:left}.j2store-modal .modal-form{margin-bottom:0}.j2store-modal .modal-footer{ }.j2store-modal .modal-footer:before,.j2store-modal .modal-footer:after{content:"";display:table;line-height:0}.j2store-modal .modal-footer:after{clear:both}.j2store-modal .modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.j2store-modal .modal-footer .btn-group .btn+.btn{margin-left:-1px} .j2store-img-responsive{max-width:100%;height:auto}.j2store-left{float:left}.j2store-right{float:right}.j2store-remove{color:#ff0000}.j2store .options .required{color:#FF0000;font-weight:bold}.j2store_field_required{float:left;color:#ff0000;margin-right:2px} .j2error,div.j2error em.error,div.j2storeerror em.error,.payment_info input.error,.j2store label.error{color:#ff0000;font-style:italic}div.j2error em.success,div.j2storeerror em.success,.j2store label.success{color:#17B500;font-style:italic}.j2store input.error{border:1px solid red}.j2store input.valid{border:1px solid #17B500} .cart-thumb-image img{width:80px;float:left;margin-right:10px}table.j2store-cart-table td.cart-line-subtotal,table.cart-footer td{text-align:right}.j2store-cart-buttons{display:block;width:100%}.j2store-cart-table .remove-icon{margin-bottom:9px}.j2store-cart-buttons .buttons-left{display:block;float:left}.j2store-cart-buttons .buttons-right{display:block;float:right}.j2store-cart-shipping{display:block;clear:both;margin-top:20px}.cart-estimator-discount-block{display:block;width:100%;clear:both;margin-top:10px}.j2store .have-account{display:block;width:100%}.j2store .j2store-checkout-login-form{padding:15px 5px;border:1px solid #ccc}.j2store-order-action-icons a{font-size:16px;padding:10px 10px}.j2store .checkout-heading{background:none repeat scroll 0 0 #F8F8F8;border:1px solid #DBDEE1;color:#555555;font-size:13px;font-weight:bold;margin-bottom:15px;padding:8px}.j2store .checkout-heading a{float:right;font-weight:normal;margin-top:1px;text-decoration:none;cursor:pointer}.j2store .checkout-content{display:none;overflow-x:hidden;overflow-y:auto;padding:0 0 15px}.j2store .checkout-content .buttons{clear:both}.j2store.checkout tr,.j2store.checkout td{padding-right:10px}.j2store.checkout label{margin:0px}.j2store #billing-existing select[size],.j2store #shipping-existing select[size]{height:auto}#onCheckoutShipping_wrapper label{display:inline}#j2store-checkout-content .shipping-make-same>label{display:inline}#j2store-checkout-content #checkbox_tos>label{display:inline}.j2store-product-info label{display:inline}#j2store-cart-shipping input[type="radio"]{float:left;margin-right:5px}#j2store-cart-shipping label{display:block !important}.j2store .cart-total td{text-align:right} .j2store-addtocart-form{margin-top:10px}ul.additional-image-list{margin:0px}.additional-image-list li{list-style-type:none;display:inline}.blog .j2store-mainimage img{width:98%}.blog .additional-image-list img{width:120px}.blog .j2store-mainimage .zoom,.item-page .j2store-mainimage .zoom{display:inline-block}.blog .j2store-mainimage .nozoom,.item-page .j2store-mainimage .nozoom{display:block;padding-bottom:5px}.item-page .j2store-product-images{display:inline;width:50%}.item-page .j2store-mainimage img{width:400px}.item-page .additional-image-list img{width:120px}.item-page .j2store-product{display:inline}.item-page .sale-price{font-size:16px;font-weight:bold;line-weight:25px}.product-qty input[type="text"],.product-qty input[type="number"]{display:inline;height:100%;padding:5px !important;width:40px !important;text-align:center;margin:0px}.product-qty,.j2store-add-to-cart{display:inline}.j2store-add-to-cart{margin-left:5px;display:inline}.j2store-addtocart-form .options label{display:inline}.j2store-product-list select{width:auto}.j2store-product-filters{display:block;margin-bottom:20px}h4.product-filter-heading{display:inline}#j2store-product-loading{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:1000;background:url('/media/j2store/images/loading.gif') no-repeat center center} .price-sku-brand-container{border-top:1px solid #efefef;border-bottom:1px solid #efefef;margin:0 0 25px;padding:15px 0}.base-price,.sale-price{line-height:26px}.product-price-container .strike{text-decoration:line-through;color:#ff0000;font-size:1em}.product-price-container .sale-price{font-size:1.4em;font-weight:bold}.discount-percentage{color:#81c02e}.product-stock-container .instock{color:#85AD74;font-size:1.2em;margin-top:5px}.j2store-product-main-image{margin-bottom:10px} .j2store-single-product .zoomImg:hover{cursor:crosshair}.j2store-single-product .zoom{display:block;position:relative}.j2store-single-product .zoom img::selection{background-color:transparent} .j2store .currency_symbol{margin-right:2px}#j2store_currency a{border:1px solid #ccc;display:inline-block;margin-bottom:2px;margin-right:2px;padding:2px 4px;text-decoration:none;cursor:pointer} #j2store-slider-range .ui-widget{background-color:#000000;opacity:2;width:150px}#j2store-slider-range .ui-slider-range{background-color:#a46497;border:0 none;border-radius:1em;display:block;font-size:0.7em;position:absolute;z-index:1}#j2store-slider-range .ui-slider-horizontal .ui-slider-range{height:100%;top:0}#j2store-slider-range.ui-slider{border-radius:0px;background:#DEC3D9;border:none;height:5px;width:150px}#j2store-slider-range.ui-slider .ui-slider-range{height:5px;top:-1px;transition:all 0.2s ease-out}#j2store-slider-range .ui-slider-handle{background:#a46497;border-radius:1em;*cursor:ew-resize;height:1em;outline:0 none;position:absolute;top:-0.3em;width:1em;z-index:2;border:none} .j2store-myprofile-address-list li{list-style-type:none}.table-responsive{overflow-x:auto}.product-compare{padding:5px 2px}.options input[type="radio"],.options input[type="checkbox"],.options select{display:inline-block}.options .wait{display:inline-block;position:relative;line-height:1px}.cart-footer th,.emailtemplate-table-footer th,.cart-footer td,.emailtemplate-table-footer td{text-align:right !important}.fancybox-slide--iframe .fancybox-content{height :80% !important}


/*===============================
/templates/ja_mixstore/html/mod_j2products/Bootstrap3/assets/mod_j2products.css
================================================================================*/
.j2store-module-product .product-qty input{width:40%}.j2store-module-product .j2store-add-to-cart{}.j2store-module-product .product-qty{display:inline-block}.j2store-module-product .j2store-cart-button{display:inline-block}


/*===============================
/modules/mod_j2products/library/assets/jquery.fancybox.min.css
================================================================================*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}


/*===============================
https://www.armureriesaintmartin.com/modules/mod_j2store_cart/css/j2store_cart.css
================================================================================*/
.j2store-cart-item-box{background:#fff none repeat scroll 0 0;box-shadow:0 10px 25px -5px;display:none;min-width:350px;padding:0;position:absolute;*right:0;*text-align:right;*top:-13px;z-index:100}.j2store-cart-item-box .j2store-cart-header-block{*background:#0088cc none repeat scroll 0 0;border-bottom:1px solid #dddee1;*color:#ffffff;overflow:hidden}.top-subtotal{*color:#fff;display:inline-flex;float:left;font-size:14px;font-weight:bold;padding:8px 10px;text-align:left;width:58%}.minicart{font-size:14px;padding:4px 0 6px;text-transform:none}.minicart a{text-decoration:none;*color:#ffffff}.cart-item-count{background:#ed6663 none repeat scroll 0 0;border-radius:20px;color:#fff;display:inline-block;font-size:11px;height:20px;line-height:19px;text-align:center;width:20px}ul.j2store-cart-list{ padding:10px 15px 0}.j2store-cart-item-box li.cartitems{border-bottom:1px solid #eee;display:inline-block;margin:5px 0 10px;padding-bottom:10px;width:100%}.cartitems .product-image{float:left;margin-right:15px;padding:0;width:60px}.item-product-details{position:relative;float:right}.j2store-cart-item-box .j2store-cart-nav{margin:0;overflow:hidden;padding:0 15px 15px}