#shopify-pc__banner,#shopify-pc__prefs__dialog{--ckBg: #ffffff;--ckGlow: rgba(234, 91, 26, .08);--ckHead: #141110;--ckInk: #141110;--ckMuted: rgba(20, 17, 16, .72);--ckLine: rgba(20, 17, 16, .12);--ckBorder: rgba(20, 17, 16, .22);--ckSoft: rgba(20, 17, 16, .06);--ckUnchecked: rgba(20, 17, 16, .4);--ckShadow: 0 18px 50px rgba(20, 17, 16, .22);--ckAccent: #EA5B1A;--ckAccentHover: #d94f12;--ckAccentText: #c94a12;--ckRing: 0 0 0 3px rgba(234, 91, 26, .35)}html.theme-dark #shopify-pc__banner,html.theme-dark #shopify-pc__prefs__dialog{--ckBg: #141110;--ckGlow: rgba(234, 91, 26, .16);--ckHead: #ffffff;--ckInk: #f2f2f2;--ckMuted: rgba(242, 242, 242, .74);--ckLine: rgba(255, 255, 255, .12);--ckBorder: rgba(255, 255, 255, .3);--ckSoft: rgba(255, 255, 255, .08);--ckUnchecked: rgba(242, 242, 242, .55);--ckShadow: 0 18px 50px rgba(0, 0, 0, .45);--ckAccentText: #f0752e;--ckRing: 0 0 0 3px rgba(240, 117, 46, .45)}html body #shopify-pc__banner.shopify-pc__banner__dialog{left:50%!important;right:auto!important;bottom:16px!important;width:min(760px,calc(100% - 32px))!important;min-width:0!important;transform:translate(-50%);padding:26px 28px 22px!important;background:radial-gradient(circle at 100% 0,var(--ckGlow),transparent 46%),var(--ckBg)!important;border:1px solid var(--ckLine)!important;border-radius:14px!important;box-shadow:var(--ckShadow)!important;font-family:inherit}html body #shopify-pc__banner.shopify-pc__banner__dialog:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#f7a049,#e8521d)}#shopify-pc__banner .shopify-pc__banner__body{margin-bottom:0}html body #shopify-pc__banner h2#shopify-pc__banner__body-title{margin:0 0 8px!important;color:var(--ckHead)!important;font-size:1.3rem!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important}html body #shopify-pc__banner .shopify-pc__banner__body p{color:var(--ckMuted)!important;font-size:.95rem!important;line-height:1.5!important;letter-spacing:0}html body #shopify-pc__banner a#shopify-pc__banner__body-policy-link{color:var(--ckAccentText)!important;text-decoration:underline;text-underline-offset:2px;font-weight:600}#shopify-pc__banner .shopify-pc__banner__btns{align-items:center;gap:10px;margin-top:18px}html body #shopify-pc__banner .shopify-pc__banner__btns button{flex:0 0 auto!important;margin:0!important;min-height:44px;min-width:150px;padding:10px 22px!important;border-radius:8px!important;font-family:inherit!important;font-size:.95rem!important;font-weight:700!important;line-height:1.1!important;letter-spacing:.02em;text-transform:none;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}html body #shopify-pc__banner button#shopify-pc__banner__btn-accept,html body #shopify-pc__banner button#shopify-pc__banner__btn-decline{background:var(--ckAccent)!important;border:1px solid var(--ckAccent)!important;color:#fff!important}html body #shopify-pc__banner button#shopify-pc__banner__btn-accept:hover,html body #shopify-pc__banner button#shopify-pc__banner__btn-decline:hover{background:var(--ckAccentHover)!important;border-color:var(--ckAccentHover)!important;transform:translateY(-1px)}html body #shopify-pc__banner button#shopify-pc__banner__btn-manage-prefs{margin-right:auto!important;min-width:0;padding:10px 0!important;background:transparent!important;border:0!important;color:var(--ckMuted)!important;text-decoration:none!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs span{border-bottom:1px dashed currentColor;padding-bottom:1px}html body #shopify-pc__banner button#shopify-pc__banner__btn-manage-prefs:hover{color:var(--ckAccentText)!important}html body #shopify-pc__banner button:focus-visible{outline:none;box-shadow:var(--ckRing)!important}@media only screen and (max-width:600px){html body #shopify-pc__banner.shopify-pc__banner__dialog{bottom:12px!important;width:calc(100% - 24px)!important;padding:22px 18px 16px!important}html body #shopify-pc__banner h2#shopify-pc__banner__body-title{font-size:1.15rem!important}html body #shopify-pc__banner .shopify-pc__banner__body p{font-size:.9rem!important}#shopify-pc__banner .shopify-pc__banner__btns{flex-direction:column;align-items:stretch;gap:8px;margin-top:14px}#shopify-pc__banner .shopify-pc__banner__btns-granular>:nth-child(1){order:3}#shopify-pc__banner .shopify-pc__banner__btns-granular>:nth-child(2){order:1}#shopify-pc__banner .shopify-pc__banner__btns-granular>:nth-child(3){order:2}html body #shopify-pc__banner .shopify-pc__banner__btns button{width:100%;min-width:0}html body #shopify-pc__banner button#shopify-pc__banner__btn-manage-prefs{margin:0 auto!important;width:auto;padding:8px 0!important}}html body #shopify-pc__prefs__overlay{background-color:#0a0807b8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}html:not(.theme-dark) body #shopify-pc__prefs__overlay{background-color:#14111073}html body #shopify-pc__prefs__dialog.shopify-pc__prefs__dialog{left:50%!important;top:50%!important;width:min(860px,calc(100% - 32px))!important;min-width:0!important;max-height:88%!important;transform:translate(-50%,-50%)!important;background:radial-gradient(circle at 100% 0,var(--ckGlow),transparent 42%),var(--ckBg)!important;border:1px solid var(--ckLine);border-radius:16px!important;box-shadow:var(--ckShadow)!important;color:var(--ckInk)}html body #shopify-pc__prefs__dialog.shopify-pc__prefs__dialog:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;z-index:1;background:linear-gradient(90deg,#f7a049,#e8521d)}html body #shopify-pc__prefs__dialog header{padding:28px 28px 20px!important;border-bottom:1px solid var(--ckLine)!important;gap:16px}html body #shopify-pc__prefs__dialog header h2#shopify-pc__prefs__header-title{color:var(--ckHead)!important;font-size:1.35rem!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{gap:10px;padding-right:48px}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{margin:0!important;min-height:42px;padding:9px 18px!important;border-radius:8px!important;font-family:inherit!important;font-size:.92rem!important;font-weight:700!important;line-height:1.1!important;letter-spacing:.02em;transition:background .2s ease,border-color .2s ease,color .2s ease}html body #shopify-pc__prefs__dialog button#shopify-pc__prefs__header-accept,html body #shopify-pc__prefs__dialog button#shopify-pc__prefs__header-decline{background:var(--ckAccent)!important;border:1px solid var(--ckAccent)!important;color:#fff!important}html body #shopify-pc__prefs__dialog button#shopify-pc__prefs__header-accept:hover,html body #shopify-pc__prefs__dialog button#shopify-pc__prefs__header-decline:hover{background:var(--ckAccentHover)!important;border-color:var(--ckAccentHover)!important}html body #shopify-pc__prefs__dialog button#shopify-pc__prefs__header-save{background:transparent!important;border:1px solid var(--ckBorder)!important;color:var(--ckInk)!important}html body #shopify-pc__prefs__dialog button#shopify-pc__prefs__header-save:hover{border-color:var(--ckAccentText)!important;color:var(--ckAccentText)!important}html body #shopify-pc__prefs__dialog button#shopify-pc__prefs__header-close{top:28px;right:24px;width:34px;height:34px;min-width:34px;background:var(--ckSoft)!important;border-radius:50%}html body #shopify-pc__prefs__dialog button#shopify-pc__prefs__header-close:hover{background:#ea5b1a38!important}#shopify-pc__prefs__dialog #shopify-pc__prefs__header-close svg path{fill:var(--ckInk)}html body #shopify-pc__prefs__dialog button:focus-visible{outline:none;box-shadow:var(--ckRing)!important}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main{padding:22px 28px 0!important}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__intro h3{color:var(--ckHead)!important;font-size:1.1rem!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:8px!important}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__intro p{color:var(--ckMuted)!important;font-size:.95rem!important}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__options{padding:0 28px 28px!important}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option:first-child{border-top:1px solid var(--ckLine)!important}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label{align-items:center;gap:16px!important;color:var(--ckHead)!important;font-family:inherit!important;font-size:1.02rem!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label span,html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label span svg{background-color:transparent!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__option svg[data-icon-type=checked] path{fill:var(--ckAccent)}#shopify-pc__prefs__dialog .shopify-pc__prefs__option svg[data-icon-type=unchecked] path{fill:var(--ckUnchecked)}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label input[aria-readonly=true]~span svg{opacity:.45!important}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label input:focus-visible~span{background-color:transparent!important}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label input:focus~span svg{box-shadow:var(--ckRing)!important}html.tab-outline body #shopify-pc__banner button:focus-visible,html.tab-outline body #shopify-pc__prefs__dialog button:focus-visible{outline:2px solid var(--ckInk)!important;outline-offset:2px!important;box-shadow:0 0 0 2px var(--ckBg)!important}html.tab-outline body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label input:focus-visible~span svg{box-shadow:0 0 0 2px var(--ckBg),0 0 0 4px var(--ckInk)!important}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option p{color:var(--ckMuted)!important;font-size:.92rem!important;line-height:1.45!important;padding-left:40px!important}@media only screen and (max-width:750px){#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{padding-right:0;gap:8px}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{margin:0!important}}@media only screen and (max-width:480px){html body #shopify-pc__prefs__dialog.shopify-pc__prefs__dialog{width:calc(100% - 24px)!important}html body #shopify-pc__prefs__dialog header{padding:22px 18px 16px!important}html body #shopify-pc__prefs__dialog button#shopify-pc__prefs__header-close{top:18px;right:14px}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main{padding:18px 18px 0!important}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__options{padding:0 18px 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/bek-cookie-banner.css.map */
