/*
Generated time: August 22, 2025 09:17
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.
*/
body:not(.template-collection).active-quick-add{height:100vh;overflow:hidden}.related-custom product-recommendations .card__inner{position:relative}.template-search .facets-vertical{position:relative;z-index:1}.template-search .template-search__header{position:relative;z-index:2}.related-custom product-recommendations .card__inner .card__content{left:0;position:absolute!important;top:0;z-index:8}@media(max-width:767px){.template-search .facets-vertical{z-index:99}.card__inner.card-dawn .card__media .media{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;white-space:nowrap;height:100%}.card__inner.card-dawn .card__media .media img{position:relative;top:auto;left:auto;opacity:1;visibility:visible;scroll-snap-align:start}.media.media--transparent{overflow-x:scroll;overflow-y:hidden}.media.media--transparent::-webkit-scrollbar{display:none}.media.media--transparent{scrollbar-width:none}.template-index .card__inner.card-dawn .card__media .media img+img{display:none!important}}.related-custom product-recommendations .card__inner .card__content .custom-price-box .price-box{display:none!important}.related-custom product-recommendations .card__inner .card__content .compare-price-box.active+.badge-custom{display:flex!important}.related-custom product-recommendations .card__inner:hover .quick-add-mobile .quick-add{display:block}.card__inner.card-dawn.no-group+.card__content product-form{display:block}.related-custom product-recommendations .card__inner:not(.card-dawn):hover .card__media:not(.no-size){display:none!important}.related-custom product-recommendations .card__inner:not(.card-dawn):hover .card__media:not(.no-size).active{display:none!important}.related-custom product-recommendations .card__inner:not(.card-dawn):hover .card__media:not(.no-size).active+.card__media.active{display:block!important}.related-custom product-recommendations .card__inner:not(.card-dawn):hover .card__media:not(.no-size).active+.card__media.active~.card__media.active{display:none!important}.related-custom product-recommendations .card__inner:not(.card-dawn) .card__media{display:none!important}.related-custom product-recommendations .card__inner:not(.card-dawn) .card__media.active{display:block!important}.related-custom product-recommendations .card__content .badge-custom{display:none!important}.feature-collection-old .card__inner,.template-search .card__inner{position:relative}.feature-collection-old .card__inner .card__content,.template-search .card__inner .card__content{left:0;position:absolute!important;top:0;z-index:8}.feature-collection-old .card__inner .card__content .custom-price-box .price-box,.template-search .card__inner .card__content .custom-price-box .price-box{display:none!important}.feature-collection-old .card__inner .card__content .price-box.active+.badge-custom,.template-search .card__inner .card__content .price-box.active+.badge-custom{display:flex!important}.feature-collection-old .card__inner:hover .quick-add-mobile .quick-add,.template-search .card__inner:hover .quick-add-mobile .quick-add{display:block}.custom-price-box .compare-price{display:none}.custom-price-box .compare-price-box .compare-price{display:block}.feature-collection-old .card__inner:not(.card-dawn):hover .card__media:not(.no-size),.template-search .card__inner:not(.card-dawn):hover .card__media:not(.no-size){display:none!important}.feature-collection-old .card__inner:not(.card-dawn):hover .card__media:not(.no-size).active,.template-search .card__inner:not(.card-dawn):hover .card__media:not(.no-size).active{display:none!important}.feature-collection-old .card__inner:not(.card-dawn):hover .card__media:not(.no-size).active+.card__media.active,.template-search .card__inner:not(.card-dawn):hover .card__media:not(.no-size).active+.card__media.active{display:block!important}.feature-collection-old .card__inner:not(.card-dawn):hover .card__media:not(.no-size).active+.card__media.active~.card__media.active,.template-search .card__inner:not(.card-dawn):hover .card__media:not(.no-size).active+.card__media.active~.card__media.active{display:none!important}.feature-collection-old .card__inner:not(.card-dawn) .card__media,.template-search .card__inner:not(.card-dawn) .card__media{display:none!important}.feature-collection-old .card__inner:not(.card-dawn) .card__media.active~.card__media.active,.template-search .card__inner:not(.card-dawn) .card__media.active~.card__media.active{display:none!important}.feature-collection-old .card__inner:not(.card-dawn) .card__media.active,.template-search .card__inner:not(.card-dawn) .card__media.active{display:block!important}.feature-collection-old .card__content .badge-custom,.template-search .card__content .badge-custom{display:none!important}.card__inner.card-dawn+.card__content .product-variant-custom{display:block}.card__inner.card-dawn+.card__content product-form{display:none}.card__inner.card-dawn+.card__content product-form.active{display:block}.card__colors .color-swatch,.card__colors .color-swatch-new{order:1}.card__colors .link.link--text{order:10}.card__colors .color-swatch-new.custom__first-variant,.card__colors .color-swatch.custom__first-variant{order:0}.card__colors .color-swatch:nth-child(3)~.color-swatch:not(.custom__first-variant){display:none}.template-index.active-quick-add .grid.product-grid{position:static;z-index:unset;overflow-y:hidden;overflow:hidden;flex-direction:row}.template-index.active-quick-add .grid.product-grid .grid__item{max-width:calc(50% - var(--grid-mobile-horizontal-spacing) - 3rem)}.active-quick-add .custom-price-box .price-box.active+.badge-custom{opacity:.2}.template-index.active-quick-add slider-component .slider-buttons{opacity:0;pointer-events:none}li.grid__item{overflow:hidden}.shopify-section-group-header-group{z-index:999}.section.feature-collection{position:relative;z-index:15}.product-card-wrapper .card--media .card__inner .card__content{pointer-events:none}.color-swatch-new.has__image,.color-swatch.has__image{outline:1px solid #43434333;border:1px solid #fff;background-image:var(--swatch-background-image);background-repeat:no-repeat}.color-swatch-new.has__image.active,.color-swatch.has__image.active{outline:1px solid #111;border:2px solid #fff}.card__heading .color-details,.products__heading{font-weight:400;margin:3px 0;font-size:12px}.card__heading .color-details{text-transform:capitalize}.card__colors{z-index:2;position:relative;display:flex;flex-wrap:wrap;align-items:center;pointer-events:visible;gap:.6rem;margin:0 0 10px 1px}.color-swatch,.color-swatch-new{display:flex;justify-content:center;cursor:pointer;position:relative;width:24px;height:24px;border-radius:50%;backface-visibility:hidden;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M.877 7.5a6.623 6.623 0 1 1 13.246 0 6.623 6.623 0 0 1-13.246 0M7.5 1.827a5.673 5.673 0 1 0 0 11.346 5.673 5.673 0 0 0 0-11.346" fill="%23000"/></svg>')}.color-swatch-new.is-active,.color-swatch.is-active{-webkit-filter:drop-shadow(1px 1px 0 #EA0029) drop-shadow(-1px 1px 0 #EA0029) drop-shadow(1px -1px 0 #EA0029) drop-shadow(-1px -1px 0 #EA0029);filter:drop-shadow(1px 1px 0 #EA0029) drop-shadow(-1px 1px 0 #EA0029) drop-shadow(1px -1px 0 #EA0029) drop-shadow(-1px -1px 0 #EA0029)}.color-swatch a,.color-swatch-new a{width:100%;height:100%;z-index:1;position:relative;display:none;align-items:center;justify-content:center}.quick-add{position:absolute;bottom:0;left:0;text-align:center;padding:2px 5px 7px;display:none;z-index:5;margin:10px;width:calc(100% - 20px);color:#222;border-radius:8px;background:rgba(255,255,255,.8)}.quick-add .title-quick-add{margin:0;text-transform:uppercase;font-weight:600}.quick-add .quick-add-main{display:flex;justify-content:center}.quick-add .quick-add-main>div{margin:0 10px}.product-variant-custom{display:none}.product-variant-custom.active{display:block}.quick-add .quick-add-main .button{padding:0;width:auto;transition:none;outline:0;min-width:0;min-height:0;margin:0 6px;display:flex;align-items:center;background:#fff;border:1px solid #ebebeb}.quick-add .quick-add-main .sold-out{pointer-events:none;opacity:.5;position:relative}.quick-add .quick-add-main .sold-out:before{content:''!important;display:block;position:absolute;width:1px;height:100%;left:50%;background:grey;transform:translateX(-50%) rotate(45deg)}.quick-add .quick-add-main .button.focus-none{pointer-events:none}.quick-add .quick-add-main .button.focus-none:hover{cursor:not-allowed}.quick-add .quick-add-main .button:after,.quick-add .quick-add-main .button:before{content:none}.active-quick-add #fc_frame,.active-quick-add #fc_frame.fc-widget-small{z-index:1}.grid__item .card__heading a:after{content:none}.card__inner.card-dawn+.card__content .custom-price-box .price-box{display:flex}.card__inner:not(.card-dawn)+.card__content .custom-price-box .price-box{display:none}.card__inner:not(.card-dawn)+.card__content .custom-price-box .price-box.active{display:flex}.card__inner:not(.card-dawn)+.card__content .custom-price-box .price-box.active~.price-box.active{display:none}.card__inner.card-dawn.no-group+.card__content .custom-price-box .price-box:not(.active){display:none}.card__inner.card-dawn.no-group+.card__content .product-variant-custom:not(.active){display:none}.card__inner:not(.card-dawn)+.card__content .custom-price-box .price-box.active+.badge-custom{display:flex}.percent-sale{display:none;background-color:#bf2e35;color:#fff;font-weight:400;width:50px;padding-left:5px;white-space:nowrap;padding-right:5px}.percent-sale.active{display:block}.custom-price-box .price-box.active+.badge-custom .badge--bottom-left.sold-out{margin-right:5px}.custom-price-box .price-box p{margin:0}.custom-price-box .badge-custom{display:none;position:absolute;top:10px;right:10px}.custom-price-box .compare-price-box{align-items:center;flex-wrap:wrap}.custom-price-box .compare-price-box .price{margin-right:5px;color:#bf2e35;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.custom-price-box .compare-price-box .compare-price{text-decoration:line-through;opacity:.5;font-size:14px;font-style:normal;font-weight:500;line-height:normal;color:#000}.badge-new{background-color:#d5b198!important;color:#fff!important;font-weight:400}.badge-preorder{background-color:#d5b198!important;color:#fff!important;font-weight:400}.badge-sale{background-color:#bf2e35;color:#fff;font-weight:400;width:50px;padding-left:5px;white-space:nowrap;padding-right:5px}@media (max-width:749px){.badge-sale{width:40px;box-sizing:content-box}}@media (min-width:1024px){.quick-add-mobile .close-icon,.quick-add-mobile .icon-shopping,.quick-add-mobile .sub-title,.quick-add-mobile .title-quick-add{display:none}.product-grid .card--standard>.card__content{position:relative}.product-grid .card--standard:hover .size-box .quick-add{position:absolute;bottom:100%;margin-bottom:10px;display:block}.product-grid .grid__item .card__inner:hover .quick-add{display:block}.quick-add .quick-add-main .button:hover{cursor:pointer;background:#222;border-color:#222;color:#fff}.quick-add-mobile .size-box .title-quick-add{display:block;font-size:15px}.quick-add .quick-add-main .button{border-radius:999px;color:#222;font-size:12px;font-weight:700;width:34px;height:34px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0;line-height:0}}body quick-add-modal{opacity:0;visibility:hidden;height:0;width:0}@media (max-width:1023px){.collection-separate .card--standard .card__inner,.template-index .card--standard .card__inner{display:flex;overflow:auto;width:auto;height:auto;scroll-snap-type:x mandatory}.collection-separate .card--standard .card__inner>.card__content{position:absolute}.collection-separate .card--standard .card__inner::-webkit-scrollbar,.template-index .card--standard .card__inner::-webkit-scrollbar{opacity:0;height:0}.product-grid .card--standard>.card__content{position:relative}.product-grid .quick-add-mobile .icon-shopping{position:absolute;bottom:100%;right:5px;display:flex;border-radius:50%;padding:3px;width:45px;height:45px;justify-content:center;align-items:center;background:#ebebeb80;border:none;color:#000;margin-bottom:10px}.product-grid .product-card-wrapper .card__inner .card__media.custom-color{position:relative;scroll-snap-align:start;scroll-snap-stop:normal;height:100%;width:50%;min-width:100%}.collection-separate .product-card-wrapper .card__inner .card__media.custom-color img{position:relative;height:100%;width:100%}.quick-add-mobile .close-icon,.quick-add-mobile .sub-title,.quick-add-mobile .title-quick-add{display:none}.quick-add-mobile.active .close-icon,.quick-add-mobile.active .sub-title,.quick-add-mobile.active .title-quick-add{display:flex}.quick-add-mobile .icon-shopping{position:absolute;bottom:5px;right:5px;display:flex;border-radius:50%;padding:3px;width:45px;height:45px;justify-content:center;align-items:center;background:#ebebeb80;border:none;color:#000}.quick-add-mobile .icon-shopping svg{display:block;width:40px}body.quick-add-mobile{height:100vh!important;overflow:hidden!important}.quick-add-mobile.active:before{content:'';display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#222;z-index:10;opacity:.5}.quick-add-mobile.active .content-box{display:block;position:fixed;bottom:0;width:100vw;left:0;background:#fff;padding:16px;border-radius:16px 16px 0 0;z-index:15}.template-index .quick-add-mobile.active .content-box{width:calc(100vw - 32px)}.quick-add-mobile.active .content-box .title-quick-add{text-transform:uppercase;font-weight:700;margin-top:0;margin-bottom:0;color:#222}.close-icon{position:absolute;top:19px;width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid #ccc;right:15px}.close-icon svg{stroke:#EBEBEB;width:18px}.quick-add-mobile.active .content-box .sub-title{margin-top:0;margin-bottom:10px;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.quick-add-mobile.active .content-box .quick-add{display:block;position:relative;background:0 0;color:#222;padding:0;margin:10px 0 0}.quick-add-mobile.active .content-box .quick-add .title-quick-add{display:none}.quick-add-mobile.active .content-box .quick-add .quick-add-main{justify-content:flex-start}.quick-add-mobile.active .content-box .quick-add .button{padding:5px;display:block;border:1px solid #222;border-radius:9999px;font-size:12px;font-style:normal;font-weight:500;line-height:normal;color:#000}.quick-add-mobile.active .content-box .quick-add .button:first-child{margin-left:0;margin-right:12px;width:32px;height:32px;font-weight:500;font-size:12px}.quick-add-mobile.active .content-box .quick-add .button.button-not-size:first-child{width:40px;height:40px;font-size:12px}}.custom-price-box .price-box.active~.price-box.active{display:none}@media(hover:hover){.grid.product-grid .card .card__inner:not(.card-dawn):hover .card__media:not(.no-size){display:none}.grid.product-grid .card .card__inner:not(.card-dawn):hover .card__media~.card__media{display:block}.grid.product-grid .card .card__inner:not(.card-dawn):hover .card__media~.card__media~.card__media{display:none}.grid.product-grid .card .card__inner:not(.card-dawn):hover .card__media:last-of-type{display:none!important}}