#shopify-pc__banner{font-family:inherit!important;background:transparent!important}#shopify-pc__banner .shopify-pc__banner__dialog,#shopify-pc__banner.shopify-pc__banner__dialog{box-sizing:border-box!important;width:min(1100px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;margin:12px auto calc(14px + env(safe-area-inset-bottom,0px))!important;padding:18px 24px!important;background:#292624!important;color:#fffaf3!important;border:1px solid #7a6656!important;border-radius:16px!important;box-shadow:0 10px 35px #1a161340!important}#shopify-pc__banner .shopify-pc__banner__dialog :is(h1,h2,h3,h4,h5,p,span,small,strong,div,li,label),#shopify-pc__banner.shopify-pc__banner__dialog :is(h1,h2,h3,h4,h5,p,span,small,strong,div,li,label){color:#fffaf3!important;opacity:1!important}#shopify-pc__banner .shopify-pc__banner__dialog h2,#shopify-pc__banner .shopify-pc__banner__dialog h3{color:#fff!important;font-size:17px!important;line-height:1.3!important;font-weight:700!important}#shopify-pc__banner .shopify-pc__banner__dialog p,#shopify-pc__banner .shopify-pc__banner__body p{color:#fffaf3!important;font-size:13px!important;line-height:1.58!important}#shopify-pc__banner .shopify-pc__banner__dialog a,#shopify-pc__banner .shopify-pc__banner__body a{color:#f5d9bb!important;text-decoration:underline!important;text-underline-offset:3px!important}#shopify-pc__banner .shopify-pc__banner__dialog button{box-sizing:border-box!important;min-height:44px!important;padding:10px 15px!important;border-radius:9px!important;font-family:inherit!important;font-size:13px!important;line-height:1.35!important;font-weight:700!important;white-space:normal!important;cursor:pointer!important}#shopify-pc__banner #shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btn-accept{background:#f4dfc9!important;color:#211e1b!important;border:1px solid #f4dfc9!important}#shopify-pc__banner #shopify-pc__banner__btn-accept *,#shopify-pc__banner .shopify-pc__banner__btn-accept *{color:#211e1b!important}#shopify-pc__banner #shopify-pc__banner__btn-decline,#shopify-pc__banner .shopify-pc__banner__btn-decline{background:#292624!important;color:#fff!important;border:1px solid #f4dfc9!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs,#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{background:#474038!important;color:#fff!important;border:1px solid #a99582!important}#shopify-pc__banner #shopify-pc__banner__btn-decline *,#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs *,#shopify-pc__banner .shopify-pc__banner__btn-decline *,#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs *{color:#fff!important}#shopify-pc__banner .shopify-pc__banner__dialog button:hover{filter:brightness(1.08)}#shopify-pc__prefs__dialog{box-sizing:border-box!important;background:#fcfaf7!important;color:#292624!important;border:1px solid #dfd1c2!important;border-radius:15px!important;box-shadow:0 12px 40px #1a161340!important}#shopify-pc__prefs__dialog :is(h1,h2,h3,h4,p,small,span,li,label){color:#292624!important;opacity:1!important}#shopify-pc__prefs__dialog a{color:#3e322a!important;text-decoration:underline!important;text-underline-offset:3px!important}#shopify-pc__prefs__dialog button,#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline,#shopify-pc__prefs__header-save{box-sizing:border-box!important;min-height:44px!important;border-radius:9px!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important}#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-save{color:#fff!important;background:#292624!important;border:1px solid #292624!important}#shopify-pc__prefs__header-accept *,#shopify-pc__prefs__header-save *{color:#fff!important}#shopify-pc__prefs__header-decline{color:#292624!important;background:#fff!important;border:1px solid #776757!important}#shopify-pc__banner button:focus-visible,#shopify-pc__banner a:focus-visible,#shopify-pc__prefs__dialog button:focus-visible,#shopify-pc__prefs__dialog a:focus-visible,#shopify-pc__prefs__dialog input:focus-visible{outline:3px solid #efcaa4!important;outline-offset:3px!important}@media(max-width:749px){#shopify-pc__banner .shopify-pc__banner__dialog,#shopify-pc__banner.shopify-pc__banner__dialog{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:min(64dvh,510px)!important;overflow-y:auto!important;overscroll-behavior:contain;margin:8px auto calc(9px + env(safe-area-inset-bottom,0px))!important;padding:15px 15px 14px!important;border-radius:13px!important}#shopify-pc__banner .shopify-pc__banner__dialog p,#shopify-pc__banner .shopify-pc__banner__body p{font-size:12px!important;line-height:1.5!important}#shopify-pc__banner .shopify-pc__banner__dialog button{min-height:44px!important;padding:10px 12px!important;font-size:12px!important}#shopify-pc__prefs__dialog{max-width:calc(100vw - 20px)!important;max-height:85dvh!important;overflow-y:auto!important}}@media(prefers-reduced-motion:reduce){#shopify-pc__banner *,#shopify-pc__prefs__dialog *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/toma-cookie-banner.css.map */
