@media screen and (max-width:767px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:1023px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:767px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:768px){.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:768px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:21.28rem;margin-bottom:21.28rem}.main-collection-grid__empty .title-wrapper{display:flex;flex-direction:column;align-items:center;color:#482922}.main-collection-grid__empty-eyebrow{margin:0;color:#482922;line-height:2.5rem}.collection--empty.main-collection-grid__empty .main-collection-grid__empty-eyebrow,.collection--empty.main-collection-grid__empty .no-filter-results{max-width:137.2rem;width:100%}.main-collection-grid__empty-button{margin-top:2.4rem}@media screen and (max-width:1023px){.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:1024px){.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}.collection.main-collection-grid .grid.product-grid{column-gap:1px;row-gap:16px;margin:0;padding-bottom:4.8rem}@media screen and (min-width:768px)and (max-width:1023px){.plp-banner-card{display:none!important}}@media screen and (min-width:768px)and (max-width:1023px){.collection.main-collection-grid .grid--4-col-desktop .grid__item{width:calc(25% - .75px);max-width:calc(25% - .75px)}.main-collection-grid__empty .title-wrapper{padding-inline:1.6rem}}@media screen and (min-width:1024px){.collection.main-collection-grid .grid.product-grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:1px;row-gap:16px}.look-plp .collection.main-collection-grid .grid.product-grid{column-gap:.25px;row-gap:1px}.collection.main-collection-grid .grid--4-col-desktop .grid__item{width:auto;max-width:none}.collection.main-collection-grid .grid.product-grid .plp-banner-card{grid-column:span 2;grid-row:span 2;width:auto;max-width:none;aspect-ratio:719/1220}}@media screen and (max-width:767px){.collection.main-collection-grid .grid.product-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;column-gap:1px;row-gap:1rem;padding-bottom:3.2rem}.collection.main-collection-grid .grid--2-col-tablet-down .grid__item{width:auto;max-width:none}.collection.main-collection-grid .grid.product-grid .plp-banner-card{grid-column:span 2;width:auto;max-width:none}.collection--empty .title-wrapper{margin-top:27.663rem;margin-bottom:23.663rem}}.load-more-wrapper{display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:fit-content;margin-inline:auto}.load-more-btn{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 1.9rem;border:1px solid #482922;color:#482922;border-radius:6rem;background:transparent;cursor:pointer;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}.load-more-btn:disabled{opacity:.35;cursor:wait}.load-more-count{line-height:1.5rem;margin:0;color:#482922}@media(max-width:767px){.load-more-btn{font-size:1.2rem;line-height:1.6rem;letter-spacing:-.9px;border-radius:6rem}.load-more-wrapper{gap:.8rem}}.no-filter-results{margin:0;color:#482922;line-height:2.5rem}.remove-filters-link{color:#fff;text-align:center;font-family:var(--font-body-family);font-size:13.499px;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:-1.012px;background-color:#482922;padding:6.71px 18.28px;border-radius:5.8rem;text-decoration:none;border:1px solid #482922;transition:background-color .2s ease,color .2s ease;-webkit-backdrop-filter:blur(2.41px);backdrop-filter:blur(2.41px)}.remove-filters-link:hover{color:#482922;background-color:transparent}.plp-banner-card{position:relative;overflow:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.plp-banner-card__link{display:block;width:100%;height:100%;text-decoration:none;color:inherit}.plp-banner-card__media{position:relative;width:100%;height:100%;overflow:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}.plp-banner-card__link,.plp-banner-card a.plp-banner-card__link{height:100%}.plp-banner-card__img{display:block;width:100%;height:100%;object-fit:cover;transform:translateZ(0);-webkit-transform:translateZ(0)}.plp-banner-card__img--mobile{display:none}@media screen and (max-width:767px){.plp-banner-card__img--desktop{display:none}.plp-banner-card__img--mobile{display:block;height:auto;object-fit:unset}.plp-banner-card__media,.plp-banner-card__link{height:auto}}.plp-banner-card__overlay{position:absolute;bottom:0;left:0;right:0;padding:0 2rem 8rem;display:flex;flex-direction:column;gap:1.6rem;align-items:center}.plp-banner-card__title{margin:0;color:#fff;text-align:center;font-size:4rem;font-style:normal;font-weight:700;line-height:4rem;letter-spacing:-2.8px}.plp-banner-card__cta{color:#fff;text-align:center;padding:.7rem 1.9rem;border:1px solid #FFF;border-radius:6rem;transition:background-color .3s ease-in-out,color .3s ease-in-out;min-height:3.7rem;display:flex;align-items:center}.plp-banner-card__cta:hover{background-color:#fff;color:#482922}.plp-banner-card__video{display:block;width:100%;height:100%;object-fit:cover;transform:translateZ(0);-webkit-transform:translateZ(0)}@media screen and (max-width:767px){.plp-banner-card__video{height:auto;object-fit:unset}}@media screen and (max-width:1023px){.collection.main-collection-grid .grid.product-grid{row-gap:1rem}.look-plp .collection.main-collection-grid .grid.product-grid{row-gap:1px;column-gap:1px}}
/*# sourceMappingURL=/cdn/shop/t/1522/assets/template-collection.css.map */
