.chamini-cc,.chamini-cc *,.chamini-cc *:before,.chamini-cc *:after{box-sizing:border-box}.chamini-cc [hidden]{display:none!important}.chamini-cc{font-family:"Figtree",var(--font-body-family),sans-serif;letter-spacing:normal;-webkit-font-smoothing:antialiased}.chamini-cc__btn{display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;min-height:4.8rem;margin:0;padding:1.2rem 1.6rem;border:1px solid var(--cc-btn-bg);border-radius:0;background:var(--cc-btn-bg);color:var(--cc-btn-text);font-family:"Figtree",var(--font-body-family),sans-serif;font-size:1.7rem;font-weight:600;line-height:1.2;letter-spacing:normal;text-align:center;text-transform:none;box-shadow:none;cursor:pointer;-webkit-appearance:none;appearance:none;transition:opacity .2s ease}.chamini-cc__btn:before,.chamini-cc__btn:after{content:none;display:none}.chamini-cc__btn:hover{opacity:.88}.chamini-cc__btn:focus{outline:none}.chamini-cc__btn:focus-visible{outline:2px solid var(--cc-btn-bg);outline-offset:3px}.chamini-cc__banner{position:fixed;left:50%;bottom:1.6rem;z-index:2147483000;width:calc(100% - 3.2rem);max-width:var(--cc-banner-width, 100rem);transform:translate(-50%);padding:3.2rem;border-radius:0;background:var(--cc-bg);color:var(--cc-text);box-shadow:0 .4rem 2.4rem #00000024;animation:chamini-cc-up .3s ease both}.chamini-cc__banner:focus{outline:none}.chamini-cc__banner:focus-visible{outline:2px solid var(--cc-btn-bg);outline-offset:2px}.chamini-cc__text{margin:0;color:var(--cc-text);font-size:1.7rem;font-weight:400;line-height:1.75}.chamini-cc__link{color:var(--cc-text);text-decoration:underline;text-underline-offset:.3rem;white-space:normal}.chamini-cc__link:hover{color:var(--cc-btn-bg)}.chamini-cc__link:focus-visible{outline:2px solid var(--cc-btn-bg);outline-offset:2px}.chamini-cc__actions{display:flex;gap:1.6rem;margin-top:2.4rem}@keyframes chamini-cc-up{0%{opacity:0;transform:translate(-50%,1.6rem)}to{opacity:1;transform:translate(-50%)}}.chamini-cc__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483001;background:var(--cc-overlay)}.chamini-cc__panel{position:fixed;top:50%;left:50%;z-index:2147483002;display:flex;flex-direction:column;width:calc(100% - 3.2rem);max-width:72rem;max-height:calc(100vh - 4rem);max-height:calc(100dvh - 4rem);transform:translate(-50%,-50%);border-radius:0;background:var(--cc-bg);color:var(--cc-text);box-shadow:0 .8rem 4rem #0003}.chamini-cc__panel:focus{outline:none}.chamini-cc__head{position:relative;display:flex;align-items:center;gap:2rem;flex:none;padding:3.2rem 6.4rem 2.8rem 3.2rem;border-bottom:1px solid var(--cc-line)}.chamini-cc__logo{flex:none;line-height:0;color:var(--cc-logo)}.chamini-cc__title{margin:0;color:var(--cc-text);font-family:"Figtree",var(--font-body-family),sans-serif;font-size:2.2rem;font-weight:600;line-height:1.3;letter-spacing:.03em;text-transform:uppercase}.chamini-cc__close{position:absolute;top:50%;right:2rem;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:0;padding:0;transform:translateY(-50%);border:0;border-radius:0;background:transparent;color:var(--cc-text);box-shadow:none;cursor:pointer}.chamini-cc__close svg{width:1.8rem;height:1.8rem}.chamini-cc__close:focus{outline:none}.chamini-cc__close:focus-visible{outline:2px solid var(--cc-btn-bg);outline-offset:-2px}.chamini-cc__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:2.4rem 3.2rem .8rem}.chamini-cc__intro{margin:0 0 1.2rem;color:var(--cc-text);font-size:1.6rem;line-height:1.7}.chamini-cc__cat{padding:2rem 0 2.4rem;border-bottom:1px solid var(--cc-line)}.chamini-cc__cat:last-child{border-bottom:0}.chamini-cc__cat-head{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.chamini-cc__cat-title{margin:0;font-size:inherit;line-height:1}.chamini-cc__cat-toggle{display:inline-flex;align-items:center;gap:1.2rem;margin:0;padding:.4rem 0;border:0;border-radius:0;background:transparent;color:var(--cc-text);font-family:"Figtree",var(--font-body-family),sans-serif;font-size:1.9rem;font-weight:600;line-height:1.3;letter-spacing:.02em;text-align:left;text-transform:uppercase;box-shadow:none;cursor:pointer}.chamini-cc__cat-toggle:focus{outline:none}.chamini-cc__cat-toggle:focus-visible{outline:2px solid var(--cc-btn-bg);outline-offset:2px}.chamini-cc__chevron{flex:none;width:1.4rem;height:1.4rem;transition:transform .2s ease}.chamini-cc__cat-toggle[aria-expanded=false] .chamini-cc__chevron{transform:rotate(-90deg)}.chamini-cc__desc{margin:1.4rem 0 0;color:var(--cc-text);font-size:1.6rem;line-height:1.7}.chamini-cc__switch{position:relative;flex:none;width:4.8rem;height:2.8rem;margin:0;padding:0;border:0;border-radius:1.4rem;background:var(--cc-switch-off);box-shadow:none;cursor:pointer;transition:background .2s ease}.chamini-cc__switch:after{content:"";position:absolute;top:.3rem;left:.3rem;width:2.2rem;height:2.2rem;border-radius:50%;background:#fff;box-shadow:0 .1rem .4rem #00000040;transition:transform .2s ease}.chamini-cc__switch[aria-checked=true]{background:var(--cc-btn-bg)}.chamini-cc__switch[aria-checked=true]:after{transform:translate(2rem)}.chamini-cc__switch[aria-disabled=true]{background:var(--cc-switch-locked);cursor:not-allowed}.chamini-cc__switch:focus{outline:none}.chamini-cc__switch:focus-visible{outline:2px solid var(--cc-btn-bg);outline-offset:3px}.chamini-cc__foot{display:flex;gap:1.2rem;flex:none;padding:2rem 3.2rem 3.2rem;background:var(--cc-bg);box-shadow:0 -1.6rem 1.6rem -1.2rem var(--cc-bg)}button[data-cookie-preferences]{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none;cursor:pointer}button[data-cookie-preferences]:hover{text-decoration:underline;text-underline-offset:.3rem}body.chamini-cc-lock{overflow:hidden}@media screen and (max-width:749px){.chamini-cc__banner{bottom:.8rem;width:calc(100% - 1.6rem);max-height:calc(100vh - 1.6rem);max-height:calc(100dvh - 1.6rem);overflow-y:auto;padding:2.4rem 2rem 2rem}.chamini-cc__text{font-size:1.6rem;line-height:1.7}.chamini-cc__link{display:inline-block;margin-top:.4rem}.chamini-cc__actions{flex-direction:column-reverse;gap:1rem;margin-top:2.4rem}.chamini-cc__actions .chamini-cc__btn{flex:none;width:100%}.chamini-cc__panel{width:calc(100% - 1.6rem);max-height:calc(100vh - 1.6rem);max-height:calc(100dvh - 1.6rem)}.chamini-cc__head{flex-wrap:nowrap;gap:1.4rem;padding:2.4rem 5.6rem 2rem 2rem}.chamini-cc__title{font-size:1.8rem}.chamini-cc__close{right:.8rem}.chamini-cc__body{padding:2rem 2rem .8rem}.chamini-cc__cat-toggle{font-size:1.7rem;gap:.8rem}.chamini-cc__intro,.chamini-cc__desc{font-size:1.5rem}.chamini-cc__foot{flex-direction:column-reverse;gap:1rem;padding:1.6rem 2rem 2rem}.chamini-cc__foot .chamini-cc__btn{flex:none;width:100%}}@media(prefers-reduced-motion:reduce){.chamini-cc__banner{animation:none}.chamini-cc__switch,.chamini-cc__switch:after,.chamini-cc__chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/chamini-cookies.css.map */
