body.et-db #et-boc .et-l .woocommerce ul.products li.product:nth-child(n){padding-bottom:0!important;margin:0!important}.woocommerce ul.products li.product .df-product-outer-wrap{width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}.woocommerce ul.products li.product .df-product-inner-wrap{display:grid!important;grid-template-columns:var(--wc-card-img-col) minmax(0,1fr) auto!important;grid-template-areas:"img sku   sku" "img title title" "img price price" "img cart  qty"!important;column-gap:22px!important;row-gap:6px!important;align-content:start!important;align-items:center!important;padding:var(--wc-card-pad)!important;margin:0!important;overflow:hidden!important}.woocommerce ul.products li.product .df-product-inner-wrap>.df-product-image-wrap{grid-area:img!important;align-self:start!important;width:100%!important;max-width:var(--wc-card-img-col)!important;margin:0!important;padding:0!important;border-radius:6px!important;overflow:hidden!important;background:#fff!important}.woocommerce ul.products li.product .df-product-image-wrap a{display:block!important;width:100%!important}.woocommerce ul.products li.product .df-product-image-wrap img{display:block!important;width:100%!important;height:var(--wc-card-img-h)!important;max-width:100%!important;margin:0!important;object-fit:contain!important;background-color:#fff!important}.woocommerce ul.products li.product .df-product-inner-wrap>.product-card-sku{grid-area:sku!important;align-self:end!important;display:block!important;margin:0!important;font-family:"Inter",sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.04em!important;line-height:1.3!important;color:var(--wc-card-muted)!important}.woocommerce ul.products li.product .df-product-inner-wrap>.df-product-title-wrap{grid-area:title!important;margin:0!important;padding:0!important}.woocommerce ul.products li.product .df-product-title.woocommerce-loop-product__title,.woocommerce ul.products li.product .df-product-title.woocommerce-loop-product__title a{display:-webkit-box!important;margin:0!important;padding:0!important;overflow:hidden!important;font-family:"Sora",sans-serif!important;font-size:clamp(18px,1.6vw,22px)!important;font-weight:600!important;line-height:1.25!important;text-overflow:ellipsis!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.woocommerce ul.products li.product .df-product-inner-wrap>.df-product-price-wrap{grid-area:price!important;margin:0!important;padding:0!important}.woocommerce ul.products li.product .df-product-price.price{display:block!important;margin:0!important;font-family:"Sora",sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.3!important}.woocommerce ul.products li.product .df-product-inner-wrap>.df-product-add-to-cart-wrap{grid-area:cart!important;display:block!important;width:100%!important;margin:0!important}.woocommerce ul.products li.product .df-product-add-to-cart-wrap a.button.add_to_cart_button{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-height:44px!important;margin:0!important;padding:8px 20px!important;line-height:1.2!important;text-align:center!important;white-space:nowrap!important;border-radius:6px!important}.woocommerce ul.products li.product .df-product-inner-wrap>.df-loop-qty-wrap{grid-area:qty!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;width:auto!important;margin:0 0 0 12px!important;padding:0!important;white-space:nowrap!important}.df-loop-qty-label{font-family:"Inter",sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--wc-card-muted)!important}.woocommerce ul.products li.product .df-loop-qty{display:inline-block!important;width:64px!important;height:44px!important;margin:0!important;padding:8px!important;text-align:center!important;vertical-align:middle!important;border-radius:6px!important;box-sizing:border-box!important}body.et-db #et-boc .et-l .df-product-inner-wrap>.df-product-title-wrap.df-item-wrap.df-item-wrap,body.et-db #et-boc .et-l .df-product-inner-wrap>.df-product-price-wrap.df-item-wrap.df-item-wrap{margin:0!important;padding:0!important}body.et-db #et-boc .et-l .df-product-inner-wrap>.df-product-add-to-cart-wrap.df-item-wrap.df-item-wrap{margin:0!important;padding:0!important;border-radius:6px!important}li.wvs-archive-product-wrapper{overflow:hidden!important;background-color:rgba(16,24,46,.72)!important;border:1px solid rgba(61,139,255,.35)!important;border-radius:2px!important}li.wvs-archive-product-wrapper .df-product-outer-wrap{background:0 0!important;border:0!important;border-radius:0!important}li.wvs-archive-product-wrapper .df-product-inner-wrap{background:0 0!important}.wvs-archive-variations-wrapper{margin:0!important;padding:4px 20px 0!important;padding-left:calc(var(--wc-card-img-col) + 42px)!important}.wvs-archive-variations-wrapper ul.variations,.wvs-archive-variations-wrapper ul.variations>li{margin:0!important;padding:0!important;list-style:none!important;border:0!important}.wvs-archive-variations-wrapper .variable-items-wrapper{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:6px!important;margin-bottom:0!important}.wvs-archive-variations-wrapper .variable-item{margin:0!important}.wvs-archive-variations-wrapper li.wvs_archive_reset_variations,.wvs-archive-variations-wrapper a.wvs_archive_reset_variations_link{display:none!important}@media only screen and (min-width:768px) and (max-width:980px){.woocommerce ul.products li.product .df-product-inner-wrap{column-gap:18px!important}.woocommerce ul.products li.product .df-product-title.woocommerce-loop-product__title,.woocommerce ul.products li.product .df-product-title.woocommerce-loop-product__title a{font-size:18px!important}}@media only screen and (max-width:767px){.woocommerce ul.products li.product .df-product-inner-wrap,.woocommerce ul.products li.product .df-product-inner-wrap>*{min-width:0!important}.woocommerce ul.products li.product .df-product-inner-wrap{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"img" "title" "price" "qty" "cart" "sku"!important;column-gap:0!important;row-gap:12px!important;align-items:start!important}.woocommerce ul.products li.product .df-product-inner-wrap>.df-product-image-wrap{width:calc(100% + ( var(--wc-card-pad) * 2 ))!important;max-width:none!important;margin:calc(var(--wc-card-pad) * -1) calc(var(--wc-card-pad) * -1) 4px!important;border-radius:0!important;border-bottom:1px solid #edf0f6!important}.woocommerce ul.products li.product .df-product-image-wrap img{height:var(--wc-card-img-h)!important;padding:12px!important;box-sizing:border-box!important}.woocommerce ul.products li.product .df-product-title.woocommerce-loop-product__title,.woocommerce ul.products li.product .df-product-title.woocommerce-loop-product__title a{font-size:19px!important;line-height:1.3!important;overflow-wrap:anywhere!important;-webkit-line-clamp:3!important}.woocommerce ul.products li.product .df-product-price.price{font-size:19px!important}.woocommerce ul.products li.product .df-product-inner-wrap>.df-loop-qty-wrap{justify-content:center!important;margin:0!important}.woocommerce ul.products li.product .df-loop-qty{width:72px!important;height:48px!important}.woocommerce ul.products li.product .df-product-add-to-cart-wrap a.button.add_to_cart_button{min-height:48px!important;padding:10px 14px!important}.woocommerce ul.products li.product .df-product-inner-wrap>.product-card-sku{align-self:start!important;margin-top:-4px!important;font-size:11px!important}.wvs-archive-variations-wrapper{padding:8px 16px 14px!important;padding-left:16px!important}}@media only screen and (max-width:400px){.woocommerce ul.products li.product .df-product-title.woocommerce-loop-product__title,.woocommerce ul.products li.product .df-product-title.woocommerce-loop-product__title a{font-size:17px!important}.woocommerce ul.products li.product .df-loop-qty{width:64px!important}}