#shopify-pc__banner.shopify-pc__banner__dialog{left:2.4rem!important;right:auto!important;bottom:2.4rem!important;width:40rem!important;max-width:calc(100vw - 4.8rem)!important;margin:0!important;padding:2rem!important;border:0!important;border-radius:15px!important;background:#fff!important;box-shadow:0 1.2rem 4rem #00000038!important;color:#121212!important;font-family:var(--font-body-family)!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:column!important;gap:1.4rem!important;max-width:none!important;margin:0!important;padding:0!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0!important;padding:0!important}#shopify-pc__banner #shopify-pc__banner__body-title{margin:0 0 .6rem!important;color:#121212!important;font-family:var(--font-heading-family)!important;font-size:1.6rem!important;font-weight:600!important;line-height:1.3!important}#shopify-pc__banner .shopify-pc__banner__body p{margin:0!important;color:#121212bf!important;font-size:1.3rem!important;line-height:1.5!important}#shopify-pc__banner #shopify-pc__banner__body-policy-link{color:#121212!important;text-decoration:underline!important;text-underline-offset:.2em!important}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr!important;gap:.8rem!important;width:100%!important;margin:0!important;padding:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{width:100%!important;min-width:0!important;margin:0!important;font-family:var(--font-body-family)!important;font-size:1.4rem!important;font-weight:700!important;line-height:1.2!important}#shopify-pc__banner #shopify-pc__banner__btn-accept,#shopify-pc__banner #shopify-pc__banner__btn-decline{min-height:4.2rem!important;padding:0 1.2rem!important;border-radius:8px!important}#shopify-pc__banner #shopify-pc__banner__btn-accept{order:1!important;border:2px solid #22577a!important;background:#22577a!important;color:#fff!important}#shopify-pc__banner #shopify-pc__banner__btn-decline{order:2!important;border:1px solid #121212!important;background:#fff!important;color:#121212!important;font-weight:400!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:3!important;grid-column:1 / -1!important;min-height:0!important;padding:.4rem 0 0!important;border:0!important;background:none!important;color:#121212bf!important;font-size:1.3rem!important;font-weight:400!important;text-decoration:underline!important;text-underline-offset:.2em!important}@media(hover:hover){#shopify-pc__banner #shopify-pc__banner__btn-accept:hover{border-color:#2f6f96!important;background:#2f6f96!important}#shopify-pc__banner #shopify-pc__banner__btn-decline:hover{background:#f3f3f3!important}}#shopify-pc__banner #shopify-pc__banner__body-title{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}#shopify-pc__banner .shopify-pc__banner__body{position:relative!important}#shopify-pc__banner.pc-short:not(.pc-open) .shopify-pc__banner__body p{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}#shopify-pc__banner .pc-more{position:absolute;right:0;bottom:0;margin:0;padding:0 0 0 3.2rem;border:0;background:linear-gradient(90deg,#fff0,#fff 2.8rem);color:#121212;font-family:var(--font-body-family);font-size:inherit;font-weight:400;line-height:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}#shopify-pc__banner .shopify-pc__banner__body{font-size:1.2rem;line-height:1.45}#shopify-pc__banner.pc-open .pc-more{position:static;margin-top:.4rem;padding:0;background:none}@media screen and (min-width:750px){#shopify-pc__banner.shopify-pc__banner__dialog{left:2.4rem!important;right:2.4rem!important;bottom:1.6rem!important;width:auto!important;max-width:120rem!important;margin:0 auto!important;padding:1.4rem 2rem!important}#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:row!important;align-items:center!important;gap:2.4rem!important}#shopify-pc__banner .shopify-pc__banner__body{flex:1 1 auto!important;min-width:0!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:1.2rem!important;line-height:1.45!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex:0 0 auto!important;align-items:center!important;width:auto!important;gap:.8rem!important}#shopify-pc__banner #shopify-pc__banner__btn-accept,#shopify-pc__banner #shopify-pc__banner__btn-decline{width:13rem!important;min-height:3.8rem!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{width:auto!important;padding:0 0 0 .8rem!important;white-space:nowrap!important}}@media screen and (min-width:750px)and (max-width:1099px){#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:column!important;align-items:stretch!important;gap:1.2rem!important}}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{left:.8rem!important;right:.8rem!important;bottom:.8rem!important;width:auto!important;max-width:none!important;padding:1.2rem!important;border-radius:12px!important}#shopify-pc__banner .shopify-pc__banner__wrapper{gap:1rem!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:1.2rem!important;line-height:1.4!important}#shopify-pc__banner .shopify-pc__banner__btns{grid-template-columns:1fr 1fr auto!important;align-items:center!important;gap:.6rem!important}#shopify-pc__banner .shopify-pc__banner__btns button{font-size:1.3rem!important}#shopify-pc__banner #shopify-pc__banner__btn-accept,#shopify-pc__banner #shopify-pc__banner__btn-decline{min-height:3.6rem!important;padding:0 .8rem!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{grid-column:auto!important;padding:0 .2rem!important;font-size:1.2rem!important;white-space:nowrap!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/cookie-banner-pro.css.map */
