.best-sellers{padding:clamp(72px,9vw,128px) 24px;background:#f7f2e9;color:#123d32}.best-sellers__head{width:min(1440px,100%);margin:0 auto 40px;display:grid;grid-template-columns:1.2fr .8fr;gap:32px;align-items:end}.best-sellers__head h2{margin:0;font-size:clamp(44px,6vw,82px);line-height:.96;font-weight:400}.best-sellers__copy{max-width:540px;font-size:17px;line-height:1.7}.best-sellers__grid{width:min(1440px,100%);margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.best-sellers__link{display:block;width:fit-content;margin:32px auto 0;color:inherit;text-decoration:none;border-bottom:1px solid currentColor}@media(max-width:989px){.best-sellers__head{grid-template-columns:1fr}.best-sellers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.best-sellers{padding-inline:16px}.best-sellers__grid{grid-template-columns:1fr}}.customer-reviews{padding:clamp(72px,9vw,120px) 24px;background:#f7f2e9;color:#123d32}.customer-reviews__head{width:min(900px,100%);margin:0 auto 48px;text-align:center}.customer-reviews__head h2{margin:0 0 18px;font-size:clamp(42px,5vw,72px);line-height:1;font-weight:400}.customer-reviews__grid{width:min(1280px,100%);margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.review-card{padding:clamp(28px,4vw,48px);border:1px solid rgba(18,61,50,.2);background:#ffffff73}.review-card__stars{color:#d7a443;letter-spacing:.18em}.review-card blockquote{margin:28px 0 36px;font-size:clamp(22px,2.2vw,32px);line-height:1.35}.review-card p{margin:0;display:grid;gap:6px}.review-card span{opacity:.7;font-size:14px}@media(max-width:989px){.customer-reviews__grid{grid-template-columns:1fr}}@media(max-width:599px){.customer-reviews{padding-inline:16px}}.auripaw-collection-list{padding:clamp(64px,8vw,112px) 24px;background:#f7f2e9;color:#123d32}.auripaw-collection-list__inner{width:min(1440px,100%);margin:0 auto}.auripaw-collection-list__eyebrow{margin:0 0 12px;font-size:12px;letter-spacing:.2em;text-transform:uppercase}.auripaw-collection-list h2{margin:0 0 40px;font-size:clamp(42px,5vw,72px);line-height:1;font-weight:400}.auripaw-collection-list__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.auripaw-collection-card a{display:block;color:inherit;text-decoration:none}.auripaw-collection-card img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;transition:transform .35s ease}.auripaw-collection-card span{display:block;padding-top:16px;font-size:20px}.auripaw-collection-card a:hover img{transform:scale(1.015)}@media(max-width:989px){.auripaw-collection-list__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.auripaw-collection-list{padding-inline:16px}.auripaw-collection-list__grid{grid-template-columns:1fr}}.footer-brand{display:inline-flex;align-items:center;gap:12px}.footer-brand-logo{display:block;width:50px;height:45px;object-fit:contain}.footer-contact{width:min(520px,100%)}.footer-contact h2{margin:0 0 18px;font-size:24px;font-weight:500}.footer-contact__form{display:grid;gap:10px}.footer-contact__form label{font-size:13px;letter-spacing:.08em;text-transform:uppercase}.footer-contact__form input,.footer-contact__form textarea{width:100%;padding:12px 14px;border:1px solid rgba(247,242,233,.35);border-radius:0;background:#ffffff0f;color:inherit;font:inherit}.footer-contact__form textarea{resize:vertical}.footer-contact__form button{width:fit-content;margin-top:6px;padding:12px 22px;border:1px solid currentColor;background:transparent;color:inherit;font:inherit;cursor:pointer}.footer-contact__form button:hover{background:#f7f2e9;color:#123d32}.footer-contact__success{margin:0 0 8px}@media(max-width:599px){.footer-brand-logo{width:44px;height:40px}}.announcement{overflow:hidden}.announcement__track{display:flex;width:max-content;animation:announcement-scroll 22s linear infinite;will-change:transform}.announcement__content{flex:none;padding-inline:clamp(28px,4vw,64px);font-size:16px;font-weight:600;line-height:2.5;letter-spacing:.025em;white-space:nowrap}.announcement:hover .announcement__track{animation-play-state:paused}@keyframes announcement-scroll{to{transform:translate(-50%)}}@media(max-width:749px){.announcement__content{font-size:15px;line-height:2.6}}@media(prefers-reduced-motion:reduce){.announcement__track{width:100%;animation:none}.announcement__content{width:100%;text-align:center;white-space:normal}.announcement__content[aria-hidden=true]{display:none}}.hero .hero-copy{left:50%;right:auto;top:50%;bottom:auto;transform:translate(-50%,-50%);width:max-content;max-width:calc(100% - 40px);text-align:center}.hero .hero-copy>.eyebrow:empty,.hero .hero-copy>h1:empty,.hero .hero-copy>.hero-text:empty{display:none}.hero .hero-copy .button{margin-top:0}@media(max-width:800px){.hero .hero-copy{left:50%;right:auto;top:50%;bottom:auto;transform:translate(-50%,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
