#product-grid-Pagination .st-results-loader{display:block;text-align:center;font-size:50px;width:80px;height:80px;background-size:100%;margin:0 auto}div#product-grid-Pagination .result-ends span{border-radius:0;border:2px solid #2f2f2f;width:auto;max-width:240px;color:#2f2f2f;padding:5px 10px;font-size:13px;font-weight:400;text-transform:uppercase}div#product-grid-Pagination .result-ends{display:flex;align-items:center;justify-content:center}#collectionmodalcontainer div#ProductGridContainer .page-width{padding:0;max-width:100%}#collectionmodalcontainer .collection__page-products-3.product-grid{row-gap:7px}#collectionmodalcontainer .collection__page-products-3.product-grid li.grid__item{width:12.5%;max-width:12.5%}#collectionmodalcontainer .collection__page-products-3.product-grid li.grid__item .product-detail{display:none}#collectionmodalcontainer li.grid__item{width:25%;max-width:25%}#collectionmodalcontainer .grid{column-gap:0;padding-top:2.3rem;row-gap:1rem}#collectionmodalcontainer .collection__page-products-1.product-grid li.grid__item:nth-child(7n+1){width:100%;max-width:678px;margin-right:auto;margin-left:auto}#collectionmodalcontainer .collection__page-products-1.product-grid{max-width:968px;margin:0 auto}#collectionmodalcontainer .collection__page-products-1.product-grid li.grid__item{width:50%;max-width:50%}#collectionmodalcontainer .section-template--17909563687100__product-grid-padding{padding-top:0;background:var(--body-background-color)}#collectionmodalcontainer a.mobile-addto-bag-wrapper.xs-show{display:none}#collectionmodalcontainer .product-detail{padding:0 1.62rem;margin-top:1.62rem}#collectionmodalcontainer .grid .color-swatch-inner a{position:relative;width:1.3rem;height:1.3rem;flex-shrink:0;cursor:pointer;background-position:center;border:.12px solid #ddd}#collectionmodalcontainer .product-detail .product-color-swatch .color-swatch-inner a img{width:100%;height:100%}#collectionmodalcontainer .product-detail .product-color-swatch .color-swatch-inner a span{position:absolute;border:1px solid #2f2f2f;text-transform:uppercase;left:0;padding:2px;opacity:0;top:150%}#collectionmodalcontainer .product-detail .product-color-swatch .color-swatch-inner a:hover span{opacity:1}#collectionmodalcontainer .grid .color-swatch-inner span.more-swatch a{border:none}#collectionmodalcontainer li.grid__item .wishlist-wrapper .wishlist-inner{width:20px;height:20px;max-width:20px}#collectionmodalcontainer li.grid__item .wishlist-button.smartwishlist-desktop-icon.smartwishlist.sw_tooltip{background-size:60%;background-repeat:no-repeat;background-position:center;display:inline-flex;align-items:center;justify-content:center;height:16px;width:16px;margin-bottom:3px;background-image:url(/cdn/shop/t/21/assets/Vector_4235c0b2-9f3d-4b1f-b7f2-d0015ab0e023.png?v=1741162958)}#collectionmodalcontainer li.grid__item .wishlist-button.smartwishlist-desktop-icon.smartwishlist.sw_tooltip.bookmarked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800px' height='800px' viewBox='0 0 24 24' fill='none'%3E%3Crect width='24' height='24' fill='none'/%3E%3Cpath d='M5 19.6693V4C5 3.44772 5.44772 3 6 3H18C18.5523 3 19 3.44772 19 4V19.6693C19 20.131 18.4277 20.346 18.1237 19.9985L12 13L5.87629 19.9985C5.57227 20.346 5 20.131 5 19.6693Z' stroke='%232f2f2f' stroke-linejoin='round' fill='%23FF0000'/%3E%3C/svg%3E")}#collectionmodalcontainer li.grid__item span.fa.fa-heart-o,#collectionmodalcontainer li.grid__item span.fa.fa-heart{display:none}#collectionmodalcontainer .searchtap-temp li.grid__item h6.main-title{font-size:.92rem;font-weight:100;letter-spacing:1.32px;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#collectionmodalcontainer .searchtap-temp .product-detail .price-wrapper .main-price{font-size:12px}#collectionmodalcontainer .product-detail span.perc_price{font-weight:500;font-size:12px}#collectionmodalcontainer .product-detail p.best-price-text span{font-size:.92rem;line-height:22.8px}#collectionmodalcontainer .searchtap-temp li.grid__item .product-color-swatch{margin-top:.92rem;padding:0}body.template-collection .tooltipster-content,body.template-collection .tooltipster-arrow-top span{display:none}#collectionmodalcontainer li.grid__item .image-container{position:relative;width:100%;overflow:hidden}#collectionmodalcontainer li.grid__item .image-container .image-inner{display:flex;gap:0px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none}#collectionmodalcontainer li.grid__item .image-container .image-inner img{width:100%;flex:0 0 100%;object-fit:cover}#collectionmodalcontainer li.grid__item .product-image-wrap .prev-btn,#collectionmodalcontainer li.grid__item .product-image-wrap .next-btn{position:absolute;top:50%;background:transparent!important;color:#fff;padding:10px;cursor:pointer;z-index:1;font-size:18px;opacity:0;visibility:hidden}#collectionmodalcontainer li.grid__item .product-image-wrap button.prev-btn{left:10px}#collectionmodalcontainer li.grid__item .product-image-wrap button.next-btn{right:10px}#collectionmodalcontainer li.grid__item .product-image-wrap button.next-btn svg,#collectionmodalcontainer li.grid__item .product-image-wrap button.prev-btn svg{font-size:18px;width:8px;height:8px}#collectionmodalcontainer .product-detail .best-price{margin:0}#collectionmodalcontainer .searchtap-temp li.grid__item h4.sub-title{font-size:.77rem;line-height:22.8px;letter-spacing:1.32px;margin:0;font-weight:400;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#collectionmodalcontainer .grid .product-detail .wishlist-wrapper{justify-content:flex-end}@media only screen and (min-width:769px){#collectionmodalcontainer li.grid__item .product-image-wrap:hover .prev-btn,#collectionmodalcontainer li.grid__item .product-image-wrap:hover .next-btn{opacity:1;visibility:visible}#collectionmodalcontainer .product-detail p.best-price-text span{color:#8a89c6!important}}@media screen and (max-width:767px)and (prefers-color-scheme:dark){body div#collectionmodalcontainer,body div#collectionmodalcontainer *{background-color:var(--body-background-color);color:var(--body-font-color)}body #collectionmodalcontainer li.grid__item .product-detail span.perc_price{color:#e45c5c!important}div#collectionmodalcontainer .searchtap-temp .st-product-grid-changer,div#collectionmodalcontainer .searchtap-temp .st-product-grid-changer .st-grid-changer{background-color:#fff!important}#collectionmodalcontainer li.grid__item .wishlist-button.smartwishlist-desktop-icon.smartwishlist.sw_tooltip{background-color:transparent!important;filter:invert(1)!important}}@media only screen and (max-width:767px){#collectionmodalcontainer li.grid__item .image-container .image-inner img{display:block!important}body.st-open-filter-section .mobile-bottom-bar{display:none}#collectionmodalcontainer .searchtap-temp .st-show-result{padding-bottom:20px;position:unset}#collectionmodalcontainer .searchtap-temp .st-filter-count-sort-wrap{padding:20px 22px;top:46px}#collectionmodalcontainer .collection__page-products-3.product-grid li.grid__item{width:25%;max-width:25%}#collectionmodalcontainer .grid.collection__page-products-3{row-gap:7px}#collectionmodalcontainer .grid{row-gap:1rem;padding-top:0}#collectionmodalcontainer li.grid__item{width:50%;max-width:50%}#collectionmodalcontainer .product-main .product-main-inner .product-detail .wishlist-wrapper{gap:5px}#collectionmodalcontainer li.grid__item .product-main .product-main-inner .product-image-wrap .product-swatch-wrapper{background:#000000ad!important;height:100%;z-index:1000}#collectionmodalcontainer li.grid__item .product-main .product-main-inner .product-image-wrap .product-swatch-wrapper .product-swatch-inner{bottom:47px;position:absolute;left:0;width:100%;background:#fff;z-index:2;overflow:hidden;transition:bottom .3s ease-in-out;background:var(--body-background-color)}#collectionmodalcontainer .product-detail{margin-top:1rem;padding:0 1rem}#collectionmodalcontainer .searchtap-temp li.grid__item h6.main-title{white-space:normal;font-size:.77rem;line-height:1.23rem;word-break:break-all}#collectionmodalcontainer .searchtap-temp li.grid__item .price-wrapper{margin-bottom:7px}#collectionmodalcontainer .searchtap-temp li.grid__item h4.sub-title{font-size:.69rem;font-weight:400;line-height:1.08rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/searchtap-collection-template.css.map */
