.ahr{display:block;padding:32px 32px 48px;color:#171819;background:#e8e9e9}.ahr-header{display:flex;align-items:center;justify-content:space-between;gap:24px}.ahr-eyebrow{font-size:10px;font-weight:650;letter-spacing:.16em;margin:0 0 8px;color:#63666a}.ahr-header h2{font-size:clamp(24px,3vw,36px);font-weight:600;letter-spacing:-.035em;margin:0;line-height:1.15}.ahr-picker{display:flex;gap:4px;background:#d9dcdf;border:1px solid #cbd0d4;padding:5px;border-radius:999px;flex-shrink:0;box-shadow:inset 0 1px 3px #00000009}.ahr-picker button{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:12px 18px;border-radius:999px;font:inherit;font-size:13px;font-weight:600;color:#50545a;cursor:pointer;transition:background .18s,color .18s,box-shadow .18s}.ahr-picker button[aria-pressed=true]{background:#38393b;color:#fff;box-shadow:0 3px 9px #0002}.ahr-picker button:hover{color:#111}.ahr-picker button[aria-pressed=true]:hover{color:#fff}.ahr-picker button:focus-visible,.ahr-arrows button:focus-visible,.ahr-track:focus-visible,.ahr-all:focus-visible{outline:2px solid #111;outline-offset:4px}.ahr-hint{font-size:13px;color:#63666a;margin:14px 0 30px}.ahr-row{margin:0 0 40px}.ahr-row__heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 14px;gap:16px}.ahr-row h2{font-size:24px;letter-spacing:-.025em;margin:0;font-weight:600}.ahr-arrows{display:flex;gap:8px}.ahr-arrows button{border:1px solid #c7cacc;border-radius:50%;background:transparent;width:36px;height:36px;color:#252628;cursor:pointer;font-size:20px}.ahr-track{--ahr-gap:14px;list-style:none;display:flex;gap:var(--ahr-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;margin:0;padding:0 0 14px;scrollbar-width:thin;scrollbar-color:#969b9f transparent}.ahr-item{flex:0 0 calc((100% - 42px)/4);min-width:0;scroll-snap-align:start}.ahr .acervo-card__media{border-radius:14px}.ahr .acervo-card__title{font-size:15px}.ahr-all{position:relative;display:flex;aspect-ratio:1;border-radius:14px;overflow:hidden;align-items:flex-end;padding:22px;background:#38393b;color:#fff;text-decoration:none}.ahr-all img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ahr-all:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent,#000b)}.ahr-all>span{position:relative;z-index:1;font-size:clamp(20px,2vw,30px);line-height:1.12;font-weight:550;letter-spacing:-.03em}.ahr-all small{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-weight:500}.ahr-all b{display:inline-block;font-weight:400}.ahr-empty{color:#61666b;font-size:13px}.ahr-content-enter{animation:ahr-enter .2s ease-out}@keyframes ahr-enter{0%{opacity:.55;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:989px){.ahr-header{align-items:flex-start;flex-direction:column;gap:18px}.ahr-item{flex-basis:calc((100% - 28px)/3)}}@media(max-width:749px){.ahr{padding:26px 16px 32px}.ahr-header{gap:18px}.ahr-picker{width:100%}.ahr-picker button{flex:1;padding:11px 8px;font-size:12px;white-space:nowrap}.ahr-item{flex-basis:72%}.ahr-row{margin-bottom:30px}.ahr-row h2{font-size:22px}.ahr-all>span{font-size:27px}.ahr-hint{font-size:12px;max-width:32ch;margin-bottom:26px}}@media(prefers-reduced-motion:reduce){.ahr-track{scroll-behavior:auto}.ahr-picker button{transition:none}.ahr-content-enter{animation:none}}.ahr{--ahr-gutter:32px}.ahr-header{flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center;margin-bottom:32px}.ahr-picker{width:max-content;max-width:100%;gap:2px}.ahr-picker button{flex:0 0 auto;padding-inline:12px}.ahr-track{box-sizing:border-box;margin-inline:calc(-1 * var(--ahr-gutter));padding-inline:var(--ahr-gutter);scroll-padding-inline:0;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;cursor:grab}.ahr-track::-webkit-scrollbar{display:none}.ahr-item{scroll-snap-align:center}.ahr-item:first-child{scroll-snap-align:start}.ahr-item:last-child{scroll-snap-align:end}.ahr-track.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.ahr-track img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.ahr-arrows button{display:grid;place-items:center;border:1px solid rgba(255,255,255,.5);background:#ffffff3d;color:#111;box-shadow:0 2px 8px #0000001f;-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2)}.ahr-arrows svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ahr-arrows button:hover{background:#fff6}@media(max-width:749px){.ahr{--ahr-gutter:16px}.ahr-header{gap:18px;margin-bottom:28px}.ahr-picker{width:max-content}.ahr-picker button{flex:0 0 auto;padding-inline:10px}}.ahr-item:first-child{scroll-margin-inline-start:var(--ahr-gutter)}.ahr-item:last-child{scroll-margin-inline-end:var(--ahr-gutter)}.ahr{padding-bottom:0}.ahr [data-ahr-content]>.ahr-row:last-child{margin-bottom:0}.ahr [data-ahr-content]>.ahr-row:last-child .ahr-track{padding-bottom:0}@supports (content-visibility:auto){.ahr [data-ahr-content]>.ahr-row:not(:first-child){content-visibility:auto;contain-intrinsic-block-size:auto 460px}@media(max-width:989px){.ahr [data-ahr-content]>.ahr-row:not(:first-child){contain-intrinsic-block-size:auto 440px}}@media(max-width:749px){.ahr [data-ahr-content]>.ahr-row:not(:first-child){contain-intrinsic-block-size:auto calc(72vw + 190px)}}}.ahr-row{position:relative;margin-inline:calc(-1 * var(--ahr-gutter))}.ahr-row__heading{padding-inline:var(--ahr-gutter)}.ahr-carousel{position:relative;--ahr-card-width:calc((100vw - 2 * var(--ahr-gutter) - 42px)/4)}.ahr-track{margin-inline:0;scroll-padding-inline:0}.ahr-view-all{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:36px;padding:6px 12px;box-sizing:border-box;border:1px solid #bfc2c4;border-radius:999px;color:#252628;text-decoration:none;font-size:12px;font-weight:600}.ahr-view-all:hover{background:#fff8}.ahr-view-all:focus-visible{outline:2px solid #111;outline-offset:3px}.ahr-arrows{position:absolute;inset-inline:10px;top:calc(var(--ahr-card-width)/2);transform:translateY(-50%);z-index:3;display:flex;justify-content:space-between;gap:0;pointer-events:none}.ahr-arrows button{pointer-events:auto;width:42px;height:42px;padding:0;border:1px solid #e7e7e7;border-radius:50%;background:#fff;color:#222;box-shadow:0 2px 8px #0002;-webkit-backdrop-filter:none;backdrop-filter:none}.ahr-arrows button:hover{background:#f5f5f5}.ahr-arrows svg{width:20px;height:20px;stroke-width:1.7}@media(min-width:750px)and (max-width:989px){.ahr-carousel{--ahr-card-width:calc((100vw - 2 * var(--ahr-gutter) - 28px)/3)}}@media(max-width:749px){.ahr-carousel{--ahr-card-width:calc((100vw - 2 * var(--ahr-gutter)) * .72)}.ahr-arrows{inset-inline:8px}.ahr-arrows button{width:40px;height:40px}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/acervo-home-selection.css.map */
