:root{--tdc-wave-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1440V18C1200 74 970 64 720 30C470 -4 240 6 0 46Z'/%3E%3C/svg%3E");--tdc-wave-h: 80px}.shopify-section[id$=__banner]{position:relative;z-index:2}.shopify-section[id$=__banner] .collection-hero{padding-top:0!important;padding-bottom:0!important}.shopify-section[id$=__banner] .collection-hero__inner{position:relative}.shopify-section[id$=__banner] .collection-hero__image-container{-webkit-mask:var(--tdc-wave-mask) bottom / 100% var(--tdc-wave-h) no-repeat,linear-gradient(#000 0 0) top / 100% calc(100% - var(--tdc-wave-h) + 1px) no-repeat;mask:var(--tdc-wave-mask) bottom / 100% var(--tdc-wave-h) no-repeat,linear-gradient(#000 0 0) top / 100% calc(100% - var(--tdc-wave-h) + 1px) no-repeat}.shopify-section[id$=__banner] .collection-hero__title{font-family:DM Sans,sans-serif;font-weight:600;letter-spacing:-.02em;line-height:1.05}.shopify-section[id$=__banner] .collection-hero--with-image .collection-hero__title{bottom:calc(100% + 9rem);text-shadow:0 2px 18px rgba(5,27,51,.45)}.shopify-section[id$=__banner] .collection-hero__description:empty{display:none}.shopify-section[id$=__banner] .collection-hero:not(.collection-hero--with-image) .collection-hero__inner,.shopify-section[id$=__banner] .collection-hero:has(.collection-hero__description:not(:empty)) .collection-hero__inner{background:var(--td-navy)}.shopify-section[id$=__banner] .collection-hero:not(.collection-hero--with-image) .collection-hero__inner:after,.shopify-section[id$=__banner] .collection-hero:has(.collection-hero__description:not(:empty)) .collection-hero__inner:after{content:"";position:absolute;left:0;right:0;bottom:calc(1px - var(--tdc-wave-h));height:var(--tdc-wave-h);background:var(--td-wave-bottom-navy) 0 0 / 100% 100% no-repeat;pointer-events:none}.shopify-section[id$=__banner] .collection-hero:not(.collection-hero--with-image) .collection-hero__inner{padding-top:6rem;padding-bottom:2rem}.shopify-section[id$=__banner] .collection-hero:not(.collection-hero--with-image) .collection-hero__title{color:#fff}.shopify-section[id$=__banner] .collection-hero__description{max-width:78rem;padding-top:1.6rem;padding-bottom:3.2rem;color:#ffffffdb;font-size:1.6rem;line-height:1.65}.shopify-section[id$=__banner] .collection-hero__description strong{color:#fff}.shopify-section[id$=__banner] .collection-hero__description a{color:var(--td-copper-light)}@media screen and (min-width:990px){.shopify-section[id$=__banner] .collection-hero__description:has(>p:nth-of-type(3)){max-width:none;columns:2;column-gap:6rem}.shopify-section[id$=__banner] .collection-hero__description p{break-inside:avoid}}.shopify-section[id$=__product-grid]{position:relative;z-index:1;background:var(--td-blob) center 3rem / 100% auto no-repeat}.shopify-section[id$=__product-grid]>.section--padding{padding-top:5rem}.shopify-section[id$=__banner]:has(.collection-hero:not(.collection-hero--with-image),.collection-hero__description:not(:empty))~.shopify-section[id$=__product-grid]>.section--padding{padding-top:calc(var(--tdc-wave-h) + 4rem)}.shopify-section[id$=__product-grid] .facets-vertical>.facet-filters .facets__wrapper{--color-background: 255, 255, 255;background:#fff;border-radius:22px;padding:1.4rem 2rem 2rem;box-shadow:0 14px 30px -18px #051b338c}.shopify-section[id$=__product-grid] #main-facet-filters>.page-width{--color-background: 255, 255, 255;background:#fff;border-radius:999px;padding:.6rem 2rem .6rem .6rem;box-shadow:0 10px 24px -18px #051b3380}.shopify-section[id$=__product-grid] .card-wrapper,.shopify-section[id$=__recently-viewed] .card-wrapper{height:100%;background:#fff;border-radius:22px;padding:10px 10px 14px;box-shadow:0 14px 30px -18px #051b338c;transition:transform .3s ease,box-shadow .3s ease}.shopify-section[id$=__product-grid] .card-wrapper:hover,.shopify-section[id$=__recently-viewed] .card-wrapper:hover{transform:translateY(-6px);box-shadow:0 22px 40px -20px #051b3399}.shopify-section[id$=__product-grid] .card__media,.shopify-section[id$=__recently-viewed] .card__media{border-radius:16px;overflow:hidden}.shopify-section[id$=__product-grid] .card-information,.shopify-section[id$=__recently-viewed] .card-information{padding:1.2rem .4rem 0}.shopify-section[id$=__product-grid] .card-information__text,.shopify-section[id$=__recently-viewed] .card-information__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.shopify-section[id$=__product-grid] .product-grid{row-gap:2.4rem}.collection-list .card-wrapper{border-radius:22px;overflow:hidden;box-shadow:0 14px 30px -18px #051b338c;transition:transform .3s ease,box-shadow .3s ease}.collection-list .card-wrapper:hover{transform:translateY(-6px);box-shadow:0 22px 40px -20px #051b3399}main .shopify-section:has(>.page-width>.collection-list){background:var(--td-blob) center 6rem / 100% auto no-repeat}#MainContent{padding-bottom:6rem}.shopify-section-footer{position:relative}.shopify-section-footer:before{content:"";position:absolute;left:0;right:0;top:calc(1px - var(--tdc-wave-h));height:var(--tdc-wave-h);background:var(--td-wave-top-navy) 0 0 / 100% 100% no-repeat;pointer-events:none}.footer{border-top:0}@media screen and (max-width:749px){:root{--tdc-wave-h: 40px}.shopify-section[id$=__banner] .collection-hero--with-image .collection-hero__title{bottom:calc(100% + 4.5rem)}.shopify-section[id$=__banner] .collection-hero:not(.collection-hero--with-image) .collection-hero__inner{padding-top:4rem}.shopify-section[id$=__banner] .collection-hero__description{font-size:1.5rem;padding-bottom:2.4rem}.shopify-section[id$=__product-grid]>.section--padding{padding-top:3rem}.shopify-section[id$=__product-grid] #main-facet-filters>.page-width{padding:.5rem}.shopify-section[id$=__product-grid] .card-wrapper,.shopify-section[id$=__recently-viewed] .card-wrapper{padding:6px 6px 10px;border-radius:16px}.collection-list .card-wrapper{border-radius:16px}.shopify-section[id$=__product-grid] .card__media,.shopify-section[id$=__recently-viewed] .card__media{border-radius:12px}.shopify-section[id$=__product-grid] .product-grid{row-gap:1.2rem}#MainContent{padding-bottom:4rem}}@media(prefers-reduced-motion:reduce){.shopify-section[id$=__product-grid] .card-wrapper,.shopify-section[id$=__recently-viewed] .card-wrapper,.collection-list .card-wrapper{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/td-collection.css.map */
