.aylor-home{--ay-ink: #111111;--ay-text: #3b3939;--ay-muted: #7a7878;--ay-line: #e6e6e6;--ay-bg: #ffffff;--ay-canvas: #f4f4f4;--ay-accent: #b4614a;--ay-font-head: var(--font-heading-card-family, "Poppins", sans-serif);--ay-font-body: var(--font-body-family, "Instrument Sans", sans-serif);--ay-ease: cubic-bezier(.2, .7, .2, 1);--ay-gutter: clamp(16px, 2.2vw, 32px);color:var(--ay-text);font-family:var(--ay-font-body)}.aylor-home *,.aylor-home *:before,.aylor-home *:after{box-sizing:border-box}.aylor-home__wrap{width:100%;margin-inline:auto;padding-inline:var(--ay-gutter)}.aylor-home__head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin:0 0 clamp(16px,1.8vw,26px)}.aylor-home__title{margin:0;font-family:var(--ay-font-head);font-weight:600;font-size:clamp(18px,1.5vw,24px);letter-spacing:.06em;text-transform:uppercase;color:var(--ay-ink);line-height:1.2}.aylor-home__viewall{flex:none;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ay-text);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;transition:opacity .2s var(--ay-ease)}.aylor-home__viewall:hover{opacity:.6}.aylor-hero{position:relative;overflow:hidden;background:var(--ay-canvas)}.aylor-hero__panels{display:grid;grid-template-columns:repeat(var(--hero-cols, 2),1fr);gap:var(--hero-gap, 0px);min-height:var(--hero-h, 660px)}.aylor-hero__panel{position:relative;overflow:hidden;min-height:inherit;display:block;background:var(--ay-canvas)}.aylor-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--focal, 50% 50%);display:block;transition:transform 1.2s var(--ay-ease)}a.aylor-hero__panel:hover .aylor-hero__img{transform:scale(1.03)}.aylor-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(17,17,17,var(--scrim, .12));pointer-events:none}.aylor-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:clamp(12px,1.4vw,20px);padding:clamp(24px,5vw,64px);pointer-events:none;z-index:2}.aylor-hero__overlay>*{pointer-events:auto}.aylor-hero__heading{margin:0;font-family:var(--ay-font-head);font-weight:600;font-size:min(32px,calc((100vw - 96px) / 19))!important;line-height:1.12;letter-spacing:.02em;text-transform:uppercase;color:var(--hero-text, #ffffff);white-space:nowrap}.aylor-hero__sub{margin:0;font-size:clamp(13px,1.05vw,17px);line-height:1.5;color:var(--hero-text, #ffffff);max-width:46ch;opacity:.95}.aylor-hero__cta{display:inline-block;margin-top:clamp(6px,.8vw,12px);padding:15px 34px;background:var(--cta-bg, #ffffff);color:var(--cta-text, #111111);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:1px solid var(--cta-bg, #ffffff);transition:background .25s var(--ay-ease),color .25s var(--ay-ease)}.aylor-hero__cta:hover{background:transparent;color:var(--cta-bg, #ffffff)}@media(min-width:750px){.aylor-hero--fill .aylor-hero__panels{min-height:max(var(--hero-h, 660px),calc(100vh - var(--hero-top, 118px) - var(--hero-peek, 80px)));min-height:max(var(--hero-h, 660px),calc(100svh - var(--hero-top, 118px) - var(--hero-peek, 80px)))}}@media(max-width:749px){.aylor-hero__panels{display:flex;grid-template-columns:none;min-height:var(--hero-h-mobile, 520px);overflow-x:auto;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-snap-type:x mandatory;scrollbar-width:none}.aylor-hero__panels::-webkit-scrollbar{display:none}.aylor-hero__panel{flex:0 0 100%;scroll-snap-align:center;min-height:var(--hero-h-mobile, 520px)}.aylor-hero--stack-mobile .aylor-hero__panel:nth-child(n+2){display:none}.aylor-hero__img{object-position:var(--focal-m, var(--focal, 50% 50%));transform:scale(var(--zoom-m, 1));transform-origin:var(--focal-m, var(--focal, 50% 50%))}a.aylor-hero__panel:hover .aylor-hero__img{transform:scale(var(--zoom-m, 1))}.aylor-hero__sub{font-size:max(11px,calc((100vw - 96px) / 30))}.aylor-hero__cta{margin-top:14px;padding:10px 22px;font-size:10px;letter-spacing:.12em}}.aylor-rail{--rail-gap: clamp(10px, 1vw, 16px)}.aylor-rail__viewport{position:relative}.aylor-rail__track{display:flex;gap:var(--rail-gap);overflow-x:auto;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-snap-type:x proximity;scroll-padding-inline:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:4px;margin:-4px}.aylor-rail__track::-webkit-scrollbar{display:none}.aylor-rail__item{flex:0 0 auto;scroll-snap-align:start;width:calc((100% - (var(--cols) - 1) * var(--rail-gap)) / var(--cols))}@media(max-width:989px){.aylor-rail__item{width:calc((100% - (var(--cols-tablet) - 1) * var(--rail-gap)) / var(--cols-tablet))}}@media(max-width:749px){.aylor-rail__item{width:calc((100% - (var(--cols-mobile) - 1) * var(--rail-gap)) / var(--cols-mobile))}}.aylor-rail .aylor-quick-add{border-radius:50%}.aylor-rail__nav{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:1px solid var(--ay-line);background:#fffffff0;color:var(--ay-ink);display:grid;place-items:center;cursor:pointer;z-index:3;transition:opacity .2s var(--ay-ease),background .2s var(--ay-ease);padding:0}.aylor-rail__nav:hover{background:#fff}.aylor-rail__nav[disabled]{opacity:0;pointer-events:none}.aylor-rail__nav--prev{left:6px}.aylor-rail__nav--next{right:6px}@media(max-width:749px){.aylor-rail__nav{display:none}}.aylor-rail__empty{margin:0;padding:40px 0;color:var(--ay-muted);font-size:14px}.aylor-cats__grid{display:grid;grid-template-columns:repeat(var(--cat-cols, 3),1fr);gap:var(--cat-gap, clamp(8px, .9vw, 14px))}.aylor-cat{position:relative;display:block;overflow:hidden;aspect-ratio:var(--cat-ratio, 3 / 4);background:var(--ay-canvas);text-decoration:none}.aylor-cat__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--focal, 50% 40%);transform:scale(var(--zoom, 1));transform-origin:var(--focal, 50% 40%);transition:transform 1s var(--ay-ease)}.aylor-cat:hover .aylor-cat__img{transform:scale(calc(var(--zoom, 1) * 1.04))}.aylor-cat__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#1110 45%,#1111112e)}.aylor-cat__label{position:absolute;left:50%;top:var(--label-y, 50%);transform:translate(-50%,-50%);background:#fff;color:var(--ay-ink);font-family:var(--ay-font-head);font-weight:600;font-size:clamp(11px,.85vw,13px);letter-spacing:.1em;text-transform:uppercase;padding:13px 26px;white-space:nowrap;transition:background .25s var(--ay-ease),color .25s var(--ay-ease)}.aylor-cat:hover .aylor-cat__label{background:var(--ay-ink);color:#fff}.aylor-cats__dots{display:none}@media(max-width:749px){.aylor-cats__grid{display:flex;overflow-x:auto;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-snap-type:x mandatory;scrollbar-width:none}.aylor-cats__grid::-webkit-scrollbar{display:none}.aylor-cats__grid>.aylor-cat{flex:0 0 100%;scroll-snap-align:center}.aylor-cat{aspect-ratio:var(--cat-ratio-m, var(--cat-ratio, 3 / 4))}.aylor-cat__img{object-position:var(--focal-m, var(--focal, 50% 40%));transform:scale(var(--zoom-m, 1));transform-origin:var(--focal-m, var(--focal, 50% 40%))}.aylor-cat:hover .aylor-cat__img{transform:scale(var(--zoom-m, 1))}.aylor-cat__label{font-size:12px;padding:12px 22px}.aylor-cats__dots{display:flex;justify-content:center;gap:10px;margin-top:16px}.aylor-cats__dot{width:28px;height:2px;background:var(--ay-line);transition:background .25s var(--ay-ease)}.aylor-cats__dot.is-active{background:var(--ay-ink)}}.aylor-fabric__inner{display:grid;grid-template-columns:var(--fabric-cols, 1fr 1fr);gap:clamp(24px,4vw,72px);align-items:center}.aylor-fabric--media-left .aylor-fabric__inner{grid-template-areas:"media copy"}.aylor-fabric--media-left .aylor-fabric__media{grid-area:media}.aylor-fabric--media-left .aylor-fabric__copy{grid-area:copy}.aylor-fabric__copy{max-width:46ch}.aylor-fabric__eyebrow{margin:0 0 6px;font-family:var(--ay-font-head);font-weight:600;font-size:clamp(16px,1.3vw,21px);letter-spacing:.04em;text-transform:uppercase;color:var(--ay-ink)}.aylor-fabric__lede{margin:0 0 clamp(16px,1.6vw,24px);font-size:clamp(15px,1.15vw,19px);line-height:1.5;color:var(--ay-text)}.aylor-fabric__body{margin:0 0 clamp(22px,2.2vw,34px);font-size:clamp(13px,1vw,15px);line-height:1.7;color:var(--ay-text)}.aylor-fabric__body p{margin:0 0 1em}.aylor-fabric__body p:last-child{margin-bottom:0}.aylor-fabric__bestfor-label{margin:0 0 6px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ay-muted)}.aylor-fabric__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:clamp(13px,1vw,15px);color:var(--ay-text)}.aylor-fabric__list li{display:flex;align-items:center;gap:8px}.aylor-fabric__list li+li:before{content:"\b7";color:var(--ay-muted)}.aylor-fabric__list li[data-accent=true]{color:var(--ay-accent)}.aylor-fabric__media{position:relative;overflow:hidden;width:100%;max-width:var(--fabric-max-w, 520px);margin-inline:auto;aspect-ratio:var(--fabric-ratio, 4 / 5);background:var(--ay-canvas)}.aylor-fabric__video,.aylor-fabric__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.aylor-fabric__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:clamp(56px,5vw,76px);height:clamp(56px,5vw,76px);border-radius:50%;border:0;background:#ffffffe6;color:var(--ay-ink);display:grid;place-items:center;cursor:pointer;transition:background .25s var(--ay-ease),transform .25s var(--ay-ease),opacity .25s var(--ay-ease);z-index:2}.aylor-fabric__play:hover{background:#fff;transform:translate(-50%,-50%) scale(1.06)}.aylor-fabric__media.is-playing .aylor-fabric__play{opacity:0;pointer-events:none}.aylor-fabric__media.is-playing .aylor-fabric__poster{opacity:0}.aylor-fabric__poster{transition:opacity .3s var(--ay-ease);z-index:1}@media(max-width:749px){.aylor-fabric__inner{grid-template-columns:1fr 1fr;gap:clamp(12px,3.4vw,22px);align-items:center}.aylor-fabric__copy{max-width:none}.aylor-fabric__media{aspect-ratio:var(--fabric-ratio-mobile, 3 / 5);max-width:none}.aylor-fabric__eyebrow{font-size:clamp(12px,3.3vw,18px);margin-bottom:4px}.aylor-fabric__lede{font-size:clamp(11px,3vw,16px);margin-bottom:clamp(10px,2.6vw,16px)}.aylor-fabric__body{font-size:clamp(10.5px,2.8vw,15px);line-height:1.55;margin-bottom:clamp(12px,3vw,20px)}.aylor-fabric__bestfor-label{font-size:clamp(9px,2.4vw,11px);letter-spacing:.12em;margin-bottom:4px}.aylor-fabric__list{font-size:clamp(10px,2.6vw,14px);gap:4px 6px}.aylor-fabric__list li{gap:6px}.aylor-fabric__list li+li:before{display:none}.aylor-fabric__list li:not(:last-child):after{content:"\b7";color:var(--ay-muted)}.aylor-fabric__play{width:clamp(38px,10vw,56px);height:clamp(38px,10vw,56px)}}.aylor-section-pad{padding-top:var(--pad-top, 56px);padding-bottom:var(--pad-bottom, 56px)}@media(max-width:749px){.aylor-section-pad{padding-top:calc(var(--pad-top, 56px) * .7);padding-bottom:calc(var(--pad-bottom, 56px) * .7)}}.aylor-hero__heading+.aylor-hero__sub{margin-top:calc(8px - clamp(12px,1.4vw,20px))}@media(max-width:749px){.aylor-hero__heading+.aylor-hero__sub{margin-top:-6px}.aylor-hero .aylor-hero__heading{font-size:min(34px,calc((100vw - 56px) / (var(--hero-chars, 34) * .6)))!important}.aylor-hero__cta{padding:10px 16px;letter-spacing:.1em}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/aylor-home.css.map */
