:root{--av-font-display: var(--font-heading-family), Georgia, "Times New Roman", serif;--av-font-body: var(--font-body-family), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--av-font-utility: var(--font-body-family), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--av-fs-micro: clamp(.68rem, .66rem + .08vw, .74rem);--av-fs-label: clamp(.72rem, .7rem + .1vw, .8rem);--av-fs-small: clamp(.82rem, .8rem + .1vw, .92rem);--av-fs-body: clamp(.98rem, .95rem + .18vw, 1.08rem);--av-fs-lead: clamp(1.12rem, 1.02rem + .45vw, 1.38rem);--av-fs-card-title: clamp(1.08rem, 1rem + .35vw, 1.32rem);--av-fs-h3: clamp(1.35rem, 1.12rem + .85vw, 1.85rem);--av-fs-h2: clamp(2rem, 1.55rem + 1.85vw, 3.45rem);--av-fs-h1: clamp(2.65rem, 1.85rem + 3.4vw, 5.75rem);--av-fs-display: clamp(3.15rem, 2.05rem + 5.2vw, 7.4rem);--av-lh-tight: .94;--av-lh-display: .96;--av-lh-heading: 1.02;--av-lh-subhead: 1.24;--av-lh-body: 1.55;--av-lh-small: 1.38;--av-lh-label: 1.15;--av-track-tight: -.045em;--av-track-display: -.055em;--av-track-heading: -.032em;--av-track-subtle: -.012em;--av-track-normal: 0;--av-track-label: .085em;--av-track-button: .015em;--av-space-1: .25rem;--av-space-2: .5rem;--av-space-3: .75rem;--av-space-4: 1rem;--av-space-5: 1.5rem;--av-space-6: 2rem;--av-space-7: 3rem;--av-space-8: 4.5rem;--av-space-9: 6rem;--av-space-10: 8rem;--av-section-y-xs: clamp(1.75rem, 3vw, 3rem);--av-section-y-tight: clamp(2.75rem, 5vw, 5.5rem);--av-section-y: clamp(4.25rem, 7vw, 8rem);--av-section-y-large: clamp(5.5rem, 9vw, 11rem);--av-container-narrow: 820px;--av-container: 1180px;--av-container-wide: 1380px;--av-measure-body: 64ch;--av-measure-lead: 52ch;--av-measure-display: 11ch;--av-radius-xs: .35rem;--av-radius-sm: .45rem;--av-radius-md: .85rem;--av-radius-lg: 1.35rem;--av-radius-xl: 2rem;--av-radius-pill: 999px;--av-ink: #183b31;--av-ink-rgb: 24, 59, 49;--av-ink-soft: rgba(24, 59, 49, .76);--av-ink-muted: rgba(24, 59, 49, .58);--av-ink-faint: rgba(24, 59, 49, .12);--av-paper: #f7f0e5;--av-paper-soft: #fbf7ef;--av-surface: #fffaf2;--av-surface-warm: #f4eadb;--av-white: #ffffff;--av-border-soft: 1px solid rgba(24, 59, 49, .14);--av-border-strong: 1px solid rgba(24, 59, 49, .28);--av-focus-ring: 0 0 0 3px rgba(24, 59, 49, .22);--av-button-height: 48px;--av-button-height-large: 54px;--av-card-pad: clamp(1rem, 2vw, 1.5rem)}body.av-editorial-system{font-family:var(--av-font-body);font-size:var(--av-fs-body);line-height:var(--av-lh-body);color:var(--av-ink);letter-spacing:var(--av-track-normal);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.av-editorial-system :where(h1,h2,h3,h4,h5,h6,p){margin-top:0}body.av-editorial-system :where(p,.rte p){max-width:var(--av-measure-body);margin-bottom:var(--av-space-4)}body.av-editorial-system :where(h1,.h1,.av-h1){font-family:var(--av-font-display);font-size:var(--av-fs-h1);line-height:var(--av-lh-display);letter-spacing:var(--av-track-tight);font-weight:600;max-width:var(--av-measure-display);margin-bottom:var(--av-space-5)}body.av-editorial-system :where(h2,.h2,.av-h2){font-family:var(--av-font-display);font-size:var(--av-fs-h2);line-height:var(--av-lh-heading);letter-spacing:var(--av-track-heading);font-weight:600;max-width:13ch;margin-bottom:var(--av-space-4)}body.av-editorial-system :where(h3,.h3,.av-h3){font-family:var(--av-font-display);font-size:var(--av-fs-h3);line-height:var(--av-lh-heading);letter-spacing:var(--av-track-heading);font-weight:600;margin-bottom:var(--av-space-3)}body.av-editorial-system :where(a){text-underline-offset:.18em}body.av-editorial-system :where(a,button,input,select,textarea):focus-visible{outline:none;box-shadow:var(--av-focus-ring)}.av-container,body.av-editorial-system .page-width.av-container{max-width:var(--av-container);margin-inline:auto;padding-inline:clamp(1rem,3vw,2.5rem)}.av-container-wide{max-width:var(--av-container-wide);margin-inline:auto;padding-inline:clamp(1rem,3vw,2.5rem)}.av-container-narrow{max-width:var(--av-container-narrow);margin-inline:auto;padding-inline:clamp(1rem,3vw,2.5rem)}.av-section{padding-block:var(--av-section-y)}.av-section-tight{padding-block:var(--av-section-y-tight)}.av-section-xs{padding-block:var(--av-section-y-xs)}.av-section-large{padding-block:var(--av-section-y-large)}.av-section-header{display:grid;gap:var(--av-space-4);margin-bottom:clamp(2rem,4vw,4rem)}.av-section-header>:last-child{margin-bottom:0}.av-section-header--split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,5rem);align-items:end}.av-section-header--center{text-align:center;justify-items:center}.av-section-header--center :where(h1,h2,h3,p){margin-inline:auto}.av-lead,body.av-editorial-system :where(.hero__subheading,.banner__text,.collection-hero__description,.pdp-hero__line,.av-pdp-subtitle){font-family:var(--av-font-body);font-size:var(--av-fs-lead);line-height:var(--av-lh-subhead);letter-spacing:var(--av-track-subtle);color:var(--av-ink-soft);max-width:var(--av-measure-lead)}.av-eyebrow,body.av-editorial-system :where(.section-eyebrow,.caption-with-letter-spacing){font-family:var(--av-font-utility);font-size:var(--av-fs-label);line-height:var(--av-lh-label);letter-spacing:var(--av-track-label);text-transform:uppercase;font-weight:800;color:var(--av-ink-muted);margin-bottom:var(--av-space-3)}.av-richtext{max-width:var(--av-measure-body)}.av-richtext>*+*{margin-top:var(--av-space-4)}.av-muted{color:var(--av-ink-muted)}.av-soft{color:var(--av-ink-soft)}.av-line-clamp-2,.av-line-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.av-line-clamp-2{-webkit-line-clamp:2}.av-line-clamp-3{-webkit-line-clamp:3}body.av-editorial-system :where(.button,.shopify-payment-button__button,.av-button){min-height:var(--av-button-height);padding:.95rem 1.25rem;border-radius:var(--av-radius-pill);box-shadow:none;font-family:var(--av-font-utility);font-size:var(--av-fs-small);font-weight:800;line-height:1;letter-spacing:var(--av-track-button);text-decoration:none;transition:transform .16s ease,opacity .16s ease,background-color .16s ease,border-color .16s ease}body.av-editorial-system :where(.button:hover,.shopify-payment-button__button:hover,.av-button:hover){transform:translateY(-1px)}body.av-editorial-system :where(.button:active,.shopify-payment-button__button:active,.av-button:active){transform:translateY(0)}.av-button-primary,body.av-editorial-system :where(.button--primary){background:var(--av-ink);color:var(--av-paper-soft);border:1px solid var(--av-ink)}.av-button-secondary,body.av-editorial-system :where(.button--secondary){background:transparent;color:var(--av-ink);border:var(--av-border-strong)}.av-button-row{display:flex;flex-wrap:wrap;gap:var(--av-space-3);align-items:center}body.av-editorial-system :where(.header__menu-item,.list-menu__item,.av-nav-link){font-family:var(--av-font-display);font-size:clamp(1rem,.95rem + .18vw,1.12rem);line-height:1.1;letter-spacing:-.015em;text-decoration-thickness:1px;text-underline-offset:.45em}body.av-editorial-system :where(.header__submenu .list-menu__item,.mega-menu__link){font-family:var(--av-font-body);font-size:var(--av-fs-small);line-height:1.25;letter-spacing:0}body.av-editorial-system :where(.header,.shopify-section-header-sticky){border-bottom:var(--av-border-soft)}.av-hero{min-height:clamp(620px,78vh,860px);display:grid;align-items:center;padding-block:var(--av-section-y-large)}.av-hero__inner{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2.5rem,6vw,7rem);align-items:center}.av-hero h1,body.av-editorial-system :where(.banner__heading){font-family:var(--av-font-display);font-size:var(--av-fs-display);line-height:.92;letter-spacing:var(--av-track-display);max-width:10.5ch;margin-bottom:var(--av-space-5)}.av-hero__lead{font-size:clamp(1.12rem,1vw + .95rem,1.45rem);line-height:1.28;max-width:48ch;color:var(--av-ink-soft);margin-bottom:var(--av-space-6)}.av-hero__actions{display:flex;flex-wrap:wrap;gap:var(--av-space-3)}.av-hero__proof{display:flex;flex-wrap:wrap;gap:var(--av-space-3);margin-top:var(--av-space-6)}.av-proof-chip{display:inline-flex;align-items:center;gap:var(--av-space-2);padding:.65rem .85rem;border:var(--av-border-soft);border-radius:var(--av-radius-pill);background:#ffffff73;font-size:var(--av-fs-small);line-height:1.15;color:var(--av-ink-soft)}body.av-editorial-system :where(.collection-hero){padding-block:var(--av-section-y-large)}body.av-editorial-system :where(.collection-hero__inner,.av-collection-hero__inner){display:grid;gap:var(--av-space-5);max-width:760px}body.av-editorial-system :where(.collection-hero__title,.av-collection-hero h1){font-family:var(--av-font-display);font-size:var(--av-fs-display);line-height:.92;letter-spacing:var(--av-track-display);max-width:9.5ch;margin-bottom:var(--av-space-5)}.av-mission-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}.av-mission-card{padding:clamp(1.25rem,2vw,2rem);border:var(--av-border-soft);border-radius:var(--av-radius-lg);background:var(--av-surface);display:grid;gap:var(--av-space-3);align-content:start}.av-mission-card h3{font-size:clamp(1.25rem,1rem + .8vw,1.75rem);max-width:12ch;margin-bottom:0}.av-mission-card p{font-size:var(--av-fs-small);line-height:var(--av-lh-small);color:var(--av-ink-soft);margin:0}body.av-editorial-system :where(.product-grid,.grid.product-grid){column-gap:clamp(1rem,2vw,2rem);row-gap:clamp(2rem,4vw,4rem)}.av-product-card,body.av-editorial-system :where(.card-wrapper.product-card-wrapper){border-radius:var(--av-radius-lg)}.av-product-card{display:grid;grid-template-rows:auto 1fr auto;gap:var(--av-space-4);padding:var(--av-card-pad);border:var(--av-border-soft);border-radius:var(--av-radius-lg);background:var(--av-surface);height:100%}.av-product-card__media{margin:calc(var(--av-card-pad) * -1);margin-bottom:var(--av-space-4);border-radius:var(--av-radius-lg) var(--av-radius-lg) var(--av-radius-md) var(--av-radius-md);overflow:hidden}.av-product-card__badge,body.av-editorial-system :where(.product-card__badge,.badge){display:inline-flex;align-items:center;width:fit-content;max-width:100%;margin-bottom:var(--av-space-2);font-family:var(--av-font-utility);font-size:var(--av-fs-label);line-height:var(--av-lh-label);letter-spacing:var(--av-track-label);text-transform:uppercase;font-weight:800;color:var(--av-ink-muted)}.av-product-card__title,body.av-editorial-system :where(.card-wrapper.product-card-wrapper .card__heading){font-family:var(--av-font-display);font-size:var(--av-fs-card-title);line-height:1.05;letter-spacing:var(--av-track-heading);max-width:18ch;margin:0 0 var(--av-space-3)}.av-product-card__copy{display:grid;gap:var(--av-space-2)}.av-product-card__sensory{font-size:var(--av-fs-small);line-height:var(--av-lh-small);color:var(--av-ink);margin:0}.av-product-card__use,.av-product-card__decision{font-size:var(--av-fs-small);line-height:var(--av-lh-small);color:var(--av-ink-soft);margin:0}.av-product-card__decision strong{color:var(--av-ink);font-weight:800}.av-product-card__specs,.av-spec-list{display:grid;gap:var(--av-space-2);margin:var(--av-space-4) 0 0;padding:var(--av-space-4) 0 0;border-top:var(--av-border-soft)}.av-product-card__specs div,.av-spec-list div{display:grid;grid-template-columns:minmax(88px,.45fr) minmax(0,1fr);gap:var(--av-space-3);align-items:baseline}.av-product-card__specs dt,.av-spec-list dt{font-family:var(--av-font-utility);font-size:var(--av-fs-micro);line-height:var(--av-lh-label);letter-spacing:var(--av-track-label);text-transform:uppercase;font-weight:800;color:var(--av-ink-muted)}.av-product-card__specs dd,.av-spec-list dd{margin:0;font-size:var(--av-fs-small);line-height:var(--av-lh-small);color:var(--av-ink-soft)}.av-product-card__meta{display:grid;gap:var(--av-space-2);padding-top:var(--av-space-4);border-top:var(--av-border-soft)}.av-product-card__pack,.av-product-card__unit-price{font-size:var(--av-fs-label);line-height:var(--av-lh-label);letter-spacing:var(--av-track-label);text-transform:uppercase;color:var(--av-ink-muted);font-weight:800}.av-product-card__price,body.av-editorial-system :where(.card-information .price){font-size:clamp(1.05rem,.95rem + .45vw,1.35rem);line-height:1;font-weight:850;color:var(--av-ink)}.av-product-card__actions{display:grid;gap:var(--av-space-2)}.av-card-quantity-callout{display:grid;gap:var(--av-space-1);padding:var(--av-space-3);border:var(--av-border-soft);border-radius:var(--av-radius-md);background:#183b310b;font-size:var(--av-fs-small);line-height:var(--av-lh-small)}.av-card-quantity-callout strong{color:var(--av-ink)}.av-pdp-hero,body.av-editorial-system :where(.product){display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:clamp(2rem,5vw,6rem);align-items:start;padding-block:var(--av-section-y-tight)}.av-pdp-gallery,body.av-editorial-system :where(.product__media-wrapper){position:sticky;top:96px}.av-pdp-buybox,body.av-editorial-system :where(.product__info-wrapper .product__info-container){display:grid;gap:var(--av-space-4);padding:clamp(1.25rem,2.5vw,2rem);border:var(--av-border-soft);border-radius:var(--av-radius-xl);background:var(--av-surface)}.av-pdp-title,body.av-editorial-system :where(.product__title h1){font-family:var(--av-font-display);font-size:clamp(2rem,1.4rem + 2.4vw,4.25rem);line-height:.98;letter-spacing:-.045em;max-width:11ch;margin:0}.av-pdp-subtitle{font-size:var(--av-fs-lead);line-height:var(--av-lh-subhead);color:var(--av-ink-soft);max-width:42ch;margin:0}.av-pdp-badges{display:flex;flex-wrap:wrap;gap:var(--av-space-2)}.av-pdp-badge{display:inline-flex;align-items:center;min-height:32px;font-family:var(--av-font-utility);font-size:var(--av-fs-label);line-height:1;letter-spacing:var(--av-track-label);text-transform:uppercase;font-weight:800;padding:.55rem .75rem;border:var(--av-border-soft);border-radius:var(--av-radius-pill);color:var(--av-ink-soft)}.av-pdp-price,body.av-editorial-system :where(.product .price,.product__info-container .price){font-size:clamp(1.35rem,1.1rem + 1vw,2rem);line-height:1;font-weight:850;color:var(--av-ink)}.av-pdp-pack-line,.av-pdp-unit-price{font-size:var(--av-fs-small);line-height:var(--av-lh-small);color:var(--av-ink-soft)}.av-pdp-pack-line strong,.av-pdp-unit-price strong{color:var(--av-ink)}.av-pdp-section{padding-block:var(--av-section-y-tight)}.av-pdp-section+.av-pdp-section{border-top:var(--av-border-soft)}.av-pdp-section__inner{max-width:var(--av-container);margin-inline:auto;padding-inline:clamp(1rem,3vw,2.5rem);display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(2rem,5vw,5rem)}.av-pdp-section h2{max-width:11ch}.av-pdp-section .rte,.av-pdp-section__content{max-width:62ch}.av-choose-list{display:grid;gap:var(--av-space-3);list-style:none;padding:0;margin:0}.av-choose-list li{position:relative;padding-left:1.7rem;font-size:var(--av-fs-body);line-height:var(--av-lh-body);color:var(--av-ink-soft)}.av-choose-list li:before{content:"";position:absolute;left:0;top:.62em;width:.55rem;height:.55rem;border-radius:50%;background:var(--av-ink)}.av-oos-box{display:grid;gap:var(--av-space-3);padding:var(--av-space-5);border:var(--av-border-strong);border-radius:var(--av-radius-lg);background:var(--av-surface-warm)}.av-oos-box h2,.av-oos-box h3,.av-oos-box p{margin:0}.av-role-grid,.av-use-grid,.av-recipe-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}.av-role-card,.av-use-card,.av-recipe-card,.av-comparison-card{padding:clamp(1rem,2vw,1.5rem);border:var(--av-border-soft);border-radius:var(--av-radius-lg);background:var(--av-surface);display:grid;gap:var(--av-space-3);align-content:start}.av-role-card h3,.av-use-card h3,.av-recipe-card h3,.av-comparison-card h3{font-size:clamp(1.15rem,1rem + .55vw,1.55rem);line-height:1.05;margin:0}.av-role-card p,.av-use-card p,.av-recipe-card p,.av-comparison-card p{font-size:var(--av-fs-small);line-height:var(--av-lh-small);color:var(--av-ink-soft);margin:0}.av-comparison-table-wrap{overflow-x:auto;border:var(--av-border-soft);border-radius:var(--av-radius-lg);background:var(--av-surface)}.av-comparison-table{width:100%;border-collapse:collapse;min-width:680px;font-size:var(--av-fs-small);line-height:var(--av-lh-small)}.av-comparison-table th,.av-comparison-table td{padding:var(--av-space-4);text-align:left;vertical-align:top;border-bottom:var(--av-border-soft)}.av-comparison-table th{font-family:var(--av-font-utility);font-size:var(--av-fs-label);line-height:var(--av-lh-label);letter-spacing:var(--av-track-label);text-transform:uppercase;color:var(--av-ink-muted);font-weight:800}.av-comparison-table tr:last-child td{border-bottom:0}.av-kit-card,.av-kit-item{display:grid;gap:var(--av-space-3);padding:clamp(1.25rem,2.5vw,2rem);border:var(--av-border-soft);border-radius:var(--av-radius-lg);background:var(--av-surface)}.av-kit-card h3,.av-kit-item h3{max-width:16ch;margin:0}.av-kit-card p,.av-kit-item p{font-size:var(--av-fs-small);line-height:var(--av-lh-small);color:var(--av-ink-soft);margin:0}.av-kit-plan{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--av-space-3)}.av-kit-plan__day{padding:var(--av-space-4);border:var(--av-border-soft);border-radius:var(--av-radius-md);background:#ffffff73;font-size:var(--av-fs-small);line-height:var(--av-lh-small)}.av-search-group{display:grid;gap:var(--av-space-3);padding-block:var(--av-space-5);border-bottom:var(--av-border-soft)}.av-search-group__title{font-family:var(--av-font-utility);font-size:var(--av-fs-label);line-height:var(--av-lh-label);letter-spacing:var(--av-track-label);text-transform:uppercase;color:var(--av-ink-muted);font-weight:800;margin:0}.av-search-result{display:grid;grid-template-columns:64px minmax(0,1fr);gap:var(--av-space-3);align-items:center;text-decoration:none;color:inherit}.av-search-result__title{font-size:var(--av-fs-small);line-height:1.2;font-weight:800;margin:0 0 var(--av-space-1)}.av-search-result__meta{font-size:var(--av-fs-label);line-height:var(--av-lh-label);color:var(--av-ink-muted);margin:0}body.av-editorial-system :where(.title-wrapper,.collection__title,.rich-text__blocks){margin-bottom:clamp(2rem,4vw,4rem)}body.av-editorial-system :where(.rich-text__heading,.title,.collection__title .title){font-family:var(--av-font-display);letter-spacing:var(--av-track-heading)}body.av-editorial-system :where(.card-information,.card__information){font-size:var(--av-fs-small);line-height:var(--av-lh-small)}body.av-editorial-system :where(.product-form__submit){min-height:var(--av-button-height-large)}body.av-editorial-system :where(.price__regular,.price__sale,.price-item){letter-spacing:var(--av-track-subtle)}@media(max-width:989px){.av-role-grid,.av-use-grid,.av-recipe-grid,.av-mission-grid,.av-kit-plan{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.av-pdp-hero,body.av-editorial-system :where(.product),.av-pdp-section__inner,.av-section-header--split{grid-template-columns:1fr}.av-pdp-gallery,body.av-editorial-system :where(.product__media-wrapper){position:static}}@media(max-width:749px){.av-section,.av-section-tight,.av-section-large{padding-block:var(--av-section-y-tight)}.av-hero{min-height:auto;padding-block:clamp(3rem,10vw,5rem)}.av-hero__inner{grid-template-columns:1fr;gap:var(--av-space-7)}.av-hero h1,body.av-editorial-system :where(.banner__heading){max-width:9.5ch}.av-role-grid,.av-use-grid,.av-recipe-grid,.av-mission-grid,.av-kit-plan{grid-template-columns:1fr}.av-product-card__specs[data-mobile-collapsed=true]{display:none}.av-product-card[data-expanded=true] .av-product-card__specs[data-mobile-collapsed=true]{display:grid}.av-product-card__title,body.av-editorial-system :where(.card-wrapper.product-card-wrapper .card__heading){max-width:20ch}}@media(max-width:480px){.av-button-row,.av-hero__actions{display:grid}body.av-editorial-system :where(.button,.shopify-payment-button__button,.av-button){width:100%}}@media(prefers-reduced-motion:reduce){body.av-editorial-system *,body.av-editorial-system *:before,body.av-editorial-system *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.av-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.av-admin-warning{display:block;padding:var(--av-space-3) var(--av-space-4);margin-block:var(--av-space-4);border:1px dashed #a14b00;border-radius:var(--av-radius-md);background:#fff4e5;color:#6e3000;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.85rem;line-height:1.35}
/*# sourceMappingURL=/cdn/shop/t/48/assets/australia-vibes-editorial-rhythm.css.map */
