:root{--ch-ivory: #EBE9DD;--ch-bone: #D4C7AF;--ch-ink: #3B342C;--ch-cherry: #766B5D;--ch-noir: #3B342C;--ch-sage: #A8A696;--ch-ease: cubic-bezier(.2, .7, .1, 1)}.header__heading-link,.header__heading-logo,body[data-template=index] .header__heading-link{font-family:var(--font-heading-family)!important;letter-spacing:.14em!important;font-weight:400!important}body[data-template=index] .header-wrapper{transition:background-color .6s var(--ch-ease),box-shadow .6s var(--ch-ease),backdrop-filter .6s var(--ch-ease),top .4s var(--ch-ease)}html body[data-template=index].ch-scrolled .header-wrapper{top:0!important;background:#ebe9ddeb!important;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 1px #3b342c14!important}html body[data-template=index].ch-scrolled .header-wrapper a,html body[data-template=index].ch-scrolled .header-wrapper summary,html body[data-template=index].ch-scrolled .header-wrapper span,html body[data-template=index].ch-scrolled .header-wrapper button,html body[data-template=index].ch-scrolled .header-wrapper .icon,html body[data-template=index].ch-scrolled .header-wrapper svg,html body[data-template=index].ch-scrolled .header-wrapper .header__heading-link,html body[data-template=index].ch-scrolled .header-wrapper .localization-form__select{color:var(--ch-ink)!important}html body[data-template=index].ch-scrolled .header-wrapper .header__icon svg path,html body[data-template=index].ch-scrolled .header-wrapper .icon path{stroke:currentColor}html body[data-template=index].ch-scrolled .header-wrapper .cart-count-bubble{background:var(--ch-cherry)!important;color:var(--ch-ivory)!important}.ch-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none;background:#ebe9ddc7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:1;animation:chVeilOut .7s var(--ch-ease) .05s forwards}.ch-veil:after{content:"";position:absolute;left:50%;top:50%;width:7px;height:10px;margin:-5px 0 0 -3.5px;border-radius:50%/38% 38% 62% 62%;background:var(--ch-cherry);opacity:0}.ch-veil.is-leaving{animation:chVeilIn .42s var(--ch-ease) forwards}.ch-veil.is-leaving:after{animation:chVeilDrop .42s ease-in forwards}@keyframes chVeilOut{to{opacity:0;visibility:hidden}}@keyframes chVeilIn{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes chVeilDrop{0%{opacity:0;transform:translateY(-24px)}60%{opacity:.9}to{opacity:.9;transform:translateY(0)}}html.shopify-design-mode .ch-veil{display:none}.ch-drop-host{position:relative;overflow:visible!important}.ch-atc-drop{position:absolute;left:50%;top:-34px;width:7px;height:10px;margin-left:-3.5px;border-radius:50%/38% 38% 62% 62%;background:var(--ch-cherry);pointer-events:none;z-index:3;animation:chAtcFall .5s cubic-bezier(.55,0,1,.45) forwards}.ch-atc-ring{position:absolute;left:50%;top:50%;width:140%;aspect-ratio:5 / 1;border:1px solid var(--ch-cherry);border-radius:50%;pointer-events:none;z-index:2;transform:translate(-50%,-50%) scale(.1);opacity:0;animation:chAtcRing .9s ease-out .46s forwards}@keyframes chAtcFall{0%{transform:translateY(0);opacity:.95}to{transform:translateY(34px) scaleY(.6);opacity:0}}@keyframes chAtcRing{0%{transform:translate(-50%,-50%) scale(.1);opacity:.7}to{transform:translate(-50%,-50%) scale(1);opacity:0}}.product-form__submit.button{background:var(--ch-cherry)!important;color:var(--ch-ivory)!important;letter-spacing:.24em;text-transform:uppercase;font-size:12px;transition:background-color .4s var(--ch-ease)}.product-form__submit.button:hover:not([disabled]){background:var(--ch-noir)!important}.product-form__submit.button[disabled]{background:#3b342c40!important}.ch-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;gap:24px;padding:14px clamp(16px,4vw,56px) calc(14px + env(safe-area-inset-bottom,0px));background:#ebe9ddf5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(59,52,44,.1);color:var(--ch-ink);transform:translateY(110%);transition:transform .6s var(--ch-ease)}.ch-sticky-atc.is-on{transform:none}.ch-sticky-atc__img{width:44px;height:58px;object-fit:cover;flex:0 0 auto}.ch-sticky-atc__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ch-sticky-atc__title{font-family:var(--font-heading-family);font-size:17px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-sticky-atc__meta{font-family:var(--font-body-family);font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.65}.ch-sticky-atc__btn{flex:0 0 auto;border:0;cursor:pointer;background:var(--ch-cherry);color:var(--ch-ivory);font-family:var(--font-body-family);font-size:11px;letter-spacing:.26em;text-transform:uppercase;padding:16px 34px;position:relative;overflow:visible;transition:background-color .4s var(--ch-ease)}.ch-sticky-atc__btn:hover:not([disabled]){background:var(--ch-noir)}.ch-sticky-atc__btn[disabled]{background:#3b342c40;cursor:default}.ch-sticky-atc__btn:focus-visible{outline:1px solid var(--ch-ink);outline-offset:3px}@media(max-width:749px){.ch-sticky-atc{gap:14px;padding-top:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.ch-sticky-atc__img{width:36px;height:48px}.ch-sticky-atc__title{font-size:15px}.ch-sticky-atc__btn{padding:14px 20px;letter-spacing:.2em}}@media(prefers-reduced-motion:reduce){.ch-veil,.ch-atc-drop,.ch-atc-ring{display:none}.ch-sticky-atc,body[data-template=index] .header-wrapper{transition:none}}.ch-orchard-host{position:relative;padding-top:88px!important;overflow:visible!important}.ch-orchard{position:absolute;top:0;pointer-events:none;z-index:2}@media(max-width:749px){.ch-orchard-host{padding-top:76px!important}}.ch-glass{position:relative;isolation:isolate;overflow:hidden;margin:20px 0 22px;padding:20px 22px 24px;background:linear-gradient(160deg,#ebe9dd,#d4c7af);border:1px solid rgba(59,52,44,.08);box-shadow:inset 0 1px #ffffff8c,0 18px 40px -28px #3b342c59}.ch-glass__back,.ch-glass__frost,.ch-glass__front{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.ch-glass__back{z-index:0;filter:blur(3.2px) saturate(1.05);transform:scale(1.02)}.ch-glass__frost{z-index:1}.ch-glass__front{z-index:3}.ch-glass>:not(canvas){position:relative;z-index:2}.ch-glass .product-form__input{margin-bottom:14px}.ch-glass .product-form__buttons{margin-bottom:0}.ch-glass .product-form__input input[type=radio]+label{background:#ebe9dd8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(max-width:749px){.ch-glass{padding:16px 16px 20px;margin-left:-4px;margin-right:-4px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cherie-ux.css.map */
