html:root{--berry-navy: #1a2f6b;--berry-navy-rgb: 26 47 107;--berry-card: rgba(26, 47, 107, .72);--berry-primary: #2c4fa9;--berry-primary-hover: #213c87;--berry-accent: #ff6f91;--berry-accent-hover: #ff8aa5;--berry-accent-text: #1a2f6b;--berry-tag-1: #7cd9cd;--berry-tag-2: #ffd166;--berry-tag-3: #ff6f91;--berry-text: #ffffff;--berry-text-muted: #b9c7e8;--berry-border: rgba(255, 111, 145, .35);--berry-border-rgb: 255 111 145;--berry-radius-button: 7px;--berry-radius-card: 11px;--berry-font-heading: "Archivo", "Helvetica Neue", Arial, sans-serif;--berry-font-body: "Inter", "Helvetica Neue", Arial, sans-serif}html:root{--font-body--family: var(--berry-font-body);--font-subheading--family: var(--berry-font-body);--font-heading--family: var(--berry-font-heading);--font-accent--family: var(--berry-font-body);--font-primary--family: var(--berry-font-body);--font-stack-body: var(--berry-font-body);--badge-font-family: var(--berry-font-body);--summary-font-family: var(--berry-font-body);--menu-localization-font: var(--berry-font-body)}html body{font-family:var(--berry-font-body);font-weight:400}html body :is(h1,h2,h3,h4,h5,h6),html body :is(.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--berry-font-heading);font-weight:600}html body :is(.ah-hero,.aa,.ac,.ap,.aj,.ads,.ak,.acl,.atelier-footer),html body :is(.ah-hero,.aa,.ac,.ap,.aj,.ads,.ak,.acl,.atelier-footer) *{font-family:var(--berry-font-body)}html body :is(.ah-hero,.aa,.ac,.ap,.aj,.ads,.ak,.acl,.atelier-footer) :is(h1,h2,h3,h4,h5,h6){font-family:var(--berry-font-heading);font-weight:600}html body .ac-grid strong,html body .atelier-footer__foot strong{font-family:var(--berry-font-heading);font-weight:600}html:root{--color-foreground: var(--berry-text);--color-foreground-rgb: 255 255 255;--color-foreground-heading: var(--berry-text);--color-foreground-heading-rgb: 255 255 255;--color-foreground-secondary: 185 199 232;--color-foreground-muted: var(--berry-text-muted);--color-border: var(--berry-border);--color-border-rgb: 255 111 145}html body{color:var(--berry-text)}html body :is(.aa,.ac,.ap,.aj,.ads,.ak,.acl,.atelier-footer){color:var(--berry-text)}html body :is(.aa-copy>p,.ac header>p,.ap header p,.aj-header>p,.ads header p,.ak header>p,.acl-copy>p,.ads-chapter__meta,.atelier-footer__lead>p,.atelier-footer__foot>p){color:var(--berry-text-muted)}html body :is(.aa-copy>div,.ac-grid a>p,.ap article>div p,.aj-card__copy p,.ads-chapter__text,.ak-grid p,.aj-note,.acl-copy>div,.atelier-footer__lead>div){color:var(--berry-text-muted)}html body :is(.aj-card__copy>span,.acl-copy>span,.atelier-footer__foot em,.ads-chapter__meta span:last-child){color:var(--berry-accent)}html body .ads-tide{background-color:var(--berry-accent);color:var(--berry-navy)}html body #MainContent,html body #MainContent>.shopify-section,html body #MainContent .section-background{background-color:transparent}html body #MainContent :is([class*=color-scheme-],[class*=color-custom-]){--color-background: transparent;--color-background-rgb: 0 0 0;background-color:transparent}html body :is(.aa,.ac,.ap,.aj,.ads,.ak,.acl){background-color:transparent}html body :is(.aa-image,.ac-grid a>div,.aj-card__image,.ads-chapter__image,.ak-grid article>div,.acl-image){background-color:transparent}html body #header-group,html body #header-component,html body .header-section,html body .header-section .section-background,html body .header__row,html body #header-group .announcement-bar,html body #header-group .announcement-bar__slider{background-color:var(--berry-navy);color:var(--berry-text)}html body .header__row :is(a,button,summary,span,.menu-list__link,.menu-list__button),html body #header-group .announcement-bar :is(a,span,p){color:var(--berry-text)}html body .header__row :is(svg,.icon),html body #header-group .announcement-bar svg{color:var(--berry-text);fill:currentColor}html body .header__row :is(a,button,summary,.menu-list__link,.menu-list__button):hover,html body .header__row :is(a,button,summary,.menu-list__link,.menu-list__button):focus-visible,html body .header__row :is([aria-expanded=true],.menu-list__link--active),html body #header-group .announcement-bar a:hover{color:var(--berry-accent)}html body .header__row :is(.menu-list__submenu,.mega-menu,.header__underlay){background-color:var(--berry-navy);color:var(--berry-text)}html body .shopify-section-group-footer-group,html body .shopify-section-group-footer-group .section-background,html body .atelier-footer,html body .footer-utilities{background-color:var(--berry-navy);color:var(--berry-text)}html body .shopify-section-group-footer-group :is([class*=color-scheme-],[class*=color-custom-]){--color-background: var(--berry-navy);--color-background-rgb: var(--berry-navy-rgb);background-color:var(--berry-navy)}html body .atelier-footer :is(a,p,span,strong,em,h2,li,input,button),html body .shopify-section-group-footer-group :is(a,p,span,li,h2,h3,.utilities){color:var(--berry-text)}html body .atelier-footer :is(.atelier-footer__lead>p,.atelier-footer__lead>div,.atelier-footer__foot>p),html body .shopify-section-group-footer-group :is(.utilities,.utilities a){color:var(--berry-text-muted)}html body .atelier-footer a:hover,html body .shopify-section-group-footer-group a:hover{color:var(--berry-accent)}html body .atelier-footer :is(.atelier-footer__lead,.atelier-footer__foot,.atelier-footer__form),html body .utilities{border-color:var(--berry-border)}html body :is(.aj-card,.ap article,.ak-grid article,.ac-grid a,.ads-chapter){background-color:var(--berry-card);border:1px solid var(--berry-border);border-radius:var(--berry-radius-card);color:var(--berry-text);overflow:hidden}html body :is(.ap article,.ak-grid article,.ac-grid a){padding:14px}html body .ads-chapter{padding:clamp(24px,3.5vw,56px)}html body :is(.aj-card,.ap article,.ak-grid article,.ac-grid a) :is(h1,h2,h3,h4,p,strong,span,a,div){color:var(--berry-text)}html body :is(.card,.product-card,.card-gallery,.product-card-gallery,.collection-card,.resource-card){border-radius:var(--berry-radius-card)}html body :is(.card,.product-card,.collection-card,.resource-card){background-color:var(--berry-card);border-color:var(--berry-border)}html:root{--style-border-radius-buttons-primary: var(--berry-radius-button);--style-border-radius-buttons-secondary: var(--berry-radius-button);--style-border-radius-inputs: var(--berry-radius-button);--color-primary-button-background: var(--berry-primary);--color-primary-button-border: var(--berry-primary);--color-primary-button-text: var(--berry-text);--color-primary-button-hover-background: var(--berry-primary-hover);--color-primary-button-hover-border: var(--berry-primary-hover);--color-primary-button-hover-text: var(--berry-text);--color-secondary-button-background: var(--berry-accent);--color-secondary-button-border: var(--berry-accent);--color-secondary-button-text: var(--berry-accent-text);--color-secondary-button-hover-background: var(--berry-accent-hover);--color-secondary-button-hover-border: var(--berry-accent-hover);--color-secondary-button-hover-text: var(--berry-accent-text);--button-text-case-primary: none;--button-text-case-secondary: none}html body :is(.button,.button-primary,.button-secondary,button,input[type=submit]){border-radius:var(--berry-radius-button)}html body .button:not(.button-secondary,.button-unstyled){background-color:var(--berry-primary);border-color:var(--berry-primary);color:var(--berry-text)}html body .button:not(.button-secondary,.button-unstyled):hover{background-color:var(--berry-primary-hover);border-color:var(--berry-primary-hover);color:var(--berry-text)}html body .button-secondary{background-color:var(--berry-accent);border-color:var(--berry-accent);color:var(--berry-accent-text)}html body .button-secondary:hover{background-color:var(--berry-accent-hover);border-color:var(--berry-accent-hover);color:var(--berry-accent-text)}html body :is(.ah-hero__copy>a,.acl a,.ap header>a,.ac header>a){display:inline-block;padding:13px 24px;border:1px solid var(--berry-primary);border-radius:var(--berry-radius-button);background-color:var(--berry-primary);color:var(--berry-text);text-decoration:none}html body :is(.ah-hero__copy>a,.acl a,.ap header>a,.ac header>a):hover{background-color:var(--berry-primary-hover);border-color:var(--berry-primary-hover);color:var(--berry-text)}html body .atelier-footer__form button{padding:12px 20px;border:1px solid var(--berry-accent);border-radius:var(--berry-radius-button);background-color:var(--berry-accent);color:var(--berry-accent-text)}html body .atelier-footer__form button:hover{background-color:var(--berry-accent-hover);border-color:var(--berry-accent-hover);color:var(--berry-accent-text)}html body .atelier-footer__form{border-bottom-color:var(--berry-border)}html body .atelier-footer__form input::placeholder{color:var(--berry-text-muted)}html body :is(.ap-image span,.ac-grid span,.aj-card__copy>span,.ak-grid span,.ads-chapter__meta span){display:inline-block;width:fit-content;padding:5px 10px;border-radius:var(--berry-radius-button);background-color:var(--berry-tag-1);color:var(--berry-navy);font-weight:600;letter-spacing:.08em}html body .aa-image span{padding:5px 10px;border-radius:var(--berry-radius-button);background-color:var(--berry-tag-2);color:var(--berry-navy)}html body .ap-grid article:nth-child(3n+2) .ap-image span,html body .ak-grid article:nth-child(3n+2) span,html body .ac-grid a:nth-child(2) span{background-color:var(--berry-tag-2)}html body .ap-grid article:nth-child(3n+3) .ap-image span,html body .ak-grid article:nth-child(3n+3) span{background-color:var(--berry-tag-3)}html body .aj-card__copy>span,html body .ads-chapter__meta span:last-child{background-color:var(--berry-tag-3);color:var(--berry-navy)}html body .product-badges__badge{border-radius:var(--berry-radius-button);background:var(--berry-tag-1);color:var(--berry-navy)}html body .product-badges :is(.product-badges__badge--sale,[class*=sale]){background:var(--berry-accent);color:var(--berry-accent-text)}html body :is(.ap article>div,.ac-grid a>p,.ak-grid span,.aj-note,.ads-chapters,.ads-chapter,.ah-hero__top){border-color:var(--berry-border)}html body :is(.aa-image,.ap-image,.aj-card__image,.ads-chapter__image,.acl-image){border:1px solid var(--berry-border);border-radius:var(--berry-radius-card);overflow:hidden}html body :is(input,select,textarea,.field__input){border-radius:var(--berry-radius-button);border-color:var(--berry-border)}html body .ah-hero__top{border-bottom-color:var(--berry-border)}html body .ah-hero__top>span:first-child{color:var(--berry-tag-1)}html body .ah-hero__top>span:last-child{color:var(--berry-text-muted)}html body .ah-hero h1{color:var(--berry-text)}html body .ah-hero__copy>div{color:var(--berry-text-muted)}html body .atelier-motifs{color:var(--berry-accent)}html body .atelier-motif--star{fill:#ff6f9140}
/*# sourceMappingURL=/cdn/shop/t/2/assets/berry-ocean.css.map */
