:root{--an-font-head: "Playfair Display", Georgia, serif;--an-font-body: "Questrial", sans-serif;--an-h1: clamp(2rem, 4.5vw, 3.2rem);--an-h2: clamp(1.5rem, 3vw, 2.2rem);--an-h3: clamp(1.1rem, 2vw, 1.4rem);--an-h4: 1.1rem;--an-body-lg: 1.05rem;--an-body: 1rem;--an-body-sm: .9rem;--an-body-xs: .75rem;--an-lh-head: 1.2;--an-lh-body: 1.75}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.main-page-title,.page-title,.banner__heading,.card__heading,.card-information__text,.featured-collection h2,.collection-list h2,.image-with-text__heading,.rich-text__heading,.section-heading{font-family:var(--an-font-head)!important;line-height:var(--an-lh-head)!important}body,p,li,a,span,label,input,button,select,textarea,.rte p,.rte li,.price,.price__regular,.price__sale,.quantity__input,.card__text,.card-information__caption,.badge,.button,.btn,.link,.nav-link,.list-menu__item,.header__menu-item,.footer__list a,.caption,.caption-large,.caption-with-letter-spacing,.subtitle{font-family:var(--an-font-body)!important}.h0,.h1{font-size:var(--an-h1)!important}.h2{font-size:var(--an-h2)!important}.h3{font-size:var(--an-h3)!important}.h4{font-size:var(--an-h4)!important}.main-page-title.page-title{font-family:var(--an-font-head)!important;font-size:var(--an-h1)!important;font-weight:700!important;line-height:var(--an-lh-head)!important;letter-spacing:-.01em;padding-bottom:8px}.caption-with-letter-spacing,[class*=__label],[class*=__eyebrow],[class*=-eye],[class*=fs-label],[class*=an-reviews__label],[class*=an-video-section__label]{font-family:var(--an-font-body)!important;font-size:var(--an-body-xs)!important;letter-spacing:.18em!important;text-transform:uppercase!important}.card__heading{font-family:var(--an-font-head)!important;font-size:var(--an-h4)!important;line-height:1.3!important;font-weight:700!important}.card-information__caption,.price{font-family:var(--an-font-body)!important;font-size:var(--an-body-sm)!important}.header__menu-item a,.list-menu__item--link{font-family:var(--an-font-body)!important;font-size:.88rem!important;letter-spacing:.02em!important}.button,.btn,.shopify-payment-button__button{font-family:var(--an-font-body)!important;font-size:.82rem!important;letter-spacing:.1em!important;text-transform:uppercase!important}.rte h1,.rte h2,.rte h3,.rte h4{font-family:var(--an-font-head)!important}.rte p,.rte li,.rte span{font-family:var(--an-font-body)!important;font-size:var(--an-body)!important;line-height:var(--an-lh-body)!important}.shopify-section:has(.fs) .page-width,.shopify-section:has(.fs) .page-width--narrow{max-width:100%!important;padding:0!important}.main-page-title:empty,.main-page-title[style*="display:none"]{display:none}.anavrin-our-story-page~* .main-page-title,.section-anavrin-our-story-page .main-page-title{display:none!important}.slideshow.banner--large{max-height:70vh!important;min-height:480px!important}.slideshow.banner--large .slideshow__media,.slideshow.banner--large .banner__media{max-height:70vh!important;overflow:hidden}.slideshow.banner--large .banner__media img,.slideshow.banner--large .slideshow__media img{height:100%!important;max-height:70vh!important;object-fit:contain!important;object-position:center bottom!important;width:100%!important}@media(max-width:749px){.slideshow.banner--large{max-height:56vw!important;min-height:260px!important}.slideshow.banner--large .banner__media img,.slideshow.banner--large .slideshow__media img{max-height:56vw!important;object-fit:cover!important;object-position:center center!important}}.an-wa{z-index:9970!important}.an-announce__code{background:#000;color:#f4c430;padding:2px 8px;border-radius:4px;font-size:.72rem;font-weight:700;letter-spacing:.08em}.an-reviews{background:#fff;padding:64px 0 72px;overflow:hidden}.an-reviews__top{text-align:center;padding:0 24px 40px}.an-reviews__label{font-family:var(--an-font-body);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:#888;display:block;margin-bottom:10px}.an-reviews__heading{font-family:var(--an-font-head);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;color:#000;margin:0 0 10px}.an-reviews__rating-row{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:4px}.an-reviews__stars{font-size:20px;color:#f4c430;letter-spacing:2px}.an-reviews__count{font-family:var(--an-font-body);font-size:.85rem;color:#666}.an-reviews__count strong{color:#000;font-weight:700}.an-reviews__track-wrapper{overflow:hidden;position:relative;padding:8px 0 16px}.an-reviews__track-wrapper:before,.an-reviews__track-wrapper:after{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}.an-reviews__track-wrapper:before{left:0;background:linear-gradient(to right,#fff 0%,transparent 100%)}.an-reviews__track-wrapper:after{right:0;background:linear-gradient(to left,#fff 0%,transparent 100%)}.an-reviews__track{display:flex;gap:18px;width:max-content;animation:an-rev-scroll 38s linear infinite;padding:0 9px}.an-reviews__track:hover{animation-play-state:paused}@keyframes an-rev-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.an-rev-card{flex:0 0 300px;background:#f9f8f6;border-radius:14px;padding:24px 24px 20px;border:1px solid #eee;display:flex;flex-direction:column;gap:10px}.an-rev-card__stars{font-size:13px;color:#f4c430;letter-spacing:2px}.an-rev-card__quote{font-family:var(--an-font-body);font-size:.9rem;color:#222;line-height:1.6;flex:1}.an-rev-card__quote:before{content:"\201c"}.an-rev-card__quote:after{content:"\201d"}.an-rev-card__footer{display:flex;align-items:center;gap:10px;border-top:1px solid #eee;padding-top:12px;margin-top:4px}.an-rev-card__avatar{width:32px;height:32px;border-radius:50%;background:#f4c430;color:#000;font-family:var(--an-font-body);font-size:.82rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-transform:uppercase}.an-rev-card__name{font-family:var(--an-font-body);font-size:.82rem;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:.06em}.an-rev-card__product{font-size:.75rem;color:#999;margin-top:1px}.an-rev-card__verified{margin-left:auto;font-size:.7rem;color:#1a7a3a;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:#f0fff4;border:1px solid #c3e6cb;padding:2px 7px;border-radius:20px;white-space:nowrap;flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/10/assets/anavrin-fixes.css.map */
