@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,700;0,800;0,900;1,800;1,900&display=swap";.aryn{--navy:#012169;--navy-deep:#0A2A5E;--red:#C8102E;--red-dark:#A50D26;--ink:#1F2A44;--soft:#F4F6FA;--line:#D6DCE8;--white:#fff;--r:22px;--wrap:1200px;color:var(--ink);font-family:var(--font-body--family,Inter,"Helvetica Neue",Arial,sans-serif);line-height:1.55}.aryn *{box-sizing:border-box}.aryn__wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:clamp(18px,4vw,40px)}.aryn__band{padding-block:clamp(48px,7vw,96px);background:#fff}.aryn__band--soft{background:var(--soft)}.aryn__band--navy{background:var(--navy);color:var(--white)}.aryn__eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin:0 0 14px}.aryn__band--navy .aryn__eyebrow{color:#fff;opacity:.75}.aryn h1,.aryn h2,.aryn h3{font-family:var(--font-heading--family,Inter,sans-serif);color:var(--navy);margin:0;letter-spacing:-.02em;line-height:1.08;font-weight:800}.aryn__band--navy h1,.aryn__band--navy h2,.aryn__band--navy h3{color:#fff}.aryn h1{font-size:clamp(2.3rem,5.4vw,4.1rem)}.aryn h2{font-size:clamp(1.7rem,3.4vw,2.6rem)}.aryn h3{font-size:1.15rem;letter-spacing:-.01em;line-height:1.25}.aryn p{margin:0}.aryn__lead{font-size:clamp(1rem,1.4vw,1.15rem);max-width:54ch;opacity:.92}.aryn__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:16px 32px;margin-bottom:clamp(28px,4vw,48px)}.aryn__head p{max-width:46ch}.aryn__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.aryn__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 30px;border-radius:999px;font-weight:700;font-size:.98rem;text-decoration:none;border:2px solid transparent;transition:background .18s,color .18s,border-color .18s,transform .18s}.aryn__btn:hover{transform:translateY(-1px)}.aryn__btn--red{background:var(--red);color:#fff}.aryn__btn--red:hover{background:var(--red-dark)}.aryn__btn--ghost{border-color:currentColor;color:inherit;background:transparent}.aryn__btn--navy{background:var(--navy);color:#fff}.aryn__btn--navy:hover{background:var(--navy-deep)}.aryn__link{color:var(--navy);font-weight:700;text-decoration:none;border-bottom:2px solid var(--red);padding-bottom:2px}.aryn-hero{background:var(--navy);color:#fff;overflow:hidden}.aryn-hero h1{color:#fff}.aryn-hero .aryn__eyebrow{color:#fff;opacity:.72}.aryn-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,5vw,72px);align-items:center;padding-block:clamp(48px,7vw,104px)}.aryn-hero__media{position:relative;aspect-ratio:1/1;border-radius:calc(var(--r)*1.6);background:#fff;overflow:hidden;display:grid;place-items:center}.aryn-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.aryn-hero__art{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff}.aryn-hero__art i{position:absolute;display:block;border-radius:999px}.aryn-hero__art i:nth-child(1){background:var(--red);width:64%;height:22%;left:-8%;top:16%;transform:rotate(-14deg)}.aryn-hero__art i:nth-child(2){background:var(--navy);width:70%;height:22%;right:-10%;top:42%;transform:rotate(-14deg)}.aryn-hero__art i:nth-child(3){background:var(--red);width:46%;height:22%;left:10%;top:68%;transform:rotate(-14deg)}.aryn-hero__art img{position:absolute;left:50%;top:50%;width:58%;height:auto;transform:translate(-50%,-50%);object-fit:contain;filter:drop-shadow(0 0 0 #fff)}.aryn-hero__tag{position:absolute;left:18px;bottom:18px;background:var(--navy);color:#fff;border-radius:999px;padding:9px 16px;font-size:.8rem;font-weight:700}.aryn-hero__proof{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:34px;padding:0;list-style:none;font-size:.9rem;opacity:.9}.aryn-hero__proof li{display:flex;align-items:center;gap:8px}.aryn-hero__proof li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--red);box-shadow:0 0 0 3px #fff}.aryn-trust{border-bottom:1px solid var(--line);background:#fff}.aryn-trust__list{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none}.aryn-trust__item{display:flex;gap:14px;align-items:center;padding:26px 20px;border-left:1px solid var(--line)}.aryn-trust__item:first-child{border-left:0;padding-left:0}.aryn-trust__ico{flex:none;width:44px;height:44px;border-radius:50%;background:var(--soft);display:grid;place-items:center;color:var(--navy)}.aryn-trust__ico svg{width:22px;height:22px}.aryn-trust__t{font-weight:700;color:var(--navy);font-size:.95rem;line-height:1.25}.aryn-trust__s{font-size:.83rem;opacity:.8}.aryn-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,2vw,26px)}.aryn-grid[data-n="1"]{grid-template-columns:minmax(0,420px)}.aryn-grid[data-n="2"]{grid-template-columns:repeat(2,minmax(0,420px))}.aryn-grid[data-n="3"]{grid-template-columns:repeat(3,1fr)}.aryn-card{display:flex;flex-direction:column;text-decoration:none;color:inherit}.aryn-card__img{aspect-ratio:1/1;border-radius:var(--r);overflow:hidden;background:var(--soft);position:relative}.aryn-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.aryn-card:hover .aryn-card__img img{transform:scale(1.04)}.aryn-card__badge{position:absolute;top:12px;left:12px;background:var(--red);color:#fff;font-size:.72rem;font-weight:700;border-radius:999px;padding:5px 11px}.aryn-card__t{margin-top:14px;font-weight:700;color:var(--navy);font-size:1rem;line-height:1.3}.aryn-card__p{margin-top:4px;font-size:.95rem}.aryn-card__p s{opacity:.55;margin-left:6px}.aryn-empty{border:2px dashed var(--line);border-radius:var(--r);padding:clamp(32px,6vw,64px);text-align:center;background:#fff}.aryn-values{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.4vw,28px)}.aryn-value{background:#fff;border-radius:var(--r);padding:clamp(24px,3vw,36px);border:1px solid var(--line)}.aryn-value__n{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--navy);color:#fff;font-weight:800;margin-bottom:20px}.aryn-value:nth-child(2) .aryn-value__n{background:var(--red)}.aryn-value p{margin-top:10px;font-size:.96rem}.aryn-story{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,72px);align-items:center}.aryn-story__panel{border-radius:calc(var(--r)*1.4);background:#fff;aspect-ratio:4/3;display:grid;place-items:center;padding:12%;overflow:hidden}.aryn-story__panel img{width:100%;height:auto;display:block}.aryn-story__panel--photo{padding:0}.aryn-story__panel--photo img{height:100%;object-fit:cover}.aryn-story p+p{margin-top:14px}.aryn-faq{max-width:820px;margin-inline:auto}.aryn-faq details{border-bottom:1px solid var(--line)}.aryn-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:22px 0;font-weight:700;color:var(--navy);font-size:1.05rem}.aryn-faq summary::-webkit-details-marker{display:none}.aryn-faq summary:after{content:"+";flex:none;width:32px;height:32px;border-radius:50%;background:var(--soft);display:grid;place-items:center;font-weight:700;transition:transform .2s,background .2s,color .2s}.aryn-faq details[open] summary:after{transform:rotate(45deg);background:var(--red);color:#fff}.aryn-faq__a{padding:0 52px 24px 0;font-size:.98rem}.aryn-faq__a p+p{margin-top:10px}@media(max-width:900px){.aryn-hero__grid,.aryn-story{grid-template-columns:1fr}.aryn-hero__media{max-width:440px;width:100%;justify-self:center}.aryn-trust__list{grid-template-columns:repeat(2,1fr)}.aryn-trust__item{border-left:0;padding:18px 8px 18px 0;border-top:1px solid var(--line)}.aryn-trust__item:nth-child(-n+2){border-top:0}.aryn-grid,.aryn-grid[data-n="3"]{grid-template-columns:repeat(2,1fr)}.aryn-grid[data-n="1"],.aryn-values{grid-template-columns:1fr}.aryn-faq__a{padding-right:0}}@media(prefers-reduced-motion:reduce){.aryn *{transition:none!important}}.aryn{--aryn-accent:var(--red)}.aryn-hl{position:relative;display:inline-block;color:#fff;z-index:0;padding:0 .14em;margin:0 -.06em}.aryn-hl:before{content:"";position:absolute;top:.08em;right:-.04em;bottom:.02em;left:-.04em;background:var(--red);border-radius:.32em;transform:rotate(-1.6deg);z-index:-1}.aryn-hero{position:relative}.aryn-hero:before{content:"";position:absolute;right:-120px;top:-120px;width:420px;height:420px;border-radius:50%;background:var(--red);opacity:.16;pointer-events:none}.aryn-hero__media{box-shadow:14px 14px 0 var(--red)}.aryn-hero__proof li:before{box-shadow:none;width:18px;height:18px;background:var(--red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/12px no-repeat}.aryn-marquee{background:var(--red);color:#fff;overflow:hidden;white-space:nowrap;padding:15px 0;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:.86rem}.aryn-marquee__track{display:inline-flex;animation:aryn-defile var(--dur,32s) linear infinite}.aryn-marquee:hover .aryn-marquee__track{animation-play-state:paused}.aryn-marquee__item{display:inline-flex;align-items:center;gap:28px;padding-right:28px}.aryn-marquee__item svg{width:15px;height:15px;flex:none}@keyframes aryn-defile{to{transform:translate(-50%)}}.aryn-trust__ico{width:58px;height:58px;background:var(--navy);color:#fff;--aryn-accent:#ff5a73}.aryn-trust__item:nth-child(2n) .aryn-trust__ico{background:var(--red);--aryn-accent:#fff}.aryn-trust__item{padding-block:30px}.aryn-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.8vw,22px)}.aryn-cat{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4/5;border-radius:calc(var(--r)*1.2);overflow:hidden;text-decoration:none;padding:22px;isolation:isolate;transition:transform .25s}.aryn-cat:hover{transform:translateY(-5px)}.aryn-cat--navy{background:var(--navy);color:#fff;--aryn-accent:#ff5a73}.aryn-cat--red{background:var(--red);color:#fff;--aryn-accent:var(--navy)}.aryn-cat--soft{background:var(--soft);color:var(--navy)}.aryn-cat--line{background:#fff;color:var(--navy);border:2px solid var(--navy)}.aryn-cat__art{position:absolute;top:0;right:0;bottom:28%;left:0;display:grid;place-items:center;z-index:-1}.aryn-cat__art svg{width:52%;height:auto;opacity:.96}.aryn-cat__art:before{content:"";position:absolute;width:74%;aspect-ratio:1;border-radius:50%;background:currentColor;opacity:.09}.aryn-cat__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.aryn-cat__img img{width:100%;height:100%;object-fit:cover;display:block}.aryn-cat--photo{color:#fff}.aryn-cat--photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#01216900 38%,#012169db);z-index:-1}.aryn-cat__t{font-family:var(--font-heading--family,Inter,sans-serif);font-weight:800;font-size:clamp(1.15rem,1.7vw,1.5rem);letter-spacing:-.02em;line-height:1.1}.aryn-cat__s{font-size:.86rem;opacity:.85;margin-top:4px}.aryn-cat__go{position:absolute;top:18px;right:18px;width:40px;height:40px;border-radius:50%;background:#fff;color:var(--navy);display:grid;place-items:center;transition:transform .25s,background .25s,color .25s}.aryn-cat__go svg{width:18px;height:18px}.aryn-cat:hover .aryn-cat__go{transform:rotate(-45deg);background:var(--red);color:#fff}.aryn-cat--red:hover .aryn-cat__go{background:var(--navy)}.aryn-cat__soon{position:absolute;top:22px;left:22px;font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;border:2px solid currentColor;border-radius:999px;padding:4px 10px}.aryn-value{position:relative;overflow:hidden;border:0;box-shadow:0 1px 0 var(--line),0 18px 40px -28px #01216959;padding-top:clamp(28px,3vw,40px)}.aryn-value:before{content:"";position:absolute;inset:0 0 auto 0;height:7px;background:var(--navy)}.aryn-value:nth-child(2):before{background:var(--red)}.aryn-value__n{display:none}.aryn-value__ico{display:grid;place-items:center;width:64px;height:64px;border-radius:20px;background:var(--soft);color:var(--navy);margin-bottom:22px}.aryn-value:nth-child(2) .aryn-value__ico{background:#fdeaee;color:var(--red);--aryn-accent:var(--navy)}.aryn-value__ico svg{width:34px;height:34px}.aryn-value__num{position:absolute;right:18px;top:12px;font-weight:800;font-size:4.2rem;line-height:1;color:var(--navy);opacity:.06;font-family:var(--font-heading--family,Inter,sans-serif)}.aryn-guar{background:var(--red);color:#fff;position:relative;overflow:hidden}.aryn-guar:before,.aryn-guar:after{content:"";position:absolute;border-radius:999px;background:#fff;opacity:.09;height:120px;width:520px;transform:rotate(-14deg)}.aryn-guar:before{left:-160px;top:-30px}.aryn-guar:after{right:-180px;bottom:-20px;background:var(--navy);opacity:.28}.aryn-guar__grid{position:relative;display:grid;grid-template-columns:1.3fr auto;gap:clamp(24px,5vw,72px);align-items:center;padding-block:clamp(44px,6vw,84px)}.aryn-guar h2{color:#fff;font-size:clamp(2rem,4.4vw,3.4rem)}.aryn-guar .aryn__lead{margin-top:16px}.aryn__btn--white{background:#fff;color:var(--red)}.aryn__btn--white:hover{background:var(--navy);color:#fff}.aryn-seal{width:clamp(170px,20vw,250px);height:auto;display:block;filter:drop-shadow(8px 8px 0 rgba(1,33,105,.85))}.aryn-seal__ring{transform-origin:100px 100px;animation:aryn-tourne 26s linear infinite}@keyframes aryn-tourne{to{transform:rotate(360deg)}}.aryn-story__panel{box-shadow:-14px 14px 0 var(--red)}.aryn-faq summary:hover:after{background:var(--red);color:#fff}@media(max-width:900px){.aryn-cats{grid-template-columns:repeat(2,1fr)}.aryn-guar__grid{grid-template-columns:1fr}.aryn-seal{margin-inline:auto}.aryn-hero__media{box-shadow:9px 9px 0 var(--red)}.aryn-story__panel{box-shadow:-9px 9px 0 var(--red)}}@media(prefers-reduced-motion:reduce){.aryn-marquee__track,.aryn-seal__ring{animation:none}}.aryn{--display:"Barlow Condensed","Arial Narrow",Impact,sans-serif}.aryn h1,.aryn h2,.aryn-cat__t,.aryn-value__num{font-family:var(--display);font-weight:900;text-transform:uppercase;letter-spacing:0;line-height:.9}.aryn h1{font-size:clamp(3.4rem,8.6vw,6.6rem)}.aryn h2{font-size:clamp(2.7rem,5.6vw,4.4rem)}.aryn h3{font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:1.55rem;letter-spacing:.005em;line-height:1}.aryn-hl{font-style:italic;padding:0 .16em 0 .1em}.aryn-hl:before{top:.1em;right:-.02em;bottom:.04em;left:-.02em;border-radius:.18em;transform:rotate(-2deg)}.aryn__eyebrow{display:inline-block;background:var(--red);color:#fff!important;opacity:1!important;border-radius:999px;padding:6px 13px;font-size:.7rem;letter-spacing:.12em;margin-bottom:16px;transform:rotate(-2deg)}.aryn-hero .aryn__eyebrow,.aryn__band--navy .aryn__eyebrow{background:#fff;color:var(--navy)!important}.aryn-guar .aryn__eyebrow{background:var(--navy);color:#fff!important}.aryn__btn{font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:1.18rem;letter-spacing:.03em;min-height:56px;padding:0 34px}.aryn-cat__t{font-size:clamp(1.9rem,2.6vw,2.5rem)}.aryn-card__t{font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:1.4rem;line-height:1;letter-spacing:.005em}.aryn-card__img{border:2px solid var(--navy)}.aryn-value{border:2px solid var(--navy);box-shadow:6px 6px 0 var(--navy)}.aryn-value:nth-child(2){box-shadow:6px 6px 0 var(--red);border-color:var(--red)}.aryn-value:before{display:none}.aryn-value__num{opacity:.1;font-size:5.4rem}.aryn-trust__t{font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:1.25rem;letter-spacing:.01em;line-height:1}.aryn-faq summary{font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:1.45rem;letter-spacing:.005em;line-height:1.05}.aryn-faq details{border-bottom:2px solid var(--navy)}.aryn-faq details:first-of-type{border-top:2px solid var(--navy)}.aryn-marquee{font-family:var(--display);font-size:1.35rem;font-weight:800;letter-spacing:.04em;padding:12px 0}.aryn-marquee__item svg{width:18px;height:18px}@media(max-width:900px){.aryn__band{padding-block:52px}.aryn__head{margin-bottom:26px;gap:12px}.aryn-hero__grid{padding-block:34px 44px;gap:30px}.aryn-hero__media{max-width:none;aspect-ratio:5/4;border-radius:26px}.aryn-hero:before{width:240px;height:240px;right:-90px;top:-90px}.aryn__btns{margin-top:24px;gap:10px}.aryn-hero .aryn__btn{flex:1 1 100%}.aryn-hero__proof{margin-top:22px;gap:10px 16px;font-size:.88rem}.aryn__lead{font-size:1.02rem}.aryn-trust{border-bottom:0;padding-block:18px 6px}.aryn-trust__list{gap:10px}.aryn-trust__item,.aryn-trust__item:first-child{flex-direction:column;align-items:flex-start;gap:12px;padding:16px;border:2px solid var(--navy)!important;border-radius:18px}.aryn-trust__ico{width:46px;height:46px}.aryn-trust__ico svg{width:25px;height:25px}.aryn-trust__t{font-size:1.15rem}.aryn-trust__s{font-size:.8rem;line-height:1.35;display:block;margin-top:3px}.aryn-cats{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:calc(clamp(18px,4vw,40px)*-1);padding-inline:clamp(18px,4vw,40px);padding-bottom:6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.aryn-cats::-webkit-scrollbar{display:none}.aryn-cat{flex:0 0 62%;scroll-snap-align:start;aspect-ratio:4/5}.aryn-grid,.aryn-grid[data-n="3"]{gap:12px}.aryn-card__t{font-size:1.2rem}.aryn-values{gap:16px}.aryn-value{padding:22px 20px}.aryn-guar__grid{padding-block:48px;text-align:left}.aryn-seal{width:170px;margin:6px 0 0}.aryn-guar .aryn__btn{width:100%}.aryn-story{gap:34px}.aryn-story__panel{aspect-ratio:16/10}.aryn-faq summary{font-size:1.25rem;padding:18px 0}}.aryn-hero__art span svg{display:block;width:100%;height:auto}.aryn-value__ico svg{width:38px;height:38px}.aryn-trust__ico svg{width:30px;height:30px}@media(max-width:900px){.aryn-trust__ico{width:50px;height:50px}.aryn-trust__ico svg{width:29px;height:29px}}@media(max-width:900px){.aryn-cats{scroll-padding-inline:clamp(18px,4vw,40px)}}.aryn-hero__media--brand{background:var(--red);box-shadow:14px 14px #fff;overflow:visible}.aryn-hero__art--brand{background:var(--red);border-radius:inherit;overflow:hidden}.aryn-hero__art--brand:before{content:"";position:absolute;left:-18%;bottom:-30%;width:78%;aspect-ratio:1;border-radius:50%;background:var(--red-dark)}.aryn-hero__art--brand:after{content:"";position:absolute;right:-22%;top:-26%;width:62%;aspect-ratio:1;border-radius:50%;border:26px solid rgba(255,255,255,.13)}.aryn-hero__art .aryn-art__logo{position:absolute;left:50%;top:45%;width:80%!important;height:auto!important;transform:translate(-50%,-50%) rotate(-9deg);object-fit:contain!important;filter:drop-shadow(7px 7px 0 var(--navy));z-index:2}.aryn-art__ring{position:absolute;right:4%;top:4%;width:29%;height:auto;z-index:3;filter:drop-shadow(4px 4px 0 rgba(0,0,0,.22))}.aryn-art__pill{position:absolute;z-index:3;font-family:var(--display);font-weight:900;text-transform:uppercase;font-size:clamp(1rem,1.9vw,1.55rem);letter-spacing:.03em;line-height:1;padding:.55em 1em;border-radius:999px;white-space:nowrap}.aryn-art__pill--a{left:5%;bottom:15%;background:#fff;color:var(--navy);transform:rotate(-7deg);box-shadow:4px 4px 0 var(--navy)}.aryn-art__pill--b{right:5%;bottom:5%;background:var(--navy);color:#fff;transform:rotate(5deg);box-shadow:4px 4px #fff}.aryn-art__star{position:absolute;z-index:1;color:#fff;display:block}.aryn-art__star svg{display:block;width:100%;height:auto}.aryn-art__star--a{left:7%;top:9%;width:13%;transform:rotate(-12deg)}.aryn-art__star--b{left:24%;top:22%;width:6.5%;color:var(--navy)}@media(max-width:900px){.aryn-hero__media--brand{box-shadow:9px 9px #fff}.aryn-art__pill{font-size:1.15rem}}.aryn-pdp-intro__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,72px);align-items:start}.aryn-pdp-badges{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:22px 0 0;padding:0}.aryn-pdp-badges li{font-family:var(--display);font-weight:800;text-transform:uppercase;letter-spacing:.04em;font-size:1rem;line-height:1;padding:.55em .9em;border-radius:999px;border:2px solid var(--navy);color:var(--navy)}.aryn-pdp-badges li:nth-child(2n){background:var(--red);border-color:var(--red);color:#fff}.aryn-pdp-benefits{list-style:none;margin:0;padding:0;display:grid;gap:12px}.aryn-pdp-benefits li{display:flex;gap:16px;align-items:center;padding:16px 18px;border:2px solid var(--navy);border-radius:18px;background:#fff;font-weight:600;color:var(--navy);box-shadow:5px 5px 0 var(--navy)}.aryn-pdp-benefits li:nth-child(2n){box-shadow:5px 5px 0 var(--red);border-color:var(--red)}.aryn-pdp-benefits__n{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--navy);color:#fff;font-family:var(--display);font-weight:900;font-size:1.3rem}.aryn-pdp-benefits li:nth-child(2n) .aryn-pdp-benefits__n{background:var(--red)}.aryn-pdp-stories{display:grid;gap:clamp(44px,7vw,96px)}.aryn-pdp-story{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,72px);align-items:center}.aryn-pdp-story:nth-child(2n) .aryn-pdp-story__img{order:2}.aryn-pdp-story--text{grid-template-columns:1fr;max-width:820px}.aryn-pdp-story__img{border-radius:calc(var(--r)*1.4);overflow:hidden;aspect-ratio:4/3;background:#fff;box-shadow:12px 12px 0 var(--navy)}.aryn-pdp-story:nth-child(2n) .aryn-pdp-story__img{box-shadow:-12px 12px 0 var(--red)}.aryn-pdp-story__img img{width:100%;height:100%;object-fit:cover;display:block}.aryn-pdp-story__text{margin-top:18px;font-size:1.02rem}.aryn-pdp-story__text p+p{margin-top:12px}.aryn-pdp-compare{border:2px solid var(--navy);border-radius:var(--r);overflow:hidden;background:#fff}.aryn-pdp-compare__row{display:grid;grid-template-columns:1fr 1.25fr 1.25fr;border-top:1px solid var(--line)}.aryn-pdp-compare__row>span{padding:16px 18px;font-size:.95rem}.aryn-pdp-compare__row>span:first-child{font-weight:700;color:var(--navy)}.aryn-pdp-compare__row .is-ours{background:var(--navy);color:#fff;font-weight:600}.aryn-pdp-compare__row--head{border-top:0}.aryn-pdp-compare__row--head>span{font-family:var(--display);font-weight:900;text-transform:uppercase;font-size:1.25rem;line-height:1;letter-spacing:.01em}.aryn-pdp-compare__row--head .is-ours{background:var(--red)}@media(max-width:900px){.aryn-pdp-intro__grid,.aryn-pdp-story{grid-template-columns:1fr}.aryn-pdp-story:nth-child(2n) .aryn-pdp-story__img{order:0}.aryn-pdp-story__img,.aryn-pdp-story:nth-child(2n) .aryn-pdp-story__img{box-shadow:8px 8px 0 var(--navy)}.aryn-pdp-compare__row{grid-template-columns:1fr 1fr}.aryn-pdp-compare__row>span:first-child{grid-column:1/-1;padding-bottom:4px;background:var(--soft)}.aryn-pdp-compare__row--head>span:first-child{display:none}.aryn-pdp-compare__row>span{padding:12px 14px;font-size:.9rem}.aryn-pdp-compare__row--head>span{font-size:1.05rem}}@media(max-width:900px){.aryn-guar:after{display:none}.aryn-guar:before{opacity:.07}}.aryn-buy{background:#fff;padding-block:clamp(14px,2.4vw,40px) clamp(36px,5vw,72px)}.aryn-buy__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4.5vw,64px);align-items:start}.aryn-gal{position:relative;min-width:0}.aryn-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:calc(var(--r)*1.3);border:2px solid var(--navy);background:var(--soft);outline:0}.aryn-gal__track::-webkit-scrollbar{display:none}.aryn-gal__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1/1}.aryn-gal__slide img{width:100%;height:100%;object-fit:cover;display:block}.aryn-gal__count{position:absolute;right:14px;top:14px;background:var(--navy);color:#fff;border-radius:999px;padding:5px 11px;font-size:.75rem;font-weight:700}.aryn-gal__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;scrollbar-width:none;padding:2px}.aryn-gal__thumbs::-webkit-scrollbar{display:none}.aryn-gal__thumb{flex:0 0 72px;aspect-ratio:1;border-radius:14px;overflow:hidden;border:2px solid var(--line);padding:0;background:#fff;cursor:pointer;transition:border-color .15s,transform .15s}.aryn-gal__thumb img{width:100%;height:100%;object-fit:cover;display:block}.aryn-gal__thumb.is-on{border-color:var(--red);transform:translateY(-2px)}.aryn-buy__box{position:sticky;top:96px;min-width:0}.aryn .aryn-buy__title{font-size:clamp(2.5rem,4.6vw,4rem);line-height:.92}.aryn-buy__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:16px 0 0!important;font-family:var(--display);font-weight:900;font-size:2.1rem;line-height:1;color:var(--navy)}.aryn-buy__price s{font-size:1.2rem;font-weight:700;opacity:.5}.aryn-buy__price small{font-family:var(--font-body--family,Inter,sans-serif);font-size:.8rem;font-weight:700;letter-spacing:.02em;color:#fff;background:var(--navy);border-radius:999px;padding:5px 11px}.aryn-buy__desc{margin-top:20px;font-size:1rem}.aryn-buy__desc p{margin:0 0 12px}.aryn-buy__desc ul{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:9px}.aryn-buy__desc li{position:relative;padding-left:32px;font-weight:500;color:var(--navy)}.aryn-buy__desc li:before{content:"";position:absolute;left:0;top:.1em;width:21px;height:21px;border-radius:50%;background:var(--red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/13px no-repeat}.aryn-buy__form{margin-top:22px}.aryn-buy__label{display:block;font-weight:700;font-size:.85rem;color:var(--navy);margin-bottom:6px}.aryn-buy__select{width:100%;height:54px;border-radius:16px;border:2px solid var(--navy);padding:0 14px;font:inherit;font-weight:600;color:var(--navy);background:#fff;margin-bottom:12px}.aryn-buy__row{display:flex;gap:10px}.aryn-qty{display:flex;align-items:center;border:2px solid var(--navy);border-radius:999px;height:58px;flex:none}.aryn-qty button{width:44px;height:100%;border:0;background:none;font-size:1.4rem;font-weight:700;color:var(--navy);cursor:pointer}.aryn-qty input{width:38px;border:0;text-align:center;font:inherit;font-weight:800;color:var(--navy);background:none;-moz-appearance:textfield;padding:0}.aryn-qty input::-webkit-outer-spin-button,.aryn-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.aryn-buy__add{flex:1;min-height:58px;font-size:1.3rem;border:0;cursor:pointer}.aryn-buy__add[disabled]{opacity:.45;cursor:not-allowed}.aryn-buy__dynamic{margin-top:10px}.aryn-buy__dynamic .shopify-payment-button__button{border-radius:999px!important;min-height:54px;overflow:hidden}.aryn-buy__dynamic .shopify-payment-button__more-options{font-size:.82rem;color:var(--navy);margin-top:8px}.aryn-buy__trust{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:0;border:2px solid var(--navy);border-radius:var(--r);overflow:hidden}.aryn-buy__trust li{display:flex;align-items:center;gap:14px;padding:13px 16px;border-top:1px solid var(--line);font-size:.9rem}.aryn-buy__trust li:first-child{border-top:0}.aryn-buy__trust b{display:block;font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:1.1rem;line-height:1.05;color:var(--navy);letter-spacing:.01em}.aryn-buy__ico{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--navy);color:#fff;--aryn-accent:#ff5a73}.aryn-buy__trust li:nth-child(2n) .aryn-buy__ico{background:var(--red);--aryn-accent:#fff}.aryn-buy__ico svg{width:24px;height:24px}.aryn-buy__pay{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px;opacity:.9}.aryn-buy__payicon{height:24px;width:auto}.aryn-sticky{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:30;display:none;align-items:center;gap:12px;padding:9px 9px 9px 18px;background:#fff;border:2px solid var(--navy);border-radius:999px;box-shadow:0 12px 34px #01216947}.aryn-sticky__t{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.15}.aryn-sticky__t b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--navy);font-size:.9rem}.aryn-sticky__t span{font-family:var(--display);font-weight:900;color:var(--red);font-size:1.15rem}.aryn-sticky .aryn__btn{min-height:46px;padding:0 22px;font-size:1.05rem;border:0;cursor:pointer}.aryn-pdp-story__panel{position:relative;aspect-ratio:4/3;border-radius:calc(var(--r)*1.4);background:var(--navy);color:#fff;--aryn-accent:#ff5a73;display:grid;place-items:center;overflow:hidden;box-shadow:12px 12px 0 var(--red)}.aryn-pdp-story:nth-child(2n) .aryn-pdp-story__panel{background:var(--red);--aryn-accent:var(--navy);box-shadow:-12px 12px 0 var(--navy);order:2}.aryn-pdp-story:nth-child(3n) .aryn-pdp-story__panel{background:#fff;color:var(--navy);--aryn-accent:var(--red);border:2px solid var(--navy)}.aryn-pdp-story__panel:before{content:"";position:absolute;width:70%;aspect-ratio:1;border-radius:50%;background:currentColor;opacity:.08}.aryn-pdp-story__big{position:relative;width:34%}.aryn-pdp-story__big svg{display:block;width:100%;height:auto}.aryn-pdp-story__num{position:absolute;left:20px;top:10px;font-family:var(--display);font-weight:900;font-size:clamp(3rem,6vw,5rem);line-height:1;opacity:.22}.aryn-pdp-story__tag{position:absolute;right:16px;bottom:16px;background:#fff;color:var(--navy);font-family:var(--display);font-weight:900;text-transform:uppercase;font-size:1.05rem;letter-spacing:.03em;line-height:1;padding:.55em .9em;border-radius:999px;transform:rotate(-5deg);box-shadow:3px 3px #00000040}@media(max-width:900px){.aryn-buy{padding-top:0}.aryn-buy__grid{grid-template-columns:1fr;gap:20px}.aryn-buy .aryn__wrap{padding-inline:0}.aryn-gal__track{border-radius:0;border-width:0 0 2px}.aryn-gal__thumbs{padding-inline:16px;margin-top:10px}.aryn-gal__thumb{flex-basis:60px;border-radius:12px}.aryn-buy__box{position:static;padding-inline:clamp(18px,4vw,40px)}.aryn .aryn-buy__title{font-size:2.6rem}.aryn-buy__price{font-size:1.9rem}.aryn-sticky:not([hidden]){display:flex}.aryn-pdp-story__panel,.aryn-pdp-story:nth-child(2n) .aryn-pdp-story__panel{aspect-ratio:16/10;box-shadow:8px 8px 0 var(--red);order:0}.aryn-pdp-story:nth-child(2n) .aryn-pdp-story__panel{box-shadow:8px 8px 0 var(--navy)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/aryn-home.css.map */
