@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 .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}.product-grid .am-grid-banner{width:100%;overflow:hidden;background:rgba(var(--color-foreground),.03)}.product-grid .am-grid-banner__link{display:block;height:100%;color:inherit;text-decoration:none}.product-grid .am-grid-banner__inner{position:relative}.product-grid .am-grid-banner__media{display:block;aspect-ratio:var(--am-grid-banner-ratio, 1698 / 615)}@media screen and (max-width:639px){.product-grid .am-grid-banner__media{aspect-ratio:1 / 1}}#product-grid .am-grid-banner__media>.am-grid-banner__image{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.product-grid .am-grid-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.product-grid .am-grid-banner__overlay-inner{height:100%;width:100%;display:flex;align-items:center}.am-grid-banner-item--half .am-grid-banner__content{max-width:var(--am-grid-banner-half-content-max-width, 70%)}.product-grid .am-grid-banner__content{padding:clamp(2rem,3vw,5.6rem) clamp(2rem,3vw,6.1rem);padding-left:var( --am-grid-banner-padding-left-desktop, clamp(2rem, 3vw, 6.1rem) )}.product-grid .am-grid-banner__title{margin-bottom:1.2rem;font-size:clamp(14px,1.5vw,1.6rem);font-weight:400;line-height:1.2;text-transform:uppercase;color:var(--am-bt-text-color-desktop, #ffffff)}.product-grid .am-grid-banner__text{font-size:var(--am-bt-text-size-desktop, clamp(20px, 1.5vw, 2.5rem));font-weight:300;line-height:1;color:var(--am-bt-text-color-desktop, #ffffff)}@media screen and (max-width:749px){.product-grid .am-grid-banner__content{max-width:var(--am-grid-banner-content-max-width-mobile, 100%);padding:1.6rem}.am-grid-banner-item--half .am-grid-banner__overlay-inner{align-items:flex-start}.product-grid .am-grid-banner__title{margin-bottom:.8rem;font-size:1.3rem}.product-grid .am-grid-banner__text{font-size:var(--am-bt-text-size-mobile, 20px);line-height:1.15}}.product-grid .am-grid-banner__text.rte *{margin-top:0;margin-bottom:0}.product-grid .am-grid-banner-item--full,.product-grid .am-grid-banner-item--half{width:100%;max-width:100%}.product-grid .am-grid-banner-item--half .am-grid-banner{aspect-ratio:842/615}@media screen and (min-width:990px){.product-grid.grid--4-col-desktop .am-grid-banner-item--half{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width:639px){.product-grid .am-grid-banner-item--half .am-grid-banner{aspect-ratio:1/1}}@media screen and (min-width:990px){.product-grid.grid--4-col-desktop{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:1.5rem;row-gap:5rem;align-items:stretch}.product-grid.grid--4-col-desktop>.grid__item{width:auto;max-width:none}.product-grid.grid--4-col-desktop>.am-grid-banner-item--full{grid-column:1 / -1}.product-grid.grid--4-col-desktop>.am-grid-banner-item--full .am-grid-banner{max-height:440px}.product-grid.grid--4-col-desktop>.am-grid-banner-item--full .am-grid-banner__media,.product-grid.grid--4-col-desktop>.am-grid-banner-item--full .am-grid-banner__inner{height:100%;max-height:440px;width:100%}.product-grid.grid--4-col-desktop>.am-grid-banner-item--half{grid-column:span 2}.product-grid.grid--4-col-desktop .am-grid-banner,.product-grid.grid--4-col-desktop .am-grid-banner__inner{height:100%}.product-grid.grid--4-col-desktop .am-grid-banner-item--half .am-grid-banner{aspect-ratio:auto}.product-grid.grid--4-col-desktop .am-grid-banner-item--half .am-grid-banner__media{height:100%;aspect-ratio:auto}}.product-grid .am-grid-banner__overlay--mobile{display:none}.product-grid .am-grid-banner__overlay--top .am-grid-banner__overlay-inner{align-items:flex-start}.product-grid .am-grid-banner__overlay--center .am-grid-banner__overlay-inner{align-items:center}.product-grid .am-grid-banner__overlay--bottom .am-grid-banner__overlay-inner{align-items:flex-end}.product-grid .am-grid-banner__overlay--below{position:static}.product-grid .am-grid-banner__overlay--below .am-grid-banner__content{max-width:100%;width:100%;padding:1.6rem 0 0}.product-grid .am-grid-banner__content{min-width:0;overflow-wrap:anywhere}.product-grid .am-grid-banner__button{display:flex;align-items:center;justify-content:center;width:min(100%,22rem);min-height:4.4rem;margin-top:2rem;padding:1rem 1.6rem;border-radius:6px;background:#f1ebe3;color:var(--am-grid-banner-button-color, #1a1a1a);font-size:1.2rem;line-height:1.3;text-align:center;text-transform:uppercase}@media screen and (min-width:750px){.product-grid .am-grid-banner__content{max-width:var(--am-grid-banner-content-max-width-desktop, 70%)}}@media screen and (min-width:990px){.product-grid.grid--4-col-desktop>[data-banner-layout-desktop=full]{grid-column:1 / -1;--am-banner-design-ratio: 1275 / 330}.product-grid.grid--4-col-desktop>[data-banner-layout-desktop=wide]{grid-column:span 3;--am-banner-design-ratio: 953 / 462}.product-grid.grid--4-col-desktop>[data-banner-layout-desktop=half]{grid-column:span 2;--am-banner-design-ratio: 632 / 462}.product-grid.grid--4-col-desktop>[data-banner-layout-desktop=narrow]{grid-column:span 1;--am-banner-design-ratio: 312 / 462}.product-grid.grid--4-col-desktop>[data-banner-layout-desktop=tall]{grid-column:4;grid-row:span 2}.product-grid.grid--4-col-desktop>[data-banner-layout-desktop]:not([data-banner-layout-desktop=legacy]) .am-grid-banner,.product-grid.grid--4-col-desktop>[data-banner-layout-desktop]:not([data-banner-layout-desktop=legacy]) .am-grid-banner__inner{height:auto;max-height:none;aspect-ratio:auto;background:transparent}#product-grid.grid--4-col-desktop>[data-banner-layout-desktop]:not([data-banner-layout-desktop=legacy]) .am-grid-banner__media{height:auto;max-height:none;aspect-ratio:var(--am-banner-design-ratio, 237 / 728)}#product-grid.grid--4-col-desktop>.am-grid-banner-item:is([data-banner-layout-desktop=wide],[data-banner-layout-desktop=half],[data-banner-layout-desktop=narrow],[data-banner-layout-desktop=tall]){position:relative}#product-grid.grid--4-col-desktop>.am-grid-banner-item:is([data-banner-layout-desktop=wide],[data-banner-layout-desktop=half],[data-banner-layout-desktop=narrow],[data-banner-layout-desktop=tall]) .am-grid-banner{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}#product-grid.grid--4-col-desktop>.am-grid-banner-item:is([data-banner-layout-desktop=wide],[data-banner-layout-desktop=half],[data-banner-layout-desktop=narrow],[data-banner-layout-desktop=tall]) .am-grid-banner__inner{height:100%}#product-grid.grid--4-col-desktop>.am-grid-banner-item:is([data-banner-layout-desktop=wide],[data-banner-layout-desktop=half],[data-banner-layout-desktop=narrow],[data-banner-layout-desktop=tall]) .am-grid-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto}}@media screen and (max-width:749px){.product-grid .am-grid-banner__overlay--desktop{display:none}.product-grid .am-grid-banner__overlay--mobile{display:block}.product-grid>[data-banner-layout-mobile=full]{width:100%;max-width:100%;flex-basis:100%;--am-banner-mobile-ratio: 306 / 282;--am-banner-mobile-below-ratio: 306 / 185}.product-grid>[data-banner-layout-mobile=half]{width:calc((100% - var(--grid-mobile-horizontal-spacing, 1rem)) / 2);max-width:calc((100% - var(--grid-mobile-horizontal-spacing, 1rem)) / 2);flex-grow:0;--am-banner-mobile-ratio: 151 / 280;--am-banner-mobile-below-ratio: 151 / 178}.product-grid>[data-banner-layout-mobile=half]:has(.am-grid-banner__overlay--mobile.am-grid-banner__overlay--overlay) .am-grid-banner,.product-grid>[data-banner-layout-mobile=half]:has(.am-grid-banner__overlay--mobile.am-grid-banner__overlay--overlay) .am-grid-banner__inner{height:100%}#product-grid>[data-banner-layout-mobile=half]:has(.am-grid-banner__overlay--mobile.am-grid-banner__overlay--overlay) .am-grid-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto}.product-grid>[data-banner-layout-mobile=half] .am-grid-banner__overlay--mobile.am-grid-banner__overlay--overlay .am-grid-banner__content{height:auto;display:block}.product-grid>[data-banner-layout-mobile=half]:has(.am-grid-banner__overlay--mobile.am-grid-banner__overlay--below) .am-grid-banner,.product-grid>[data-banner-layout-mobile=half]:has(.am-grid-banner__overlay--mobile.am-grid-banner__overlay--below) .am-grid-banner__inner{height:100%}.product-grid>[data-banner-layout-mobile=half]:has(.am-grid-banner__overlay--mobile.am-grid-banner__overlay--below) .am-grid-banner__inner{display:flex;flex-direction:column;justify-content:space-between;gap:0}.product-grid>[data-banner-layout-mobile=half] .am-grid-banner__overlay--mobile.am-grid-banner__overlay--below{flex-basis:50%}.product-grid>[data-banner-layout-mobile=half] .am-grid-banner__overlay--mobile.am-grid-banner__overlay--below .am-grid-banner__content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.product-grid [data-banner-layout-mobile] .am-grid-banner{aspect-ratio:auto;background:transparent}#product-grid [data-banner-layout-mobile] .am-grid-banner__media{aspect-ratio:var(--am-banner-mobile-ratio)}#product-grid [data-banner-layout-mobile] .am-grid-banner__inner:has(.am-grid-banner__overlay--mobile.am-grid-banner__overlay--below) .am-grid-banner__media{aspect-ratio:var(--am-banner-mobile-below-ratio)}.product-grid .am-grid-banner__overlay--mobile .am-grid-banner__content{max-width:var(--am-grid-banner-content-max-width-mobile, 100%);color:var(--am-grid-banner-text-color-mobile);padding-left:var(--am-grid-banner-padding-left-mobile, 1.6rem)}.product-grid .am-grid-banner__overlay--mobile.am-grid-banner__overlay--below .am-grid-banner__content{padding-left:var(--am-grid-banner-padding-left-mobile, 0px)}.product-grid .am-grid-banner__overlay--mobile .am-grid-banner__title,.product-grid .am-grid-banner__overlay--mobile .am-grid-banner__text{color:inherit}.product-grid .am-grid-banner__overlay--mobile .am-grid-banner__text{font-size:var(--am-bt-text-size-mobile, 20px)}.product-grid [data-banner-layout-mobile=full] .am-grid-banner__overlay--mobile:not(.am-grid-banner__overlay--below) .am-grid-banner__content{display:flex;flex-direction:column;width:100%;height:100%}.product-grid [data-banner-layout-mobile=full] .am-grid-banner__overlay--mobile:not(.am-grid-banner__overlay--below) .am-grid-banner__button{margin-top:auto;width:100%}.product-grid .am-grid-banner__overlay--below .am-grid-banner__button{width:100%;background-color:#f1ebe3;min-height:47px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/template-collection.css.map */
