.av-refined .av-header-section{position:sticky;top:0;z-index:40;background:#fff;border-bottom:1px solid #eee}.av-refined .av-header{height:118px;padding-inline:24px;color:#171717}.av-refined .av-wordmark{display:block;line-height:0;letter-spacing:0}.av-ab-logo{display:block;width:400px;height:auto;max-width:100%;color:#111}.av-refined .av-desktop-nav{padding:16px 20px 25px;gap:clamp(20px,3vw,42px);font-size:16px;line-height:1.5;color:#171717}.av-home .av-hero{height:var(--hero-height,720px);max-height:calc(100svh - 200px);min-height:540px}.av-home .av-hero:after{display:block;background:linear-gradient(90deg,rgba(20,16,12,var(--overlay,.4)) 0%,rgba(20,16,12,.1) 60%,transparent);z-index:0}.av-home .av-hero-copy{left:4%;width:48%;max-width:700px;color:var(--copy-color,#fff);text-align:left}.av-home .av-hero h1{font-family:Arial,Helvetica,sans-serif;font-size:clamp(45px,5.5vw,88px);font-weight:400;line-height:1.06;letter-spacing:-2px;text-wrap:balance}.av-home .av-hero .av-kicker{font-size:14px;letter-spacing:3px}.av-home .av-hero-copy>p:not(.av-kicker){font-size:18px;max-width:none;margin-top:32px}.av-home .av-hero-copy .av-button{margin-top:32px;background:#603c30;border-color:#603c30;color:#fff;font-size:13px;font-weight:700;letter-spacing:1px;min-width:150px}.av-home .av-wrap.av-home-products{padding:var(--space,48px) 24px;max-width:1900px}.av-home .av-home-products .av-section-head{margin-bottom:26px}.av-home .av-home-products .av-section-head h2{font-family:Arial,Helvetica,sans-serif;color:#171717;font-size:27px;font-weight:600;letter-spacing:-.6px}.av-home .av-home-products .av-link{font-size:16px;color:#171717;border-color:currentColor}.av-home .av-home-products .av-products{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.av-home .av-home-products .av-card-photo{border-radius:var(--radius,16px);aspect-ratio:4/5}.av-home .av-home-products .av-card h3{font-size:15px;line-height:1.45;color:#171717;font-weight:500;min-height:44px;margin-top:14px}.av-home .av-home-products .av-price{display:flex;gap:8px;flex-wrap:wrap;font-size:15px;line-height:1.5;padding-top:7px;color:#171717}.av-home .av-home-products .av-price s{margin:0;color:#777}.av-discount{position:absolute;top:12px;left:12px;background:#080808;color:#fff;font-size:12px;line-height:1;padding:8px 11px}.av-home-story{max-width:1740px;margin:var(--av-story-space,72px) auto;display:grid;grid-template-columns:1.12fr 1fr;gap:clamp(40px,7vw,110px);padding:0 4%;align-items:center;background:#fff}.av-home-story-image{grid-column:2;grid-row:1;height:var(--av-story-height,680px);overflow:hidden}.av-home-story-image img{object-position:center center}.av-home-story-copy{grid-column:1;grid-row:1;color:#171717}.av-home-story-copy h2{font-family:Arial,Helvetica,sans-serif;font-size:clamp(25px,2.2vw,34px);font-weight:600;line-height:1.25;letter-spacing:-.5px;margin-bottom:28px}.av-home-story-copy .av-kicker{font-size:12px;letter-spacing:2.5px;color:#666;margin-bottom:22px!important}.av-home-story-copy .av-richtext{font-size:17px;line-height:1.85;max-width:690px}.av-home-story-copy p{margin-bottom:24px}.av-home-story-copy p:last-child{margin-bottom:0}.av-refined .av-home-benefits{background:#fff;border:0;padding:64px 5%;gap:70px;color:#171717}.av-home-benefits svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;display:block;margin:0 auto 22px}.av-refined .av-home-benefits strong{font-size:18px;font-weight:600}.av-refined .av-home-benefits p{font-size:15px;line-height:1.8;color:#555;max-width:340px;margin:16px auto 0}.av-home-faq{max-width:860px;margin:28px auto 0;padding:28px 24px;scroll-margin-top:200px}.av-home-faq h2{font-size:25px;font-weight:500;margin-bottom:24px}.av-home-faq details{border-bottom:1px solid #ddd;padding:18px 0}.av-home-faq summary{font-size:16px}.av-home-faq .av-richtext{font-size:14px;padding-top:10px}@media(min-width:750px)and (max-width:1050px){.av-refined .av-desktop-nav{gap:19px;font-size:13px}.av-home .av-home-products .av-products{gap:16px}.av-home .av-home-products .av-card h3,.av-home .av-home-products .av-price{font-size:13px}.av-home-story{gap:35px}.av-home-story-copy .av-richtext{font-size:15px}}@media(max-width:749px){.av-refined .av-header{height:88px;padding:0 12px;grid-template-columns:64px minmax(0,1fr) 64px;gap:6px}.av-refined .av-wordmark{width:100%;max-width:285px;margin:auto}.av-ab-logo{width:100%;height:auto}.av-refined .av-desktop-nav{display:none}.av-refined .av-tools{gap:0}.av-refined .av-menu-panel{top:88px}.av-home .av-hero{height:var(--hero-mobile,600px);max-height:none;min-height:540px;display:block}.av-home .av-hero picture{height:100%}.av-home .av-hero img{object-position:var(--mobile-focal,90% center)}.av-home .av-hero:after{background:linear-gradient(0deg,rgba(20,16,12,.78),rgba(20,16,12,.12) 60%,transparent)}.av-home .av-hero-copy{position:absolute;left:22px;right:22px;top:auto;bottom:30px;transform:none;width:auto;max-width:none;padding:0;background:none;text-align:left}.av-home .av-hero h1{font-size:42px;letter-spacing:-1px;line-height:1.07;max-width:330px;margin:0}.av-home .av-hero .av-kicker{font-size:11px;margin-bottom:14px!important}.av-home .av-hero-copy>p:not(.av-kicker){font-size:15px;line-height:1.5;margin:18px 0 0;max-width:280px}.av-home .av-hero-copy .av-button{margin-top:22px;font-size:12px;padding:12px 25px}.av-home .av-wrap.av-home-products{padding:40px 16px}.av-home .av-home-products .av-section-head{padding:0;gap:12px;margin-bottom:22px}.av-home .av-home-products .av-section-head h2{font-size:23px}.av-home .av-home-products .av-link{font-size:14px}.av-home .av-home-products .av-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px;overflow:visible;padding:0}.av-home .av-home-products .av-card h3{font-size:13px;line-height:1.5;min-height:39px}.av-home .av-home-products .av-price{font-size:12px;gap:4px 7px}.av-discount{top:9px;left:9px;font-size:11px;padding:7px 9px}.av-home-story{display:flex;flex-direction:column;margin:24px auto 40px;gap:30px;padding:0 20px}.av-home-story-image{height:auto;aspect-ratio:4/5;width:100%}.av-home-story-copy{width:100%}.av-home-story-copy h2{font-size:27px;margin-bottom:22px}.av-home-story-copy .av-richtext{font-size:15px;line-height:1.8}.av-home-story-copy p{margin-bottom:20px}.av-refined .av-home-benefits{padding:40px 24px 50px;gap:36px}.av-refined .av-home-benefits p{font-size:14px;margin-top:10px}.av-home-benefits svg{margin-bottom:15px}.av-home-faq{margin:0 auto;padding:24px 20px;scroll-margin-top:100px}.av-home-faq h2{font-size:23px}}.av-home{background:#fffdfb;color:#302923}.av-home .av-home-products,.av-home .av-home-story,.av-home .av-home-faq,.av-home .av-home-benefits{background:#fffdfb}.av-home .av-hero{background:#d8c8b5}.av-home .av-hero:after{background:linear-gradient(90deg,rgba(48,31,20,var(--overlay,.45)),#301f142b 65%,#301f141f)}.av-home .av-hero h1{font-weight:600;font-size:clamp(46px,5.5vw,88px);line-height:1.06;letter-spacing:-1.5px}.av-home .av-hero-copy{width:53%;max-width:800px}.av-home .av-hero-copy>p:not(.av-kicker){margin-top:42px;font-size:19px}.av-home .av-hero-copy .av-button{background:#603c30;border-color:#603c30}.av-home .av-hero-copy .av-button:hover{background:#482c23;border-color:#482c23}@media(max-width:749px){.av-home .av-hero:after{background:linear-gradient(0deg,#281910d1,#301f1421 66%,#301f140d)}.av-home .av-hero-copy{width:auto;left:22px;right:22px}.av-home .av-hero h1{font-size:clamp(32px,9.3vw,52px);letter-spacing:-1px;line-height:1.1}.av-home .av-hero-copy>p:not(.av-kicker){margin-top:24px;font-size:15px}}.av-home .av-home-story{background:#fff;padding-block:40px;margin-block:32px;max-width:none}.av-home-story-copy{color:#080808}.av-home-story-copy .av-kicker{color:#111}.av-home-story-image img{object-position:85% center}.av-home-story-copy .av-richtext p{margin:0 0 26px}.av-home-story-copy .av-richtext p:last-child{margin-bottom:0}@media(max-width:749px){.av-home .av-home-story{padding-block:24px;margin-block:0}.av-home-story-copy .av-richtext p{margin-bottom:22px}.av-home-story-image{aspect-ratio:1/1}}.av-home .av-home-story-copy h2{font-family:Outfit,sans-serif;font-weight:400;font-size:24px;line-height:1.1;letter-spacing:normal}.av-home .av-home-story-copy .av-richtext,.av-home .av-home-story-copy .av-kicker{font-family:Montserrat,sans-serif;font-weight:400}.av-home .av-home-story-copy .av-richtext{font-size:16px;line-height:1.6;letter-spacing:normal}.av-home .av-home-story-copy .av-richtext p{margin-bottom:28px}.av-home .av-home-story-copy .av-kicker{font-size:13px;letter-spacing:2.6px;color:#666}@media(max-width:749px){.av-home .av-home-story-copy h2{font-size:24px;line-height:1.2}.av-home .av-home-story-copy .av-richtext{font-size:15px;line-height:1.7}}.av-home .av-home-story{grid-template-columns:1.12fr 1fr;align-items:start;gap:clamp(40px,6vw,100px);padding-inline:3%}.av-home .av-home-story-image{height:auto;aspect-ratio:1/1}.av-home .av-home-story-image img{width:100%;height:100%;object-fit:cover;object-position:center}.av-home .av-home-story-copy h2{font-size:28px;line-height:1.25;margin-bottom:28px}.av-home .av-home-story-copy .av-richtext{font-size:18px;line-height:1.6;max-width:720px}.av-home .av-home-story-copy .av-richtext p{margin-bottom:30px}.av-home .av-home-story-copy .av-richtext p:last-child{margin-bottom:0}@media(max-width:749px){.av-home .av-home-story{padding-inline:20px;gap:28px}.av-home .av-home-story-copy h2{font-size:26px}.av-home .av-home-story-copy .av-richtext{font-size:16px;line-height:1.65}.av-home .av-home-story-copy .av-richtext p{margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/avessora-home-editorial.css.map */
