/*
Generated time: April 5, 2025 03:39
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-item{position:relative;letter-spacing:0;font-size:0}.product-item--box-shadow{padding-top:20px;padding-bottom:25px}.product-item--border{padding-top:0;padding-bottom:0}.product-item--border .card{border:1px solid #f2f2f2;border-radius:var(--image-border)}.product-item--border .card.style-12{border:1px solid #ebebeb;transition:all .2s ease}.products-custom--width .product-item{max-width:440px;margin-left:auto;margin-right:auto}.card{overflow:hidden;position:relative}div[class^='card style-']{background:var(--product-card-bg)}.card.style-2,.card.style-4,.card.style-7{overflow:unset}.card-visible{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.card-product{position:relative;z-index:1}.card.style-7 .card-product__wrapper{padding:10px 10px 0 10px}.card-media{display:block;position:relative;overflow:hidden;background-color:#f6f6f6}.card-media>img,.card-media>video{display:block;position:absolute;top:0;left:0;height:100%;width:100%;max-width:100%;cursor:pointer;object-fit:cover;object-position:center center;webkit-transition:all .8s ease;transition:all .8s ease;z-index:1}.card-media>img{pointer-events:none}.card-media>img+img{opacity:0}.card-media>video{opacity:0}.card-media--svg>.placeholder-svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover;object-position:center}.media-loading{display:none;position:absolute;top:50%;left:50%;font-size:26px;font-family:var(--font-body-family);font-weight:var(--font-weight-medium);color:#505050;box-sizing:border-box;text-shadow:0 0 2px var(--bg-white),0 0 1px var(--bg-white),0 0 1px var(--bg-white);letter-spacing:2px;transform:translate(-50%,-50%);opacity:.6}.media--loading-effect>img.lazyload,.media--loading-effect>img.lazyloading{opacity:0!important}.card-media--loading .media-loading,.media--loading-effect>img.lazyloading~.media-loading,.media--loading-effect>img.lazyload~.media-loading{display:block}.card-marquee{position:absolute;left:0;right:0;bottom:15px;background:var(--product-marquee-background-color);z-index:1;opacity:1;visibility:visible}.card-marquee .marquee-box{padding:5px 0}.card-marquee .banner-marquee{animation:marquee 10s infinite linear}.card-marquee .banner-marquee .banner-marquee__item{position:relative;color:var(--product-marquee-text-color);margin:0 12px;text-transform:var(--product-marquee-text-transform);font-size:var(--product-marquee-text-mobile-size);font-weight:var(--product-marquee-text-weight);font-style:var(--product-marquee-text-style);letter-spacing:var(--letter-spacing)}.card-marquee .banner-marquee .banner-marquee__item:before{display:none}.card-information{padding:15px 0 0 0}.card.style-4 .card-information{padding-top:0;background-color:var(--bg-white);min-height:205px}.card.style-11 .card-information{padding-top:19px}.card.style-10 .card-information{padding-top:12px;padding-bottom:9px}.card-information__group{margin:0 0 5px 0}.card.style-8 .card-information__group{margin-bottom:1px}.card.style-4 .card-information__wrapper{padding:27px 10px 30px 10px}.card.style-7 .card-information{padding-top:20px;padding-bottom:20px}.card.style-8 .card-information{padding-top:17px}.card.style-12 .card-information{border-top:1px solid #ebebeb;padding-top:13px;padding-bottom:18px}.card.style-4 .card-swatch+.card-information__wrapper{padding-top:4px}.card.style-6 .card-information__wrapper{padding:9px 10px 0 10px}.card.style-12 .card-information__wrapper,.card.style-7 .card-information__wrapper{padding:0 10px}.card-vendor{overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:var(--product-vendor-font-size);font-weight:var(--product-vendor-font-weight);color:var(--product-vendor-color);line-height:var(--line-height);letter-spacing:var(--letter-spacing);text-transform:var(--product-vendor-text-transform);width:100%}.card-vendor a{color:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;letter-spacing:inherit}.card.style-2 .card-vendor{margin-bottom:5px}.card.style-3 .card-vendor{margin-bottom:3px}.card.style-4 .card-vendor{margin-bottom:4px}.card.style-6 .card-vendor{margin-bottom:7px}.card.style-8 .card-vendor{font-family:var(--font-heading-family)}.card-review{font-size:0;letter-spacing:0;margin:5px 0 0 0}.card.style-2 .card-review{margin-bottom:8px}.card.style-3 .card-review{margin-top:8px;margin-bottom:8px}.card.style-4 .card-review{margin-top:3px;margin-bottom:3px}.card.style-6 .card-review{margin-top:10px}.card.style-12 .card-review,.card.style-7 .card-review{margin-top:0}.card.style-11 .card-review{margin:5px 0 3px}.card-title{display:block;font-family:var(--product-title-font);font-size:var(--product-title-font-size);font-weight:var(--product-title-font-weight);line-height:var(--line-height);letter-spacing:var(--letter-spacing);text-transform:var(--product-title-text-transform);color:var(--product-title-color);margin:0 0 10px 0}.card-title-ellipsis{width:100%;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:var(--product-title-line-text);text-overflow:ellipsis;-webkit-box-orient:vertical}.card.style-10 .card-title,.card.style-2 .card-title{margin-bottom:7px}.card.style-4 .card-title{margin-bottom:3px}.card.style-6 .card-title{line-height:24px;margin-bottom:5px}.card.style-6 .card-title .text{text-decoration:none!important}.card.style-12 .card-title,.card.style-7 .card-title{margin-bottom:5px}.card.style-11 .card-title{margin-top:2px;margin-bottom:7px}.card-price{font-size:calc(var(--font-size) + 2px);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing);line-height:var(--line-height);color:var(--product-price-color)}.card-price .old-price{font-size:calc(var(--font-size) - 2px);font-weight:var(--font-weight-normal);color:var(--product-compare-price-color);text-decoration:line-through}.card-options+.card-price{margin-top:17px}.product-item-custom-2 .card-price{display:flex;align-items:flex-end}.product-item-custom-2 .details{margin:0 0 0 19px}.product-item-custom-2 .details-icon{display:block;position:relative;width:21px;height:21px;line-height:1;font-size:0;letter-spacing:0;cursor:pointer}.product-item-custom-2 .details-icon .icon{width:100%;height:100%;fill:var(--icon);stroke:transparent}.card-list__hidden{display:none!important}.card-author{font-size:var(--font-size);font-weight:var(--font-weight-normal);font-style:italic;line-height:var(--line-height);letter-spacing:var(--letter-spacing);color:var(--color-text2);margin:0 0 13px 0}.card-summary,.card-summmary{font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);letter-spacing:var(--letter-spacing);color:var(--color-text);margin:0 0 13px 0}.card-quickview .quickview-button{color:var(--product-quick-view-color);background:var(--product-quick-view-bg);border-color:var(--product-quick-view-bg);padding-top:calc(var(--btn-padding-top) - 5px);padding-bottom:calc(var(--btn-padding-bottom) - 5px);min-width:150px}.card.style-2 .card-quickview .quickview-button{font-size:calc(var(--font-size) - 3px);font-weight:var(--font-weight-semibold);text-transform:uppercase;padding-top:3px;padding-bottom:4px}.card.style-3 .card-quickview .quickview-button{font-size:calc(var(--font-size) - 3px);font-weight:var(--font-weight-semibold);padding-top:calc(var(--btn-padding-top) + 3px);padding-bottom:calc(var(--btn-padding-bottom) + 3px);min-width:120px}.card.style-4 .card-quickview .quickview-button{font-size:calc(var(--font-size) - 3px);font-weight:var(--font-weight-semibold);min-width:120px;box-shadow:0 3px 7px 0 rgba(0,0,0,.2)!important;padding-top:calc(var(--btn-padding-top) - 4px);padding-bottom:calc(var(--btn-padding-bottom) - 4px);border-radius:20px}.card.style-6 .card-quickview .quickview-button{font-size:var(--font-size);font-weight:var(--font-weight-medium);min-width:unset;text-transform:capitalize;background-color:transparent!important;border:none!important;padding:0!important}.card.style-9 .card-quickview .quickview-button{font-family:var(--product-action-font);font-size:calc(var(--product-action-font-size) - 2px);font-weight:var(--product-action-font-weight);text-transform:var(--product-action-text-transform);display:inline-block;vertical-align:top;min-width:130px;min-height:unset;padding-top:4px;padding-bottom:5px}.card-actionIcon .action-icon,.card-compare .compare-icon,.card-quickview .quickview-icon,.card-wishlist .wishlist-icon{display:block;text-align:center;position:relative;width:32px;height:32px;padding:8px;line-height:1;border-radius:50%;font-size:0;letter-spacing:0;cursor:pointer}.card-quickview .quickview-icon{background:var(--product-quick-view-bg)}.card-actionIcon .action-icon{border:none;background-color:var(--product-action-bg)}.card-actionIcon.item-square .action-icon,.card-compare.item-square .compare-icon,.card-quickview.item-square .quickview-icon,.card-wishlist.item-square .wishlist-icon{border-radius:0;width:38px;height:38px;padding:10px}.card.style-2 .card-actionIcon .action-icon,.card.style-2 .card-compare .compare-icon,.card.style-2 .card-quickview .quickview-icon,.card.style-2 .card-wishlist .wishlist-icon{background-color:transparent!important;padding:4px}.card.style-3 .card-actionIcon .action-icon,.card.style-3 .card-compare .compare-icon,.card.style-3 .card-quickview .quickview-icon,.card.style-3 .card-wishlist .wishlist-icon{width:27px;height:27px;background-color:transparent!important;padding:0}.card.style-4 .card-actionIcon .action-icon,.card.style-4 .card-compare .compare-icon,.card.style-4 .card-quickview .quickview-icon,.card.style-4 .card-wishlist .wishlist-icon{width:40px;height:40px;padding:10px;box-shadow:0 3px 7px 0 rgba(0,0,0,.2)}.card.style-6 .card-actionIcon .action-icon,.card.style-6 .card-compare .compare-icon,.card.style-6 .card-quickview .quickview-icon,.card.style-6 .card-wishlist .wishlist-icon{width:40px;height:40px;padding:10px}.card.style-8 .card-actionIcon .action-icon,.card.style-8 .card-compare .compare-icon,.card.style-8 .card-quickview .quickview-icon,.card.style-8 .card-wishlist .wishlist-icon{width:37px;height:37px}.card.style-10 .card-actionIcon .action-icon,.card.style-10 .card-compare .compare-icon,.card.style-10 .card-quickview .quickview-icon,.card.style-10 .card-wishlist .wishlist-icon{width:44px;height:44px;padding:10px}.card.style-11 .card-actionIcon .action-icon,.card.style-11 .card-compare .compare-icon,.card.style-11 .card-quickview .quickview-icon,.card.style-11 .card-wishlist .wishlist-icon{width:36px;height:36px;padding:10px 9px}.card.style-12 .card-actionIcon .action-icon,.card.style-12 .card-compare .compare-icon,.card.style-12 .card-quickview .quickview-icon,.card.style-12 .card-wishlist .wishlist-icon{width:44px;height:44px}.card-actionIcon .text,.card-compare .text,.card-quickview .text,.card-wishlist .text{display:block;white-space:nowrap;font-size:calc(var(--font-size) - 4px);font-weight:var(--font-weight-normal);line-height:var(--line-height);letter-spacing:var(--letter-spacing);text-transform:uppercase;width:auto;opacity:0;visibility:hidden;position:absolute;top:50%;right:calc(100% + 20px);padding:7px 10px;transform:translateY(-50%);transition:var(--anchor-transition);transition-duration:var(--duration-default);pointer-events:none}.card-quickview .text{color:var(--product-quick-view-color);background:var(--product-quick-view-bg)}.card-product__group.group-center .card-actionIcon .text,.card-product__group.group-center .card-compare .text,.card-product__group.group-center .card-quickview .text,.card-product__group.group-center .card-wishlist .text{top:auto;right:auto!important;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);border-radius:.25rem}.card-product__group.group-center .card-quickview .text{color:var(--product-quick-view-color-hover);background:var(--product-quick-view-bg-hover)}.card-product__group.group-center .card-wishlist .text{background:var(--product-wishlist-bg-added);color:var(--product-wishlist-color-added)}.card-product__group.group-center .card-compare .text{background:var(--product-compare-bg-added)!important;color:var(--product-compare-color-added)!important}.card-product__group.group-center .card-actionIcon .text{background:var(--product-action-bg-hover);color:var(--product-action-color-hover)}.card-compare .text:before,.card-quickview .text:before,.card-wishlist .text:before{content:" ";position:absolute;top:50%;left:auto;right:-7px;height:0;width:0;border-top:7px solid transparent;border-bottom:7px solid transparent;transform:translateY(-50%)}.card-quickview .text:before{border-left:7px solid var(--product-quick-view-bg)}.card-product__group.group-center .card-actionIcon .text:before,.card-product__group.group-center .card-compare .text:before,.card-product__group.group-center .card-quickview .text:before,.card-product__group.group-center .card-wishlist .text:before{top:100%;left:0;right:auto;width:100%;height:8px;transform:unset;border:none;background-color:transparent}.card-product__group.group-center .card-actionIcon .text:after,.card-product__group.group-center .card-compare .text:after,.card-product__group.group-center .card-quickview .text:after,.card-product__group.group-center .card-wishlist .text:after{content:"";position:absolute;bottom:-3px;left:calc(50% - 5px);width:10px;height:10px;transform:rotate(45deg);z-index:-1;background:0 0}.card-product__group.group-center .card-quickview .text:after{background:var(--product-quick-view-bg-hover)}.card-product__group.group-center .card-wishlist .text:after{background:var(--product-wishlist-bg-added)}.card-product__group.group-center .card-compare .text:after{background:var(--product-compare-bg-added)}.card-product__group.group-center .card-actionIcon .text:after{background:var(--product-action-bg-hover)}.card-actionIcon .icon,.card-compare .icon,.card-quickview .icon,.card-wishlist .icon{width:100%;height:100%}.card-quickview .icon{fill:var(--product-quick-view-color)}.card-quickview:not(.card-quickviewIcon){display:block;position:absolute;top:50%;left:50%;z-index:4;transition:transform var(--duration-default) ease,visibility var(--duration-default) ease;transform:translate3d(-50%,calc(-50% - 10px),0);opacity:0;visibility:hidden;pointer-events:none;width:auto}.card.style-6 .card-quickview:not(.card-quickviewIcon){top:10px;transform:unset!important}.card.style-6 .badge-left~.card-quickview:not(.card-quickviewIcon){left:auto;right:20px}.card.style-6 .badge-right~.card-quickview:not(.card-quickviewIcon){left:20px}.card-wishlist .wishlist-icon{background:var(--product-wishlist-bg)}.card-wishlist .text{color:var(--product-wishlist-color);background:var(--product-wishlist-bg)}.card-wishlist .text:before{border-left:7px solid var(--product-wishlist-bg)}.card-wishlist .icon{fill:var(--product-wishlist-color)}.card-wishlist .wishlist-added .text{color:var(--product-wishlist-color-added);background:var(--product-wishlist-bg-added)}.card-wishlist .wishlist-added .text:before{border-left-color:var(--product-wishlist-bg-added)}.card-wishlist .wishlist-added .icon{fill:var(--product-wishlist-color-added)}.card-wishlist.item-hover .wishlist-icon.wishlist-added,.card.style-4 .card-wishlist .wishlist-added,.card.style-5 .card-wishlist .wishlist-added{background:var(--product-wishlist-bg-added);border-color:var(--product-wishlist-bg-added)}.product-item-custom-2 .card-wishlist{position:absolute;top:0;right:0}.product-item-custom-2 .card-wishlist .wishlist-icon{width:18px;height:18px;padding:0;background-color:transparent!important}.card-compare .compare-icon{background:var(--product-compare-bg)}.card-compare .compare-label{display:inline-block!important;vertical-align:middle;font-size:calc(var(--font-size) - 3px);font-weight:var(--font-weight-normal);cursor:pointer;position:relative;width:auto!important;text-transform:initial;color:var(--product-compare-color)}.card-compare .text{color:var(--product-compare-color);background:var(--product-compare-bg)}.card-compare .text:before{border-left:7px solid var(--product-compare-bg)}.card-compare .icon{fill:var(--product-compare-color)}.card-compare .compare-checkbox:checked+.compare-label .text{color:var(--product-compare-color-added);background:var(--product-compare-bg-added)}.card-compare .compare-checkbox:checked+.compare-label .text:before{border-left-color:var(--product-compare-bg)}.card-compare .compare-checkbox:checked+.compare-label .icon{fill:var(--product-compare-color-added)}.card-compare .compare-icon.is-checked{background:var(--product-compare-bg-added)}.card-compare.card-compareIcon{display:none}.card-compare:not(.card-compareIcon){opacity:0;visibility:hidden;pointer-events:none;transition:var(--anchor-transition);transition-duration:var(--duration-default)}.card-compare.card-compareIcon .compare-label{font-size:0!important;letter-spacing:0;padding:0!important;position:static;display:inline!important}.card-compare.with-plus:not(.card-compareIcon){margin-top:13px}.card-compare.with-plus .compare-label{font-size:var(--font-size);font-weight:var(--font-weight-bold);padding-left:0!important}.card-compare.with-plus .compare-label:after,.card-compare.with-plus .compare-label:before{display:block;background-color:var(--product-compare-color);border:none;left:auto;opacity:1;transform:scale(1)}.card-compare.with-plus .compare-label:before{top:10px;right:calc(100% + 6px);width:8px;height:2px}.card-compare.with-plus .compare-label:after{top:7px;right:calc(100% + 9px);width:2px;height:8px;background-image:unset}.card-compare.with-plus .compare-checkbox:checked+.compare-label{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px;color:var(--product-compare-color-added)}.card-compare.with-plus .compare-checkbox:checked+.compare-label:after,.card-compare.with-plus .compare-checkbox:checked+.compare-label:before{background-color:var(--product-compare-color-added)}.card.style-5 .card-compare.with-plus .compare-label{font-size:calc(var(--font-size) - 1px);font-weight:var(--font-weight-normal);padding-left:13px!important}.card.style-5 .card-compare.with-plus .compare-checkbox:checked+.compare-label{text-underline-offset:2px}.card.style-5 .card-compare.with-plus .compare-label:before{left:0}.card.style-5 .card-compare.with-plus .compare-label:after{left:3px}.card.style-3 .card-compare:not(.card-compareIcon){display:inline-block;vertical-align:bottom;margin-left:15px}.card.style-3 .card-compare .compare-label{font-size:calc(var(--font-size) - 3px);font-weight:var(--font-weight-semibold);text-transform:uppercase;padding-left:0!important;text-decoration:underline;text-underline-offset:2px}.card.style-4 .card-compare:not(.card-compareIcon){margin-top:9px;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.card.style-4 .card-compare .compare-label{font-size:calc(var(--font-size) - 4px);font-weight:var(--font-weight-semibold);text-transform:uppercase;padding-left:0!important}.card.style-3 .card-compare .compare-label:after,.card.style-3 .card-compare .compare-label:before,.card.style-4 .card-compare .compare-label:after,.card.style-4 .card-compare .compare-label:before{display:none}.card.style-3 .card-compare .compare-checkbox:checked+.compare-label,.card.style-4 .card-compare .compare-checkbox:checked+.compare-label{text-decoration-thickness:2px;color:var(--product-compare-color-added)}.card.style-4 .card-compare .compare-checkbox:checked+.compare-label{text-decoration:underline;text-underline-offset:2px}.card-actionIcon .icon{fill:var(--product-action-color)}.card-product__group{position:absolute;z-index:10;transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}.card-product__group-wrapper{display:flex;justify-content:center;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);border-radius:5px}.card-product__group-2{display:flex;justify-content:space-between;position:absolute;top:auto;bottom:10px;left:10px;width:calc(100% - 20px);z-index:2}.card-product__group-2 .card-product__group-item{width:40px;height:40px;margin-top:0;flex:0 0 auto;text-align:center;box-shadow:0 2px 8px 0 rgba(0,0,0,.2)}.card-product__group-2 .card-product__group-item-2{width:auto;flex:1;margin-left:15px;margin-right:15px}.card-product__group-2 .card-product__group-item-2:only-child{margin-left:0;margin-right:0}.card-product__group-2 .card-product__group-item-2:first-child{margin-left:0}.card-product__group-2 .card-product__group-item-2:last-child{margin-right:0}.card-product__group-icon{text-align:center!important;width:100%!important;height:100%!important;display:flex!important;justify-content:center;align-items:center;border-radius:0!important}.card-product__group.group-center{display:flex;justify-content:center;left:10px;width:calc(100% - 20px)}.card-product__group.group-left,.card-product__group.group-right{top:10px;display:flex;flex-direction:column;webkit-transition:all .5s ease;transition:all .5s ease}.card-product__group.group-right{left:auto;right:10px}.card-product__group.group-left{right:auto;left:10px}.card-product__group.group-bottom{top:auto;bottom:10px}.card-product__group.group-middle{top:50%;left:50%;transform:translate3d(-50%,calc(-50% - 10px),0)}.card-product__group.group-center .card-product__group-item{display:inline-block;vertical-align:top;border-right:1px solid #f2f2f2}.card-product__group.group-center .card-product__group-item:last-child{border-right:0}.card-product__group.group-center .card-product__group-item:first-child>a,.card-product__group.group-center .card-product__group-item:first-child>div{border-radius:5px 0 0 5px}.card-product__group.group-center .card-product__group-item:last-child>a,.card-product__group.group-center .card-product__group-item:last-child>div{border-radius:0 5px 5px 0}.card-product__group.group-middle .card-product__group-item{display:inline-block;vertical-align:top;margin-bottom:0}.card-product__group.group-middle .card-product__group-item .text{display:none!important}.card-product__group.group-middle .card-product__group-item+.card-product__group-item{margin-left:10px}.card-product__group.group-left .card-compare .text,.card-product__group.group-left .card-quickview .text,.card-product__group.group-left .card-wishlist .text{right:auto;left:calc(100% + 20px)}.card-product__group.group-left .card-compare .text:before,.card-product__group.group-left .card-quickview .text:before,.card-product__group.group-left .card-wishlist .text:before{border-left:none;right:auto;left:-7px}.card-product__group.group-left .card-wishlist .text:before{border-right:7px solid var(--product-wishlist-bg)}.card-product__group.group-left .card-quickview .text:before{border-right:7px solid var(--product-quick-view-bg)}.card-product__group.group-left .card-compare .text:before{border-right:7px solid var(--product-compare-bg-add)}.card-product__group.group-left .card-wishlist .wishlist-added .text:before{border-right-color:var(--product-wishlist-color-added)}.card-product__group.group-left .card-compare .compare-checkbox:checked+.compare-label .text:before{border-right-color:var(--product-compare-bg-added)}.card-product__group.group-left .card-product__group-item+.card-product__group-item,.card-product__group.group-right .card-product__group-item+.card-product__group-item{margin-top:10px}.card.style-8 .card-product__group.group-left .card-product__group-item+.card-product__group-item,.card.style-8 .card-product__group.group-right .card-product__group-item+.card-product__group-item{margin-top:5px}.card.style-3 .card-product__group.group-left,.card.style-3 .card-product__group.group-right{top:5px}.card.style-4 .card-product__group.group-left,.card.style-4 .card-product__group.group-right{top:-20px}.card-action__wrapper{font-size:0;letter-spacing:0;margin:24px 0 0 0}.card-action{margin:22px 0 0 0}.card-actionIcon{margin-top:0}.card-action-custom{margin-top:0;padding-bottom:20px}.card-action .button{font-family:var(--product-action-font);font-size:var(--product-action-font-size);font-weight:var(--product-action-font-weight);text-transform:var(--product-action-text-transform);background:var(--product-action-bg);color:var(--product-action-color);border-color:var(--product-action-border);min-height:var(--product-action-min-height);min-width:unset}.card-action a.button{display:flex;align-items:center;justify-content:center}.card-action .button.is-notify-me{opacity:.6}.card-action .button.is-unavailable{background:var(--product-action-bg)!important;color:var(--product-action-color)!important;border-color:var(--product-action-border)!important;pointer-events:auto}.card-action .button.button-link{border:none!important;background:0 0!important;display:inline-block;vertical-align:top;width:auto;text-align:center;padding:0;min-height:unset;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px}.product-item.quickshop-popup-show .card-action .button.is-unavailable{pointer-events:none}.card-action-custom .button{max-width:calc(100% - 40px);margin-left:auto;margin-right:auto}.card.style-2 .card-action .button{display:inline-block;vertical-align:top;width:auto;min-width:150px;min-height:unset}.card.style-3 .card-action{display:inline-block;vertical-align:bottom;margin-top:0}.card.style-3 .card-action .button{background-color:transparent!important;border:none!important;padding:0!important;display:inline-block;vertical-align:top;width:auto;min-width:unset;min-height:unset;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px}.card.style-4 .card-action__wrapper{position:absolute;left:0;top:auto;bottom:0;width:100%;text-align:center;margin-top:0}.card.style-4 .card-action{margin-top:0}.productList .card.style-4 .card-action{margin-top:22px}.card.style-4 .card-action .button{width:auto;display:inline-block;vertical-align:top;min-width:170px;min-height:unset;padding-top:calc(var(--btn-padding-top) + 4px);padding-bottom:calc(var(--btn-padding-bottom) + 5px);border-radius:25px;box-shadow:0 3px 7px 0 rgb(225 225 225)!important}.productList .card.style-4 .card-action .button{width:100%}.card.style-5 .card-action .button{padding-top:calc(var(--btn-padding-top) - 7px);padding-bottom:calc(var(--btn-padding-bottom) - 7px);min-height:40px}.card.style-5 .card-action__group.card-list__hidden .card-action .button{box-shadow:0 2px 8px 0 rgba(0,0,0,.2)!important}.card.style-6 .card-action{margin-top:27px}.card.style-9 .card-action{margin-top:10px;text-align:center}.card.style-9 .card-action .button{display:inline-block;vertical-align:top;width:auto;min-width:150px;min-height:unset;padding-top:3px;padding-bottom:3px}.card.style-11 .card-action{position:absolute;bottom:0;left:0;right:0;margin:0;padding:15px;z-index:1}.variants-popup{display:block;opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:auto;bottom:0;left:0;width:100%;background-color:var(--bg-white);box-shadow:0 3px 7px 0 rgb(0,0,0,.2);max-width:100%;max-height:100%;z-index:10;overflow-y:auto;transform:translate3d(0,30px,0);transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}.variants-popup-content{position:relative;padding:3px 0 0 0}.variants-popup-close{position:absolute;top:7px;left:auto;right:7px;color:inherit;line-height:1;font-size:0;letter-spacing:0}.variants-popup-close svg{width:18px;height:18px;fill:var(--icon);stroke:transparent}.card.style-8 .variants-popup-close{top:20px;right:20px}.variants-popup .button{box-shadow:0 2px 8px 0 rgba(0,0,0,.2)!important}.variants-popup .selector-wrapper{padding:12px 0}.variants-popup .selector-wrapper .form-label{font-size:calc(var(--font-size) + 1px);font-weight:var(--font-weight-semibold);padding:3px 25px 0 25px}.variants-popup .selector-wrapper .swatch-element{position:relative;padding:0 25px;transition:var(--anchor-transition)}.variants-popup .selector-wrapper .single-label{display:block;font-size:calc(var(--font-size) - 1px);font-weight:var(--font-weight-semibold);color:var(--color-text2);padding:9px 0;cursor:pointer}.variants-popup .selector-wrapper .single-label .name{margin:0 5px 0 0}.variants-popup .selector-wrapper .single-label .text{display:none;font-size:calc(var(--font-size) - 3px);font-weight:var(--font-weight-normal);color:var(--color-grey);margin:0}.card.style-6 .variants-popup .selector-wrapper .single-label .text{font-size:calc(var(--font-size) - 4px)}.variants-popup .selector-wrapper .single-action{display:none;font-size:0;letter-spacing:0;padding:0 0 12px 0}.variants-popup .selector-wrapper .single-action .icon{fill:var(--icon);stroke:transparent;width:16px;height:16px;margin:0 5px 0 0}.variants-popup .selector-wrapper .single-action .text{display:none;vertical-align:middle;font-size:calc(var(--font-size) - 3px);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing);line-height:var(--line-height);color:var(--form-label)}.variants-popup .selector-wrapper .single-option:checked+.single-label .name{text-decoration:underline;text-underline-position:under}.variants-popup .selector-wrapper .swatch-element.soldout .single-label{pointer-events:none}.variants-popup .selector-wrapper .swatch-element.soldout .single-label .text{display:inline-block;vertical-align:inherit}.variants-popup .selector-wrapper .swatch-element.soldout .single-action{display:block}.variants-popup .selector-wrapper .swatch-element+.swatch-element{border-top:1px solid var(--color-global-darken)}.card.style-2 .variants-popup{background-color:#e9e9e9;box-shadow:unset}.card.style-2 .variants-popup .selector-wrapper .form-label{font-size:calc(var(--font-size) + 2px);font-weight:var(--font-weight-bold)}.card.style-2 .variants-popup .selector-wrapper .single-label{font-size:var(--font-size);font-weight:var(--font-weight-bold);text-transform:none;color:var(--color-text);padding-top:3px;padding-bottom:3px}.card.style-2 .variants-popup .selector-wrapper .swatch-element.soldout .single-label,.card.style-2 .variants-popup .selector-wrapper .swatch-element.unavailable .single-label{opacity:1;color:var(--color-grey)}.card.style-3 .variants-popup{box-shadow:unset;border:1px solid var(--bg-black)}.card.style-3 .variants-popup .selector-wrapper{padding-top:17px;padding-bottom:20px}.card.style-3 .variants-popup .selector-wrapper .form-label{font-weight:var(--font-weight-bold);margin-bottom:13px}.card.style-3 .variants-popup .selector-wrapper .single-label{font-weight:var(--font-weight-normal);color:var(--color-text);padding-top:5px;padding-bottom:4px}.card.style-3 .variants-popup .selector-wrapper .swatch-element.soldout .single-label,.card.style-3 .variants-popup .selector-wrapper .swatch-element.unavailable .single-label{opacity:1;color:var(--color-grey)}.card.style-12 .variants-popup,.card.style-4 .variants-popup,.card.style-5 .variants-popup,.card.style-7 .variants-popup{box-shadow:unset;border-bottom:1px solid #e1e1e1}.card.style-5 .variants-popup{border:1px solid;border-color:#dadada}.card.style-6 .variants-popup{box-shadow:unset;background-color:var(--product-action-bg)}.card.style-6 .variants-popup .selector-wrapper .swatch-element{padding-top:4px;padding-bottom:4px;background-color:transparent}.card.style-6 .variants-popup .selector-wrapper .single-label{display:inline-block;vertical-align:middle;padding:0;font-size:calc(var(--font-size) - 2px);font-weight:var(--font-weight-normal);color:var(--color-text);margin-right:15px}.card.style-6 .variants-popup .selector-wrapper .single-option:checked+.single-label{color:var(--product-action-bg-hover)}.card.style-6 .variants-popup .selector-wrapper .swatch-element.soldout .single-label{color:var(--color-grey)}.card.style-6 .variants-popup .selector-wrapper .single-action{position:relative;top:unset;left:unset;bottom:unset;transform:unset;right:unset;border:1px solid #b9b6a2;padding:0 4px}.card.style-6 .variants-popup .selector-wrapper .single-action .text{font-size:calc(var(--font-size) - 4px);line-height:22px;color:var(--product-action-bg-hover)}.card.style-6 .variants-popup .selector-wrapper .single-action .icon{fill:var(--product-action-bg-hover)}.card.style-6 .variants-popup .selector-wrapper .swatch-element.soldout .single-action{display:inline-block!important;vertical-align:middle}.card.style-8 .variants-popup .selector-wrapper .form-label{font-size:var(--font-size);font-weight:var(--font-weight-normal);text-transform:uppercase;padding-left:20px;padding-right:20px}.card.style-8 .variants-popup .selector-wrapper .single-label{font-size:var(--font-size);font-weight:var(--font-weight-normal);color:var(--color-text);padding-top:7px;padding-bottom:7px}.card.style-8 .variants-popup .selector-wrapper .single-action .text{font-size:calc(var(--font-size) - 2px);text-decoration:underline;text-underline-offset:0.3rem}.card.style-8 .variants-popup .selector-wrapper .single-option:checked+.single-label .name{text-underline-offset:0.3rem}.card.style-9 .variants-popup{box-shadow:unset;border:1px solid var(--color-global)}.card.style-11 .variants-popup{box-shadow:unset}.card.style-11 .variants-popup .card-action{position:inherit;padding:0 0 15px;opacity:1;visibility:visible;transform:translateY(0)}.card-swatch{font-size:0;letter-spacing:0}.card-swatch .swatch{display:block;width:100%;position:relative}.card-swatch .item{display:inline-block;vertical-align:middle;margin:0 5px;position:relative}.card-swatch .item .tooltip{display:none;font-size:calc(var(--font-size) - 2px);font-weight:var(--font-weight-normal);color:var(--color-white);background:var(--color-global);text-align:center;position:absolute;bottom:100%;left:50%;padding:2px 5px;z-index:2;min-width:40px;transform:translateX(-50%);margin:0 0 10px 0;transition:var(--anchor-transition);white-space:nowrap;text-transform:capitalize}.card-swatch .item .tooltip:before{content:'';position:absolute;bottom:-7px;left:50%;height:0;width:0;border-top:7px solid var(--color-global);border-left:7px solid transparent;border-right:7px solid transparent;transform:translateX(-50%)}.card-swatch .item.item-show-more{vertical-align:middle;margin-right:0}.card-swatch .item-show-more .link{font-size:var(--font-size);font-weight:var(--font-weight-medium);color:var(--color-text)}.card-swatch .item-show-more .text-1{display:block}.card-swatch .item-show-more .text-2{display:none}.card-swatch .swatch.is-expand .item-show-more .text-1{display:none}.card-swatch .swatch.is-expand .item-show-more .text-2{display:block}.card-swatch .swatch-label{display:block;border-radius:50%;overflow:hidden;position:relative;font-size:0;letter-spacing:0;width:36px;height:36px;margin:0 auto;border:2px solid var(--product-swatch-border);background:0 0;cursor:pointer;padding:3px}.card-swatch .swatch-square{padding:0;border-radius:0;width:30px;height:30px;border:none;background:0 0!important}.card-swatch .swatch-label .pattern{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;position:relative;background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:center}.card-swatch .swatch-label .pattern--white{border:1px solid #ccc}.card-swatch .swatch-square .pattern{border-radius:0;border:4px solid var(--product-swatch-border)}.card-swatch .swatch-label.is-active,.card-swatch .swatch-square.is-active .pattern{border-color:var(--product-swatch-border-active);width:34px;height:34px}.card-swatch .swatch-label.is-active .pattern--white{border-color:transparent}.card-swatch .swatch-square.is-active:before{content:'';position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:transparent;border:1px solid var(--bg-black)}.card-swatch .item:first-child{margin-left:0}.card-swatch .item:last-child{margin-right:0}.card.style-12 .card-swatch .swatch-label{border:1px solid var(--product-swatch-border)}.card.style-12 .card-swatch .swatch-label.is-active,.card.style-12 .card-swatch .swatch-square.is-active .pattern{border-color:var(--product-swatch-border-active);width:30px;height:30px;padding:2px}.card-swatch--grid{margin-top:10px}.card.style-8 .card-swatch--grid{margin-top:16px}.card.style-11 .card-swatch--grid{margin-top:14px}.card-swatch--grid .item:not(.item-show-more):nth-child(n+3){display:none}.card-swatch--grid .swatch.is-expand .item:not(.item-show-more){display:inline-block!important}.card-swatch--slider{position:relative;width:100%;top:auto;left:0;bottom:0;opacity:1;visibility:visible;pointer-events:auto;padding:8px;z-index:3;background-color:var(--bg-white);transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}.card-swatch--slider .swatch{max-width:220px;margin:0 auto;position:static}.card.style-10 .card-swatch--slider .swatch{min-width:unset;max-width:320px}.card-swatch--slider .item{margin-left:0;margin-right:0}.card-swatch--slider .slick-arrow{width:8px!important;height:16px!important;background-color:transparent!important;box-shadow:unset!important;padding:0!important;border:none!important;border-radius:0!important}.card.style-4 .card-swatch--slider,.card.style-5 .card-swatch--slider{position:relative;opacity:1!important;z-index:1!important;visibility:visible!important;pointer-events:auto!important;transform:unset!important;background-color:transparent}.card.style-6 .card-swatch{position:absolute;top:auto;bottom:10px;width:calc(100% - 20px);z-index:3}.card.style-6 .card-swatch .item{vertical-align:middle;margin-top:10px;margin-left:0;margin-right:10px}.card.style-6 .card-swatch .item:last-child{margin-right:0}.card.style-6 .card-product__group:not(.card-mobile__hidden)~.card-swatch{width:calc(100% - 70px)}.card.style-6 .card-product__group.group-right~.card-swatch{left:10px;text-align:left}.card.style-6 .card-product__group.group-left~.card-swatch{right:10px;text-align:right}.card-action__group{position:relative}.productList .card-action__group{position:initial}.productList .card-action__group .card-compare{display:block!important;margin-left:0!important}.productList .card.style-7 .card-product__wrapper{padding:20px}.card-action__group .card-action{margin-bottom:22px}.card-popup{position:absolute;top:0;bottom:0;left:0;width:100%;background-color:var(--bg-white);padding:15px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-default) ease,transform var(--duration-default) ease;will-change:transform;transform:translate3d(0,-40px,0);max-height:100%;overflow-y:auto}.card-popup>a{display:block;position:absolute;top:17px;right:17px;width:22px;height:22px;line-height:1;font-size:0;letter-spacing:0}.card-popup>a svg{width:100%;height:100%;fill:var(--icon);stroke:transparent}.card-attr{font-size:var(--product-attr-font-size);font-weight:var(--product-attr-font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);color:var(--product-attr-color);text-transform:var(--product-attr-text-transform);margin:3px 0 0 0}.card-form--button{margin:20px 0 0 0}.card-form--button .button{font-family:var(--product-action-font);font-size:var(--product-action-font-size);font-weight:var(--product-action-font-weight);text-transform:var(--product-action-text-transform);background:var(--product-action-bg);color:var(--product-action-color);border-color:var(--product-action-border);min-height:var(--product-action-min-height);max-width:260px;margin-left:0}.card.style-3 .card-form--button .button{width:auto;background-color:transparent!important;border:none!important;padding:0!important;display:inline-block;vertical-align:top;width:auto;min-width:unset;min-height:unset;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px}.card.style-4 .card-form--button .button{width:auto;display:inline-block;vertical-align:top;min-width:170px;min-height:unset;padding-top:calc(var(--btn-padding-top) + 4px);padding-bottom:calc(var(--btn-padding-bottom) + 5px);border-radius:25px;box-shadow:0 3px 7px #e1e1e1!important}.card.style-5 .card-form--button .button{box-shadow:0 2px 8px #0003!important}.card-notifyMe .notifyMe-form{max-width:500px}.card.quick-shop-show .card-popup{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(0,0,0)}.product-item.quickshop-popup-show .variants-popup{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(0,0,0)}.product-item-custom .card-product{display:inline-block;vertical-align:top;width:95px;height:140px}.product-item-custom-2 .card-product{width:60px;height:90px}.skin-4 .product-item-custom .card-product{width:110px;height:110px}.skin-5 .product-item-custom .card-product{width:90px;height:100px}.product-item-custom .card-media{width:100%;height:100%;background-color:transparent}.product-item-custom-2 .card-media:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;opacity:0;visibility:hidden;background:rgba(0,0,0,.3);transition:var(--anchor-transition)}.product-item-custom-2 .card-media .icon{display:block;position:absolute;z-index:4;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;fill:var(--color-white);opacity:0;visibility:hidden;pointer-events:none}.product-item-custom .card-information{display:inline-block;vertical-align:top;width:calc(100% - 95px);padding:0 25px 0 20px}.product-item-custom-2 .card-information{position:relative;padding-right:20px;width:calc(100% - 60px)}.skin-4 .product-item-custom .card-information{width:calc(100% - 110px)}.skin-5 .product-item-custom .card-information{width:calc(100% - 90px);padding-left:15px;padding-right:10px}.product-item-custom .card-review{margin:0 0 5px 0}.product-item-custom-2 .card-review{margin-bottom:15px}.product-item-custom .card-vendor{margin:0 0 5px 0}.skin-11 .product-item-custom .card-vendor{font-size:var(--font-size);font-weight:var(--font-weight-bold)}.product-item-custom .card-title{margin-bottom:15px}.skin-11 .product-item-custom .card-title{font-size:var(--font-size)}.card-action.animated-loading .button,.card-price.animated-loading .price,.card-title.animated-loading .text,.card-vendor.animated-loading>a{opacity:0;visibility:hidden}.product-item.quickshop-popup-show .card-action .button{background:var(--product-action-bg-hover);color:var(--product-action-color-hover);border-color:var(--product-action-border-hover)}body.dark-mode .card-price,body.dark-mode .card-title,body.dark-mode .card-vendor{filter:invert(1)}body.dark-mode .variants-popup-content{background:#121212}body.dark-mode .card.style-4 .card-information{background-color:var(--bg-black)}body.dark-mode .card-swatch .swatch-label .pattern--black{border:1px solid #484848}body.dark-mode .card.style-12,body.dark-mode .card.style-7{border:1px solid #484848;background:var(--bg-black)}@media (max-width:1024px){.card-tablet__visible{display:block!important}.variants-popup .selector-wrapper .swatch-element.soldout .single-action{position:absolute;right:5px;top:50%;transform:translateY(-50%);padding:0;border:none}.variants-popup .selector-wrapper .swatch-element.soldout .single-action .icon{margin-right:0}.card.style-6 .variants-popup .selector-wrapper .single-label{margin-right:0}.card-marquee{display:block;bottom:30%;transform:translateY(50%)}.card.style-10 .card-action:not(.card-action--list){margin-top:0}.card.style-10 .card-action:not(.card-action--list)>form{position:absolute;width:100%;top:auto;bottom:8px;left:0;z-index:2;transition:var(--anchor-transition)}.card.style-10 .card-swatch+.card-action:not(.card-action--list)>form{bottom:60px}.card.style-11 .card-action{position:relative}}@media (max-width:991px){.card.style-6 .card-swatch .swatch{display:flex;flex-wrap:wrap-reverse;align-items:center}.card.style-6 .card-swatch .item{margin-top:5px;margin-right:5px}.card.style-6 .card-product__group.group-left~.card-swatch{justify-content:flex-end}.card.style-6 .card-product__group.group-right~.card-swatch{justify-content:flex-start}}@media (max-width:767px){.card-marquee{bottom:25%}}@media (max-width:550px){.card-mobile__hidden{display:none!important}.card-mobile__visible{display:block!important}.variants-popup .selector-wrapper .swatch-element.soldout{position:relative}.icon-mobile__hidden>.icon,.text-mobile__hidden>.text{display:none!important}.icon-mobile__visible>.icon,.text-mobile__visible>.text{display:block!important}.card-swatch--slider{padding-left:15px;padding-right:15px}.card.style-4 .card-action .button{min-width:120px;max-width:100%}.card.style-5 .card-action__group.card-list__hidden .card-action .button{max-width:97%}.card-product__group-wrapper{overflow:hidden}.card-product__group-2{flex-wrap:wrap-reverse}.card-product__group-2 .card-product__group-item-2{margin-left:0!important;margin-right:0!important;width:100%;flex:auto}.card-product__group-2 .card-product__group-item.card-wishlist{position:absolute;top:0;right:0;left:auto}.card-product__group-2 .card-product__group-item.card-quickview{margin-bottom:10px}.card.style-11 .card-action{position:relative}.card.style-11 .card-information{padding-top:0}.card-marquee{bottom:31%}.card-marquee .banner-marquee{animation:marquee 35s infinite linear}}@media (min-width:551px){.card-information__group{display:flex;align-items:center;justify-content:space-between}.card.style-1 .text-center>.card-information__group{flex-wrap:wrap;justify-content:center}.card-information__group .card-vendor{width:calc(100% - 120px)}.card-information__group .card-review{width:120px;margin-top:0;text-align:right}.card-information__group-2 .card-review,.card-information__group-2 .card-vendor,.card.style-1 .text-center>.card-information__group .card-compare,.card.style-1 .text-center>.card-information__group .card-price,.card.style-1 .text-center>.card-information__group .card-review,.card.style-1 .text-center>.card-information__group .card-vendor{width:100%}.card.style-1 .text-center>.card-information__group .card-review,.card.style-1 .text-center>.card-information__group .card-vendor{text-align:center}.card.style-1 .text-center>.card-information__group .card-review{order:-1}.card.style-1 .text-center>.card-information__group .card-compare{margin-top:20px}.card-information__wrapper.text-center .card-information__group-2{justify-content:center}.card-information__wrapper.text-center .card-information__group-2 .card-review,.card-information__wrapper.text-center .card-information__group-2 .card-vendor{text-align:center}.card-information__wrapper.text-left .card-information__group-2{justify-content:flex-start}.card-information__wrapper.text-left .card-information__group-2 .card-review,.card-information__wrapper.text-left .card-information__group-2 .card-vendor{text-align:left}.card-information__wrapper.text-right .card-information__group-2{justify-content:flex-end}.card-information__wrapper.text-right .card-information__group-2 .card-review,.card-information__wrapper.text-right .card-information__group-2 .card-vendor{text-align:right}.card-action__group .card-action{max-width:260px}.card-action__group .card-compare{position:absolute;top:50%;left:275px;transform:translateY(-50%)}.productList .card-action__group .card-compare{position:relative;top:unset;left:unset;transform:unset}.card-popup{padding-left:30px;padding-right:20px}.card-swatch--slider .slick-prev{left:10px!important}.card-swatch--slider .slick-next{right:10px!important}}@media (min-width:551px) and (max-width:1024px){.card-tablet__visible{display:block!important}.card-tablet__hidden{display:none!important}.card-swatch .item.card-tablet__visible{display:inline-block!important}.card-swatch--grid .item:not(.item-show-more){display:inline-block!important}.icon-tablet__hidden>.icon,.text-tablet__hidden>.text{display:none!important}.icon-tablet__visible>.icon,.text-tablet__visible>.text{display:block!important}.text-tablet__visible.icon-tablet__visible>.icon,.text-tablet__visible.icon-tablet__visible>.text{display:inline-block!important;vertical-align:middle}.card-swatch--grid .item:not(.item-show-more):nth-child(n+4){display:none!important}}@media (min-width:768px) and (max-width:1024px){.card-product__group-2 .card-product__group-item-2{margin-left:5px;margin-right:5px}}@media (min-width:1025px){.variants-popup .selector-wrapper .single-action .text{display:inline-block}.card-swatch--slider{position:absolute}.card.style-10 .card-swatch--slider{padding-top:18px;padding-bottom:18px}.card-desktop__hidden{display:none!important}.icon-desktop__hidden>.icon,.text-desktop__hidden>.text{display:none!important}.icon-desktop__visible>.icon,.text-desktop__visible>.text{display:block!important}.text-desktop__visible.icon-desktop__visible>.icon,.text-desktop__visible.icon-desktop__visible>.text{display:inline-block!important;vertical-align:middle}.product-item-custom-2 .card-media:hover .icon,.product-item-custom-2 .card-media:hover:before{opacity:1;visibility:visible}.card-title:hover{color:var(--product-title-color-hover)}.card-quickview.item-hover .quickview-icon:hover,.quickview-button:hover,.quickview-icon.card-product__group-icon:hover{color:var(--product-quick-view-color-hover);background:var(--product-quick-view-bg-hover);border-color:var(--product-quick-view-bg-hover)}.card-quickview.item-hover .quickview-icon:hover .icon,.quickview-icon.card-product__group-icon:hover .icon{fill:var(--product-quick-view-color-hover)}.card-wishlist.item-hover .wishlist-icon:hover,.wishlist-icon.card-product__group-icon:hover{background:var(--product-wishlist-bg-added);border-color:var(--product-wishlist-bg-added)}.card-wishlist.item-hover .wishlist-icon:hover .icon,.wishlist-icon.card-product__group-icon:hover .icon{fill:var(--product-wishlist-color-added)}.card-actionIcon .action-icon:hover .text,.card-compare .compare-icon:hover .text,.card-quickview .quickview-icon:hover .text,.card-wishlist .wishlist-icon:hover .text{right:calc(100% + 10px);opacity:1;visibility:visible;pointer-events:auto}.card-compare.item-hover .compare-icon:hover{background:var(--product-compare-bg-added)}.card-compare.item-hover .compare-icon:hover .icon{fill:var(--product-compare-color-added)}.card-actionIcon.item-hover .action-icon:hover{background:var(--product-action-bg-hover)}.card-actionIcon.item-hover .action-icon:hover .icon{fill:var(--product-action-color-hover)}.card-product__group.group-left .card-compare .compare-icon:hover .text,.card-product__group.group-left .card-quickview .quickview-icon:hover .text,.card-product__group.group-left .card-wishlist .wishlist-icon:hover .text{left:calc(100% + 10px);right:auto}.card-compare.card-compareIcon,.card-quickview.card-quickviewIcon{display:block}.card-product__group,.card-product__group-2{opacity:0;visibility:hidden;pointer-events:none}.card-product__group.group-right{right:0}.card-product__group.group-left{left:0}.card-product__group.group-center{left:20px;width:calc(100% - 40px);opacity:0;visibility:hidden;transform:scale(.8);transition:transform var(--duration-long) ease,opacity var(--duration-default) ease,visibility var(--duration-default) ease}.card-product__group.group-visible.group-right{right:10px;transform:unset!important}.card.style-10 .card-product__group.group-visible.group-right{top:15px;right:15px}.card.style-11 .card-product__group.group-visible.group-right{top:20px;right:20px}.card-product__group.group-visible.group-left{left:10px;transform:unset!important}.card.style-10 .card-product__group.group-visible.group-left{top:15px;left:15px}.card.style-11 .card-product__group.group-visible.group-left{top:20px;left:20px}.card-action .button:hover{background:var(--product-action-bg-hover);color:var(--product-action-color-hover);border-color:var(--product-action-border-hover)}.variants-popup .selector-wrapper .single-action{position:absolute;top:50%;right:25px;z-index:1;transform:translateY(-50%);padding-bottom:0}.variants-popup .selector-wrapper .swatch-element:hover{background-color:var(--color-global-darken)}.card.style-2 .variants-popup .selector-wrapper .swatch-element:hover,.card.style-3 .variants-popup .selector-wrapper .swatch-element:hover{background-color:var(--bg-black)}.card.style-2 .variants-popup .selector-wrapper .swatch-element:hover .single-label,.card.style-2 .variants-popup .selector-wrapper .swatch-element:hover .text,.card.style-3 .variants-popup .selector-wrapper .swatch-element:hover .single-label,.card.style-3 .variants-popup .selector-wrapper .swatch-element:hover .text{color:var(--color-white)!important}.card.style-2 .variants-popup .selector-wrapper .swatch-element:hover .icon,.card.style-3 .variants-popup .selector-wrapper .swatch-element:hover .icon{fill:var(--color-white)!important}.card.style-8 .variants-popup .selector-wrapper .swatch-element:hover{background-color:#f6ede4}.card.style-9 .variants-popup .selector-wrapper .swatch-element:hover{background-color:var(--color-global)}.variants-popup .selector-wrapper .swatch-element+.swatch-element{border-top:none}.card.style-6 .variants-popup .selector-wrapper .form-label,.card.style-6 .variants-popup .selector-wrapper .swatch-element{padding-left:30px;padding-right:30px}.card-swatch .item .tooltip{display:block;opacity:0;visibility:hidden;pointer-events:none}.card-swatch .item:hover .tooltip{opacity:1;visibility:visible;pointer-events:auto}.card-swatch--grid .item:not(.item-show-more){display:inline-block!important}.card-swatch--grid .item:not(.item-show-more):nth-child(n+5){display:none!important}.card-swatch--slider{opacity:0;z-index:1;visibility:hidden;pointer-events:none;webkit-transition:all .5s ease;transition:all .5s ease;transform:translate3d(0,10px,0)}.card-product:hover .card-media.media--hover-effect>img:first-child:not(:only-of-type){opacity:0;z-index:-1}.card-product:hover .card-media.media--hover-effect>img:only-of-type{transform:scale(1.05);transition:opacity .5s,transform 2s cubic-bezier(0,0,.44,1.18),-webkit-transform 2s cubic-bezier(0,0,.44,1.18)}.card-product:hover .card-media.media--hover-effect>img+img{opacity:1;transform:scale(1.05);transition:opacity .5s,transform 2s cubic-bezier(0,0,.44,1.18),-webkit-transform 2s cubic-bezier(0,0,.44,1.18)}.card-product.card-swatch-hover .card-media.media--hover-effect>img+img{opacity:0!important;z-index:-1!important}.card-product.card-swatch-hover .card-media.media--hover-effect>img:first-child:not(:only-of-type){opacity:1!important;z-index:1!important;transition:opacity .5s}.card-product:hover .card-media.media--hover-effect>video{opacity:1;z-index:1}.card.style-4 .card-action__wrapper{opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,10px,0);transition:opacity .2s,transform .6s cubic-bezier(0,0,.44,1.18),-webkit-transform .6s cubic-bezier(0,0,.44,1.18)}.card:hover .card-quickview:not(.card-quickviewIcon){opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(-50%,-50%,0)}.card:hover .card-compare:not(.card-compareIcon){opacity:1;visibility:visible;pointer-events:auto}.card:hover .card-wishlist{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(0,0,0)}.card:hover .card-product__group{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(-40px,0,0)}.card:hover .card-product__group-2{opacity:1;visibility:visible;pointer-events:auto}.card:hover .card-product__group.group-left{transform:translate3d(10px,0,0)}.card:hover .card-product__group.group-right{transform:translate3d(-10px,0,0)}.card:hover .card-product__group.group-center{transform:scale(1)}.card:hover .card-product__group.group-middle{transform:translate3d(-50%,-50%,0)}.card.style-11 .card-action{transform:translateY(15px);opacity:0;visibility:hidden;transition:all .2s ease}.card.style-11:hover .card-action{transform:translateY(0);opacity:1;visibility:visible}.card:hover .card-swatch--slider{opacity:1;z-index:1;visibility:visible;pointer-events:auto;transform:translate3d(0,0,0)}.product-item:hover .card.style-4 .card-action__wrapper{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(0,0,0)}.card-popup{padding-top:30px}.card-form--button .button:hover{background:var(--product-action-bg-hover);color:var(--product-action-color-hover);border-color:var(--product-action-border-hover)}.card.style-3 .card-compare:not(.card-compareIcon){margin-left:20px}.card.style-3 .card-compare:not(.card-compareIcon):hover .compare-label{color:var(--product-compare-color-added)}.card.style-4 .card-information__wrapper{padding-left:15px;padding-right:15px}.card.style-4 .card-wishlist .wishlist-icon:hover{background:var(--product-wishlist-bg-added)}.card.style-4 .card-wishlist .wishlist-icon:hover .icon{fill:var(--product-wishlist-color-added)}.card.style-4 .card-compare .compare-icon:hover{background:var(--product-compare-bg-added)}.card.style-4 .card-compare .compare-icon:hover .icon{fill:var(--product-compare-color-added)}.card.style-4 .card-quickview .quickview-icon:hover{background:var(--product-quick-view-bg-hover)}.card.style-4 .card-quickview .quickview-icon:hover .icon{fill:var(--product-quick-view-color-hover)}.card.style-4 .card-compare .compare-label:hover{text-decoration:underline;text-underline-offset:2px;color:var(--product-compare-color-added)}.product-item--box-shadow .card:hover{box-shadow:0 3px 7px 0 rgb(225 225 225)}.card.style-5 .card-swatch{margin-top:10px;padding:8px 0}.card.style-5 .card-swatch--slider .swatch{margin-left:0;margin-right:0}.halo-product-block .products-carousel .card.style-5 .card-swatch--slider .swatch{margin-left:-4px;margin-right:-4px}.card.style-5 .card-swatch--slider .swatch .slick-track{margin:0}.card.style-8 .card-product__wrapper{position:relative}.card.style-10 .card-action:not(.card-action--list),.card.style-8 .card-action:not(.card-action--list){margin-top:0}.card.style-10 .card-action:not(.card-action--list)>form,.card.style-8 .card-action:not(.card-action--list)>form{position:absolute;width:100%;top:auto;bottom:0;left:0;z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:var(--anchor-transition)}.card.style-10 .card-action:not(.card-action--list)>form{bottom:8px}.card.style-10 .card-swatch+.card-action:not(.card-action--list)>form{bottom:80px}.card.style-10:hover .card-action:not(.card-action--list)>form,.card.style-8:hover .card-action:not(.card-action--list)>form,.quickshop-popup-show .card.style-10 .card-action:not(.card-action--list)>form,.quickshop-popup-show .card.style-8 .card-action:not(.card-action--list)>form{opacity:1;visibility:visible;pointer-events:auto}.card:hover .card-marquee{opacity:0;visibility:hidden;transition:all .2s ease}.card-marquee .banner-marquee .banner-marquee__item{font-size:var(--product-marquee-text-size)}.card-marquee.marquee-sale-text .banner-marquee .banner-marquee__item,.card-marquee.marquee-text .banner-marquee .banner-marquee__item{margin:0 30px}body.dark-mode .product-item--box-shadow .card:hover{box-shadow:0 3px 7px #484848}}@media (min-width:1200px){.card.style-7 .card-product__wrapper{padding:20px 20px 0 20px}.card.style-7 .card-information__wrapper{padding:0 20px}.card.style-12 .card-information__wrapper{padding:0 18px}}@media (min-width:1400px){.card-product__group-2{bottom:20px;left:20px;width:calc(100% - 40px)}.card-product__group-2 .card-product__group-item-2,.card-product__group-2 .card-product__group-item-2.narrow{margin-left:20px;margin-right:20px}}@media (min-width:1600px){.card-product__group-2 .card-product__group-item-2{margin-left:30px;margin-right:30px}.card-popup{padding-top:60px;padding-left:60px}.card.style-3 .card-compare:not(.card-compareIcon){margin-left:30px}}@media (min-width:1920px){.card-product__group-2 .card-product__group-item-2{margin-left:40px;margin-right:40px}.card.style-3 .card-compare:not(.card-compareIcon){margin-left:40px}}