.ng-motor-included{display:block;margin:1.4rem 0 1.8rem}.ng-motor-included .ng-motor-included__label{display:block;color:#c91d13;font-size:clamp(2.6rem,2.4vw,3.6rem);font-weight:700;line-height:1.15;letter-spacing:-.025em;overflow-wrap:normal}.ng-motor-included .ng-motor-included__context{display:block;color:#535750;font-size:1.5rem;font-weight:400;line-height:1.5;letter-spacing:0;margin-top:.6rem}.ng-motor-included--compact{margin:.8rem 0 1.2rem}.ng-motor-included--compact .ng-motor-included__label{font-size:clamp(2rem,1.8vw,2.4rem)}.ng-promotions{background:#fff;color:#20201e}.ng-promotions h1,.ng-promotions h2{color:inherit;font-weight:700;letter-spacing:-.035em}.ng-promotions .ng-promotions__hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,5vw,80px);padding-block:clamp(56px,7vw,104px)}.ng-promotions__eyebrow{margin:0 0 20px;color:#7b6a43;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.15em;text-transform:uppercase}.ng-promotions h1{max-width:14ch;margin:0 0 26px;font-size:clamp(42px,4.5vw,66px);line-height:1.05}.ng-promotions__intro{max-width:520px;margin:24px 0 28px;color:#53534e;font-size:18px;line-height:1.75}.ng-promotions__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px}.ng-promotions__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 26px;border:1px solid #20201e;border-radius:999px;background:#20201e;color:#fff;text-align:center;text-decoration:none;font-size:16px;font-weight:600;line-height:1.4}.ng-promotions__button:hover{background:#3b3b35;color:#fff}.ng-promotions__text-link{display:inline-flex;align-items:center;min-height:44px;color:#393b35;font-size:15px;line-height:1.5;text-underline-offset:5px}.ng-promotions a:focus-visible{outline:2px solid #7b6a43;outline-offset:5px}.ng-promotions__figure{min-width:0;margin:0}.ng-promotions__image{overflow:hidden;border-radius:18px;background:#f6f4ee}.ng-promotions__image img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain}.ng-promotions__figure figcaption{margin:16px 0 0;color:#686b64;font-size:13px;line-height:1.65}.ng-promotions__amazon{background:#f6f4ee;scroll-margin-top:100px}.ng-promotions .ng-promotions__amazon-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(36px,7vw,110px);padding-block:clamp(56px,6vw,88px)}.ng-promotions h2{max-width:17ch;margin:0;font-size:clamp(32px,3.3vw,46px);line-height:1.12}.ng-promotions__amazon-copy>p{margin:0 0 20px;color:#53534e;font-size:18px;line-height:1.75}.ng-promotions__email{display:inline-flex;align-items:center;min-height:44px;color:#20201e;font-size:clamp(18px,1.8vw,22px);font-weight:600;line-height:1.5;text-underline-offset:5px;overflow-wrap:anywhere}.ng-promotions__amazon-copy>.ng-promotions__note{margin:16px 0 0;font-size:16px}@media(max-width:989px){.ng-promotions .ng-promotions__hero,.ng-promotions .ng-promotions__amazon-inner{grid-template-columns:minmax(0,1fr);gap:32px}.ng-promotions h1{max-width:17ch}.ng-promotions__intro{max-width:640px;font-size:17px}.ng-promotions__figure{max-width:720px}.ng-promotions__amazon-copy>p{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAM */
