:root{--ph-base: #062b2b;--ph-deep: #0e4d4c;--ph-ink: #f4fffd;--ph-ink-soft: #d3efe8;--ph-ink-mute: #b2dfd6;--ph-nav-ink: #f1fffc;--ph-accent: #7fe8d8;--ph-accent-soft: #b9f2ea;--ph-grad-display: linear-gradient( 102deg, #f4fffd 0%, #b9f2ea 30%, #7fe8d8 64%, #e8fffb 100% );--ph-brand: #2a9d8f;--ph-brand-dark: #1e7a70;--ph-on-brand: #ffffff;--ph-on-accent: #062b2b;--ph-border: rgba(127, 232, 216, .3);--ph-card: rgba(14, 77, 76, .7);--ph-surface-opaque: #0e4d4c;--ph-radius-btn: 7px;--ph-radius-card: 11px;--ph-font-body: "Montserrat", var(--font-body--family, sans-serif);--ph-font-display: "Cormorant", var(--font-heading--family, Georgia), Georgia, "Times New Roman", serif;--card-corner-radius: var(--ph-radius-card);--product-corner-radius: var(--ph-radius-card);--resource-card-corner-radius: var(--ph-radius-card)}html{background-color:var(--ph-base)}body{background-color:transparent;color:var(--ph-ink)}body.ph-has-page-background:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--ph-page-background-image);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:var(--ph-page-background-opacity, .35);pointer-events:none}body,body .shopify-section,body main,body input,body select,body textarea,body button{font-family:var(--ph-font-body)}body :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--ph-font-display)}body #header-group,body #header-group :where(a,span,button,summary,p,input,select,label){font-family:var(--ph-font-body)}body footer.atelier-footer,body footer.atelier-footer :where(a,span,button,summary,p,strong,em,input,label){font-family:var(--ph-font-body)}body #header-group :is(.header__row,header-component){background-color:var(--ph-deep)}body #header-group :is(a,button,summary,span,.menu-list__item,.header__column):not(.dialog-modal *,.dialog-drawer *,.cart-drawer__dialog *,.account-drawer__dialog *,.account-popover__panel *,.search-modal__content *,.predictive-search *,.mega-menu *,.overflow-menu *,.popover *){color:var(--ph-nav-ink)}body #header-group :is(a,button,summary,.menu-list__item):not(.dialog-modal *,.dialog-drawer *,.cart-drawer__dialog *,.account-drawer__dialog *,.account-popover__panel *,.search-modal__content *,.predictive-search *,.mega-menu *,.overflow-menu *,.popover *):hover{color:var(--ph-accent)}body #header-group :is(.header__row,header-component){--color-border: var(--ph-border)}body #header-group .menu-drawer,body #header-group .header__drawer,body #header-group .header-drawer{background-color:var(--ph-deep);color:var(--ph-nav-ink)}body footer.atelier-footer{background-color:var(--ph-deep);background-image:none;color:var(--ph-nav-ink)}body footer.atelier-footer :is(a,p,span,strong,em,label,input,button){color:var(--ph-nav-ink)}body footer.atelier-footer :is(a,button):hover{color:var(--ph-accent)}body footer.atelier-footer :is(.atelier-footer__lead,.atelier-footer__form){border-color:var(--ph-border)}body footer.atelier-footer :is(.atelier-footer__lead,.atelier-footer__form input){border-bottom-color:var(--ph-border)}body footer.atelier-footer .atelier-footer__foot em{color:var(--ph-accent)}#MainContent :is(.aa,.ac,.ap,.aj,.ads,.ak,.acl){background-color:transparent;background-image:none;color:var(--ph-ink)}#MainContent :is(.aa,.ac,.ap,.aj,.ads,.ak,.acl) :is(h1,h2,h3,h4,h5,h6,p,span,a,li,strong,em,h3 a,h2 a){font-family:var(--ph-font-body)}#MainContent :is(.aa,.ac,.ap,.aj,.ads,.ak,.acl) :is(h1,h2,.ads h3,.acl-copy>span,.aj h3){font-family:var(--ph-font-display)}#MainContent :is(.aa,.ac,.ap,.aj,.ads,.ak,.acl) :is(h1,h2,h3,h4,h5,h6,strong){color:var(--ph-ink)}#MainContent :is(.aa,.ac,.ap,.aj,.ads,.ak,.acl) :is(p,li,.ads-chapter__text){color:var(--ph-ink-soft)}#MainContent :is(.aa-copy>div,.acl-copy>div,.ak header>div,.aj-note){color:var(--ph-ink-soft)}#MainContent :is(.ah-hero,.aa,.ac,.ap,.aj,.ads,.ak,.acl) :is(h1,h2,h3){letter-spacing:-.02em}#MainContent :is(.ads-chapter__meta span:last-child,.acl-copy>span){color:var(--ph-accent)}#MainContent .ads-tide{background:var(--ph-brand);background-image:none;color:var(--ph-base)}body :is(.product-card,.product-grid__card,.resource-card,.predictive-search-results__card){border-radius:var(--ph-radius-card)}#MainContent :is(.ap article,.aj-card,.ak-grid article,.ac-grid a){background-color:var(--ph-card);background-image:none;border:1px solid var(--ph-border);border-radius:var(--ph-radius-card);overflow:hidden;padding:12px}#MainContent :is(.ap article,.aj-card,.ak-grid article,.ac-grid a) :is(.ap-image,.aj-card__image,.ak-grid article>div,.ac-grid a>div){border-radius:var(--ph-radius-card)}#MainContent :is(.aa-image,.ads-chapter__image,.acl-image){position:relative;display:block;background-color:var(--ph-card);background-image:none;border:1px solid var(--ph-border);border-radius:var(--ph-radius-card);overflow:hidden}.ph-photos{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;background-color:transparent}.ph-photos--single{grid-template-columns:minmax(0,1fr)}.ph-photos__cell{display:block;overflow:hidden}.ph-photos img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ph-photos__cell:hover img{transform:scale(1.035)}@media(prefers-reduced-motion:reduce){.ph-photos img{transition:none}}#MainContent :is(.ap article>div,.aa-image__caption){border-color:var(--ph-border)}body :is(.product-card__content,.predictive-search-results__card){border-radius:var(--ph-radius-card)}body :is(.button,.button-secondary){border-radius:var(--ph-radius-btn)}body .product-badges>*:nth-child(4n+1),body :is(.badge,.product-badge):nth-child(4n+1){background-color:var(--ph-brand);color:var(--ph-nav-ink)}body .product-badges>*:nth-child(4n+2),body :is(.badge,.product-badge):nth-child(4n+2){background-color:var(--ph-accent);color:var(--ph-on-accent)}body .product-badges>*:nth-child(4n+3),body :is(.badge,.product-badge):nth-child(4n+3){background-color:var(--ph-accent-soft);color:var(--ph-deep)}body .product-badges>*:nth-child(4n+4),body :is(.badge,.product-badge):nth-child(4n+4){background-color:var(--ph-nav-ink);color:var(--ph-deep)}body :is(.badge,.product-badge,.product-badges>*){border:1px solid var(--ph-border);border-radius:var(--ph-radius-btn)}#MainContent :is(.aa,.ac,.ap,.aj,.ads,.ak,.acl) :is(header p,.aa-copy>p,.aj-header>p,.acl-copy>p,.ads-chapter__meta,.ak-grid span){color:var(--ph-accent-soft)}#MainContent .ap-image span{background-color:var(--ph-brand);color:var(--ph-nav-ink);border-radius:var(--ph-radius-btn)}body :is(.dialog-modal,.dialog-drawer,.dialog-bottom-sheet,.drawer,.header-drawer,.cart-drawer__dialog,.account-drawer__dialog,.account-popover__panel,.menu-drawer,.search-modal__content,.overflow-menu,.popover,.mega-menu,.facets--drawer,.predictive-search,.quick-add-modal__content){background-color:var(--ph-surface-opaque);background-image:none;color:var(--ph-ink)}body .atelier-motifs{color:var(--ph-accent)}body .atelier-motif{opacity:.3}body .atelier-motif--star{fill:var(--ph-accent-soft)}#MainContent .ah-hero,#MainContent .ah-hero :is(p,div,a,span){font-family:var(--ph-font-body)}#MainContent .ah-hero h1{font-family:var(--ph-font-display);letter-spacing:-.02em}#MainContent .ah-hero__copy>div,#MainContent .ah-hero__copy>a{color:#fff}#MainContent .ah-hero__copy :is(h1,div,a){text-shadow:0 1px 2px rgba(6,43,43,.75),0 2px 20px rgba(6,43,43,.6)}#MainContent .ah-hero__copy>div,#MainContent .ah-hero__copy>a{text-shadow:0 1px 3px rgba(6,43,43,.9),0 0 16px rgba(6,43,43,.75)}body :is(h1,h2,.h1,.h2){color:var(--ph-ink, #f4fffd)}body .ah-hero h1{color:#fff}@supports ((-webkit-background-clip: text) or (background-clip: text)){body :is(h1,h2,.h1,.h2):not(.ah-hero h1){background-image:var( --ph-grad-display, linear-gradient(102deg, #f4fffd 0%, #b9f2ea 30%, #7fe8d8 64%, #e8fffb 100%) );-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}#MainContent :is(.aa,.ac,.ap,.aj,.ads,.ak,.acl,.pkb,.pst,.ptg) h2{text-shadow:0 0 46px rgba(127,232,216,.16)}body ::selection{background-color:#7fe8d852;color:var(--ph-ink, #f4fffd)}#MainContent :is(.aj-note,.pkb__note,.ptg__note,.pkb__empty,.pst__empty){color:var(--ph-ink-mute, #b2dfd6)}body .cart-bubble{overflow:hidden}body .cart-bubble .visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}body .cart-bubble :is(.cart-bubble__text,.cart-bubble__text-count){-webkit-text-fill-color:currentColor;white-space:nowrap}body :is(.cart-title,.cart-drawer__heading) .cart-bubble{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ph-skin.css.map */
