.avs-home{--ink:#171716;--paper:#f5f2eb;--gold:#d8bc7e;color:var(--ink);background:var(--paper);font-family:Arial,sans-serif;line-height:1.6}.avs-home *{box-sizing:border-box}.avs-home h1,.avs-home h2,.avs-home h3,.avs-home p{margin:0}.avs-home h1,.avs-home h2,.avs-home h3{font-family:inherit;color:inherit;text-transform:none;letter-spacing:-.035em;line-height:1.06}.avs-home h1{font-size:clamp(44px,5.7vw,88px);max-width:760px;font-weight:750}.avs-home h2{font-size:clamp(34px,4vw,58px);font-weight:700}.avs-home h3{font-size:26px;letter-spacing:-.02em}.avs-home a{color:inherit;text-decoration:none}.avs-home img{display:block;width:100%;height:100%;object-fit:cover}.avs-home .av-wrap{max-width:1440px;margin:auto;padding:88px 5%}.avs-home .av-eyebrow{font-size:11px;font-weight:700;letter-spacing:.17em;text-transform:uppercase;margin-bottom:20px}.avs-home .av-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 28px;padding:16px 5%;border-bottom:1px solid #d6d1c7;font-size:13px}.avs-home .av-nav a{padding:6px 0}.avs-home .av-hero{background:#171716;color:#f5f2eb;display:grid;grid-template-columns:1fr 1fr;min-height:650px}.avs-home .av-hero-copy{padding:80px 9% 70px 10%;align-self:center}.avs-home .av-hero h1 em{font-family:Georgia,serif;font-weight:400;color:var(--gold)}.avs-home .av-hero p:not(.av-eyebrow){font-size:18px;max-width:490px;color:#d3d0c8;margin-top:26px}.avs-home .av-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}.avs-home .av-btn{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:13px 23px;background:var(--gold);color:#171716;font-size:14px;font-weight:700;border:1px solid var(--gold);border-radius:0;cursor:pointer}.avs-home .av-btn-outline{background:transparent;color:inherit;border-color:#76736b}.avs-home .av-hero-art{position:relative;min-width:0}.avs-home .av-hero-art img{position:absolute;top:0;right:0;bottom:0;left:0}.avs-home .av-caption{position:absolute;left:24px;bottom:24px;background:#171716e6;color:#fff;padding:7px 12px;font-size:11px;letter-spacing:.05em}.avs-home .av-ticker{background:var(--gold);text-align:center;padding:17px 20px;font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.avs-home .av-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:38px}.avs-home .av-heading p{max-width:390px;color:#605e58;font-size:15px}.avs-home .av-worlds{display:grid;grid-template-columns:repeat(6,1fr);gap:24px}.avs-home .av-world{grid-column:span 2;min-width:0;border-bottom:1px solid #d2cbbf;padding-bottom:24px}.avs-home .av-world:nth-child(-n+2){grid-column:span 3}.avs-home .av-world-image{aspect-ratio:1;overflow:hidden;position:relative}.avs-home .av-world:nth-child(-n+2) .av-world-image{aspect-ratio:5/4}.avs-home .av-world-image img{transition:transform .4s}.avs-home .av-world-image:hover img{transform:scale(1.025)}.avs-home .av-world h3{margin:22px 0 12px}.avs-home .av-world p{font-size:15px;color:#605e58;margin-bottom:15px}.avs-home details summary{cursor:pointer;font-size:14px;font-weight:700;padding:12px 0;min-height:44px}.avs-home .av-paths{display:flex;flex-wrap:wrap;gap:7px;padding:8px 0 16px}.avs-home .av-paths a{font-size:12px;border:1px solid #cfc7ba;padding:8px 11px;background:#fffcf6}.avs-home .av-text-link{font-size:14px;font-weight:700;display:inline-block;padding:10px 0;border-bottom:1px solid currentColor}.avs-home .av-note{font-size:12px;color:#69655e;margin-top:24px;max-width:800px}.avs-home .av-featured{background:#fff}.avs-home .av-collections{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.avs-home .av-collection figure{margin:0 0 18px;aspect-ratio:1;background:#eee}.avs-home .av-collection h3{font-size:20px}.avs-home .av-collection span{display:block;margin-top:9px;font-size:13px}.avs-home .av-partner{display:grid;grid-template-columns:1fr 1fr;background:#35232e;color:#fff}.avs-home .av-partner-image{min-height:550px}.avs-home .av-partner-copy{padding:70px 10%;align-self:center}.avs-home .av-partner p:not(.av-eyebrow){color:#e2d5da;margin-top:25px}.avs-home .av-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:45px}.avs-home .av-step{border-top:1px solid #b9afa0;padding-top:24px}.avs-home .av-step b{color:#80632c;font-size:13px;display:block;margin-bottom:28px}.avs-home .av-step h3{font-size:23px;margin-bottom:15px}.avs-home .av-step p{color:#605e58;font-size:15px}.avs-home .av-inquiry{background:#171716;color:#fff}.avs-home .av-form-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:80px}.avs-home .av-form-intro p:not(.av-eyebrow){color:#c8c5bd;margin-top:22px;max-width:400px}.avs-home .av-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.avs-home .av-field{display:flex;flex-direction:column;gap:8px;font-size:13px}.avs-home .av-field-wide{grid-column:1/-1}.avs-home input,.avs-home select,.avs-home textarea{width:100%;border:1px solid #65615a;background:#222220;color:#fff;padding:13px;font:inherit;border-radius:0;min-height:48px}.avs-home select option{background:#222}.avs-home textarea{min-height:115px}.avs-home .av-form-note{color:#bab5ac;font-size:12px;margin-top:16px}.avs-home .av-success{background:#244634;padding:20px;margin-bottom:20px}.avs-home :focus-visible{outline:3px solid #b38b3e;outline-offset:5px}.avs-home [id]{scroll-margin-top:140px}@media(max-width:800px){.avs-home .av-hero{grid-template-columns:1fr}.avs-home .av-hero-copy{padding:50px 6%}.avs-home .av-hero-art{aspect-ratio:1}.avs-home .av-wrap{padding:58px 6%}.avs-home .av-heading{display:block}.avs-home .av-heading p{margin-top:20px}.avs-home .av-worlds{grid-template-columns:1fr 1fr;gap:22px 16px}.avs-home .av-world,.avs-home .av-world:nth-child(-n+2){grid-column:span 1}.avs-home .av-world:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:20px}.avs-home .av-world-image,.avs-home .av-world:nth-child(-n+2) .av-world-image{aspect-ratio:1}.avs-home .av-world h3{font-size:23px}.avs-home .av-collections{grid-template-columns:1fr 1fr;gap:28px 16px}.avs-home .av-partner{grid-template-columns:1fr}.avs-home .av-partner-image{min-height:0;aspect-ratio:1}.avs-home .av-partner-copy{padding:45px 6%}.avs-home .av-form-layout{grid-template-columns:1fr;gap:35px}.avs-home .av-steps{gap:20px}.avs-home .av-nav{gap:5px 20px;font-size:12px}}@media(max-width:480px){.avs-home .av-worlds{grid-template-columns:1fr}.avs-home .av-world:last-child{display:block}.avs-home .av-steps{grid-template-columns:1fr}.avs-home .av-step b{margin-bottom:15px}.avs-home .av-form-grid{grid-template-columns:1fr}.avs-home .av-field-wide{grid-column:auto}.avs-home .av-ticker{font-size:10px;letter-spacing:.07em}.avs-home .av-collection h3{font-size:18px}.avs-home .av-hero-copy .av-actions{flex-direction:column;align-items:stretch}}@media(prefers-reduced-motion:reduce){.avs-home *{transition:none!important;scroll-behavior:auto!important}}.avs-home{font-family:var(--font-body--family,Arial,sans-serif);font-size:16px;line-height:1.7}.avs-home h1,.avs-home h2,.avs-home h3{font-family:Georgia,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:-.018em;line-height:1.18;white-space:normal;overflow-wrap:normal;word-break:normal;max-width:100%;height:auto;min-height:0;text-wrap:pretty}.avs-home h1{font-size:clamp(40px,4.5vw,68px);line-height:1.12}.avs-home h2{font-size:clamp(32px,3.3vw,48px);line-height:1.2}.avs-home h3{font-size:28px;line-height:1.25}.avs-home p{line-height:1.75;white-space:normal;text-wrap:pretty}.avs-home .av-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:610px}.avs-home .av-hero-copy{min-width:0;container-type:inline-size;padding:72px 8% 72px 10%}.avs-home .av-hero h1{font-size:clamp(34px,12cqi,68px);font-weight:400;line-height:1.16}.avs-home .av-hero h1 em{display:block;margin-top:.12em;font-weight:400;line-height:1.18}.avs-home .av-hero p:not(.av-eyebrow){font-size:17px;line-height:1.8;margin-top:28px}.avs-home .av-eyebrow{font-family:var(--font-body--family,Arial,sans-serif);font-size:11px;font-weight:600;line-height:1.8;letter-spacing:.15em}.avs-home .av-heading{align-items:flex-start;gap:48px}.avs-home .av-heading>div{min-width:0;flex:1}.avs-home .av-heading>p{flex:0 1 360px;padding-top:32px}.avs-home .av-world h3{font-size:29px;line-height:1.3;margin:24px 0 12px}.avs-home .av-world p{line-height:1.75;font-size:15px}.avs-home .av-world:last-child{display:block}.avs-home .av-partner-copy{min-width:0;padding:64px 10%}.avs-home .av-partner h2{font-size:clamp(30px,3vw,44px);line-height:1.23}.avs-home .av-collection h3{font-size:23px;line-height:1.35}.avs-home .av-step h3{font-size:26px;line-height:1.3}.avs-home .av-form-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px}.avs-home .av-form-layout>div,.avs-home .av-form-grid>*{min-width:0}.avs-home .av-btn{font-family:var(--font-body--family,Arial,sans-serif);font-size:13px;letter-spacing:.015em;font-weight:600;line-height:1.5;min-height:50px;white-space:normal;text-align:center}.avs-home .av-paths a{line-height:1.6;white-space:normal;max-width:100%;overflow-wrap:anywhere}.avs-home .av-caption{max-width:calc(100% - 48px);line-height:1.6}@media(max-width:1000px){.avs-home .av-heading{gap:28px}.avs-home .av-form-layout{gap:36px}.avs-home .av-worlds{gap:28px 20px}.avs-home .av-world h3{font-size:26px}}@media(max-width:800px){.avs-home .av-hero{grid-template-columns:minmax(0,1fr)}.avs-home .av-hero-copy{padding:52px 7%}.avs-home .av-hero h1{font-size:clamp(36px,10.8cqi,64px)}.avs-home .av-heading>p{padding-top:0}.avs-home .av-form-layout{grid-template-columns:minmax(0,1fr)}.avs-home .av-worlds{grid-template-columns:repeat(2,minmax(0,1fr))}.avs-home .av-world:last-child{grid-column:auto}.avs-home .av-partner h2{font-size:38px}.avs-home .av-collection h3{font-size:22px}}@media(max-width:480px){.avs-home .av-worlds{grid-template-columns:minmax(0,1fr)}.avs-home .av-hero h1{font-size:clamp(32px,10.8cqi,44px)}.avs-home h2,.avs-home .av-partner h2{font-size:34px;line-height:1.24}.avs-home .av-world h3{font-size:29px}.avs-home .av-collection h3{font-size:21px;line-height:1.35}.avs-home .av-ticker{line-height:1.9;padding:16px 24px}.avs-home .av-nav{gap:6px 18px}.avs-home .av-caption{font-size:10px;left:18px;bottom:18px;max-width:calc(100% - 36px)}}.avs-home .av-event-banner{position:relative;background:#110d0c;isolation:isolate}.avs-home .av-event-banner>img{display:block;width:100%;height:auto;object-fit:contain}.avs-home .av-event-buttons{position:absolute;left:12%;top:71.5%;width:35%;display:grid;grid-template-columns:1.6fr 1fr;gap:clamp(10px,1vw,22px);align-items:stretch}.avs-home .av-event-buttons .av-btn{padding:12px 10px;min-height:44px;font-size:clamp(10px,.85vw,15px);letter-spacing:.08em;text-transform:uppercase;line-height:1.4;background:linear-gradient(110deg,#ba955d,#f0d09b,#b28b55);border-color:#d0ad75;color:#17120e}.avs-home .av-event-buttons .av-btn-outline{background:#130f0c99;color:#f3e8d6}.avs-home .av-event-buttons .av-btn:hover{filter:brightness(1.12)}.avs-home .av-mobile-hero{display:none}@media(max-width:900px){.avs-home .av-event-banner{display:none}.avs-home .av-mobile-hero{display:grid;grid-template-columns:minmax(0,1fr)}.avs-home .av-mobile-hero .av-hero-art img{object-fit:cover;object-position:right center}.avs-home .av-mobile-hero .av-hero-copy{padding:44px 7%}.avs-home .av-mobile-hero .av-hero-art{aspect-ratio:1}.avs-home .av-mobile-hero .av-actions{display:grid;grid-template-columns:1fr;max-width:460px}}.avs-home #av-worlds .av-worlds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;align-items:start;gap:52px 32px;height:auto;overflow:visible}.avs-home #av-worlds .av-world{grid-column:auto;display:flex;flex-direction:column;position:relative;min-width:0;height:auto;min-height:0;max-height:none;overflow:visible;align-self:start;padding-bottom:28px;margin:0}.avs-home #av-worlds .av-world-image{display:block;position:relative;flex:none;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:auto;overflow:hidden;line-height:0}.avs-home #av-worlds .av-world-image img{display:block;position:static;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:1/1;object-fit:contain;object-position:center;transform:none}.avs-home #av-worlds .av-world-image:hover img{transform:none}.avs-home #av-worlds .av-world>div{display:block;position:static;width:100%;height:auto;min-height:0;margin:0;padding:24px 0 0;overflow:visible}.avs-home #av-worlds .av-world h3{margin:0 0 14px;line-height:1.3}.avs-home #av-worlds .av-world p{margin:0 0 16px;line-height:1.75}.avs-home #av-worlds .av-world:last-child{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center}.avs-home #av-worlds .av-world:last-child>div{padding:24px 8%}.avs-home #av-worlds>.av-note{display:block;position:static;clear:both;margin:36px 0 0;padding:0;height:auto}@media(max-width:700px){.avs-home #av-worlds .av-worlds{grid-template-columns:minmax(0,1fr);gap:36px}.avs-home #av-worlds .av-world:last-child{grid-column:auto;display:flex;gap:0}.avs-home #av-worlds .av-world:last-child>div{padding:24px 0 0}}.avs-home #av-worlds .av-world:last-child{grid-column:auto;display:flex;flex-direction:column;gap:0;align-items:stretch}.avs-home #av-worlds .av-world:last-child>div{padding:24px 0 0}
/*# sourceMappingURL=/cdn/shop/t/46/assets/avs-home.css.map */
