@import"https://fonts.googleapis.com/css2?family=Bangers&family=Nunito:wght@400;600;700&display=swap";:root{--cr-navy: #0b3d91;--cr-blue: #135ed1;--cr-blue-hover: #0e49a8;--cr-pink: #ff5ca8;--cr-pink-hover: #e84f97;--cr-yellow: #ffd447;--cr-cyan: #25d1da;--cr-text: #ffffff;--cr-text-2: #cfe3fa;--cr-border: rgba(255, 212, 71, .35);--cr-card: rgba(11, 61, 145, .7);--cr-radius-button: 6px;--cr-radius-card: 10px;--cr-grad-head: linear-gradient(100deg, #ffffff 0%, #eaf7ff 18%, #b6e9f7 44%, #4fd2e4 70%, #ffd447 100%);--cr-grad-warm: linear-gradient(100deg, #ffe9a8 0%, #ffd447 46%, #ff9bc8 100%);--cr-font-heading: "Bangers", "Nunito", system-ui, sans-serif;--cr-font-body: "Nunito", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}:root{--font-body--family: var(--cr-font-body);--font-paragraph--family: var(--cr-font-body);--font-subheading--family: var(--cr-font-body);--font-primary--family: var(--cr-font-body);--font-secondary--family: var(--cr-font-body);--font-family: var(--cr-font-body);--font-stack-body: var(--cr-font-body);--button-font-family-primary: var(--cr-font-body);--button-font-family-secondary: var(--cr-font-body);--font-heading--family: var(--cr-font-heading);--font-accent--family: var(--cr-font-heading);--font-stack-header: var(--cr-font-heading);--font-h1--family: var(--cr-font-heading);--font-h2--family: var(--cr-font-heading);--font-h3--family: var(--cr-font-heading);--font-h4--family: var(--cr-font-heading);--font-h5--family: var(--cr-font-heading);--font-h6--family: var(--cr-font-heading);--font-body--weight: 400;--font-paragraph--weight: 400;--font-subheading--weight: 400;--font-heading--weight: 400;--font-accent--weight: 400;--font-h1--weight: 400;--font-h2--weight: 400;--font-h3--weight: 400;--font-h4--weight: 400;--font-h5--weight: 400;--font-h6--weight: 400;--font-weight-body: 400;--font-weight-header: 400;--font-weight-body--bold: 700;--font-weight-body--bolder: 700;--font-h1--spacing: .01em;--font-h2--spacing: .01em;--font-h3--spacing: .01em;--font-h4--spacing: .01em;--font-h5--spacing: .01em;--font-h6--spacing: .01em}body,.paragraph,.paragraph>*,input,textarea,select,button,.button,.button-secondary,.button-unstyled,.rte,.rte *{font-family:var(--cr-font-body)!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.text-block.h1>*,.text-block.h2>*,.text-block.h3>*{font-family:var(--cr-font-heading)!important;font-weight:400!important}.header,.header__rows,.header__row,.header__row--top,.header__row--bottom,.header-section,.menu-drawer,.mega-menu,.header__drawer{font-family:var(--cr-font-body)!important}.menu-list__link,.menu-list__link-title,.menu-list__link .icon,.header__row .link,.header__row a,.header__row button,.header__column,.header__column a,.localization-selector{font-family:var(--cr-font-body)!important;color:var(--cr-text)!important}.menu-list__link:hover,.menu-list__link:focus-visible,.menu-list__link[aria-expanded=true],.menu-list__link--active,.header__row .link:hover,.header__row a:hover,.header__row button:hover,.header__column a:hover,.localization-selector:hover{color:var(--cr-yellow)!important}.menu-list__submenu,.mega-menu{--color-foreground: var(--cr-text);--color-foreground-rgb: 255 255 255}.atelier-footer,.footer,.footer-section,.utilities{font-family:var(--cr-font-body)!important;background-color:var(--cr-navy)!important;color:var(--cr-text)!important;border-color:var(--cr-border)!important}.atelier-footer *,.footer *,.utilities *{font-family:var(--cr-font-body)!important}.atelier-footer a,.footer a,.utilities a,.utilities,.utilities>*,.atelier-footer__foot>p,.atelier-footer__lead>p{color:var(--cr-text-2)!important}.atelier-footer a:hover,.footer a:hover,.utilities a:hover{color:var(--cr-yellow)!important}.atelier-footer h2,.footer h2,.footer .heading,.atelier-footer__foot strong{color:var(--cr-text)!important}.atelier-footer__foot em{color:var(--cr-pink)!important}.atelier-footer__lead,.atelier-footer__form{border-color:var(--cr-border)!important}.atelier-footer__form input{color:var(--cr-text)!important}.atelier-footer__form input::placeholder{color:var(--cr-text-2)!important}body{background-color:transparent;color:var(--cr-text)}:root,[class*=color-scheme-]{--color-foreground-secondary: var(--cr-text-2);--color-foreground-muted: var(--cr-text-2);--color-border: var(--cr-border)}a{color:var(--cr-text)}a:hover{color:var(--cr-yellow)}.link:hover,.link--text:hover{color:var(--cr-yellow)!important}.button,button.shopify-payment-button__button--unbranded,.shopify-payment-button__button--unbranded{background-color:var(--cr-blue)!important;color:var(--cr-text)!important;border-color:var(--cr-blue)!important;border-radius:var(--cr-radius-button)!important}.button:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]),.shopify-payment-button__button--unbranded:hover{background-color:var(--cr-blue-hover)!important;border-color:var(--cr-blue-hover)!important;color:var(--cr-text)!important}.button-secondary,.add-to-cart-button.button-secondary,.shopify-payment-button__button--unbranded.button-secondary{background-color:var(--cr-pink)!important;color:var(--cr-text)!important;border-color:var(--cr-pink)!important;border-radius:var(--cr-radius-button)!important}.button-secondary:hover{background-color:var(--cr-pink-hover)!important;border-color:var(--cr-pink-hover)!important;color:var(--cr-text)!important}.button-unstyled,.button-unstyled:hover{background-color:transparent!important;border-radius:0!important}.ah-hero__copy>a,.acl a,.atelier-footer__form button{border-radius:var(--cr-radius-button)!important;border:none!important;font-family:var(--cr-font-body)!important;letter-spacing:.06em!important}.ah-hero__copy>a,.acl a{background-color:var(--cr-blue)!important;color:var(--cr-text)!important;padding:14px 24px!important}.ah-hero__copy>a:hover,.acl a:hover{background-color:var(--cr-blue-hover)!important;color:var(--cr-text)!important}.atelier-footer__form button{background-color:var(--cr-pink)!important;color:var(--cr-text)!important;padding:0 18px!important}.atelier-footer__form button:hover{background-color:var(--cr-pink-hover)!important}.product-card,.collection-card,.featured-blog-posts-card,.blog-post-card,.card-gallery,.aj-card,.ak-grid article,.ap-grid article,.cart-drawer__item,.quick-add-modal__content{background-color:var(--cr-card)!important;border:1px solid var(--cr-border)!important;border-radius:var(--cr-radius-card)!important}.aj-card,.ak-grid article,.ap-grid article{padding:12px!important}.product-card,.collection-card,.featured-blog-posts-card,.blog-post-card,.card-gallery{color:var(--cr-text)!important}.card-gallery{border:none!important}.aj h3,.ak-grid h3,.ap h3,.ap article p,.product-card h3,.product-card .h3,.product-card .price{color:var(--cr-text)!important}.product-badges__badge{border-radius:var(--cr-radius-button)!important;font-family:var(--cr-font-body)!important;border:none!important}.product-badges__badge.color-scheme-4,.m-product-tag--sale{background-color:var(--cr-pink)!important;color:var(--cr-text)!important}.product-badges__badge.color-scheme-5{background-color:var(--cr-yellow)!important;color:var(--cr-navy)!important}.m-product-tag--new,.pg-tag{background-color:var(--cr-cyan)!important;color:var(--cr-navy)!important}.m-product-tag--hot{background-color:var(--cr-yellow)!important;color:var(--cr-navy)!important}.m-product-tag,.pg-tag,.m-article-tags a,.product-tags a,.article-tag{border-radius:var(--cr-radius-button)!important;font-family:var(--cr-font-body)!important;padding:4px 10px!important}.m-article-tags a:nth-child(3n+2),.product-tags a:nth-child(3n+2){background-color:var(--cr-cyan)!important;color:var(--cr-navy)!important}.m-article-tags a:nth-child(3n),.product-tags a:nth-child(3n){background-color:var(--cr-pink)!important;color:var(--cr-text)!important}.aa,.ac,.ads,.ak,.acl,.ap{background-color:transparent!important;color:var(--cr-text)!important}.ah-hero .ah-hero__shade{background-image:linear-gradient(90deg,#0b3d91a8,#0b3d9118 72%),linear-gradient(0deg,#0b3d9166,#0000 45%)!important}.aj{background-color:transparent!important;color:var(--cr-text)!important;border-color:var(--cr-border)!important}.aa,.acl,.ac,.ads,.ah-hero,.aj,.ak,.ap{font-family:var(--cr-font-body)!important;color:var(--cr-text)!important}.aa *,.acl *,.ac *,.ads *,.ah-hero *,.aj *,.ak *,.ap *{font-family:var(--cr-font-body)!important}.aa h2,.acl h2,.ac h2,.ads h2,.ads h3,.ah-hero h1,.aj h2,.aj h3,.ak h2,.ak-grid h3,.ap h2,.ap h3,.ac-grid strong{font-family:var(--cr-font-heading)!important;font-weight:400!important;letter-spacing:.01em!important;color:var(--cr-text)!important}.aa-copy>p,.ac header>p,.ads header p,.aj-header>p,.ak header>p,.ap header p,.acl-copy>p,.ah-hero__top{color:var(--cr-yellow)!important}.aa-copy>div,.ads-chapter__text,.aj-card__copy p,.aj-note,.ak header>div,.ak-grid p,.ap article p,.acl-copy>div,.ah-hero__copy>div{color:var(--cr-text-2)!important}.ads-chapter__meta span:last-child,.aj-card__copy>span,.ak-grid span,.ap-image span,.acl-copy>span{color:var(--cr-cyan)!important}.aa,.ads,.aj,.ak,.ap,.ac,.acl{border-color:var(--cr-border)!important}.ads-chapters,.ads-chapter,.aj-card,.ap article>div,.ac-grid a>p{border-color:var(--cr-border)!important}.ads-tide{background-color:var(--cr-pink)!important;color:var(--cr-text)!important;border-radius:var(--cr-radius-card)!important}.aa-image,.ac-grid a>div,.ads-chapter__image,.aj-card__image,.ak-grid article>div,.ap-image,.acl-image{background-color:var(--cr-card)!important;border-radius:var(--cr-radius-card)!important}.aa-image span,.ap-image span{background-color:var(--cr-yellow)!important;color:var(--cr-navy)!important;border-radius:var(--cr-radius-button)!important}html{background-color:#0b3d91}body{background-color:transparent}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:url(/cdn/shop/files/page-bg-0917.png?v=1789609543);background-size:cover;background-position:center center;background-repeat:no-repeat;filter:brightness(.62) contrast(1.08) saturate(1.1)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#0b3d9180}@media screen and (max-width:749px){body:before{filter:brightness(.56) contrast(1.08) saturate(1.1)}body:after{background-color:#0b3d919e}}.atelier-footer__form{border-bottom:0!important}.atelier-footer__form input[type=email]{border-bottom:1px solid var(--cr-border)!important}.atelier-footer__form input[type=email]:focus{border-bottom-color:var(--cr-yellow)!important}.atelier-footer__form button[type=submit]{margin-left:12px!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.ah-hero h1,.aa h2,.ac h2,.ads h2,.ads h3,.aj h2,.aj h3,.ak h2,.ak h3,.ak-grid h3,.ap h2,.ap h3,.acl h2,.ac-grid strong,.atelier-footer h2,.atelier-footer__foot strong,.apl__title{background-image:var(--cr-grad-head)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}.atelier-footer__foot em,.apl__result{background-image:var(--cr-grad-warm)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}.apl__result em{background-image:none!important;-webkit-text-fill-color:#ffffff!important;color:#fff!important}.pg-section,.pg-container,.pg-grid,.pg-card{background-color:transparent!important}.pg-section,.pg-container,.pg-grid,.pg-info{color:var(--cr-text)!important}.pg-card{background-color:var(--cr-card)!important;border:1px solid var(--cr-border)!important;border-radius:var(--cr-radius-card)!important;overflow:hidden}.pg-img-wrap{background-color:#0b3d918c!important}.pg-price{color:var(--cr-text-2)!important}.pg-btn{background-color:var(--cr-blue)!important;color:var(--cr-text)!important;border:0!important;border-radius:var(--cr-radius-button)!important;transition:background-color .25s ease}.pg-btn:hover{background-color:var(--cr-blue-hover)!important;color:var(--cr-text)!important}.pg-tag{background-color:var(--cr-yellow)!important;color:var(--cr-navy)!important;border-radius:var(--cr-radius-button)!important}.atelier-footer,.atelier-footer__lead,.atelier-footer__foot,.footer-section{background-color:transparent!important}main .section-background,main .color-scheme-1,main .color-scheme-5,main .faq-simple{background-color:transparent!important}.section-background.color-scheme-5,.utilities,.utilities--blocks-3{background-color:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/coral-reef.css.map */
