.product-information product-price .price{font-size:clamp(1.75rem,4vw,2.5rem)!important;font-weight:700!important;letter-spacing:-.02em!important;font-family:var(--font-heading--family)!important}.product-information product-price .compare-at-price{font-size:1.25rem!important;text-decoration:line-through;opacity:.5}.product-price__savings,.guarantee-cta__savings{display:inline-block;background:var(--anyway-red, #FF005C);color:var(--anyway-white, #FEFFF5);padding:4px 12px;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-inline-start:12px}.button--primary,.button.button--primary,button.button--primary{transition:background-color .2s ease,transform .2s var(--anyway-transition-smooth, cubic-bezier(.16, 1, .3, 1)),box-shadow .2s ease}.button--primary:hover,.button.button--primary:hover,button.button--primary:hover{transform:scale(1.02);box-shadow:0 4px 12px #00000026}.card,.product-card{transition:transform .3s ease,box-shadow .3s ease}.card:hover,.product-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.link--underline,.rte a{position:relative;text-decoration:none}.link--underline:after,.rte a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:currentColor;transition:width .3s ease}.link--underline:hover:after,.rte a:hover:after{width:100%}.product-card__image-wrapper,.card__media{overflow:hidden}.product-card__image,.card__media img{transition:transform .5s ease}.product-card:hover .product-card__image,.card:hover .card__media img{transform:scale(1.05)}.header[transparent] .header__row--top{background:linear-gradient(to bottom,rgb(0 0 0 / .3) 0%,transparent 100%)}.header[transparent] .header-logo,.header[transparent] .header-actions__action,.header[transparent] .menu-list__link{color:var(--anyway-white, #FEFFF5);text-shadow:0 1px 2px rgb(0 0 0 / .3)}[data-animate=fade-up]{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out;transition-delay:var(--animation-delay, 0s)}[data-animate=fade-up].is-visible{opacity:1;transform:translateY(0)}h1,h2,h3,.h1,.h2,.h3,.hero-editorial__heading,.guarantee-cta__heading,.product-intro__heading{letter-spacing:var(--anyway-letter-spacing-headline, -.02em);line-height:var(--anyway-line-height-tight, .95)}.button,.cta-text{letter-spacing:var(--anyway-letter-spacing-cta, .1em)}footer.footer,footer .section-wrapper{position:relative}footer .footer-content{gap:64px}@media screen and (min-width: 990px){footer .footer-content{gap:80px}}footer .footer-content [name=Brand]{max-width:320px}footer h2,footer .h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;letter-spacing:-.02em;text-transform:uppercase;margin-bottom:0}footer .footer-content [name=Brand] p{font-size:.9375rem;opacity:.7;line-height:1.5;margin-top:8px}footer [name=Shop] p,footer [name=Company] p,footer [name=Support] p,footer [name=Connect] p{font-size:.75rem!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;opacity:.5;margin-bottom:16px!important}footer .button--link,footer a.link{font-size:.9375rem;font-weight:400;opacity:.85;transition:opacity .2s ease,transform .2s ease;display:inline-block;padding:4px 0}footer .button--link:hover,footer a.link:hover{opacity:1;transform:translate(4px)}.footer-utilities{margin-top:0}.footer-utilities .utilities{font-size:.8125rem;opacity:.6;border-top:none!important}footer .social-links,.footer-utilities .social-links{display:flex;gap:16px}footer .social-links a,.footer-utilities .social-links a{opacity:.6;transition:opacity .2s ease,transform .2s ease}footer .social-links a:hover,.footer-utilities .social-links a:hover{opacity:1;transform:scale(1.1)}.footer-utilities .policy-list{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:center}@media screen and (min-width: 750px){.footer-utilities .policy-list{justify-content:flex-end}}.footer-utilities .policy-list a{font-size:.75rem;opacity:.5;transition:opacity .2s ease}.footer-utilities .policy-list a:hover{opacity:.9}.footer-utilities .footer-copyright{font-size:.75rem;opacity:.4}footer .email-signup{max-width:400px}footer .email-signup input[type=email]{background:transparent;border:1px solid rgb(var(--color-foreground-rgb) / .2);padding:12px 16px;font-size:.875rem;transition:border-color .2s ease}footer .email-signup input[type=email]:focus{border-color:rgb(var(--color-foreground-rgb) / .5);outline:none}footer .email-signup button{background:var(--color-foreground);color:var(--color-background);padding:12px 24px;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border:none;transition:opacity .2s ease}footer .email-signup button:hover{opacity:.85}@media screen and (max-width: 749px){footer .footer-content{text-align:center}footer .footer-content [name=Brand]{max-width:none;margin-bottom:24px}footer [name=Links]{justify-content:center}footer [name=Shop],footer [name=Company],footer [name=Support],footer [name=Connect]{text-align:center}footer .button--link:hover,footer a.link:hover{transform:none}.footer-utilities .utilities{flex-direction:column;gap:16px}}footer.color-scheme-2,footer .color-scheme-2{background-color:var(--color-background)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/anyway-brand.css.map */
