@import url(/wp-content/themes/aqua-studio-theme-1/assets/css/tokens.css);*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background-color:var(--surfaces-lifted-tint);color:var(--color-ink-text-primary);font-family:var(--type-text-en),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:var(--type-body-en-px);line-height:1.55}body[lang="ar"],body.rtl{font-family:var(--type-text-ar),Tahoma,sans-serif;font-size:var(--type-body-ar-px)}img,svg{max-width:100%;height:auto;display:block}a{color:var(--color-base-clear-mid);text-decoration:none}a:hover,a:focus{text-decoration:underline}h1,h2,h3,.aqua-display{font-family:var(--type-display-en),Georgia,serif;color:var(--color-ink-text-primary);font-weight:600;line-height:1.15;margin:0 0 .5em}body[lang="ar"] h1,body[lang="ar"] h2,body[lang="ar"] h3,body.rtl .aqua-display{font-family:var(--type-display-ar),Tahoma,sans-serif;font-weight:400}.aqua-hero-h1{font-size:var(--type-hero-h1-en-px)}body[lang="ar"] .aqua-hero-h1{font-size:var(--type-hero-h1-ar-px)}.aqua-section-title{font-size:var(--type-section-title-en-px)}body[lang="ar"] .aqua-section-title{font-size:var(--type-section-title-ar-px)}.aqua-price{font-size:var(--type-price-px);font-variant-numeric:tabular-nums;font-weight:600;color:var(--color-ink-text-primary)}.aqua-badge-label{font-size:var(--type-badge-label-px);font-weight:500;letter-spacing:.01em}.aqua-board{max-width:1320px;margin-left:auto;margin-right:auto;padding-left:var(--spacing-board-padding-x);padding-right:var(--spacing-board-padding-x)}.aqua-nav{height:var(--spacing-nav-height);display:flex;align-items:center;border-bottom:1px solid var(--elevation-hairline);background:var(--surfaces-lifted-opaque)}.aqua-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--spacing-card-gap)}.aqua-card{background:var(--surfaces-lifted-opaque);border-radius:var(--radii-card);box-shadow:var(--elevation-card-shadow);overflow:hidden}.aqua-card-small{border-radius:var(--radii-card-small)}.aqua-card__img{height:var(--spacing-card-img-height);width:100%;object-fit:cover;background:var(--surfaces-lifted-tint)}.aqua-card__body{padding:var(--spacing-card-body-padding)}.aqua-cta,.woocommerce a.button,.woocommerce button.button,.woocommerce #respond input#submit,.woocommerce input.button,.woocommerce-page a.button{display:inline-flex;align-items:center;justify-content:center;gap:.5em;background-color:var(--cta-signal-primary);color:var(--color-ink-text-inverse);border:none;border-radius:var(--radii-cta-button);padding:.85em 1.4em;font-weight:600;cursor:pointer;transition:filter 0.15s ease}.aqua-cta:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce #respond input#submit:hover,.woocommerce input.button:hover{filter:brightness(.92);color:var(--color-ink-text-inverse)}.aqua-badge{display:inline-flex;align-items:center;gap:.4em;border-radius:var(--radii-badge-pill);padding:.3em .85em}.aqua-badge__dot{width:7px;height:7px;border-radius:50%;flex:none}.aqua-badge--in-region{background:var(--badge-in-region-lagoon-bg);color:var(--badge-in-region-lagoon-text)}.aqua-badge--in-region .aqua-badge__dot{background:var(--badge-in-region-lagoon-dot)}.aqua-badge--sourced{background:var(--badge-sourced-to-order-lagoon-bg);color:var(--badge-sourced-to-order-lagoon-text)}.aqua-badge--sourced .aqua-badge__dot{background:var(--badge-sourced-to-order-lagoon-dot)}.aqua-badge--import{background:var(--badge-import-sourced-to-order-lagoon-bg);color:var(--badge-import-sourced-to-order-lagoon-text);border:1px solid var(--badge-import-sourced-to-order-lagoon-border)}.aqua-badge--import .aqua-badge__dot{background:var(--badge-import-sourced-to-order-lagoon-dot)}.cat-key-marine .aqua-category-accent,.cat-key-automation .aqua-category-accent{background-color:var(--color-category-keys-marine)}.cat-key-coral-reef .aqua-category-accent{background-color:var(--color-category-keys-coral-reef-blue)}.cat-key-coral-reef .aqua-category-accent--pip{background-color:var(--color-category-keys-coral-reef-orange)}.cat-key-coral-reef .aqua-category-accent--tag{background-color:var(--color-category-keys-coral-reef-magenta)}.cat-key-planted .aqua-category-accent{background-color:var(--color-category-keys-planted-hightech-blue)}.cat-key-planted .aqua-category-accent--pip{background-color:var(--color-category-keys-planted-hightech-red)}.cat-key-freshwater .aqua-category-accent,.cat-key-accessories .aqua-category-accent{background-color:var(--color-category-keys-main-brand)}.cat-key-livestock .aqua-category-accent{background-color:var(--color-category-keys-livestock)}.aqua-livestock-pip{background-color:var(--cta-pip-livestock)}.aqua-state-success{color:var(--color-semantic-success-eco)}.aqua-surface-reef{background-color:var(--surfaces-reef-darkest-gutter);color:var(--color-ink-text-inverse)}.aqua-surface-reef a{color:var(--color-ink-text-inverse)}