:root{--ar-ink:#00171f;--ar-navy:#003459;--ar-cerulean:#007ea7;--ar-carolina:#00a8e8;--ar-tint:#eef5f9;--ar-white:#ffffff;--ar-muted:#4a6572;--ar-line:#d6e6ef;--ar-soft:#c3dde9;--ar-softer:#a9cde0;--ar-display:"Bricolage Grotesque",system-ui,sans-serif;--ar-body:"Figtree",system-ui,sans-serif;--ar-radius:28px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--ar-ink);color:var(--ar-ink);font-family:var(--ar-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:var(--ar-navy)}a:hover{color:var(--ar-cerulean)}button,input,select,textarea{font:inherit}:focus-visible{outline:3px solid var(--ar-carolina);outline-offset:2px}.ar-skip{position:absolute;left:-9999px;top:8px;background:#fff;padding:10px 16px;border-radius:999px;z-index:100}.ar-skip:focus{left:16px}.ar-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ar-page{padding:10px 12px 12px;display:flex;flex-direction:column;gap:10px;min-height:100vh}.ar-main{display:flex;flex-direction:column;gap:10px;outline:none}.ar-wrap{max-width:1240px;margin:0 auto}.ar-display{font-family:var(--ar-display)}.ar-logo-font{font-family:var(--ar-body);text-transform:uppercase}.ar-panel{border-radius:var(--ar-radius);padding:88px 5%}.ar-panel--white{background:#fff}.ar-panel--tint{background:var(--ar-tint)}.ar-panel--navy{background:var(--ar-navy);color:#fff}.ar-panel--cerulean{background:var(--ar-cerulean);color:#fff}.ar-panel--flush-right{padding-right:0}@media(max-width:640px){.ar-panel{padding:56px 6%;border-radius:22px}}.ar-eyebrow{margin:0;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ar-h1{margin:0;font-family:var(--ar-display);font-size:clamp(44px,5.4vw,80px);line-height:.98;font-weight:800;letter-spacing:-.035em}.ar-h2{margin:0;font-family:var(--ar-display);font-size:clamp(38px,4.4vw,64px);line-height:1;font-weight:800;letter-spacing:-.035em}.ar-h3{margin:0;font-family:var(--ar-display);font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.ar-kicker{margin:10px 0 0;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ar-lede{margin:0;font-size:16px;line-height:1.55;color:var(--ar-muted)}.ar-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.ar-section-head .ar-lede{max-width:400px}.ar-center{text-align:center;display:flex;flex-direction:column;gap:12px;align-items:center}.ar-center .ar-lede{max-width:560px}.ar-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border-radius:999px;font-weight:700;font-size:16px;text-decoration:none;border:0;cursor:pointer;transition:transform .15s ease,background .15s ease;font-family:var(--ar-body)}.ar-btn:hover{transform:translateY(-1px)}.ar-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.ar-btn--carolina{background:var(--ar-carolina);color:var(--ar-ink)}.ar-btn--carolina:hover{color:var(--ar-ink)}.ar-btn--navy{background:var(--ar-navy);color:#fff}.ar-btn--navy:hover{color:#fff}.ar-btn--ghost{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.5)}.ar-btn--ghost:hover{color:#fff}.ar-btn--outline{background:#fff;color:var(--ar-navy);border:1.5px solid var(--ar-navy)}.ar-btn--small{min-height:44px;padding:0 18px;font-size:14px}.ar-btn--block{width:100%;min-height:54px}.ar-g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ar-g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:980px){.ar-g3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ar-g2,.ar-g3{grid-template-columns:minmax(0,1fr)}}.ar-announce{background:#fff;border-radius:999px;padding:7px 16px;text-align:center;font-size:13px;font-weight:600}.ar-header{position:sticky;top:10px;z-index:20;background:var(--ar-navy);color:#fff;border-radius:999px;padding:0 28px;height:60px;display:flex;align-items:center;justify-content:space-between;gap:16px}.ar-header__nav,.ar-header__right{display:flex;gap:24px;align-items:center;flex:1;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ar-header__right{justify-content:flex-end;gap:20px;white-space:nowrap}.ar-link{color:inherit;text-decoration:none}.ar-link:hover{color:var(--ar-carolina)}.ar-logo{display:flex;align-items:center;gap:8px;white-space:nowrap;color:#fff;text-decoration:none;font-family:var(--ar-body);font-size:24px;font-weight:800;letter-spacing:-.02em;text-transform:uppercase}.ar-logo:hover{color:#fff}.ar-logo img{max-height:36px;width:auto}.ar-menu{display:none;position:relative}.ar-menu summary{list-style:none;cursor:pointer;min-height:44px;display:flex;align-items:center}.ar-menu summary::-webkit-details-marker{display:none}.ar-menu__panel{position:absolute;top:52px;left:0;background:#fff;color:var(--ar-ink);border-radius:20px;padding:12px;display:flex;flex-direction:column;min-width:220px;box-shadow:0 20px 40px #00171f4d}.ar-menu__panel a{padding:12px 14px;border-radius:12px;color:var(--ar-ink);text-decoration:none;font-weight:700;text-transform:none;letter-spacing:0;font-size:16px}.ar-menu__panel a:hover{background:var(--ar-tint)}@media(max-width:980px){.ar-hide-md{display:none!important}}@media(max-width:760px){.ar-header{padding:0 18px}.ar-header__nav{display:none}.ar-menu{display:block;flex:1}.ar-logo{font-size:18px}}.ar-hero{position:relative;overflow:hidden;background:var(--ar-navy);color:#fff;border-radius:var(--ar-radius);padding:88px 6% 0}.ar-hero__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:center;max-width:1240px;margin:0 auto;position:relative;z-index:2}.ar-hero__copy{display:flex;flex-direction:column;gap:28px}.ar-hero__copy .ar-eyebrow{color:var(--ar-carolina)}.ar-hero__text{margin:0;max-width:460px;font-size:18px;line-height:1.55;color:#d9ecf5}.ar-hero__ctas{display:flex;gap:12px;flex-wrap:wrap}.ar-diet-line{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px;font-weight:600;color:#d9ecf5}.ar-diet-line span.ar-chip{background:#ffffff1f;padding:5px 12px;border-radius:999px;color:#fff}.ar-diet-line span.ar-chip--hot{background:var(--ar-carolina);color:var(--ar-ink)}.ar-stack{position:relative;height:420px}.ar-float{position:absolute;width:250px;background:#fff;color:var(--ar-ink);border-radius:20px;padding:18px;box-shadow:0 30px 60px #00171f59}.ar-float__media{height:150px;border-radius:14px;display:flex;align-items:center;justify-content:center;gap:6px}.ar-float__title{margin:14px 0 2px;font-family:var(--ar-display);font-weight:800;font-size:20px}.ar-float__sub{margin:0;font-size:13px;color:var(--ar-muted)}.ar-float--1{left:6%;top:40px;transform:rotate(-7deg)}.ar-float--2{left:34%;top:0;transform:rotate(4deg)}.ar-float--3{left:18%;top:190px;transform:rotate(-1deg)}.ar-wordmark{position:relative;z-index:1;margin:24px -2% -.07em;font-family:var(--ar-body);text-transform:uppercase;font-size:clamp(36px,12.5vw,180px);font-weight:800;letter-spacing:-.065em;line-height:.8;white-space:nowrap;text-align:center;color:#fff}@media(max-width:980px){.ar-hero__grid{grid-template-columns:minmax(0,1fr)}.ar-stack{height:400px;max-width:520px}}@media(max-width:640px){.ar-hero{padding:56px 6% 0;border-radius:22px}.ar-stack{display:none}}.ar-c-carolina{background:var(--ar-carolina);color:var(--ar-ink)}.ar-c-navy{background:var(--ar-navy);color:#fff}.ar-c-cerulean{background:var(--ar-cerulean);color:#fff}.ar-c-ink{background:var(--ar-ink);color:var(--ar-carolina)}.ar-c-navy .ar-accent,.ar-c-ink .ar-accent{color:var(--ar-carolina)}.ar-ticker{background:#fff;border-radius:999px;overflow:hidden;padding:9px 0;font-size:14px}.ar-ticker__track{display:flex;width:max-content;animation:ar-scroll 38s linear infinite}.ar-ticker__track span{padding:0 22px;white-space:nowrap;font-weight:500}.ar-ticker__track span:nth-child(odd){font-weight:700}@keyframes ar-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ar-ticker__track{animation:none}}.ar-boxes{display:flex;flex-direction:column;gap:24px}.ar-card{background:var(--ar-tint);border-radius:22px;padding:14px;display:flex;flex-direction:column;gap:16px;transition:transform .2s ease;color:var(--ar-ink);text-decoration:none}.ar-card:hover{transform:translateY(-4px);color:var(--ar-ink)}.ar-card__media{height:210px;border-radius:16px;display:flex;align-items:center;justify-content:center;gap:10px;position:relative;overflow:hidden}.ar-card__media img{width:100%;height:100%;object-fit:cover}.ar-card--core .ar-card__media{height:280px}.ar-card__tag{position:absolute;top:14px;left:18px;font-size:12px;font-weight:800;letter-spacing:.1em}.ar-card__num{font-family:var(--ar-display);font-size:200px;font-weight:800;letter-spacing:-.07em;line-height:.8}.ar-card__unit{font-family:var(--ar-display);font-size:30px;font-weight:800}.ar-card__body{padding:0 8px 8px;display:flex;flex-direction:column;gap:8px;flex:1}.ar-card__titlerow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ar-card--core .ar-h3{font-size:30px}.ar-badge{font-size:12px;font-weight:700;padding:5px 10px;border-radius:999px}.ar-card__text{margin:0;font-size:15px;line-height:1.5;color:var(--ar-muted);flex:1}.ar-chips{display:flex;gap:6px;flex-wrap:wrap}.ar-chips span{border:1.5px solid var(--ar-navy);color:var(--ar-navy);font-size:13px;font-weight:700;padding:5px 12px;border-radius:999px}.ar-card__foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:8px}.ar-card__price{font-weight:700}@media(max-width:640px){.ar-card__num{font-size:150px}.ar-card--core .ar-card__media{height:220px}}.ar-builder{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:24px;align-items:start}.ar-builder__steps{display:flex;flex-direction:column;gap:16px}.ar-step{background:#fff;border-radius:22px;padding:28px;display:flex;flex-direction:column;gap:18px}.ar-step__title{margin:0;font-family:var(--ar-display);font-size:22px;font-weight:800}.ar-step__title span{color:var(--ar-cerulean)}.ar-step__note{margin:0;font-size:14px;color:var(--ar-muted)}.ar-step__sub{border-top:1px solid var(--ar-line);padding-top:18px;display:flex;flex-direction:column;gap:12px}.ar-step__subhead{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.ar-step__subhead strong{font-size:16px;display:flex;align-items:center;gap:8px}.ar-step__subhead span,.ar-small{font-size:13px;color:var(--ar-muted)}.ar-builder .ar-g2,.ar-builder .ar-g3{gap:12px}.ar-stepper{border:1.5px solid var(--ar-line);border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.ar-stepper__label{font-size:14px;font-weight:700}.ar-stepper__row{display:flex;align-items:center;justify-content:space-between}.ar-stepper__value{font-family:var(--ar-display);font-size:28px;font-weight:800}.ar-round{width:44px;height:44px;border-radius:999px;border:1.5px solid var(--ar-navy);background:#fff;color:var(--ar-navy);font-size:22px;font-weight:700;cursor:pointer;line-height:1}.ar-round--plus{background:var(--ar-navy);color:#fff;border-color:var(--ar-navy)}.ar-round[disabled]{opacity:.35;cursor:not-allowed}.ar-choice{text-align:left;min-height:88px;padding:14px 16px;border-radius:16px;border:2px solid var(--ar-line);background:#fff;color:var(--ar-ink);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--ar-body)}.ar-choice__text{display:flex;flex-direction:column;gap:3px}.ar-choice__title{font-size:16px;font-weight:700}.ar-choice__title--display{font-family:var(--ar-display);font-size:20px;font-weight:800}.ar-choice__sub{font-size:13px;color:var(--ar-muted)}.ar-choice__mark{width:22px;height:22px;flex:0 0 22px;border-radius:999px;border:2px solid var(--ar-muted);display:flex;align-items:center;justify-content:center}.ar-choice__mark svg{display:none}.ar-choice[aria-pressed=true]{background:var(--ar-navy);border-color:var(--ar-navy);color:#fff}.ar-choice[aria-pressed=true] .ar-choice__sub{color:var(--ar-soft)}.ar-choice[aria-pressed=true] .ar-choice__mark{border:0}.ar-choice[aria-pressed=true] .ar-choice__mark svg{display:block}.ar-pills{display:flex;gap:6px;background:var(--ar-tint);padding:6px;border-radius:28px;width:fit-content;max-width:100%;flex-wrap:wrap}.ar-pill{min-height:44px;padding:0 18px;border-radius:999px;border:0;background:transparent;color:var(--ar-ink);font-weight:700;font-size:14px;cursor:pointer;font-family:var(--ar-body)}.ar-pill[aria-pressed=true]{background:var(--ar-navy);color:#fff}.ar-group{display:flex;flex-direction:column;gap:10px}.ar-group__label{font-size:14px;font-weight:700}.ar-baby{border:1.5px solid var(--ar-line);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:14px}.ar-baby__head{display:flex;justify-content:space-between;align-items:center;gap:10px}.ar-baby__title{font-family:var(--ar-display);font-size:18px;font-weight:800}.ar-add-baby{align-self:flex-start;min-height:44px;padding:0 18px;border-radius:999px;border:1.5px dashed var(--ar-navy);background:transparent;color:var(--ar-navy);font-weight:700;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-family:var(--ar-body)}.ar-remove{min-height:44px;padding:0 14px;border-radius:999px;border:1.5px solid var(--ar-line);background:#fff;color:var(--ar-ink);font-weight:700;font-size:13px;cursor:pointer;font-family:var(--ar-body)}.ar-summary{position:sticky;top:90px;background:var(--ar-ink);color:#fff;border-radius:22px;padding:30px;display:flex;flex-direction:column;gap:20px}.ar-summary__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ar-summary__head h3{margin:0;font-family:var(--ar-display);font-size:28px;font-weight:800;letter-spacing:-.02em}.ar-summary__meta{font-size:14px;color:var(--ar-softer)}.ar-summary__line{display:flex;gap:14px;padding:14px 0;border-top:1px solid rgba(255,255,255,.14)}.ar-summary__num{font-family:var(--ar-display);font-weight:800;color:var(--ar-carolina);min-width:26px}.ar-summary__info{display:flex;flex-direction:column;gap:3px;flex:1}.ar-summary__name{font-weight:700;font-size:15px;display:flex;justify-content:space-between;gap:10px}.ar-summary__detail{font-size:14px;color:var(--ar-soft);line-height:1.45}.ar-summary__empty{margin:0;padding:14px 0;border-top:1px solid rgba(255,255,255,.14);color:var(--ar-soft)}.ar-summary__total{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid rgba(255,255,255,.3);padding-top:18px}.ar-summary__total strong{font-family:var(--ar-display);font-size:30px;font-weight:800}.ar-summary__note{margin:0;font-size:13px;line-height:1.5;color:var(--ar-softer)}.ar-summary__error{margin:0;font-size:14px;color:#ffd7d7}@media(max-width:980px){.ar-builder{grid-template-columns:minmax(0,1fr)}.ar-summary{position:static}}@media(max-width:640px){.ar-step{padding:20px}}.ar-inside__head{padding-right:5%}.ar-inside__head .ar-lede{text-align:right;max-width:380px}.ar-scroller{display:flex;gap:20px;overflow-x:auto;padding:0 5% 28px 0;scrollbar-width:thin;scrollbar-color:var(--ar-navy) var(--ar-line)}.ar-item{flex:0 0 210px;display:flex;flex-direction:column;gap:14px}.ar-item__media{height:210px;border-radius:18px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.ar-item__media img{width:100%;height:100%;object-fit:cover}.ar-item__mono{font-family:var(--ar-display);font-size:92px;font-weight:800;letter-spacing:-.06em}.ar-item__box{position:absolute;left:14px;bottom:12px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ar-item__name{font-weight:700;font-size:15px;padding-left:4px}@media(max-width:640px){.ar-inside__head .ar-lede{text-align:left}}.ar-source{background:#fff;color:var(--ar-ink);text-decoration:none;border-radius:20px;padding:26px;display:flex;flex-direction:column;gap:14px;min-height:220px;transition:transform .2s ease}.ar-source:hover{transform:translateY(-4px);color:var(--ar-ink)}.ar-source__top{display:flex;justify-content:space-between;align-items:center}.ar-source__org{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ar-cerulean)}.ar-source__title{font-family:var(--ar-display);font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.ar-source__desc{font-size:15px;line-height:1.5;color:var(--ar-muted);flex:1}.ar-source__domain{font-size:13px;font-weight:700;color:var(--ar-navy)}.ar-footer{position:relative;overflow:hidden;background:var(--ar-navy);color:#fff;border-radius:var(--ar-radius);border-top-left-radius:220px;padding:80px 6% 0}.ar-footer__grid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr)) minmax(0,1.4fr);gap:40px;max-width:1240px;margin:0 auto;position:relative;z-index:2}.ar-footer__tagline{margin:0;font-family:var(--ar-display);font-size:22px;font-weight:800;line-height:1.2}.ar-footer__col{display:flex;flex-direction:column;gap:10px;font-size:15px}.ar-footer__heading{margin:0 0 4px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ar-footer a{color:#fff;text-decoration:none;opacity:.86}.ar-footer a:hover{opacity:1;color:var(--ar-carolina)}.ar-footer__small{margin:0;font-size:13px;line-height:1.5;color:var(--ar-soft)}.ar-newsletter{display:flex;border:1.5px solid rgba(255,255,255,.55);border-radius:999px;padding:4px;gap:6px}.ar-newsletter input{flex:1;min-width:0;background:transparent;border:0;color:#fff;font-size:15px;padding:0 14px}.ar-newsletter input::placeholder{color:var(--ar-soft)}.ar-newsletter button{min-height:44px;padding:0 20px;border-radius:999px;border:0;background:#fff;color:var(--ar-ink);font-weight:700;font-size:14px;cursor:pointer}.ar-footer__wordmark{margin:56px -2% -.07em;text-align:right;color:var(--ar-carolina)}@media(max-width:980px){.ar-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-footer{border-top-left-radius:120px}}@media(max-width:640px){.ar-footer__grid{grid-template-columns:minmax(0,1fr)}.ar-footer{border-top-left-radius:60px;padding-top:60px}}.ar-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start;max-width:1240px;margin:0 auto}.ar-product__media{border-radius:22px;overflow:hidden;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.ar-product__media img{width:100%;height:100%;object-fit:cover}.ar-product__thumbs{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap}.ar-product__thumbs img{width:80px;height:80px;object-fit:cover;border-radius:12px}.ar-product__info{display:flex;flex-direction:column;gap:22px}.ar-product__price{font-family:var(--ar-display);font-size:30px;font-weight:800}.ar-fieldset{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ar-fieldset legend{font-size:14px;font-weight:700;padding:0;margin-bottom:10px}.ar-radio{position:relative}.ar-radio input{position:absolute;opacity:0;width:1px;height:1px}.ar-radio span{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;font-weight:700;font-size:14px;cursor:pointer}.ar-radio input:checked+span{background:var(--ar-navy);color:#fff}.ar-radio input:focus-visible+span{outline:3px solid var(--ar-carolina);outline-offset:2px}.ar-qty{display:flex;align-items:center;gap:10px}.ar-qty input{width:80px;min-height:44px;border:1.5px solid var(--ar-line);border-radius:12px;padding:0 12px;font-weight:700}.ar-rte{font-size:16px;line-height:1.65;color:var(--ar-ink)}.ar-rte ul{padding-left:20px}.ar-rte a{color:var(--ar-navy)}@media(max-width:860px){.ar-product{grid-template-columns:minmax(0,1fr)}}.ar-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:980px){.ar-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.ar-collection-grid{grid-template-columns:minmax(0,1fr)}}.ar-cart{max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:28px}.ar-cart__row{display:grid;grid-template-columns:72px minmax(0,1fr) auto auto;gap:18px;align-items:center;padding:18px 0;border-top:1px solid var(--ar-line)}.ar-cart__thumb{width:72px;height:72px;border-radius:14px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-family:var(--ar-display);font-weight:800}.ar-cart__thumb img{width:100%;height:100%;object-fit:cover}.ar-cart__title{font-weight:700;color:var(--ar-ink);text-decoration:none}.ar-cart__variant{font-size:14px;color:var(--ar-muted)}.ar-cart__remove{font-size:13px;color:var(--ar-navy)}.ar-cart__foot{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;border-top:1px solid var(--ar-line);padding-top:22px}.ar-cart__subtotal{font-family:var(--ar-display);font-size:28px;font-weight:800}@media(max-width:640px){.ar-cart__row{grid-template-columns:56px minmax(0,1fr)}.ar-cart__thumb{width:56px;height:56px}}.ar-form{display:flex;flex-direction:column;gap:14px;max-width:480px}.ar-form label{font-size:14px;font-weight:700}.ar-input{width:100%;min-height:48px;border:1.5px solid var(--ar-line);border-radius:14px;padding:0 14px;background:#fff;color:var(--ar-ink)}textarea.ar-input{min-height:140px;padding:12px 14px}.ar-errors{color:#b3261e;font-size:14px}.ar-success{color:var(--ar-navy);font-weight:700}.ar-table{width:100%;border-collapse:collapse;font-size:15px}.ar-table th,.ar-table td{text-align:left;padding:12px 8px;border-top:1px solid var(--ar-line)}.ar-pagination{display:flex;gap:10px;justify-content:center;margin-top:32px}@media(max-width:640px){.ar-wordmark{font-size:11vw;margin-left:0;margin-right:0}}.ar-quick{background:var(--ar-carolina);color:var(--ar-ink)}.ar-quick__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:center}.ar-quick__copy{display:flex;flex-direction:column;gap:20px}.ar-quick__text{margin:0;font-size:18px;line-height:1.55;max-width:480px}.ar-ticks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-weight:600}.ar-ticks li{display:flex;align-items:center;gap:10px}.ar-quick__card{background:#fff;border-radius:22px;padding:28px;box-shadow:0 30px 60px #00171f2e}.ar-quick__card form{display:flex;flex-direction:column;gap:20px}.ar-quick__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ar-quick__price{font-family:var(--ar-display);font-size:30px;font-weight:800}.ar-quick__more{font-size:14px;font-weight:600;text-align:center}.ar-toggle{display:flex;align-items:center;gap:14px;border:2px solid var(--ar-line);border-radius:16px;padding:14px 16px;cursor:pointer;min-height:72px}.ar-toggle input{position:absolute;opacity:0;width:1px;height:1px}.ar-toggle__box{width:26px;height:26px;flex:0 0 26px;border-radius:8px;border:2px solid var(--ar-muted);display:flex;align-items:center;justify-content:center}.ar-toggle__box svg{display:none}.ar-toggle__text{display:flex;flex-direction:column;gap:2px}.ar-toggle:has(input:checked){border-color:var(--ar-navy);background:var(--ar-tint)}.ar-toggle input:checked+.ar-toggle__box{background:var(--ar-navy);border-color:var(--ar-navy)}.ar-toggle input:checked+.ar-toggle__box svg{display:block}.ar-toggle input:focus-visible+.ar-toggle__box{outline:3px solid var(--ar-carolina);outline-offset:2px}@media(max-width:860px){.ar-quick__grid{grid-template-columns:minmax(0,1fr)}}.ar-card--compact.ar-card--core .ar-card__media{height:210px}.ar-card--compact .ar-card__num{font-size:150px}.ar-card--compact.ar-card--core .ar-h3{font-size:26px}.ar-boxopt{border:2px solid var(--ar-line);border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;background:#fff;min-height:88px}.ar-boxopt[data-on=true]{border-color:var(--ar-navy);background:var(--ar-tint)}.ar-boxopt__text{display:flex;flex-direction:column;gap:3px}.ar-boxopt__title{font-size:16px;font-weight:700}.ar-boxopt__title--display{font-family:var(--ar-display);font-size:20px;font-weight:800}.ar-boxopt__sub{font-size:13px;color:var(--ar-muted)}.ar-boxopt--wide{grid-column:1/-1}.ar-feature{border-radius:22px;padding:48px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:center}.ar-feature__copy{display:flex;flex-direction:column;gap:18px}.ar-feature__title{margin:0;font-family:var(--ar-display);font-size:clamp(34px,3.6vw,52px);font-weight:800;letter-spacing:-.03em;line-height:1}.ar-feature__text{margin:0;font-size:18px;line-height:1.55;max-width:480px}.ar-feature.ar-c-navy .ar-ticks,.ar-feature.ar-c-ink .ar-ticks,.ar-feature.ar-c-cerulean .ar-ticks,.ar-feature.ar-c-ink{color:#fff}.ar-feature .ar-quick__card{color:var(--ar-ink)}@media(max-width:860px){.ar-feature{grid-template-columns:minmax(0,1fr);padding:28px}}.ar-quick__img{margin:-28px -28px 22px;height:240px;border-radius:22px 22px 0 0;overflow:hidden;background:var(--ar-tint,#eef5f9)}.ar-quick__img img{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.ar-card__media .ar-card__tag{z-index:1}@media(max-width:640px){.ar-quick__img{margin:-22px -22px 18px;height:200px}}.ar-card__media:has(img) .ar-card__tag{background:#fff;color:var(--ar-ink,#00171f);padding:6px 11px;border-radius:999px}.ar-float__media{overflow:hidden}.ar-float__img{width:100%;height:100%;object-fit:cover;display:block}.ar-disclosures{display:flex;flex-direction:column;gap:12px;margin-top:8px}.ar-disclosure{border:1px solid rgba(0,52,89,.15);border-radius:16px;background:var(--ar-tint,#eef5f9)}.ar-disclosure summary{display:flex;align-items:center;gap:12px;padding:14px 18px;cursor:pointer;font-family:var(--ar-display);font-weight:800;font-size:18px;list-style:none}.ar-disclosure summary::-webkit-details-marker{display:none}.ar-disclosure summary:after{content:"+";margin-left:auto;font-size:22px;font-weight:700}.ar-disclosure[open] summary:after{content:"-"}.ar-disclosure__icon{width:32px;height:32px;border-radius:50%;flex:none}.ar-disclosure__body{padding:0 18px 18px;font-size:15px;line-height:1.6}.ar-disclosure__body p{white-space:pre-line;margin:0}.ar-smallprint{margin:20px 0 0;padding-top:16px;border-top:1px solid rgba(0,52,89,.15);font-size:13px;line-height:1.55;color:#00171fb3}
/*# sourceMappingURL=/cdn/shop/t/11/assets/already-ready.css.map */
