#shopify-pc__banner.shopify-pc__banner__dialog{z-index:2147483646!important;background:#0a0a0a!important;color:#fff!important;font-family:Helvetica,Arial,sans-serif!important;box-shadow:0 -4px 24px #00000059!important;border:0!important;border-radius:0!important}#shopify-pc__banner .shopify-pc__banner__wrapper{max-width:1200px!important;margin:0 auto!important;padding:22px 32px!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:32px!important}#shopify-pc__banner .shopify-pc__banner__body{flex:1 1 auto!important;margin:0!important}#shopify-pc__banner #shopify-pc__banner__body-title{margin:0 0 6px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:18px!important;font-weight:700!important;letter-spacing:.5px!important;text-transform:uppercase!important;color:#fff!important}#shopify-pc__banner .shopify-pc__banner__body p{margin:0!important;font-size:13.5px!important;line-height:1.5!important;color:#e5e5e5!important}#shopify-pc__banner .shopify-pc__banner__body a{color:#fff!important;text-decoration:underline!important}#shopify-pc__banner .shopify-pc__banner__btns{flex:0 0 220px!important;width:220px!important;max-width:220px!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{flex:0 0 auto!important;min-width:0!important}#shopify-pc__banner #shopify-pc__banner__btn-accept{order:1!important}#shopify-pc__banner #shopify-pc__banner__btn-decline{order:2!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:3!important}#shopify-pc__banner #shopify-pc__banner__btn-accept,#shopify-pc__banner #shopify-pc__banner__btn-decline,#shopify-pc__prefs .shopify-pc__prefs__header-actions button{width:100%!important;margin:0!important;padding:12px 20px!important;background:#00aee3!important;color:#0a0a0a!important;border:0!important;border-radius:2px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;line-height:1.2!important;cursor:pointer!important}#shopify-pc__banner #shopify-pc__banner__btn-accept:hover,#shopify-pc__banner #shopify-pc__banner__btn-decline:hover,#shopify-pc__prefs .shopify-pc__prefs__header-actions button:hover{background:#33c3ee!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{width:100%!important;margin:0!important;padding:4px!important;background:none!important;border:0!important;color:#fff!important;font-family:Helvetica,Arial,sans-serif!important;font-size:14px!important;text-decoration:underline!important;text-transform:none!important;cursor:pointer!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs span{color:#fff!important;text-decoration:underline!important}#shopify-pc__prefs{z-index:2147483647!important;position:relative!important}#shopify-pc__prefs .shopify-pc__prefs__overlay{background:#0000008c!important}#shopify-pc__prefs #shopify-pc__prefs__dialog{display:flex!important;flex-direction:column!important;width:640px!important;max-width:92vw!important;max-height:90vh!important;padding:28px 32px!important;background:#0a0a0a!important;color:#fff!important;border:0!important;border-radius:4px!important;box-shadow:0 10px 40px #00000080!important;font-family:Helvetica,Arial,sans-serif!important}#shopify-pc__prefs #shopify-pc__prefs__dialog header{display:contents!important}#shopify-pc__prefs #shopify-pc__prefs__header-close{position:absolute!important;top:18px!important;right:18px!important;background:none!important;border:0!important}#shopify-pc__prefs #shopify-pc__prefs__header-close svg,#shopify-pc__prefs #shopify-pc__prefs__header-close path{fill:#fff!important}#shopify-pc__prefs #shopify-pc__prefs__header-title{order:1!important;margin:0 0 6px!important;padding:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:20px!important;font-weight:700!important;letter-spacing:.5px!important;text-transform:uppercase!important;color:#fff!important;border:0!important}#shopify-pc__prefs .shopify-pc__prefs__scrollable{order:2!important;overflow:auto!important;padding:0!important;border:0!important}#shopify-pc__prefs .shopify-pc__prefs__header-actions{order:3!important;display:flex!important;flex-direction:row!important;justify-content:flex-end!important;gap:10px!important;margin:18px 0 0!important;padding:0!important}#shopify-pc__prefs .shopify-pc__prefs__header-actions button{width:auto!important;padding:12px 18px!important;font-size:13px!important}#shopify-pc__prefs .shopify-pc__prefs__intro{padding:0 0 14px!important;border:0!important}#shopify-pc__prefs .shopify-pc__prefs__intro h3{display:none!important}#shopify-pc__prefs .shopify-pc__prefs__intro p{margin:0!important;font-size:13px!important;line-height:1.45!important;color:#cfcfcf!important}#shopify-pc__prefs .shopify-pc__prefs__option{margin:0!important;padding:14px 0!important;border:0!important;border-top:1px solid #2a2a2a!important}#shopify-pc__prefs .shopify-pc__prefs__option label{position:relative!important;display:flex!important;justify-content:space-between!important;align-items:center!important;padding:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:700!important;text-transform:uppercase!important;color:#fff!important;cursor:pointer!important}#shopify-pc__prefs .shopify-pc__prefs__option p{margin:4px 64px 0 0!important;padding:0!important;font-size:13px!important;line-height:1.45!important;color:#d4d4d4!important}#shopify-pc__prefs .shopify-pc__prefs__option label span{position:relative!important;order:2!important;flex:0 0 44px!important;width:44px!important;height:24px!important;margin:0 0 0 20px!important;border:0!important;border-radius:12px!important;background:#444!important;transition:background .15s ease!important}#shopify-pc__prefs .shopify-pc__prefs__option label span svg{display:none!important}#shopify-pc__prefs .shopify-pc__prefs__option label span:after{content:""!important;position:absolute!important;top:3px!important;left:3px!important;width:18px!important;height:18px!important;border-radius:50%!important;background:#fff!important;transition:left .15s ease!important}#shopify-pc__prefs .shopify-pc__prefs__option input:checked+span{background:#00aee3!important}#shopify-pc__prefs .shopify-pc__prefs__option input:checked+span:after{left:23px!important}#shopify-pc__prefs .shopify-pc__prefs__option input:disabled+span{opacity:.6!important}#shopify-pc__prefs .shopify-pc__prefs__option input:focus-visible+span{outline:2px solid #ffffff!important;outline-offset:2px!important}@media screen and (max-width:749px){#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:column!important;align-items:stretch!important;gap:14px!important;padding:18px 18px 16px!important}#shopify-pc__banner #shopify-pc__banner__body-title{font-size:16px!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:12.5px!important;line-height:1.45!important;max-height:30vh!important;overflow:auto!important}#shopify-pc__banner .shopify-pc__banner__btns{flex:0 0 auto!important;width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}#shopify-pc__banner #shopify-pc__banner__btn-accept,#shopify-pc__banner #shopify-pc__banner__btn-decline{padding:13px 0!important;font-size:13px!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1!important;font-size:13px!important}#shopify-pc__prefs #shopify-pc__prefs__dialog{width:100vw!important;max-width:100vw!important;height:100%!important;max-height:100%!important;padding:22px 18px!important;border-radius:0!important}#shopify-pc__prefs .shopify-pc__prefs__header-actions{flex-direction:column!important}#shopify-pc__prefs .shopify-pc__prefs__header-actions button{width:100%!important;padding:13px!important}}#shopify-pc__prefs .shopify-pc__prefs__overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483646!important}#shopify-pc__prefs #shopify-pc__prefs__dialog{position:fixed!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;margin:0!important;z-index:2147483647!important}#shopify-pc__prefs .shopify-pc__prefs__intro,#shopify-pc__prefs .shopify-pc__prefs__intro-main,#shopify-pc__prefs .shopify-pc__prefs__options{margin:0!important;padding-left:0!important;padding-right:0!important}@media screen and (max-width:749px){#shopify-pc__prefs #shopify-pc__prefs__dialog{top:0!important;left:0!important;transform:none!important}}#shopify-pc__banner,#shopify-pc__banner *,#shopify-pc__prefs #shopify-pc__prefs__dialog,#shopify-pc__prefs #shopify-pc__prefs__dialog *{box-sizing:border-box!important}#shopify-pc__prefs .shopify-pc__prefs__scrollable{flex:1 1 auto!important;min-height:0!important}#shopify-pc__prefs .shopify-pc__prefs__header-actions{flex:0 0 auto!important}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{left:0!important;right:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}#shopify-pc__banner .shopify-pc__banner__wrapper{width:100%!important;max-width:100%!important}#shopify-pc__banner .shopify-pc__banner__body p{max-height:34vh!important}#shopify-pc__prefs #shopify-pc__prefs__dialog{width:100%!important;max-width:100%!important;right:0!important;bottom:0!important}#shopify-pc__prefs .shopify-pc__prefs__option p{margin-right:0!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/b45-cookie-banner.css.map */
