@media screen and (min-width:750px){.collections-grid.page-width{padding-left:1.55rem;padding-right:1.55rem}.collections-grid .page-width{padding:0}}@media screen and (min-width:990px){.collections-grid.page-width{padding-left:1.55rem;padding-right:1.55rem}}@media screen and (min-width:1231px){.collections-grid.page-width{padding:0}}.collections-grid{margin-top:64px;margin-bottom:64px}.collections-grid__header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:32px}.collections-grid__title{font-family:var(--font-body-family);font-weight:400;font-size:clamp(2.4rem,2.015rem + .988vw,3.2rem);line-height:clamp(2.88rem,2.726rem + .395vw,3.2rem);letter-spacing:.02em;text-transform:uppercase;color:#000;margin:0}.collections-grid__btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:16px 32px;height:56px;font-family:var(--font-body-family);font-weight:400;font-size:1.6rem;line-height:150%;letter-spacing:.04em;text-decoration:none;white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:background .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.collections-grid .card-wrapper .card__heading a{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s ease}.collections-grid .card-wrapper:hover .card__heading a{text-decoration-color:currentColor}.collections-grid .collection-list{gap:20px}.collections-grid .grid--3-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}@media screen and (min-width:750px)and (max-width:989px){.collections-grid .grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width:749px){.collections-grid .collection-list.grid--1-col-tablet-down .collection-list__item{width:100%;max-width:100%}.collections-grid{margin-top:40px;margin-bottom:40px}.collections-grid__header{margin-bottom:24px}.collections-grid__title{font-size:2.4rem}.collections-grid__btn{display:none}.collections-grid .collection-list{gap:16px}.collections-grid .card__information{padding:1.3rem 0 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-collections-grid.css.map */
