.tagalys-namespace{font-family:var(--font-body--family)!important;color:var(--color-foreground)!important}.tagalys-search-results{width:100%!important;max-width:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}@media screen and (max-width:749px){.tagalys-search-results{padding-inline:var(--page-margin, 24px)!important}}.tagalys-namespace .plp{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.tagalys-namespace .filters-and-products-list{display:flex!important;width:100%!important;align-items:flex-start!important;gap:0!important}.tagalys-namespace .products-list{flex:1 1 100%!important;min-width:0!important}.tagalys-namespace .products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:var(--gap-lg, 24px) var(--gap-md, 16px)!important;width:100%!important;padding-inline:0!important}.tagalys-namespace .product{min-width:0!important;width:100%!important}.tagalys-namespace .product product-card{display:block;width:100%}.tagalys-namespace .product .product-card__content{gap:0!important}.tagalys-namespace .product .card-gallery{margin-bottom:16px!important}.tagalys-card__info{display:flex!important;flex-direction:column!important;gap:12px!important;margin-bottom:12px!important}.tagalys-card__swatches{gap:8px!important;margin-bottom:16px!important}.tagalys-card__swatches .product-card-swatches__swatch{width:16px!important;height:16px!important;border:none!important;padding:0!important;background-size:90%!important;background-position:center!important;background-repeat:no-repeat!important}.tagalys-card__vendor{margin:0!important;color:var(--text-tertiary, #999)!important;font-family:var(--font-body--family)!important;font-size:var(--paragraph-small, .75rem)!important;font-weight:400!important;line-height:1.5!important;letter-spacing:.2px!important}.tagalys-card__title p{color:var(--color-foreground)!important;font-size:var(--paragraph-base, .875rem)!important;font-weight:400!important;line-height:1.5!important;letter-spacing:.2px!important}.tagalys-namespace .product .twp-product-fabric{color:var(--text-secondary, #333)!important;font-size:var(--paragraph-base, .875rem)!important}.tagalys-card__price .price{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:var(--spacing-xs, 6px)!important;color:var(--text-secondary, #333)!important;font-size:var(--paragraph-base, .875rem)!important;line-height:1!important}.tagalys-card__price .price__regular{color:var(--text-secondary, #333)!important}.tagalys-card__price .price__sale{color:var(--sale-price-color, #f0674d)!important}.tagalys-card__price .price__compare{color:var(--text-tertiary, #999)!important;text-decoration:line-through!important}.tagalys-card__vendor,.tagalys-card__title p,.tagalys-namespace .product .twp-product-fabric{text-box-trim:trim-both!important;text-box-edge:cap alphabetic!important}.tagalys-card__quick-add{position:absolute!important;inset:auto 0 0 0!important;display:flex!important;align-items:flex-end!important;justify-content:flex-end!important;gap:8px!important;padding:12px!important;opacity:0!important;transition:opacity .2s ease!important;pointer-events:none!important}.product-card:hover .tagalys-card__quick-add,.card-gallery:hover .tagalys-card__quick-add{opacity:1!important;pointer-events:auto!important}@media(hover:none){.tagalys-card__quick-add{opacity:1!important;pointer-events:auto!important}}.tagalys-card__size-hint{margin-right:auto!important;display:inline-flex!important;align-items:center!important;height:24px!important;padding:0 12px!important;background:var(--background-secondary, #f9f8f5)!important;border-radius:64px!important;font-family:var(--font-body--family)!important;font-size:10px!important;font-weight:500!important;line-height:1!important;letter-spacing:.2px!important;color:var(--color-foreground)!important;white-space:nowrap!important}.tagalys-card__quick-add .quick-add{position:relative!important;inset:auto!important;display:inline-flex!important;flex-shrink:0!important;width:32px!important;height:32px!important}.tagalys-card__quick-add .quick-add__product-form-component,.tagalys-card__quick-add .quick-add form,.tagalys-card__quick-add .add-to-cart-text{display:contents!important}.tagalys-card__quick-add .quick-add__button{position:relative!important;inset:auto!important;right:auto!important;bottom:auto!important;width:32px!important;height:32px!important;min-width:0!important;min-height:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:var(--button-light-background-default, #f9f8f5)!important;color:var(--color-foreground)!important;border:none!important;border-radius:64px!important}.tagalys-card__quick-add .add-to-cart-text__content{display:none!important}.tagalys-card__quick-add .add-to-cart-icon,.tagalys-card__quick-add .svg-wrapper{display:inline-flex!important;width:12px!important;height:12px!important}.tagalys-card__quick-add .add-to-cart-icon svg,.tagalys-card__quick-add .svg-wrapper svg{width:12px!important;height:12px!important}.tagalys-namespace .product .twp-product-reviews{gap:8px!important}.tagalys-namespace .product .twp-product-reviews .yotpo-bottomline-rating-count{color:var(--text-tertiary, #999)!important;font-size:var(--paragraph-small, .75rem)!important}.tagalys-namespace .product .twp-product-reviews .yotpo-sr-bottom-line-summary,.tagalys-namespace .product .twp-product-reviews .yotpo-sr-bottom-line-summary *{font-size:12px!important;line-height:1.4!important}.tagalys-namespace .product .twp-product-reviews .yotpo-sr-bottom-line-summary{align-items:center!important}.tagalys-namespace .product .twp-product-reviews .yotpo-sr-bottom-line-summary span{align-items:center!important;padding-top:0!important;margin-bottom:0!important}.tagalys-namespace .product .twp-product-reviews .yotpo-sr-vertical-border{display:none!important}.tagalys-namespace .product .twp-product-reviews .yotpo-sr-bottom-line-right-panel,.tagalys-namespace .product .twp-product-reviews .yotpo-sr-bottom-line-right-panel *{color:var(--text-tertiary, #999)!important}.tagalys-namespace .slideshow__slides{padding:0!important;margin:0!important;list-style:none!important}.tagalys-namespace .slideshow__slide{width:100%!important}@media screen and (max-width:989px){.tagalys-namespace .products{grid-template-columns:repeat(3,1fr)!important}}@media screen and (max-width:749px){.tagalys-namespace .products{grid-template-columns:repeat(2,1fr)!important}}.tagalys-namespace .filters-header{display:none!important}.tagalys-namespace .plp .plp-heading.plp-heading,.tagalys-namespace .plp-heading{display:block!important;margin-block:0 16px!important;margin-inline:0!important;padding-inline:0!important;text-align:left!important;font-family:var(--font-h5--family)!important;font-style:var(--font-h5--style)!important;font-weight:var(--font-h5--weight)!important;font-size:24px!important;line-height:1.2!important;letter-spacing:var(--font-h5--letter-spacing)!important;text-transform:var(--font-h5--case)!important;color:var(--color-foreground)!important}.tagalys-namespace .results-count-and-filter-toggle{display:flex!important;align-items:center!important;gap:16px!important}.results-count-and-filter-toggle .filter-drawer-toggle,.tagalys-namespace .filter-drawer-toggle{display:none!important}.tagalys-filters-toggle{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:var(--font-size--sm, .875rem)!important;color:var(--color-foreground)!important;font-family:var(--font-body--family)!important;cursor:pointer!important;background:none!important;border:none!important;padding:0!important}.tagalys-filters-toggle .svg-wrapper{display:inline-flex!important;align-items:center!important;width:16px!important;height:16px!important}.tagalys-namespace .results-count{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text, .7))!important}.tagalys-namespace .sort-options-container{position:relative!important;display:inline-flex!important;align-items:center!important;margin-left:auto!important;cursor:pointer!important}.tagalys-namespace .sort-by-label{display:none!important}.tagalys-sort-button{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:var(--font-size--sm, .875rem)!important;color:var(--color-foreground)!important;font-family:var(--font-body--family)!important;pointer-events:none!important;white-space:nowrap!important}.tagalys-sort-button svg{flex-shrink:0!important}.tagalys-namespace .sort-options-container select.sort-options,.tagalys-namespace .sort-options-container .sort-options{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;opacity:0!important;cursor:pointer!important;border:none!important;background:transparent!important;border-radius:0!important;font-size:inherit!important;padding:0!important}.tagalys-namespace .filters{padding-inline:var(--section-margin, 24px)!important}.tagalys-namespace .applied-filters{list-style:none!important;margin:0 0 12px!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;gap:var(--badge-spacing, 8px) var(--component-spacing, 12px)!important}.tagalys-namespace .applied-filter{list-style:none!important;margin:0!important;display:inline-flex!important;align-items:center!important;gap:var(--badge-spacing, 8px)!important;height:var(--badge-large, 32px)!important;padding-inline:var(--badge-margin, 12px)!important;background:var(--background-secondary, #f9f8f5)!important;border-radius:var(--badge-radius, 64px)!important;cursor:pointer!important;transition:background-color .15s ease!important}.tagalys-namespace .applied-filter:hover{background:rgb(var(--color-foreground-rgb) / .08)!important}.tagalys-namespace .applied-filter-label{font-family:var(--font-body--family)!important;font-size:var(--paragraph-small, .75rem)!important;color:var(--color-foreground)!important;white-space:nowrap!important}.tagalys-namespace .applied-filter-action-clear{display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;color:var(--color-foreground)!important}.tagalys-namespace .applied-filter-action-clear svg{width:8px!important;height:8px!important;fill:currentColor!important}.tagalys-namespace .clear-all-filters{display:none!important}.tagalys-namespace .filter{border:none!important;border-bottom:1px solid var(--stroke-secondary, var(--color-border))!important;padding:0!important;margin:0!important}.tagalys-namespace .filter-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;cursor:pointer!important;padding-block:var(--button-margin, 16px)!important}.tagalys-namespace .filter-heading{margin:0!important;font-family:var(--font-body--family)!important;font-size:var(--navigation-base, .875rem)!important;font-weight:var(--navigation-base-weight, 500)!important;letter-spacing:var(--navigation-letter-spacing, .2px)!important;line-height:1!important;color:var(--color-foreground)!important}.tagalys-namespace .filter-actions{display:flex!important;align-items:center!important}.tagalys-namespace .filter-action-clear{display:none!important}.tagalys-namespace .filter-action-toggle-collapse{position:relative!important;display:block!important;width:12px!important;height:12px!important;flex-shrink:0!important}.tagalys-namespace .filter-action-toggle-collapse svg{display:none!important}.tagalys-namespace .filter-action-toggle-collapse:before,.tagalys-namespace .filter-action-toggle-collapse:after{content:""!important;position:absolute!important;background-color:var(--color-foreground)!important}.tagalys-namespace .filter-action-toggle-collapse:before{top:50%!important;left:0!important;right:0!important;height:1px!important;transform:translateY(-50%)!important}.tagalys-namespace .filter-action-toggle-collapse:after{left:50%!important;top:0!important;bottom:0!important;width:1px!important;transform:translate(-50%)!important;opacity:0!important;transition:opacity .15s ease!important}.tagalys-namespace .filter.collapsed .filter-action-toggle-collapse:after{opacity:1!important}.tagalys-namespace .filter.collapsed .filter-body{display:none!important}.tagalys-namespace .filter-body{padding:0 0 var(--button-margin, 16px)!important}.tagalys-namespace .filter-checkboxes{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:var(--component-spacing, 12px)!important}.tagalys-namespace .filter-item{list-style:none!important;margin:0!important;padding:0!important}.tagalys-namespace .filter-item::marker,.tagalys-namespace .applied-filter::marker{content:""!important}.tagalys-namespace .filter-checkbox-and-label{display:flex!important;align-items:center!important;gap:6px!important;cursor:pointer!important}.tagalys-namespace .filter-item-label-and-count{display:flex!important;align-items:baseline!important;gap:6px!important;min-width:0!important}.tagalys-namespace .filter-item-label{font-family:var(--font-body--family)!important;font-size:var(--navigation-base, .875rem)!important;font-weight:var(--navigation-base-weight, 500)!important;letter-spacing:var(--navigation-letter-spacing, .2px)!important;color:var(--color-foreground)!important}.tagalys-namespace .filter-item-count{font-size:var(--navigation-base, .875rem)!important;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text, .5))!important}.tagalys-namespace .filter-item input.checkbox,.tagalys-namespace .filter-item input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;width:16px!important;height:16px!important;margin:0!important;flex-shrink:0!important;border:1px solid var(--button-dark-stroke-default, var(--color-foreground))!important;border-radius:var(--button-radius-default, 64px)!important;background-color:transparent!important;background-repeat:no-repeat!important;background-position:center!important;background-size:10px 10px!important;cursor:pointer!important}.tagalys-namespace .filter-item input.checkbox:checked,.tagalys-namespace .filter-item input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230e0e0e' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E")!important}.tagalys-namespace .filter-body-range .noUi-target{display:none!important}.tagalys-namespace .filter-body-range .range-slider{padding:0!important}.tagalys-namespace .filter-body-range .input-group{display:flex!important;align-items:center!important;gap:12px!important}.tagalys-namespace .filter-body-range .input-container{position:relative!important;flex:1 1 0!important;display:flex!important;align-items:center!important;border:1px solid rgb(var(--color-foreground-rgb) / .35)!important;border-radius:var(--style-border-radius-inputs, 4px)!important;padding:10px 12px!important}.tagalys-namespace .filter-body-range .input-container label{display:none!important}.tagalys-namespace .filter-body-range .input-container:before{content:"Min";position:absolute!important;left:12px!important;top:50%!important;transform:translateY(-50%)!important;font-size:var(--navigation-base, .875rem)!important;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text, .5))!important;pointer-events:none!important}.tagalys-namespace .filter-body-range .input-group .input-container:last-of-type:before{content:"Max"}.tagalys-namespace .filter-body-range .input-container:focus-within:before{opacity:0!important}.tagalys-namespace .filter-body-range .input-container input[type=number]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;padding:10px 12px!important;border:none!important;background:transparent!important;color:transparent!important;font-size:var(--navigation-base, .875rem)!important;-webkit-appearance:textfield!important;appearance:textfield!important;-moz-appearance:textfield!important}.tagalys-namespace .filter-body-range .input-container input[type=number]:focus{color:var(--color-foreground)!important}.tagalys-namespace .filter-body-range .input-container input[type=number]::-webkit-outer-spin-button,.tagalys-namespace .filter-body-range .input-container input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.tagalys-namespace .filter-body-range .to{flex-shrink:0!important;font-size:var(--font-size--sm, .875rem)!important;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text, .55))!important}.tagalys-namespace .pagination .btn{font-size:var(--font-size--sm, .875rem)!important;color:var(--color-foreground)!important;background:var(--color-background)!important;border:1px solid var(--color-border, var(--color-foreground))!important;border-radius:var(--style-border-radius-inputs, .5rem)!important}.tagalys-namespace .pagination .btn.active{color:var(--color-background)!important;background:var(--color-primary, var(--color-foreground))!important;border-color:var(--color-primary, var(--color-foreground))!important}.tagalys-namespace .pagination .btn.disabled{opacity:.4!important}[data-tagalys-upsell] .widget-header,[data-tagalys-carousel] .widget-header{display:none!important}.tagalys-search-results:has(.no-results)~#tagalys-filters-toggle,.tagalys-search-results:has(.no-results) .tagalys-filters-toggle{display:none!important}[data-tagalys-no-results-recs] .products>div>div{padding-inline:8px!important;box-sizing:border-box!important}[data-tagalys-no-results-recs] .widget-heading{font-family:var(--font-heading--family, var(--font-body--family))!important;font-size:var(--font-size--md, 1rem)!important;font-weight:var(--font-body--weight, 400)!important;color:var(--color-foreground)!important;margin-bottom:16px!important}[data-tagalys-no-results-recs] .products-and-navigation{position:relative!important}[data-tagalys-no-results-recs] .carousel-btn{position:absolute!important;top:33%!important;transform:translateY(-50%)!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;padding:0!important;border:none!important;border-radius:64px!important;background:var(--button-light-background-default, #f9f8f5)!important;cursor:pointer!important}[data-tagalys-no-results-recs] .carousel-btn.btn-disabled{display:none!important}[data-tagalys-no-results-recs] .carousel-btn:has(.chevron-icon-prev){left:12px!important;right:auto!important}[data-tagalys-no-results-recs] .carousel-btn:has(.chevron-icon-next){right:12px!important;left:auto!important}[data-tagalys-no-results-recs] .carousel-btn svg{width:12px!important;height:12px!important}[data-tagalys-no-results-recs] .chevron-icon polygon{fill:var(--color-foreground)!important}#search-modal .tagalys-search-suggestions{position:static!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:hidden!important}#search-modal .tagalys-search-suggestions .search-suggestions{position:static!important;transform:none!important;width:100%!important;max-height:50dvh!important;overflow-y:auto!important}#search-modal .tagalys-search-suggestions,#search-modal .tagalys-search-suggestions *{scrollbar-width:none!important}#search-modal .tagalys-search-suggestions::-webkit-scrollbar,#search-modal .tagalys-search-suggestions *::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.tagalys-search-suggestions{background:var(--color-background)!important;border:1px solid var(--color-border, var(--color-foreground))!important;border-radius:var(--style-border-radius-popover, 0)!important;box-shadow:var(--shadow-default, 0 8px 24px rgba(0, 0, 0, .12))!important}.tagalys-search-suggestions .search-suggestions{max-height:60dvh;overflow-y:auto;overflow-x:hidden}.tagalys-search-suggestions .hint{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:12px calc(var(--section-margin, 24px) + 4px)!important;border-bottom:1px solid var(--color-border)!important}.tagalys-search-suggestions .hint .close-icon{display:none!important}.tagalys-search-suggestions .search-results-link{font-size:var(--font-size--sm, .875rem)!important;color:var(--color-foreground)!important;text-decoration:none!important;opacity:.7}.tagalys-search-suggestions .close-icon{width:16px!important;height:16px!important;flex-shrink:0!important;cursor:pointer!important;opacity:.5!important;fill:currentColor!important}.tagalys-autosuggest-empty{width:100%;max-height:var(--modal-max-height, 60dvh);overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:24px;background:var(--color-background)}.tagalys-autosuggest-empty[hidden]{display:none}#search-modal [data-tagalys-autosuggest-empty]:not([hidden])~.tagalys-search-suggestions{display:none!important}.tagalys-autosuggest-widget__heading{margin:0 0 12px;font-family:var(--font-body--family);font-size:var(--paragraph-small, .75rem);font-weight:500;letter-spacing:.2px;text-transform:none;color:var(--text-tertiary, #999)}.tagalys-autosuggest-widget .widget-header{display:none!important}.tagalys-autosuggest-widget .products.display-carousel{display:block!important;overflow:visible!important;cursor:default!important}.tagalys-autosuggest-widget .products.display-carousel>div{width:100%!important;transform:none!important;transition:none!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}.tagalys-autosuggest-widget .products.display-carousel>div>div{width:auto!important;float:none!important;padding-inline:0!important;box-sizing:border-box!important}.tagalys-autosuggest-widget .products.display-carousel>div>div:nth-child(n+5){display:none!important}.tagalys-autosuggest-widget .products-and-navigation>*:not(.products){display:none!important}.search-suggestions .products:not(.display-carousel){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;padding:16px calc(var(--section-margin, 24px) + 4px)!important;box-sizing:border-box!important;overflow:visible!important}.search-suggestions .product{width:100%!important}.search-suggestions .product-link{display:flex!important;flex-direction:column!important;gap:8px!important;text-decoration:none!important;color:var(--color-foreground)!important;width:100%!important}.search-suggestions .product-image-container{aspect-ratio:3 / 4!important;overflow:hidden!important;border-radius:var(--media-radius, 8px)!important;width:100%!important;display:block!important}.search-suggestions .product-image{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.search-suggestions .twp-wishlist-heart{display:none!important}.search-suggestions .product-details{display:flex!important;flex-direction:column!important;gap:4px!important;text-align:left!important}.search-suggestions .tgls-card-brand{order:-1!important;font-family:var(--font-body--family)!important;font-size:var(--paragraph-small, .75rem)!important;font-weight:400!important;line-height:1.4!important;color:var(--text-tertiary, #999)!important;text-align:left!important}.search-suggestions .product-name{font-size:var(--paragraph-base, .875rem)!important;color:var(--color-foreground)!important;line-height:1.4!important;font-weight:var(--font-body--weight, 400)!important;text-align:left!important}.search-suggestions .product-prices{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:6px!important;font-size:var(--paragraph-base, .875rem)!important;font-weight:400!important;text-align:left!important;color:var(--text-secondary, #333)!important}.search-suggestions .product-price-discounted,.search-suggestions .product-prices .product-price-regular{font-weight:400!important}.search-suggestions .product-price-discounted{color:var(--sale-price-color, #f0674d)!important}.search-suggestions .product-prices .product-price-regular{color:var(--text-secondary, #333)!important}.search-suggestions .product-prices.discounted .product-price-regular{color:var(--text-tertiary, #999)!important;text-decoration:line-through!important}@media screen and (max-width:749px){#search-modal .tagalys-search-suggestions,#search-modal .tagalys-search-suggestions .search-suggestions,.tagalys-autosuggest-empty{max-height:none!important;flex:1 1 auto!important;min-height:0!important}.tagalys-autosuggest-widget .products.display-carousel>div,.search-suggestions .products:not(.display-carousel){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.search-suggestions .products:not(.display-carousel){padding-inline:16px!important}.tagalys-autosuggest-widget .products.display-carousel>div>div:nth-child(n+3){display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/tagalys-card-skin.css.map */
