.collection .product-grid{margin:0}@media screen and (max-width: 749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (min-width: 750px){.collection .title-wrapper-with-link--no-heading{margin-top:calc(6rem + var(--page-width-margin))}.collection .product-grid .grid__item{flex-grow:unset}}@media screen and (min-width: 990px){.collection.featured-collection .product-grid .grid__item:nth-child(6)~.grid__item{display:none!important}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width: 750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}.collection__view-all{margin-top:2rem}.collection-hero__sorting h4{font-family:var(--font-body-family);font-size:1.2rem;line-height:1;letter-spacing:1.5px;text-transform:uppercase;color:var(--color-black);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:1.3rem 1.36rem;text-align:center;margin:0;display:flex;align-items:center;justify-content:center;margin-bottom:2.5rem}.collection-hero__sorting h4 svg{width:11px;height:auto;margin-left:8px}.sorting__mobile-options{padding-left:2rem;padding-right:2rem;padding-bottom:4.1rem;background-color:#fff;border-top-left-radius:1.2rem;border-top-right-radius:1.2rem;position:fixed;bottom:-190px;left:0;z-index:8;transition:bottom .2s ease-in-out}.sorting__mobile-header{display:flex;align-items:center;justify-content:space-between;font-size:1.2rem;line-height:1;letter-spacing:1.5px;color:var(--color-black);border-bottom:solid 1px #ebebeb;padding-top:1.5rem;padding-bottom:1.2rem;text-transform:uppercase;margin-bottom:1rem}.sorting__mobile-header svg{display:block;width:10px;height:10px}.sorting__mobile-header a{font-size:1rem;line-height:normal;text-decoration:none;color:#c4a07e}.sorting__mobile-options .options{display:flex;flex-wrap:wrap;row-gap:1rem;column-gap:1rem}.sorting__mobile-options .options input{display:none}.sorting__mobile-options .options a,.sorting__mobile-options .options label{display:flex;align-items:center;font-size:1.2rem;font-weight:500;line-height:1.1rem;letter-spacing:.5px;color:#111;border-radius:3px;background-color:#f4f4f4;text-decoration:none;padding:8px 8px 8px 11px;column-gap:8px}.sorting__mobile-options .options a.selected,.sorting__mobile-options .options input:checked+label{background-color:#f9eef2}.sorting__mobile-options .options a svg{height:14px;width:auto;margin-right:7px}.collection-hero__sorting sorting-handler-mobile.active+.sorting__mobile-options{bottom:0}.collection-hero__sorting sorting-handler-mobile.active h4:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:var(--color-black);z-index:7;pointer-events:none;opacity:.6;transition:opacity .2s ease-in-out}.collection-hero__sorting sorting-handler-mobile.active h4:after{opacity:.6;pointer-events:all}.collection.related .title-wrapper-with-link{margin-bottom:1.4rem}@media screen and (max-width: 750px){.collection.related slider-component{padding-left:1.5rem}.collection.related .product-grid,.collection.addons .product-grid{column-gap:1rem}.collection.related .product-grid .grid__item,.collection.addons .product-grid .grid__item{max-width:40%}}.collection.addons{margin-bottom:-.3rem}.collection.addons details[open] summary svg{transform:rotate(180deg)}.collection.addons summary .title{font-family:var(--font-body-family);font-size:12px;font-weight:400;font-style:normal;line-height:1;letter-spacing:1px;color:var(--color-black);text-transform:uppercase}.collection.addons .card__heading{margin-bottom:0}@media screen and (max-width: 750px){.collection.addons summary{padding:0;margin-bottom:1.8rem}}@media screen and (max-width: 750px){.featured-collection .product-grid .grid__item{max-width:40%}body.index .featured-collection .product-grid{padding-right:0;padding-left:0}slider-component .product-grid .grid__item{max-width:40%}slider-component .product-grid.grid{column-gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/267/assets/template-collection.css.map */
