html[data-brand-system-enabled=true][data-theme-scheme=dark][data-brand=reef-charge]{--brand-aura-primary: rgb(255 71 60 / .3);--brand-aura-secondary: rgb(255 120 84 / .17);--brand-streak: rgb(255 92 69 / .14);--brand-button-shadow: 0 24px 60px rgb(255 71 60 / .34);--brand-menu-surface-top: rgb(29 10 13 / 1);--brand-menu-surface-bottom: rgb(19 5 7 / .998);--brand-menu-surface-strong: rgb(34 12 16 / 1);--brand-menu-border: rgb(255 71 60 / .22);--brand-menu-border-strong: rgb(255 154 130 / .38);--brand-menu-shadow: 0 24px 58px rgb(0 0 0 / .56), 0 0 0 1px rgb(255 71 60 / .12);--brand-menu-shadow-soft: 0 16px 38px rgb(0 0 0 / .46), 0 0 0 1px rgb(255 71 60 / .1);--brand-menu-hover-bg: rgb(255 71 60 / .14);--brand-menu-hover-border: rgb(255 154 130 / .24);--brand-menu-hover-shadow: 0 0 0 1px rgb(255 71 60 / .18), 0 14px 30px rgb(0 0 0 / .34);--brand-menu-chip-bg: rgb(255 71 60 / .14);--brand-menu-chip-border: rgb(255 154 130 / .18);--brand-menu-chip-shadow: inset 0 1px 0 rgb(255 154 130 / .14), 0 0 18px rgb(255 71 60 / .08);--brand-menu-sidebar-active-bg: rgb(255 71 60 / .16);--brand-menu-sidebar-active-border: rgb(255 154 130 / .26);--brand-menu-sidebar-active-shadow: inset 0 1px 0 rgb(255 154 130 / .16), 0 0 24px rgb(255 71 60 / .12);--brand-dark-aura-primary: rgb(255 71 60 / .3);--brand-dark-aura-secondary: rgb(255 120 84 / .17);--brand-dark-streak: rgb(255 92 69 / .14);--brand-dark-button-shadow: 0 24px 60px rgb(255 71 60 / .34)}html[data-brand-system-enabled=true][data-brand=reef-charge] body{background:radial-gradient(circle at 14% 14%,rgb(var(--brand-accent) / .12),transparent 26%),linear-gradient(120deg,rgb(var(--brand-accent) / .045),transparent 34%),linear-gradient(180deg,rgb(var(--brand-bg-color)),rgb(var(--brand-bg-soft) / .95))}html[data-brand-system-enabled=true][data-theme-scheme=light][data-brand=reef-charge] .announcement{--brand-announcement-bg: 185 43 35;--brand-announcement-text: 250 250 250;--brand-announcement-signal: var(--brand-light-accent);--brand-announcement-border: var(--brand-light-accent)}html[data-brand-system-enabled=true][data-theme-scheme=dark][data-brand=reef-charge] body{background:radial-gradient(circle at 16% 14%,rgb(var(--brand-accent) / .22),transparent 24%),linear-gradient(135deg,rgb(255 154 130 / .08),transparent 34%),linear-gradient(180deg,#130507,#1b080b 54%,#130507)}html[data-brand-system-enabled=true] .main-nav__item.header-brand-link--reef-charge,html[data-brand-system-enabled=true] .secondary-nav__item.header-brand-link--reef-charge,html[data-brand-system-enabled=true] .main-nav__item--go.header-brand-link--reef-charge,html[data-brand-system-enabled=true] .main-nav__item.header-brand-link--reef-charge:hover,html[data-brand-system-enabled=true] .main-nav__item.header-brand-link--reef-charge:focus-visible,html[data-brand-system-enabled=true] .secondary-nav__item.header-brand-link--reef-charge:hover,html[data-brand-system-enabled=true] .secondary-nav__item.header-brand-link--reef-charge:focus-visible,html[data-brand-system-enabled=true] .main-nav__item--go.header-brand-link--reef-charge:hover,html[data-brand-system-enabled=true] .main-nav__item--go.header-brand-link--reef-charge:focus-visible,html[data-brand-system-enabled=true] .is-open>summary>.main-nav__item.header-brand-link--reef-charge,html[data-brand-system-enabled=true] .is-open>summary>.secondary-nav__item.header-brand-link--reef-charge{color:rgb(var(--brand-menu-reef-charge))}.brand-product-banner__inner,.brand-product-layout__info,.planktura-bubble-layer,.tz-theme-rain,.reef-charge-lightning{overflow-anchor:none}html[data-brand=reef-charge] .brand-collection-hero{box-shadow:inset 0 -1px rgb(var(--brand-accent) / .1),0 30px 78px rgb(var(--brand-accent) / .14)}html[data-brand=reef-charge] .brand-collection-hero__overlay{background:linear-gradient(102deg,rgb(var(--brand-bg-color) / .98),rgb(var(--brand-bg-color) / .94) 30%,rgb(var(--brand-bg-color) / .36)),linear-gradient(135deg,rgb(var(--brand-accent) / .12),transparent 34%),linear-gradient(180deg,var(--brand-streak),rgb(0 0 0 / .22))}html[data-theme-scheme=dark][data-brand=reef-charge] .brand-collection-hero__overlay{background:linear-gradient(100deg,rgb(var(--brand-bg-color) / .99),rgb(var(--brand-bg-color) / .96) 42%,rgb(var(--brand-bg-color) / .28)),linear-gradient(135deg,rgb(255 154 130 / .14),transparent 34%),linear-gradient(180deg,var(--brand-dark-streak),rgb(0 0 0 / .42))}html[data-brand=reef-charge] .brand-collection-hero__support,html[data-brand=reef-charge] .brand-product-stage,html[data-brand=reef-charge] .brand-product-banner__inner{border-radius:1.15rem}html[data-brand=reef-charge] .brand-product-stage__role-value{background:linear-gradient(180deg,rgb(var(--brand-accent) / .16),rgb(var(--brand-accent) / .08))}.brand-product-banner__inner.has-reef-charge-lightning>:not(.reef-charge-lightning),.brand-story__shell.has-reef-charge-lightning>:not(.reef-charge-lightning){position:relative;z-index:1}.brand-product-banner__inner.has-reef-charge-lightning,.brand-story__shell.has-reef-charge-lightning{position:relative;isolation:isolate;overflow:hidden}.brand-curated-section--shoppable-image.has-reef-charge-lightning{position:relative;isolation:isolate;overflow:hidden;border-radius:1.45rem}.brand-curated-section--shoppable-image.has-reef-charge-lightning>.shoppable-image{position:relative;z-index:1}.reef-charge-lightning{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;border-radius:inherit}.reef-charge-lightning__storm-bank,.reef-charge-lightning__sky-glow,.reef-charge-lightning__bolt-field{position:absolute;top:0;right:0;bottom:0;left:0}.reef-charge-lightning__storm-bank{inset:0 0 auto 0;block-size:clamp(10rem,28vh,18rem);background:radial-gradient(circle at 18% -14%,rgb(255 252 249 / .3),transparent 24%),radial-gradient(circle at 78% -18%,rgb(255 246 238 / .24),transparent 28%),linear-gradient(180deg,rgb(46 31 33 / .28),rgb(46 31 33 / .14) 54%,transparent 100%);opacity:.78;transform-origin:center top}.reef-charge-lightning__sky-glow{background:radial-gradient(circle at 50% 0%,rgb(255 255 255 / .12),transparent 36%),linear-gradient(180deg,rgb(255 249 244 / .08),transparent 34%);opacity:.54}.reef-charge-lightning__bolt{position:absolute;inset-block-start:var(--reef-charge-bolt-top, 0%);inset-inline-start:var(--reef-charge-bolt-left, 50%);inline-size:var(--reef-charge-bolt-width, 16rem);block-size:var(--reef-charge-bolt-height, 76%);opacity:0;transform:translate3d(-50%,0,0) rotate(var(--reef-charge-bolt-angle, 0deg)) scale(var(--reef-charge-bolt-scale, 1));transform-origin:center top;filter:drop-shadow(0 0 10px rgb(var(--brand-accent) / .38)) drop-shadow(0 0 22px rgb(var(--brand-accent) / .2));will-change:transform,opacity}.reef-charge-lightning__bolt-svg{inline-size:100%;block-size:100%;overflow:visible}.reef-charge-lightning__bolt-path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;opacity:0}.reef-charge-lightning__bolt-path--glow{stroke:rgb(var(--brand-accent) / .42);stroke-width:10}.reef-charge-lightning__bolt-path--core{stroke:rgb(var(--brand-accent) / .98);stroke-width:2.3}.reef-charge-lightning__bolt-path--branch.reef-charge-lightning__bolt-path--glow{stroke-width:8}.reef-charge-lightning__bolt-path--branch.reef-charge-lightning__bolt-path--core{stroke-width:1.7}.reef-charge-lightning__bolt.is-active{animation:reef-charge-lightning-bolt-presence calc(var(--reef-charge-bolt-duration, .76s) + .24s) linear both}.reef-charge-lightning__bolt.is-active .reef-charge-lightning__bolt-path--core{animation:reef-charge-lightning-path-draw var(--reef-charge-bolt-duration, .76s) cubic-bezier(.2,.12,.16,1) both}.reef-charge-lightning__bolt.is-active .reef-charge-lightning__bolt-path--glow{animation:reef-charge-lightning-path-glow calc(var(--reef-charge-bolt-duration, .76s) + .16s) cubic-bezier(.2,.12,.16,1) both}.reef-charge-lightning__bolt.is-active .reef-charge-lightning__bolt-path--branch{animation-delay:var(--reef-charge-bolt-branch-delay, .1s)}.reef-charge-lightning.is-striking .reef-charge-lightning__storm-bank{animation:reef-charge-lightning-cloud-pulse .92s ease-out both}.reef-charge-lightning.is-striking .reef-charge-lightning__sky-glow{animation:reef-charge-lightning-sky-pulse .82s ease-out both}.reef-charge-lightning--shell .reef-charge-lightning__storm-bank{block-size:34%;opacity:.68}.reef-charge-lightning--shell .reef-charge-lightning__sky-glow{opacity:.38}html[data-theme-scheme=dark][data-brand=reef-charge] .reef-charge-lightning__storm-bank{background:radial-gradient(circle at 18% -14%,rgb(255 255 255 / .18),transparent 24%),radial-gradient(circle at 78% -18%,rgb(255 244 236 / .14),transparent 28%),linear-gradient(180deg,rgb(9 7 9 / .5),rgb(9 7 9 / .24) 54%,transparent 100%);opacity:.92}html[data-theme-scheme=dark][data-brand=reef-charge] .reef-charge-lightning__bolt{filter:drop-shadow(0 0 10px rgb(255 255 255 / .52)) drop-shadow(0 0 22px rgb(255 244 232 / .24))}html[data-theme-scheme=dark][data-brand=reef-charge] .reef-charge-lightning__sky-glow{background:radial-gradient(circle at 50% 0%,rgb(255 255 255 / .1),transparent 38%),linear-gradient(180deg,rgb(255 247 240 / .06),transparent 34%);opacity:.44}html[data-theme-scheme=dark][data-brand=reef-charge] .reef-charge-lightning__bolt-path--glow{stroke:#fff6ee61}html[data-theme-scheme=dark][data-brand=reef-charge] .reef-charge-lightning__bolt-path--core{stroke:#fffffffa}@keyframes reef-charge-lightning-bolt-presence{0%,to{opacity:0}10%,54%{opacity:var(--reef-charge-bolt-opacity, .9)}78%{opacity:calc(var(--reef-charge-bolt-opacity, .9) * .18)}}@keyframes reef-charge-lightning-path-draw{0%{stroke-dashoffset:100;opacity:0}12%{opacity:.94}56%{stroke-dashoffset:18;opacity:1}74%{stroke-dashoffset:0;opacity:.96}to{stroke-dashoffset:0;opacity:0}}@keyframes reef-charge-lightning-path-glow{0%{stroke-dashoffset:100;opacity:0}8%{opacity:.18}52%{stroke-dashoffset:16;opacity:.62}76%{stroke-dashoffset:0;opacity:.38}to{stroke-dashoffset:0;opacity:0}}@keyframes reef-charge-lightning-cloud-pulse{0%{opacity:.78;transform:scaleY(1)}28%{opacity:.98;transform:scaleY(1.02)}to{opacity:.78;transform:scaleY(1)}}@keyframes reef-charge-lightning-sky-pulse{0%{opacity:.54}24%{opacity:.82}to{opacity:.54}}@media only screen and (max-width:860px){.reef-charge-lightning__storm-bank{block-size:clamp(9rem,24vh,14rem)}.reef-charge-lightning__bolt{inline-size:clamp(8.5rem,18vw,13rem)}}@media only screen and (max-width:640px){.reef-charge-lightning__storm-bank{block-size:clamp(8rem,22vh,12rem)}.reef-charge-lightning__bolt{inline-size:clamp(7rem,24vw,10rem)}}@media(prefers-reduced-motion:reduce){.reef-charge-lightning__bolt,.reef-charge-lightning__bolt-path,.reef-charge-lightning__storm-bank,.reef-charge-lightning__sky-glow{animation:none!important;transition:none!important}.reef-charge-lightning__bolt{display:none}.reef-charge-lightning__storm-bank{opacity:.66}.reef-charge-lightning__sky-glow{opacity:.28}}html[data-brand=reef-charge] .brand-collection-hero{background:radial-gradient(circle at 88% 18%,rgb(var(--brand-accent) / .26),transparent 20%),radial-gradient(circle at 14% 16%,rgb(255 154 130 / .16),transparent 22%),radial-gradient(circle at 76% 58%,rgb(255 190 82 / .1),transparent 18%),linear-gradient(135deg,rgb(var(--brand-surface) / .98),rgb(var(--brand-bg-soft) / .96))}html[data-brand=reef-charge] .brand-collection-hero:before{background:radial-gradient(circle at 14% 14%,rgb(var(--brand-accent) / .18),transparent 24%),linear-gradient(180deg,rgb(var(--brand-accent) / .08),transparent 42%);mix-blend-mode:normal}html[data-brand=reef-charge] .brand-collection-hero__support,html[data-brand=reef-charge] .brand-product-banner__inner,html[data-brand=reef-charge] .brand-product-stage{border-color:rgb(var(--brand-accent) / .24);background:linear-gradient(180deg,rgb(var(--brand-surface) / .98),rgb(var(--brand-bg-soft) / .88)),radial-gradient(circle at top right,rgb(var(--brand-accent) / .12),transparent 28%),linear-gradient(180deg,rgb(var(--brand-accent) / .07),transparent 42%);box-shadow:0 24px 60px rgb(var(--brand-accent) / .16),0 0 28px rgb(var(--brand-accent) / .08)}html[data-brand=reef-charge] .brand-main-products-grid .main-products-grid__results{border-radius:1.1rem;border-color:rgb(var(--brand-accent) / .2);background:linear-gradient(180deg,rgb(var(--brand-surface) / .62),rgb(var(--brand-bg-soft) / .34)),radial-gradient(circle at top right,rgb(var(--brand-accent) / .08),transparent 26%),linear-gradient(180deg,rgb(var(--brand-accent) / .05),transparent 36%)}html[data-brand=reef-charge] .brand-main-products-grid .card--product-contained{border-radius:1rem;border-color:rgb(var(--brand-accent) / .18);box-shadow:0 16px 36px rgb(var(--brand-accent) / .1),inset 0 1px #ffffff47}html[data-brand=reef-charge] .brand-main-products-grid .card--product-contained:before{content:"";position:absolute;inset:0 0 auto 0;block-size:3px;background:linear-gradient(90deg,rgb(255 190 82 / .84),rgb(var(--brand-accent) / .9) 42%,transparent 82%);pointer-events:none}html[data-brand=reef-charge] .brand-curated-section--product-list .products-grid-container,html[data-brand=reef-charge] .brand-curated-section--shoppable-image .shoppable-image__text .card{border-color:rgb(var(--brand-accent) / .22);background:linear-gradient(180deg,rgb(var(--brand-surface) / .98),rgb(var(--brand-bg-soft) / .88)),radial-gradient(circle at top right,rgb(var(--brand-accent) / .12),transparent 28%),linear-gradient(180deg,rgb(var(--brand-accent) / .07),transparent 42%)}html[data-brand=reef-charge] .brand-curated-section--shoppable-image .shoppable-image{border-radius:1.35rem;border-color:rgb(var(--brand-accent) / .26);background:radial-gradient(circle at 88% 8%,rgb(255 190 82 / .16),transparent 26%),radial-gradient(circle at 12% 90%,rgb(var(--brand-accent) / .16),transparent 34%),linear-gradient(145deg,rgb(var(--brand-surface) / .9),rgb(var(--brand-bg-soft) / .7)),linear-gradient(180deg,rgb(var(--brand-accent) / .08),transparent 46%);box-shadow:0 26px 64px rgb(var(--brand-accent) / .14),0 0 0 1px rgb(var(--brand-accent) / .08)}html[data-brand=reef-charge] .brand-curated-section--shoppable-image .shoppable-image:before{background:linear-gradient(90deg,rgb(255 190 82 / .18),transparent 34%),linear-gradient(180deg,rgb(var(--brand-accent) / .1),transparent 48%)}html[data-brand=reef-charge] .brand-curated-section--shoppable-image .shoppable-image__image{border-radius:1.05rem;border-color:rgb(var(--brand-accent) / .22);background:radial-gradient(circle at 50% 0%,rgb(255 190 82 / .12),transparent 36%),linear-gradient(180deg,rgb(var(--brand-surface) / .86),rgb(var(--brand-bg-soft) / .56))}html[data-brand=reef-charge] .brand-curated-section--shoppable-image .hotspot__card{border-color:rgb(var(--brand-accent) / .24);background:linear-gradient(180deg,rgb(var(--brand-surface) / .98),rgb(var(--brand-bg-soft) / .88)),radial-gradient(circle at top right,rgb(var(--brand-accent) / .12),transparent 32%)}html[data-brand=reef-charge] .brand-curated-section--featured-blog .card--article{border-color:rgb(var(--brand-accent) / .18);background:linear-gradient(180deg,rgb(var(--brand-surface) / .98),rgb(var(--brand-bg-soft) / .86)),radial-gradient(circle at top right,rgb(var(--brand-accent) / .1),transparent 30%),linear-gradient(180deg,rgb(var(--brand-accent) / .06),transparent 42%)}html[data-theme-scheme=dark][data-brand=reef-charge] .brand-main-products-grid .main-products-grid__results{background:radial-gradient(circle at top right,var(--brand-dark-aura-secondary),transparent 30%),linear-gradient(180deg,rgb(var(--brand-surface) / .82),rgb(var(--brand-bg-soft) / .54))}html[data-theme-scheme=dark][data-brand=reef-charge] .brand-main-products-grid .card--product-contained,html[data-theme-scheme=dark][data-brand=planktura] .brand-main-products-grid .card--product-contained,html[data-theme-scheme=dark][data-brand=trace-zero] .brand-main-products-grid .card--product-contained{box-shadow:0 18px 38px #00000047}
/*# sourceMappingURL=/cdn/shop/t/26/assets/brand-system-reef-charge.css.map */
