.otm-collection-header{padding:48px 0 44px;background:var(--otm-charcoal)}.otm-collection-header .otm-section-title{font-size:clamp(32px,3.4vw,44px)}.otm-collection-header .otm-eyebrow{color:var(--otm-body-invert);margin-bottom:12px}.otm-collection-header .otm-section-title{color:var(--otm-heading-invert)}.otm-collection-header .otm-section-title em{color:#f5a34d}.otm-collection-header__right .otm-section-subtitle{color:var(--otm-body-invert)}.otm-collection-header__grid{display:grid;grid-template-columns:1.4fr 1fr;gap:44px;align-items:end}.otm-collection-header .otm-section-title{margin-bottom:0}.otm-collection-header__right .otm-section-subtitle{max-width:440px;font-size:17px}@media(max-width:990px){.otm-collection-header{padding:38px 0 34px}.otm-collection-header__grid{grid-template-columns:1fr;gap:20px;align-items:start}}.collection #product-grid{max-width:1020px;margin-left:auto;margin-right:auto}.collection .card-wrapper .card,.collection-grid .card-wrapper .card{border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 10px 30px #2b252112;transition:transform var(--otm-speed),box-shadow var(--otm-speed)}.collection .card-wrapper .card:hover,.collection-grid .card-wrapper .card:hover{transform:translateY(-6px);box-shadow:0 22px 50px #2b252121}.collection .card__inner,.collection .card__media{border-radius:0}.collection .card__content{background:#fff;padding:6px 0}.collection .card__information{display:flex;flex-direction:column;gap:4px;padding:16px 18px 18px}.collection .card__information .card-information,.collection .card__information .price{order:1}.collection .card__information .card__heading{order:2;margin:0}.collection .card .price,.collection .card .price-item{font-family:var(--otm-heading-font);font-size:21px;font-weight:500;letter-spacing:0;color:var(--otm-heading)}.collection .card__heading{font-family:var(--otm-body-font);font-weight:600;font-size:12px;letter-spacing:1.6px;text-transform:uppercase;line-height:1.5;color:#4a443c}.collection .card__heading a{text-decoration:none}.collection .card__heading a:hover{color:var(--otm-primary)}.collection .card .caption-with-letter-spacing{color:var(--otm-light)}.facets-container{padding-top:34px}@media(max-width:640px){.collection .card__information{padding:16px 18px 18px}.collection .card .price,.collection .card .price-item{font-size:22px}.collection .card__heading{font-size:12px;letter-spacing:1.4px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/otm-collection-header.css.map */
