:root{--ar-ink:#142b38;--ar-paper:#fbfaf7;--ar-accent:#dce5da;--ar-line:#d9ddd8;--ar-muted:#637078;--ar-serif:Georgia,"Times New Roman",serif}html{scroll-behavior:smooth;scroll-padding-top:120px}body.ar-shell{background:var(--ar-paper);color:var(--ar-ink)}.ar-shell #MainContent{display:block;min-height:40vh}.ar-shell #header-group{position:sticky;top:0;z-index:60}.ar-shell .page-wrapper{overflow:clip}.ar-shell:has(dialog[open]){overflow:hidden}.ar{font-family:var(--font-body--family,Arial,sans-serif);font-size:14px;line-height:1.5;letter-spacing:0;color:var(--ar-ink)}.ar *,.ar *:before,.ar *:after{box-sizing:border-box}.ar h1,.ar h2,.ar h3,.ar p{margin:0;color:inherit;text-wrap:pretty}.ar h1,.ar h2,.ar h3{font-family:inherit;font-style:normal;font-weight:500;letter-spacing:-.045em}.ar h1{font-size:clamp(42px,5vw,76px);line-height:1.03}.ar h2{font-size:clamp(32px,3.3vw,50px);line-height:1.1}.ar h3{font-size:21px;line-height:1.2}.ar a{color:inherit;text-decoration:none}.ar button,.ar input,.ar select{font:inherit;letter-spacing:inherit;color:inherit}.ar button{cursor:pointer}.ar button:disabled{cursor:not-allowed;opacity:.5}.ar button,.ar a{-webkit-tap-highlight-color:transparent}.ar :focus-visible{outline:2px solid #51838a;outline-offset:5px}.ar input,.ar select{border:1px solid var(--ar-line);border-radius:0;background:transparent;box-shadow:none}.ar img{display:block;width:100%;max-width:100%;height:auto}.ar svg{flex-shrink:0}.ar [hidden]{display:none!important}.ar-wrap{width:min(1440px,100% - 112px);margin-inline:auto}.ar-eyebrow{font-size:10px!important;font-weight:600;line-height:1.5!important;letter-spacing:.16em!important;text-transform:uppercase}.ar-section{padding-block:96px}.ar-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:38px}.ar-section-head h2{margin-top:13px}.ar-section-head>p{max-width:285px;font-size:14px;color:var(--ar-muted)}.ar-button{display:inline-flex;align-items:center;justify-content:center;gap:36px;min-height:54px;padding:16px 24px;border:1px solid var(--ar-ink);border-radius:3px;background:var(--ar-ink);color:#fff!important;font-size:12px;font-weight:550;line-height:1.2;text-decoration:none;transition:background .2s,transform .2s}.ar-button:hover{background:#294b5b;transform:translateY(-1px)}.ar-button svg{width:20px;height:20px;transition:transform .2s}.ar-button:hover svg{transform:translate(3px)}.ar-button--light{background:var(--ar-paper);color:var(--ar-ink)!important;border-color:var(--ar-paper)}.ar-button--light:hover{background:#e6eade}.ar-button--outline{border-color:#71838d;background:transparent;color:#fff!important}.ar-button--outline:hover{background:#ffffff12}.ar-button--soft{background:transparent;color:var(--ar-ink)!important}.ar-button--soft:hover{background:var(--ar-accent)}.ar-button--wide{width:100%}.ar-text-link{display:inline-flex;align-items:center;gap:20px;padding:0 0 6px;border-bottom:1px solid currentColor;font-size:12px;font-weight:500;white-space:nowrap}.ar-text-link svg{width:18px;height:18px}.ar-text-link:hover svg{transform:translate(3px)}.ar-icon-button{border:0;background:transparent;padding:10px;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:50%;box-shadow:none}.ar-icon-button:hover{background:#82999218}.ar-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#91b798;vertical-align:middle}.ar-announcement{background:var(--ar-ink);color:#fff;text-align:center;font-size:10px;letter-spacing:.04em;padding:8px 16px;min-height:32px}.ar-announcement a{display:inline-flex;gap:15px;align-items:center}.ar-header{background:var(--ar-paper);border-bottom:1px solid var(--ar-line)}.ar-header__inner{height:80px;display:flex;align-items:center;justify-content:space-between;gap:30px}.ar-logo{font-family:Arial,sans-serif!important;font-size:24px;font-weight:600;line-height:1;letter-spacing:.12em;white-space:nowrap}.ar-logo--image{display:inline-flex;align-items:center;width:var(--ar-logo-width,180px);flex-shrink:0;max-width:100%;line-height:0}.ar-logo__image{display:block;width:100%;height:auto;object-fit:contain}.ar-nav{display:flex;gap:34px;align-items:center;margin-left:auto;margin-right:auto}.ar-nav>a{font-size:12px;padding-block:12px;position:relative}.ar-nav>a:after{content:"";position:absolute;bottom:6px;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s}.ar-nav>a:hover:after{transform:scaleX(1)}.ar-header__actions{display:flex;align-items:center;gap:12px}.ar-cart-toggle{display:flex;gap:8px;align-items:center;min-height:44px;min-width:44px}.ar-cart-toggle>span{display:inline-flex;align-items:center;justify-content:center;font-size:10px;background:var(--ar-accent);width:20px;height:20px;border-radius:50%}.ar-mobile-only{display:none}.ar-hero{position:relative;isolation:isolate;min-height:var(--hero-height,680px);color:#fff;overflow:hidden;background:var(--ar-ink)}.ar-hero__media,.ar-hero__media:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.ar-hero__media:after{content:"";background:linear-gradient(90deg,#081319c7,#08131961 44%,#0813190a 75%),linear-gradient(0deg,rgba(8,19,25,.5),transparent 30%),rgba(8,19,25,var(--hero-overlay,.2))}.ar-hero__image{height:100%!important;object-fit:cover;object-position:var(--hero-position,62%) center;animation:ar-breathe 24s ease-in-out infinite alternate}.ar-hero__fallback{height:100%;background:linear-gradient(115deg,#233d4b,#62706c)}.ar-hero__inner{min-height:var(--hero-height,680px);position:relative;display:flex;flex-direction:column;justify-content:center;padding-block:55px 100px}.ar-hero__copy{width:59%;max-width:740px}.ar-hero__copy>.ar-eyebrow{display:flex;align-items:center;gap:12px;color:#e2e7dc;margin-bottom:28px}.ar-hero h1{color:#fff;max-width:720px;font-size:clamp(54px,5.9vw,88px);line-height:1.03;letter-spacing:-.05em;font-weight:450}.ar-hero h1 em{font-family:var(--ar-serif);font-weight:400;font-style:italic;letter-spacing:-.045em;color:#dce6d5}.ar-hero__description{max-width:350px;margin-top:24px!important;color:#e1e4df!important;font-size:14px;line-height:1.75}.ar-hero__buttons{display:flex;align-items:center;gap:28px;margin-top:32px}.ar-hero__secondary{font-size:12px;border-bottom:1px solid #a7b3b0;padding-block:7px}.ar-hero__bottom{position:absolute;bottom:26px;left:0;right:0;display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:.02em}.ar-hero__bottom>span{opacity:.72;font-size:9px}.ar-trust{display:grid;grid-template-columns:repeat(4,1fr);padding-block:27px;gap:24px;border-bottom:1px solid var(--ar-line)}.ar-trust__item{display:flex;align-items:center;justify-content:center;gap:15px;font-size:11px}.ar-trust__item>svg{width:27px;height:27px}.ar-trust__item small{display:block;font-size:10px;color:var(--ar-muted);margin-top:3px}.ar-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.ar-product-grid>div{min-width:0}.ar-card__visual{display:block;position:relative;aspect-ratio:4/5;background:#eeede8;overflow:hidden;border-radius:3px}.ar-card__image{height:100%!important;object-fit:cover;transition:transform .7s}.ar-card:hover .ar-card__image{transform:scale(1.04)}.ar-card__tag{position:absolute;top:14px;left:14px;max-width:calc(100% - 28px);font-size:9px;line-height:1.4;background:#fbfaf7ed;color:var(--ar-ink);padding:7px 10px;border-radius:2px}.ar-card__circle{position:absolute;right:14px;bottom:14px;width:36px;height:36px;background:#fbfaf7e8;border-radius:50%;display:grid;place-items:center;opacity:0;transform:translateY(6px);transition:.25s}.ar-card:hover .ar-card__circle,.ar-card:focus-within .ar-card__circle{opacity:1;transform:none}.ar-card__info{padding-top:18px}.ar-card__line{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.ar-card__line h3{font-size:23px;font-weight:500}.ar-card__price{font-size:12px;white-space:nowrap;font-weight:550}.ar-card__price small{font-size:10px;font-weight:400;margin-right:4px}.ar-card__info>p{font-size:11px;color:var(--ar-muted);margin-top:7px;min-height:34px;line-height:1.5}.ar-card__bottom{border-bottom:1px solid var(--ar-line);display:flex;justify-content:space-between;align-items:center;margin-top:6px;min-height:44px}.ar-card__bottom>a{font-size:10px;display:flex;align-items:center;gap:12px;min-height:44px}.ar-card__bottom>a svg{width:15px;height:15px}.ar-card__form{position:relative}.ar-card__form .ar-icon-button{min-width:36px;width:36px;min-height:36px;height:36px;padding:8px}.ar-form-error:empty{display:none}.ar-form-error{font-size:11px!important;color:#9e3932!important;margin-top:10px!important}.ar-card__form .ar-form-error{position:absolute;width:230px;background:var(--ar-paper);padding:10px;border:1px solid var(--ar-line);right:0;z-index:5}.ar-placeholder{height:100%;display:grid;place-items:center;color:#6b7377;font-size:12px}.ar-story{display:grid;grid-template-columns:1fr 1fr;background:var(--ar-ink);color:var(--ar-paper)}.ar-story__media{position:relative;min-height:690px;overflow:hidden}.ar-story__media>img{height:100%;object-fit:cover}.ar-story__image-label{position:absolute;bottom:28px;left:30px;right:30px;display:flex;align-items:center;justify-content:space-between;color:#fff;background:linear-gradient(transparent,#0f1d1e99);margin:-30px;padding:80px 30px 30px}.ar-story__image-label>span{font-size:9px;letter-spacing:.15em}.ar-story__image-label>a{display:flex;gap:16px;font-size:13px;align-items:center}.ar-story__content{padding:70px clamp(36px,6vw,100px);align-self:center}.ar-story__content>.ar-eyebrow{color:#b4c5bd;margin-bottom:22px}.ar-story h2{font-size:clamp(37px,4.2vw,62px);line-height:1.08}.ar-story h2 em{display:block;font-family:var(--ar-serif);font-weight:400;font-style:italic;color:#d9e2cf;letter-spacing:-.045em}.ar-story__intro{font-size:13px;color:#bac7c9!important;max-width:360px;line-height:1.8;margin-top:22px!important}.ar-story__points{margin-block:30px 32px}.ar-story__points>div{display:flex;gap:20px;padding:19px 0;border-top:1px solid #ffffff25}.ar-story__points>div>span{font-size:10px;padding-top:4px;color:#a8bcb1}.ar-story__points h3{font-size:15px;letter-spacing:-.01em;margin-bottom:6px}.ar-story__points p{font-size:11px;color:#b2c2c4;line-height:1.7;max-width:370px}.ar-needs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ar-need{position:relative;min-height:430px;display:flex!important;flex-direction:column;justify-content:space-between;isolation:isolate;overflow:hidden;color:#fff!important;border-radius:3px;padding:24px}.ar-need:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#142b3830,transparent 40%,#0c1d2ac9);z-index:-1}.ar-need>img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover;z-index:-2;transition:transform .7s}.ar-need:hover>img{transform:scale(1.04)}.ar-need__index{font-size:9px;letter-spacing:.12em;text-shadow:0 1px 10px #142b38}.ar-need__copy{display:flex;align-items:flex-end;justify-content:space-between;gap:15px}.ar-need h3{font-size:29px;max-width:230px;line-height:1.08;letter-spacing:-.04em}.ar-need p{font-size:11px;margin-top:11px;color:#e0e6e2}.ar-need__arrow{display:grid;place-items:center;border:1px solid #ffffff66;border-radius:50%;width:36px;height:36px;flex-shrink:0}.ar-guide-outer{padding-bottom:30px}.ar-guide{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:58px;background:var(--ar-accent);border-radius:4px}.ar-guide>div>h2{margin-top:19px;max-width:390px;font-size:43px}.ar-guide>div>p:not(.ar-eyebrow){margin-top:20px;max-width:350px;font-size:12px;line-height:1.8;color:#4b5e63}.ar-guide__steps>a{display:flex;gap:20px;align-items:center;padding:23px 0;border-bottom:1px solid #142b382e}.ar-guide__steps>a:first-child{padding-top:8px}.ar-guide__steps>a:last-child{border:0;padding-bottom:8px}.ar-guide__steps>a>span{font-size:10px;color:#50625b}.ar-guide__steps h3{font-size:19px;letter-spacing:-.025em;margin-bottom:7px}.ar-guide__steps p{font-size:11px;color:#50625b}.ar-guide__steps>a>svg{margin-left:auto;width:20px}.ar-faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;padding-block:80px 100px}.ar-faq>div>h2{font-size:40px;max-width:310px;margin:17px 0}.ar-faq>div>p:not(.ar-eyebrow){font-size:12px;color:var(--ar-muted);margin-bottom:26px}.ar-faq details{border-bottom:1px solid var(--ar-line)}.ar-faq details:first-child{border-top:1px solid var(--ar-line)}.ar-faq summary{font-size:13px;list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:24px 0;gap:20px}.ar-faq summary::-webkit-details-marker{display:none}.ar-faq summary svg{width:18px;height:18px;transition:transform .2s}.ar-faq details[open] summary svg{transform:rotate(45deg)}.ar-faq__answer{font-size:12px;line-height:1.9;color:var(--ar-muted);padding:0 35px 24px 0}.ar-footer{padding:70px 0 22px;background:var(--ar-ink);color:#f0f3ee}.ar-footer__top{display:grid;grid-template-columns:1.8fr 1fr 1fr 1fr;gap:55px}.ar-footer__brand>p{color:#b5c5c9;font-size:12px;line-height:1.85;max-width:240px;margin:22px 0 25px}.ar-footer .ar-text-link{font-size:10px;gap:15px}.ar-footer__column h3{font-size:11px;letter-spacing:.02em;margin-bottom:20px;font-weight:550}.ar-footer__column>a{display:block;color:#b7c6ca;font-size:11px;margin-bottom:12px}.ar-footer__column>a:hover{color:#fff}.ar-footer__bottom{margin-top:52px;display:flex;justify-content:space-between;gap:30px;padding-top:24px;border-top:1px solid #ffffff27;align-items:flex-end}.ar-footer__bottom small{font-size:10px;color:#b6c4c6}.ar-policies{display:flex;gap:14px;flex-wrap:wrap;margin-top:10px;max-width:850px}.ar-policies>a{color:#b7c7ca;font-size:9px}.ar-payments{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end;max-width:250px}.ar-payments svg{width:31px;height:22px}.ar-breadcrumb{display:flex;align-items:center;gap:10px;font-size:10px;color:var(--ar-muted);padding:25px 0;flex-wrap:wrap}.ar-breadcrumb>span:last-child{color:var(--ar-ink)}.ar-collection{padding-bottom:70px}.ar-collection__heading{display:flex;justify-content:space-between;align-items:flex-end;gap:60px;padding:30px 0 40px}.ar-collection__heading h1{font-size:clamp(36px,4.5vw,64px);max-width:700px;margin-top:16px}.ar-collection__heading>p{max-width:300px;font-size:12px;line-height:1.8;color:var(--ar-muted)}.ar-collection__links{display:flex;gap:10px;overflow-x:auto;padding-bottom:35px}.ar-collection__links>a{white-space:nowrap;padding:10px 18px;border:1px solid var(--ar-line);border-radius:2px;font-size:11px}.ar-collection__links>a[aria-current],.ar-collection__links>a:hover{background:var(--ar-ink);color:#fff;border-color:var(--ar-ink)}.ar-collection__toolbar{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-top:1px solid var(--ar-line);font-size:11px}.ar-sort{display:flex;gap:14px;align-items:center;font-size:11px}.ar-sort select{border:0;padding:8px 24px 8px 3px;max-width:210px}.ar-text-button{border:0;border-bottom:1px solid currentColor;padding:2px;background:transparent;font-size:11px}.ar-product-grid--collection{row-gap:50px}.ar-collection__description{font-size:12px;line-height:1.9;max-width:800px;margin:65px auto 0;color:var(--ar-muted)}.ar-collection-help{display:flex;align-items:center;justify-content:space-between;gap:35px;margin-top:60px;padding:32px;background:var(--ar-accent)}.ar-collection-help strong{font-size:22px;font-weight:500;letter-spacing:-.03em}.ar-collection-help p{font-size:12px;margin-top:10px}.ar-pagination{display:flex;justify-content:center;gap:15px;padding-top:50px}.ar-product{padding-bottom:75px}.ar-product__grid{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;align-items:start}.ar-gallery__main{display:block;border:0;padding:0;position:relative;background:#eeeee8;width:100%;aspect-ratio:1/1;border-radius:3px;overflow:hidden}.ar-gallery__image{height:100%!important;object-fit:contain}.ar-gallery__zoom{position:absolute;right:20px;bottom:20px;display:grid;place-items:center;width:40px;height:40px;background:#fbfaf7eb;border-radius:50%}.ar-gallery__thumbs{display:flex;gap:10px;overflow-x:auto;padding:14px 0 5px}.ar-gallery__thumb{border:1px solid transparent;background:#eeede8;flex:0 0 76px;width:76px;height:76px;padding:0;overflow:hidden;border-radius:2px;opacity:.7}.ar-gallery__thumb[aria-pressed=true]{border-color:var(--ar-ink);opacity:1}.ar-gallery__thumb>img{height:100%;object-fit:cover}.ar-product__info{position:sticky;top:145px;padding:16px 0 0}.ar-product__info>.ar-eyebrow{color:var(--ar-muted)}.ar-product h1{font-size:64px;margin:17px 0 10px}.ar-product__descriptor{font-size:14px;color:var(--ar-muted)!important;line-height:1.7}.ar-product__price{display:flex;gap:14px;align-items:center;margin-top:24px}.ar-product__price strong{font-size:29px;font-weight:500;letter-spacing:-.03em}.ar-product__price s{font-size:18px;color:var(--ar-muted)}.ar-product__availability{display:flex;align-items:center;gap:8px;margin-top:7px!important;font-size:10px;color:#426647!important}.ar-product__intro{font-size:12px;line-height:1.85;color:var(--ar-muted);margin:25px 0}.ar-field-label{display:block;font-size:11px;font-weight:500;margin:18px 0 9px}.ar-variant{width:100%;padding:12px}.ar-product__purchase{display:flex;gap:12px}.ar-product__purchase>.ar-button{flex:1;font-size:12px;justify-content:space-between;gap:16px}.ar-quantity{display:flex;align-items:center;border:1px solid var(--ar-line);border-radius:3px;min-width:116px}.ar-quantity button{border:0;background:transparent;width:34px;min-height:52px;padding:0}.ar-quantity input{border:0;max-width:40px;text-align:center;-moz-appearance:textfield;padding:0}.ar-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.ar-product__reassurance{border-top:1px solid var(--ar-line);margin-top:26px}.ar-product__reassurance>a{display:flex;gap:15px;align-items:center;padding:18px 0;border-bottom:1px solid var(--ar-line);font-size:11px}.ar-product__reassurance small{display:block;color:var(--ar-muted);font-size:10px;margin-top:3px}.ar-product__reassurance>a>svg:last-child{margin-left:auto;width:16px}.ar-product__help{display:flex;align-items:center;gap:10px;margin-top:22px;font-size:11px}.ar-product__help svg{width:18px}.ar-product-sticky{display:none}.ar-zoom{width:min(1050px,95vw);height:90dvh;max-height:90dvh;padding:25px;border:0;background:var(--ar-paper)}.ar-zoom>.ar-icon-button{position:absolute;right:12px;top:12px;background:var(--ar-paper);z-index:1}.ar-zoom>img{height:100%;object-fit:contain}.ar-drawer{position:fixed;inset:0 0 0 auto;margin:0;width:min(480px,100%);height:100dvh;max-height:100dvh;max-width:100vw;border:0;background:var(--ar-paper);padding:0 28px;overflow-y:auto;overscroll-behavior:contain}.ar-drawer[open]{display:flex;flex-direction:column;animation:ar-drawer-in .25s ease-out}.ar-drawer--left{inset:0 auto 0 0}.ar-drawer::backdrop,.ar-search::backdrop,.ar-zoom::backdrop{background:#071a2b80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ar-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:90px;flex-shrink:0;border-bottom:1px solid var(--ar-line)}.ar-drawer__head h2{font-size:27px}.ar-drawer__head strong{font-size:24px;font-weight:500;letter-spacing:-.03em}.ar-cart-content{flex:1;padding:20px 0}.ar-cart-summary{border-top:1px solid var(--ar-line);padding:24px 0}.ar-cart-summary>div{display:flex;justify-content:space-between;font-size:16px}.ar-cart-summary>p{font-size:10px;color:var(--ar-muted);margin:12px 0 20px}.ar-cart-summary>.ar-text-link{display:table;margin:20px auto 0;font-size:11px}.ar-cart-item{display:grid;grid-template-columns:95px 1fr;gap:18px;padding:0 0 24px;margin:0 0 24px;border-bottom:1px solid var(--ar-line)}.ar-cart-item>a>img{width:95px;height:116px;object-fit:cover;border-radius:2px}.ar-cart-item h3{font-size:21px;margin:2px 0 8px}.ar-cart-item p{font-size:10px;color:var(--ar-muted);margin-bottom:9px}.ar-cart-item strong{font-size:13px;font-weight:500}.ar-cart-item s{font-size:10px;color:var(--ar-muted);margin-right:7px}.ar-cart-item__actions{display:flex;align-items:center;gap:15px;margin-top:12px}.ar-cart-item__actions button{border:0;background:transparent;padding:5px;font-size:10px;text-decoration:underline;text-underline-offset:3px}.ar-cart-item__quantity{display:flex;align-items:center;border:1px solid var(--ar-line)}.ar-cart-item__quantity button{width:30px;min-height:32px;text-decoration:none;font-size:16px}.ar-cart-item__quantity span{font-size:11px;min-width:20px;text-align:center}.ar-cart-error{font-size:12px;color:#a43d30;margin-bottom:20px!important}.ar-cart-error:empty{display:none}.ar-cart-empty{padding:70px 0;text-align:center}.ar-cart-empty>svg{width:40px;height:40px;margin-bottom:25px}.ar-cart-empty h2{font-size:32px;margin-bottom:18px}.ar-cart-empty p{font-size:13px;color:var(--ar-muted);margin:0 auto 30px;max-width:330px}.ar-search{width:min(680px,94vw);margin:10vh auto auto;padding:0 30px 30px;border:0;background:var(--ar-paper)}.ar-search-form{display:flex;gap:10px;margin-top:30px}.ar-search-form input{min-width:0;flex:1;padding:12px 16px;font-size:14px}.ar-search-form .ar-button{gap:20px}.ar-search>p{font-size:11px;margin-top:18px;color:var(--ar-muted)}.ar-mobile-nav{padding:20px 0}.ar-mobile-nav>a{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:27px;letter-spacing:-.04em;padding:16px 0}.ar-mobile-links{display:flex;flex-direction:column;gap:18px;padding:24px 0;border-top:1px solid var(--ar-line);font-size:13px}.ar-mobile-note{margin-top:auto!important;font-size:11px;color:var(--ar-muted);padding:24px 0}.ar-cart-page h1{font-size:55px}.ar-cart-page h1>span{font-size:20px;color:var(--ar-muted)}.ar-cart-page>.ar-eyebrow{margin-bottom:20px}.ar-cart-page__grid{display:grid;grid-template-columns:1fr 360px;gap:70px;margin-top:45px}.ar-cart-row{display:grid;grid-template-columns:120px 1fr auto;gap:26px;align-items:center;border-bottom:1px solid var(--ar-line);padding:0 0 25px;margin:0 0 25px}.ar-cart-row>a>img{height:145px;object-fit:cover}.ar-cart-row h2{font-size:26px;margin-bottom:10px}.ar-cart-row p{font-size:11px;color:var(--ar-muted)}.ar-cart-row label{font-size:10px;margin-right:6px}.ar-cart-row input{width:56px;padding:5px}.ar-remove{font-size:10px;display:block;text-decoration:underline!important;margin-top:14px;color:var(--ar-muted)!important}.ar-cart-row__price{display:flex;flex-direction:column;gap:6px;text-align:right}.ar-cart-row__price strong{font-size:17px;font-weight:500}.ar-cart-row__price small,.ar-cart-row__price s{font-size:10px}.ar-cart-page__summary{background:#efefe9;padding:28px;align-self:start}.ar-cart-page__summary h2{font-size:26px;margin-bottom:30px}.ar-cart-page__summary>p{display:flex;justify-content:space-between;gap:20px;margin-bottom:16px;font-size:12px}.ar-cart-page__summary .ar-total{font-size:15px;border-top:1px solid var(--ar-line);padding-top:22px}.ar-cart-page__summary>small{font-size:10px;color:var(--ar-muted);display:block;line-height:1.7;margin-bottom:22px}.ar-cart-page__summary>a{font-size:10px;text-align:center;display:block;margin-top:20px}.ar-cart-page__actions{display:flex;justify-content:space-between;align-items:center;gap:20px}.ar-shell .av20-features__tile,.ar-shell .av20-spotlight__media,.ar-shell .av20-spotlight__fact{border-radius:3px;box-shadow:none}.ar-shell .av20-features__heading h2,.ar-shell .av20-spotlight h2{font-weight:500}.ar-shell .av20-features__heading span,.ar-shell .av20-spotlight__eyebrow{color:#647668}.ar-shell .av20-spotlight__image{object-fit:cover}.ar-shell .av20-spotlight__fact{background:#e0e7df}.ar-shell .shopify-policy__container{padding-block:60px;max-width:900px}@keyframes ar-breathe{to{transform:scale(1.035)}}@keyframes ar-drawer-in{0%{transform:translate(30px);opacity:.6}to{transform:none;opacity:1}}@media(min-width:1700px){.ar-hero__copy{max-width:740px}.ar-hero h1{font-size:90px}}@media(max-width:1150px){.ar-wrap{width:calc(100% - 64px)}.ar-nav{gap:22px}.ar-header__inner{gap:20px}.ar-logo{font-size:22px}.ar-story__content{padding:45px 36px}.ar-story__media{min-height:650px}.ar-product-grid{gap:18px}.ar-product__grid{gap:40px}.ar-trust{gap:15px}.ar-trust__item{font-size:10px;gap:10px}.ar-trust__item small{font-size:9px}.ar-need{padding:20px;min-height:380px}.ar-need h3{font-size:26px}.ar-footer__top{gap:28px}.ar-cart-page__grid{gap:35px;grid-template-columns:1fr 310px}.ar-guide{padding:40px;gap:45px}.ar-faq{gap:60px}}@media(max-width:899px){.ar-wrap{width:calc(100% - 40px)}.ar-nav{display:none}.ar-mobile-only{display:inline-flex}.ar-header__inner{height:68px;gap:10px}.ar-header__inner>.ar-logo{position:absolute;left:50%;transform:translate(-50%);font-size:21px}.ar-header__actions{margin-left:auto;gap:2px}.ar-announcement{font-size:9px;min-height:29px}.ar-search-toggle{display:none}.ar-section{padding-block:65px}.ar-section-head{gap:20px;margin-bottom:28px}.ar-section-head h2{font-size:38px}.ar-hero,.ar-hero__inner{min-height:640px}.ar-hero__copy{width:70%}.ar-hero h1{font-size:66px}.ar-hero__description{max-width:320px;font-size:13px}.ar-hero__buttons{gap:20px;flex-wrap:wrap}.ar-trust{grid-template-columns:repeat(2,1fr);gap:24px;padding-block:24px}.ar-trust__item{justify-content:flex-start;font-size:11px}.ar-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 20px}.ar-card__info>p{min-height:0}.ar-story{grid-template-columns:1fr 1fr}.ar-story__media{min-height:630px}.ar-story__content{padding:45px 28px}.ar-story h2{font-size:38px}.ar-story__points p{font-size:11px}.ar-story__points{margin-top:24px}.ar-story__points>div{padding:15px 0;gap:13px}.ar-story__image-label>span{display:none}.ar-needs{gap:16px}.ar-need{padding:17px;min-height:340px}.ar-need h3{font-size:23px}.ar-need__arrow{width:30px;height:30px}.ar-need__copy{gap:8px}.ar-need p{font-size:10px}.ar-guide{padding:35px;gap:40px}.ar-guide>div>h2{font-size:36px}.ar-guide__steps h3{font-size:16px}.ar-faq{gap:45px;grid-template-columns:1fr 1.2fr}.ar-faq>div>h2{font-size:34px}.ar-footer__top{grid-template-columns:1.3fr 1fr 1fr;gap:35px}.ar-footer__brand{grid-column:1/-1;display:flex;align-items:center;gap:35px;justify-content:space-between}.ar-footer__brand>p{margin:0;max-width:230px}.ar-footer__brand .ar-text-link{white-space:normal}.ar-footer__bottom{flex-direction:column;align-items:flex-start}.ar-payments{justify-content:flex-start}.ar-product__grid{grid-template-columns:1fr 1fr;gap:28px}.ar-product h1{font-size:48px}.ar-product__purchase{flex-wrap:wrap}.ar-product__purchase>.ar-button{min-width:190px}.ar-product__info{position:static;padding-top:5px}.ar-collection__heading{gap:30px}.ar-collection__heading>p{max-width:240px}.ar-cart-page__grid{grid-template-columns:1fr}.ar-cart-page__summary{width:100%}}@media(max-width:599px){html{scroll-padding-top:105px}.ar-wrap{width:calc(100% - 36px)}.ar h1{font-size:42px}.ar h2{font-size:33px}.ar-header__inner{height:62px}.ar-header__inner>.ar-logo{font-size:20px}.ar-announcement{padding:7px 10px;font-size:8.5px}.ar-announcement a{gap:8px}.ar-cart-toggle{gap:5px}.ar-cart-toggle>span{width:18px;height:18px;font-size:9px}.ar-section{padding-block:55px}.ar-section-head{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:26px}.ar-section-head h2{font-size:34px;max-width:300px;margin-top:12px}.ar-section-head>.ar-text-link{font-size:11px}.ar-section-head>p{font-size:12px;max-width:300px}.ar-hero,.ar-hero__inner{min-height:660px}.ar-hero__inner{justify-content:flex-start;padding-top:54px;padding-bottom:80px}.ar-hero__copy{width:100%;max-width:360px}.ar-hero__copy>.ar-eyebrow{font-size:8px!important;margin-bottom:22px}.ar-hero h1{font-size:55px;max-width:350px;line-height:1.04;letter-spacing:-.05em}.ar-hero__description{max-width:265px;font-size:12px;line-height:1.8;margin-top:21px!important}.ar-hero__media:after{background:linear-gradient(90deg,#07141bba,#07141b45),linear-gradient(0deg,#07141b70,transparent 50%)}.ar-hero__image{object-position:66% center}.ar-hero__buttons{margin-top:26px;gap:18px;align-items:flex-start;flex-direction:column}.ar-hero .ar-button{font-size:11px;gap:30px;min-height:51px;padding:16px 20px}.ar-hero__secondary{font-size:11px}.ar-hero__bottom{bottom:23px;gap:25px;font-size:9px;align-items:flex-end}.ar-hero__bottom>p{max-width:160px}.ar-hero__bottom>span{font-size:8px;max-width:90px;text-align:right}.ar-trust{padding-block:23px;gap:22px 14px}.ar-trust__item{gap:10px;font-size:9px;align-items:flex-start}.ar-trust__item>svg{width:22px;height:22px}.ar-trust__item small{font-size:8px;max-width:120px}.ar-product-grid{gap:28px 14px}.ar-card__visual{aspect-ratio:3/4}.ar-card__tag{top:9px;left:9px;padding:5px 7px;font-size:8px;max-width:calc(100% - 18px)}.ar-card__info{padding-top:14px}.ar-card__line{display:block}.ar-card__line h3{font-size:23px;margin-bottom:4px}.ar-card__price{font-size:12px}.ar-card__info>p{font-size:9px;min-height:28px;line-height:1.6;margin-top:7px}.ar-card__bottom{margin-top:4px}.ar-card__bottom>a{font-size:9px;gap:6px}.ar-card__bottom>a svg{width:14px}.ar-card__form .ar-icon-button{width:32px;min-width:32px}.ar-card__circle{display:none}.ar-story{grid-template-columns:1fr}.ar-story__media{min-height:0;aspect-ratio:1/1;max-height:550px}.ar-story__content{padding:48px 25px 50px}.ar-story h2{font-size:45px}.ar-story__content>.ar-eyebrow{font-size:9px!important;margin-bottom:18px}.ar-story__intro{font-size:12px;max-width:320px}.ar-story__points{margin-block:26px}.ar-story__points>div{padding-block:19px;gap:18px}.ar-story__points h3{font-size:15px}.ar-story__points p{font-size:11px;max-width:300px}.ar-story__image-label{padding:70px 25px 25px;left:30px;right:30px}.ar-story__image-label>span{display:block;font-size:8px}.ar-needs{grid-template-columns:1fr;gap:18px}.ar-need{min-height:330px;padding:25px}.ar-need>img{object-position:center 43%}.ar-need h3{font-size:32px;max-width:240px}.ar-need p{font-size:11px}.ar-need__arrow{width:38px;height:38px}.ar-need__index{font-size:9px}.ar-guide-outer{padding-bottom:0}.ar-guide{grid-template-columns:1fr;gap:32px;padding:30px 24px}.ar-guide>div>h2{font-size:35px;max-width:280px}.ar-guide>div>p:not(.ar-eyebrow){font-size:11px;max-width:300px}.ar-guide__steps>a{padding-block:20px;gap:14px}.ar-guide__steps h3{font-size:17px}.ar-guide__steps p{font-size:10px}.ar-faq{grid-template-columns:1fr;gap:28px;padding-block:55px}.ar-faq>div>h2{font-size:35px;max-width:290px}.ar-faq>div>p:not(.ar-eyebrow){font-size:11px;margin-bottom:20px}.ar-faq summary{font-size:12px;padding-block:22px}.ar-faq__answer{font-size:11px;line-height:1.9;padding-right:20px}.ar-footer{padding-top:45px}.ar-footer__top{grid-template-columns:1fr 1fr;gap:30px 20px}.ar-footer__brand{display:block}.ar-footer__brand>p{max-width:260px;margin:20px 0}.ar-footer__brand .ar-text-link,.ar-footer__column h3{font-size:11px}.ar-footer__column>a{font-size:10px;line-height:1.6;margin-bottom:12px}.ar-footer__bottom{gap:22px}.ar-policies{gap:10px 14px}.ar-policies>a{font-size:8px}.ar-breadcrumb{font-size:9px;padding-block:19px;gap:7px}.ar-collection__heading{display:block;padding:20px 0 28px}.ar-collection__heading h1{font-size:42px;margin-top:15px;max-width:330px}.ar-collection__heading>p{font-size:11px;max-width:320px;margin-top:20px}.ar-collection__links{gap:8px;padding-bottom:22px;margin-right:-18px}.ar-collection__links>a{font-size:10px;padding:9px 12px}.ar-collection__toolbar{font-size:10px;align-items:center;gap:10px;padding-block:16px}.ar-sort{gap:5px;font-size:10px}.ar-sort label{display:none}.ar-sort select{font-size:10px;max-width:155px;padding-inline:0}.ar-text-button{font-size:9px}.ar-product-grid--collection{row-gap:34px}.ar-collection__description{margin-top:45px;font-size:11px}.ar-collection-help{padding:25px;gap:20px;margin-top:35px}.ar-collection-help strong{font-size:22px}.ar-collection-help p{font-size:11px}.ar-product{padding-bottom:50px}.ar-product__grid{grid-template-columns:1fr;gap:24px}.ar-gallery__main{aspect-ratio:1/1}.ar-gallery__thumb{width:62px;height:62px;flex-basis:62px}.ar-gallery__thumbs{gap:8px;padding-top:10px}.ar-product__info>.ar-eyebrow{font-size:9px!important}.ar-product h1{font-size:53px;margin:12px 0}.ar-product__descriptor{font-size:12px}.ar-product__price{margin-top:20px}.ar-product__price strong{font-size:28px}.ar-product__intro{margin-block:22px;font-size:12px}.ar-product__purchase{flex-wrap:nowrap;gap:10px}.ar-product__purchase>.ar-button{min-width:0;padding:15px 16px;gap:12px;font-size:11px}.ar-quantity{min-width:104px}.ar-quantity button{width:32px}.ar-product-sticky{position:fixed;left:0;right:0;bottom:0;z-index:45;background:var(--ar-paper);border-top:1px solid var(--ar-line);box-shadow:0 -5px 30px #142b380d;padding:12px 18px calc(12px + env(safe-area-inset-bottom));display:flex;justify-content:space-between;align-items:center;gap:20px}.ar-product-sticky>div{display:flex;flex-direction:column;gap:3px}.ar-product-sticky strong{font-size:15px;font-weight:500}.ar-product-sticky>div>span{font-size:11px}.ar-product-sticky>.ar-button{min-height:44px;padding:12px 17px;font-size:10px;gap:20px}.ar-shell:has(.ar-product-sticky) .ar-footer{padding-bottom:100px}.ar-drawer{padding-inline:20px}.ar-drawer__head{min-height:80px}.ar-drawer__head h2{font-size:27px}.ar-search{padding:0 20px 25px}.ar-search-form{flex-direction:column;gap:12px;margin-top:22px}.ar-search-form input{padding:16px}.ar-cart-page h1{font-size:42px}.ar-cart-page__grid{margin-top:30px;gap:40px}.ar-cart-row{grid-template-columns:90px 1fr;gap:18px;position:relative}.ar-cart-row>a>img{height:130px}.ar-cart-row h2{font-size:24px;padding-right:65px}.ar-cart-row__price{position:absolute;right:0;top:0}.ar-cart-row__price strong{font-size:12px}.ar-cart-page__actions{align-items:flex-start;flex-direction:column;gap:25px}.ar-cart-page__summary{padding:25px}.ar-cart-empty{padding-block:50px}.ar-shell .av20-features__heading h2,.ar-shell .av20-spotlight h2{font-size:34px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ar *,.ar *:before,.ar *:after{animation:none!important;transition:none!important}}body.ar-shell{display:block;height:auto;min-height:100vh;overflow-x:clip;overflow-y:auto}.ar-shell .page-wrapper{display:block;height:auto;min-height:100vh;overflow:visible}.ar-shell #MainContent{height:auto;flex:none;overflow:visible}.ar-shell:has(.ar-drawer[open],.ar-search[open],.ar-zoom[open]){overflow:hidden}.ar-hero__media:after{z-index:1}html:has(body.ar-shell),html:has(body.ar-shell) body.ar-shell{height:auto;min-height:100vh;overflow-x:clip;overflow-y:auto}html:has(body.ar-shell):has(.ar-drawer[open],.ar-search[open],.ar-zoom[open]),html:has(body.ar-shell) body.ar-shell:has(.ar-drawer[open],.ar-search[open],.ar-zoom[open]){overflow:hidden}html:has(body.ar-shell) body.ar-shell{overflow:visible}html:has(body.ar-shell) body.ar-shell:has(.ar-drawer[open],.ar-search[open],.ar-zoom[open]){overflow:hidden}@media(max-width:899px){.ar-logo--image{width:var(--ar-logo-width-mobile,145px)}.ar-header__inner>.ar-logo--image{max-width:calc(100% - 150px)}}.arv-doc__quickchoices,.arv-clarity-box{margin:22px 0 28px;padding:clamp(18px,3vw,30px);background:#f3f6f3;border:1px solid #dfe8e0;border-radius:14px;color:#173648}.arv-doc__quickchoices h2,.arv-clarity-box h2{margin:0 0 12px;font-size:clamp(22px,2.5vw,30px);line-height:1.2}.arv-doc__quickchoices h3{margin:0 0 8px;font-size:18px}.arv-doc__quickchoices p,.arv-clarity-box p,.arv-clarity-box li{font-size:15px;line-height:1.65}.arv-doc__quickchoices a,.arv-clarity-box a{color:#143d39;text-decoration:underline;text-underline-offset:3px}.arv-doc__quickchoices .arv-doc__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:15px 0}.arv-doc__quickchoices .arv-doc__cards article{padding:18px;background:#fff;border-radius:10px;border:1px solid #dde4e0}@media(max-width:780px){.arv-doc__quickchoices .arv-doc__cards{grid-template-columns:1fr}.arv-doc__quickchoices,.arv-clarity-box{padding:17px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/aronyvo-atelier.css.map */
