.collection-collage{margin:2.5rem 0}.collection-collage__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.collection-collage__grid--square-blocks{align-items:start}.collection-collage__block{--window-width: calc(100vw - (100vw - 100%)) ;display:flex;flex-direction:column;align-items:flex-start;width:100%;min-height:min(calc(calc(100vw - 9.5rem) / 3),522.67px)}.collection-collage__block.collection-collage__block--information,.collection-collage__block.collection-collage__block--quote,.collection-collage__block.collection-collage__block--benefits{background-color:var(--color-brand-050);padding:3rem}.collection-collage__block--2\/3{grid-column:auto / span 2}.collection-collage__block--3\/3{grid-column:auto / span 3}.collection-collage__block--keep-square{align-self:self-start}.collection-collage__block--content,.collection-collage__block--emphasized-content{color:var(--color-content-weak)}.collection-collage__block--content{margin-top:.75rem;font-size:1.25rem;line-height:1.2}.collection-collage__block--content p:last-child{margin-bottom:0}.collection-collage__block--emphasized-content{margin-top:1rem}.collection-collage__block--emphasized-content p{line-height:1;margin:0}.collection-collage__block--emphasized-content em{font-style:normal;font-family:Tiempos Headline Regular,serif;font-size:6rem;font-weight:600;color:var(--emph-color);letter-spacing:-1.44px}.collection-collage__block--emphasized-content span{white-space:nowrap}.collection-collage__block--bullets{display:flex;flex-direction:column;gap:1.25rem;width:100%}.collection-collage__block--bullets>div{display:flex;gap:1rem}.collection-collage__block--bullets>div:not(:last-child){padding-bottom:1rem;border-bottom:1px solid var(--color-border-default)}.collection-collage__block--bullets svg{flex-shrink:0}.collection-collage__block__author-box{display:flex;gap:.75rem;align-items:center;color:var(--color-content-weak);font-size:1.25rem}.collection-collage__block>*:last-child:not(.product-card){margin-top:auto}.collection-collage__block>*:nth-last-child(2){margin-bottom:4rem}.collection-collage__block--1\/3 .product-card__media,.collection-collage__block--2\/3 .product-card__media,.collection-collage__block--3\/3 .product-card__media{height:min(calc(calc(100vw - 9.5rem) / 3),522.67px);overflow:hidden}.collection-collage__block--1\/3 .product-card__media img,.collection-collage__block--2\/3 .product-card__media img,.collection-collage__block--3\/3 .product-card__media img{object-fit:contain;object-position:center;height:100%;width:100%}.collection-collage__block--1\/3 .product-card__media.product-card__media--cover img,.collection-collage__block--2\/3 .product-card__media.product-card__media--cover img,.collection-collage__block--3\/3 .product-card__media.product-card__media--cover img{object-fit:cover}@media (max-width: 1180px){.collection-collage__grid{display:grid;grid-template-columns:1fr 1fr}.collection-collage__block--2\/3{grid-column:1}.collection-collage__block--3\/3:not(:has(.featured-product-card)){grid-column:1}.collection-collage__block--3\/3:has(.featured-product-card){grid-column:auto / span 2}.collection-collage__block--1\/3 .product-card__media,.collection-collage__block--2\/3 .product-card__media,.collection-collage__block--3\/3 .product-card__media{height:min(calc((100vw - 9.5rem)/2),522.67px);overflow:hidden}.collection-collage__block--keep-square{align-self:stretch}}@media (max-width: 768px){.collection-collage__block.mobile-hidden{display:none}.collection-collage__grid{display:grid;grid-template-columns:1fr}.collection-collage__block--3\/3:not(:has(.featured-product-card)){grid-column:1}.collection-collage__block--3\/3:has(.featured-product-card){grid-column:1}.collection-collage__block--1\/3 .product-card__media,.collection-collage__block--2\/3 .product-card__media,.collection-collage__block--3\/3 .product-card__media{height:min(calc(100vw - 2rem),522.67px);overflow:hidden}.collection-collage__block--keep-square{align-self:self-start}.collection-collage__block.collection-collage__block--information,.collection-collage__block.collection-collage__block--quote,.collection-collage__block.collection-collage__block--benefits{padding:1.5rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-collection-collage.css.map */
