.ninetheme-loop-product .ninetheme-product-button a{line-height:1}.product-custom-html .notice{background:#fff000;color:black;display:inline-flex;padding:3px 10px;border-radius:3px}.ninetheme-loop-product .product-features{display:flex;flex-direction:column;gap:0px;font-size:10px;text-transform:uppercase;list-style:none;color:var(--ninetheme-text);line-height:1.7;padding:0;margin:0}.product-features .checked{color:var(--ninetheme-green)}.woosc-btn.woosc-btn-added:before{content:none}.ninetheme-loop-product .outofstock{background-color:var(--ninetheme-red)}.ninetheme-loop-product .onbackorder{background-color:var(--ninetheme-green-soft)}.ninetheme-loop-product .stock-rating{display:flex;align-items:center;line-height:1;gap:15px}.ninetheme-swatches-wrapper .ninetheme-variations{gap:10px}.ninetheme-product-inner a.reset_variations,.ninetheme-product-inner span.variation-label{display:none}.ninetheme-loop-swatches.resettting a.reset_variations{display:none!important}.ninetheme-swatches-wrapper .type-color{border-radius:50%}.ninetheme-swatches-wrapper .type-button{font-size:10px}.ninetheme-swatches-wrapper .ninetheme-term .type-button{color:var(--ninetheme-dark);background:0 0}.ninetheme-swatches-wrapper .ninetheme-term{min-width:15px;min-height:15px;border-radius:10px}.ninetheme-swatches-wrapper .ninetheme-term{padding:1px;border:0px solid var(--ninetheme-gray)}.ninetheme-swatches-wrapper .type-button{font-size:11px}.ninetheme-swatches-wrapper .ninetheme-term.ninetheme-selected,.ninetheme-swatches-wrapper .ninetheme-type-button .ninetheme-term.ninetheme-selected{border-color:#25d366;border-width:2px;border-style:solid}.ninetheme-swatches-wrapper .ninetheme-type-button .ninetheme-term,.ninetheme-swatches-wrapper .ninetheme-type-button .ninetheme-term.ninetheme-selected{padding:0;min-width:auto;min-height:auto;border-width:0;border-bottom-width:2px;border-radius:0;height:auto}.ninetheme-swatches-wrapper .terms-outline .type-button{padding:0!important}.ninetheme-swatches-wrapper .ninetheme-terms{gap:5px}.ninetheme-swatches-wrapper .ninetheme-variations-items select{border:0;padding:0;min-height:15px}.ninetheme-swatches-wrapper .ninetheme-variations-items .select,.ninetheme-swatches-wrapper .ninetheme-variations-items select,.ninetheme-variations-items .value,.ninetheme-variations-items select{width:100%;border:0;padding:0;margin:0}.ninetheme-swatches-wrapper .ninetheme-term.ninetheme-selected:before{content:none}.product-sku{font-size:10px;line-height:1;display:flex;gap:3px;font-weight:500}.ajax_add_to_cart.loading,.ninetheme-btn.ajax_add_to_cart.loading{pointer-events:none}.swiper-slide.style-bordered .ninetheme-loop-product{border:1px solid var(--ninetheme-gray);padding:5px;border-radius:4px}.section-custom-categories.style-bordered .row{border-top:1px solid var(--ninetheme-gray);border-left:1px solid var(--ninetheme-gray);border-radius:4px;margin-bottom:0;border-right:0;overflow:hidden;margin-left:calc(.5 * var(--bs-gutter-x));margin-right:calc(.5 * var(--bs-gutter-x))}.section-custom-categories.style-bordered .ninetheme-loop-product{border-right:1px solid var(--ninetheme-gray);border-bottom:1px solid var(--ninetheme-gray);padding:calc(var(--bs-gutter-x) * .5)}.section-custom-categories.style-bordered .ninetheme-product-loop-inner{margin-bottom:0}.ninetheme-loop-product .variations_form .ninetheme-btn-reset.reset_variations{display:none!important}.ninetheme-loop-product.type-list{position:relative;padding:15px;border:1px solid var(--ninetheme-border);-webkit-box-shadow:1px 2px 4px rgba(33,37,41,.05);box-shadow:1px 2px 4px rgba(33,37,41,.05);border-radius:10px;overflow:hidden}.ninetheme-loop-product.type-list:hover{border-color:var(--ninetheme-primary)}.type-list .list-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;flex-wrap:wrap}.type-list .thumb-wrapper,.ninetheme-loop-product.type-list .thumb-wrapper{margin:0;flex:1;max-width:40%;position:relative;overflow:hidden}.type-list .details-wrapper{flex:1;display:flex;flex-direction:column;gap:10px;position:relative;overflow:hidden}.ninetheme-loop-product.type-list:hover img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);transform-origin:center center;-moz-transition:all .5s cubic-bezier(.25,.46,.45,.94);-o-transition:all .5s cubic-bezier(.25,.46,.45,.94);-webkit-transition:all .5s cubic-bezier(.25,.46,.45,.94);transition:all .5s cubic-bezier(.25,.46,.45,.94)}.type-list .product-labels{top:0;left:0}.type-list .product-desc{font-size:12px;margin:0}.type-list .cart-actions{display:flex;flex:0 0 100%;width:100%;gap:20px}.type-list .product-buttons{flex:0 0 40%;display:flex;align-items:center;justify-content:center;gap:10px}.type-list .ninetheme-product-button{background-color:var(--ninetheme-light);width:30px;height:30px;border-radius:30px;position:relative;display:flex;align-items:center;justify-content:center}.type-list .ninetheme-svg-icon{max-width:16px;max-height:16px;fill:var(--ninetheme-dark)}.type-list .cart-wrapper,.type-list .ninetheme-product-cart{margin-top:0;width:100%}.type-list .ninetheme-loop-swatches{width:100%}.type-list .ninetheme-swatches-wrapper{position:absolute;bottom:0;width:100%;height:auto;background-color:var(--ninetheme-green-bg);border:1px solid var(--ninetheme-green);border-radius:5px;padding:15px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:end;transform:translateY(100px);opacity:0;visibility:hidden;-moz-transition:all .25s cubic-bezier(.25,.46,.45,.94);-o-transition:all .25s cubic-bezier(.25,.46,.45,.94);-webkit-transition:all .25s cubic-bezier(.25,.46,.45,.94);transition:all .25s cubic-bezier(.25,.46,.45,.94)}.type-list:hover .ninetheme-swatches-wrapper{opacity:1;visibility:visible;-webkit-transform:translateX(0%);transform:translateX(0%)}.type-list:hover .has-swatches .details-wrapper>*:not(.ninetheme-swatches-wrapper){opacity:.5}.type-list .ninetheme-swatches-wrapper .ninetheme-term{border-color:var(--ninetheme-green)}.type-list .ninetheme-swatches-wrapper .ninetheme-term:hover{border-color:var(--ninetheme-secondary)}.type-list .ninetheme-swatches-wrapper .ninetheme-term:hover .type-button{color:var(--ninetheme-secondary)}.has-swatches .ninetheme-loop-swatches{width:100%}.ninetheme-loop-product .cart-big .loop-cart{display:flex;flex-direction:column;gap:10px}.ninetheme-loop-product .cart-small .loop-cart.type-variable{display:flex;gap:10px}.ninetheme-loop-product .cart-small .loop-cart.type-variable{flex-direction:column}.outofstock .has-qty.cart-small .type-simple .ninetheme-btn,.outofstock .has-qty.cart-small .type-variable .ninetheme-btn{max-width:100%;overflow:hidden}.ninetheme-loop-product .cart-small .type-variable .woocommerce-variation-add-to-cart{gap:5px;max-width:100%}.ninetheme-loop-product .cart-big .quantity{max-width:100%}.ninetheme-loop-product .woocommerce-variation.single_variation{display:none!important}.loop-cart .ninetheme-type-color .ninetheme-term{min-width:15px;min-height:15px}.loop-cart .woocommerce-variation-add-to-cart{margin-top:0}@media (max-width:480px){.type-list .list-inner,.type-list .cart-actions{gap:10px}.ninetheme-loop-product.type-list .thumb-wrapper{min-height:125px}}@media (min-width:768px){.loop-list-item{padding:20px}}@media (max-width:1024px){.loop-list-item span.ninetheme-hint{display:none}.ninetheme-loop-product .product-features{display:none}.ninetheme-loop-product .fatures-mobile .product-features{display:flex}.ninetheme-loop-product .ninetheme-stock-status{font-size:9px}}.product-labels-bottom{display:flex;gap:5px;flex-wrap:wrap}.product-labels-bottom .ninetheme-label{gap:5px;font-size:8px}