html{overflow-x:clip!important}:root{--affect-orange: #F47B20;--affect-orange-dark: #d96910;--affect-black: #11111110;--affect-dark: #1a1a1a;--affect-white: #FFFFFF;--affect-grey-bg: #F8F8F8;--affect-text: #222222;--affect-text-mid: #555555;--affect-text-light: #888888;--affect-border: #E5E5E5;--affect-radius: 10px;--font-heading: "Raleway", "Assistant", sans-serif;--font-accent: "Playfair Display", Georgia, serif;--font-body: "Raleway", "Assistant", system-ui, sans-serif}body,.affect-hero,.affect-trust,.affect-cats,.affect-best,.affect-why,.affect-test,.affect-how,.affect-student,.affect-faq,.affect-col-hero,.affect-ptrust,.affect-ft,.affect-ann{font-family:var(--font-body)!important}h1,h2,h3,h4,h5,h6,.affect-hero__heading,.affect-cats__heading,.affect-best__heading,.affect-why__heading,.affect-test__heading,.affect-how__heading,.affect-student__heading,.affect-faq__heading,.affect-col-hero__title,.affect-ft__brand-name{font-family:var(--font-heading)!important}body{font-size:17px!important;line-height:1.7!important;color:var(--affect-text)!important;-webkit-font-smoothing:antialiased!important;overflow-x:clip!important}.affect-ann{background:var(--affect-orange)!important;color:#fff!important;padding:10px 16px!important}.affect-ann__item{font-size:14px!important;font-weight:600!important;letter-spacing:.04em!important}.section-header .header-wrapper,.section-header .header-wrapper.color-scheme-4{background:#111!important;background-image:none!important;border-bottom:3px solid var(--affect-orange)!important}.section-header .header{background:#111!important}.section-header .header__heading-link span,.section-header .header__heading-link .h2,.section-header .header__heading-link span.h2{font-family:var(--font-heading)!important;font-size:24px!important;font-weight:900!important;letter-spacing:-.02em!important;color:#fff!important;text-decoration:none!important}.section-header .header__menu-item span,.section-header .list-menu__item--link span,.section-header details>summary span,.section-header .list-menu__item--link{color:#ffffffd9!important;font-size:15px!important;font-weight:600!important;letter-spacing:.03em!important;font-family:var(--font-body)!important;transition:color .2s!important}.section-header .header__menu-item:hover span,.section-header .list-menu__item--link:hover{color:var(--affect-orange)!important}.section-header .header__icon svg,.section-header .header__icon{color:#ffffffe6!important}.section-header .header__icon:hover svg,.section-header .header__icon:hover{color:var(--affect-orange)!important}.section-header .cart-count-bubble{background:var(--affect-orange)!important;color:#fff!important;font-size:11px!important;font-weight:700!important}.section-header header-drawer svg{color:#fff!important}.header__active-menu-item:after{background-color:var(--affect-orange)!important}.affect-hero__badge{font-size:12px!important;font-weight:700!important;letter-spacing:.14em!important;padding:6px 18px!important}.affect-hero__heading{font-family:var(--font-heading)!important;font-size:clamp(38px,5.5vw,72px)!important;font-weight:900!important;line-height:1.08!important;letter-spacing:-.04em!important;margin-bottom:20px!important}.affect-hero__subheading{font-size:clamp(16px,2vw,21px)!important;font-weight:400!important;line-height:1.75!important;color:#ffffffd1!important;margin-bottom:36px!important}.affect-hero__btn{font-size:16px!important;font-weight:700!important;padding:16px 36px!important;letter-spacing:.03em!important}.affect-cats__label,.affect-best__label,.affect-why__label,.affect-test__label,.affect-how__label,.affect-student__badge{font-size:11px!important;font-weight:800!important;letter-spacing:.2em!important}.affect-best__heading,.affect-why__heading,.affect-test__heading,.affect-how__heading,.affect-faq__heading{font-family:var(--font-heading)!important;font-size:clamp(30px,3.8vw,52px)!important;font-weight:500!important;letter-spacing:-.03em!important;line-height:1.1!important}.affect-student__heading{font-family:var(--font-heading)!important;font-size:clamp(28px,3.5vw,48px)!important;font-weight:900!important;letter-spacing:-.03em!important;line-height:1.12!important}.affect-trust__text strong{font-size:15px!important;font-weight:500!important}.affect-trust__text span{font-size:13px!important}.affect-cats__card-title{font-family:var(--font-heading)!important;font-size:26px!important;font-weight:800!important;letter-spacing:-.02em!important;line-height:1.2!important}.affect-cats__card-desc{font-size:15px!important;line-height:1.65!important}.affect-cats__card-count{font-size:12px!important;font-weight:700!important;letter-spacing:.06em!important}.affect-cats__card-cta{font-size:14px!important;font-weight:700!important;letter-spacing:.04em!important}.affect-best__card-title{font-size:16px!important;font-weight:700!important;line-height:1.4!important}.affect-best__price{font-size:20px!important;font-weight:800!important}.affect-best__compare-price{font-size:14px!important}.affect-best__stock{font-size:13px!important;font-weight:700!important}.affect-best__badge{font-size:11px!important;font-weight:800!important;letter-spacing:.06em!important}.affect-why__card-title{font-size:20px!important;font-weight:800!important;font-family:var(--font-heading)!important}.affect-why__card-text{font-size:15px!important;line-height:1.7!important}.affect-test__quote{font-family:var(--font-accent)!important;font-size:17px!important;line-height:1.75!important;font-style:italic!important}.affect-test__author-info strong{font-size:16px!important;font-weight:700!important}.affect-test__author-info span{font-size:13px!important}.affect-how__step-title{font-family:var(--font-heading)!important;font-size:20px!important;font-weight:800!important}.affect-how__step-text{font-size:15px!important;line-height:1.7!important}.affect-how__step-num{font-size:22px!important;font-weight:900!important;width:56px!important;height:56px!important}.affect-how__desc{font-size:18px!important;line-height:1.7!important}.affect-student__text{font-size:17px!important;line-height:1.75!important}.affect-student__highlight span{font-size:16px!important;font-weight:500!important}.affect-student__btn{font-size:16px!important;font-weight:700!important;padding:14px 32px!important}.affect-faq__question span{font-size:17px!important;font-weight:500!important;line-height:1.5!important}.affect-faq__answer p{font-size:16px!important;line-height:1.8!important;color:#444!important}.affect-faq__footer p{font-size:17px!important}.affect-faq__wa-btn{font-size:16px!important;font-weight:700!important;padding:12px 24px!important}.affect-col-hero__title{font-family:var(--font-heading)!important;font-size:clamp(32px,4vw,60px)!important;font-weight:900!important;letter-spacing:-.04em!important}.affect-col-hero__desc{font-size:17px!important;line-height:1.7!important}.affect-col-hero__count{font-size:14px!important;font-weight:700!important}.affect-ptrust__badge span{font-size:15px!important;font-weight:600!important}.affect-ft__brand-affect,.affect-ft__brand-art{font-family:var(--font-heading)!important;font-size:28px!important;font-weight:900!important;letter-spacing:-.04em!important}.affect-ft__tagline{font-size:15px!important;line-height:1.75!important}.affect-ft__col-title{font-size:13px!important;font-weight:800!important;letter-spacing:.12em!important}.affect-ft__col-list a,.affect-ft__col-list--contact li{font-size:15px!important;line-height:1.6!important}.affect-ft__usp-item{font-size:14px!important;font-weight:600!important}.affect-ft__copy{font-size:13px!important}.affect-ft__wa-btn{font-size:15px!important;font-weight:700!important}.card-information .card__heading a,.card-information .card__heading{font-family:var(--font-heading)!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important;color:#111!important}.price--large .price-item,.price--large .price-item--regular,.price--large .price-item--sale{font-size:22px!important;font-weight:800!important}.price .price-item--regular,.price .price-item--sale{font-size:17px!important;font-weight:700!important}.price .price-item--sale{color:var(--affect-orange)!important}.price__regular .price-item--regular{font-size:22px!important}.price__sale .price-item--regular{font-size:14px!important;color:#999!important}.product__title,.product__title h1{font-family:var(--font-heading)!important;font-size:clamp(26px,3vw,35px)!important;font-weight:500!important;letter-spacing:-.03em!important;line-height:1.15!important;color:#111111c4!important}.product__text--italic{font-size:14px!important;letter-spacing:.08em!important}.collection__title,.section-heading,h2.title{font-family:var(--font-heading)!important;font-size:clamp(24px,3vw,40px)!important;font-weight:900!important;letter-spacing:-.03em!important}.button--full-width:not(.product-form__submit){font-size:16px!important;font-weight:700!important;letter-spacing:.04em!important;padding:16px 28px!important;border-radius:8px!important;background:var(--affect-orange)!important;border-color:var(--affect-orange)!important;color:#fff!important;transition:all .25s ease!important}.button--full-width:not(.product-form__submit):hover{background:var(--affect-orange-dark)!important;border-color:var(--affect-orange-dark)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #f47b2059!important}.button--primary:not(.product-form__submit){background:var(--affect-orange)!important;border-color:var(--affect-orange)!important;color:#fff!important;font-size:16px!important;font-weight:700!important;border-radius:8px!important}.button--primary:not(.product-form__submit):hover{background:var(--affect-orange-dark)!important;border-color:var(--affect-orange-dark)!important}.badge--sale{background:var(--affect-orange)!important;color:#fff!important;font-size:12px!important;font-weight:800!important}.product-form__input .swatch-input__label{font-size:14px!important;font-weight:600!important}.product-form__input label{font-size:16px!important;font-weight:600!important;color:#111!important}.product-form__input--pill input[type=radio]:checked+label{background:#111!important;color:#fff!important}.cart__item-title{font-size:16px!important;font-weight:700!important}.menu-drawer{background:#111!important}.menu-drawer__navigation .list-menu__item--link{color:#ffffffe6!important;font-size:18px!important;font-weight:600!important;border-color:#ffffff14!important;font-family:var(--font-body)!important}.menu-drawer__navigation .list-menu__item--link:hover{color:var(--affect-orange)!important}.menu-drawer__close-button svg{color:#fff!important}.menu-drawer__navigation-heading{font-size:13px!important;font-weight:800!important;letter-spacing:.12em!important;color:#fff6!important}.footer{background:#111!important;color:#ffffffa6!important}.footer__content-top,.footer__content-bottom{background:#111!important}.footer a{color:#fff9!important;font-size:15px!important}.footer a:hover{color:var(--affect-orange)!important}.footer-block__heading,.footer__heading{color:#fff!important;font-size:13px!important;font-weight:800!important;letter-spacing:.1em!important}.footer__list-social a svg{color:#fff9!important}.footer__list-social a:hover svg{color:var(--affect-orange)!important}.pagination__item--current{background:var(--affect-orange)!important;border-color:var(--affect-orange)!important;color:#fff!important}.price-item--sale{color:var(--affect-orange)!important}*:focus-visible{outline-color:var(--affect-orange)!important}.page-width{max-width:1300px!important;padding-left:2.5rem!important;padding-right:2.5rem!important}.card-wrapper .card,.card-wrapper .media{border-radius:12px!important;overflow:hidden!important}.card-wrapper .card{transition:transform .3s ease,box-shadow .3s ease!important}.card-wrapper .card:hover{transform:translateY(-5px)!important;box-shadow:0 16px 48px #00000021!important}@media screen and (max-width:749px){body{font-size:16px!important}.page-width{padding-left:2rem!important;padding-right:2rem!important}.affect-hero__heading{font-size:36px!important}.affect-cats__card-title{font-size:18px!important}.affect-best__card-title{font-size:15px!important}.affect-faq__question span{font-size:13px!important}}@keyframes af-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes af-fade-in{0%{opacity:0}to{opacity:1}}@keyframes af-scale-in{0%{opacity:0;transform:scale(.92) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes af-slide-left{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}@keyframes af-slide-right{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}[data-af-anim]{opacity:0;will-change:opacity,transform}[data-af-anim=up]{transform:translateY(28px)}[data-af-anim=fade]{transform:none}[data-af-anim=scale]{transform:scale(.92) translateY(16px)}[data-af-anim=left]{transform:translate(-28px)}[data-af-anim=right]{transform:translate(28px)}[data-af-anim].af-visible{animation-fill-mode:both;animation-duration:.65s;animation-timing-function:cubic-bezier(.22,1,.36,1)}[data-af-anim=up].af-visible{animation-name:af-fade-up}[data-af-anim=fade].af-visible{animation-name:af-fade-in}[data-af-anim=scale].af-visible{animation-name:af-scale-in}[data-af-anim=left].af-visible{animation-name:af-slide-left}[data-af-anim=right].af-visible{animation-name:af-slide-right}[class*=hero] [data-af-anim].af-visible,[class*=hero][data-af-anim].af-visible{animation-duration:.55s}@media(prefers-reduced-motion:reduce){[data-af-anim]{opacity:1!important;transform:none!important}[data-af-anim].af-visible{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/affect-brand.css.map */
