@media screen and (max-width: 749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection{margin-top:35px}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width: 749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width: 750px){.collection .loading-overlay{left:0}}.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}@media screen and (max-width: 989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width: 990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.grid--4-col-desktop .grid__item.half-static{width:100%;max-width:calc(50% - var(--grid-desktop-horizontal-spacing)* 1 / 2)}.filter-columns .grid--4-col-desktop .grid__item.half-static{max-width:calc(67% - var(--grid-desktop-horizontal-spacing)* 1 / 2)}.filter-columns .grid--4-col-desktop .grid__item.half-static.filter-hidden{max-width:calc(50% - var(--grid-desktop-horizontal-spacing)* 1 / 2)}@media screen and (max-width: 1024px){.grid--4-col-desktop .grid__item.half-static{width:100%!important}.filter-columns .grid--4-col-desktop .grid__item.half-static{max-width:100%!important}}@media screen and (max-width: 990px){.grid--4-col-desktop .grid__item.half-static{max-width:100%}.filter-columns .grid--4-col-desktop .grid__item.half-static{max-width:100%!important}}.full-static{width:100%;z-index:1}.featured-offer .button{margin-top:2.4rem!important}.collections-offers .button{align-self:flex-start;margin-top:2.4rem}.offer-1-container{position:relative;height:100%;background-color:rgb(var(--color-background))}.offer-1-container p{line-height:1.4;color:rgb(var(--color-foreground))}.offer-1-container.large-up-hide{padding:0 2rem}.offer-1-container picture{display:block;height:100%}.offer-1-container img{width:100%;height:100%;aspect-ratio:640 / 472;object-fit:cover;position:relative}@media screen and (max-width: 1024px){.offer-1-container img{position:relative}}.offer-content{position:absolute;left:30px;bottom:30px}.offer-content h2{font-size:4.8rem;line-height:125%;margin:0}@media screen and (max-width: 1024px){.offer-1-container .offer-content h2{font-size:3rem}}.offer-2-container,.offer-3-container{display:flex;align-items:center;height:100%;position:relative}.offer-2-container picture{width:100%;padding-right:40px;display:flex}.offer-2-container img{width:100%;height:auto}.offer-2-content{padding-left:80px;padding-right:40px;display:flex;flex-direction:column;width:100%;z-index:2;color:rgb(var(--color-foreground))}.offer-2-content h2,.offer-3-container .banner-inner h2{font-size:4.8rem;margin:0}.offer-3-container picture{width:100%;height:100%}@media (min-width: 1440px){.offer-3-container picture{max-width:50%}.offer-3{max-height:400px}}.featured-offer-2{min-height:400px;position:relative}@media (min-width: 1025px){.featured-offer.center-desktop .offer-content,.featured-offer.center-desktop .offer-2-content,.featured-offer.center-desktop .button,.featured-offer.center-desktop .offer-3-container .banner-inner{text-align:center;align-items:center;align-self:center;left:0;right:0;margin:0 auto}}@media (max-width: 1059px){.featured-offer.center-mobile .offer-content,.featured-offer.center-mobile .offer-2-content,.featured-offer.center-mobile .button,.featured-offer.center-mobile .offer-3-container .banner-inner{text-align:center;align-items:center;align-self:center;left:0;right:0;margin:auto}}.featured-offer-2.offer-2-full-bleed .offer-2-container picture{height:100%;padding:0;position:absolute}.featured-offer-2.offer-2-full-bleed .offer-2-container img{object-fit:cover}.offer-3-content{padding:60px 20px 60px 80px;display:flex;flex-direction:column;width:30%;width:100%;max-width:446px}.offer-3-container .banner-column{position:relative;display:grid;align-items:center}@media (min-width: 1061px){.offer-3-container .offer-3-container img{aspect-ratio:1 / 1}.offer-3-container .banner-column{grid-template-columns:50% 50%}}.offer-3-container .banner-column picture{height:100%}.offer-3-container .banner-image{display:block;max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;justify-self:center}.offer-3-container .banner-inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:2rem 8.3rem;height:100%}.offer-3.offer-3-full-bleed .offer-3-container picture{position:absolute;max-width:100%}.offer-3.offer-3-full-bleed .offer-3-container .banner-inner{z-index:2;min-height:400px;color:rgb(var(--color-foreground))}@media (max-width: 1060px){.offer-2-container{flex-wrap:wrap}.offer-2-container picture{width:100%;padding:60px 16px;order:1}.featured-offer-2.offer-2-full-bleed .offer-2-container picture{padding:0}.featured-offer-2.offer-2-full-bleed .offer-2-container picture{position:relative;height:unset}.offer-2-content{padding:0 20px 25px;display:flex;flex-direction:column;width:100%;order:2}.featured-offer-2.offer-2-full-bleed,.offer-3.offer-3-full-bleed{background:#fff}.featured-offer-2.offer-2-full-bleed .offer-2-content{padding-top:25px}.featured-offer-2.offer-2-full-bleed .offer-2-content,.featured-offer-2.offer-2-full-bleed .offer-2-content h2,.offer-3.offer-3-full-bleed .banner-inner,.offer-3.offer-3-full-bleed .banner-inner h2{color:#2a1103}.offer-3.offer-3-full-bleed .offer-3-container picture{position:relative}.offer-3.offer-3-full-bleed .offer-3-container .banner-inner{min-height:unset}.offer-3-container{flex-direction:column}.offer-3-container .banner-inner{padding:2.5rem 2rem;width:100%}.offer-3-container img{aspect-ratio:335 / 206}.offer-3-container .mobile--only img{aspect-ratio:unset;height:100%}.offer-2-content h2,.offer-3-container .banner-inner h2{font-size:3rem}}.load-wrap{display:flex;justify-content:center;margin-top:54px}.button-spacer,.hide-load-more-spacer .button-spacer{display:none}.filter-columns .button-spacer{flex-basis:33.33%;visibility:hidden;display:block}#load-more:hover{background-color:transparent}@media (max-width: 1024px){.button-spacer{display:none!important}}.collection-hero__description{margin-bottom:3rem}.popover-trigger{position:relative;display:inline-block!important;flex-grow:0!important;cursor:pointer}.popover-trigger h2{cursor:pointer}.popover-trigger button{background-color:transparent;border:none;margin-left:0!important;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase;letter-spacing:2.5px;cursor:pointer;font-weight:500;font-family:var(--font-body-family);font-size:1.6rem;border-bottom:2px solid rgba(var(--color-button));height:42px}@media (max-width: 749px){.popover-trigger button{font-weight:400;height:3rem;border-bottom:2px solid rgba(var(--color-button))}}.popover-content{position:absolute;top:3.2rem;width:180px;padding:.5rem;border:1px solid #ccc;background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003;z-index:999;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.popover-options{list-style:none;margin:0;padding:0}.popover-option{cursor:pointer;padding:.25rem .5rem}.popover-option[aria-selected=true]{font-weight:600;background-color:#f7f7f7}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#SortByPopover{opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;display:none}#SortByPopover.is-visible{opacity:1;visibility:visible;display:block}.popover-toggle{color:rgba(var(--color-foreground),1)}
/*# sourceMappingURL=/cdn/shop/t/1432/assets/template-collection.css.map */
