.av-product-intro{margin-bottom:0;line-height:1.62}.av-summary-facts{display:flex!important;flex-wrap:wrap;gap:8px!important;margin:12px 0 0!important;padding:0!important;list-style:none!important}.av-summary-facts li{display:inline-flex!important;align-items:center;justify-content:center;min-height:32px;margin:0!important;padding:0 12px!important;background:#f6f8fa;border:1px solid #e3e8ec;border-radius:999px;color:#35404a!important;font-size:11px!important;line-height:1.2!important;font-weight:650;white-space:nowrap}.av-summary-facts li:before{display:none!important}.av-finishes{margin-top:14px}.av-finishes .av-label{margin:0 0 8px;font-size:10px;line-height:1.3;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#606a73}.av-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.av-choice{position:relative;z-index:2;display:grid;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:58px;padding:9px 12px;border:1px solid #dfe4e8;border-radius:10px;background:#fff;color:#171717!important;text-decoration:none!important;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.av-choice:hover{border-color:#b7c6d4;box-shadow:0 0 0 2px #b7c6d42e}.av-choice[aria-current=page]{border-color:#171717;box-shadow:0 0 0 1px #171717}.av-choice__swatch{width:24px;height:24px;border-radius:999px;border:1px solid rgba(23,23,23,.15);box-shadow:inset 0 0 0 2px #fff}.av-choice--gold .av-choice__swatch{background:linear-gradient(135deg,#f9e7aa,#d5a84b,#f5d77e)}.av-choice--silver .av-choice__swatch{background:linear-gradient(135deg,#f8f9fa,#bfc5ca,#eef1f3)}.av-choice__copy{display:grid;gap:2px;min-width:0}.av-choice__copy strong{font-size:12px;line-height:1.2;font-weight:700}.av-choice__copy small{overflow:hidden;text-overflow:ellipsis;font-size:9.5px;line-height:1.3;color:#737c84;white-space:nowrap}.av-choice__check{width:18px;height:18px;display:grid;place-items:center;border-radius:999px;background:#171717;color:#fff;font-size:10px;font-weight:700}.av-buy-highlights{padding:16px 0 2px;background:transparent;border-top:1px solid #e7eaed;border-radius:0;box-shadow:none}.av-buy-highlights:after{display:none}.av-buy-highlights__eyebrow{display:block;min-height:0;margin:0 0 7px;padding:0;background:transparent;color:#687784;border-radius:0;font-size:9px;line-height:1.3;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.av-buy-highlights__headline{margin:0 0 12px;max-width:38ch;font-size:19px;line-height:1.28;font-weight:600;letter-spacing:-.02em;color:#171717}.av-buy-highlights__list{display:grid;gap:7px;margin:0;padding:0;list-style:none}.av-buy-highlights__list li{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:9px;padding:10px 11px;background:#f8fafb;border:1px solid #e7ebee;border-radius:10px;color:#222}.av-buy-highlights__list li:before{content:"\2713";width:22px;height:22px;display:grid;place-items:center;margin-top:1px;border-radius:999px;background:#b7c6d4;color:#171717;font-size:11px;font-weight:750}.av-buy-highlights__list li>span{display:grid;gap:2px}.av-buy-highlights__list strong{font-size:11.5px;line-height:1.3;font-weight:700;color:#171717}.av-buy-highlights__list small{font-size:10.5px;line-height:1.4;color:#64707a}.av-purchase-trust-shell{padding:14px 0 2px;background:transparent;border:0;border-top:1px solid #e7eaed;border-radius:0}.av-purchase-trust-shell__label{margin:0 0 10px;font-size:9.5px;line-height:1.3;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:#65717a}.av-purchase-trust-shell__label:after{display:none}.av-purchase-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.av-purchase-trust__item{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;min-height:58px;padding:9px;background:#fff;border:1px solid #e4e8eb;border-radius:10px;color:#171717}.av-purchase-trust__item:first-child{background:#fff;border-color:#e4e8eb;color:#171717}.av-purchase-trust__icon{width:30px;height:30px;display:grid;place-items:center;border-radius:999px;background:#eef2f5;color:#526779}.av-purchase-trust__item:first-child .av-purchase-trust__icon{background:#eef2f5;color:#526779}.av-purchase-trust__icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.av-purchase-trust__copy{min-width:0;display:grid;gap:1px}.av-purchase-trust__copy strong{font-size:10.5px;line-height:1.25;font-weight:700}.av-purchase-trust__copy small{font-size:9px;line-height:1.3;color:#707981}.av-purchase-trust__item:first-child .av-purchase-trust__copy small{color:#707981}.av-payment-methods{padding:12px 0 2px;border-top:1px solid #e7eaed}.av-payment-methods__top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.av-payment-methods__label{font-size:11px;line-height:1.4;font-weight:650;color:#46515b}.av-payment-methods__icons{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin:0;padding:0;list-style:none}.av-payment-methods__icons svg{width:auto;height:21px;display:block}.av-payment-methods__note{margin:7px 0 0;font-size:10px;line-height:1.45;color:#737c84}.av-reassurance{display:grid;gap:7px;padding:2px 0;font-size:11.5px;line-height:1.45;color:#4e5962}.av-reassurance p{margin:0;font-weight:650}.av-quiet-links{display:flex;flex-wrap:wrap;gap:6px 14px}.av-quiet-links a{color:#4e5962;text-underline-offset:3px}.av-proof-zone{background:#fff!important;color:#171717}.av-proof-zone:before{display:none}.av-proof-zone .av-eyebrow{background:#eef2f5;color:#536674}.av-proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.av-proof-card{position:relative;overflow:hidden;padding:22px 19px 20px;border:1px solid #e5e9ec;background:#fff;min-width:0;border-radius:12px;box-shadow:none}.av-proof-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:#b7c6d4}.av-proof-card__top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.av-proof-card__icon{width:42px;height:42px;display:grid;place-items:center;border-radius:10px;background:#f0f3f5;color:#171717}.av-proof-card__icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.av-proof-card__number{margin:0;padding:5px 8px;background:#eef2f5;border-radius:999px;font-size:9px;font-weight:700;letter-spacing:.12em;color:#5c6f7d}.av-proof-card h3{margin:0 0 8px;font-size:17px;line-height:1.25;font-weight:650;letter-spacing:-.015em;text-transform:none;color:#171717}.av-proof-card .rte{font-size:12.5px;line-height:1.55;color:#59636c}.av-proof-cta{text-align:center;margin-top:28px}.av-action{background:#171717;color:#fff;border-color:#171717;border-radius:999px;padding-inline:28px}@media(max-width:1099px){.av-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){.av-summary-facts li{white-space:normal;text-align:center}.av-choices{grid-template-columns:1fr}.av-choice__copy small{white-space:normal}.av-buy-highlights__headline{font-size:18px}.av-purchase-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.av-purchase-trust__item{grid-template-columns:27px minmax(0,1fr);min-height:56px;padding:8px;gap:7px}.av-purchase-trust__icon{width:27px;height:27px}.av-purchase-trust__copy strong{font-size:10px}.av-purchase-trust__copy small{font-size:8.5px}.av-proof-grid{grid-template-columns:1fr}.av-proof-card{padding:20px 18px}}.av-section{padding-block:clamp(48px,6vw,88px);color:var(--avr-ink,#171717)}.av-section--soft{background:var(--avr-warm,#f7f7f5)}.av-container{max-width:1440px;margin-inline:auto;padding-inline:var(--avr-gutter,clamp(18px,4vw,64px))}.av-heading{max-width:760px;margin:0 0 clamp(24px,3vw,40px)}.av-eyebrow{display:block;margin:0 0 12px;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;color:var(--avr-muted,#535b61)}.av-title{margin:0;font-size:clamp(28px,3.4vw,44px);font-weight:500;line-height:1.1;letter-spacing:-.03em;text-transform:none;color:inherit}.av-copy{max-width:60ch;margin:14px 0 0;font-size:16px;line-height:1.65;color:var(--avr-muted,#535b61)}.av-link{display:inline-flex;align-items:center;min-height:44px;gap:8px;font-size:14px;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.av-rule{height:0;margin:32px 0;border:0;border-top:1px solid var(--avr-line,#dce1e5)}.av-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}.av-card-grid--categories{grid-template-columns:repeat(3,minmax(0,1fr))}.av-card{display:block;min-width:0;color:inherit;text-decoration:none}.av-card__image{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--avr-paper,#fafafa);border-radius:8px}.av-card__image img{display:block;width:100%;height:100%;object-fit:cover}.av-card__title{margin:14px 0 0;font-size:clamp(17px,1.6vw,21px);font-weight:500;line-height:1.25;letter-spacing:-.02em}.av-card__meta{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--avr-muted,#535b61)}.av-category-nav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none}.av-category-nav .av-choice{display:inline-flex;grid-template-columns:none;align-items:center;justify-content:center;min-height:44px;padding:9px 17px;border:1px solid var(--avr-line,#dce1e5);border-radius:999px;background:#fff;box-shadow:none;font-size:14px;color:var(--avr-ink,#171717)!important}.av-category-nav .av-choice[aria-current=page]{background:var(--avr-ink,#171717);border-color:var(--avr-ink,#171717);box-shadow:none;color:#fff!important}.av-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,5vw,80px)}.av-split__media,.av-split__image{overflow:hidden;border-radius:8px;background:var(--avr-paper,#fafafa)}.av-split__media img,.av-split__image img{display:block;width:100%;height:100%;object-fit:cover}.av-story{display:grid;gap:28px}.av-chapter{padding-top:20px;border-top:1px solid var(--avr-line,#dce1e5)}.av-chapter__number{display:block;margin:0 0 10px;font-size:12px;letter-spacing:.1em;color:var(--avr-muted,#535b61)}.av-faq{border-top:1px solid var(--avr-line,#dce1e5)}.av-faq details{border-bottom:1px solid var(--avr-line,#dce1e5)}.av-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;list-style:none;cursor:pointer;font-weight:600}.av-faq summary::-webkit-details-marker{display:none}.av-faq summary:after{content:"+";flex:none;font-size:22px;font-weight:400}.av-faq details[open]>summary:after{content:"\2212"}.av-faq__answer{padding:0 0 22px;max-width:76ch;color:var(--avr-muted,#535b61)}@media(max-width:699px){.av-card-grid,.av-card-grid--categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.av-split{grid-template-columns:1fr;gap:24px}}.avr-grid.avr-grid--center{display:flex;flex-wrap:wrap;justify-content:center;gap:28px 16px}.avr-grid.avr-grid--center>*{flex:0 1 min(260px,100%)}@media(max-width:699px){.avr-grid.avr-grid--center{gap:26px 10px}.avr-grid.avr-grid--center>*{flex-basis:calc(50% - 5px)}}.av-scrollstory .av-scrollstory__visual-stage{top:calc(var(--header-height,64px) + var(--avr-announcement-height,0px) + 24px)}.product-details .avr-block:empty{display:none}.product-details .buy-buttons-block .quantity-selector-wrapper{display:none}.product-details .buy-buttons-block .product-form-buttons{flex-wrap:nowrap}.product-details .buy-buttons-block .add-to-cart-button{width:100%}.avr-tax-note{margin:0;font-size:12.5px;line-height:1.5;color:var(--avr-muted,#535b61)}.avr-tax-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.product-details .accordion .details__header{font-size:15px;font-weight:500;letter-spacing:0;text-transform:none;padding-block:16px}.product-details .accordion .details__icon{width:20px;height:20px;opacity:.85}.product-details .accordion .details-content{padding-block-end:18px;font-size:14px;line-height:1.65}.product-details .accordion .details-content .avr-block{margin:0}@media(min-width:1000px){.product-information__grid.product-information--media-left:not(.product-information__grid--half,.product-information--media-none){grid-template-columns:3fr 2fr}}@media(max-width:749px){.product-details .avr-tax-note{display:none}}.avr-recent[hidden]{display:none!important}.avr-recent .avr-head{margin-bottom:28px}.avr-recent h2{font-size:clamp(24px,2.6vw,34px)}.avr-xsell{margin:8px var(--cart-drawer-padding,20px) 0;padding:14px;border-radius:12px;background:#f7f9fa}.avr-xsell[hidden]{display:none}.avr-xsell__heading{margin:0 0 10px;font-size:.82rem;font-weight:600;letter-spacing:.02em}.avr-xsell__list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.avr-xsell__item{display:grid;grid-template-columns:5.25rem 1fr auto;align-items:center;gap:12px;padding:.75rem;border:1px solid #e2e8ed;border-radius:12px;background:#fff}.avr-xsell__media{display:block;width:5.25rem;aspect-ratio:1;border-radius:10px;overflow:hidden;background:var(--avr-paper,#fafafa)}.avr-xsell__media img{width:100%;height:100%;object-fit:cover;border-radius:10px}.avr-xsell__copy{display:grid;gap:4px;min-width:0}.avr-xsell__title{font-size:.86rem;font-weight:500;line-height:1.35;color:inherit;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.avr-xsell__price{font-size:.8rem}.avr-xsell__button{min-height:38px;padding:0 14px;border:1px solid #d5dfe7;border-radius:10px;background:#f2f6fa;color:#171717;font:inherit;font-size:.75rem;font-weight:600;cursor:pointer;transition:background-color .18s ease}.avr-xsell__button:hover{background:#e7eef5}.avr-xsell__button[disabled]{opacity:.6;cursor:wait}@media(max-width:749px){.avr-xsell__item{grid-template-columns:4.5rem 1fr auto}.avr-xsell__media{width:4.5rem}}.avr-contact{padding-block:16px 64px}.avr-contact .avr-shell{max-width:760px}.avr-contact__intro{margin:0 auto 36px;max-width:680px;text-align:center}.avr-contact__panel{display:grid;gap:18px}.avr-contact__title{font-size:clamp(24px,2.4vw,30px);text-align:center}.avr-contact__note{text-align:center;font-size:14px;color:var(--avr-muted)}.avr-contact__note p{margin:0}.avr-contact__form{display:grid;gap:16px;margin-top:6px}.avr-contact__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.avr-contact .avr-field textarea{background:#fff;color:var(--avr-ink);border:1px solid #b8c1c9;border-radius:var(--avr-radius);padding:12px;width:100%;font:inherit;font-size:16px;resize:vertical;min-height:160px}.avr-contact .avr-field :is(input,textarea):focus-visible{outline:2px solid #315a83;outline-offset:2px}.avr-contact .avr-actions{margin-top:4px}.avr-contact .avr-error ul{margin:6px 0 0;padding-inline-start:1.2em}@media(max-width:699px){.avr-contact__row{grid-template-columns:1fr}.avr-contact .avr-btn{width:100%}}.avr-article-nav{padding-block:8px 56px}.avr-article-nav__inner{max-width:900px;display:grid;gap:22px}.avr-article-nav__category{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:14px}.avr-article-nav__category .avr-kicker{margin:0 8px 0 0}.avr-article-nav__category a{text-decoration:underline;text-underline-offset:4px}.avr-article-nav__links{display:grid;grid-template-columns:1fr 1fr;gap:16px;border-top:1px solid var(--avr-line);padding-top:22px}.avr-article-nav__link{display:grid;gap:6px;padding:18px 20px;border:1px solid var(--avr-line);border-radius:var(--avr-radius);text-decoration:none;background:#fff}.avr-article-nav__link:hover{border-color:#a5b8cb}.avr-article-nav__link--next{grid-column:2;text-align:right}.avr-article-nav__dir{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--avr-muted)}.avr-article-nav__title{font-size:16px;font-weight:500;line-height:1.4}@media(max-width:699px){.avr-article-nav__links{grid-template-columns:1fr}.avr-article-nav__link--next{grid-column:auto}}.avr-popup{position:fixed;inset:auto auto 24px 24px;z-index:60;width:min(420px,calc(100vw - 32px));margin:0;padding:28px 26px 24px;border:1px solid var(--avr-line);border-radius:14px;background:#fff;color:var(--avr-ink);box-shadow:0 18px 50px #17171729}.avr-popup:not([open]){display:none}.avr-popup__close{position:absolute;top:10px;right:10px;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.avr-popup__close:hover{background:#f3f3f3}.avr-popup__title{margin:0 28px 10px 0;font-size:22px;line-height:1.2;letter-spacing:-.02em;font-weight:500}.avr-popup__text{font-size:14px;line-height:1.6;color:var(--avr-muted)}.avr-popup__text p{margin:0 0 8px}.avr-popup__text strong{color:var(--avr-ink)}.avr-popup__form{margin-top:14px}.avr-popup__row{display:flex;gap:8px}.avr-popup__row input{flex:1;min-width:0;min-height:50px;padding:12px;border:1px solid #b8c1c9;border-radius:var(--avr-radius);font:inherit;font-size:16px;background:#fff;color:var(--avr-ink)}.avr-popup .avr-btn{background:#171717;border-color:#171717;color:#fff!important;box-shadow:none;background-image:none}.avr-popup .avr-btn:hover,.avr-popup .avr-btn:focus,.avr-popup .avr-btn:active{background:#171717;border-color:#171717}.avr-popup .avr-success,.avr-popup .avr-error{font-size:13px;margin:0}@media(max-width:699px){.avr-popup{inset:auto 0 0 0;width:100%;border-radius:14px 14px 0 0;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.avr-popup__row{flex-direction:column}}#MainContent:is([data-template*="404"],[data-template*=list-collections]) .button:not(.button-secondary,.button-unstyled){background-color:#171717;background-image:none;border-color:#171717;color:#fff;box-shadow:none;min-height:50px}@media(pointer:fine){#MainContent:is([data-template*="404"],[data-template*=list-collections]) .button:not(.button-secondary,.button-unstyled):hover{background-color:#343434;border-color:#343434;color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/avr-foundation.css.map */
