:root{--arilia-ruby:#8c1028;--arilia-cream:#fffaf2;--arilia-ink:#341b22;--arilia-line:#ddc9bc;--arilia-gold:#ffce76}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0}.wp-site-blocks{padding:0}.wp-site-blocks>*,.arilia-main,.arilia-main>.wp-block-post-content,.arilia-main>.wp-block-post-content>*{margin-block-start:0!important;margin-block-end:0!important}.wp-block-post-content{max-width:none}.arilia-main :where(h1,h2,h3,p,figure){margin-top:0}.arilia-main :where(h1,h2){font-family:var(--wp--preset--font-family--display,Impact,'Arial Narrow',Arial,sans-serif);font-weight:900;line-height:.98;letter-spacing:-.035em;color:var(--arilia-ruby)}.arilia-main h1{font-size:clamp(3.2rem,7.5vw,6.8rem)}.arilia-main h2{font-size:clamp(2.5rem,5.5vw,4.8rem)}.arilia-main h3{font-family:Arial,Helvetica,sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--arilia-ruby)}.arilia-main p{font-size:15px;line-height:1.8}.arilia-main em{font-style:normal}.arilia-main .wp-block-button__link{text-decoration:none;font-size:13px;line-height:1.5;min-height:46px;display:inline-flex;align-items:center;justify-content:center;overflow-wrap:anywhere;max-width:100%}.arilia-main .wp-block-buttons{display:flex;gap:12px;flex-wrap:wrap}.arilia-main .wp-block-button{max-width:100%}a:focus-visible,button:focus-visible{outline:3px solid #ac6e16;outline-offset:5px}.arilia-eyebrow{font-size:11px!important;letter-spacing:2px;font-weight:700;line-height:1.7;color:var(--arilia-ruby);margin-bottom:20px}.arilia-announcement{padding:11px 20px;margin:0!important;text-align:center;background:var(--arilia-ruby);color:var(--arilia-cream);font:700 11px/1.5 Arial,sans-serif;letter-spacing:2px}.arilia-header{background:var(--arilia-cream)}.arilia-header-inner{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:24px 5%;max-width:1600px;margin:0 auto!important}.arilia-brand{flex-shrink:0}.arilia-wordmark{font:700 49px/.95 Georgia,serif;letter-spacing:-2px;margin:0!important;color:var(--arilia-ruby)}.arilia-wordmark a{text-decoration:none;color:inherit}.arilia-brand-line{font:700 10px/1.5 Arial,sans-serif;letter-spacing:2px;margin:8px 0 0!important;text-align:center;color:var(--arilia-ruby)}.arilia-navigation{font-size:13px;font-weight:700}.arilia-navigation .wp-block-navigation-item__content{text-decoration:none;padding:12px 3px;min-height:44px}.arilia-navigation .wp-block-navigation-item.current-menu-item .wp-block-navigation-item__content{text-decoration:underline;text-underline-offset:7px}.arilia-navigation .wp-block-navigation__container{gap:28px}.arilia-hero{display:grid;grid-template-columns:1.08fr 1fr;background:var(--arilia-ruby);min-height:690px;gap:0}.arilia-hero-copy{padding:75px 11%;align-self:center}.arilia-hero h1{color:var(--arilia-cream);margin-bottom:30px}.arilia-hero h1 em{color:var(--arilia-gold)}.arilia-hero .arilia-eyebrow,.arilia-hero .arilia-intro{color:var(--arilia-cream)}.arilia-intro{max-width:430px}.arilia-hero .wp-block-button__link{background:var(--arilia-cream);color:var(--arilia-ruby)}.arilia-hero-note{font-size:12px!important;color:#f6dadf;margin-top:32px!important}.arilia-hero-image{align-self:stretch;overflow:hidden;margin:28px 28px 0 0!important;border-radius:48% 48% 0 0}.arilia-hero-image img{width:100%;height:100%;max-height:790px;object-fit:cover;object-position:center;display:block}.arilia-ribbon{background:var(--arilia-gold);color:var(--arilia-ruby);padding:24px 5%;text-align:center}.arilia-ribbon p{font-size:11px;letter-spacing:2px;font-weight:700;margin:0}.arilia-section{padding:85px 6%;max-width:none}.arilia-centred{text-align:center}.arilia-centred>.wp-block-buttons{justify-content:center}.arilia-centred>p{max-width:700px;margin-left:auto;margin-right:auto}.arilia-lineup{max-width:1450px;margin:35px auto!important}.arilia-lineup img{width:100%;height:auto;display:block}.arilia-story{display:grid;grid-template-columns:1fr 1fr;background:var(--arilia-gold);gap:0}.arilia-story-image{overflow:hidden;margin:0!important;min-height:630px}.arilia-story-image img{width:100%;height:100%;object-fit:cover;display:block;max-height:780px}.arilia-story-copy{padding:70px 12%;align-self:center}.arilia-story-copy p{max-width:450px}.arilia-products-hero{padding:75px 8%;background:#f3e4d8;position:relative;overflow:hidden}.arilia-products-hero h1{max-width:1000px;margin-bottom:25px}.arilia-products-hero>p:last-child{max-width:620px;margin-bottom:0}.arilia-products-hero:after{content:'';pointer-events:none;position:absolute;width:400px;height:400px;border:45px solid #d66b7030;border-radius:50%;right:-150px;bottom:-230px}.arilia-jump{display:flex;align-items:center;justify-content:center;gap:30px;padding:23px 5%;border-bottom:1px solid var(--arilia-line)}.arilia-jump .arilia-eyebrow{margin:0}.arilia-jump-buttons{margin:0!important}.arilia-jump-buttons .wp-block-button__link{background:transparent;color:var(--arilia-ruby);border:1px solid var(--arilia-line);padding:12px 20px;font-size:12px}.arilia-category-heading{text-align:center;max-width:780px;margin:0 auto 45px!important}.arilia-category-heading p{max-width:600px;margin-left:auto;margin-right:auto}.arilia-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 28px;max-width:1240px;margin:auto!important}.arilia-grid-two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:825px}.arilia-product-card{text-align:center;min-width:0;margin:0!important}.arilia-product-art{--arilia-tint:#f2d5d9;--arilia-accent:#9d1232;position:relative;overflow:hidden;background:var(--arilia-tint);aspect-ratio:1/1.16;border-radius:160px 160px 8px 8px;display:flex;align-items:center;justify-content:center;isolation:isolate;gap:0}.arilia-product-art:before{content:'';position:absolute;width:110%;height:110%;border:1px solid var(--arilia-accent);border-radius:50%;left:-42%;top:32%;opacity:.3;pointer-events:none;z-index:0}.arilia-product-art:after{content:'';position:absolute;width:13%;height:23%;border-radius:100% 0 100% 0;background:var(--arilia-accent);opacity:.45;right:7%;bottom:10%;transform:rotate(23deg);pointer-events:none;z-index:0}.arilia-art-caption{position:absolute;top:45%;left:-4%;font-size:10px!important;letter-spacing:1.8px;font-weight:700;white-space:nowrap;color:var(--arilia-accent);transform:rotate(-90deg);margin:0!important;z-index:1}.arilia-product-art figure[class*='is-style-arilia-bottle-']{width:43%;aspect-ratio:250/610;overflow:hidden;position:relative;flex:none;margin:0!important;border-radius:28px 28px 16px 16px;z-index:2;box-shadow:0 15px 25px -20px var(--arilia-accent);transition:transform .2s ease}.arilia-product-art figure[class*='is-style-arilia-bottle-'] img{position:absolute;width:709.6%;height:auto;max-width:none;top:-29.508%;left:var(--arilia-offset,-31.2%);display:block}.arilia-product-art figure:not([class*='is-style-arilia-bottle-']){width:65%;margin:0!important;position:relative;z-index:2}.arilia-product-art figure:not([class*='is-style-arilia-bottle-']) img{width:100%;height:auto;object-fit:contain}.is-style-arilia-bottle-pomegranate{--arilia-offset:-31.2%}.is-style-arilia-bottle-pomegranate-apple{--arilia-offset:-122%}.is-style-arilia-bottle-beet-lime-ginger{--arilia-offset:-212.8%}.is-style-arilia-bottle-mango{--arilia-offset:-303.6%}.is-style-arilia-bottle-cranberry{--arilia-offset:-394%}.is-style-arilia-bottle-strawberry{--arilia-offset:-485.6%}.is-style-arilia-bottle-dragon-fruit{--arilia-offset:-576.4%}.arilia-art--mango{--arilia-tint:#ffe2a1;--arilia-accent:#98601a}.arilia-art--strawberry{--arilia-tint:#f5dce1;--arilia-accent:#a52d47}.arilia-art--cranberry{--arilia-tint:#ead4da;--arilia-accent:#8c1837}.arilia-art--dragon-fruit{--arilia-tint:#efd2e7;--arilia-accent:#992f7b}.arilia-art--pomegranate-apple{--arilia-tint:#e6e8c8;--arilia-accent:#526536}.arilia-art--beet-lime-ginger{--arilia-tint:#e3d5e1;--arilia-accent:#75395c}.arilia-product-card:hover figure[class*='is-style-arilia-bottle-']{transform:translateY(-5px)}.arilia-product-meta{font-size:10px!important;letter-spacing:1.5px;text-transform:uppercase;color:#7e5c60;margin:23px 0 10px!important}.arilia-product-card h3{font-size:25px;max-width:360px;margin:0 auto 12px!important}.arilia-product-card>p:not(.arilia-product-meta){font-size:13px;max-width:310px;margin:0 auto 15px!important}.arilia-product-button{justify-content:center!important}.arilia-product-button .wp-block-button__link{background:transparent;color:var(--arilia-ruby);border-radius:0;border-bottom:1px solid var(--arilia-ruby);padding:10px 0;font-size:12px}.arilia-blends-section{background:#f1e9e3}.arilia-product-detail{display:grid;grid-template-columns:1fr 1.1fr;gap:7%;padding:65px 6%;max-width:1450px;margin:auto!important;align-items:center}.arilia-product-detail>.arilia-product-art{aspect-ratio:1/1.2}.arilia-product-copy h1{font-size:clamp(3rem,5vw,5rem);overflow-wrap:break-word}.arilia-product-copy h2.arilia-product-subheading{font-family:Arial,sans-serif;font-size:20px;letter-spacing:0;line-height:1.3;margin-top:35px}.arilia-product-copy p{font-size:14px}.arilia-product-copy .arilia-label-note{font-size:12px;color:#72535b;border-top:1px solid var(--arilia-line);padding-top:20px;margin-top:20px}.arilia-breadcrumb{font-size:12px!important;margin-bottom:30px}.arilia-bottle-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:35px}.arilia-bottle-point{border-top:1px solid var(--arilia-line);padding-top:25px}.arilia-bottle-point h3{font-size:25px}.arilia-bottle-point p{font-size:14px}.arilia-connect{padding:85px 6%;background:var(--arilia-ruby);color:var(--arilia-cream);text-align:center}.arilia-connect .arilia-eyebrow,.arilia-connect h2{color:var(--arilia-cream)}.arilia-connect>p{max-width:700px;margin-left:auto;margin-right:auto}.arilia-contact-buttons{justify-content:center!important;gap:12px!important}.arilia-connect .arilia-contact-buttons .wp-block-button__link{border:1px solid #d7a4af;background:transparent;color:var(--arilia-cream)}.arilia-contact-copy{margin-top:40px!important}.arilia-footer{background:#f0e6dc;padding:50px 6% 24px}.arilia-footer-inner{display:grid;grid-template-columns:1.2fr .8fr 1fr;gap:35px;align-items:start;max-width:1400px;margin:0 auto!important}.arilia-footer p{font-size:13px;margin-bottom:12px}.arilia-footer-brand>p:last-child{margin-top:20px}.arilia-footer-contact p{overflow-wrap:anywhere}.arilia-footer a{text-decoration:none}.arilia-footer-links p{margin-top:0}.arilia-copyright{font-size:11px!important;color:#70565b;border-top:1px solid var(--arilia-line);padding-top:24px;margin:35px 0 0!important}.arilia-editorial{padding:70px 6%;min-height:55vh}.arilia-editorial>.wp-block-post-title{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1}.arilia-editorial img{max-width:100%;height:auto}.arilia-editorial .wp-block-post-title a{text-decoration:none}.arilia-editorial .wp-block-post{margin-bottom:45px}
@media(min-width:1700px){.arilia-main .arilia-hero-copy{padding-left:max(60px,calc((100vw - 1500px)/2))}}
@media(max-width:900px){.arilia-header-inner{padding:22px 5%}.arilia-hero{min-height:600px}.arilia-hero-copy{padding:55px 9%}.arilia-hero h1{font-size:clamp(3.4rem,7.7vw,5rem)}.arilia-section{padding:65px 5%}.arilia-product-grid{gap:38px 20px}.arilia-product-card h3{font-size:22px}.arilia-art-caption{font-size:9px!important;left:-9%}.arilia-story-image{min-height:580px}.arilia-story-copy{padding:55px 9%}.arilia-story-copy h2{font-size:48px}.arilia-product-detail{gap:5%;padding:55px 5%}.arilia-product-detail h1{font-size:48px}.arilia-product-copy .arilia-eyebrow{font-size:10px!important}.arilia-bottle-points{gap:25px}.arilia-footer-inner{grid-template-columns:1fr 1fr}.arilia-footer-contact{grid-column:1/-1}}
@media(max-width:600px){.arilia-announcement{font-size:9px;letter-spacing:1.5px}.arilia-header-inner{padding:22px 6%}.arilia-wordmark{font-size:42px}.arilia-brand-line{font-size:9px}.arilia-navigation .wp-block-navigation__responsive-container.is-menu-open{padding:30px;background:var(--arilia-cream)}.arilia-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{gap:15px}.arilia-main h1{font-size:54px;letter-spacing:-1.7px}.arilia-main h2{font-size:43px;letter-spacing:-1.4px}.arilia-main p{font-size:14px}.arilia-eyebrow{font-size:10px!important;letter-spacing:1.5px}.arilia-hero{display:flex;flex-direction:column;min-height:0}.arilia-hero-copy{padding:45px 6% 35px}.arilia-hero h1{font-size:65px;line-height:.95}.arilia-hero-image{height:510px;margin:0 6% 0!important;flex:none}.arilia-hero-image img{height:100%;object-fit:cover}.arilia-hero-note{font-size:11px!important;margin-top:25px!important}.arilia-ribbon{padding:20px 6%}.arilia-ribbon p{font-size:10px;line-height:1.9;letter-spacing:1px}.arilia-section{padding:50px 6%}.arilia-lineup{margin:28px -2% 30px!important}.arilia-story{display:flex;flex-direction:column}.arilia-story-image{min-height:0;height:510px;flex:none}.arilia-story-copy{padding:45px 6%}.arilia-story-copy h2{font-size:53px}.arilia-products-hero{padding:48px 6%}.arilia-products-hero h1{font-size:53px}.arilia-jump{justify-content:flex-start;flex-wrap:wrap;gap:12px;padding:20px 6%}.arilia-jump .arilia-eyebrow{width:100%}.arilia-jump-buttons{gap:9px!important}.arilia-jump-buttons .wp-block-button__link{padding:11px 16px;font-size:11px}.arilia-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 15px}.arilia-category-heading{margin-bottom:32px!important}.arilia-product-art{aspect-ratio:1/1.3;border-radius:100px 100px 5px 5px}.arilia-product-art figure[class*='is-style-arilia-bottle-']{width:47%;border-radius:15px}.arilia-art-caption{font-size:8px!important;letter-spacing:1px;left:-13%}.arilia-product-meta{font-size:9px!important;letter-spacing:.7px;margin-top:18px!important}.arilia-product-card h3{font-size:19px}.arilia-product-card>p:not(.arilia-product-meta){font-size:12px;line-height:1.7}.arilia-product-button .wp-block-button__link{font-size:11px}.arilia-product-detail{display:flex;flex-direction:column;gap:35px;padding:40px 6% 55px}.arilia-product-detail>.arilia-product-art{width:100%;max-width:380px;aspect-ratio:1/1.12}.arilia-product-detail>.arilia-product-art figure[class*='is-style-arilia-bottle-']{width:39%}.arilia-product-detail .arilia-art-caption{font-size:10px!important;left:-4%}.arilia-product-copy h1{font-size:48px}.arilia-product-copy h2.arilia-product-subheading{font-size:19px}.arilia-bottle-points{grid-template-columns:1fr;gap:24px}.arilia-bottle-point h3{font-size:23px}.arilia-connect{padding:55px 6%}.arilia-contact-buttons{flex-direction:column;align-items:center}.arilia-contact-buttons .wp-block-button{max-width:100%}.arilia-contact-buttons .wp-block-button__link{font-size:12px;padding:14px 18px}.arilia-footer{padding:40px 6% 24px}.arilia-footer-inner{grid-template-columns:1fr;gap:30px}.arilia-footer-contact{grid-column:auto}.arilia-editorial{padding:45px 6%}}
@media(max-width:359px){.arilia-hero h1{font-size:56px}.arilia-products-hero h1{font-size:46px}.arilia-main h2{font-size:37px}.arilia-product-card h3{font-size:17px}.arilia-art-caption{display:none}.arilia-product-detail h1{font-size:42px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.arilia-product-art figure[class*='is-style-arilia-bottle-']{transition:none;transform:none!important}}
