.collection-with-sidebar{display:flex;flex-direction:row-reverse;gap:4rem;align-items:flex-start;max-width:var(--page-width);margin:0 auto;padding:50px 30px}.collection-sidebar{width:40%;position:sticky;top:2rem;flex-shrink:0}.collection-template>*:first-child:not(.collection-template__hero-container){margin-top:5rem}@media screen and (min-width:750px){.collection-template>*:first-child:not(.collection-template__hero-container){margin-top:calc(5rem + var(--page-width-margin))}.collection-template{width:60%;flex-grow:1;background:#fff;border-radius:35px;box-shadow:0 8px 40px #0000000d;padding:5rem}}.collection-template__hero-container{max-width:130rem;margin:0 auto;border-radius:0;overflow:hidden}.collection-template__hero-medium{height:0;padding-bottom:100%}.collection-template__hero-medium img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px)and (max-width:989px){.collection-template__hero-medium{height:44rem}}@media screen and (min-width:990px){.collection-template__hero-medium{height:55rem}}.collection-nav{border-left:0px #000 solid;border-radius:0;padding:10rem 15rem}.collection-nav__title{margin:0 0 1.5rem;padding-bottom:1rem;border-bottom:0px #0101cf solid}.collection-nav__menu{list-style:none;padding:0;margin:0}.collection-nav__submenu{list-style:none;padding-left:1.5rem;margin:.1rem 0;display:block;opacity:.9}.collection-nav__link{display:block;padding:.8rem 0;text-decoration:none;color:#0101cf;transition:color .2s ease}.collection-nav__link:hover,.collection-nav__link--active{color:rgb(var(--color-foreground));text-decoration:underline}.collection-header{margin-top:4.4rem;margin-bottom:2rem}.collection-template__title{margin:0 0 1rem}.collection-template__description{margin-bottom:2rem}.collection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding:2rem;list-style:none}.collection-empty{text-align:center;padding:4rem 0}@media screen and (max-width:989px){.hide-mobile{display:none}.collection-template{width:100%}.collection-with-sidebar{flex-direction:column;padding:20px 15px}.collection-sidebar{width:100%;position:static;margin-bottom:2rem}.collection-grid{grid-template-columns:repeat(2,1fr)}.collection-nav{padding:5rem 2rem}}@media screen and (max-width:749px){.collection-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-streamlined-collection.css.map */
