#av-carriel-product{scroll-margin-top:16px}#av-carriel-product .avcp-frame{position:relative;touch-action:pan-y}#av-carriel-product .avcp-nav{position:absolute;bottom:12px;width:40px;height:40px;border:1px solid #e6ddd2;border-radius:50%;background:#fffffff0;color:#211d19;font-size:28px;line-height:1;cursor:pointer}#av-carriel-product .avcp-prev{left:12px}#av-carriel-product .avcp-next{right:12px}#av-carriel-product .avcp-count{position:absolute;bottom:20px;left:50%;transform:translate(-50%);background:#fffffff0;border-radius:20px;padding:2px 12px;font-size:12px;color:#211d19}#av-carriel-product .pm__thumb.is-active{border-color:#703d28}#av-carriel-product .pm-swatch input:focus-visible+span,#av-carriel-product button:focus-visible{outline:2px solid #703d28;outline-offset:3px}#av-carriel-product .pm-atc:disabled{cursor:default}.avce{display:block;background:var(--avce-bg);color:var(--avce-color)}.avce,.avce *{box-sizing:border-box}.avce__wrap{max-width:1180px;margin-inline:auto;padding-inline:32px}.avce__intro{max-width:780px;margin:0 auto 28px;text-align:center}.avce__eyebrow{font-size:11px;letter-spacing:.22em;margin:0 0 14px;font-weight:600}.avce h2{font-family:var(--font-heading-family),"Manrope",sans-serif;color:inherit;font-size:clamp(26px,3vw,38px);font-weight:700;line-height:1.15;letter-spacing:-.025em;margin:0 0 20px;text-wrap:balance;overflow-wrap:anywhere}.avce h3{color:inherit;font-family:inherit;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 12px;text-wrap:balance}.avce__text{font-size:16px;line-height:1.65}.avce__text p{margin:0 0 14px}.avce__text p:last-child{margin-bottom:0}.avce__feature{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.avce__copy{padding:16px 0}.avce__media{margin:0;overflow:hidden;min-width:0}.avce__media img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.avce__cards{display:grid;grid-template-columns:repeat(var(--avce-desktop),minmax(0,1fr));gap:var(--avce-gap)}.avce__card{min-width:0}.avce__cardcopy{padding:22px 0 0}.avce--grid .avce__media img,.avce--colors .avce__media img{aspect-ratio:1;object-fit:contain}.avce__cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 30px;border:1px solid currentColor;border-radius:40px;text-decoration:none;font-size:15px;font-weight:700;color:inherit;line-height:1.3;margin-top:24px}.avce__cta:hover{opacity:.8}.avce__color{color:inherit;display:inline-block;padding-block:12px;text-decoration:underline;text-underline-offset:6px;font-size:14px;font-weight:700}.avce__closing{text-align:center}.avce--closing .avce__intro{margin-bottom:0}.avce--closing .avce__cta{color:#211d19;background:#fff;border-color:#fff}.avce--rail .avce__cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#bca794 transparent;padding-bottom:12px}.avce--rail .avce__card{flex:0 0 calc((100% - (var(--avce-desktop) - 1)*var(--avce-gap))/var(--avce-desktop));scroll-snap-align:start}.avce__controls{display:flex;gap:18px;justify-content:center;align-items:center;margin-top:20px}.avce__controls.is-hidden{display:none}.avce__controls>button{width:44px;height:44px;border-radius:50%;border:1px solid #d8cbbc;background:transparent;color:inherit;cursor:pointer}.avce__controls>button:disabled{opacity:.3;cursor:default}.avce__dots{display:flex;align-items:center;gap:4px}.avce__dots button{width:28px;height:40px;border:0;background:transparent;cursor:pointer;padding:10px}.avce__dots button:after{content:"";display:block;width:7px;height:7px;background:currentColor;border-radius:50%;opacity:.25}.avce__dots button[aria-pressed=true]:after{opacity:1}.avce a:focus-visible,.avce button:focus-visible,.avce [tabindex]:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.avce__wrap{padding-inline:18px}.avce__feature{grid-template-columns:1fr;gap:24px}.avce__copy{padding:0}.avce h2{font-size:27px;margin-bottom:16px}.avce__intro{text-align:left;margin-bottom:24px}.avce__text{font-size:15px;line-height:1.6}.avce h3{font-size:17px}.avce__cards{grid-template-columns:repeat(var(--avce-mobile),minmax(0,1fr))}.avce--rail .avce__card{flex-basis:calc((100% - (var(--avce-mobile) - 1)*var(--avce-gap))/var(--avce-mobile) - 18px)}.avce--colors .avce__cards{gap:12px}.avce--colors .avce__text{font-size:14px}.avce--colors .avce__cardcopy{padding-top:14px}.avce__cardcopy{padding-top:18px}.avce--closing .avce__intro{text-align:center}.avce--closing h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.avce__cards{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/av-carriel.css.map */
