/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 13 2026 | 22:18:33 */
@charset "UTF-8";.product-grid__header-carousel:not(:has(.swiper-wrapper>*:first-child)){display:none!important}@media (max-width:768px){.product-grid__header-carousel{margin-left:-20px;margin-right:-20px;width:100vw!important;max-width:100vw!important}.top-sub-carousel{padding:0 20px!important;width:100%}.top-sub-carousel .swiper-button-prev,.top-sub-carousel .swiper-button-next{width:20px!important}.top-sub-carousel .swiper-button-prev:after,.top-sub-carousel .swiper-button-next:after{font-size:15px!important}.top-sub-carousel .subcat-slide{width:calc((100vw - 40px - (1 * 15px) ) / 2)}}@media (max-width:768px){.p-arc_container{display:block!important}}.p-arc_filters{display:none}@media (min-width:769px){.p-arc_filters{display:block}}.p-arc_filters:before{content:"Filters";border-bottom:1px solid #cacaca;position:relative;display:block;font-size:1.23rem;line-height:39px;font-weight:700;color:var(--gwd-color--neutral-dark)}.p-arc_filters:after{text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);content:"";position:absolute;font-size:19px;top:0;right:0;width:39px;height:39px;text-align:right;line-height:39px;color:var(--gwd-color--neutral-medium)}.p-arc_filters .wpc-filter-_sale_price #wpc-term-post_meta_exists-_sale_price-no__sale_price{display:none}.p-arc_filters .wpc-filter-_sale_price :not(:has(.wpc-term-item:not(#wpc-term-post_meta_exists-_sale_price-no__sale_price))){display:none}.p-arc_filters .wpc-filters-section{border-bottom:1px solid #cacaca;margin:0}.p-arc_filters .wpc-filters-section:has(li.wpc-no-filter-terms){display:none}.p-arc_filters .wpc-filters-section:has(.wpc-checkbox-item:is(:first-child):is(:last-child)){display:none}.p-arc_filters .wpc-filter-header{padding:1rem 0}.p-arc_filters .wpc-filter-header .wpc-filter-title{margin:0;font-weight:var(--gwd-type--demiweight-font-weight);color:var(--gwd-color--neutral-dark)}.p-arc_filters .wpc-filter-header .wpc-filter-title>button{margin:0}.p-arc_filters .wpc-filter-header .wpc-filter-selected-values{display:none}.p-arc_filters .wpc-filter-header .wpc-open-icon{transition:transform 0.2s ease;border-width:2px!important;border-color:#cacaca!important}.p-arc_filters .wpc-filter-content .wpc-filters-ul-list{padding-top:0;margin:0;padding-bottom:.5rem}.p-arc_filters .wpc-filter-content li.wpc-term-item{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0}.p-arc_filters .wpc-filter-content li.wpc-term-item input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1rem;height:1rem;border:1px solid #e3e3e3;border-radius:4px;display:inline-block;position:relative;cursor:pointer;background:#fff}.p-arc_filters .wpc-filter-content li.wpc-term-item input[type="checkbox"]:checked{background-color:var(--gwd-color--accent-turquoise);border-color:var(--gwd-color--accent-turquoise)}.p-arc_filters .wpc-filter-content li.wpc-term-item input[type="checkbox"]:checked:after{text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:11px;line-height:1;color:#fff}.p-arc_filters .wpc-filter-content li.wpc-term-item label{line-height:1;color:#000}.p-arc_filters .wpc-filter-content li.wpc-term-item a{margin-right:0;color:#000}.p-arc_filters .wpc-filter-content li.wpc-term-item.wpc-term-selected label{font-weight:700;font-style:italic}.p-arc_filters .wpc-filter-content li.wpc-term-item.wpc-term-selected a{font-weight:700;color:var(--gwd-color--neutral-dark)}body .wpc-filters-open-button-container a.wpc-filters-open-widget{--widgetColor:var(--gwd-color--neutral-dark);border-radius:0;border-width:2px;border-color:var(--widgetColor);color:var(--widgetColor);font-weight:var(--gwd-type--demiweight-font-weight)}body .wpc-filters-open-button-container a.wpc-filters-open-widget .wpc-icon-html-wrapper span{background-color:var(--widgetColor)}body .wpc-filters-open-button-container a.wpc-filters-open-widget .wpc-icon-html-wrapper span:after{border-color:var(--widgetColor)}body .wpc-filters-main-wrap .wpc-filters-widget-controls-container a.wpc-filters-apply-button,body .wpc-filters-main-wrap a.wpc-filters-submit-button{border-color:var(--gwd-color--accent-turquoise);background-color:var(--gwd-color--accent-turquoise);border-radius:0}.wpc-filters-main-wrap .wpc-filters-widget-controls-container a,.wpc-filters-main-wrap a.wpc-filters-reset-button,.wpc-filters-main-wrap a.wpc-filters-submit-button{color:var(--gwd-color--dark);border-radius:0}#shopResults .e-con-inner{margin:0;max-width:100%}#shopResults .woocommerce>.shoptimizer-sorting{display:none}#shopResults ul.products{column-gap:15px;row-gap:30px}#shopResults ul.products li.product:has(~li.product:is(:hover)),#shopResults ul.products li.product:is(:hover)~li.product{opacity:.65;transition:opacity 1s ease}#shopResults ul.products li.product{padding:0;position:relative;transition:opacity 0.2s ease}#shopResults ul.products li.product:before{margin-top:0;height:1px;box-shadow:none;background-color:var(--gwd-color--accent-turquoise);top:auto;bottom:-11px}#shopResults ul.products li.product.product_cat-best-sellers:after{content:"Best Seller";display:block;position:absolute;top:0;right:0;padding:11px 11px 10px 12px;background-color:var(--gwd-color--dark);color:#fff;font-size:13px;font-weight:700;line-height:1}#shopResults ul.products li.product.is-new:after{content:"New!";display:block;position:absolute;top:0;right:0;padding:11px 11px 10px 12px;background-color:var(--gwd-color--dark);color:#fff;font-size:13px;font-weight:700;line-height:1}#shopResults ul.products li.product .shoptimizer-plp-image-wrapper{position:relative;width:100%;aspect-ratio:1;height:auto;overflow:hidden}#shopResults ul.products li.product .shoptimizer-plp-image-wrapper .wvs-archive-product-image{width:100%;height:100%;object-fit:cover;transition:transform 0.2s ease}#shopResults ul.products li.product .woocommerce-card__header{padding-top:15px;line-height:1;position:static}#shopResults ul.products li.product .woocommerce-loop-product__title{font-size:1.05rem;font-weight:var(--gwd-type--demiweight-font-weight);color:var(--gwd-color--neutral-dark);padding-top:0;padding-bottom:5px;line-height:1;transition:color 0.2s ease}#shopResults ul.products li.product .woocommerce-loop-product__title a{color:inherit}#shopResults ul.products li.product .loop-artist{display:block;font-size:13px;font-weight:var(--gwd-type--demiweight-font-weight);font-style:italic;color:var(--gwd-color--neutral-dark);line-height:1;padding-bottom:10px}#shopResults ul.products li.product .price{display:inline-block;font-size:13px;font-weight:var(--gwd-type--demiweight-font-weight);line-height:21px;color:var(--gwd-color--dark);transition:color 0.2s ease;margin:0}#shopResults ul.products li.product .price del,#shopResults ul.products li.product .price del .amount{color:var(--gwd-color--dark)}#shopResults ul.products li.product .price ins,#shopResults ul.products li.product .price ins .amount{color:var(--gwd-color--accent-turquoise)}#shopResults ul.products li.product .price:after{text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);content:"";display:inline-block;color:var(--gwd-color--accent-turquoise);font-size:15px;line-height:21px;padding-left:0;opacity:0;transition:padding 0.2s ease,opacity 0.2s ease}#shopResults ul.products li.product a.button.add_to_cart_button{background:#fff0;font-size:0;width:100%;height:100%;border-radius:0;display:inline-block;line-height:21px;padding-left:10px;top:0;right:0;bottom:0;left:0;padding:0}#shopResults ul.products li.product:hover .woocommerce-image__wrapper{transform:scale(1)}#shopResults ul.products li.product:hover .wvs-archive-product-image{transform:scale(1.1);transition:transform 2s ease}#shopResults ul.products li.product:hover .woocommerce-loop-product__title{color:var(--gwd-color--accent-turquoise)}#shopResults ul.products li.product:hover .price{color:var(--gwd-color--neutral-dark)}#shopResults ul.products li.product:hover .price:after{opacity:1;padding-left:10px}#shopResults .shoptimizer-sorting.sorting-end{justify-content:center;margin-top:45px}#shopResults .shoptimizer-sorting.sorting-end .woocommerce-result-count{margin:0}#shopResults .shoptimizer-sorting.sorting-end .woocommerce-pagination{display:none}.p-arc_loadmore{text-align:center}.p-arc_loadmore button#loadMoreBtn{transition:color 0.2s ease}.p-arc_loadmore button#loadMoreBtn:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;transition:opacity 0.2s ease;opacity:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOiBhdXRvOyBkaXNwbGF5OiBibG9jazsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGc+PGNpcmNsZSBzdHJva2UtZGFzaGFycmF5PSIxNjQuOTMzNjE0MzEzNDY0MTUgNTYuOTc3ODcxNDM3ODIxMzgiIHI9IjM1IiBzdHJva2Utd2lkdGg9IjEwIiBzdHJva2U9IiNmZmZmZmYiIGZpbGw9Im5vbmUiIGN5PSI1MCIgY3g9IjUwIj4KICA8YW5pbWF0ZVRyYW5zZm9ybSBrZXlUaW1lcz0iMDsxIiB2YWx1ZXM9IjAgNTAgNTA7MzYwIDUwIDUwIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KPC9jaXJjbGU+PGc+PC9nPjwvZz48IS0tIFtsZGlvXSBnZW5lcmF0ZWQgYnkgaHR0cHM6Ly9sb2FkaW5nLmlvIC0tPjwvc3ZnPg==)}.p-arc_loadmore button#loadMoreBtn.is-loading{color:var(--gwd-color--accent-orange)!important;background-color:var(--gwd-color--accent-orange)!important}.p-arc_loadmore button#loadMoreBtn.is-loading:after{opacity:1}