.cookie_banner{position:fixed;left:2rem;bottom:2rem;z-index:90;display:flex;flex-direction:column;gap:1rem;width:25rem;padding:1.5rem;background-color:var(--red);color:var(--white)}.cookie_banner[hidden],.cookie_overlay[hidden],.cookie_drawer[hidden]{display:none}.cookie_title{font-family:var(--font);font-size:1.5rem;font-weight:400;line-height:1.2;letter-spacing:.1em;text-box:trim-both cap alphabetic}.cookie_text,.cookie_intro,.cookie_row_text{margin-right:0;line-height:1.4;white-space:normal}.cookie_text{color:#ffffffe6}.cookie_actions,.cookie_footer_row{display:flex;gap:.5rem}.cookie_btn{display:flex;flex:1 1 0;align-items:center;justify-content:center;height:3rem;transition:background-color .2s ease-out,color .2s ease-out}.cookie_btn.is-white{background-color:var(--white);color:var(--black)}.cookie_btn.is-black{height:3.5rem;background-color:var(--black);color:var(--white)}.cookie_btn.is-outline{flex:none;height:3.5rem;border:1px solid var(--black);color:var(--black)}.cookie_links{display:flex;justify-content:space-between}.cookie_link{color:var(--white);transition:opacity .2s ease-out}.cookie_link.is-underline{text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.cookie_overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background-color:#0006;opacity:0;transition:opacity .35s var(--ease)}.cookie_drawer{position:fixed;top:0;right:0;bottom:0;z-index:111;display:flex;flex-direction:column;width:30rem;max-width:100%;overflow-y:auto;border-left:1px solid var(--line);background-color:var(--white);color:var(--black);transform:translate(100%);transition:transform .35s var(--ease)}.cookie_overlay.is-open{opacity:1}.cookie_drawer.is-open{transform:none}.cookie_top{display:flex;flex:none;align-items:center;justify-content:space-between;height:4rem;padding:0 2rem;border-bottom:1px solid var(--line)}.cookie_close{transition:opacity .2s ease-out}.cookie_intro{padding:1.5rem 2rem calc(1.5rem - 1px);border-bottom:1px solid var(--line);color:#000000b3}.cookie_row{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem 2rem calc(1.5rem - 1px);border-bottom:1px solid var(--line)}.cookie_row_head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.cookie_always{color:#0000008c}.cookie_row_text{color:#000000b3}.cookie_toggle{position:relative;flex:none;width:2.75rem;height:1.5rem;border:1px solid var(--black);background-color:var(--white);transition:background-color .2s ease-out}.cookie_knob{position:absolute;top:3px;left:3px;width:1rem;height:1rem;background-color:var(--black);transition:transform .2s var(--ease),background-color .2s ease-out}.cookie_toggle[aria-checked=true]{background-color:var(--black)}.cookie_toggle[aria-checked=true] .cookie_knob{background-color:var(--white);transform:translate(1.25rem)}.cookie_footer{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem 2rem}@media(hover:hover){.cookie_link:hover,.cookie_close:hover{opacity:.6}.cookie_btn.is-white:hover{background-color:var(--black);color:var(--white)}.cookie_btn.is-black:hover{background-color:var(--red)}.cookie_btn.is-outline:hover{background-color:var(--black);color:var(--white)}}@media screen and (max-width:767px){.cookie_banner{left:0;right:0;bottom:0;gap:.875rem;width:auto;padding:1.25rem 1.25rem 1.5rem}.cookie_title{font-size:1.25rem}.cookie_drawer{top:auto;left:0;width:auto;max-height:calc(100% - 3rem);border-top:1px solid var(--line);border-left:0;transform:translateY(100%)}.cookie_top{height:3rem;padding:0 1.25rem}.cookie_intro,.cookie_row{padding-right:1.25rem;padding-left:1.25rem}.cookie_footer{padding:1.5rem 1.25rem}.cookie_btn.is-black,.cookie_btn.is-outline{height:3.25rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cookies.css.map */
