.template-index #shopify-section-slider{width:var(--tcc-viewport-width, 100%);max-width:none;margin-left:calc((100% - var(--tcc-viewport-width, 100%)) / 2)}.template-index #shopify-section-slider .slideshow-section{margin-top:0}.template-index #shopify-section-slider .slides__image{width:100%;max-width:none}.tcc-sale-banner{display:flex;align-items:center;gap:20px;padding:22px;margin:20px 0;border-radius:12px;background:#702d35;color:#fff9f3!important;text-decoration:none!important}.tcc-sale-banner__heading{flex:1 1 50%}.tcc-sale-banner__heading small{display:block;margin-bottom:6px;font-size:13px;letter-spacing:.05em;font-style:italic}.tcc-sale-banner__heading strong{display:block;font-size:23px;line-height:1.12;font-family:Georgia,serif;font-weight:400}.tcc-sale-banner__detail{flex:1 1 50%;font-size:13px;line-height:1.5}.tcc-sale-banner__detail>span{display:block}.tcc-sale-banner__detail b{display:inline-block;margin-top:9px;padding:6px 13px;background:#f4e9dd;border-radius:30px;color:#593a31;font-size:12px}a.tcc-sale-banner:hover{background:#59242b}a.tcc-sale-banner:focus-visible{outline:3px solid #75604d;outline-offset:4px}.tcc-sale-banner--included{background:#624d3c}#CollectionSection .tcc-collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px;margin:0}#CollectionSection .tcc-collection-grid:before,#CollectionSection .tcc-collection-grid:after{display:none}#CollectionSection .tcc-collection-grid>.grid__item{width:auto;padding:0;float:none;min-width:0}#CollectionSection [data-tcc-product-card]>div{height:100%}#CollectionSection [data-tcc-product-card] .grid-link{display:flex;flex-direction:column;height:100%;padding-bottom:0}#CollectionSection [data-tcc-product-card] .grid-link__image{display:block;position:relative;height:auto!important;aspect-ratio:1;width:100%;margin:0 0 14px;overflow:hidden;background:#faf8f5}#CollectionSection [data-tcc-product-card] .grid-link__image-centered{display:block;height:100%;width:100%}#CollectionSection [data-tcc-product-card] .product__img-wrapper{height:100%;width:100%;max-width:none!important;margin:0}#CollectionSection [data-tcc-product-card] .product__img-wrapper>div{height:100%;padding-top:0!important}#CollectionSection [data-tcc-product-card] .product__img{position:absolute;width:100%;height:100%;max-width:none!important;max-height:none!important;object-fit:contain;top:0;right:0;bottom:0;left:0}#CollectionSection [data-tcc-product-card] .grid-link__title{line-height:1.4;margin:0 0 10px}#CollectionSection [data-tcc-product-card] .grid-link__meta{margin-top:auto;padding-top:6px}.tcc-collection-more{text-align:center;padding:30px 0 12px}.tcc-collection-more [aria-disabled=true]{opacity:.6;pointer-events:none}#snize_results #snize-search-results-grid-mode>ul.snize-search-results-content{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;margin:0!important}#snize_results #snize-search-results-grid-mode>ul:before,#snize_results #snize-search-results-grid-mode>ul:after{display:none!important}#snize_results #snize-search-results-grid-mode li.snize-product{width:auto!important;max-width:none!important;min-width:0!important;height:auto!important;margin:0!important;float:none!important}#snize_results #snize-search-results-grid-mode .snize-view-link,#snize_results #snize-search-results-grid-mode .snize-item{display:flex;flex-direction:column;height:100%}#snize_results #snize-search-results-grid-mode .snize-thumbnail-wrapper{width:100%;aspect-ratio:1;height:auto!important;flex:none}#snize_results #snize-search-results-grid-mode .snize-thumbnail{width:100%;height:100%!important}#snize_results #snize-search-results-grid-mode .snize-item-image{width:100%;height:100%;object-fit:contain;max-height:none}#snize_results #snize-search-results-grid-mode .snize-overhidden{display:flex;flex-direction:column;flex:1;height:auto!important;padding-top:14px}#snize_results #snize-search-results-grid-mode .snize-title{min-height:4.2em;line-height:1.4}#snize_results #snize-search-results-grid-mode .snize-description{display:none}#snize_results #snize-search-results-grid-mode .snize-price-list{margin-top:auto;padding-top:12px}@media(max-width:820px){#CollectionSection .tcc-collection-grid,#snize_results #snize-search-results-grid-mode>ul.snize-search-results-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.tcc-sale-banner{padding:18px 16px;gap:14px}.tcc-sale-banner__heading strong{font-size:21px}}@media(max-width:360px){.tcc-sale-banner{flex-direction:column;align-items:flex-start;gap:10px}}.template-index #shopify-section-slider .slider__controls-button--pause{right:12px}
/*# sourceMappingURL=/cdn/shop/t/32/assets/tcc-storefront-layout.css.map */
