

/*===============================
/templates/purity_iii/local/css/extras/virtuemart-customfilters.css
================================================================================*/
.vm-price-value{white-space:nowrap}#vmCartModule{position:relative}.vmCartModule > a{color:#4a4944;display:block;overflow:hidden;text-decoration:none}.vmCartModule > div{position:relative}.vmCartModule svg{fill:#000000;float:left;height:30px;width:30px}.vmCartModule:hover .wrap-cart-content{opacity:1;visibility:visible;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.vmCartModule .cart_top{display:block;overflow:hidden}.vmCartModule .cart_top .total_products{background:#8a7556;border-radius:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#ffffff;display:inline;font-size:10px;font-weight:normal;height:18px;left:23px;line-height:18px;min-width:18px;position:absolute;text-align:center;top:2px}.vmCartModule .cart_top .total{display:block;float:right;font-size:0px;padding:6px 0px 6px 16px;visibility:hidden;color:#000000}.vmCartModule .cart_top .total strong{-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;font-size:18px;font-weight:bold;visibility:visible}.vmCartModule .cart_empty{font-size:14px;text-transform:uppercase;font-weight:bold}.vmCartModule .wrap-cart-content{position:absolute;opacity:0;right:0;top:100%;-webkit-transition:all 300ms ease-in 200ms;transition:all 300ms ease-in 200ms;visibility:hidden}.vmCartModule .vm_cart_products{max-height:360px;overflow-y:auto}.vmCartModule .product_row{border-bottom:1px solid #ECF0F1;overflow:hidden;padding:6px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.vmCartModule .product_row > div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:start;align-items:center;grid-gap:7px}.vmCartModule .wrap-cart-content{background:#ffffff;border-radius:12px;border:1px solid #ffffff;box-shadow:0 6px 12px rgba(0,0,0,0.175);box-sizing:content-box;color:#333;margin-top:9px;padding:10px;width:300px;z-index:999}.vmCartModule .wrap-cart-content:before{border-bottom-color:#ffffff;border-bottom:7px solid #ffffff;border-left:7px solid transparent;border-right:7px solid transparent;content:'';display:inline-block;position:absolute;right:25px;top:2px}.vmCartModule .vmcontainer .product_name a{display:inline;float:none}.vmCartModule .vmcontainer .product_name .option{font-size:14px}.vmCartModule .vmcontainer .product_name .option img{display:none}.vmCartModule .vmcontainer .product_name .option .vm-img-desc{font-weight:bold}.vmCartModule .vmcontainer .image{width:20px;flex-shrink:0}@media (min-width:480px){.vmCartModule .vmcontainer .image{width:50px}}.vmCartModule .vmcontainer .image img{width:100%}.vmCartModule .vmcontainer .quantity-input{display:none}@media (min-width:480px){.vmCartModule .vmcontainer .quantity-input{display:block;width:30px}}.vmCartModule .vmcontainer .subtotal_with_tax{width:60px;text-align:right}.vmCartModule .vmcontainer .customProductData{color:#95A5A6;font-size:11px;clear:both;overflow:hidden;padding-top:4px;display:block}.vmCartModule .vmcontainer .customProductData .product-field-type-M img{display:none}.vmCartModule .vmcontainer .customProductData .product-field-type-M img{padding:2px 5px;width:40px}.vmCartModule .vmcontainer .customProductData .product-field-type-M .vm-img-desc{color:#000000}.vmCartModule .vmcontainer .cart_info{padding:10px 0 0 0;text-align:center}.vmCartModule .vmcontainer .total{float:left;padding:10px 0;width:100%}.vmCartModule .vmcontainer .total strong{float:right}.vmCartModule .vmcontainer .show_cart{float:left;margin:10px 0;text-align:center;width:100%}.vmCartModule .vmcontainer .show_cart a{float:none !important;color:#ffffff;background-color:#8a7556;border-color:#8a7556;padding:6px 12px;font-size:16px;line-height:1.3;border-radius:6px}.vmCartModule .vmcontainer .show_cart a:focus,.vmCartModule .vmcontainer .show_cart a.focus{color:#ffffff;background-color:#6b5a42;border-color:#3b3225}.vmCartModule .vmcontainer .show_cart a:hover{color:#ffffff;background-color:#6b5a42;border-color:#64553f}.vmCartModule .vmcontainer .show_cart a:active,.vmCartModule .vmcontainer .show_cart a.active,.open > .dropdown-toggle.vmCartModule .vmcontainer .show_cart a{color:#ffffff;background-color:#6b5a42;background-image:none;border-color:#64553f}.vmCartModule .vmcontainer .show_cart a:active:hover,.vmCartModule .vmcontainer .show_cart a.active:hover,.open > .dropdown-toggle.vmCartModule .vmcontainer .show_cart a:hover,.vmCartModule .vmcontainer .show_cart a:active:focus,.vmCartModule .vmcontainer .show_cart a.active:focus,.open > .dropdown-toggle.vmCartModule .vmcontainer .show_cart a:focus,.vmCartModule .vmcontainer .show_cart a:active.focus,.vmCartModule .vmcontainer .show_cart a.active.focus,.open > .dropdown-toggle.vmCartModule .vmcontainer .show_cart a.focus{color:#ffffff;background-color:#554835;border-color:#3b3225}.vmCartModule .vmcontainer .show_cart a.disabled:hover,.vmCartModule .vmcontainer .show_cart a[disabled]:hover,fieldset[disabled] .vmCartModule .vmcontainer .show_cart a:hover,.vmCartModule .vmcontainer .show_cart a.disabled:focus,.vmCartModule .vmcontainer .show_cart a[disabled]:focus,fieldset[disabled] .vmCartModule .vmcontainer .show_cart a:focus,.vmCartModule .vmcontainer .show_cart a.disabled.focus,.vmCartModule .vmcontainer .show_cart a[disabled].focus,fieldset[disabled] .vmCartModule .vmcontainer .show_cart a.focus{background-color:#8a7556;border-color:#8a7556}.vmCartModule .vmcontainer .show_cart a .badge{color:#8a7556;background-color:#ffffff}.vmCartModule .vmcontainer .show_cart a:hover{text-decoration:none}.vmCartModule .vmLoadingDiv{position:absolute}.recommended-to-friend > .row,.ask-a-question > .row{margin-right:-14px;margin-left:-14px}.recommended-to-friend > .row > div,.ask-a-question > .row > div{padding:0 14px}.recommended-to-friend .product-image img,.ask-a-question .product-image img{width:100%}#sbox-window,#fancybox-content,#fancybox-outer,#fancybox-wrap{-webkit-box-sizing:unset;-moz-box-sizing:unset;box-sizing:unset}.row-feature-search{margin:0}.row-feature-search .row-feature-title{margin:0;text-align:center;padding-bottom:14px}.row-feature-search .row-feature-ct{margin:0}.row-feature-search .row-feature-ct .input-group{background-color:rgba(0,0,0,0.3);-webkit-box-shadow:0 15px 20px -15px rgba(0,0,0,0.2);-mox-box-shadow:0 15px 20px -15px rgba(0,0,0,0.2);box-shadow:0 15px 20px -15px rgba(0,0,0,0.2);border-radius:6px;padding:5px;margin-bottom:6px}.row-feature-search .row-feature-ct .input-group input{border:0 none}.row-feature-search .row-feature-ct .link-search a{color:#ffffff;font-size:14px}.vmLoadingDiv{display:none;position:fixed;z-index:1102;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,0.8) url('/images/loader.gif') 50% 45% no-repeat}.vmLoading .vmLoadingDiv{display:block}.vmLoadingDiv .vmLoadingDivMsg{position:relative;top:50%}.cell_stock.normalstock,.product-stock.normalstock{color:#a6d723}.cell_stock.lowstock,.product-stock.lowstock{color:#fece43}.cell_stock.nostock,.product-stock.nostock{color:#cc0000}.product-rating span{margin:0;padding:0}.product-aside.top{display:flex;flex-direction:row;justify-content:flex-start}.product-aside.top .product-rating,.product-aside.top .product-lastupdate{margin-left:auto}.product-aside.middle > span::before{content:"/"}.product-aside.middle > span:first-child::before{content:""}.label.group{background-color:#0099cc;font-size:inherit;text-transform:uppercase;margin-right:3px}.label.spec{background-color:#a6d723;font-size:inherit;text-transform:uppercase;margin-right:3px}.label.disc{background-color:#cc0000;font-size:inherit;text-transform:uppercase;margin-right:3px}.product-lastupdate{color:#4a4944}.product-emptyvote{color:#4a4944}.product-vote{color:#ff8800}.radius-block > div:not(:first-child):not(:last-child){border-radius:0 !important}.radius-block > div:first-child:not(:last-child){border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.radius-block > div:last-child:not(:first-child){border-top-left-radius:0 !important;border-top-right-radius:0 !important}.div-link{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:100}.product-container,a.full-view-button{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}a.full-view-button{background-color:rgba(0,0,0,0.3);color:#ffffff;padding:12px;left:50%;top:50%;margin-left:-22px;margin-top:-22px;opacity:0;position:absolute;text-align:center;visibility:hidden;width:44px;height:44px;z-index:3;border-radius:6px;display:none}a.full-view-button i{font-size:20px}@media (min-width:992px){a.full-view-button{display:block}}.vm-customfields-wrap .product-fields{display:block;overflow:hidden}.vm-customfields-wrap .product-field-type-G{display:block;overflow:hidden}.vm-customfields-wrap .product-field-type-G .product-fields-title{font-size:24px;font-weight:700}.vm-customfields-wrap .product-field-type-M{display:block;overflow:hidden}.vm-customfields-wrap .product-field-type-M .product-fields-title{font-size:16px;font-weight:700}.vm-customfields-wrap .product-field-type-M .product-field-display .controls label{float:left;margin:0;padding:7px;width:25%;display:inline-flex}.vm-customfields-wrap .product-field-type-M .product-field-display .controls label img{outline:4px solid #f8f7f5;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.vm-customfields-wrap .product-field-type-M .product-field-display .controls label .vm-img-desc{font-size:18px;margin-left:7px;font-weight:400;display:inline-flex;align-items:center;justify-content:center}.vm-customfields-wrap .product-field-type-M .product-field-display .controls label [type=radio]{position:absolute;opacity:0;width:0;height:0}.vm-customfields-wrap .product-field-type-M .product-field-display .controls label [type=radio] + img{cursor:pointer}.vm-customfields-wrap .product-field-type-M .product-field-display .controls label [type=radio]:checked + img{outline:4px solid #8a7556}@media (max-width:768px){.vm-customfields-wrap .product-field-type-M .product-field-display .controls label{width:50%}}@media (max-width:480px){.vm-customfields-wrap .product-field-type-M .product-field-display .controls label{width:100%}}.addtocart-bar .box-addtocart .addtocart-button,.addtocart-bar .box-addtocart .box-quantity-control{display:inline-block;vertical-align:middle}.addtocart-bar .addtocart-area,.addtocart-bar .addtocart-button{display:table-cell}.box-quantity button{padding-left:6px;padding-right:6px;font-weight:bold}.box-quantity input{padding-left:0;padding-right:0;width:26px;text-align:center;border:0;font-weight:bold}.box-quantity input:focus{box-shadow:unset}@media (max-width:768px){.addtocart-button button{padding-left:6px;padding-right:6px}}.product-price span{display:inline-block;font-size:20px;font-weight:bold}.product-price span.PricebasePriceWithTax{padding-right:5px;text-decoration:line-through;color:#a9a4a1}.product-price span.Priceproduct_override_price,.product-price span.PricesalesPriceWithDiscount{color:#cc0000}.product-price.lim > div,.product-price.disc > div{display:inline-block}.product-price.full span{display:block;font-size:20px;font-weight:bold}.product-price.full span.vm-price-desc{font-size:14px;font-weight:400}.product-price.full div.vm-price-value{padding-right:10px;line-height:1.2em}.product-price.mini span{font-size:inherit;font-weight:inherit}.progress{background-color:#efe2d1;border-radius:6px;-webkit-box-shadow:none;box-shadow:none;height:4px;margin:5px 0 10px 0;overflow:visible}.progress .progress-bar{color:#aaaaa4}.padded .category,.padded .well{margin-bottom:14px}.padded .product-related-products.popup{padding:14px;background:#f8f7f5;border-radius:6px;margin-bottom:14px}.padded .product-related-products.popup .header{text-align:center}.padded .product-related-products.popup .product-container{display:block;overflow:hidden}.padded .product-related-products.popup .product-container .vm-product-media-container{display:block}.padded .product-related-products.popup .product-container .vm-product-media-container a{font-size:14px;text-transform:uppercase;font-family:'Neucha',Helvetica,Arial,sans-serif;padding-bottom:5px;color:#11100b}.padded .product-related-products.popup .product-container .vm-product-media-container img{border-radius:3px;width:100%;padding-bottom:10px}.padded .product-related-products.popup .product-container .vm-product-media-container .vm-img-desc{display:none}.padded .product-related-products.popup .product-container .product-price .vm-price-desc{display:none}.padded .product-related-products.popup .product-container .product-price .PricediscountAmount{display:none}.padded .product-related-products.popup .product-container .product_s_desc{display:none}.shop{}.shop.mainpage > div{margin-bottom:37.33333333px}.shop.mainpage > div:last-child{margin-bottom:0}.shop .page-description{margin-bottom:14px}@media (max-width:991px){.shop .page-description .page-image{display:none}}.shop .page-description .page-image img{width:50px;border-radius:6px}.shop .page-description .description{margin-bottom:14px}.shop .browse-view > [class*=products]{margin-bottom:28px}.shop .browse-view > [class*=products]:last-child{margin-bottom:0}.shop .recent-products{padding:14px 14px 0 14px;background:#ebe6e0;border-radius:6px;-webkit-box-shadow:0 15px 20px -15px rgba(0,0,0,0.2);-mox-box-shadow:0 15px 20px -15px rgba(0,0,0,0.2);box-shadow:0 15px 20px -15px rgba(0,0,0,0.2)}.shop .orderby{margin:0 0 28px 0}@media (max-width:991px){.shop .orderby{display:none}}.shop .orderby .orderSelector{float:left}.shop .orderby .orderSelector > div{padding-right:6px;display:inline-block;vertical-align:top;margin:0}.shop .orderby .limitBox{float:right;height:33px}.shop .orderby .pagesCounter{color:#4a4944}.shop .orderby label{padding-right:12px}.shop .orderby .control-label{font-size:8px}.shop .description{font-weight:300;font-family:'Neucha',Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:14px}.shop .manufacturer-contacts{margin-bottom:7px}.shop .manufacturer-contacts > div{display:inline-block;padding-right:15px}.category-view .cmv-view{margin-bottom:28px}.category-view .cmv-view .btn{margin:0px 3px 6px 0}.cmv-view.av-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-template-rows:1fr;row-gap:14px;column-gap:14px}@media screen and (min-width:992px){.cmv-view.av-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}.cmv-view.av-grid .item{text-align:center}.cmv-view.av-grid .item .item-wrap{clear:both;position:relative;height:100%}.cmv-view.av-grid .item .item-wrap .cmv-info{position:relative;padding:7px 14px}.cmv-view.av-grid .item .item-wrap .cmv-image{overflow:hidden;border-radius:12px}.cmv-view.av-grid .item .item-wrap .cmv-image img{transform:scale(1);-webkit-transition:transform 0.8s cubic-bezier(0.165,0.84,0.44,1);-o-transition:transform 0.8s cubic-bezier(0.165,0.84,0.44,1);transition:transform 0.8s cubic-bezier(0.165,0.84,0.44,1);width:100%}.cmv-view.av-grid .item .item-wrap .cmv-title{margin-top:14px;font-weight:700;font-size:16px;margin:0;text-transform:uppercase;line-height:1.1}.cmv-view.av-grid .item .item-wrap:hover,.cmv-view.av-grid .item .item-wrap:focus{-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.cmv-view.av-grid .item .item-wrap:hover .cmv-image img,.cmv-view.av-grid .item .item-wrap:focus .cmv-image img{transform:scale(1.15)}.cmv-view.av-grid .item .item-wrap:hover .cmv-title,.cmv-view.av-grid .item .item-wrap:focus .cmv-title{color:#8a7556}.products-view.av-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-template-rows:1fr;row-gap:14px;column-gap:14px}@media screen and (min-width:768px){.products-view.av-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.products-view.av-row .row{display:flex;flex-wrap:nowrap;justify-content:stretch;gap:14px}.products-view.av-row .col{flex-basis:0;flex-grow:1;max-width:100%}.products-view.av-grid .product-container,.products-view.av-row .product-container{display:grid;grid-template-rows:min-content auto;grid-auto-flow:row}.products-view.av-grid .product-image,.products-view.av-row .product-image{border-radius:12px}.products-view.av-grid .product-image img,.products-view.av-row .product-image img{width:100%}.products-view.av-grid .product-title,.products-view.av-row .product-title{font-size:18px;font-weight:700;text-align:center}.products-view.av-grid .product-category a,.products-view.av-row .product-category a{color:#11100b}.products-view.av-grid .product-aside,.products-view.av-row .product-aside{text-align:center}.products-view.av-grid .product-info,.products-view.av-row .product-info{justify-content:space-between;display:flex;flex-direction:column;position:relative}.products-view.av-grid .product-intro,.products-view.av-row .product-intro{text-align:center}.products-view.av-grid .product-bottom,.products-view.av-row .product-bottom{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:end;flex:1}.products-view.list .product-container{display:grid;grid-template-columns:2fr 4fr;grid-auto-flow:column;border-radius:12px;background-color:#ebe6e0}.products-view.list .product-image{border-radius:12px 0 0 12px}.products-view.list .product-image img{width:100%;height:100%;object-fit:cover}.products-view.list .product-title{font-size:18px;font-weight:700;text-align:left}.products-view.list .product-category a{color:#11100b}.products-view.list .product-info{justify-content:space-between;display:flex;flex-direction:column;position:relative;padding:14px;text-align:left}.products-view.list .product-bottom{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:end}@media (max-width:768px){.products-view.list .product-title{font-size:16px}.products-view.list .product-intro{display:none}.products-view.list .product-addtocart .box-quantity-control{display:none}.products-view.list .product-addtocart .btn{padding:3px 8px;font-size:14px;line-height:1.2;border-radius:3px}}.products-view.mini .product-info .product-spoiler{margin-bottom:6px}.products-view.mini .product-info .product-spoiler .product-timer{padding:0;background:none;color:#FF3000}.products-view.mini .product-info .product-title{font-size:16px}.products-view.mini .product-info .product-parentlink{font-size:16px;color:#bfb6a6}.products-view.mini .product-info .product-parentlink a{color:#bfb6a6}.products-view.mini .product-info .product-timer{margin:0}.products-view.mini .product-info .product-addtocart .box-quantity{display:none}.products-view.mini .product-info .product-addtocart .btn{padding:3px 8px;font-size:14px;line-height:1.2;border-radius:3px}.products-view.micro .product-container{background:none}.products-view.micro .product-info{padding:0}.products-view.micro .product-info .product-title{font-size:16px}.products-view.micro .product-info .product-parentlink{font-size:14px;color:#bfb6a6}.products-view.micro .product-info .product-parentlink a{color:#bfb6a6}.products-view.micro .product-info .product-price{font-size:16px}.products-view.owl-carousel .owl-stage{display:flex}.products-view.owl-carousel .owl-item{display:flex;flex:1 0 auto}.products-view .product-container{clear:both;height:100%;position:relative}.products-view .product-intro,.products-view .product-childs,.products-view .product-price,.products-view .product-addtocart,.products-view .product-timer,.products-view .product-custom{margin-top:14px}.products-view .item .product-image{position:relative;overflow:hidden}.products-view .product-spec{position:absolute;left:0;top:0;height:90px;width:90px;overflow:hidden;z-index:2}.products-view .product-spec span{background-color:#a6d723;left:-20px;top:15px;display:block;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);margin:0;padding:0;position:relative;text-align:center;color:#FFFFFF}.products-view .product-spec-img{position:absolute;top:0px;left:5px}.products-view .product-spec-img .product-field-type-M{display:block;height:30px}.products-view .product-spec-img .product-field-type-M > span{display:block;margin-bottom:5px}.products-view .product-spec-img .product-field-type-M img{width:30px;height:30px;position:absolute;z-index:1}.products-view .product-spec-img .product-field-type-M .vm-img-desc{margin:0 0 0 15px;padding:0 5px 0 20px;height:30px;line-height:30px;text-transform:uppercase;font-weight:0;background-color:#ebe6e0;font-size:14px;color:#aaaaa4;transform:scaleX(0);-o-transform:scaleX(0);-moz-transform:scaleX(0);-webkit-transform:scaleX(0);transform-origin:left;position:absolute;z-index:0;white-space:nowrap}.products-view .product-spec-img .product-field-type-M:hover .vm-img-desc{transform:scaleX(1);-o-transform:scaleX(1);-moz-transform:scaleX(1);-webkit-transform:scaleX(1);-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.products-view .product-aside{font-size:14px}.products-view .product-aside.top{margin-bottom:14px}.products-view .product-aside.bottom{margin-top:14px}.products-view .product-aside.bottom a{color:#bfb6a6}.products-view .product-aside.bottom > span{display:inline-block;white-space:nowrap;border-right:1px solid #efe2d1;padding-right:5px;margin-right:5px}.products-view .product-aside.bottom > span:last-child{padding-right:0;margin-right:0;border-right:none}.products-view .product-timer{padding:0 7px;background-color:#FF3000;color:#ffffff;display:inline-block;font-size:14px}.products-view .product-title{margin:0}.products-view .product-title a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#11100b}.products-view .product-title a:hover{color:#8a7556}.products-view .product-intro{font-size:14px;line-height:1.2;color:#4a4944;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.products-view .product-addtocart form{margin:0}.products-view .call-a-question a{font-size:14px}.products-view .product-childs h5{margin-bottom:3.5px;margin-top:0}.products-view .product-childs .table{margin:0}.products-view .product-childs .table .cell_stock{width:16px}.products-view .product-childs .table .cell_name a{color:#4a4944}.products-view .product-childs .table .cell_price{text-align:right}.products-view .product-childs .table .cell_price .product-price{font-size:14px;margin:0}.products-view .product-childs .table .cell_price .product-price span.PricebasePriceWithTax{padding-right:5px}.products-view .product-childs.mini{border-bottom:1px dashed #ddd;border-top:1px dashed #ddd;padding:4px 0;width:100%}.products-view .product-childs.mini h5{margin:0;color:#bfb6a6}.products-view .product-childs.mini .table tr th,.products-view .product-childs.mini .table tr td{border:none}.products-view .product-childs.mini .table .cell_time,.products-view .product-childs.mini .table .cell_stock,.products-view .product-childs.mini .table .cell_sku,.products-view .product-childs.mini .table .cell_name,.products-view .product-childs.mini .table .cell_price{font-size:14px;padding:0}.products-view .product-childs.mini .table .cell_stock{width:14px}.products-view .product-custom{border-bottom:1px dashed #efe2d1;border-top:1px dashed #efe2d1;padding:4px 0;width:100%}.products-view .product-custom h5{margin:0;color:#bfb6a6}.products-view .product-custom > div{padding:0 4px;border-right:1px solid #efe2d1}.products-view .product-custom > div:last-child{border-right:0}.products-view .product-custom .product-colors{width:46%;display:inline-block;float:left}.products-view .product-custom .product-colors .custom-value{border:1px solid #efe2d1;border-radius:2px;float:left;height:15px;margin:2px 1px 0 0;width:12px;overflow:hidden}.products-view .product-custom .product-wheels,.products-view .product-custom .product-accu{width:27%;display:inline-block;float:left}.products-view .product-custom .product-wheels .custom-value,.products-view .product-custom .product-accu .custom-value{display:inline-block;font-family:'Neucha',Helvetica,Arial,sans-serif;border:1px solid #8a7556;border-radius:2px;margin:2px 1px 0 0;min-width:15px;height:15px;line-height:1;text-align:center;padding:0 2px}.products-view .product-custom + .product-childs.mini{border-top:none;margin-top:0}.productdetails-view .product-item{}.productdetails-view .product-item .header{position:relative}.productdetails-view .product-item .product-timer{padding:12px;margin-bottom:14px;background-color:#8a7556}.productdetails-view .product-item .product-timer .countdown-title{color:#ffffff;font-size:24px;padding-bottom:6px;text-align:center;font-weight:bold;text-transform:uppercase}.productdetails-view .product-item .product-navigation{margin-bottom:28px}.productdetails-view .product-item .product-navigation .pager{color:#4a4944}.productdetails-view .product-item .product-navigation .pager > li.previous{text-align:left}.productdetails-view .product-item .product-navigation .pager > li.previous a{padding:0px 10px 0 20px;color:#4a4944}.productdetails-view .product-item .product-navigation .pager > li.next{text-align:right}.productdetails-view .product-item .product-navigation .pager > li.next a{padding:0px 20px 0 10px;color:#4a4944}.productdetails-view .product-item .product-content > div{position:relative}.productdetails-view .product-item .product-aside{font-size:14px}.productdetails-view .product-item .product-aside > span{margin-right:7px}.productdetails-view .product-item .product-aside > span:last-child{margin-right:0}.productdetails-view .product-item .product-aside.top{margin-bottom:14px}.productdetails-view .product-item .product-aside.bottom{margin-top:14px}.productdetails-view .product-item .product-weight{font-weight:bold}.productdetails-view .product-item .product-spec,.productdetails-view .product-item .product-lim,.productdetails-view .product-item .product-disc,.productdetails-view .product-item .product-stock,.productdetails-view .product-item .product-lastupdate{font-family:'Neucha',Helvetica,Arial,sans-serif}.productdetails-view .product-item .product-specific,.productdetails-view .product-item .product-intro,.productdetails-view .product-item .product-icons,.productdetails-view .product-item .product-weight,.productdetails-view .product-item .product-desc,.productdetails-view .product-item .product-sizeandpackage,.productdetails-view .product-item .product-reviews,.productdetails-view .product-item .product-related-products,.productdetails-view .product-item .product-related-categories,.productdetails-view .product-item .product-related-articles{margin-bottom:28px}.productdetails-view .product-item .product-lim span,.productdetails-view .product-item .product-disc span{color:#cc0000}.productdetails-view .product-item .product-spec-img{position:absolute;left:17px;bottom:17px;z-index:3}.productdetails-view .product-item .product-spec-img .product-field-type-M{display:inline-block}.productdetails-view .product-item .product-spec-img .product-field-type-M > span{display:inline-block;padding-right:5px;text-align:center}.productdetails-view .product-item .product-spec-img .product-field-type-M img{width:100%;width:60px;height:60px;display:block}.productdetails-view .product-item .product-spec-img .product-field-type-M .vm-img-desc{display:block;background-color:#ffffff;font-size:14px;color:#bfb6a6}.productdetails-view .product-item .product-sizeandpackage{padding:14px;border:1px solid #efe2d1;border-radius:12px}.productdetails-view .product-item .product-sizeandpackage .title{margin:12px 0}.productdetails-view .product-item .product-sizeandpackage .tip{cursor:help;border-bottom:1px dotted #11100b}.productdetails-view .product-item .product-sizeandpackage dl,.productdetails-view .product-item .product-sizeandpackage table{margin-bottom:0}.productdetails-view .product-item .product-manufacturer{background-color:#f8f7f5;padding:7px;border-radius:12px}.productdetails-view .product-item .product-manufacturer img{border-radius:6px}.productdetails-view .product-item .product-childs{padding:14px;border:1px solid #efe2d1;border-radius:12px;margin-bottom:12px}.productdetails-view .product-item .product-childs .title{margin-top:0;margin-bottom:6px}.productdetails-view .product-item .product-childs .table{font-size:14px;font-family:'Neucha',Helvetica,Arial,sans-serif;margin:0}.productdetails-view .product-item .product-childs .table .cell_stock{width:14px}.productdetails-view .product-item .product-childs .table .cell_price{text-align:right}.productdetails-view .product-item .product-childs .product-price{margin:0}.productdetails-view .product-item .product-buy-area:before,.productdetails-view .product-item .product-buy-area:after{display:table;content:" "}.productdetails-view .product-item .product-buy-area:after{clear:both}.productdetails-view .product-item .product-buy-area > .product-price{border-radius:12px;padding:12px;background-color:#f8f7f5}.productdetails-view .product-item .product-buy-area > .product-price .additional{display:block}.productdetails-view .product-item .product-buy-area > .product-price .additional > div{display:block;font-size:14px}.productdetails-view .product-item .product-buy-area > .product-price .additional > div:first-child{margin:12px 0 0}.productdetails-view .product-item .product-buy-area > .product-price .additional div.vm-price-value{padding:0}.productdetails-view .product-item .product-buy-area > .product-price .additional span.vm-price-desc{padding-right:5px;font-size:16px}.productdetails-view .product-item .product-buy-area > .product-price .additional span{display:inline-block;font-size:16px;font-weight:bold}.productdetails-view .product-item .product-buy-area > .product-customfieldsCart label .fa{color:#8a7556}.productdetails-view .product-item .product-buy-area > .product-customfieldsCart .product-field-type-M .controls{margin:0 -12px}.productdetails-view .product-item .product-buy-area > .product-customfieldsCart .product-field-type-M .controls .radio{width:33.333%;padding:0 12px;float:left}.productdetails-view .product-item .product-buy-area > .product-customfieldsCart .product-field-type-M .controls .radio input[type="radio"]{margin:0 0 5px 0;position:relative}.productdetails-view .product-item .product-buy-area > .product-customfieldsCart .product-field-type-M .controls .radio img{width:100%}.productdetails-view .product-item .product-buy-area > .product-customfieldsCart .product-field-type-M .controls .radio span.vm-img-desc{color:#bfb6a6;display:block}.productdetails-view .product-item .product-buy-area > .product-customfieldsCart .product-field-type-E label.radio,.productdetails-view .product-item .product-buy-area > .product-customfieldsCart .product-field-type-E label.checkbox{font-weight:normal}.productdetails-view .product-item .product-buy-area > .product-addtocart{padding:14px;background-color:#ebe6e0;border-radius:12px}.productdetails-view .product-item .product-buy-area > .product-addtocart .alert{margin:0}.productdetails-view .product-item .product-buy-area > .product-addtocart .product-fields-title{text-transform:uppercase}.productdetails-view .product-item .product-buy-area > .product-availability{border-radius:12px;padding:12px;background-color:#f8f7f5}.productdetails-view .product-item .product-order-count{font-size:14px;color:#bfb6a6}.productdetails-view .product-item .product-icons{background-color:#ebe6e0;padding:7px}.productdetails-view .product-item .product-icons .social-icons{margin:-1px -3px -1px -4px}.productdetails-view .product-item .product-icons ul{margin:0;padding:0;list-style:none}.productdetails-view .product-item .product-icons ul li{float:right;font-size:14px;padding-left:6px}.productdetails-view .product-item .product-main-images{position:relative;margin-bottom:28px}.productdetails-view .product-item .product-main-images .product-image{position:relative}.productdetails-view .product-item .product-main-images .product-image img{border-radius:12px;width:100%}.productdetails-view .product-item .product-main-images .product-image:hover a.full-view-button{opacity:0.6;visibility:visible}.productdetails-view .product-item .product-main-images .product-image:hover a.full-view-button:hover{opacity:1;background-color:#8a7556}.productdetails-view .product-item .product-main-images .additional-image{margin:7px 0;margin-bottom:14px}.productdetails-view .product-item .product-main-images .additional-image .owl-item-wrapper{border:1px solid #efe2d1;border-radius:6px;margin-top:7px;overflow:hidden;cursor:pointer}.productdetails-view .product-item .product-main-images .additional-image .owl-item-wrapper img{border:none;width:100%;vertical-align:middle}.productdetails-view .product-item .product-main-images .additional-image .owl-item:hover .owl-item-wrapper{border-color:#8a7556}.productdetails-view .product-item .product-main-images .additional-image .owl-item.show .owl-item-wrapper{border-color:#8a7556}.productdetails-view .product-item .product-reviews blockquote{-webkit-transition:all 3s;-o-transition:all 3s;transition:all 3s}.productdetails-view .product-item .product-reviews blockquote.light{background-color:#e5feca}.productdetails-view .product-item .product-reviews .ratingbox{position:relative;display:block;width:120px;height:24px;background:url("/templates/purity_iii/images/color-stars.png") repeat-x scroll 0 bottom transparent}.productdetails-view .product-item .product-reviews .ratingbox span{background:url(/templates/purity_iii/images/color-stars.png) repeat-x;display:block;width:1%;height:24px;position:absolute}.productdetails-view .product-item .product-reviews .vote{display:block;margin-bottom:4px}.productdetails-view .product-item .product-reviews .category-ratingbox{position:relative;display:block;width:60px;height:12px;background:url("/templates/purity_iii/images/color-stars-small.png") repeat-x scroll 0 bottom transparent}.productdetails-view .product-item .product-reviews .category-ratingbox span{background:url(/templates/purity_iii/images/color-stars-small.png) repeat-x;display:block;width:1%;height:12px;position:absolute}.productdetails-view .product-item .product-reviews .stars-orange{background-position:0 0 !important}.productdetails-view .product-item .product-reviews .stars-red{background-position:0 -54px !important}.productdetails-view .product-item .product-reviews .stars-green{background-position:0 -108px !important}.productdetails-view .product-item .product-reviews .stars-blue{background-position:0 -162px !important}.productdetails-view .product-item .product-reviews .stars-purple{background-position:0 -216px !important}.productdetails-view .product-item .product-related-categories .cats{margin:0 -10px}.productdetails-view .product-item .product-related-categories .item{background-color:#ebe6e0;border-radius:3px;margin:0 5px 10px;padding:5px;max-width:200px;float:left;min-height:45px}.productdetails-view .product-item .product-related-categories .item a{font-size:16px;font-family:'Neucha',Helvetica,Arial,sans-serif;padding-bottom:5px}.productdetails-view .product-item .product-related-categories .item img{width:50px;float:left;padding-right:10px}.productdetails-view .product-item .product-related-categories .item .vm-img-desc{display:none;color:#bfb6a6;font-size:14px}.productdetails-view .product-item .product-related-categories .item .vm-nodisplay{display:none}.productdetails-view .product-item .product-related-articles{border-radius:12px;padding:12px;background-color:#f8f7f5}.productdetails-view .product-item .product-full-info{margin-top:14px}.productdetails-view .product-item .product-full-info.tabs .nav-tabs > li{margin-bottom:0}.productdetails-view .product-item .product-full-info.tabs .nav-tabs > li > a{background:#ebe6e0;color:#aaaaa4;margin:0 0 0 5px}.productdetails-view .product-item .product-full-info.tabs .nav-tabs > li:before{margin-bottom:0}.productdetails-view .product-item .product-full-info.tabs .nav-tabs > li:hover > a,.productdetails-view .product-item .product-full-info.tabs .nav-tabs > li.active > a{background-color:#8a7556}.productdetails-view .product-item .product-full-info.tabs .nav-tabs > li:hover > a h4,.productdetails-view .product-item .product-full-info.tabs .nav-tabs > li.active > a h4{color:#ffffff}.productdetails-view .product-item .product-full-info.tabs .tab-content{border-top:3px solid #8a7556;padding:0;border-radius:12px;margin-bottom:14px}.productdetails-view .product-item .product-full-info.tabs .tab-content .tab-pane{min-height:200px;border-radius:12px;padding:28px 14px 14px;background:#ffffff;-webkit-box-shadow:0 3px 0 #bfb6a6;box-shadow:0 3px 0 #bfb6a6}.productdetails-view .product-item .product-full-info #details table img{width:100%}.productdetails-view .product-item .product-full-info #details table .vm-img-desc{display:none}.productdetails-view .product-item.parent .product-details .mainproduct-info .product-custom{border-bottom:1px dashed #efe2d1;border-top:1px dashed #efe2d1;padding:4px 0;width:100%}.productdetails-view .product-item.parent .product-details .mainproduct-info .product-custom h5{margin:0;font-size:21px;color:#bfb6a6}.productdetails-view .product-item.parent .product-details .mainproduct-info .product-custom > div{padding:0 8px;border-right:1px solid #efe2d1}.productdetails-view .product-item.parent .product-details .mainproduct-info .product-custom > div:last-child{border-right:0}.productdetails-view .product-item.parent .product-details .mainproduct-info .product-custom .product-colors,.productdetails-view .product-item.parent .product-details .mainproduct-info .product-custom .product-wheels,.productdetails-view .product-item.parent .product-details .mainproduct-info .product-custom .product-accu{display:inline-block;float:left}.productdetails-view .product-item.parent .product-details .mainproduct-info .product-custom .product-colors .custom-value{float:left;border:1px solid #efe2d1;border-radius:3px;margin:2px 1px 0 0;height:23px;width:18px;overflow:hidden}.productdetails-view .product-item.parent .product-details .mainproduct-info .product-custom .product-wheels .custom-value,.productdetails-view .product-item.parent .product-details .mainproduct-info .product-custom .product-accu .custom-value{float:left;border:1px solid #8a7556;font-family:'Neucha',Helvetica,Arial,sans-serif;font-size:24px;border-radius:3px;margin:2px 1px 0 0;min-width:30px;line-height:1;text-align:center;padding:0 2px}.productdetails-view .other-products{margin-top:28px}.productdetails-view .subcategory-view{margin-top:28px}@media screen and (min-width:767px){.vm-pagination{background-color:#ebe6e0;padding:30px 30px 20px;position:relative;width:100%;text-align:center}.vm-pagination ul{margin:0 auto;padding:0;position:relative;top:-20px;list-style:none outside none}.vm-pagination ul li:before{background:none repeat scroll 0 0 #bfb6a6;border-radius:4px;content:"";display:block;height:8px;left:6px;position:absolute;top:6px;width:8px;z-index:10}.vm-pagination ul li{background-color:#fff;border-radius:10px;color:#bfbfbf;display:block;float:left;height:20px;margin:0 20px;position:relative;text-align:center;width:20px}.vm-pagination ul li .pagenav{font-family:'Neucha',Helvetica,Arial,sans-serif;display:block;font-size:12px;left:-20px;line-height:1em;position:absolute;text-align:center;top:30px;width:60px}.vm-pagination .line{background:none repeat scroll 0 0 #efe2d1;border:3px solid #fff;border-radius:5px;display:block;height:2px;top:-6px;position:relative;width:100%;z-index:3;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.vm-pagination .pag{display:inline-block;margin:auto 0}}.utm-campaign,.utm-source{display:none}#userForm #address_1_field,#adminForm #address_1_field{width:100%}#userForm #personal-block,#adminForm #personal-block,#userForm #delivery-block,#adminForm #delivery-block,#userForm #account-block,#adminForm #account-block{display:grid;grid-template-rows:1fr;row-gap:0;column-gap:14px}#userForm #personal-block,#adminForm #personal-block{grid-template-columns:repeat(auto-fill,minmax(157px,1fr))}#userForm #account-block,#adminForm #account-block{grid-template-columns:repeat(auto-fill,minmax(157px,1fr))}.cart-view{margin-bottom:14px}.cart-view .cart-params{margin-top:28px;margin-bottom:14px}.cart-view .checkout-form .row{margin-left:-10px;margin-right:-10px}.cart-view .checkout-form [class*=col-]{padding-left:10px;padding-right:10px}.cart-view .checkoutStep{margin-top:0}.cart-view .checkoutStep span{color:#8a7556;font-weight:bold}.cart-view .checkoutSubStep{color:#8a7556;text-transform:uppercase;font-family:'Neucha',Helvetica,Arial,sans-serif;display:block}.cart-view .checkoutSubStep span{color:#aaaaa4}.cart-view h3{color:#11100b;font-weight:700;font-size:21px}.cart-view .cart-continue{text-align:center}.cart-view .cart-continue .cmv-view,.cart-view .cart-continue .products-view{margin-top:28px}.cart-view .change-user{border:none;-webkit-box-shadow:none;box-shadow:none;background-color:#efe2d1}.cart-view .table > thead > tr > th{border:0 none;color:#4a4944;font-size:14px;font-weight:400}.cart-view .table > thead > tr > th:first-child{text-align:left}.cart-view .table > thead > tr > th:last-child{text-align:right}.cart-view .table > tbody > tr > td{vertical-align:middle}.cart-view .table > tbody > tr > td:last-child{text-align:right}.cart-view table .quantity-input{width:36px}.cart-view table .box-quantity{display:inline-flex}.cart-view .row-product-cart .cart-image{width:15%;vertical-align:middle;display:table-cell;padding-right:10px}.cart-view .row-product-cart .cart-image img{width:100%;border-radius:6px}.cart-view .row-product-cart .cart-name{vertical-align:middle;display:table-cell}.cart-view .row-product-cart .cart-name > a{color:#11100b;font-size:18px}.cart-view .row-product-cart .vm-customfield-cart{font-size:14px}.cart-view .row-product-cart .vm-customfield-cart .product-field-type-M img{display:none}@media (max-width:768px){.cart-view .row-product-cart .cart-image{display:none;padding:0}.cart-view .row-product-cart .vm-customfield-cart{font-size:0px}.cart-view .row-product-cart .vm-customfield-cart .product-field-type-M img{display:none}.cart-view .row-product-cart .vm-customfield-cart .product-field-type-M span.vm-img-desc{display:block;font-size:12px}}.cart-view .row-devider-cart > td{border:0 none}.cart-view .row-total-cart{font-weight:bold}.cart-view table,.cart-view .main-info,.cart-view .select-payment,.cart-view .select-shipment,.cart-view .coupon-cart{margin-bottom:14px}.cart-view .main-info{display:block}.cart-view .main-info > div{margin-bottom:28px}.cart-view .main-info > div:last-child{margin-bottom:0}.cart-view .select-address h3{margin-top:0}.cart-view .select-address .output-shipto-title{color:#bfb6a6}.cart-view .select-address .output-shipto-desc{color:#bfb6a6;margin-top:6px;font-size:14px;line-height:1em}.cart-view .select-address .output-shipto .controls{margin-left:20px}.cart-view .no-call input,.cart-view .no-call h3{float:left;font-size:16px}.cart-view .no-call input[type="checkbox"]{margin-left:5px;margin-top:0}.cart-view .oferta .vm-nodisplay{display:none}.cart-view .oferta .vm-price-value .vm-price-desc{font-weight:bold;color:#8a7556;text-transform:uppercase;margin-right:10px}.cart-view .oferta [class*=subtotal-],.cart-view .oferta [class*=fulltotal]{margin-bottom:14px}.cart-view .oferta [class*=subtotal-] h4,.cart-view .oferta [class*=fulltotal] h4{color:#aaaaa4;font-weight:bold}.cart-view .oferta #checkoutFormSubmit{width:100%;touch-action:manipulation;border-style:solid;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#ffffff;background-color:#8a7556;border-color:#8a7556;padding:6px 12px;font-size:16px;line-height:1.3;border-radius:6px}.cart-view .oferta #checkoutFormSubmit:focus,.cart-view .oferta #checkoutFormSubmit.focus{color:#ffffff;background-color:#6b5a42;border-color:#3b3225}.cart-view .oferta #checkoutFormSubmit:hover{color:#ffffff;background-color:#6b5a42;border-color:#64553f}.cart-view .oferta #checkoutFormSubmit:active,.cart-view .oferta #checkoutFormSubmit.active,.open > .dropdown-toggle.cart-view .oferta #checkoutFormSubmit{color:#ffffff;background-color:#6b5a42;background-image:none;border-color:#64553f}.cart-view .oferta #checkoutFormSubmit:active:hover,.cart-view .oferta #checkoutFormSubmit.active:hover,.open > .dropdown-toggle.cart-view .oferta #checkoutFormSubmit:hover,.cart-view .oferta #checkoutFormSubmit:active:focus,.cart-view .oferta #checkoutFormSubmit.active:focus,.open > .dropdown-toggle.cart-view .oferta #checkoutFormSubmit:focus,.cart-view .oferta #checkoutFormSubmit:active.focus,.cart-view .oferta #checkoutFormSubmit.active.focus,.open > .dropdown-toggle.cart-view .oferta #checkoutFormSubmit.focus{color:#ffffff;background-color:#554835;border-color:#3b3225}.cart-view .oferta #checkoutFormSubmit.disabled:hover,.cart-view .oferta #checkoutFormSubmit[disabled]:hover,fieldset[disabled] .cart-view .oferta #checkoutFormSubmit:hover,.cart-view .oferta #checkoutFormSubmit.disabled:focus,.cart-view .oferta #checkoutFormSubmit[disabled]:focus,fieldset[disabled] .cart-view .oferta #checkoutFormSubmit:focus,.cart-view .oferta #checkoutFormSubmit.disabled.focus,.cart-view .oferta #checkoutFormSubmit[disabled].focus,fieldset[disabled] .cart-view .oferta #checkoutFormSubmit.focus{background-color:#8a7556;border-color:#8a7556}.cart-view .oferta #checkoutFormSubmit .badge{color:#8a7556;background-color:#ffffff}.cart-view .oferta.checkout{text-align:center}.cart-view .oferta.confirm{text-align:center}.cart-view .oferta.confirm #checkoutFormSubmit{color:#ffffff;background-color:#a6d723;border-color:#95c11f;font-weight:bold;text-transform:uppercase}.cart-view .oferta.confirm #checkoutFormSubmit:focus,.cart-view .oferta.confirm #checkoutFormSubmit.focus{color:#ffffff;background-color:#84ab1c;border-color:#40530e}.cart-view .oferta.confirm #checkoutFormSubmit:hover{color:#ffffff;background-color:#84ab1c;border-color:#6c8c17}.cart-view .oferta.confirm #checkoutFormSubmit:active,.cart-view .oferta.confirm #checkoutFormSubmit.active,.open > .dropdown-toggle.cart-view .oferta.confirm #checkoutFormSubmit{color:#ffffff;background-color:#84ab1c;background-image:none;border-color:#6c8c17}.cart-view .oferta.confirm #checkoutFormSubmit:active:hover,.cart-view .oferta.confirm #checkoutFormSubmit.active:hover,.open > .dropdown-toggle.cart-view .oferta.confirm #checkoutFormSubmit:hover,.cart-view .oferta.confirm #checkoutFormSubmit:active:focus,.cart-view .oferta.confirm #checkoutFormSubmit.active:focus,.open > .dropdown-toggle.cart-view .oferta.confirm #checkoutFormSubmit:focus,.cart-view .oferta.confirm #checkoutFormSubmit:active.focus,.cart-view .oferta.confirm #checkoutFormSubmit.active.focus,.open > .dropdown-toggle.cart-view .oferta.confirm #checkoutFormSubmit.focus{color:#ffffff;background-color:#6c8c17;border-color:#40530e}.cart-view .oferta.confirm #checkoutFormSubmit.disabled:hover,.cart-view .oferta.confirm #checkoutFormSubmit[disabled]:hover,fieldset[disabled] .cart-view .oferta.confirm #checkoutFormSubmit:hover,.cart-view .oferta.confirm #checkoutFormSubmit.disabled:focus,.cart-view .oferta.confirm #checkoutFormSubmit[disabled]:focus,fieldset[disabled] .cart-view .oferta.confirm #checkoutFormSubmit:focus,.cart-view .oferta.confirm #checkoutFormSubmit.disabled.focus,.cart-view .oferta.confirm #checkoutFormSubmit[disabled].focus,fieldset[disabled] .cart-view .oferta.confirm #checkoutFormSubmit.focus{background-color:#a6d723;border-color:#95c11f}.cart-view .oferta.confirm #checkoutFormSubmit .badge{color:#a6d723;background-color:#ffffff}.cart-view .customer-note-cart textarea{min-height:100px}.cart-view .tos-cart input.terms-of-service{padding:0;margin:3px 0 0;position:absolute}.cart-view .tos-cart > .terms-of-service{display:inline-block;padding-left:20px}.cart-view .tos-cart > .terms-of-service label{font-weight:normal}.select-payment,.select-shipment{display:block}.select-payment ul,.select-shipment ul{margin:0}.select-payment ul li:last-child label,.select-shipment ul li:last-child label{margin-bottom:0}.select-payment li label,.select-shipment li label{padding:7px;width:100%;border-radius:6px}.select-payment li label.disabled span,.select-shipment li label.disabled span{opacity:0.4}.select-payment li label.disabled .vm_info,.select-shipment li label.disabled .vm_info{color:red;opacity:1;font-size:14px;font-weight:400;padding-left:60px;display:block}.select-payment li [type=radio],.select-shipment li [type=radio]{position:absolute;opacity:0;width:0;height:0}.select-payment li [type=radio] + label,.select-shipment li [type=radio] + label{cursor:pointer}.select-payment li [type=radio]:checked + label,.select-shipment li [type=radio]:checked + label{background-color:#f8f7f5}.select-payment li [type=radio]:checked + label [class$="_description"],.select-shipment li [type=radio]:checked + label [class$="_description"]{color:#11100b}.select-payment .cart-button-group,.select-shipment .cart-button-group{margin-top:6px}.select-payment .vmCartPaymentLogo{float:left;width:55px}.select-payment .vmCartPaymentLogo img{width:100%}.select-payment .vmpayment{display:block}.select-payment .vmpayment_name{font-size:16px;padding-left:60px;display:block}.select-payment .vmpayment_description{font-size:14px;color:#4a4944;padding-left:60px;display:block}.select-payment .vmpayment_cost{font-size:14px;color:#8a7556;font-weight:normal;padding-left:60px;display:block}.select-shipment .vmCartShipmentLogo{float:left;width:55px}.select-shipment .vmCartShipmentLogo img{width:100%}.select-shipment .vmshipment{display:block}.select-shipment .vmshipment_name{font-size:16px;padding-left:60px;display:block}.select-shipment .vmshipment_description{font-size:14px;color:#4a4944;padding-left:60px;display:block}.select-shipment .vmshipment_cost{font-size:14px;color:#8a7556;font-weight:normal;padding-left:60px;display:block}@keyframes cf-placeholder-loading{0%{left:-45%}100%{left:100%}}.cficon-search:before{content:'\e800'}.cf_wrapper_inner{margin-top:7px}.cf_flt_wrapper{margin-bottom:14px}.cf_flt_wrapper .cf_li_clear{display:block;float:none !important}.cf_flt_wrapper label{display:inline !important}.cf_flt_wrapper select{min-width:120px;min-width:50px;width:85%}.cf_flt_wrapper .cf_option + [role="tooltip"]{min-width:90px;left:50%;margin-left:-45px}.cf_flt_wrapper .cftooltip{z-index:98;padding:0.4rem;margin:0.5em 0 0 0;box-sizing:border-box;background:#ffffff;background-clip:padding-box;border:1px solid #bfb6a6;box-shadow:none;color:#11100b;font-size:0.8rem}.cf_wrapper_inner[aria-hidden="true"]{display:none}.cf_flt_header{text-decoration:none;cursor:pointer}.headexpand{display:inline-block;width:10px;height:10px;color:#11100b;background-color:#ebe6e0;border-radius:3px;font-family:FontAwesome;font-style:normal;font-weight:normal;cursor:pointer;float:right;height:23px;line-height:23px;width:23px;margin-top:-1px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.headexpand:hover{color:#ffffff;background-color:#8a7556}.headexpand_show:before{content:"\f107"}.headexpand_hide:before{content:"\f105"}.cf_filters_list{padding-inline-start:0;margin:0}.cf_filters_list li{line-height:1.3em;margin-inline-start:0;padding-inline-start:0;list-style:none;background-image:none}.cf_filters_list li .cf_link:not([role="button"]) .cf_option{text-decoration:none;color:#11100b}.cf_filters_list li .cf_link:not([role="button"]) .cf_sel_opt{font-weight:bold;color:#5b4d39}.cf_filters_list .cf_flt_counter{color:#4a4944;display:inline-block}.cf_filters_list .cf_hide{display:none}.cf_invisible{display:none !important}.cf_show_more{background:none;border:none;padding:1px 5px;margin:.2rem 0 0 0;font-size:1em}.cf_show_more--collapsed:before{content:' + '}.cf_show_more--expanded:before{content:' - '}.cfLiLevel1{margin-inline-start:15px !important}.cfLiLevel2{margin-inline-start:30px !important}.cfLiLevel3{margin-inline-start:40px !important}.cfLiLevel4{margin-inline-start:50px !important}.cfLiLevel5{margin-inline-start:60px !important}.cf_wrapper_input_text{padding-bottom:10px;display:inline-block}.cf_wrapper_input_text input[type="text"]{display:inline-block}.cf_wrapper_input_text_1 input[type="search"]{width:70%}.cf_wrapper_input_text_2 input{width:25%;min-width:50px}.cf_message{position:absolute;color:#ffffff;width:150px;padding:5px;background:#ff0000;border-radius:5px;border-top-left-radius:0;display:none;z-index:1500}.cf_img_wrapper a{padding:0px;margin:0px !important;background:none}.cf_img_wrapper a img{padding:0px;margin:0px !important;background:none}.cf_img_caption{display:block;text-align:center;clear:both}.cf_sel_opt img{border:1px solid #bbbbbb}.cf_btn_list li{display:inline-block;padding:0px !important;margin-bottom:3px}.cf_button.cf_sel_opt{color:#ffffff;background-color:#8a7556;border-color:#8a7556}.cf_button.cf_sel_opt:focus,.cf_button.cf_sel_opt.focus{color:#ffffff;background-color:#6b5a42;border-color:#3b3225}.cf_button.cf_sel_opt:hover{color:#ffffff;background-color:#6b5a42;border-color:#64553f}.cf_button.cf_sel_opt:active,.cf_button.cf_sel_opt.active,.open > .dropdown-toggle.cf_button.cf_sel_opt{color:#ffffff;background-color:#6b5a42;background-image:none;border-color:#64553f}.cf_button.cf_sel_opt:active:hover,.cf_button.cf_sel_opt.active:hover,.open > .dropdown-toggle.cf_button.cf_sel_opt:hover,.cf_button.cf_sel_opt:active:focus,.cf_button.cf_sel_opt.active:focus,.open > .dropdown-toggle.cf_button.cf_sel_opt:focus,.cf_button.cf_sel_opt:active.focus,.cf_button.cf_sel_opt.active.focus,.open > .dropdown-toggle.cf_button.cf_sel_opt.focus{color:#ffffff;background-color:#554835;border-color:#3b3225}.cf_button.cf_sel_opt.disabled:hover,.cf_button.cf_sel_opt[disabled]:hover,fieldset[disabled] .cf_button.cf_sel_opt:hover,.cf_button.cf_sel_opt.disabled:focus,.cf_button.cf_sel_opt[disabled]:focus,fieldset[disabled] .cf_button.cf_sel_opt:focus,.cf_button.cf_sel_opt.disabled.focus,.cf_button.cf_sel_opt[disabled].focus,fieldset[disabled] .cf_button.cf_sel_opt.focus{background-color:#8a7556;border-color:#8a7556}.cf_button.cf_sel_opt .badge{color:#8a7556;background-color:#ffffff}.cf_option + [role="tooltip"]{display:none;user-select:none;text-align:center;position:absolute}.cf_option:hover + [role="tooltip"]{display:block}.cf_option:focus + [role="tooltip"]{display:block}.cf_filtering_knob{-webkit-appearance:none;appearance:none;position:absolute;height:5px;border:0;outline:none;overflow:visible;width:100%;background:none;pointer-events:none}.cf_filtering_knob + [role="tooltip"]{display:none;user-select:none;text-align:center;position:absolute;top:16px}.cf_filtering_knob:hover + [role="tooltip"]{display:block}.cf_filtering_knob:focus + [role="tooltip"]{display:block}.cf_filtering_knob::-moz-range-thumb{appearance:none;position:relative;background-color:#ffffff;border-radius:50%;height:20px;width:20px;cursor:pointer;pointer-events:all;z-index:99}.cf_filtering_knob::-moz-range-thumb:hover,.cf_filtering_knob::-moz-range-thumb:focus{background-color:#8a7556;box-shadow:0 0 4px #8a7556}.cf_filtering_knob::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;position:relative;background-color:#ffffff;border-radius:50%;height:20px;width:20px;cursor:pointer;pointer-events:all;z-index:99}.cf_filtering_knob::-webkit-slider-thumb:hover,.cf_filtering_knob::-webkit-slider-thumb:focus{background-color:#8a7556;box-shadow:0 0 4px #8a7556}.cf_filtering_knob::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;box-shadow:none;border:none;background:transparent}.cf_filtering_knob::-moz-range-track{-webkit-appearance:none;appearance:none;box-shadow:none;border:none;background:transparent}.cf_filtering_knob::-ms-track{-webkit-appearance:none;appearance:none;box-shadow:none;border:none;background:transparent}.cf_disabled_opt + [role="tooltip"] .tip-content{opacity:0.5}.cftooltip:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-bottom-color:#ffffff}.cftooltip:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-bottom-color:#bfb6a6}.cf_filtering_slider_gutter{display:block;position:relative;margin-top:1rem;margin-bottom:1rem;margin-inline-start:10px;width:80%}.cf_slider_gutter_m{width:100%;background-color:#efe2d1;height:5px;border-radius:4px}.slider_bkg{position:absolute;height:5px;width:100%;background-color:#ebe6e0}.knob_wrapper{height:auto;margin-top:-6px}.cf_search_input_2{max-width:120px}.cf_search_button{padding-inline-start:10px;padding-inline-end:10px;min-height:1em;cursor:pointer;display:inline-block}.cf_smart_search{width:85%;margin-bottom:0.5em}.cf_ajax_loader{position:absolute;z-index:100000;background-color:#f8f7f5;opacity:0.6}#cf_res_ajax_loader{display:none;position:absolute;z-index:100000;width:100%;min-height:200px;background-color:#ffffff;background-position:center 80px !important;opacity:0.5}.filter-placeholder-wrapper{width:100%;position:relative;overflow:hidden}.filter-placeholder{margin-bottom:14px}.filter-placeholder__title{height:1.4em;margin-bottom:5px}.filter-placeholder__option{height:1em;margin-bottom:3px}.filter-placeholder__option--input{height:2em}.cf-placeholder-loading{position:relative;left:-45%;z-index:45;background-image:linear-gradient(to left,rgba(235,235,235,0.05),rgba(235,235,235,0.3),rgba(235,235,235,0.6),rgba(235,235,235,0.3),rgba(235,235,235,0.05));animation:cf-placeholder-loading 1.5s infinite forwards linear}.cf_match{font-weight:bold;background:#f2f2f2;border:1px solid #dddddd;border-radius:2px}.cf_disabled_opt_image{opacity:0.4}.cf_hidden_text{font:0/0 a;color:transparent !important}@media (hover:none) and (pointer:coarse){.cf_option:focus + [role="tooltip"]{display:none}.cf_option:hover + [role="tooltip"]{display:none}}.cf_tag{color:#ffffff;background-color:#8a7556;border-color:#8a7556}.cf_tag:focus,.cf_tag.focus{color:#ffffff;background-color:#6b5a42;border-color:#3b3225}.cf_tag:hover{color:#ffffff;background-color:#6b5a42;border-color:#64553f}.cf_tag:active,.cf_tag.active,.open > .dropdown-toggle.cf_tag{color:#ffffff;background-color:#6b5a42;background-image:none;border-color:#64553f}.cf_tag:active:hover,.cf_tag.active:hover,.open > .dropdown-toggle.cf_tag:hover,.cf_tag:active:focus,.cf_tag.active:focus,.open > .dropdown-toggle.cf_tag:focus,.cf_tag:active.focus,.cf_tag.active.focus,.open > .dropdown-toggle.cf_tag.focus{color:#ffffff;background-color:#554835;border-color:#3b3225}.cf_tag.disabled:hover,.cf_tag[disabled]:hover,fieldset[disabled] .cf_tag:hover,.cf_tag.disabled:focus,.cf_tag[disabled]:focus,fieldset[disabled] .cf_tag:focus,.cf_tag.disabled.focus,.cf_tag[disabled].focus,fieldset[disabled] .cf_tag.focus{background-color:#8a7556;border-color:#8a7556}.cf_tag .badge{color:#8a7556;background-color:#ffffff}.cf_tag.cf_tag_icon_close::after{content:'X';margin-inline-start:0.7em;padding-inline-start:0.7em;border-inline-start:1px #ffffff solid}.cf_tag_color{padding:0;width:4em}.cf_tag_color.cf_tag_icon_close::after{margin-inline-start:0}#ui-tabs ul#tabs{list-style-type:none;padding:0;overflow:hidden;margin:0;border-bottom:1px solid #aaaaa4}#ui-tabs ul#tabs li{display:inline-block;cursor:pointer;background:#efe2d1;padding:8px 16px}#ui-tabs ul#tabs li.current{display:inline-block;background:#aaaaa4;color:#ffffff}#ui-tabs .tabs{padding-top:16px}#ui-tabs .dyn-tabs{display:none}


/*===============================
/plugins/system/plg_sj_vm_quickview/assets/css/quickview.css
================================================================================*/
.shop.popup{padding:20px}