.bck{--ink:#5E573E;--green-deep:#4E4834;--cream:#EDE8DB;--cream2:#F3EEE0;--taupe:#6E664C;--terra:#B96436;--line:rgba(94,87,62,.16);--head:"Raleway",ui-sans-serif,system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--body:"Manrope",ui-sans-serif,system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;position:fixed;left:10px;right:10px;bottom:calc(10px + var(--bck-offset,0px));z-index:10000;box-sizing:border-box;max-height:calc(100vh - 20px - var(--bck-offset,0px));overflow:auto;padding:16px 16px 12px;background:var(--cream2);color:var(--ink);border:1px solid var(--line);border-radius:14px;box-shadow:0 24px 60px -30px #1d1d1c80,0 2px 10px #1d1d1c0f;font-family:var(--body);font-size:14px;line-height:1.5;letter-spacing:normal;opacity:0;transform:translateY(14px);transition:opacity .35s ease,transform .35s ease,bottom .25s ease}.bck[hidden]{display:none}.bck.is-open{opacity:1;transform:none}.bck *,.bck *:before,.bck *:after{box-sizing:border-box}.bck__title{margin:0 0 6px;font-family:var(--head);font-weight:400;font-size:17px;line-height:1.3;color:var(--ink)}.bck__title:after{content:"";display:block;width:44px;margin-top:8px;border-top:1.5px dashed var(--terra)}.bck__text{margin:0 0 12px;color:var(--taupe);font-size:14px}.bck__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bck__btn{min-height:44px;padding:10px 12px;border:1px solid var(--ink);border-radius:40px;font-family:var(--head);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.2;cursor:pointer;transition:background-color .2s ease,color .2s ease}.bck__btn--solid{background:var(--ink);color:var(--cream)}.bck__btn--solid:hover{background:var(--green-deep)}.bck__btn--ghost{background:transparent;color:var(--ink)}.bck__btn--ghost:hover{background:#5e573e14}.bck__btn:focus-visible,.bck__link:focus-visible,.bck__switch:focus-visible{outline:2px solid var(--terra);outline-offset:2px}.bck__links{display:flex;justify-content:center;align-items:center;gap:10px;margin:10px 0 0;font-size:13px;color:var(--taupe)}.bck__link{padding:4px 2px;background:none;border:0;color:var(--taupe);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bck__link:hover{color:var(--ink)}.bck__list{list-style:none;margin:0 0 12px;padding:0}.bck__item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--line)}.bck__item:first-child{border-top:0}.bck__name{display:block;font-weight:600;font-size:13.5px;color:var(--ink)}.bck__desc{display:block;font-size:12.5px;line-height:1.45;color:var(--taupe)}.bck__always{flex:none;font-size:12px;color:var(--taupe)}.bck .bck__switch{-webkit-appearance:none;appearance:none;flex:none;width:40px!important;min-width:40px;height:24px!important;margin:0;padding:0;opacity:1;border:1px solid var(--ink);border-radius:24px;background:radial-gradient(circle at 11px 50%,var(--ink) 7px,transparent 7.5px) no-repeat;cursor:pointer}.bck .bck__switch:checked{background:var(--ink) radial-gradient(circle at 27px 50%,var(--cream) 7px,transparent 7.5px) no-repeat}@media screen and (min-width:750px){.bck{left:24px;right:auto;bottom:calc(24px + var(--bck-offset,0px));width:420px;padding:20px 20px 14px}.bck__btn{font-size:12.5px;letter-spacing:.12em}.bck__title{font-size:18px}}@media(prefers-reduced-motion:reduce){.bck{transition:none}}.bck-on #shopify-pc__banner,.bck-on #shopify-pc__prefs{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/bohem-cookie.css.map */
