.af-home{--af-night: 25 25 25;--af-gold: 246 212 100;--af-antique-gold: 122 95 20;--af-ivory: 255 247 233;--af-charcoal: 44 44 44;--af-parchment: 242 228 214;--af-stone: 107 98 89;--af-ease-out: cubic-bezier(.16, 1, .3, 1);--text-h1: clamp(2.75rem, 1.85rem + 3.8vw, 5.75rem);--text-h2: clamp(2rem, 1.45rem + 2.3vw, 3.75rem);--text-h3: clamp(1.5rem, 1.25rem + 1.1vw, 2.25rem);--text-h4: clamp(1.1875rem, 1.1rem + .4vw, 1.4375rem);--container-gutter: 1.5rem;--section-vertical-spacing: clamp(4.5rem, 3rem + 5vw, 8.5rem);--section-vertical-spacing-tight: clamp(3.25rem, 2.25rem + 3.5vw, 6rem);--section-stack-gap: clamp(2.25rem, 1.75rem + 2vw, 3.75rem);--section-stack-gap-tight: clamp(2rem, 1.5rem + 1.5vw, 3rem);--button-border-radius: 8px;--input-border-radius: 8px;--input-padding-inline: 1.25rem}@media screen and (min-width:1000px){.af-home{--container-gutter: 2.4rem}}.af-home ::selection{background:rgb(var(--af-gold));color:rgb(var(--af-night))}.af-home.color-scheme--scheme-b40e2401-f6fd-42f4-b2c3-3e2e4f60410f,.af-home :is(.color-scheme--scheme-1,.color-scheme--scheme-2,.color-scheme--scheme-b40e2401-f6fd-42f4-b2c3-3e2e4f60410f,.color-scheme--scheme-7004cd1e-0b04-43db-962a-72105ad04a99,.color-scheme--scheme-a34a63b6-1411-4bcc-b4eb-4fafe149ae48){--text-color: var(--af-charcoal);--border-color: var(--af-charcoal) / .12;--accent: var(--af-night);--button-background: var(--af-night);--button-text-color: var(--af-gold);--circle-button-background: var(--af-night);--circle-button-text-color: var(--af-gold)}.af-home .color-scheme--scheme-3{--text-color: var(--af-parchment);--background: var(--af-night) / 1;--background-without-opacity: var(--af-night);--border-color: var(--af-parchment) / .14;--accent: var(--af-gold);--button-background: var(--af-gold);--button-text-color: var(--af-night);--circle-button-background: var(--af-gold);--circle-button-text-color: var(--af-night)}.af-home :is(.h0,.h1,.h2,.h3){line-height:1.04;text-wrap:balance}.af-home .h1{letter-spacing:-.04em}.af-home .h2{letter-spacing:-.035em}.af-home :is(.h3,.h4){line-height:1.15;text-wrap:balance}.af-home .section-header .h6,.af-home .images-with-text-scroll__text .h6{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--text-font-family);font-size:.8125rem;font-weight:500;letter-spacing:0;color:rgb(var(--text-color) / .6)}.af-home .section-header .h6:before,.af-home .images-with-text-scroll__text .h6:before{content:"";width:1.5rem;height:1px;background:currentColor}.af-home .section-header{justify-self:start;justify-items:start;text-align:start;max-width:44rem}.af-home .section-header .prose>p:not(.h6){color:rgb(var(--text-color) / .72);max-width:34rem}.af-home .button{min-height:3.125rem;padding:.5rem 1.875rem;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.2;transition:filter .3s,background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)}.af-home .button:not(.button--outline):not([disabled]):hover{filter:brightness(1.12)}.af-home .slideshow .slideshow__slide-content{--content-over-media-content-max-width: 62rem;text-shadow:none}.af-home .slideshow .h1{max-width:none;font-size:min(1.75rem,(100vw - 2 * var(--container-gutter)) / 17.2);letter-spacing:-.03em;line-height:1.08;text-wrap:balance}.af-home .slideshow .af-hero-line{max-width:30rem;margin-block:.75rem 0;font-size:.9375rem;line-height:1.5;letter-spacing:-.005em;color:#ffffffe0;text-wrap:balance}@media screen and (min-width:700px){.af-home .slideshow .h1{font-size:2rem}.af-home .slideshow .af-hero-line{font-size:1rem}}.af-home .slideshow .button-group{display:flex;flex-wrap:wrap;margin-block-start:1.25rem;gap:.625rem}.af-home .slideshow .af-button-with-note{display:grid;justify-items:stretch;gap:.5rem}.af-home .slideshow .af-button-with-note>*{margin:0!important}.af-home .slideshow .af-button-note{font-size:.8125rem;line-height:1.3;letter-spacing:0;text-align:center;color:#ffffffc7}.af-home .slideshow .button{min-width:9.75rem;padding-inline:1.625rem;font-size:.875rem}@media screen and (min-width:700px){.af-home .slideshow .button{min-width:12.5rem}}.af-home .slideshow .button--outline{--button-outline-color: 255 255 255;color:#fff}.af-home .slideshow .button:not(.button--outline){border:1px solid rgb(var(--button-background));background-color:rgb(var(--button-background));background-image:none;color:rgb(var(--button-text-color));transition:background-color .35s ease,color .35s ease,border-color .35s ease}@media(hover:hover)and (pointer:fine){.af-home .slideshow .button:not(.button--outline):not([disabled]):hover{border-color:rgb(var(--af-gold));background-color:transparent;color:rgb(var(--af-ivory));filter:none}}.af-home .slideshow .button:not(.button--outline):not([disabled]):active{border-color:rgb(var(--af-gold));background-color:transparent;color:rgb(var(--af-ivory));filter:none;transition-duration:.12s}@media screen and (max-width:699px){.af-home .slideshow .slideshow__slide-content{margin-block-start:calc(30vh - 8rem);margin-block-start:calc(30svh - 8rem)}.af-home .slideshow .button-group{justify-content:center}.af-home .slideshow .af-hero-line{margin-block-start:.5rem;margin-inline:auto;font-size:.8125rem;line-height:1.45;color:#fffc}.af-home .slideshow .content-over-media{--content-over-media-gradient-overlay: linear-gradient(180deg, rgba(25, 25, 25, .42) 0%, rgba(25, 25, 25, .36) 36%, rgba(25, 25, 25, 0) 62%) !important}}@media screen and (min-width:700px){.af-home .slideshow .content-over-media>picture img{object-position:22% 50%}}.af-home .shopify-section--shop-the-look .section-header{justify-self:center;justify-items:center;text-align:center}.af-home .shopify-section--shop-the-look .section-header .prose>p:not(.h6){margin-inline:auto}.af-home .shop-the-look__image-wrapper{overflow:hidden;border-radius:20px}.af-home .shop-the-look__hot-spot{--hot-spot-size: 1.125rem;background:rgb(var(--af-ivory) / .94)!important;box-shadow:0 0 0 1px #ffffff8c,0 .375rem 1rem #00000047}.af-home .shop-the-look__hot-spot:after{--hot-spot-after-size: calc(var(--hot-spot-size) * 2.6);background:radial-gradient(50% 50% at 50% 50%,rgb(var(--af-ivory) / 0),rgb(var(--af-ivory) / .5))}.af-home .shop-the-look__hot-spot[aria-current=true]{background:radial-gradient(circle,rgb(var(--af-night)) 0 26%,rgb(var(--af-ivory) / .96) 30%)!important}.af-home .shopify-section--shop-the-look .product-card__figure{overflow:hidden;border-radius:14px}.af-home .shopify-section--shop-the-look .product-card .product-title{font-family:var(--text-font-family);font-size:.9375rem;font-weight:500;line-height:1.3;letter-spacing:-.005em;color:rgb(var(--af-night))}.af-home .shopify-section--shop-the-look .product-card sale-price{font-size:.875rem;font-weight:400}@media screen and (min-width:1000px){.af-home .shopify-section--shop-the-look .floating-controls-container{max-width:71rem;margin-inline:auto}.af-home .shopify-section--shop-the-look .prev-next-button{--circle-button-size: 2.75rem;--circle-button-background: var(--af-parchment);--circle-button-text-color: var(--af-night);border:1px solid rgb(255 250 240 / .75);box-shadow:0 .75rem 1.5rem -.75rem rgb(var(--af-night) / .3);transition:background-color .35s ease,color .35s ease}.af-home .shopify-section--shop-the-look .prev-next-button:hover{--circle-button-background: var(--af-night);--circle-button-text-color: var(--af-gold)}.af-home .shop-the-look__item-content{width:min(100%,21rem);justify-self:center;gap:1.25rem;padding:2rem 2rem 1.75rem;border:1px solid rgb(255 250 240 / .75);border-radius:20px;background:linear-gradient(165deg,rgb(var(--af-parchment) / .62),#e8d6c480)}.af-home .shop-the-look__item-content>.button{width:100%}}.af-home .multiple-media-with-text__media-wrapper :is(img,video){border-radius:16px}.af-home .multiple-media-with-text .h3{font-size:var(--text-h2);letter-spacing:-.035em;line-height:1.04}.af-home .multiple-media-with-text .prose>p:not(.h3){color:rgb(var(--text-color) / .72)}@keyframes af-rise{0%{opacity:0;translate:0 1.5rem}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:no-preference){.af-home .slideshow .slideshow__slide-content .prose>*{animation:af-rise 1.1s var(--af-ease-out) both}.af-home .slideshow .slideshow__slide-content .prose>:nth-child(2){animation-delay:.12s}.af-home .slideshow .slideshow__slide-content .prose>:nth-child(3){animation-delay:.24s}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/af-home.css.map */
