.anf-section{--anf-ink: #181512;--anf-ink-soft: #4d463e;--anf-cream: #f6f1e8;--anf-paper: #fffdf8;--anf-gold: #d9a51b;--anf-gold-dark: #9a6b00;--anf-line: rgba(24, 21, 18, .14);color:var(--anf-ink);overflow:clip}.anf-section *{box-sizing:border-box}.anf-shell{width:min(100% - 3.2rem,124rem);margin-inline:auto}.anf-kicker{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1.4rem;color:var(--anf-gold-dark);font-size:1.2rem;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.anf-kicker:before{width:2.4rem;height:.2rem;background:currentColor;content:""}.anf-title{max-width:78rem;margin:0;color:inherit;font-family:var(--font-heading-family);font-size:clamp(3.2rem,5vw,6.4rem);font-weight:700;letter-spacing:-.035em;line-height:.98}.anf-lead{max-width:66rem;margin:2rem 0 0;color:var(--anf-ink-soft);font-size:clamp(1.7rem,2vw,2.1rem);line-height:1.55}.anf-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem}.anf-button{display:inline-flex;min-height:4.8rem;align-items:center;justify-content:center;gap:1rem;padding:1.2rem 2.2rem;border:.1rem solid transparent;border-radius:999px;font-size:1.5rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.anf-button:hover{transform:translateY(-.1rem)}.anf-button:focus-visible,.anf-route:focus-visible,.anf-product-card__link:focus-visible{outline:.3rem solid #fff;outline-offset:.3rem;box-shadow:0 0 0 .5rem var(--anf-ink)}.anf-button--primary{background:var(--anf-gold);color:#15120d}.anf-button--primary:hover{background:#efbb2e;color:#15120d}.anf-button--dark{background:var(--anf-ink);color:#fff}.anf-button--dark:hover{background:#302a25;color:#fff}.anf-button--outline{border-color:currentColor;background:transparent;color:inherit}.anf-button--outline:hover{background:#ffffff1a;color:inherit}.anf-hero{position:relative;display:grid;min-height:min(76rem,calc(100svh - 9rem));align-items:center;background:#13110f;color:#fff;isolation:isolate}.anf-hero__media,.anf-hero__media:after{position:absolute;top:0;right:0;bottom:0;left:0}.anf-hero__media{z-index:-2}.anf-hero__media:after{background:linear-gradient(90deg,#080706e0,#0807069e 37%,#08070614 67%,#0807060a);content:""}.anf-hero__image{width:100%;height:100%;object-fit:cover;object-position:center}.anf-hero__content{width:min(61rem,58vw);padding-block:clamp(8rem,12vw,15rem)}.anf-hero .anf-kicker{color:#f2bd2d}.anf-hero .anf-title{color:#fff;text-wrap:balance}.anf-hero .anf-lead{max-width:55rem;color:#ffffffd6}.anf-hero__note{display:flex;align-items:center;gap:1rem;margin:2.2rem 0 0;color:#ffffffb3;font-size:1.3rem;line-height:1.45}.anf-hero__note svg{width:1.8rem;height:1.8rem;flex:0 0 auto}.anf-routes{padding-block:clamp(6.4rem,8vw,10rem);background:var(--anf-paper)}.anf-routes__intro{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(30rem,.65fr);gap:4rem;align-items:end}.anf-routes__intro .anf-lead{margin:0}.anf-routes__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin-top:4.8rem}.anf-route{position:relative;display:flex;min-height:35rem;flex-direction:column;padding:3rem;border:.1rem solid var(--anf-line);border-radius:2rem;background:var(--anf-route-bg, var(--anf-cream));color:var(--anf-ink);text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.anf-route:hover{border-color:#1815125c;box-shadow:0 1.8rem 4rem #2f23141a;color:var(--anf-ink);transform:translateY(-.4rem)}.anf-route__number{display:grid;width:4rem;height:4rem;place-items:center;border:.1rem solid rgba(24,21,18,.2);border-radius:50%;font-size:1.3rem;font-weight:700}.anf-route__meta{margin:auto 0 1rem;color:var(--anf-gold-dark);font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.anf-route h3{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:clamp(2.4rem,3vw,3.5rem);font-weight:700;letter-spacing:-.025em;line-height:1.05}.anf-route p{margin:1.4rem 0 0;color:var(--anf-ink-soft);font-size:1.5rem;line-height:1.55}.anf-route__cta{display:inline-flex;align-items:center;gap:.8rem;margin-top:2rem;font-size:1.4rem;font-weight:700}.anf-route__cta svg{width:1.8rem;transition:transform .18s ease}.anf-route:hover .anf-route__cta svg{transform:translate(.3rem)}.anf-products{padding-block:clamp(6.4rem,8vw,10rem);background:#fff}.anf-products__head{display:flex;align-items:end;justify-content:space-between;gap:3rem}.anf-products__head .anf-title{font-size:clamp(3.2rem,4vw,5.2rem)}.anf-products__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem;margin-top:4.2rem}.anf-product-card{position:relative;display:flex;min-width:0;flex-direction:column}.anf-product-card__media{position:relative;overflow:hidden;aspect-ratio:1 / 1;border-radius:1.8rem;background:var(--anf-cream)}.anf-product-card__media img,.anf-product-card__placeholder{width:100%;height:100%;object-fit:cover;transition:transform .32s ease}.anf-product-card:hover .anf-product-card__media img{transform:scale(1.025)}.anf-product-card__badge{position:absolute;top:1.2rem;left:1.2rem;z-index:1;padding:.7rem 1rem;border-radius:999px;background:var(--anf-ink);color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.anf-product-card__body{padding:1.8rem .4rem 0}.anf-product-card__format{margin:0 0 .6rem;color:var(--anf-gold-dark);font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.anf-product-card h3{margin:0;color:var(--anf-ink);font-family:var(--font-body-family);font-size:1.7rem;font-weight:700;line-height:1.35}.anf-product-card__link{color:inherit;text-decoration:none}.anf-product-card__link:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.anf-product-card__price{margin:.9rem 0 0;color:var(--anf-ink-soft);font-size:1.5rem}.anf-product-card__stock{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.2rem;color:#426b36;font-size:1.2rem;font-weight:700}.anf-product-card__stock:before{width:.7rem;height:.7rem;border-radius:50%;background:currentColor;content:""}.anf-product-card__stock--out{color:#8b4135}.anf-logistics{padding-block:clamp(6.4rem,8vw,10rem);background:var(--anf-cream)}.anf-logistics__layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(4rem,7vw,9rem);align-items:start}.anf-logistics .anf-title{font-size:clamp(3.4rem,4.7vw,5.8rem)}.anf-logistics__aside{position:sticky;top:3rem}.anf-logistics__promise{margin-top:3.2rem;padding:2.2rem;border-left:.4rem solid var(--anf-gold);background:#ffffff9e;color:var(--anf-ink-soft);font-size:1.4rem;line-height:1.55}.anf-logistics__steps{display:grid;gap:1.2rem}.anf-logistics__step{display:grid;grid-template-columns:5.2rem minmax(0,1fr);gap:1.8rem;padding:2.4rem;border:.1rem solid var(--anf-line);border-radius:1.8rem;background:#ffffffc7}.anf-logistics__step-number{display:grid;width:5.2rem;height:5.2rem;place-items:center;border-radius:1.4rem;background:var(--anf-ink);color:#fff;font-size:1.5rem;font-weight:700}.anf-logistics__step h3{margin:0;color:var(--anf-ink);font-family:var(--font-heading-family);font-size:2.3rem;font-weight:700;letter-spacing:-.02em}.anf-logistics__step p{margin:.8rem 0 0;color:var(--anf-ink-soft);font-size:1.5rem;line-height:1.55}.anf-logistics__bands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.2rem}.anf-logistics__band{padding:1.8rem;border-radius:1.4rem;background:var(--anf-ink);color:#fff}.anf-logistics__band span{display:block;color:#f0bd32;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.anf-logistics__band strong{display:block;margin-top:.7rem;font-size:1.5rem;line-height:1.35}.anf-editorial{padding-block:clamp(2.4rem,4vw,5rem);background:var(--anf-paper)}.anf-editorial__card{display:grid;min-height:58rem;overflow:hidden;grid-template-columns:minmax(0,1.08fr) minmax(38rem,.92fr);border-radius:2.4rem;background:var(--anf-ink);box-shadow:0 2.4rem 7rem #221c151f;color:#fff}.anf-editorial__media{min-height:46rem}.anf-editorial__media img{width:100%;height:100%;object-fit:cover}.anf-editorial__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(4rem,6vw,8rem)}.anf-editorial .anf-kicker{color:#f0bd32}.anf-editorial .anf-title{color:#fff;font-size:clamp(3.4rem,4.4vw,5.8rem)}.anf-editorial .anf-lead{color:#ffffffbf}.anf-editorial--reverse .anf-editorial__media{order:2}.anf-editorial--reverse .anf-editorial__content{order:1}@media screen and (max-width:989px){.anf-routes__intro,.anf-logistics__layout,.anf-editorial__card{grid-template-columns:1fr}.anf-routes__intro .anf-lead{margin-top:-1.4rem}.anf-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.anf-logistics__aside{position:static}.anf-editorial__card{min-height:0}.anf-editorial__media{min-height:min(62vw,54rem)}.anf-editorial--reverse .anf-editorial__media,.anf-editorial--reverse .anf-editorial__content{order:initial}}@media screen and (max-width:749px){.anf-shell{width:min(100% - 2.4rem,124rem)}.anf-hero{min-height:72rem;align-items:end}.anf-hero__media:after{background:linear-gradient(0deg,#080706f5,#080706cc,#0807061f 76%)}.anf-hero__image{object-position:69% center}.anf-hero__content{width:100%;padding-block:5rem}.anf-hero .anf-title{font-size:clamp(3.8rem,12vw,5.2rem)}.anf-actions{align-items:stretch;flex-direction:column}.anf-button{width:100%}.anf-routes__grid,.anf-logistics__bands{grid-template-columns:1fr}.anf-route{min-height:29rem;padding:2.4rem}.anf-products__head{align-items:stretch;flex-direction:column}.anf-products__head .anf-button{width:fit-content}.anf-products__grid{gap:2.8rem 1.2rem}.anf-product-card h3{font-size:1.5rem}.anf-logistics__step{grid-template-columns:4.4rem minmax(0,1fr);gap:1.4rem;padding:2rem}.anf-logistics__step-number{width:4.4rem;height:4.4rem}.anf-editorial__card{border-radius:1.8rem}.anf-editorial__media{min-height:62vw}.anf-editorial__content{padding:3.2rem 2.4rem 3.8rem}}@media(prefers-reduced-motion:reduce){.anf-section *,.anf-section *:before,.anf-section *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/anf-home.css.map */
