:root{--atu-ink: #15170F;--atu-ink-2: #1F2219;--atu-cream: #F5F2EA;--atu-paper: #FFFFFF;--atu-line: #E2DED2;--atu-muted: #5B5E52;--atu-muted-dark: #B9BCAE;--atu-green: #7F9B33;--atu-green-ink: #4C5F1C;--atu-radius: 16px;--atu-radius-lg: 20px;--atu-shadow: 0 1px 2px rgba(21, 23, 15, .04), 0 8px 24px rgba(21, 23, 15, .06);--atu-display: "Barlow Condensed", "Arial Narrow", sans-serif;--font-body-family: "Barlow", system-ui, sans-serif;--font-heading-family: "Barlow Condensed", "Arial Narrow", sans-serif;--font-heading-weight: 700}body{letter-spacing:0;font-weight:400}h1,h2,h3,.h0,.h1,.h2{font-family:var(--atu-display);font-weight:700;letter-spacing:.01em;text-transform:uppercase;line-height:1}.h3,h4,.h4,.h5{letter-spacing:0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--atu-green);outline-offset:3px}.button,.shopify-payment-button__button--unbranded{border-radius:999px;font-weight:700;letter-spacing:.02em;min-height:5rem}.button:after,.button:before{border-radius:999px!important}.atu-wrap{max-width:124rem;margin:0 auto;padding:0 2.4rem}.atu-eyebrow{margin:0 0 1rem;font-weight:600;font-size:1.4rem;letter-spacing:.14em;text-transform:uppercase;color:var(--atu-green-ink)}.atu-dark .atu-eyebrow,.atu-eyebrow--light{color:var(--atu-green)}.atu-h2{margin:0;font-family:var(--atu-display);font-weight:700;font-size:clamp(3.4rem,4.5vw,5.6rem);line-height:1;text-transform:uppercase}.atu-lede{margin:1.4rem 0 0;font-size:1.8rem;line-height:1.55;color:var(--atu-muted);max-width:64rem}.atu-dark{background:var(--atu-ink);color:var(--atu-cream)}.atu-dark .atu-lede{color:#cfcdc2}.atu-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem 3.2rem;margin-bottom:3.6rem}.atu-head>div{flex:1 1 48rem}.atu-link-arrow{font-weight:700;font-size:1.6rem;color:var(--atu-ink);text-decoration:none;padding:1.2rem 0;white-space:nowrap}.atu-link-arrow:hover{text-decoration:underline;text-underline-offset:.5rem}.atu-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.2rem;padding:0 2.8rem;border-radius:999px;font:700 1.6rem/1 var(--font-body-family);text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:transform .15s ease,background-color .15s ease,color .15s ease}.atu-btn:hover{transform:translateY(-1px)}.atu-btn:disabled,.atu-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.atu-btn--green{background:var(--atu-green);color:var(--atu-ink)}.atu-btn--green:hover{background:#8fad3c}.atu-btn--ink{background:var(--atu-ink);color:var(--atu-cream)}.atu-btn--ink:hover{background:#2a2d22}.atu-btn--ghost-light{border-color:var(--atu-cream);color:var(--atu-cream);background:transparent}.atu-btn--ghost-light:hover{background:#f5f2ea1a}.atu-btn--ghost{border-color:var(--atu-ink);color:var(--atu-ink);background:transparent}.atu-btn--block{width:100%}.atu-btn.is-loading{pointer-events:none;opacity:.7}.atu-stars{display:inline-flex;align-items:center;gap:.6rem;font-size:1.4rem}.atu-stars__icons{display:inline-flex;gap:2px;color:#e0a82e}.atu-stars__icons svg{width:1.6rem;height:1.6rem;display:block}.atu-hero__grid{display:flex;flex-wrap:wrap;align-items:center;gap:4.8rem;padding:6.4rem 0}.atu-hero__copy{flex:1 1 42rem;min-width:0}.atu-hero__media{flex:1 1 48rem;min-width:0;position:relative}.atu-hero__title{margin:0;font-family:var(--atu-display);font-weight:700;font-size:clamp(5rem,7.4vw,9.6rem);line-height:.92;text-transform:uppercase;color:var(--atu-cream)}.atu-hero__title em{font-style:normal;color:var(--atu-green)}.atu-hero__sub{margin:2.4rem 0 0;font-size:1.9rem;line-height:1.55;color:#cfcdc2;max-width:52rem}.atu-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.atu-hero__proof{margin-top:2.8rem;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;font-size:1.5rem;color:var(--atu-muted-dark)}.atu-hero__img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--atu-radius-lg);display:block}.atu-hero__badge{position:absolute;left:-1.6rem;bottom:2.4rem;background:var(--atu-cream);color:var(--atu-ink);border-radius:1.4rem;padding:1.4rem 1.8rem;box-shadow:0 12px 30px #00000040;max-width:26rem}.atu-hero__badge strong{display:block;font-family:var(--atu-display);font-size:2.6rem;line-height:1;text-transform:uppercase}.atu-hero__badge span{font-size:1.4rem;color:var(--atu-muted)}@media(max-width:749px){.atu-hero__grid{padding:4rem 0 4.8rem;gap:3.2rem}.atu-hero__badge{left:1.2rem;bottom:1.2rem}}.atu-usp{background:var(--atu-paper);border-bottom:1px solid var(--atu-line)}.atu-usp__list{list-style:none;margin:0 auto;padding:2.8rem 2.4rem;max-width:124rem;display:flex;flex-wrap:wrap;gap:2.4rem 4rem;justify-content:space-between}.atu-usp__item{display:flex;gap:1.4rem;align-items:center;flex:1 1 22rem}.atu-usp__item svg{width:3.2rem;height:3.2rem;flex:0 0 3.2rem;color:var(--atu-green-ink)}.atu-usp__title{font-weight:600;font-size:1.6rem}.atu-usp__text{font-size:1.4rem;color:var(--atu-muted)}.atu-bundles{padding:8rem 0 4rem}.atu-bundles__grid{display:flex;flex-wrap:wrap;gap:2.4rem}.atu-bundle{flex:1 1 26rem;min-width:0;background:var(--atu-paper);border:1px solid var(--atu-line);border-radius:var(--atu-radius);overflow:hidden;display:flex;flex-direction:column;position:relative;transition:box-shadow .2s ease,transform .2s ease}.atu-bundle:hover{box-shadow:var(--atu-shadow);transform:translateY(-2px)}.atu-bundle--featured{border:2px solid var(--atu-green)}.atu-bundle__badge{position:absolute;top:1.2rem;left:1.2rem;z-index:1;background:var(--atu-green);color:var(--atu-ink);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.6rem 1rem;border-radius:999px}.atu-bundle__media{display:grid;gap:0;padding:2rem 1.6rem 0;background:var(--atu-paper)}.atu-bundle__media--2{grid-template-columns:repeat(2,minmax(0,1fr))}.atu-bundle__media--3{grid-template-columns:repeat(3,minmax(0,1fr))}.atu-bundle__media--4{grid-template-columns:repeat(2,minmax(0,1fr))}.atu-bundle__media img{width:100%;aspect-ratio:1;object-fit:contain;display:block}.atu-bundle__media--4 img{aspect-ratio:1.35}.atu-bundle__body{padding:2rem 2.2rem 2.4rem;display:flex;flex-direction:column;gap:.8rem;flex:1}.atu-bundle__title{margin:0;font-family:var(--atu-display);font-size:2.8rem;font-weight:700;text-transform:uppercase;line-height:1}.atu-bundle__desc{margin:0;font-size:1.5rem;line-height:1.5;color:var(--atu-muted)}.atu-bundle__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;margin-top:auto;padding-top:1.2rem}.atu-bundle__now{font-size:2.6rem;font-weight:700}.atu-bundle__was{font-size:1.6rem;color:var(--atu-muted)}.atu-bundle__save{font-size:1.4rem;font-weight:600;color:var(--atu-green-ink)}.atu-bundle__actions{display:flex;flex-direction:column;gap:.4rem;margin-top:.8rem}.atu-bundle__actions .atu-link-arrow{text-align:center;font-size:1.4rem;padding:.8rem 0}.atu-shop{padding:4.8rem 0 8rem}.atu-shop__grid{display:flex;flex-wrap:wrap;gap:2rem}.atu-shop__card{flex:1 1 20rem;min-width:0;text-decoration:none;color:var(--atu-ink);display:flex;flex-direction:column;gap:1rem}.atu-shop__media{background:var(--atu-paper);border-radius:1.4rem;padding:1.6rem;overflow:hidden}.atu-shop__media img{width:100%;aspect-ratio:1;object-fit:contain;display:block;transition:transform .3s ease}.atu-shop__card:hover .atu-shop__media img{transform:scale(1.04)}.atu-shop__name{font-weight:600;font-size:1.7rem}.atu-shop__sub{font-size:1.4rem;color:var(--atu-muted)}.atu-shop__price{font-weight:700;font-size:1.8rem}.atu-feature__grid{display:flex;flex-wrap:wrap;align-items:center;gap:4.8rem;padding:7.2rem 0}.atu-feature__grid--reverse{flex-direction:row-reverse}.atu-feature__media,.atu-feature__copy{flex:1 1 42rem;min-width:0}.atu-feature__media img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--atu-radius);display:block}.atu-feature__title{margin:0;font-family:var(--atu-display);font-weight:700;font-size:clamp(3.6rem,4.5vw,5.6rem);line-height:1;text-transform:uppercase}.atu-feature__title span{color:var(--atu-green)}.atu-feature__list{list-style:none;margin:2.8rem 0 0;padding:0;display:flex;flex-direction:column;gap:1.8rem;font-size:1.7rem;line-height:1.5}.atu-dark .atu-feature__list{color:#cfcdc2}.atu-dark .atu-feature__list strong{color:var(--atu-cream)}.atu-feature__list li{display:flex;gap:1.4rem}.atu-feature__dot{flex:0 0 .8rem;height:.8rem;margin-top:.9rem;border-radius:50%;background:var(--atu-green)}.atu-mosaic{padding:8rem 0}.atu-mosaic__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.atu-mosaic__grid img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;border-radius:1.4rem;display:block}.atu-mosaic__tall{grid-row:span 2}.atu-mosaic__tall img{aspect-ratio:auto}@media(max-width:749px){.atu-mosaic__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.atu-mosaic__tall{grid-row:auto}.atu-mosaic__tall img{aspect-ratio:1}}.atu-reviews{padding:8rem 0}.atu-reviews__grid{display:flex;flex-wrap:wrap;gap:2rem}.atu-review{flex:1 1 30rem;margin:0;background:var(--atu-paper);border:1px solid var(--atu-line);border-radius:var(--atu-radius);padding:2.8rem;display:flex;flex-direction:column;gap:2rem}.atu-review blockquote{margin:0;font-size:1.9rem;line-height:1.5}.atu-review figcaption{margin-top:auto;font-size:1.5rem;font-weight:600}.atu-review figcaption span{font-weight:400;color:var(--atu-muted)}.atu-news{background:var(--atu-green);color:var(--atu-ink)}.atu-news__grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2.4rem;padding:4.8rem 0}.atu-news__copy{flex:1 1 38rem}.atu-news__title{margin:0;font-family:var(--atu-display);font-weight:700;font-size:3.6rem;line-height:1;text-transform:uppercase}.atu-news__copy p{margin:1rem 0 0;font-size:1.6rem}.atu-news__form{flex:1 1 38rem}.atu-news__row{display:flex;flex-wrap:wrap;gap:1rem}.atu-news__input{flex:1 1 22rem;min-height:5.2rem;border-radius:999px;border:0;padding:0 2.2rem;font:400 1.6rem var(--font-body-family);color:var(--atu-ink);background:var(--atu-paper)}.atu-news__msg{margin:1rem 0 0;font-size:1.5rem;font-weight:600}.atu-footer{background:var(--atu-ink);color:#cfcdc2}.atu-footer__grid{display:flex;flex-wrap:wrap;gap:4rem;padding:5.6rem 0 3.2rem}.atu-footer__brand{flex:1 1 26rem}.atu-footer__brand img{height:4.8rem;width:auto;display:block}.atu-footer__brand p{margin:1.8rem 0 0;font-size:1.5rem;line-height:1.6;max-width:30rem}.atu-footer__col{flex:1 1 16rem;display:flex;flex-direction:column;gap:1rem;font-size:1.5rem}.atu-footer__col h2{font-family:var(--font-body-family);font-weight:700;color:var(--atu-cream);letter-spacing:.08em;text-transform:uppercase;font-size:1.3rem;margin:0 0 .4rem}.atu-footer__col a{color:#cfcdc2;text-decoration:none}.atu-footer__col a:hover{color:var(--atu-cream);text-decoration:underline}.atu-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem 0 3.2rem;border-top:1px solid #33362B;font-size:1.3rem;color:#9c9f91}.atu-footer__pay{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0;padding:0}.atu-footer__pay svg{height:2.4rem;width:auto}
/*# sourceMappingURL=/cdn/shop/t/8/assets/atu.css.map */
