:root{--cc-dock-h: 0px;--cc-sticky-h: 0px;--cc-gap: 12px;--cc-safe-b: env(safe-area-inset-bottom, 0px);--cc-z-dock: 25;--cc-z-sticky: 26;--cc-z-chat: 30;--cc-z-cookie: 40}body{padding-bottom:calc(var(--cc-dock-h) + var(--cc-sticky-h))!important}body.template-challange,body.template-password{padding-bottom:0!important}.mobile-dock{z-index:var(--cc-z-dock)}.christina-atf__sticky{z-index:var(--cc-z-sticky)!important;inset-block-end:var(--cc-dock-h)!important}body:not(:has(.mobile-dock)) .christina-atf__sticky{padding-bottom:calc(12px + 6px + var(--cc-safe-b))!important}.cca-launcher,#cca-launcher,.christina-ai-chat__launcher{z-index:var(--cc-z-chat)!important;inset-block-end:calc(var(--cc-dock-h) + var(--cc-sticky-h) + var(--cc-gap))!important;transition:inset-block-end .2s cubic-bezier(.4,0,.2,1),opacity .15s linear}@media screen and (min-width:860px){.cca-launcher,#cca-launcher,.christina-ai-chat__launcher{inset-inline-start:20px!important;inset-inline-end:auto!important;left:20px!important;right:auto!important}.cca-panel,.christina-ai-chat__panel{inset-inline-start:20px!important;inset-inline-end:auto!important}}cookie-banner{z-index:var(--cc-z-cookie)!important}cookie-banner,cookie-banner>overlay-element.fixed-modal{pointer-events:none!important}cookie-banner>overlay-element.fixed-modal{background:transparent!important}cookie-banner .drawer__inner,cookie-banner .drawer__inner *,cookie-banner button,cookie-banner a{pointer-events:auto!important}cookie-banner .drawer__inner{background:#fffffff7!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-top:1px solid #e6e1d5;box-shadow:0 -8px 32px #53545829}body.has-cookie-banner .cca-launcher,body.has-cookie-banner #cca-launcher,body.has-cookie-banner .christina-ai-chat__launcher,body:has(cookie-banner:not([hidden])) .cca-launcher,body:has(cookie-banner:not([hidden])) #cca-launcher,body:has(cookie-banner:not([hidden])) .christina-ai-chat__launcher{opacity:0;visibility:hidden;pointer-events:none}body.has-cookie-banner .christina-atf__sticky,body:has(cookie-banner:not([hidden])) .christina-atf__sticky{transform:translateY(110%);transition:transform .25s cubic-bezier(.4,0,.2,1)}body.cc-keyboard-open{padding-bottom:0!important}body.cc-keyboard-open .christina-atf__sticky,body.cc-keyboard-open .mobile-dock,body.cc-keyboard-open .cca-launcher,body.cc-keyboard-open #cca-launcher,body.cc-keyboard-open .christina-ai-chat__launcher{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.cart-drawer-open .cca-launcher,body.has-modal-open .cca-launcher,body.cart-drawer-open #cca-launcher,body.has-modal-open #cca-launcher{opacity:0;visibility:hidden;pointer-events:none}@media screen and (max-height:459px)and (orientation:landscape){.christina-atf__sticky{display:none!important}body{padding-bottom:var(--cc-dock-h)!important}}.crb-tier-mark,.cfbw-tier-mark{max-width:100%}.section-ck-routine-v2,.section-ck-fbw,.christina-routine-builder-section,.christina-frequently-bought-with-section,.footer-group{overflow-x:clip}@media(prefers-reduced-motion:reduce){.cca-launcher,.christina-atf__sticky,cookie-banner .drawer__inner{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/christina-layers.css.map */
