:root{--ps-da-navy: #102A56;--ps-da-navy-light: #183764;--ps-da-ivory: #fffaf2;--ps-da-line: rgba(16, 42, 86, .18);--ps-da-soft: rgba(16, 42, 86, .08)}.button,.shopify-payment-button__button,.cart__checkout-button,.drawer__footer .button,.cart-drawer__footer .button,button[name=checkout],button[name=add],.kaching-bundles-sticky-atc__button{border-radius:10px!important;letter-spacing:.01em!important}.button--primary,.cart__checkout-button,.drawer__footer .button,.cart-drawer__footer .button,button[name=checkout],button[name=add],.shopify-payment-button__button--unbranded,.kaching-bundles-sticky-atc__button{background:linear-gradient(180deg,var(--ps-da-navy-light) 0%,var(--ps-da-navy) 100%)!important;background-color:var(--ps-da-navy)!important;border:1px solid rgba(255,250,242,.7)!important;color:#fff!important;box-shadow:0 12px 28px #102a5629!important}.button--primary *,.cart__checkout-button *,.drawer__footer .button *,.cart-drawer__footer .button *,button[name=checkout] *,button[name=add] *,.shopify-payment-button__button--unbranded *,.kaching-bundles-sticky-atc__button *{color:#fff!important}.button--secondary,.quantity__button,.cart-remove-button,.underlined-link,.cart-item__name,.cart-drawer .link,.drawer .link,.totals__subtotal-value,.price,.price-item,.cart__warnings a,.customer a,.shopify-policy__container a{color:var(--ps-da-navy)!important}.quantity,.quantity:after,.drawer__inner,.cart-drawer,.cart-drawer__footer,.drawer__header,.cart-items,.cart-item,cart-drawer-items,.cart__items,.totals,.cart-note textarea,.field__input,.select__select,.customer .field input{border-color:var(--ps-da-line)!important}.drawer__inner,.cart-drawer,.cart__footer,.cart__blocks,.cart-items,cart-drawer-items,.cart__items{background:#fff!important}.drawer__heading,.cart__empty-text,.cart__login-title,.title-wrapper-with-link .title,.cart-item__name,.totals__total,.totals__subtotal,.cart-drawer .totals,.cart-drawer__footer .totals,.drawer__close,.cart-count-bubble,.header__icon,.header__icon .icon,.header__heading-link,.menu-drawer__menu-item,.list-menu__item,.summary__title,.accordion__title,.cart__blocks svg,.cart__blocks svg *,.cart__footer svg,.cart__footer svg *,.cart-drawer svg,.cart-drawer svg *,.drawer svg,.drawer svg *{color:var(--ps-da-navy)!important;border-color:var(--ps-da-navy)!important;stroke:currentColor!important}.cart-count-bubble{background:var(--ps-da-navy)!important;color:#fff!important}.cart-count-bubble span{color:#fff!important}.cart-drawer__footer,.drawer__footer,.cart__footer{border-top:1px solid var(--ps-da-line)!important;box-shadow:0 -16px 30px #102a560f!important}.drawer__footer:before,.cart__blocks:before{content:none!important;display:none!important}.kaching-bundles__bar-label,.cynnali-sold,.badge,.sale-badge,.product__tax,.product-form__input input[type=radio]:checked+label,.product-form__input input[type=radio]:checked+label span{background:linear-gradient(135deg,var(--ps-da-navy-light),var(--ps-da-navy))!important;background-color:var(--ps-da-navy)!important;border-color:#102a5647!important;color:var(--ps-da-ivory)!important}.kaching-bundles__bar-label *,.cynnali-sold *,.badge *,.sale-badge *,.product__tax *,.product-form__input input[type=radio]:checked+label *{color:var(--ps-da-ivory)!important}.kaching-bundles,.kaching-bundles__block,.kaching-bundles__bars,.kaching-bundles__bar,.product-form__input label,.recipient-form,.pickup-availability-preview{border-color:var(--ps-da-line)!important}.kaching-bundles__bar--selected,.product-form__input label:hover,.quantity:hover,.field__input:focus,.select__select:focus{border-color:#102a566b!important;box-shadow:0 0 0 1px #102a561f!important}.kaching-bundles__bar--selected,.product-form__input label:hover{background:#102a560a!important}.psorelia-trust-marquee,.codex-trust-top-bar,.utility-bar{background:linear-gradient(135deg,var(--ps-da-navy-light),var(--ps-da-navy))!important;background-color:var(--ps-da-navy)!important;color:var(--ps-da-ivory)!important}.psorelia-trust-marquee *,.codex-trust-top-bar *,.utility-bar *{color:var(--ps-da-ivory)!important}.section-header,.shopify-section-header-sticky,.shopify-section-header-hidden,.header-wrapper,sticky-header.header-wrapper{display:block!important;opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}.section-header{position:sticky!important;top:0!important;z-index:999!important}.section-header.shopify-section-header-hidden,.section-header.shopify-section-header-sticky,.shopify-section-header-hidden .header-wrapper,.shopify-section-header-hidden sticky-header,.shopify-section-header-hidden header,sticky-header.header-wrapper.shopify-section-header-hidden{top:0!important;opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}.section-header .header,.section-header .header__heading,.section-header .header__icons,.section-header .header__inline-menu,.header-wrapper .header,.header-wrapper .header__heading,.header-wrapper .header__icons,.header-wrapper .header__inline-menu{display:flex!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important}.header__heading,.header__heading-link,.header__inline-menu,.header__icons,.header__icon,.list-menu,.list-menu__item{opacity:1!important;visibility:visible!important}.template-index .rich-text__buttons .button,body:has(#MainContent [id*=shopify-section-template][id*=rich_text]) .rich-text__buttons .button[href*="/products/psorelia-baume-reparateur"]{position:relative!important;isolation:isolate!important;overflow:hidden!important;min-height:5.8rem!important;padding:1.35rem 4.2rem!important;border-radius:1rem!important;border:1px solid rgba(255,250,242,.72)!important;background:linear-gradient(180deg,#173862 0%,var(--ps-da-navy) 100%)!important;color:#fff!important;box-shadow:0 1.2rem 2.8rem #102a5633!important;font-size:1.74rem!important;font-weight:700!important;line-height:1.15!important;letter-spacing:0!important;text-transform:none!important}.template-index .rich-text__buttons .button:before,body:has(#MainContent [id*=shopify-section-template][id*=rich_text]) .rich-text__buttons .button[href*="/products/psorelia-baume-reparateur"]:before{content:""!important;position:absolute!important;top:50%!important;left:-120%!important;z-index:-1!important;display:block!important;width:120%!important;height:2rem!important;background:#ffffffc7!important;border:0!important;filter:blur(1px);transform:translateY(-50%) rotate(45deg)!important;animation:codex-home-cta-light 2.8s ease-in-out infinite!important;pointer-events:none!important}.template-index .rich-text__buttons .button:after,body:has(#MainContent [id*=shopify-section-template][id*=rich_text]) .rich-text__buttons .button[href*="/products/psorelia-baume-reparateur"]:after{display:none!important;content:none!important}.template-index .rich-text__buttons .button:hover,body:has(#MainContent [id*=shopify-section-template][id*=rich_text]) .rich-text__buttons .button[href*="/products/psorelia-baume-reparateur"]:hover{background:linear-gradient(180deg,#1d426f,#0c234a)!important;color:#fff!important;transform:translateY(-1px)}@keyframes codex-home-cta-light{0%{left:-125%;opacity:0}18%{opacity:.78}55%{left:112%;opacity:.52}to{left:112%;opacity:0}}@media screen and (max-width:749px){.template-index .rich-text__buttons .button,body:has(#MainContent [id*=shopify-section-template][id*=rich_text]) .rich-text__buttons .button[href*="/products/psorelia-baume-reparateur"]{width:min(100%,34rem)!important;min-height:5.6rem!important;padding:1.25rem 2.6rem!important;font-size:1.58rem!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/codex-global-da.css.map */
