[data-testid=product-list] product-card .text-block p[role=heading]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.4;min-height:2.8em}@media(max-width:749px){[data-testid=product-list] product-card .text-block p[role=heading]{font-size:.875rem}[data-testid=product-list] .product-card__content{row-gap:8px}.email-signup__input,.email-signup__button--text{font-size:.875rem}}.hero .hero__content-wrapper h2{font-family:var(--font-heading--family),Georgia,serif;line-height:1.04;letter-spacing:-.035em;text-wrap:balance}@media(min-width:750px){.hero .hero__content-wrapper{max-width:54%}.hero .hero__content-wrapper h2{font-size:clamp(2.5rem,4.8vw,5.75rem);color:#4a2730}}@media(max-width:749px){.hero .hero__content-wrapper{padding-inline:20px;padding-block:20px 28px}.hero .hero__content-wrapper h2{font-size:clamp(2rem,8vw,3.1rem);color:#fff9f1!important;text-shadow:0 2px 18px rgba(23,12,19,.85)}.hero .hero__media-grid:after{content:"";position:absolute;top:42%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,rgba(25,11,19,.65));pointer-events:none;z-index:1}.hero .hero__content-wrapper{position:relative;z-index:2}}.product-information .product-details h1{letter-spacing:-.02em;line-height:1.18}@media(max-width:749px){.product-information .product-details h1{font-size:clamp(1.3rem,5vw,1.75rem)}.footer .footer-menu{margin-block:8px}}@media(max-width:749px){.hero[id$=__hero_G7CAX9] .hero__media{object-position:center top}.hero[id$=__hero_G7CAX9] .hero__media-grid:after{top:25%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 0%,rgba(31,12,19,.18) 34%,rgba(31,12,19,.84) 100%)}.hero[id$=__hero_G7CAX9] .hero__content-wrapper{width:100%;max-width:100%;padding:20px 22px 34px;align-items:flex-start}.hero[id$=__hero_G7CAX9] .hero__content-wrapper h2{max-width:16ch;font-size:clamp(1.85rem,7.8vw,2.5rem);color:#fff9f1!important;text-shadow:0 2px 12px rgba(0,0,0,.32)}}:root{--avenelle-burgundy: #4A2730;--avenelle-gold: #C3A577;--avenelle-ivory: #FBF8F2}main .section h1,main .section h2,main .section h3{text-wrap:balance}main .section :is(h1,h2,h3){letter-spacing:-.025em}a,button{-webkit-tap-highlight-color:transparent}main .collection-list .collection-card__image,main .collection-list img{transition:transform .35s ease}@media(hover:hover){main .collection-list a:hover img{transform:scale(1.018)}}@media screen and (min-width:750px){.hero[id$=__hero_G7CAX9] .hero__content-wrapper{max-width:49%;padding:5vw}.hero[id$=__hero_G7CAX9] .hero__content-wrapper h2{font-size:clamp(2.8rem,4.3vw,5.3rem)}}@media screen and (max-width:749px){.hero[id$=__hero_G7CAX9]{min-height:clamp(450px,66svh,600px)!important}.hero[id$=__hero_G7CAX9] .hero__content-wrapper{padding:18px 22px 30px;gap:12px;align-self:flex-end}.hero[id$=__hero_G7CAX9] .hero__media{object-position:center top}.hero[id$=__hero_G7CAX9] .hero__content-wrapper h2{font-size:clamp(1.9rem,8vw,2.7rem);max-width:13ch;line-height:1.08}.hero[id$=__hero_G7CAX9] .hero__media-grid:after{top:46%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,rgba(28,12,18,.82))}main .section{overflow-wrap:anywhere}.collection-list .collection-card{min-width:0}.footer .footer-menu{margin-block:10px}.email-signup__input{min-height:44px}}.template-product .product-information+.shopify-section,body:has(.product-information) .shopify-section:has(.shopify-app-block){scroll-margin-top:28px}@media(max-width:749px){.product-details .accordion{margin-block-start:18px}.product-details [data-testid=accordion-details]>summary{min-height:44px}}@media(min-width:750px){.product-details .accordion{margin-block-start:24px}}.footer-content .menu__heading,.footer-content .menu a{color:#f0e8de}.footer-content .menu a:hover,.footer-content .menu a:focus-visible{color:#d7b887}.footer-content .logo-block{color:#f4e5ca}.footer-content .text-block{color:#d8cbc1}.utilities,.utilities a,.utilities button{color:#e6d9ca}.footer .email-signup__heading{color:#f5ede2}.shopify-section[id*=__avenelle_faq] .accordion{width:min(100%,860px);margin-inline:auto}.shopify-section[id*=__avenelle_faq] .section{overflow-wrap:anywhere}@media(max-width:749px){.shopify-section[id*=__avenelle_faq] .accordion{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/avenelle-mobile-polish.css.map */
