.home-section{--home-gap: 1px;--home-gradient-alpha: .2;--home-text: #fff;--home-ratio: 2 / 3;--home-a-gap-text: 4px;--home-a-gap-actions: 12px;--home-a-pad-b: 34px;--home-c-pad-x: 16px;--home-c-pad-b: 34px;position:relative}.home-banner--full,.home-collection-carousel{--home-a-pad-b: 48px}.home-banner--full{--home-ratio: 2 / 3}.home-banner--half{--home-ratio: 4 / 3}.home-stl{--home-ratio: 320 / 588}.home-banner{--home-slide: 85.1282%}.home-collection-carousel{--home-slide: 45%}.home-stl{--home-slide: 36%}.home-ugc{--home-slide: 30%}@media screen and (min-width:768px){.home-banner--single{--home-ratio: 1440 / 792}}@media screen and (min-width:1024px){.home-section{--home-a-gap-text: 4px;--home-a-gap-actions: 22px;--home-a-pad-b: 34px}.home-banner{--home-a-gap-text: 12px;--home-a-gap-actions: 40px;--home-a-pad-b: 64px}.home-collection-carousel{--home-slide: 27.0833%}.home-stl{--home-slide: 22.2222%}.home-ugc{--home-slide: 18.8889%}}@media screen and (max-width:767px){.home-banner--m-carousel{--home-ratio: 2 / 3;--home-a-pad-b: 48px}.home-banner--m-stacked{--home-ratio: 4 / 3;--home-a-pad-b: 34px}.home-banner--single.home-banner--full{--home-ratio: 2 / 3}.home-collection-grid{--home-c-pad-x: 8px;--home-c-pad-b: 17px}.home-ugc{--home-c-pad-b: 17px}.home-collection-carousel{--home-slide: 85.1282%}.home-stl{--home-slide: 82.0513%}.home-ugc{--home-slide: 46.1538%}}.home-banner__track{display:grid;grid-template-columns:repeat(var(--home-count, 2),minmax(0,1fr));gap:var(--home-gap)}@media screen and (max-width:767px){.home-banner--m-stacked .home-banner__track{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:768px){.home-banner__carousel .home-carousel__track{display:grid;grid-template-columns:repeat(var(--home-count, 2),minmax(0,1fr));overflow:visible;scroll-snap-type:none}}.home-collection-grid__grid{display:grid;grid-template-columns:repeat(var(--home-columns, 4),minmax(0,1fr));gap:var(--home-gap)}@media screen and (max-width:1023px){.home-collection-grid__grid{grid-template-columns:repeat(var(--home-columns-tablet, 2),minmax(0,1fr))}}@media screen and (max-width:767px){.home-collection-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}home-carousel{position:relative;display:block}.home-carousel__track{position:relative;display:flex;gap:var(--home-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.home-carousel__track::-webkit-scrollbar{display:none}.home-carousel__track:focus-visible{outline:2px solid #482922;outline-offset:-2px}.home-carousel__slide{flex:0 0 var(--home-slide, 85%);scroll-snap-align:start}@supports (width: round(nearest,10%,1px)){.home-carousel__slide{flex-basis:round(nearest,var(--home-slide, 85%),1px)}}home-carousel.is-scrollable .home-carousel__track{-webkit-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){home-carousel.is-scrollable .home-carousel__track{cursor:grab}}.home-carousel__track.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.home-carousel__nav{position:absolute;top:50%;right:0;left:0;z-index:5;display:flex;justify-content:space-between;padding:0 16px;transform:translateY(-50%);pointer-events:none}home-carousel:not(.is-scrollable) .home-carousel__nav{display:none}.home-carousel__arrow{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid #fff;border-radius:50%;background-color:#fff;color:#482922;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);transition:background-color .3s ease,border-color .3s ease,opacity .2s ease}.home-carousel__arrow svg{width:14px;height:14px}.home-carousel__arrow:disabled{opacity:.35;cursor:default}@media(hover:hover){.home-carousel__arrow:not(:disabled):hover{border-color:#fef8ed;background-color:#ffeede}}.home-carousel__arrow:focus-visible{outline:2px solid #482922;outline-offset:2px}.home-tile{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-width:0;aspect-ratio:var(--home-ratio);isolation:isolate;background-color:#4829220f;color:var(--home-text)}.home-tile__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.home-tile__media picture{display:block;width:100%;height:100%}.home-tile__img,.home-tile__placeholder{display:block;width:100%;max-width:none;height:100%}.home-tile__img{object-fit:cover;object-position:var(--home-fp, 50% 50%)}.home-tile__placeholder{fill:#4829224d}@media screen and (max-width:767px){.home-tile__img{object-position:var(--home-fp-m, var(--home-fp, 50% 50%))}}home-video.home-tile__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.home-tile__video video{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s ease}.home-tile__video.is-playing video{opacity:1}@media screen and (max-width:767px){home-video.home-tile__video--desktop{display:none}}@media(prefers-reduced-motion:no-preference){.home-section .home-tile__img,.home-section .home-tile__placeholder{transition:scale .4s ease}.home-section .home-tile__video video{transition:opacity .4s ease,scale .4s ease}.home-section .home-tile:has(a:focus-visible) .home-tile__img,.home-section .home-tile:has(a:focus-visible) .home-tile__placeholder,.home-section .home-tile:has(a:focus-visible) .home-tile__video video{scale:1.03}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.home-section .home-tile:hover .home-tile__img,.home-section .home-tile:hover .home-tile__placeholder,.home-section .home-tile:hover .home-tile__video video{scale:1.03}}@media screen and (min-width:768px){home-video.home-tile__video--mobile{display:none}}.home-section .home-tile__gradient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;background:linear-gradient(to top,rgba(0,0,0,var(--home-gradient-alpha)),#0000 50%);pointer-events:none}.home-tile__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.home-tile__link:focus-visible{outline:none;box-shadow:none}.home-tile__link:focus-visible:after{outline:2px solid var(--home-text);outline-offset:-4px}@media screen and (max-width:767px){.home-tile__link--desktop{display:none}}@media screen and (min-width:768px){.home-tile__link--mobile{display:none}}.home-tile__content{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start;color:var(--home-text);text-align:left;pointer-events:none}.home-tile__content--buttons{gap:var(--home-a-gap-actions);padding:0 16px var(--home-a-pad-b)}.home-tile__content--buttons .home-tile__text{gap:var(--home-a-gap-text)}.home-tile__content--link{gap:12px;padding:0 16px 34px}.home-tile__content--label{padding:0 var(--home-c-pad-x) var(--home-c-pad-b)}.home-banner--sticky .home-tile__content{position:sticky;bottom:0}@media screen and (max-width:767px){.home-tile__content--desktop{display:none}}@media screen and (min-width:768px){.home-tile__content--mobile{display:none}}.home-tile__text{display:flex;flex-direction:column;gap:4px;max-width:100%}.home-tile__eyebrow{margin:0;font-family:var(--font-body-family);font-size:12px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:-.075em;text-transform:none;color:inherit}.home-tile__title{margin:0;font-family:var(--font-neue-haas-unica-bold);font-weight:700;font-style:normal;letter-spacing:-.075em;text-transform:none;color:inherit;overflow-wrap:break-word}.home-tile__content--buttons .home-tile__title{font-size:35px;line-height:33px}.home-tile__content--link .home-tile__title{font-size:20px;line-height:22px}.home-section .home-tile__label,.home-section .home-tile__cta{display:inline-block;padding-bottom:.2rem;font-family:var(--font-neue-haas-unica-bold);font-size:12px;font-weight:700;line-height:normal;letter-spacing:0;text-transform:uppercase;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:left calc(100% - .1rem);background-repeat:no-repeat}.home-section .home-tile__label,.home-section .home-tile__cta{background-size:100% 1px}.home-section a.home-tile__label,.home-section a.home-tile__cta{position:relative;color:inherit;pointer-events:auto}@media(hover:hover){.home-section a.home-tile__label,.home-section a.home-tile__cta{transition:background-size .3s ease}.home-section a.home-tile__label:hover,.home-section a.home-tile__cta:hover{background-size:0% 1px}}.home-section a.home-tile__label:focus-visible,.home-section a.home-tile__cta:focus-visible{background-size:0% 1px;outline:1px solid currentColor;outline-offset:3px;box-shadow:none}.home-tile__actions{display:flex;flex-wrap:wrap;gap:18px}.home-pill{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:38px;padding:8px 20px;border:1px solid #fff;border-radius:60px;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:normal;letter-spacing:-.075em;white-space:nowrap;text-decoration:none;pointer-events:auto;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);transition:background-color .3s ease,border-color .3s ease,color .3s ease}.home-pill--solid{background-color:#fff;color:#482922}.home-pill--outline{border-color:var(--home-text);background-color:transparent;color:var(--home-text)}@media(hover:hover){a.home-pill:hover{border-color:#fef8ed;background-color:#ffeede;color:#482922}}.home-pill:focus-visible{outline:2px solid var(--home-text);outline-offset:2px;box-shadow:none}@media screen and (max-width:1023px){.home-tile__content--buttons .home-tile__title{font-size:24px;line-height:28px}.home-pill{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/1636/assets/home-sections.css.map */
