.collection{padding-top:3rem;padding-bottom:3rem}.collection__inner{display:flex}.collection-facets{flex:0 0 30rem;padding:0 2rem 0 0}.collection-facets--bar{padding-bottom:2rem;padding-right:0}.collection-grid-container{flex:1}.collection-grid-container>.container{padding-right:0}@media (max-width: 989px){.collection-grid-container>.container{padding-left:0}}@media (max-width: 1199px){.collection__inner{flex-direction:column}.collection-grid-container .collection__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 749px){.collection-grid-container .collection__grid{grid-template-columns:1fr}}.collection-grid-container nav{margin-top:4rem}.collection__grid{gap:var(--spacing-grid-col) var(--spacing-grid-col)}.collection__banner{border-radius:.8rem;padding:3.25rem 1rem;margin-bottom:3rem;text-align:center}.collection__banner-title{font-size:2rem;color:var(--color);margin-bottom:1rem}.collection__banner-content{font-size:1.8rem;color:var(--color);margin-bottom:1.5rem}.collection__banner-actions{display:flex;gap:1rem;align-items:center;justify-content:center}@media (max-width: 480px){.collection__banner-actions{flex-direction:column}}:root{--collection-banner-h: 420px;--collection-banner-bg: #002213;--collection-banner-fg: #eceee5}.collection-banner-split{margin:2rem 0 3rem}.collection-banner-split__inner{display:grid;grid-template-columns:1fr 1fr;border-radius:1.2rem;overflow:hidden;box-shadow:0 10px 28px #0000001f}.collection-banner-split__media,.collection-banner-split__body{height:var(--collection-banner-h)}.collection-banner-split__media{position:relative;background:var(--collection-banner-bg)}.collection-banner-split__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.collection-banner-split--contain .collection-banner-split__img{object-fit:contain;background:var(--collection-banner-bg)}.collection-banner-split__body{background:var(--collection-banner-bg);color:var(--collection-banner-fg);padding:clamp(1rem,3vw,2rem);display:flex;flex-direction:column;justify-content:center}.collection-banner-split__heading{margin:1rem 1rem .5rem;font-weight:500;font-size:clamp(2rem,3vw,2.5rem);line-height:1.25;color:var(--collection-banner-fg)}.collection-banner-split__text{margin:0 1rem;font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.6;color:var(--collection-banner-fg);max-width:60ch}.collection-banner-split__actions{margin-top:1rem;display:flex;gap:.75rem;flex-wrap:wrap}.collection-banner-split--right .collection-banner-split__media{order:1}.collection-banner-split--right .collection-banner-split__body{order:0}@media (max-width:767px){.collection-banner-split__inner{grid-template-columns:1fr}.collection-banner-split__media,.collection-banner-split__body{height:auto}.collection-banner-split__img{position:static;width:100%;height:auto;display:block;object-fit:cover}}@media (min-width: 768px){.collection-banner-split__inner{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.collection-banner-split__media,.collection-banner-split__body{height:auto!important;min-height:0!important}.collection-banner-split__img{position:static!important;inset:auto!important;width:100%!important;height:auto!important;display:block!important;object-fit:cover}}@media (min-width: 768px){:root{--collection-grid-gutter: 0px}.collection-banner-split>.container.container--fullwidth{max-width:1650px;margin-inline:auto;padding-inline:var(--collection-grid-gutter)}.collection-banner-split{padding-left:0;padding-right:0}}@media (max-width: 1199px){.collection-banner-split__inner{grid-template-columns:1fr}.collection-banner-split__media,.collection-banner-split__body{height:auto!important;min-height:0!important}.collection-banner-split__img{position:static!important;inset:auto!important;width:100%!important;height:auto!important;display:block!important;object-fit:cover}.collection-banner-split__body{padding:clamp(14px,3.2vw,22px)}}.collection-banner-split{margin-bottom:0!important}.collection-banner-split>.container{padding-bottom:0!important}#MainContent .shopify-section:has(.collection-banner-split){margin-bottom:0!important}#MainContent .shopify-section:has(.collection-banner-split)+.shopify-section{margin-top:0!important}#MainContent .shopify-section:has(.collection-banner-split)+.shopify-section .collection,#MainContent .shopify-section:has(.collection-banner-split)+.shopify-section .collection-grid-container{margin-top:0!important;padding-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/114/assets/collection.css.map */
