.twt-collection-banner-section{margin:0!important}.twt-collection-hero{position:relative;min-height:42rem;display:grid;place-items:center;overflow:hidden;color:#fff}.twt-collection-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 75% 65% at 50% 48%,rgba(0,20,17,.58),transparent 72%),linear-gradient(180deg,#001f1b52,#001f1b9e)}.twt-collection-hero__media,.twt-collection-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.twt-collection-hero__media img{object-fit:cover}.twt-collection-hero--fallback .twt-collection-hero__media img{object-position:center 65%}.twt-collection-hero__copy{position:relative;z-index:1;width:min(80rem,calc(100% - 4rem));padding:5rem 0;text-align:center}.twt-collection-hero__copy>span{display:inline-flex;padding:.4rem 1.2rem;border-radius:99rem;color:#090909;background:#d4e600;font:600 1.1rem var(--twt-display-font,Kanit,sans-serif);letter-spacing:.06rem;text-transform:uppercase}.twt-collection-hero h1{margin:1.2rem 0 .8rem;color:#fff;font:700 5.6rem/1 var(--twt-display-font,Kanit,sans-serif);text-transform:uppercase;text-shadow:0 .2rem 2rem rgba(0,20,17,.6),0 .1rem .3rem rgba(0,20,17,.4)}.twt-collection-hero__copy>p,.twt-collection-hero__description{margin:0 auto;color:#ffffffe6;font:400 1.7rem/1.5 var(--twt-body-font,"Roboto Flex",sans-serif)}.twt-collection-hero__description p{margin:0}.twt-collection-hero__description :is(h1,h2,h3,h4,h5,h6,p,li,strong,em,a){color:inherit}.twt-collection-hero__copy>p,.twt-collection-hero__description{text-shadow:0 .1rem .8rem rgba(0,20,17,.55)}.twt-collection-hero__highlights{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.4rem;padding:2rem;border:.1rem solid rgba(255,255,255,.25);border-radius:.8rem;background:#0127238c;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem)}.twt-collection-hero__highlights div{padding:0 1rem;border-right:.1rem solid rgba(255,255,255,.2)}.twt-collection-hero__highlights div:last-child{border:0}.twt-collection-hero__highlights strong,.twt-collection-hero__highlights small{display:block}.twt-collection-hero__highlights strong{font:700 1.5rem var(--twt-display-font,Kanit,sans-serif);text-transform:uppercase}.twt-collection-hero__highlights small{margin-top:.3rem;color:#ffffffb8;font:400 1.15rem var(--twt-body-font,"Roboto Flex",sans-serif)}.twt-collection-lineup{display:flex;align-items:end;justify-content:space-between;max-width:121.5rem;margin:0 auto 2rem;padding:0}.twt-collection-lineup h2{margin:0;font:700 4.8rem/1 var(--twt-display-font,Kanit,sans-serif);text-transform:uppercase}.twt-collection-lineup span{font:400 1.3rem var(--twt-body-font,"Roboto Flex",sans-serif)}@media(max-width:989px){.twt-collection-lineup{padding:0 2rem}}@media(max-width:749px){.twt-collection-hero{min-height:34rem}.twt-collection-hero h1{font-size:3.6rem}.twt-collection-hero__copy>p,.twt-collection-hero__description{font-size:1.4rem}.twt-collection-hero__highlights{gap:.6rem;padding:1.4rem .6rem}.twt-collection-hero__highlights div{padding:0 .4rem}.twt-collection-hero__highlights strong{font-size:1.1rem}.twt-collection-hero__highlights small{font-size:.95rem}.twt-collection-lineup{align-items:center;margin-bottom:1.2rem;padding:0 1.2rem}.twt-collection-lineup h2{font-size:2.8rem}.twt-collection-lineup span{font-size:1.1rem}.template-collection .facets-wrapper{padding:0 1.2rem}.template-collection .section-template--padding{padding-top:2rem}.template-collection .collection.page-width{padding:0 1.2rem}.template-collection .product-grid{column-gap:1.2rem;row-gap:1.2rem}.template-collection .product-grid .grid__item{width:calc(50% - .6rem);max-width:calc(50% - .6rem)}.template-collection .twt-product-card__media{aspect-ratio:1/1.08}.template-collection .twt-product-card__content{padding:1.2rem}.template-collection .twt-product-card h3{font-size:1.6rem;letter-spacing:0}.template-collection .twt-product-card__pills{min-height:0;margin-top:.8rem;gap:.3rem}.template-collection .twt-product-card__pills span{padding:.35rem .55rem;font-size:.9rem}.template-collection .twt-product-card__rating{align-items:flex-start;flex-direction:column;margin-top:.8rem;gap:.2rem;white-space:normal}.template-collection .twt-product-card__rating span{font-size:1.7rem}.template-collection .twt-product-card__rating strong{font-size:1rem}.template-collection .twt-product-card__price{margin-top:.8rem;gap:.4rem}.template-collection .twt-product-card__price s{font-size:1.2rem}.template-collection .twt-product-card__price strong{font-size:1.4rem}.template-collection .twt-product-card__price span{display:none}.template-collection .twt-product-card__saving{top:.6rem;left:.6rem;font-size:1.1rem}}.twt-collection-content{padding:4.8rem max(2rem,calc((100vw - 121.5rem)/2));background:#fff}.twt-collection-content__inner{max-width:72rem;margin:0 auto;color:#17211f;font:400 1.6rem/1.62 var(--twt-body-font,"Roboto Flex",sans-serif)}.twt-collection-content__inner h2{margin:4rem 0 1.2rem;font:700 2.8rem/1.1 var(--twt-display-font,Kanit,sans-serif);text-transform:uppercase}.twt-collection-content__inner h3{margin:2.8rem 0 1rem;font:700 1.9rem/1.15 var(--twt-display-font,Kanit,sans-serif)}.twt-collection-content__inner>*:first-child{margin-top:0}.twt-collection-content__inner p{margin:0 0 1.6rem}.twt-collection-content__inner ul{padding-left:2.2rem}.twt-collection-content__inner li{margin:0 0 .6rem}@media(max-width:749px){.twt-collection-content{padding:3.2rem 1.6rem}.twt-collection-content__inner h2{font-size:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/twt-collection.css.map */
