#shopify-pc__banner{inset:auto 0 calc(2rem + env(safe-area-inset-bottom));width:min(calc(var(--page-width) - var(--page-margin) * 2),calc(100% - var(--page-margin) * 2),calc(50vw + 36rem));max-height:calc(100svh - 4rem - env(safe-area-inset-bottom));margin-inline:auto;padding:2rem 2.5rem;border:1px solid rgb(90 70 58 / .12);border-radius:12px;background:#f7f4ee;color:#5a463a;box-shadow:0 12px 48px #5a463a33;font-family:var(--font-body--family);font-size:.875rem;text-align:start}#shopify-pc__banner .shopify-pc__banner__wrapper{display:block}#shopify-pc__banner .shopify-pc__banner__body{width:100%;margin:0}#shopify-pc__banner h2{margin:0 0 .5rem;color:inherit;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.4}#shopify-pc__banner p{color:inherit;line-height:1.75}#shopify-pc__banner a{color:inherit;text-underline-offset:.2em}#shopify-pc__banner .shopify-pc__banner__btns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem;min-width:0;width:100%;margin-top:1rem}#shopify-pc__banner button{flex:0 0 auto;min-width:10.5rem;min-height:3rem;height:auto;margin:0;padding:.75rem 1.5rem;border-radius:999px;font:inherit;font-weight:500;line-height:1.4}#shopify-pc__banner #shopify-pc__banner__btn-accept{order:1;border:1px solid #5a463a;background:#5a463a;color:#f7f4ee}#shopify-pc__banner #shopify-pc__banner__btn-decline{order:2;border:1px solid #5a463a;background:transparent;color:#5a463a}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:3;min-width:0;margin-inline-start:.5rem;border:0;background:transparent;color:#5a463a;text-decoration:underline;text-underline-offset:.2em}#shopify-pc__banner #shopify-pc__banner__btn-accept:hover{background:#49392f}#shopify-pc__banner #shopify-pc__banner__btn-decline:hover{background:#e8dfd3}#shopify-pc__banner button:focus-visible,#shopify-pc__banner a:focus-visible{outline:2px solid #5a463a;outline-offset:3px;box-shadow:none}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs:focus span{outline:none}#shopify-pc__prefs__dialog{border-radius:12px;font-family:var(--font-body--family)}#shopify-pc__prefs__dialog :is(h2,h3){font-family:inherit;letter-spacing:0}@media(max-width:700px){#shopify-pc__banner{bottom:calc(1.5rem + env(safe-area-inset-bottom));max-height:calc(100svh - 3rem - env(safe-area-inset-bottom));padding:1.25rem;font-size:.78125rem}#shopify-pc__banner p{line-height:1.6}#shopify-pc__banner .shopify-pc__banner__btns{gap:.625rem}#shopify-pc__banner button{flex:1 1 calc(50% - .625rem);min-width:0;padding-inline:.75rem}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{flex-basis:100%;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cookie-banner.css.map */
