@media screen and (min-width:768px){.product .product-wrapper.product-custom-type1{padding:1.125rem;border:1px solid #e5e7eb;border-radius:8px}}@media screen and (min-width:768px){.product .product-wrapper.product-custom-type1 .product-badge{top:10px;left:10px}}.product .product-custom-type1 .product-thumbnail-wrapper .product-badge .badge{border-radius:2.625rem;padding-left:.625rem;padding-right:.625rem}.product .product-wrapper.product-custom-type1 .product-buttons.top-right{top:0;right:0}@media screen and (min-width:768px){.product .product-custom-type1 .product-thumbnail-wrapper .product-buttons .product-button a{width:2.25rem;height:2.25rem}}.product .product-custom-type1 .product-thumbnail-wrapper .product-buttons.top-right .product-button.product-wishlist a{color:#fb7185;background-color:#fff1f2;border-color:#ffe4e6}.product .product-custom-type1 .product-thumbnail-wrapper .product-buttons.top-right .product-button.product-wishlist a:hover{color:#f43f5e;background-color:#ffe4e6}@media screen and (min-width:768px){.product .product-custom-type1 .product-thumbnail-wrapper .product-buttons .product-wishlist a::before{font-size:1.25rem;line-height:1.25rem}}.product .product-custom-type1 .product-thumbnail-wrapper .product-buttons.bottom-center.style-1{border-radius:5.625rem;padding:0}@media screen and (min-width:1024.1px){.product .product-custom-type1 .product-thumbnail-wrapper .product-buttons.bottom-center{opacity:0;-webkit-transition:all 0.1s cubic-bezier(.25,.1,.25,1);transition:all 0.1s cubic-bezier(.25,.1,.25,1)}}.product .product-custom-type1 .product-thumbnail-wrapper .product-buttons.bottom-center{top:auto;bottom:.3125rem;left:50%;right:auto;background-color:#fff;border:1px solid #e5e7eb;-webkit-box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product .product-custom-type1 .product-thumbnail-wrapper .product-buttons{position:absolute;z-index:1}.products .product:hover .product-custom-type1 .product-buttons.bottom-center{opacity:1}.product .product-custom-type1 .product-thumbnail-wrapper .product-buttons.bottom-center a span{font-size:.75rem;font-weight:600;text-transform:uppercase;display:block}.products .product:hover .product-wrapper.product-custom-type1{border-color:rgb(var(--site-primary-color))}.product-custom-type1 .price{font-weight:600;margin-top:.625rem;color:rgb(var(--site-primary-color))}.products .product-custom-type1 .product-title{min-height:auto}.product .product-custom-type1 .product-cart{width:100%}.product .product-custom-type1 .add_to_cart_button{height:2.5rem}.product .product-custom-type1 .product-cart a.button{color:rgb(var(--site-primary-color));background-color:rgba(var(--site-primary-color),.1);border-radius:62.4375rem;width:100%}.product .product-custom-type1 .product-cart a.button:hover{color:#fff;background-color:rgb(var(--site-primary-color))}.product .product-custom-type1 .product-price-wrapper+.add_to_cart_button{margin-top:.75rem}.product .product-custom-type1 .product-title a:hover{text-decoration-color:#9ca3af}.product-custom-type1 .product-thumbnail-gallery-wrapper{position:relative}.product .product-custom-type1 .product-thumbnail-wrapper .product-thumbnail-gallery-wrapper .product-thumbnail-gallery-inner .product-thumbnail-gallery-images{position:relative}@media screen and (min-width:1024.1px){.product .product-custom-type1 .product-thumbnail-wrapper .product-thumbnail-gallery-wrapper .product-thumbnail-gallery-dots{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.125rem;bottom:.375rem;left:50%;padding:.25rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgb(0 0 0 / .1);border-radius:2.25rem;width:auto}}.product .product-custom-type1 .product-thumbnail-wrapper .product-thumbnail-gallery-wrapper .product-thumbnail-gallery-dots .dot{display:block;width:.3125rem;height:.3125rem;border-radius:50%;background:#fff}.product .product-custom-type1 .product-thumbnail-wrapper .product-thumbnail-gallery-wrapper .product-thumbnail-gallery-dots .dot.active{background-color:#facc15}.product .product-custom-type1 .product-thumbnail-wrapper .product-buttons.bottom-center.style-1 a{padding-left:.625rem;padding-right:.875rem;width:100%;border:none;height:32px;gap:.375rem}.product-custom-type1 a.quickview-loading,.product-custom-type1 a.quickview-loading:before{font-size:0!important}.products .product .product-custom-type1 .added_to_cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:1.125rem;padding-right:1.125rem;transition:background-color 0.1s cubic-bezier(.25,.1,.25,1),border-color 0.1s cubic-bezier(.25,.1,.25,1),background-color 0.1s cubic-bezier(.25,.1,.25,1),outline-color 0.1s cubic-bezier(.25,.1,.25,1);outline:none;line-height:1;height:2.5rem;width:100%;color:#fff;background-color:var(--color-green-900);border-radius:62.4375rem;margin-top:5px}.products .product .product-custom-type1 .added_to_cart:hover{opacity:.9}.product .product-custom-type1 .product-content-wrapper{display:block}.product .product-custom-type1 .product-thumbnail-wrapper .product-buttons.bottom-center.style-1 a:hover{background:var(--color-white);color:var(--color-black)}.product .product-custom-type1 .product-thumbnail-wrapper .product-buttons.bottom-center.style-1 a:before{font-family:"klbtheme";font-style:normal;content:'\e90d';speak:never;display:inline-block;font-weight:500;width:auto;margin:0;height:auto;text-decoration:inherit;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;font-size:15px}