.av-morning-reset{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4.5vw,64px);max-width:1280px;margin-inline:auto;padding:42px 5vw 52px}.av-morning-reset-gallery{min-width:0;position:sticky;top:24px}.av-mr-main{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1.06;overflow:hidden;background:#edf2f6;border:1px solid var(--av-line);border-radius:6px}.av-mr-main .av-mr-main-image{display:block;width:100%;height:100%;max-width:100%;object-fit:contain}.av-mr-thumbnails{display:flex;gap:10px;overflow-x:auto;max-width:100%;padding:13px 3px 8px;scroll-snap-type:x proximity}.av-mr-thumbnail{display:block;flex:0 0 64px;width:64px;height:72px;padding:3px;border:1px solid var(--av-line);border-radius:4px;background:#fff;scroll-snap-align:start}.av-mr-thumbnail[aria-current=true]{border:2px solid var(--av-ink);padding:2px}.av-mr-thumbnail img{display:block;width:100%;height:100%;object-fit:contain}.av-mr-thumbnail:focus-visible,.av-mr-main:focus-visible{outline:2px solid var(--av-ink);outline-offset:2px}.av-mr-gallery-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.av-morning-reset-copy{min-width:0}.av-morning-reset-copy .sc-back{margin-bottom:25px;font-size:11px}.av-morning-reset-copy .sc-eyebrow{margin-bottom:13px}.av-morning-reset-copy h1{margin:0 0 13px;font:clamp(40px,4.5vw,60px)/1.04 Georgia,serif;letter-spacing:-.045em;overflow-wrap:break-word}.av-mr-subtitle{margin:0 0 18px;font-size:14px;line-height:1.6;max-width:360px;color:var(--av-ink)}.av-mr-intro{margin:0 0 24px;font-size:14px;line-height:1.75;max-width:430px;color:#50677e}.av-mr-buyline{display:flex;align-items:center;justify-content:space-between;gap:16px;border-block:1px solid var(--av-line);padding-block:18px;font-size:12px}.av-mr-buyline strong{font-size:23px;font-weight:500;white-space:nowrap}.av-morning-reset-form{display:grid;grid-template-columns:80px minmax(0,1fr);gap:9px 12px;margin-block:23px 28px}.av-morning-reset-form label{grid-column:1 / -1;font-size:11px}.av-morning-reset-form input[type=number]{width:100%;min-width:0;min-height:52px;padding:12px;border:1px solid var(--av-line);border-radius:0;background:transparent;color:inherit;font:inherit}.av-morning-reset-form .sc-button{justify-content:center;gap:8px;width:100%;cursor:pointer;background:var(--av-ink);color:var(--av-paper);font-size:12px}.av-morning-reset-form .sc-button:disabled{opacity:.55;cursor:not-allowed}.av-morning-reset-form .errors{grid-column:1 / -1;font-size:13px}.av-mr-details{border-top:1px solid var(--av-line)}.av-mr-details details{border-bottom:1px solid var(--av-line)}.av-mr-details summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:54px;padding:16px 0;list-style:none;font-size:12px;line-height:1.5;cursor:pointer}.av-mr-details summary::-webkit-details-marker{display:none}.av-mr-details summary span{font-size:20px;flex-shrink:0}.av-mr-details details[open] summary span{transform:rotate(45deg)}.av-mr-detail-body{padding:0 0 17px;font-size:13px;line-height:1.75;overflow-wrap:anywhere;color:#425d70}.av-mr-detail-body p{margin:0 0 14px}.av-mr-detail-body p:last-child{margin-bottom:0}.av-mr-detail-body h2{margin:0 0 12px;font:24px/1.2 Georgia,serif}.av-mr-detail-body ul{margin:0 0 16px;padding-inline-start:19px}.av-mr-detail-body li{margin-block:7px}.av-mr-detail-body a{text-decoration:underline}.av-morning-reset~.av-product-reviews{max-width:1180px;padding:24px 5vw 40px}.av-morning-reset~.av-product-reviews .jdgm-write-rev-link{background:var(--av-ink);border-color:var(--av-ink);color:var(--av-paper);font-family:Arial,sans-serif;font-size:12px}@media(max-width:800px){.av-morning-reset{grid-template-columns:minmax(0,1fr);gap:27px;padding:25px 24px 32px}.av-morning-reset-gallery{position:static}.av-mr-main{aspect-ratio:1 / 1;max-height:560px}.av-morning-reset-copy h1{font-size:43px}.av-morning-reset-copy .sc-back{margin-bottom:21px}.av-mr-subtitle,.av-mr-intro{max-width:none}.av-mr-buyline strong{font-size:22px}.av-morning-reset~.av-product-reviews{padding:15px 24px 32px}}@media(max-width:360px){.av-morning-reset{padding-inline:18px}.av-morning-reset-copy h1{font-size:38px}.av-morning-reset-form{grid-template-columns:70px minmax(0,1fr)}.av-mr-buyline{gap:10px;font-size:11px}}.av-mr-expect-link{display:inline-block;margin:0 0 24px;padding-bottom:5px;border-bottom:1px solid var(--av-ink);font-size:11px}.av-mr-story{max-width:1280px;margin-inline:auto;padding:64px 5vw}.av-mr-story-heading{max-width:680px;margin-bottom:36px}.av-mr-story-heading .sc-eyebrow{margin-bottom:15px}.av-mr-story h2{font:clamp(34px,4vw,52px)/1.08 Georgia,serif;letter-spacing:-.04em;margin:0 0 18px}.av-mr-story-heading>p:last-child{font-size:14px;line-height:1.8;color:#50677e}.av-mr-expect{border-top:1px solid var(--av-line)}.av-mr-expect-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(30px,5vw,70px);align-items:center}.av-mr-expect-grid figure{margin:0;min-width:0}.av-mr-expect-grid figure img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:5px}.av-mr-expect-grid figcaption{font-size:10px;line-height:1.6;color:#50677e;margin-top:10px}.av-mr-benefits article{display:flex;align-items:baseline;gap:22px;border-bottom:1px solid var(--av-line);padding:22px 0}.av-mr-number{font:12px/1.5 Arial,sans-serif;letter-spacing:.06em;color:#50677e}.av-mr-story h3{font:27px/1.15 Georgia,serif;margin:0 0 12px;letter-spacing:-.025em}.av-mr-benefits article p,.av-mr-three p{font-size:13px;line-height:1.8;margin:0;color:#50677e}.av-mr-note{font-size:11px;line-height:1.7;color:#50677e;margin:22px 0}.av-mr-ingredients{background:#e7f0f8}.av-mr-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:0;margin:0;list-style:none}.av-mr-three article,.av-mr-three li{min-width:0;border-top:1px solid var(--av-line);padding-top:22px}.av-mr-three .av-mr-number{display:block;margin-bottom:24px}.av-mr-return{width:fit-content;margin-top:25px;background:var(--av-ink)}@media(max-width:800px){.av-mr-story{padding:42px 24px}.av-mr-expect-grid{grid-template-columns:minmax(0,1fr);gap:20px}.av-mr-expect-grid figure img{max-height:520px;object-position:center 35%}.av-mr-three{grid-template-columns:minmax(0,1fr);gap:24px}.av-mr-three .av-mr-number{margin-bottom:15px}.av-mr-story-heading{margin-bottom:25px}}.av-mr-summary{padding-left:18px;margin:16px 0;line-height:1.8;font-size:14px}.av-mr-facts{font-size:12px;line-height:1.7;color:#536575}.av-mr-pairing{background:#f4f7f8}.av-mr-faq .av-mr-details{max-width:900px;margin-bottom:28px}.av-mr-customer img{display:block;width:100%;height:auto;object-fit:contain!important;aspect-ratio:auto!important}.av-mr-education{max-width:1050px;margin:36px auto;padding:0 24px}.av-mr-education img{width:100%;height:auto;display:block}.av-morning-reset{max-width:1440px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:48px;padding-left:32px;padding-right:32px}.av-mr-expect-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:36px}.av-mr-story.av-mr-expect{max-width:1440px;padding-left:32px;padding-right:32px}@media(max-width:800px){.av-morning-reset{grid-template-columns:1fr;gap:28px;padding-left:20px;padding-right:20px}.av-mr-expect-grid{grid-template-columns:1fr;gap:24px}.av-mr-story.av-mr-expect{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/av-morning-reset.css.map */
