html.mp-cookie-wait #shopify-pc__banner,html.mp-cookie-dismissed #shopify-pc__banner,#shopify-pc__banner__btn-decline,#shopify-pc__prefs__header-decline{display:none!important}#shopify-pc__banner,#shopify-pc__prefs__dialog,#shopify-pc__banner *,#shopify-pc__prefs__dialog *{box-sizing:border-box;font-family:Manrope,sans-serif!important;color:#323538;letter-spacing:normal!important;text-transform:none!important}#shopify-pc__banner{width:360px!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 32px)!important;left:16px!important;bottom:16px!important;right:auto!important;top:auto!important;padding:18px!important;border:1px solid #e7e7e7!important;border-radius:10px!important;background:#fff!important;box-shadow:0 4px 24px #0000001f!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0 0 14px!important}#shopify-pc__banner h2{font-size:16px!important;line-height:1.4!important;font-weight:700!important;margin:0 28px 8px 0!important;padding:0!important}#shopify-pc__banner p,#shopify-pc__banner a{font-size:12px!important;font-weight:400!important;line-height:1.6!important;color:#323538!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;gap:10px!important}#shopify-pc__banner .shopify-pc__banner__btns button,#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{min-height:42px!important;width:auto!important;flex:1 1 0!important;padding:10px 12px!important;margin:0!important;border:1px solid #bfc0c1!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important;line-height:1.3!important;text-decoration:none!important;background:#fff!important;color:#323538!important;cursor:pointer;box-shadow:none}#shopify-pc__banner__btn-manage-prefs{order:1!important}#shopify-pc__banner__btn-accept{order:2!important}#shopify-pc__banner #shopify-pc__banner__btn-accept,#shopify-pc__prefs__dialog #shopify-pc__prefs__header-accept{background:#fb5450!important;border-color:#fb5450!important;color:#fff!important}#shopify-pc__banner #mp-cookie-close,#shopify-pc__prefs__dialog #shopify-pc__prefs__header-close{position:absolute!important;top:7px!important;right:7px!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;background:transparent!important;border:0!important;border-radius:4px!important;color:#323538!important;font-size:24px!important;font-weight:400!important;line-height:1!important;cursor:pointer}#shopify-pc__banner button:focus-visible,#shopify-pc__banner a:focus-visible,#shopify-pc__prefs__dialog button:focus-visible{outline:2px solid #323538!important;outline-offset:3px!important}#shopify-pc__prefs__dialog{width:560px!important;max-width:calc(100vw - 32px)!important;min-width:0!important;max-height:calc(100dvh - 48px)!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;background:#fff!important;border-radius:10px!important;box-shadow:0 8px 36px #0000002e!important;overflow:hidden!important}#shopify-pc__prefs__dialog header{flex:0 0 auto;display:block!important;padding:20px 48px 18px 20px!important;border-bottom:1px solid #dedede}#shopify-pc__prefs__dialog header h2{font-size:17px!important;font-weight:600!important;line-height:1.4!important;text-align:left!important;margin:0!important;padding:0!important}#shopify-pc__prefs__dialog #shopify-pc__prefs__header-close{top:14px!important;right:12px!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__scrollable{min-height:0;overflow-y:auto;overscroll-behavior:contain}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main{padding:16px 20px 0!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__options{padding:0 20px!important}#shopify-pc__prefs__dialog p{color:#323538!important;font-size:12px!important;line-height:1.5!important;font-weight:400!important;margin:0!important;padding:0!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__option{padding:14px 0!important;margin:0!important;border-top:0!important;border-bottom:1px solid #e2e2e2}#shopify-pc__prefs__dialog .shopify-pc__prefs__option:last-child{border-bottom:0}#shopify-pc__prefs__dialog label{position:relative;align-items:center;justify-content:space-between;min-height:28px;margin:0 0 5px!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important}#shopify-pc__prefs__dialog label span{position:relative;order:1!important;flex:0 0 32px;width:32px!important;height:18px!important;border-radius:20px;background:#c8c8c8!important;transition:background .15s ease}#shopify-pc__prefs__dialog label span:after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .15s ease}#shopify-pc__prefs__dialog label span svg{display:none!important}#shopify-pc__prefs__dialog label input:checked~span{background:#fb5450!important}#shopify-pc__prefs__dialog label input:checked~span:after{transform:translate(14px)}#shopify-pc__prefs__dialog label input[aria-readonly=true]~span{background:#8b8d8e!important;cursor:not-allowed}#shopify-pc__prefs__dialog label input:focus-visible~span{outline:2px solid #323538;outline-offset:3px}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{display:flex!important;flex:0 0 auto;flex-direction:row!important;width:100%!important;gap:10px!important;padding:18px 20px 20px!important;margin:0!important;background:#fff}#shopify-pc__prefs__overlay{background:#00000059!important}@media(max-width:600px){#shopify-pc__banner{left:12px!important;bottom:max(12px,env(safe-area-inset-bottom))!important;width:calc(100vw - 24px)!important;max-width:400px!important;padding:15px!important}#shopify-pc__banner h2{font-size:15px!important}#shopify-pc__banner .shopify-pc__banner__body{margin-bottom:12px!important}#shopify-pc__prefs__dialog{max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 32px)!important}#shopify-pc__prefs__dialog header{padding:16px 44px 14px 16px!important}#shopify-pc__prefs__dialog header h2{font-size:16px!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main{padding:14px 16px 0!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__options{padding:0 16px!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{padding:14px 16px 16px!important}}@media(prefers-reduced-motion:reduce){#shopify-pc__prefs__dialog label span,#shopify-pc__prefs__dialog label span:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/mp-cookie-banner.css.map */
