/*
Generated time: July 29, 2025 01:14
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.product-image-img{aspect-ratio:1/1;height:100%!important;width:100%;height:300px;object-fit:contain;mix-blend-mode:multiply;padding:0}.product-image-hover{position:absolute;left:0;top:0;opacity:0;height:100%!important;mix-blend-mode:unset;object-fit:contain;transition:all .3s ease}.product-image-container{display:flex;background:#f8f8f8;border-bottom:none;position:relative;border-radius:15px;overflow:hidden;padding:0!important}.product-item .product-image-container:hover .product-image-img{opacity:0}.product-item .upper-details{position:relative}.product-item .upper-details:hover .product-image-hover{opacity:1}.product-item .upper-details:hover .product-image-hover.no-image{opacity:0}.product-short-description p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-item{display:flex;flex-direction:column;border:1px solid #00000012;border-radius:16px;justify-content:space-between;transition:all .3s ease}.product-item:hover{box-shadow:0 6px 10px 1px rgba(0,0,0,.08)}.product-item .upper-details a{position:relative}.product-item .lower-details{border-top:none;padding:1rem 2rem;display:flex;flex-direction:column;gap:1rem;align-items:stretch}.product-item .lower-details .product-review-container .jdgm-prev-badge__text{visibility:visible!important}.product-item .lower-details .product-review-container .jdgm-star{color:var(--jdgm-star-color)}.price-n-button{display:flex;column-gap:10px;align-items:center;justify-content:space-between;padding-top:1rem;border-top:1px solid #00000012}.product-item .compare-price{color:#666;text-decoration:line-through}.product-item .price{display:flex;flex-wrap:wrap;gap:5px;row-gap:0!important;align-items:center;flex:1}.product-item .learn-more-btn{padding:10px 10px;background-color:#f1f1f1;border-radius:21px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;height:fit-content;width:100%}.product-item .learn-more-btn p{font-size:12px}.product-item .learn-more-btn:hover{background-color:#f60!important}.product-item .learn-more-btn:hover p{color:#fff!important}.product-item .add-to-cart-btn{background-color:#f1f1f1;border-radius:50%;height:36px;width:36px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.product-item .add-to-cart-btn:hover{background-color:#000!important}.product-item .add-to-cart-btn:hover svg circle,.product-item .add-to-cart-btn:hover svg path{stroke:#fff!important}.product-item .btn-content{display:flex;gap:1rem;align-items:center;justify-content:flex-end;height:100%;width:45%;flex:1}.product-item .sale-tag{background:#f0c417;border-radius:6px;color:#000;position:absolute;left:2rem;top:2rem;padding:3px 8px}.product-item .custom-tag{background:#f34e27;border-radius:6px;color:#000;position:absolute;right:2rem;top:2rem;padding:3px 8px}.product-variant ul{display:flex;gap:1rem}.product-variant{padding-bottom:10px}.product-variant ul.true{height:52px}.product-variant .image-variant li.selected{height:fit-content}.facets-layout-list .list-menu__item{padding:0 0}.variant-desktop{display:flex!important}.variant-mobile{display:none!important}.custom-badge{width:100px;height:100px;position:absolute;top:0;left:0;object-fit:contain}.add-to-cart-btn button{border:none;background:0 0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;padding:0}.add-to-cart-btn button:disabled{opacity:.4}.add-to-cart-btn button.loading .cart-icon{opacity:0}.badge-discount-banner{background:#fff0e4;width:fit-content;padding:.5rem 1.5rem;text-align:center;position:absolute;top:0;left:20px}.badge-discount-banner:after{content:"";display:block;background-color:#fff0e4;clip-path:polygon(50% 0,100% 100%,0 100%);width:100%;height:20px;position:absolute;transform:scaleY(-1);left:0;margin-top:5px}.product-variant .variant-option-container{padding:0;border:none;display:flex;flex-wrap:wrap;gap:1rem}.product-variant .variant-option-container .option-var{padding:2px;border:1px solid transparent;border-radius:50%;display:flex;align-items:center;justify-content:center}.product-variant .variant-option-container span{width:22px;height:22px;cursor:pointer;background:var(--swatch--background);border-radius:50%;box-shadow:1px 1px 5px 0 rgb(0 0 0 / 20%)}.product-variant .variant-option-container .option-var.selected{border-color:#000}@media only screen and (max-width:768px){.badge-discount-banner{left:5px}.badge-discount-banner:after{margin-top:4px;height:15px}.badge-discount-banner p{font-size:10px}.badge-discount-banner h5{font-size:13px}.product-item{box-shadow:0 6px 10px 1px #00000014}.product-item .learn-more-btn{padding:6px 10px;gap:10px}.variant-desktop{display:none!important}.variant-mobile{display:flex!important}.image-variant.variant-mobile{width:100%}.color-variant{width:18px;height:18px}.product-variant ul{height:100%}.product-variant ul{gap:5px}.product-grid-container .image-variant .color-variant{width:30px;height:30px}.image-variant .color-variant{width:40px;height:40px}.product-variant ul.true ul{height:unset;gap:.5rem}.product-variant ul.true{height:45px}.product-item .lower-details{padding:1.5rem 1rem;gap:5px}.product-item .price{gap:5px;line-height:normal;align-items:left;flex:unset}.product-item .price .original-price{font-size:14px}.product-item .price .compare-price{font-size:12px}.product-short-description{font-size:12px}.product-item .add-to-cart-btn{width:35px;height:35px}.product-item .custom-badge{width:50px;height:50px}.product-image-img{height:200px}.product-image-container{padding:10px 5px}.product-item .learn-more-btn{display:none}.product-item .price{gap:5px}.price-n-button{column-gap:5px}.product-item .btn-content,.product-item .price{width:auto}.product-variant .variant-option-container{gap:.5rem}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.product-item .learn-more-btn{display:none}.product-item .custom-badge{width:50px;height:50px}.product-variant ul{height:100%}.product-item .learn-more-btn{display:none}.product-item .price{gap:5px;line-height:normal;align-items:left;flex:unset}.product-short-description{font-size:14px}.price-n-button{column-gap:5px}.product-item .btn-content,.product-item .price{width:auto}}@media (min-width:1024px) and (orientation:portrait){.product-image-img{height:230px}.product-image-container{padding:15px 10px}.product-item .learn-more-btn{display:flex}.product-item .price{gap:5px}}@media (min-width:1024px) and (orientation:landscape){.product-image-img{height:230px}.product-image-container{padding:15px 10px}.product-item .learn-more-btn{display:flex}.product-item .price{gap:5px}}@media only screen and (min-width:1280px){.product-image-img{height:230px}.product-image-container{padding:15px 10px}.product-item .learn-more-btn{display:flex}.product-item .price{gap:5px}}@media only screen and (min-width:1366px){.product-image-img{height:240px}.product-image-container{padding:15px 10px}.product-item .learn-more-btn{display:flex}.product-item .price{gap:5px}}@media only screen and (min-width:1440px){.product-image-img{height:250px}.product-image-container{padding:20px 15px}.product-item .learn-more-btn{display:flex}.product-item .price{gap:5px}}@media only screen and (min-width:1536px){.product-image-img{height:270px}.product-image-container{padding:20px 15px}.product-item .learn-more-btn{display:flex}.product-item .price{gap:5px}}@media only screen and (min-width:1600px){.product-image-img{height:300px}.product-image-container{padding:30px 20px}.product-item .learn-more-btn{display:flex}.product-item .price{gap:5px}}@media only screen and (min-width:1920px){.product-image-img{height:350px}.product-image-container{padding:40px 20px}.product-item .learn-more-btn{display:flex}.product-item .price{gap:5px}}