@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}.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}.collection__description{margin-top:var(--spacing_narrow)}@media screen and (min-width:750px){.collection__title{display:flex;flex-direction:column}.collection__title.left{justify-content:flex-start}.collection__title.left .collection__description{align-self:flex-start}.collection__title.center{justify-content:center}.collection__title.center .collection__description{align-self:center}.collection__title.right{justify-content:flex-end}.collection__title.right .collection__description{align-self:flex-end}.collection__description{max-width:70ch}}.collection__description>*{margin:0}@media screen and (min-width:750px){.collection__title--desktop-slider .title{margin-bottom:2.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}@media screen and (max-width:749px){.page-width.no-margins_mobile .template-search__header{padding:0}.page-width.no-margins_mobile .template-search__header .form-style_underline .field .search__input.field__input{padding-left:1px!important}.page-width.no-margins_mobile .template-search__header .form-style_underline .field__button{padding-right:1px}.page-width.no-margins_mobile .template-search__header .predictive-search{left:0;width:100%;padding:0;text-indent:1px}.page-width.no-margins_mobile .template-search__header h2.predictive-search__heading{padding:0 0 var(--spacing_narrow) 0}.page-width.narrow-margins_mobile .template-search__header .predictive-search,.page-width.standard-margins_mobile .template-search__header .predictive-search,.page-width.wide-margins_mobile .template-search__header .predictive-search{padding-bottom:var(--spacing_standard)}}@media(max-width:989px){.narrow-margins_mobile .template-search__search .predictive-search{width:calc(100% + var(--spacing_narrow)*2);margin-left:calc(var(--spacing_narrow) * -1);padding-left:var(--spacing_narrow);padding-right:var(--spacing_narrow)}.standard-margins_mobile .template-search__search .predictive-search{width:calc(100% + var(--spacing_standard)*2);margin-left:calc(var(--spacing_standard) * -1);padding-left:var(--spacing_standard);padding-right:var(--spacing_standard)}}.template-search__header{margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:3}.template-search__header h1{line-height:.75!important}@media screen and (max-width:749px){.template-search__header .template-search__search{width:100%}.template-search__header.no-spacing_mobile,.template-search__header.thin-spacing_mobile,.template-search__header.narrow-spacing_mobile{row-gap:var(--spacing_narrow)}:is(.template-search__header.no-spacing_mobile,.template-search__header.thin-spacing_mobile,.template-search__header.narrow-spacing_mobile) .field{margin-bottom:0}.template-search__header.standard-spacing_mobile{row-gap:var(--spacing_standard)}.template-search__header.standard-spacing_mobile .field{margin-bottom:0}.template-search__header.wide-spacing_mobile{row-gap:var(--spacing_wide)}.template-search__header.wide-spacing_mobile .field{margin-bottom:0}}@media screen and (min-width:750px){.template-search__header.no-spacing_desktop,.template-search__header.thin-spacing_desktop,.template-search__header.narrow-spacing_desktop{row-gap:var(--spacing_narrow)}.template-search__header.no-spacing_desktop .field,.template-search__header.thin-spacing_desktop .field,.template-search__header.narrow-spacing_desktop .field{margin-bottom:0}.template-search__header.standard-spacing_desktop{row-gap:var(--spacing_standard)}.template-search__header.standard-spacing_desktop .field{margin-bottom:0}.template-search__header.wide-spacing_desktop{row-gap:var(--spacing_wide)}.template-search__header.wide-spacing_desktop .field{margin-bottom:0}.template-search__header.grid--2-col-desktop .template-search__search{width:calc(50% - var(--spacing_narrow)*2)}.template-search__header.grid--3-col-desktop .template-search__search{width:calc(33.33% - var(--spacing_narrow) * 2)}.template-search__header.grid--4-col-desktop .template-search__search{width:calc(50% - var(--spacing_narrow)*2)}.template-search__header.grid--2-col-desktop .template-search__search{width:calc(50% - var(--spacing_narrow) * 2)}.template-search__header.grid--5-col-desktop .template-search__search{width:calc(66.666% - var(--spacing_narrow) * 6)}}.template-search__search main-search label{display:none}.plp-grid{display:grid!important;grid-auto-flow:row dense;grid-auto-rows:auto}.plp-grid>.grid__item{width:auto!important;max-width:none!important}@media screen and (min-width:750px){.plp-grid.grid--1-col-desktop{grid-template-columns:repeat(1,minmax(0,1fr))}.plp-grid.grid--2-col-desktop{grid-template-columns:repeat(2,minmax(0,1fr))}.plp-grid.grid--3-col-desktop{grid-template-columns:repeat(3,minmax(0,1fr))}.plp-grid.grid--4-col-desktop{grid-template-columns:repeat(4,minmax(0,1fr))}.plp-grid.grid--5-col-desktop{grid-template-columns:repeat(5,minmax(0,1fr))}.plp-grid.grid--6-col-desktop{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (max-width:749px){.plp-grid.grid--1-col-mobile{grid-template-columns:repeat(1,minmax(0,1fr))}.plp-grid.grid--2-col-mobile{grid-template-columns:repeat(2,minmax(0,1fr))}}.plp-grid .promo__item.promo-width__1{grid-column:span 1}.plp-grid .promo__item.promo-width__2{grid-column:span 2}.plp-grid .promo__item.promo-width__3{grid-column:span 3}.plp-grid .promo__item.promo-width__4{grid-column:span 4}.plp-grid .promo__item.promo-width__5{grid-column:span 5}.plp-grid .promo__item.promo-width__6{grid-column:span 6}.plp-grid .promo__item.banner-rows__1{grid-row:span 1;min-height:calc(var(--plp-card-height, 360px) * 1)}.plp-grid .promo__item.banner-rows__2{grid-row:span 2;min-height:calc(var(--plp-card-height, 360px) * 2)}.plp-grid .promo__item.banner-rows__3{grid-row:span 3;min-height:calc(var(--plp-card-height, 360px) * 3)}.plp-grid .promo__item.banner-rows__4{grid-row:span 4;min-height:calc(var(--plp-card-height, 360px) * 4)}.plp-grid .promo__item{height:auto!important;align-self:stretch!important;position:relative!important;overflow:hidden}.plp-grid .promo__item .banner__media-wrapper{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:auto!important;display:block!important}.plp-grid .promo__item.banner{position:relative}.plp-grid .promo__item img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:cover}.plp-grid .promo__item .banner__content{aspect-ratio:auto!important}.plp-grid .promo__item .banner__eyebrow{display:block;text-transform:uppercase;letter-spacing:.08em}.plp-grid .story-card{align-self:stretch}@media(max-width:749px){.plp-grid .story-card.story-span-m__2{grid-column:span 2}}.plp-grid .story-card__link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.plp-grid .story-card__inner{display:flex;flex-direction:column;gap:var(--spacing_standard);height:100%}.plp-grid .story-card__media img{display:block;width:100%;height:auto}.plp-grid .story-card__content{display:flex;flex-direction:column;gap:var(--spacing_narrow);flex:1 1 auto}.plp-grid .story-card__eyebrow,.plp-grid .story-card__cta{display:block;text-transform:uppercase;letter-spacing:.06em}.plp-grid .story-card__cta{margin-top:auto;padding-top:var(--spacing_standard)}.plp-grid .featured-block{align-self:stretch}.plp-grid .featured-block__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing_standard);align-items:center;height:100%}@media screen and (min-width:750px){.plp-grid .featured-block__inner{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:var(--spacing_wide)}}.plp-grid .featured-block__media,.plp-grid .featured-block__media-link{display:block}.plp-grid .featured-block__media{position:relative}.plp-grid .featured-block__img{display:block;width:100%;height:auto;object-fit:cover}.plp-grid .featured-block__product .card-wrapper{width:100%}@media screen and (min-width:750px){.plp-grid .featured-block__product .card-wrapper{width:50%;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/template-collection.css.map */
