html:root{--rd-ink:#1e1e1e;--rd-lime:#86bd24;--rd-lime-dark:#5a8a12;--rd-cream:#faf8f4;--rd-beige:#e8e2d9;--rd-line:rgba(30,30,30,.12);--rd-radius:20px;--rd-ease:cubic-bezier(.2,.7,.2,1)}html{scroll-behavior:smooth}html body{-webkit-font-smoothing:antialiased;letter-spacing:0;line-height:1.65}::selection{background:var(--rd-lime);color:#1e1e1e}body :is(.h0,.h1,.h2,.h3,.h4){letter-spacing:-.01em;line-height:1.15}body .h1{font-size:clamp(3.2rem,4.2vw,5rem)}body .h2{font-size:clamp(2.6rem,3vw,3.8rem)}body .h3{font-size:clamp(1.9rem,1.8vw,2.4rem)}body .rte,body .rte p{line-height:1.75}body :is(.button,.shopify-challenge__button,.customer button){font-weight:500;letter-spacing:.01em;min-height:4.8rem;padding:0 3.2rem;transition:transform .35s var(--rd-ease),background-color .25s,color .25s}body :is(.button:not([disabled]),.shopify-challenge__button):hover{transform:translateY(-2px)}body .button.button--secondary{background:transparent;color:rgb(var(--color-foreground));box-shadow:none;border:2px solid rgb(var(--color-foreground))}body .button.button--secondary:before,body .button.button--secondary:after{display:none}body .button.button--secondary:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background));box-shadow:none}body .announcement-bar{border-bottom:0}body .announcement-bar__message{font-size:1.15rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:1rem 0}body .header-wrapper{border-bottom:1px solid var(--rd-line)}body .header{padding-top:1.2rem;padding-bottom:1.2rem}body .header__menu-item,body .header__menu-item span{font-size:1.4rem;font-weight:500;letter-spacing:.02em}body .header__menu-item:hover span{text-decoration:none}body .banner__media:after{background:linear-gradient(90deg,#00000080,#0000 70%)}body .banner__heading{font-size:clamp(3.8rem,5.4vw,6.6rem);line-height:1.05;letter-spacing:-.02em;max-width:14ch}body .banner__text{font-size:clamp(1.6rem,1.5vw,2rem);max-width:42ch;line-height:1.6}body .banner__box{border-radius:var(--rd-radius)}body .banner__buttons{gap:1.4rem}body .card-wrapper{border-radius:var(--rd-radius)}body .card--standard>.card__inner,body .card--card,body .card--card>.card__inner{border-radius:var(--rd-radius);overflow:hidden}body .card__media .media>img{transition:transform .8s var(--rd-ease)}body .card-wrapper:hover .card__media .media>img{transform:scale(1.045)}body .card__heading,body .card__heading a{font-size:clamp(1.8rem,1.6vw,2.1rem);letter-spacing:-.005em}body .card-information{padding-top:1rem}body .card-information .price{font-size:1.5rem;font-weight:500}body .badge{font-weight:500;letter-spacing:.04em;font-size:1.1rem}body [id$=__usps] .multicolumn-card__info{padding:0 1rem}body [id$=__usps] .multicolumn-card__info h3{font-size:2rem;margin-bottom:.6rem}body [id$=__usps] .multicolumn-card__info h3:before{content:"";display:block;width:28px;height:3px;border-radius:2px;background:var(--rd-lime);margin:0 auto 1.4rem}body [id$=__usps] .multicolumn-card__info .rte p{margin:0;font-size:1.5rem}body .image-with-text .global-media-settings{border-radius:var(--rd-radius);overflow:hidden}body .image-with-text__heading{margin-bottom:1.4rem}body .image-with-text__text{font-size:1.7rem;line-height:1.75}body .image-with-text__content{padding:clamp(2.4rem,5vw,6rem)}body .rich-text__heading{margin-bottom:1.6rem}body .rich-text__text{font-size:1.8rem}body .product__title h1,body .product__title h2{font-size:clamp(2.8rem,3vw,4rem);margin-bottom:.6rem}body .product .price{font-weight:500}body .product-form__submit{min-height:5.4rem;font-size:1.6rem}body .thumbnail{border-radius:12px;overflow:hidden}body .accordion{border-color:var(--rd-line)}body .accordion__title{font-size:1.7rem;font-weight:500;letter-spacing:0;line-height:1.4;margin:0}body .accordion .accordion__content{font-size:1.5rem;line-height:1.7;padding-bottom:1.6rem}body .product__description{font-size:1.5rem}body .footer{border-top:0;margin-top:0}body .footer-block__heading{font-size:1.2rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;opacity:.7;margin-bottom:1.6rem}body .footer-block__details-content .list-menu__item--link,body .footer-block__details-content a{font-size:1.5rem;padding-top:.5rem;padding-bottom:.5rem;opacity:.9;transition:opacity .2s}body .footer-block__details-content .list-menu__item--link:hover{opacity:1;text-decoration:none}body .footer__content-top{padding-bottom:2rem}body .footer__content-bottom{border-top:1px solid rgba(255,255,255,.14)}body .footer__copyright,body .copyright__content{font-size:1.2rem;opacity:.7}body .footer-block--newsletter .footer-block__heading{text-transform:none;letter-spacing:-.01em;font-size:2.4rem;opacity:1}.gc .gc-btn{background:#86bd24;color:#1e1e1e;border-radius:999px;font-weight:600}.gc .gc-btn:hover{background:#75a81f}.gc .gc-btn[disabled]{background:#dfe9c9;color:#7d8a60}.gc .gc-kicker,.gc .gc-opt__delta,.gc .gc-link,.gc .gc-desc summary{color:#5a8a12}.gc .gc-how span{background:#eaf3d3;color:#3d6000}.gc .gc-dot.is-active,.gc .gc-dot.is-done{background:#86bd24}.gc .gc-opt:hover .gc-opt__box,.gc .gc-chip:hover span{border-color:#cfe3a0}.gc .gc-opt input:checked+.gc-opt__box{border-color:#86bd24;background:#f3f8e8}.gc .gc-opt input:checked+.gc-opt__box .gc-opt__dot{border-color:#86bd24;background:#86bd24}.gc .gc-opt input:focus-visible+.gc-opt__box,.gc .gc-chip input:focus-visible+span,.gc .gc-note textarea:focus{outline-color:#86bd24}.gc .gc-chip input:checked+span{border-color:#86bd24;background:#f3f8e8;color:#3d6000;font-weight:600}.gc .gc-note textarea:focus{border-color:#86bd24}.ps{padding-top:var(--ps-top,88px);padding-bottom:var(--ps-bottom,96px)}.ps__head{max-width:62rem;margin:0 0 clamp(32px,5vw,56px)}.ps__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 16px;font-size:1.2rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;opacity:.75}.ps__eyebrow:before{content:"";width:28px;height:3px;border-radius:2px;background:#86bd24}.ps__head h2{margin:0 0 14px}.ps__head p{margin:0;font-size:1.7rem;line-height:1.7;opacity:.85}.ps__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px)}.ps__card{margin:0}.ps__media{position:relative;aspect-ratio:4/3;border-radius:20px;overflow:hidden;background:#0000000f}.ps__media img{display:block;width:100%;height:100%;object-fit:cover}.ps__no{position:absolute;left:16px;top:16px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#86bd24;color:#1e1e1e;font-weight:600;font-size:1.5rem}.ps__card--text .ps__no{position:static;margin:0 0 16px}.ps__card h3{margin:20px 0 8px;font-size:2rem;line-height:1.25}.ps__card--text h3{margin-top:0}.ps__card p{margin:0;font-size:1.5rem;line-height:1.7;opacity:.85}@media(max-width:749px){.ps__grid{grid-template-columns:1fr}.ps{padding-top:56px;padding-bottom:64px}}@media(max-width:749px){body .banner__heading{font-size:3.6rem}body .announcement-bar__message{font-size:1rem;letter-spacing:.1em}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/redesign.css.map */
