:root{--aven-radius: 14px;--aven-radius-lg: 22px;--aven-accent: #b3261e;--aven-sand: #f6f3ee}.hero-wrapper .hero{padding-inline:var(--page-margin, 20px)}.hero-wrapper .hero__container{border-radius:var(--aven-radius-lg);isolation:isolate}.hero-wrapper:first-child .hero{padding-block-start:12px}@media screen and (max-width:749px){.hero-wrapper .hero{padding-inline:12px}.hero-wrapper .hero__container{border-radius:18px}.hero-wrapper:first-child .hero{padding-block-start:8px}}.hero__media-grid{z-index:0}[id$=__hero_black_friday] .hero__media-grid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#000000b8,#0000006b 38%,#0000 68%)}[id$=__hero_black_friday] .hero__media{object-position:78% 30%}[id$=__hero_black_friday] .hero__content-wrapper{z-index:3}[id$=__hero_black_friday] .hero__content-wrapper :is(h1,h2){font-size:clamp(2.4rem,4.6vw,4.25rem);line-height:1.02;letter-spacing:-.02em}[id$=__hero_black_friday] .text-block:first-child,[id$=__hero_black_friday] .text-block:first-child p{line-height:1.2;letter-spacing:.08em;font-weight:600}@media screen and (max-width:749px){[id$=__hero_black_friday] .hero__media-grid:after{background:linear-gradient(0deg,#000000d9,#0000008c 40%,#0000 68%)}[id$=__hero_black_friday] .hero__container{align-items:end}[id$=__hero_black_friday] .hero__content-wrapper{justify-content:flex-end;align-self:end}[id$=__hero_black_friday] .hero__media{object-position:60% center}}.section-resource-list__header .layout-panel-flex--row>.group-block--width-fit,.hero__content-wrapper .layout-panel-flex--row>.group-block--width-fit{flex:0 1 auto;min-width:0}.product-card slideshow-container,.product-card .product-media-container,.resource-list .product-media-container,.collection-card img,.media-with-content .media-block,.media-with-content .media-block img{border-radius:var(--aven-radius);overflow:hidden}.media-with-content.section--page-width .media-block{border-radius:var(--aven-radius-lg);aspect-ratio:1;height:auto}.media-with-content.section--page-width .media-block img{height:100%;width:100%;object-fit:cover}[id$=__trust_bar] .section-content-wrapper>.group-block,[id$=__trust_bar] .layout-panel-flex>.group-block{flex:1 1 0;min-width:0;background:var(--aven-sand);border-radius:var(--aven-radius);padding:16px 18px}[id$=__trust_bar] .group-block .text-block{flex:1 1 auto;min-width:0}[id$=__trust_bar] .group-block p{line-height:1.45;font-size:.8125rem;color:#5b5650}[id$=__trust_bar] .group-block strong{color:#22211f;font-size:.875rem}[id$=__trust_bar] .icon-block{color:#22211f}@media screen and (max-width:749px){[id$=__trust_bar] .section-content-wrapper,[id$=__trust_bar] .layout-panel-flex:has(>.group-block){display:grid!important;grid-template-columns:1fr 1fr;gap:10px!important}[id$=__trust_bar] .layout-panel-flex>.group-block{padding:14px}[id$=__trust_bar] .group-block .layout-panel-flex{flex-direction:column;align-items:flex-start;gap:8px}}.announcement-bar__text,.announcement-bar a{letter-spacing:.06em}.sale-badge-15{letter-spacing:.02em}#header-component .menu-list__link:focus-visible,footer .menu__item a:focus-visible,footer .email-signup__input:focus-visible,footer .email-signup__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(hover:hover){#header-component .menu-list__link:hover,footer .menu__item a:hover{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}}#header-component[data-sticky-state=active] .header__row{box-shadow:0 3px 12px #22211f14}@media screen and (max-width:749px){.shopify-section-group-footer-group .footer-content{--footer-gap: 24px !important}footer .menu__heading{min-height:48px;display:flex;align-items:center}footer .menu__item a{display:inline-flex;align-items:center;min-height:40px}footer .email-signup__button{min-width:44px;min-height:44px}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.page-wrapper :is(a.button,button.button):not(.button-unstyled):not(:disabled){transition:box-shadow .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease}.page-wrapper :is(a.button,button.button):not(.button-unstyled):not(:disabled):hover{box-shadow:0 4px 14px #22211f29}}@media screen and (min-width:1450px){.main-collection-grid .product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}@media screen and (min-width:750px)and (max-width:1100px){[id$=__trust_bar] .section-content-wrapper,[id$=__trust_bar] .layout-panel-flex:has(>.group-block){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}}footer .email-signup__input-group:focus-within{outline:2px solid currentColor;outline-offset:3px;border-radius:4px}@media screen and (min-width:750px){.shopify-section-group-footer-group .footer-content .logo-block{display:none}}@media screen and (max-width:749px){.shopify-section-group-footer-group .footer-content .group-block-content{align-items:center}.shopify-section-group-footer-group .footer-content .text-block{text-align:center}.shopify-section-group-footer-group .footer-content [class*=__text_brand]{display:none}.shopify-section-group-footer-group .footer-content .logo-block{max-width:160px;margin-inline:auto}.shopify-section-group-footer-group .footer-content .menu__heading{position:relative;justify-content:center;text-align:center}.shopify-section-group-footer-group .footer-content .menu__heading__toggle{position:absolute;inset-inline-end:0}.shopify-section-group-footer-group .footer-content .details-content,.shopify-section-group-footer-group .footer-content .email-signup__input{text-align:center}}@media screen and (max-width:749px){.shopify-section-group-footer-group .footer-content .text-block,.shopify-section-group-footer-group .footer-content .text-block :is(p,h1,h2,h3,h4,h5,h6){--text-align: center;text-align:center}}@media screen and (max-width:749px){.shopify-section-group-footer-group .footer-content .text-block :is(p,h1,h2,h3,h4,h5,h6){text-align:center!important}}@media screen and (max-width:749px){.shopify-section-group-footer-group .footer-content .logo-block{max-width:min(250px,100%)}.shopify-section-group-footer-group .footer-content .text-block :is(p,h1,h2,h3,h4,h5,h6){margin-inline:auto}.shopify-section-group-footer-group .footer-content .email-signup__input-group--integrated{min-height:52px;align-items:center}.shopify-section-group-footer-group .footer-content .email-signup__input-group--integrated .email-signup__input{min-height:50px;height:50px;padding:0 8px 0 54px}.shopify-section-group-footer-group .footer-content .email-signup__input-group--integrated .email-signup__button--arrow{width:44px;height:44px;min-width:44px;min-height:44px;margin:3px;border-radius:50%;background-color:#eee9e0;color:#282622}.shopify-section-group-footer-group .footer-content .email-signup__button--arrow .email-signup__button-icon{width:20px;height:20px}}@media screen and (max-width:749px){.header-drawer .menu-drawer{width:min(88vw,370px);max-width:calc(100vw - 24px);background:#fbfaf8;border:0;box-shadow:8px 0 28px #22211f1f;overscroll-behavior:contain}.header-drawer .menu-drawer:before{content:"AVEN";display:block;flex:0 0 auto;padding:30px 72px 24px 24px;color:#24221f;font-size:1.125rem;font-weight:600;letter-spacing:.22em;line-height:1.2}.header-drawer .menu-drawer>.menu-drawer__close-button{position:absolute;top:16px;right:18px;width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f0ede8;color:#24221f}.header-drawer .menu-drawer__menu.has-submenu{padding-inline:24px;margin:0}.header-drawer .menu-drawer__list-item--divider{border-color:#e8e4de}.header-drawer .menu-drawer__menu-item--mainlist{min-height:53px;font-size:1rem;line-height:1.35;font-weight:500;letter-spacing:0}.header-drawer .menu-drawer__menu-item--mainlist>.svg-wrapper{padding:14px 0 14px 18px}.header-drawer .menu-drawer__menu--childlist:not(.menu-drawer__menu--grid){padding:0 0 10px 14px}.header-drawer .menu-drawer__menu-item--child,.header-drawer .menu-drawer__menu-item--parent{min-height:44px;font-size:.9375rem;line-height:1.4;color:#605a53}.header-drawer .menu-drawer__menu-item--active{color:#9a2921}.header-drawer .menu-drawer__utility-links{margin:22px 24px 0;padding:12px 0 max(24px,env(safe-area-inset-bottom));border-top:1px solid #e8e4de}.header-drawer .menu-drawer__featured-content{display:none}.header-drawer .menu-drawer__submenu{background:#fbfaf8}.header-drawer .menu-drawer-container[open] .menu-drawer__animated-element{animation-duration:.18s;animation-delay:0ms}}@media screen and (max-width:749px)and (prefers-reduced-motion:reduce){.header-drawer .menu-drawer-container[open] .menu-drawer__animated-element{animation:none}}.accordion--dividers accordion-custom .details,.menu--dividers .menu__details,.divider .divider__line,.footer-utilities .utilities{border-color:rgb(var(--color-foreground-rgb) / .16)}.accordion--dividers accordion-custom .details,.menu--dividers .menu__details{border-block-color:rgb(var(--color-foreground-rgb) / .16)!important}@media screen and (max-width:749px){[id^=ProductInformation-]>.group-block>.group-block-content{gap:18px}[id^=ProductInformation-] .text-block h1{font-size:clamp(1.3rem,5.5vw,1.55rem);line-height:1.2;letter-spacing:-.02em}[id^=ProductInformation-] .variant-option--dropdowns label{display:block;margin-bottom:6px;font-size:.8125rem;font-weight:600}[id^=ProductInformation-] .variant-option__select-wrapper{border-radius:12px;background-color:#fcfbf9}[id^=ProductInformation-] .variant-option__select{min-height:50px;font-size:1rem}[id^=ProductInformation-] .product-form-buttons{gap:8px;align-items:stretch}[id^=ProductInformation-] .quantity-selector,[id^=ProductInformation-] .add-to-cart-button{min-height:52px}[id^=ProductInformation-] .payment-method-icons{justify-content:center;gap:5px;margin-top:14px}}@media screen and (min-width:360px)and (max-width:749px){[id^=ProductInformation-] .variant-picker__form:has(>.variant-option--dropdowns:nth-of-type(2)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}[id^=ProductInformation-] .variant-picker__form:has(>.variant-option--dropdowns:nth-of-type(2))>.variant-option--dropdowns{min-width:0;margin:0}[id^=ProductInformation-] .variant-picker__form>.variant-option--dropdowns:nth-of-type(odd):last-of-type{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/aven-polish.css.map */
