/* Generated by scripts/build-store-palette.py; source geometry and keyframes stay in their original stylesheets. */
:root{--bl-bg:#F8F4F7;--bl-bg-rgb:248,244,247;--bl-surface:#EADCE7;--bl-surface-rgb:234,220,231;--bl-blush:#C6A3B4;--bl-blush-rgb:198,163,180;--bl-cta:#5A324D;--bl-cta-rgb:90,50,77;--bl-ink:#2F2330;--bl-ink-rgb:47,35,48;--bl-muted:#746170;--bl-muted-rgb:116,97,112;--bl-border:#D7C6D2;--bl-border-rgb:215,198,210;--bl-footer:#382334;--bl-footer-rgb:56,35,52;--bl-on-footer:#F8EDF4;--bl-on-footer-rgb:248,237,244;--bl-promo-from:#5A324D;--bl-promo-from-rgb:90,50,77;--bl-promo-to:#80536D;--bl-promo-to-rgb:128,83,109;--bl-promo-ink:#FFFFFF;--bl-promo-ink-rgb:255,255,255;}
/* reference-v2.css */
.gxfpYj{background:rgb(255, 255, 255);}
.hhGsSI{background:var(--kshm-hero-cream, var(--bl-bg));}
.hmDQtH{background:var(--kshm-hero-cream, var(--bl-bg));}
.kONDWq{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.hwBVVR{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.eOsEgr{border-radius:8px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.fndmfM{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.PUDRw{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.gYaJjH{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.hvPVvn{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.ezwjPc{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.bIutwD{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.ibdLxy{border-radius:24px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.kDwWZK{border-radius:12px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.swiper-3d .swiper-slide-shadow{background:rgba(var(--bl-ink-rgb),0.15);}
.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg, rgba(var(--bl-ink-rgb),0.5), rgba(0, 0, 0, 0));}
.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg, rgba(var(--bl-ink-rgb),0.5), rgba(0, 0, 0, 0));}
.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(var(--bl-ink-rgb),0.5));}
.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(rgba(var(--bl-ink-rgb),0.5), rgba(0, 0, 0, 0));}
.swiper-lazy-preloader{border-top-style:;border-top-width:;border-right-color:;border-right-style:;border-right-width:;border-bottom-color:;border-bottom-style:;border-bottom-width:;border-left-color:;border-left-style:;border-left-width:;border-image-source:;border-image-slice:;border-image-width:;border-image-outset:;border-image-repeat:;border-top-color:rgba(0, 0, 0, 0);border-radius:50%;}
.swiper-lazy-preloader-black{--swiper-preloader-color:var(--bl-ink);}
.swiper-pagination-bullet{border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,var(--bl-ink));}
button.swiper-pagination-bullet{box-shadow:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;}
.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));}
.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit);}
.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(var(--bl-ink-rgb),0.25098));}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));}
@media (max-width: 767px){
html[data-bottom-bar="solid"] #kshm-bottom-fill{background:rgb(255, 255, 255);}
}
html, body{background:rgb(255, 255, 255);}
html[data-home-splash="show"], html[data-home-splash="show"] body{background-color:var(--bl-surface);}
#kshm-home-splash-boot{background-color:transparent;background-image:linear-gradient(var(--bl-surface), var(--bl-surface));}
.fTrKiW{border:0px;background:rgba(var(--bl-ink-rgb),0.45);}
.joJnHL{border:0px;background:rgba(var(--bl-ink-rgb),0.6);}
.iCoAIW{border:1px solid rgb(255, 255, 255);border-radius:26px 0px;background:transparent;color:rgb(255, 255, 255);}
.iCoAIW:hover{background:rgb(255, 255, 255);color:var(--bl-ink);border:1px solid rgb(255, 255, 255);}
.ghRHuE{background:var(--kshm-hero-cream, var(--bl-bg));}
.ghRHuE.kshm-hero-section-slider .swiper-pagination-bullet{border-radius:999px;background:rgb(212, 212, 208);}
.ghRHuE.kshm-hero-section-slider .swiper-pagination-bullet-active{border-radius:999px;background:var(--bl-cta);}
.fMbdeX{border-radius:999px;background:rgba(var(--bl-ink-rgb),0.06);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;color:var(--bl-ink);}
.fMbdeX:hover{background:rgba(var(--bl-ink-rgb),0.1);}
.fVBMJI{background:var(--kshm-hero-cream, var(--bl-bg));}
.izkcIU{color:var(--bl-ink);}
.ekCyXq{color:var(--bl-muted);}
.keqrUv{background:var(--bl-cta);border-radius:24px;color:rgb(255, 255, 255);}
.keqrUv:hover{background:var(--bl-cta);}
.jbxsbz{background:rgba(255, 255, 255, 0.8);border-radius:4px;}
.dFIghH{background:rgba(255, 255, 255, 0.8);border-radius:4px;}
.jKcKCR{background:rgba(var(--bl-ink-rgb),0.2);}
.jKcKEf{background:rgba(var(--bl-ink-rgb),0.2);}
.gzqXhL{background-color:rgba(var(--bl-ink-rgb),0.8);}
.iQHJYr{background-color:rgb(255, 255, 255);border:1px solid rgba(var(--bl-ink-rgb),0.1);border-radius:20px;box-shadow:rgba(var(--bl-ink-rgb),0.12) 0px 0px 24px;}
@media (max-width: 767px){
.iQHJYr{border-radius:0px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;box-shadow:none;}
}
.HCrQi{background-color:rgb(255, 255, 255);}
.kWnpNX{color:var(--bl-ink);}
.gVDGIZ{color:var(--bl-muted);}
.evhPVQ{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:none;color:var(--bl-ink);}
.jWoCTz::-webkit-scrollbar-track{background:transparent;}
.jWoCTz::-webkit-scrollbar-thumb{background:rgba(var(--bl-ink-rgb),0.15);border-radius:4px;}
.eJMhAg{color:var(--bl-ink);}
.enTcEv{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent;color:var(--bl-ink);}
.gAAQjE{background:var(--bl-bg);border-radius:999px;}
.idtMuU{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent;outline:none;color:var(--bl-ink);}
.idtMuU::placeholder{color:var(--bl-muted);}
.hyDXol{color:var(--bl-muted);}
.lbLkKk{color:var(--bl-muted);}
.gwUxDu{color:var(--bl-muted);}
.kajVem{background:transparent;}
.kajVem:has([data-mega-open]){border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;box-shadow:none;}
.bCdqjc{color:var(--bl-ink);}
.iBwouW{border-radius:12px;background:rgba(255, 255, 255, 0.6);box-shadow:rgba(var(--bl-ink-rgb),0.04) 0px 4px 16px;color:var(--bl-ink);}
.hZrKJa{color:var(--bl-ink);}
.bQvItK{color:var(--bl-ink);}
.kcmlpk{color:var(--bl-ink);background:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;}
.dKzyeN{color:var(--bl-ink);background:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;}
.fcbzqF{color:var(--bl-ink);}
.fcbzqF a, .fcbzqF button{color:var(--bl-ink);}
.fcbzqF button{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent;}
.bNaVQT{background:linear-gradient(90deg, var(--bl-cta), var(--bl-cta)) text;color:transparent;}
.hxCsaV{background:linear-gradient(90deg, var(--bl-cta), var(--bl-cta)) text;color:transparent;}
.jfpJby{background:var(--bl-surface);border-radius:40px 0px 0px;}
.ejNeHu{color:var(--bl-ink);}
.SCBmS{color:var(--bl-ink);}
.hjCYCM{border:0.7px solid var(--bl-ink);border-radius:24px;color:var(--bl-ink);background:transparent;}
.hjCYCM:hover{background:rgba(var(--bl-ink-rgb),0.04);}
.jGZRgO{background:rgb(255, 255, 255);border:1px solid rgba(255, 255, 255, 0.95);box-shadow:rgba(var(--bl-ink-rgb),0.12) 0px 6px 20px, rgba(var(--bl-ink-rgb),0.08) 0px 1px 3px;border-radius:6px;}
.eiyQMh{background:rgb(255, 255, 255);border:1px solid rgba(255, 255, 255, 0.95);box-shadow:rgba(var(--bl-ink-rgb),0.12) 0px 6px 20px, rgba(var(--bl-ink-rgb),0.08) 0px 1px 3px;border-radius:6px;}
.hZiQds{background:rgb(255, 255, 255);border:1px solid rgba(255, 255, 255, 0.95);box-shadow:rgba(var(--bl-ink-rgb),0.12) 0px 6px 20px, rgba(var(--bl-ink-rgb),0.08) 0px 1px 3px;border-radius:6px;}
.czKgdx{background:rgb(255, 255, 255);border:1px solid rgba(255, 255, 255, 0.95);box-shadow:rgba(var(--bl-ink-rgb),0.12) 0px 6px 20px, rgba(var(--bl-ink-rgb),0.08) 0px 1px 3px;border-radius:6px;}
.bONPwh{background:rgb(255, 255, 255);border:1px solid rgba(255, 255, 255, 0.95);box-shadow:rgba(var(--bl-ink-rgb),0.12) 0px 6px 20px, rgba(var(--bl-ink-rgb),0.08) 0px 1px 3px;border-radius:6px;}
.cttwrk{border-radius:3px;background:rgb(232, 232, 224);}
.dZCpGw{background:var(--bl-footer);border-radius:20px 0px 20px 20px;}
.dVYQsv{color:var(--bl-on-footer);}
.kvJuPg{background:rgba(255, 255, 255, 0.03);border:1px solid rgba(255, 255, 255, 0.1);border-radius:28px;}
.jqiqnl{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent;outline:none;color:rgb(255, 255, 255);}
.jqiqnl::placeholder{color:rgba(255, 255, 255, 0.4);}
.cZjQJv{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:20px;background:var(--bl-bg);color:var(--bl-ink);}
.bQFDVK{color:var(--bl-on-footer);}
.euGkch{border:1px solid rgba(255, 255, 255, 0.1);border-radius:18px;color:var(--bl-on-footer);}
.euGkch:focus-visible{outline:rgba(255, 255, 255, 0.5) solid 2px;outline-offset:4px;border-radius:2px;}
.cuqXMY{color:var(--bl-on-footer);}
.dzbTCX{color:var(--bl-on-footer);}
.eCylWd{color:var(--bl-on-footer);}
.eivsyw{color:rgba(var(--bl-on-footer-rgb),0.75);}
.ikxRD{background:rgba(255, 255, 255, 0.1);}
.dJfzPD{color:var(--bl-on-footer);}
.dNCfvc{color:rgba(var(--bl-on-footer-rgb),0.1);}
.fVYnhe{color:rgba(var(--bl-on-footer-rgb),0.75);}
.gdfJLq{color:rgba(var(--bl-on-footer-rgb),0.75);}
.cvJazV{color:inherit;}
.ZPlse{background:rgba(255, 255, 255, 0.1);}
.jQkiqz{background:var(--kshm-hero-cream, var(--bl-bg));}
.jQqxwl{background:var(--kshm-hero-cream, var(--bl-bg));border-radius:0px;}
.bnHRYl{background:var(--kshm-hero-cream, var(--bl-bg));border-radius:0px 0px 20px 20px;}
.jhZFZP{border:0.7px solid var(--bl-ink);border-radius:24px;color:var(--bl-ink);background:transparent;}
.jhZFZP > span{color:inherit;}
.jhZFZP svg{color:inherit;}
.kmEiLA{border:0.7px solid var(--bl-ink);border-radius:24px;color:var(--bl-ink);background:transparent;}
.kmEiLA > span{color:inherit;}
.kmEiLA svg{color:inherit;}
.htWQwY{color:var(--bl-cta);}
.dOmPZq{color:var(--bl-ink);}
.fVWyYO{color:var(--bl-muted);}
.cyRnR{color:var(--bl-ink);}
.fINSDr{color:var(--bl-cta);}
.euBxoK{color:var(--bl-muted);}
.eZyMmT{color:var(--bl-cta);}
.hDERHh{color:var(--bl-ink);}
.RSRqz{color:var(--bl-muted);}
.fZlTFF{color:inherit;}
.kyLgZS{background:rgb(255, 255, 255);border:1px solid rgba(var(--bl-ink-rgb),0.06);border-radius:12px;}
.hGsXXB{background:rgb(255, 255, 255);border:1px solid rgba(var(--bl-ink-rgb),0.06);border-radius:12px;}
.iDbzRW{border-radius:6px;}
.cXoUEO{border-radius:6px;}
.kPlfnc{background:rgba(255, 255, 255, 0.3);border-radius:4px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;}
.bukxXs{background:rgba(255, 255, 255, 0.3);border-radius:4px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;}
.cuTZGv{background:var(--bl-surface);border-radius:0px 4px 4px 0px;}
.cuXdaz{background:var(--bl-surface);border-radius:0px 4px 4px 0px;}
.cOMdJH{background:var(--bl-surface);border-radius:0px 4px 4px 0px;}
.keIGnG{background:var(--bl-surface);border-radius:0px 4px 4px 0px;}
.jHbKYG{background:var(--bl-surface);border-radius:0px 4px 4px 0px;}
.hOofsh{background:var(--bl-surface);border-radius:0px 4px 4px 0px;}
.gRbCFN{background:var(--bl-surface);border-radius:0px 4px 4px 0px;}
.lhBGzi{background:rgba(var(--bl-ink-rgb),0.06);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:22px;color:var(--bl-ink);}
.bjBzbw{background:rgba(var(--bl-ink-rgb),0.06);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:22px;color:var(--bl-ink);}
.eYsZIs{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.cZorw{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.hQsIBj{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.clHfWu{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.lbghtz{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.hojWwS{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.fqBeZj{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.gvFJrh{border-radius:4px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.bTkOdf{border-radius:4px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.eFsMTJ{border-radius:4px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.eiLoEy{border-radius:16px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.WCYZu{border-radius:24px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.iUNutU{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.ctqfIT{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.fimipi{border-radius:24px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.eaHoxA{border-radius:12px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.heeLCM{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.hBXWZo{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.htSsiQ{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.deWYMj{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.QNKHV{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.dfGAxu{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.jVPwgN{border-radius:12px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.llIsWt{background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.jSHYPQ{border-radius:16px;}
.dguUtj{background:rgba(var(--bl-ink-rgb),0.02);}
.dKoDDS{background:rgba(var(--bl-ink-rgb),0.03);}
.ldRTcQ{border-radius:12px;background:rgba(255, 255, 255, 0.65);}
.kfcAuk{border-radius:6px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.hnQmYw{border-radius:12px;background:rgba(255, 255, 255, 0.65);}
.ibkEcN{border-radius:12px;background:linear-gradient(110deg, rgba(var(--bl-ink-rgb),0.043) 32%, rgba(255, 255, 255, 0.42) 50%, rgba(var(--bl-ink-rgb),0.043) 68%) 0% 0% / 220% 100%;}
.cYfdXY{border-radius:12px;background:linear-gradient(110deg, var(--bl-surface) 32%, var(--bl-surface) 50%, var(--bl-surface) 68%) 0% 0% / 220% 100%;}
.eGVsck{border-radius:12px;background:linear-gradient(110deg, rgba(var(--bl-promo-from-rgb),0.1) 32%, rgba(var(--bl-promo-from-rgb),0.18) 50%, rgba(var(--bl-promo-from-rgb),0.1) 68%) 0% 0% / 220% 100%;}
.gpgYuB{border-radius:20px;}
.eksbii{color:inherit;}
.jMTyPZ a{color:inherit;}
.caQEaE{background:rgba(var(--bl-ink-rgb),0.2);}
.lkyGJS{background:transparent;}
.cqyhuz{border-radius:12px;background:rgba(255, 255, 255, 0.6);border:1px solid rgba(var(--bl-ink-rgb),0.06);box-shadow:rgba(var(--bl-ink-rgb),0.04) 0px 4px 16px;}
.eNXvaG{color:var(--bl-ink);}
.csDnoR{color:var(--bl-ink);background:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;}
.fasIUE{color:var(--bl-ink);background:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;}
.cVGrib{background:rgba(var(--bl-ink-rgb),0.1);}
.fjbkMt{background:rgb(255, 255, 255);}
.kgKzqr{background:linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 80%);}
.hDLJhB svg{color:rgba(255, 255, 255, 0.88);}
.ktcGmN svg{color:rgba(255, 255, 255, 0.88);}
.bLBfvw{background:rgba(var(--bl-ink-rgb),0.03);border-radius:28px;}
.cjoTZ{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent;color:var(--bl-ink);outline:none;}
.cjoTZ::placeholder{color:rgba(var(--bl-ink-rgb),0.4);}
.ldgISw{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:20px;background:transparent;color:var(--bl-ink);}
.cPkkCR{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent;color:var(--bl-ink);}
.cPkkCR::after{border-radius:1px 1px 0px 0px;background:var(--bl-cta);}
.WoBNe{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent;color:var(--bl-muted);}
.WoBNe::after{border-radius:1px 1px 0px 0px;background:var(--bl-cta);}
.eoIikB{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent;color:var(--bl-ink);}
.jkQWlR{color:var(--bl-ink);}
.hMhQmE{color:var(--bl-ink);}
.fJvfSs{background:rgba(var(--bl-ink-rgb),0.03);border:1px solid rgba(var(--bl-ink-rgb),0.06);border-radius:12px;color:inherit;}
.kpgNZX{color:var(--bl-ink);}
.jjxRFa{color:var(--bl-muted);}
.jcUiLD{background:rgb(255, 255, 255);border-radius:22px;}
.bxZFxO{background:rgba(var(--bl-ink-rgb),0.06);}
.cimILt{color:var(--bl-ink);}
.grFhYp{background:rgba(var(--bl-ink-rgb),0.1);}
.kikwWi{color:var(--bl-muted);}
.dJhhTB{background:rgb(255, 255, 255);}
.iHvdJL{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:24px;background:var(--bl-cta);color:rgb(255, 255, 255);}
.kILSgJ{background-color:transparent;background-image:none;}
.gQWdWx{background:linear-gradient(var(--bl-bg) 0%, rgb(255, 255, 255) 100%);}
.kJQfxV{border-radius:12px;}
.igikNE{color:rgba(255, 255, 255, 0.7);}
.igikNE a{color:inherit;}
.isrFGa{border:0.7px solid rgb(255, 255, 255);border-radius:26px;color:rgb(255, 255, 255);}
.isrFGa a{color:inherit;}
.isrFGa:hover{background:rgba(255, 255, 255, 0.08);}
.isrFGa:focus-visible{outline:rgb(255, 255, 255) solid 2px;outline-offset:2px;}
.jfqMLB{background:linear-gradient(var(--bl-bg) 0%, rgb(255, 255, 255) 100%);}
.fzhyew{color:var(--bl-cta);}
.eyuivj{color:var(--bl-ink);}
.cQODtS{border-radius:12px;background:var(--bl-bg);}
.bhNJaQ{border-radius:12px;background:var(--bl-bg);}
.VKPkS{background:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(12, 12, 12, 0.9) 25%);}
.kNvbuL{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:26px 0px;background:rgb(255, 255, 255);color:var(--bl-ink);}
.kNvbuL:hover{background:rgba(255, 255, 255, 0.2);color:rgb(255, 255, 255);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;}
.kNvbuL:focus-visible{outline:rgb(255, 255, 255) solid 2px;outline-offset:2px;}
.BefNh{color:var(--bl-ink);}
.dNyAfD{color:var(--bl-muted);}
.dcEBdv{color:var(--bl-ink);}
.chOvCa{color:var(--bl-ink);}
.iwQmHN{color:var(--bl-muted);}
.iyopRf{color:var(--bl-ink);}
.gIpyhm{color:var(--bl-muted);}
.cYa-DeK{background:linear-gradient(90deg, rgba(var(--bl-ink-rgb),0.34) 0%, rgba(var(--bl-ink-rgb),0.22) 22%, rgba(var(--bl-ink-rgb),0.52) 40%, rgba(var(--bl-ink-rgb),0.62) 50%, rgba(var(--bl-ink-rgb),0.52) 60%, rgba(var(--bl-ink-rgb),0.22) 78%, rgba(var(--bl-ink-rgb),0.34) 100%);}
.iEKUwI{border-radius:20px;}
.cWQJjv{background:rgba(var(--bl-ink-rgb),0.02);}
.bicpLS{border-radius:12px;}
.gOBaMa{border-radius:20px;}
.hUHiGq{border-radius:inherit;}
.kMzzBP{border-radius:4px;}
.ehmpUN{background:rgba(var(--bl-ink-rgb),0.2);}
.koShbP{background:var(--bl-surface);}
.iPggGw{border-radius:12px;}
.jXXpUh{background:rgb(255, 255, 255);border:1px solid rgba(var(--bl-ink-rgb),0.06);box-shadow:rgba(var(--bl-ink-rgb),0.08) 0px 0px 24px;border-radius:8px;color:inherit;}
.jXXpUh[href]:hover{box-shadow:rgba(var(--bl-ink-rgb),0.12) 0px 4px 28px;}
.eRBKAW{color:var(--bl-ink);}
.fJSKWD{color:var(--bl-cta);}
.uDUxk{color:var(--bl-ink);}
.bBGbFR{color:var(--bl-ink);}
.gGKeMY{color:var(--bl-muted);}
.hQeUuC{background:transparent;}
.eNEaMU{background-color:var(--chakra-glyph-color, var(--bl-ink));}
.lmXZch{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent;border-radius:50%;}
.lmXZch:focus-visible{outline:var(--bl-ink) solid 2px;outline-offset:2px;}
.dAexAQ{border-radius:50%;background:rgb(155, 37, 51);border:1px solid rgba(var(--bl-ink-rgb),0.18);box-shadow:rgb(255, 255, 255) 0px 0px 0px 2px, var(--bl-ink) 0px 0px 0px 3px;}
.jieARF{border-radius:50%;background:rgb(173, 112, 136);border:1px solid rgba(var(--bl-ink-rgb),0.18);box-shadow:none;}
.hoyJNx{border-radius:50%;background:rgb(88, 84, 66);border:1px solid rgba(var(--bl-ink-rgb),0.18);box-shadow:none;}
.kNmVpN{border-radius:50%;background:rgb(117, 145, 111);border:1px solid rgba(var(--bl-ink-rgb),0.18);box-shadow:none;}
.cVBHJH{border-radius:50%;background:rgb(31, 50, 87);border:1px solid rgba(var(--bl-ink-rgb),0.18);box-shadow:none;}
.idhHVw{border-radius:50%;background:rgb(123, 142, 186);border:1px solid rgba(var(--bl-ink-rgb),0.18);box-shadow:none;}
.cNoooX{border-radius:50%;background:rgb(254, 250, 242);border:1px solid rgba(var(--bl-ink-rgb),0.18);box-shadow:none;}
.cbkxdT{background:var(--bl-bg);}
.jDIkGI{border-radius:3px;background:rgb(155, 37, 51);}
.dWPhyz{color:rgba(var(--bl-ink-rgb),0.04);}
.bXySIm{color:var(--bl-ink);}
.encgwv{color:var(--bl-muted);}
.hXItzU{background-color:rgb(255, 255, 255);border-radius:12px;}
.buxxao{color:inherit;}
.fFDGxz{background:rgb(255, 255, 255);}
.hxAzXJ{border-radius:6px;}
.iGtmzB{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:rgba(255, 255, 255, 0.3);border-radius:4px;}
.bVPfpY{color:rgb(255, 255, 255);background-color:var(--bl-cta);background-image:url("/wp-content/themes/blwsh/assets/reference/0f7587919c94c1a2.svg");}
.koWfXM{color:rgb(255, 255, 255);}
.iBnGDm{background-image:url("/wp-content/themes/blwsh/assets/reference/29ae0fea0335b526.svg");}
.ezInwc{background:var(--bl-promo-from);border-radius:12px;}
.ezInwc::before{border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20256%22%3E%3Cfilter%20id%3D%22g%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.78%22%20numOctaves%3D%224%22%20stitchTiles%3D%22stitch%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url(%23g)%22%2F%3E%3C%2Fsvg%3E");}
.jOVkaL{color:var(--bl-on-footer);}
.jvjGnl{color:var(--bl-on-footer);}
.hIHxXj{color:var(--bl-on-footer);}
.gQjgXf{border-radius:26px;border:0.7px dotted var(--bl-bg);background:rgba(255, 255, 255, 0.1);color:var(--bl-on-footer);}
.gQjgXf:hover{background:rgba(255, 255, 255, 0.4);}
.gQjgXf:focus-visible{outline:var(--bl-bg) solid 2px;outline-offset:2px;}
.eIEDcM{color:var(--bl-on-footer);}
.iEWmBA{color:var(--bl-on-footer);}
.iHdvpP{border-radius:12px;background:rgb(172, 172, 172);}
.kgcEWm{color:inherit;}
.kgcEWm:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:-2px;}
.ieEuOx{border-radius:12px;background:var(--bl-surface);}
.UOXXV{border-radius:12px;background:rgba(var(--bl-promo-from-rgb),0.2);}
.eAnYzw{color:var(--bl-ink);}
.cGzNCk{color:var(--bl-cta);}
.gMJpnZ{color:var(--bl-muted);}
.gMJpnZ > span{color:var(--bl-muted);}
.ewLuRa{background:rgb(255, 255, 255);}
.liiASZ{background:var(--kshm-hero-cream, var(--bl-bg));}
.liiASZ.kshm-hero-section-slider .swiper-pagination-bullet{border-radius:999px;background:rgba(199, 199, 188, 0.92);}
.liiASZ.kshm-hero-section-slider .swiper-pagination-bullet-active{border-radius:999px;background:var(--bl-cta);}
.hbLKYz{border-radius:999px;background:rgba(255, 255, 255, 0.72);border:1px solid rgba(var(--bl-ink-rgb),0.08);box-shadow:rgba(var(--bl-ink-rgb),0.06) 0px 1px 2px;color:var(--bl-ink);}
.hbLKYz:hover{background:rgba(255, 255, 255, 0.88);}
.bCaZiA{background:var(--kshm-hero-cream, var(--bl-bg));}
.butLrB{background:var(--bl-surface);border-radius:40px 0px 0px;}
.hPibCo{color:var(--bl-ink);}
.kTdXAj{color:var(--bl-ink);}
.jHdZuW{border:0.7px solid var(--bl-ink);border-radius:24px;color:var(--bl-ink);background:transparent;}
.jHdZuW:hover{background:rgba(var(--bl-ink-rgb),0.04);}
.FacNS{background:rgb(255, 255, 255);border:1px solid rgba(255, 255, 255, 0.95);box-shadow:rgba(var(--bl-ink-rgb),0.1) 0px 4px 14px, rgba(var(--bl-ink-rgb),0.06) 0px 1px 2px;border-radius:5px;}
.dQejdB{background:rgb(255, 255, 255);border:1px solid rgba(255, 255, 255, 0.95);box-shadow:rgba(var(--bl-ink-rgb),0.1) 0px 4px 14px, rgba(var(--bl-ink-rgb),0.06) 0px 1px 2px;border-radius:5px;}
.jhggzs{background:rgb(255, 255, 255);border:1px solid rgba(255, 255, 255, 0.95);box-shadow:rgba(var(--bl-ink-rgb),0.1) 0px 4px 14px, rgba(var(--bl-ink-rgb),0.06) 0px 1px 2px;border-radius:5px;}
.gatrTo{background:rgb(255, 255, 255);border:1px solid rgba(255, 255, 255, 0.95);box-shadow:rgba(var(--bl-ink-rgb),0.1) 0px 4px 14px, rgba(var(--bl-ink-rgb),0.06) 0px 1px 2px;border-radius:5px;}
.dvpreI{background:rgb(255, 255, 255);border:1px solid rgba(255, 255, 255, 0.95);box-shadow:rgba(var(--bl-ink-rgb),0.1) 0px 4px 14px, rgba(var(--bl-ink-rgb),0.06) 0px 1px 2px;border-radius:5px;}
.ijhfzV{border-radius:2px;background:rgb(232, 232, 224);}
.cHmmVL{background:var(--bl-footer);border-radius:20px 0px 20px 20px;}
.dNyyDG{color:var(--bl-on-footer);}
.ihChFs{background:rgba(255, 255, 255, 0.03);border:1px solid rgba(255, 255, 255, 0.1);border-radius:28px;}
.eIQUyd{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent;outline:none;color:rgb(255, 255, 255);}
.eIQUyd::placeholder{color:rgba(255, 255, 255, 0.4);}
.cgsgCp{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:20px;background:var(--bl-bg);color:var(--bl-ink);}
.SawvM{border:1px solid rgba(255, 255, 255, 0.1);border-radius:20px;color:var(--bl-on-footer);}
.SawvM:focus-visible{outline:rgba(255, 255, 255, 0.5) solid 2px;outline-offset:4px;border-radius:2px;}
.cdJXtP{color:var(--bl-on-footer);}
.jTrofX{color:var(--bl-on-footer);}
.fGuDeE{color:var(--bl-on-footer);}
.bLlmzQ{color:rgba(var(--bl-on-footer-rgb),0.1);}
.dQXvGv{color:rgba(var(--bl-on-footer-rgb),0.75);}
.drcyBD{color:rgba(var(--bl-on-footer-rgb),0.75);}
.flakpm{color:inherit;}
.kElmtg{background:rgba(255, 255, 255, 0.1);}
.icXRpr{color:var(--bl-on-footer);}
.gokwik-iframe{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;}
.gokwik-modal{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;}
.gokwik-modalbackground{background-color:rgba(var(--bl-ink-rgb),0.5)!important;}
.gokwik-pTagCss{color:var(--bl-muted);}
.gokwik-path{stroke:rgb(0, 75, 141);}
.gokwik-poweredByCss{color:var(--bl-muted);}
.gokwik-preloadComponent{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:rgb(255, 255, 255);}
.gokwik-retryBtn{border-radius:8px;color:white;background:rgb(0, 75, 141);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;}
:root{--primary_text_color:var(--bl-ink);--secondary_text_color:var(--bl-muted);--tertiary_text_color:var(--bl-muted);--font-black:var(--bl-ink);--text_disabled:var(--bl-muted);--border_color:var(--bl-border);--border_color_light:var(--bl-border);--border_colo_dark:var(--bl-border);--primary-sw-color:var(--bl-cta);--dark-bg:var(--bl-cta);--mobile-bg:var(--bl-cta);--muted-dark:var(--bl-ink);--muted:var(--bl-muted);--line:var(--bl-border);--mobile-text-color:var(--bl-ink);--kshm-announcement-green:var(--bl-cta);--kshm-hero-cream:var(--bl-bg);--kshm-hero-brown:var(--bl-cta);}
a{color:white;}
button{background:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;}
html{background:rgb(255, 255, 255);}
body{background:rgb(255, 255, 255);}
.razorpay-checkout-frame.razorpay-mobile-layout{border-radius:16px!important;}
@media (max-width: 450px){
.razorpay-checkout-frame.razorpay-mobile-layout{border-radius:0px!important;}
}
.jiLRML{border:0px;background:rgba(var(--bl-ink-rgb),0.6);}
.cbPPuW{border-radius:12px 12px 0px 0px;border:1px solid rgba(var(--bl-ink-rgb),0.06);background:rgb(255, 255, 255);box-shadow:rgba(var(--bl-ink-rgb),0.1) 0px 8px 28px;}
.cVGqNf{background:rgba(var(--bl-ink-rgb),0.1);}
.ikedeX{background:rgb(255, 255, 255);}
.kgKzqq{background:linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 80%);}
.kshm_search_overlay{background-color:rgba(var(--bl-ink-rgb),0.8);}
.kshm_search_drawer{background-color:rgb(255, 255, 255);box-shadow:rgba(var(--bl-ink-rgb),0.12) 0px 0px 24px;}
@media (min-width: 768px){
.kshm_search_drawer{border:1px solid rgba(var(--bl-ink-rgb),0.1);border-radius:20px;}
}
@media (max-width: 767px){
.kshm_search_drawer{border-width:1px 1px medium;border-style:solid solid none;border-color:rgba(var(--bl-ink-rgb),0.1) rgba(var(--bl-ink-rgb),0.1) currentcolor;border-image:none;border-radius:20px 20px 0px 0px;}
}
.fhjTCc{background:rgb(255, 255, 255);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:12px;}
.QiSeM{color:inherit;}
.ireJGr a{color:inherit;}
.hVUZzy{background:rgba(255, 255, 255, 0.8);border-radius:4px;}
.ldHjEn{background:rgba(var(--bl-ink-rgb),0.2);}
.XXIOK{background:transparent;}
.XXIOK:has([data-mega-open]){border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;box-shadow:none;}
.kkLRDa{border-radius:12px;background:rgba(255, 255, 255, 0.6);box-shadow:rgba(var(--bl-ink-rgb),0.04) 0px 4px 16px;color:var(--bl-ink);}
.fnoLRZ{color:var(--bl-ink);}
.lahNdx{color:var(--bl-ink);}
.eFIUqL{color:var(--bl-ink);background:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;}
.fmlTRH{color:var(--bl-ink);background:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;}
.jPVoIX{border:0.7px solid rgb(255, 255, 255);border-radius:26px;color:rgb(255, 255, 255);}
.jPVoIX a{color:inherit;}
.jPVoIX:hover{background:rgba(255, 255, 255, 0.08);}
.jPVoIX:focus-visible{outline:rgb(255, 255, 255) solid 2px;outline-offset:2px;}
.crywjd{color:var(--bl-cta);}
.buyJlY{color:var(--bl-ink);}
.hxxRXl{color:var(--bl-ink);}
.ftpdEU{border-radius:12px;background:var(--bl-bg);}
.ekRcaQ{background:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(12, 12, 12, 0.9) 25%);}
.hgBytP{background:var(--bl-surface);}
.gGYrJa{border-radius:12px;}
.hQwJCB{background:rgb(255, 255, 255);border:1px solid rgba(var(--bl-ink-rgb),0.06);box-shadow:rgba(var(--bl-ink-rgb),0.08) 0px 0px 24px;border-radius:8px;color:inherit;}
.hQwJCB[href]:hover{box-shadow:rgba(var(--bl-ink-rgb),0.12) 0px 4px 28px;}
.bZdSfX{color:var(--bl-ink);}
.dpTzEP{color:var(--bl-cta);}
.hqMNyM{color:var(--bl-ink);}
.kEZpWF{color:var(--bl-ink);}
.SJMg{color:var(--bl-muted);}
.bLaPMq{color:var(--bl-ink);}
.jiDWZL{border-radius:12px;background-color:rgb(255, 255, 255);}
.BSnSH{background:rgba(var(--bl-ink-rgb),0.03);}
.eiNqtx{border-radius:3px;background:rgb(155, 37, 51);}
.jwZOHr{color:rgba(var(--bl-ink-rgb),0.05);}
.bnfpui{color:var(--bl-ink);}
.ezaLni{color:var(--bl-muted);}
.jVkXjJ{background:var(--bl-promo-from);border-radius:16px;}
.jVkXjJ::before{border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20256%22%3E%3Cfilter%20id%3D%22g%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.78%22%20numOctaves%3D%224%22%20stitchTiles%3D%22stitch%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url(%23g)%22%2F%3E%3C%2Fsvg%3E");}
.jtSwUW{color:var(--bl-on-footer);}
.dymthY{color:var(--bl-on-footer);}
.cenPbK{color:var(--bl-on-footer);}
.ddCYjQ{border-radius:26px;border:0.7px dotted var(--bl-bg);background:rgba(255, 255, 255, 0.1);color:var(--bl-on-footer);}
.ddCYjQ:hover{background:rgba(255, 255, 255, 0.4);}
.ddCYjQ:focus-visible{outline:var(--bl-bg) solid 2px;outline-offset:2px;}
.hElmsy{color:var(--bl-on-footer);}
.eVA-Dpo{color:var(--bl-on-footer);}
.cXkcoX{color:var(--bl-ink);}
.ksJYdn{color:var(--bl-cta);}
.kvEgGL{color:var(--bl-muted);}
.kvEgGL > span{color:var(--bl-muted);}
.cGFOcS{background:var(--kshm-hero-cream, var(--bl-bg));}
.cGFOcS.kshm-hero-section-slider .swiper-pagination-bullet{border-radius:999px;background:rgb(212, 212, 208);}
.cGFOcS.kshm-hero-section-slider .swiper-pagination-bullet-active{border-radius:999px;background:var(--bl-cta);}
.dQJwmJ{border-radius:999px;background:rgba(var(--bl-ink-rgb),0.06);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;color:var(--bl-ink);}
.dQJwmJ:hover{background:rgba(var(--bl-ink-rgb),0.1);}
.ziluN{background:var(--kshm-hero-cream, var(--bl-bg));}
.dyrWcr{background:var(--bl-surface);border-radius:40px 0px 0px;}
.fwEZYv{color:var(--bl-ink);}
.jlBoGP{color:var(--bl-ink);}
.bMigVh{border:0.7px solid var(--bl-ink);border-radius:24px;color:var(--bl-ink);background:transparent;}
.bMigVh:hover{background:rgba(var(--bl-ink-rgb),0.04);}
.fJTSVM{background:var(--bl-cta);border-radius:20px 0px 20px 20px;}
.kWXLk{color:var(--bl-surface);}
.dOiCuT{background:rgba(255, 255, 255, 0.03);border:1px solid rgba(255, 255, 255, 0.1);border-radius:28px;}
.egPkgq{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent;outline:none;color:rgb(255, 255, 255);}
.egPkgq::placeholder{color:rgba(255, 255, 255, 0.4);}
.fOkawI{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:20px;background:var(--bl-bg);color:var(--bl-ink);}
.MAewV{color:var(--bl-surface);}
.biiWcK{border:1px solid rgba(255, 255, 255, 0.1);border-radius:18px;color:var(--bl-surface);}
.biiWcK:focus-visible{outline:rgba(255, 255, 255, 0.5) solid 2px;outline-offset:4px;border-radius:2px;}
.heXVTD{color:var(--bl-surface);}
.bdDQWD{color:var(--bl-surface);}
.gTzzUx{color:var(--bl-surface);}
.gRBSMr{background:rgba(255, 255, 255, 0.1);}
.jmrhoE{color:var(--bl-surface);}
.dbSUYr{color:rgba(var(--bl-surface-rgb),0.1);}
.eSuGDL{color:rgba(var(--bl-surface-rgb),0.6);}
.eUYOYd{color:rgba(var(--bl-surface-rgb),0.6);}
.kQtkpU{background:rgba(255, 255, 255, 0.1);}
.kETukV{color:rgba(var(--bl-surface-rgb),0.45);}
.fcbzqE{color:var(--bl-ink);}
.fcbzqE a, .fcbzqE button{color:var(--bl-ink);}
.fcbzqE button{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent;}
.fSZigF::after{background:var(--bl-cta);border-radius:1px 1px 0px 0px;}
.iiMUzH{color:var(--bl-ink);background:rgb(255, 255, 255);box-shadow:none;border-radius:12px 12px 0px 0px;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;}
.dBMamg{background:rgb(255, 255, 255);border-top-width:medium;border-top-style:none;border-top-color:currentcolor;border-radius:0px 0px 12px 12px;box-shadow:rgba(var(--bl-ink-rgb),0.1) 0px 20px 28px;}
.caypKP{background:rgba(var(--bl-ink-rgb),0.1);}
.cuBnRa{border-radius:12px;color:inherit;}
.cuBnRa:hover{border-color:rgba(var(--bl-ink-rgb),0.12);}
.kTrVj{color:rgb(255, 255, 255);}
.iCDLxr{color:rgb(255, 255, 255);}
.brtgCk{border-radius:inherit;}
.kMydVo{border-radius:inherit;}
.hRqeYX{background:rgb(255, 255, 255);border-radius:22px;}
.gLEcwA{border-left:1px dashed rgba(var(--bl-ink-rgb),0.2);}
.eXdKml{color:var(--bl-muted);}
.gZFBbk{color:var(--bl-muted);}
.erWMgY{color:inherit;}
.erBwbf{background:rgb(45, 45, 45);border-radius:8px;}
.dGCVKt{color:var(--bl-ink);}
.cKZYEv{border:1px solid rgba(var(--bl-ink-rgb),0.1);border-radius:22px;color:var(--bl-ink);}
.cKZYEv:hover{border-color:rgba(var(--bl-ink-rgb),0.18);}
.ebpZOG{color:var(--bl-ink);}
.kREsmd{color:inherit;}
.izAxyt a{color:inherit;}
.htoPyg{color:var(--bl-cta);}
.hbtPaV{color:var(--bl-ink);}
.iyzRuU{color:var(--bl-ink);}
.foefsF{border-radius:12px;background:var(--bl-bg);}
.dOjbCR{background:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(12, 12, 12, 0.9) 25%);}
.htJwvZ{border-radius:12px;}
.jdhAAG{background:rgb(255, 255, 255);border:1px solid rgba(var(--bl-ink-rgb),0.06);box-shadow:rgba(var(--bl-ink-rgb),0.08) 0px 0px 24px;border-radius:8px;color:inherit;}
.jdhAAG[href]:hover{box-shadow:rgba(var(--bl-ink-rgb),0.12) 0px 4px 28px;}
.fsXce{color:var(--bl-ink);}
.hOjjek{color:var(--bl-cta);}
.gkQYkW{color:var(--bl-ink);}
.hPRaCK{color:var(--bl-ink);}
.cyXacT{color:var(--bl-muted);}
.gMVAkv{background:rgba(var(--bl-ink-rgb),0.03);}
.fZWQgx{border-radius:3px;background:rgb(155, 37, 51);}
.THZtz{color:rgba(var(--bl-ink-rgb),0.05);}
.elmMdR{color:var(--bl-ink);}
.kcBqlI{color:var(--bl-muted);}
.kQSmkW{border-radius:12px;background-color:rgb(255, 255, 255);}
.dlrvDU{background:var(--bl-promo-from);border-radius:20px;}
.dlrvDU::before{border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20256%22%3E%3Cfilter%20id%3D%22g%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.78%22%20numOctaves%3D%224%22%20stitchTiles%3D%22stitch%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url(%23g)%22%2F%3E%3C%2Fsvg%3E");}
.cexPVb{color:var(--bl-on-footer);}
.CvOTf{color:var(--bl-on-footer);}
.hZqUrJ{color:var(--bl-on-footer);}
.juKmgs{border-radius:26px;border:0.7px dotted var(--bl-bg);background:rgba(255, 255, 255, 0.1);color:var(--bl-on-footer);}
.juKmgs:hover{background:rgba(255, 255, 255, 0.4);}
.juKmgs:focus-visible{outline:var(--bl-bg) solid 2px;outline-offset:2px;}
.hDcmSQ{color:var(--bl-on-footer);}
.gUiZbS{color:var(--bl-on-footer);}
.cXsXhx{color:var(--bl-ink);}
.VXQZo{color:var(--bl-cta);}
.fFEbzc{color:var(--bl-muted);}
.fFEbzc > span{color:var(--bl-muted);}
.cOiIhB{color:var(--bl-ink);background:rgb(255, 255, 255);box-shadow:none;border-radius:12px 12px 0px 0px;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;}
/* commerce.css */
:root{--bl-green:var(--bl-cta);--bl-cream:var(--bl-bg);--bl-line:var(--bl-border);}
body{color:var(--bl-ink);background:#fff;}
a{color:inherit;}
button{color:inherit;}
a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--bl-cta);outline-offset:4px;}
.bl-skip:focus{background:#fff;}
.bl-cart-count{background:var(--bl-cta);color:white;border-radius:20px;}
.bl-backdrop{background:rgba(var(--bl-ink-rgb),0.333333);}
.bl-drawer{border-radius:12px;background:#fff;box-shadow:0 12px 60px rgba(var(--bl-ink-rgb),0.2);}
.bl-drawer-heading{border-bottom:1px solid var(--bl-line);}
.bl-drawer-heading button{border:0;background:none;}
.bl-search{border:1px solid var(--bl-border);border-radius:5px;}
.bl-search input{border:0;background:none;outline:none;}
.bl-search button{background:none;border:0;}
.bl-search-label{color:var(--bl-muted);}
.bl-search-links a{border:1px solid var(--bl-border);border-radius:30px;}
.bl-minicart li{border-bottom:1px solid var(--bl-line);}
.bl-minicart .button{background:var(--bl-bg);border-radius:30px;}
.bl-minicart .button.checkout{background:var(--bl-ink);color:#fff;}
.bl-toast{border-radius:30px;background:var(--bl-cta);color:#fff;}
.bl-shop-hero{border-radius:0 0 20px 20px;background:radial-gradient(ellipse at 50% 0,var(--bl-surface),transparent 85%),var(--bl-blush);color:#fff;}
.bl-shop-hero>p{color:var(--bl-ink);}
.bl-category-row>a{border:1px solid var(--bl-border);border-radius:22px;background:#fff;box-shadow:0 1px 2px rgba(var(--bl-ink-rgb),0.0666667);}
.bl-category-row img{border-radius:13px;background:var(--bl-surface);}
.bl-shop-tools{border-bottom:1px solid var(--bl-border);}
.woocommerce .woocommerce-ordering select{border:0;background:none;color:inherit;}
.bl-filter-toggle{border:0;background:none;}
.bl-filters{background:var(--bl-bg);}
.bl-filters input{border:1px solid var(--bl-border);background:white;}
.bl-filters button,.bl-contact-form button{background:var(--bl-ink);color:white;border:0;border-radius:25px;}
.bl-card-image{border-radius:12px;background:var(--bl-bg);}
.bl-heart{border:0;border-radius:5px;background:#ffffffb3;}
.bl-heart[aria-pressed=true],button[data-wishlist][aria-pressed=true],[aria-label="Add to wishlist"][aria-pressed=true]{background:var(--bl-surface)!important;}
.bl-badge{background:var(--bl-surface);color:var(--bl-ink);border-radius:4px;}
.bl-card-info p{color:var(--bl-muted);}
.bl-breadcrumb .woocommerce-breadcrumb{color:var(--bl-muted);}
.bl-gallery-image{border-radius:10px;background:var(--bl-bg);}
.bl-kicker{color:var(--bl-muted);}
.bl-product-price .price{color:inherit;}
.bl-tax-note{color:var(--bl-muted);}
.woocommerce .bl-product-summary .variations select{border:1px solid var(--bl-border);border-radius:4px;background:#fff;}
.woocommerce .quantity .qty{border:1px solid var(--bl-border);border-radius:4px;}
.woocommerce .bl-product-summary .single_add_to_cart_button{background:var(--bl-cta);color:#fff;border-radius:4px;}
.woocommerce .bl-product-summary .single_variation_wrap .price{color:var(--bl-cta);}
.bl-save-product{border:1px solid var(--bl-border);background:#fff;border-radius:4px;}
.bl-product-details details{border-top:1px solid var(--bl-border);}
.bl-product-details p{color:var(--bl-muted);}
.bl-product-details table{border-collapse:collapse;}
.bl-product-details td,.bl-product-details th{border-bottom:1px solid var(--bl-border);}
.bl-related em{color:var(--bl-cta);}
.bl-page-content a{color:var(--bl-cta);}
.bl-page:not(.bl-commerce-page) .bl-page-content img{border-radius:18px;}
.bl-about-intro>p{color:var(--bl-muted);}
.bl-about-intro em{color:var(--bl-cta);}
.bl-outline{border:1px solid currentColor;border-radius:30px;}
.bl-contact-form input,.bl-contact-form textarea{border:1px solid var(--bl-border);border-radius:5px;background:#fff;}
.bl-form-message.is-error{color:#c94a31;}
.bl-commerce-page a{color:var(--bl-cta);}
.woocommerce table.shop_table{border:1px solid var(--bl-border);border-radius:8px;}
.woocommerce table.shop_table img{border-radius:5px;}
.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{background:var(--bl-cta);color:#fff;border-radius:4px;}
.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:var(--bl-cta);}
.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce .select2-container .select2-selection--single{border:1px solid var(--bl-border);border-radius:4px;background:#fff;}
.woocommerce #payment{background:var(--bl-bg);border-radius:10px;}
.woocommerce-info,.woocommerce-message{border-top-color:var(--bl-cta);background:var(--bl-surface);}
.woocommerce-info:before,.woocommerce-message:before{color:var(--bl-cta);}
.woocommerce .woocommerce-MyAccount-navigation a{border-bottom:1px solid var(--bl-border);}
@media (max-width:767px){
.bl-category-row>a{border-radius:16px;}
.bl-category-row img{border-radius:10px;}
.bl-card-image{border-radius:7px;}
}
.bl-size-options button{background:#fff;border:1px solid var(--bl-border);border-radius:4px;}
.bl-size-options button[aria-pressed=true]{background:var(--bl-cta);color:white;border-color:var(--bl-ink);}
.bl-size-options+select{border:0!important;}
/* app.css */
.bl-menu-backdrop{border:0;background:rgba(var(--bl-ink-rgb),0.0313725);}
.bl-form-message.is-error{color:#b8432b;}
.bl-cart-count{background:var(--bl-cta);color:white;border-radius:20px;}
.bl-v2-home [data-chakra][aria-pressed=true]{outline:1px solid var(--bl-ink);outline-offset:2px;border-radius:50%;}
.bl-v2-home [data-chakra]{outline:none!important;}
.bl-v2-home [data-chakra]>span{box-shadow:none!important;}
.bl-v2-home [data-chakra][aria-pressed=true]>span{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--bl-ink)!important;}
.bl-menu-backdrop{background:transparent;}
.bl-v2-header [class*="SiteNavCardEl"][data-menu-closing=true]{border-radius:12px;}
/* commerce-reference.css */
.bl-reference-ui .jbxsbz{background:rgba(255, 255, 255, 0.8);border-radius:4px;}
.bl-reference-ui .dFIghH{background:rgba(255, 255, 255, 0.8);border-radius:4px;}
.bl-reference-ui .jKcKCR{background:rgba(var(--bl-ink-rgb),0.2);}
.bl-reference-ui .jKcKEf{background:rgba(var(--bl-ink-rgb),0.2);}
.bl-reference-ui .izkcIU{color:var(--bl-ink);}
.bl-reference-ui .ekCyXq{color:var(--bl-muted);}
.bl-reference-ui .keqrUv{background:var(--bl-cta);border-radius:24px;color:rgb(255, 255, 255);}
.bl-reference-ui .keqrUv:hover{background:var(--bl-cta);}
.bl-reference-ui .iHlLLq{background-color:rgb(255, 255, 255);border:1px solid rgba(var(--bl-ink-rgb),0.1);border-radius:20px;box-shadow:rgba(var(--bl-ink-rgb),0.12) 0px 0px 24px;}
@media (max-width: 767px){
.bl-reference-ui .iHlLLq{border-radius:0px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;box-shadow:none;}
}
.bl-reference-ui .HCrQi{background-color:rgb(255, 255, 255);}
.bl-reference-ui .kWnpNX{color:var(--bl-ink);}
.bl-reference-ui .gVDGIZ{color:var(--bl-muted);}
.bl-reference-ui .evhPVQ{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:none;color:var(--bl-ink);}
.bl-reference-ui .jWoCTz::-webkit-scrollbar-track{background:transparent;}
.bl-reference-ui .jWoCTz::-webkit-scrollbar-thumb{background:rgba(var(--bl-ink-rgb),0.15);border-radius:4px;}
.bl-reference-ui .itjexO{border-radius:8px;background:rgba(var(--bl-ink-rgb),0.03);}
.bl-reference-ui .knCnEy{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:4px;background:rgba(255, 255, 255, 0.3);color:var(--bl-ink);}
.bl-reference-ui .fpyXne{border:1px solid rgba(var(--bl-ink-rgb),0.2);border-radius:4px;background:rgb(255, 255, 255);color:var(--bl-ink);}
.bl-reference-ui .eHYMgT{background:var(--bl-surface);border-radius:0px 4px 4px 0px;}
.bl-reference-ui .kIqoVB{background:var(--bl-surface);border-radius:0px 4px 4px 0px;}
.bl-reference-ui .dUbCsG{border-radius:8px;border:1px solid transparent;background:none;}
.bl-reference-ui .dUbCsG:hover{border-color:rgba(var(--bl-ink-rgb),0.2);}
.bl-reference-ui .dNEWaj{border-radius:8px;border:1px solid rgba(var(--bl-ink-rgb),0.5);background:none;}
.bl-reference-ui .dNEWaj:hover{border-color:rgba(var(--bl-ink-rgb),0.5);}
.bl-reference-ui .eLTGFJ{border-radius:6px;border:1px solid rgba(var(--bl-ink-rgb),0.1);background:rgb(15, 24, 33);}
.bl-reference-ui .dbEfJx{border-radius:6px;border:1px solid rgba(var(--bl-ink-rgb),0.1);background:var(--bl-bg);}
.bl-reference-ui .dPAeRR{border-radius:6px;border:1px solid rgba(var(--bl-ink-rgb),0.1);background:rgb(31, 50, 87);}
.bl-reference-ui .fowDQb{border-radius:6px;border:1px solid rgba(var(--bl-ink-rgb),0.1);background:rgb(88, 84, 66);}
.bl-reference-ui .gWqokP{border-radius:6px;border:1px solid rgba(var(--bl-ink-rgb),0.1);background:rgb(173, 112, 136);}
.bl-reference-ui .fMRIkN{border-radius:6px;border:1px solid rgba(var(--bl-ink-rgb),0.1);background:rgb(155, 37, 51);}
.bl-reference-ui .jjCBUI{border-radius:6px;border:1px solid rgba(var(--bl-ink-rgb),0.1);background:rgb(1, 91, 120);}
.bl-reference-ui .brahRk{border-radius:6px;border:1px solid rgba(var(--bl-ink-rgb),0.1);background:rgb(62, 101, 94);}
.bl-reference-ui .dshsfd{border-radius:6px;border:1px solid rgba(var(--bl-ink-rgb),0.1);background:rgb(39, 30, 20);}
.bl-reference-ui .cawPZq{border-radius:3px;border:0.7px solid rgba(var(--bl-ink-rgb),0.1);background:rgb(88, 84, 66);}
.bl-reference-ui .kgZKcO{border-radius:8px;border:1px solid var(--bl-cta);background:rgba(var(--bl-surface-rgb),0.63);color:inherit;}
.bl-reference-ui .kgZKcO:hover:not(:disabled){border-color:var(--bl-cta);}
.bl-reference-ui .iWDevJ{border-radius:8px;border:1px solid rgba(var(--bl-ink-rgb),0.1);background:rgb(255, 255, 255);color:inherit;}
.bl-reference-ui .iWDevJ:hover:not(:disabled){border-color:rgba(var(--bl-ink-rgb),0.22);}
.bl-reference-ui .csFixP{border-radius:8px;border:1px solid var(--bl-cta);background:rgba(var(--bl-surface-rgb),0.63);}
.bl-reference-ui .csFixP::after{background:linear-gradient(to right top, transparent calc(50% - 0.5px), rgba(var(--bl-ink-rgb),0.2) calc(50% - 0.5px), rgba(var(--bl-ink-rgb),0.2) calc(50% + 0.5px), transparent calc(50% + 0.8px));}
.bl-reference-ui .GjDGN{border-radius:8px;border:1px solid rgba(var(--bl-ink-rgb),0.1);background:rgb(255, 255, 255);}
.bl-reference-ui .GjDGN::after{background:linear-gradient(to right top, transparent calc(50% - 0.5px), rgba(var(--bl-ink-rgb),0.2) calc(50% - 0.5px), rgba(var(--bl-ink-rgb),0.2) calc(50% + 0.5px), transparent calc(50% + 0.8px));}
.bl-reference-ui .kbFXgz{color:inherit;}
.bl-reference-ui .eVdeOj{background:rgb(255, 255, 255);border-width:1px 1px medium;border-style:solid solid none;border-color:rgba(var(--bl-ink-rgb),0.1) rgba(var(--bl-ink-rgb),0.1) currentcolor;border-image:none;border-radius:12px 12px 0px 0px;}
.bl-reference-ui .FjfQe{border:0px;border-radius:8px;background:transparent;color:var(--bl-ink);}
.bl-reference-ui .FjfQe:hover{background:rgba(var(--bl-ink-rgb),0.05);}
.bl-reference-ui .dtZpgb{border-radius:8px;background:rgba(var(--bl-ink-rgb),0.03);}
.bl-reference-ui .fjJBmI{background:rgb(255, 255, 255);border:1px solid rgba(var(--bl-ink-rgb),0.1);border-radius:14px;}
.bl-reference-ui .hLItCL{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent;color:var(--bl-ink);}
.bl-reference-ui .ciUiVf{color:var(--bl-ink);}
.bl-reference-ui .qjgmM{border-top:1px dashed rgba(var(--bl-ink-rgb),0.2);}
.bl-reference-ui .ejiIqx{background:rgb(255, 255, 255);}
.bl-reference-ui .ifDLTF{background:rgba(var(--bl-ink-rgb),0.03);border-radius:8px;}
.bl-reference-ui .bXqpKN{color:var(--bl-ink);}
.bl-reference-ui .iRwyMf{color:var(--bl-ink);}
.bl-reference-ui .byGWpG{color:var(--bl-muted);}
.bl-reference-ui .elRWpV{background:rgb(255, 255, 255);border:1px solid rgba(var(--bl-ink-rgb),0.1);border-radius:14px;outline:none;}
.bl-reference-ui .elRWpV:hover{border-color:rgba(var(--bl-ink-rgb),0.2);}
.bl-reference-ui .fAijkm{color:var(--bl-ink);}
.bl-reference-ui .jRMHRs{color:var(--bl-ink);}
.bl-reference-ui .bcKohb{background:rgb(255, 255, 255);border:1px solid rgba(var(--bl-ink-rgb),0.1);border-radius:14px;}
.bl-reference-ui .KGUcf{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:none;color:var(--bl-ink);}
.bl-reference-ui .gHPTOq{color:var(--bl-ink);}
.bl-reference-ui .kEoGTZ{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:8px;background:linear-gradient(61.44deg, var(--bl-promo-from) 30.34%, var(--bl-promo-to) 69.66%);}
.bl-reference-ui .kEoGTZ:focus-visible{outline:rgba(255, 255, 255, 0.85) solid 2px;outline-offset:2px;}
.bl-reference-ui .ebhPMM{color:var(--bl-on-footer);}
.bl-reference-ui .frxkg{color:var(--bl-on-footer);}
.bl-reference-ui .fLvYEu{color:rgba(255, 255, 255, 0.6);}
.bl-reference-ui .ejUlTs{color:var(--bl-on-footer);}
.bl-reference-ui .lkzddk{background:transparent;border:1px solid rgba(255, 255, 255, 0.2);border-radius:6px;color:var(--bl-on-footer);}
.bl-reference-ui .dRkJNV{color:var(--bl-on-footer);}
.bl-reference-ui .eovknT{background:rgb(255, 255, 255);box-shadow:rgba(var(--bl-ink-rgb),0.08) 0px -4px 16px;border-radius:12px 12px 0px 0px;}
.bl-reference-ui .VCSKz{color:var(--bl-ink);}
.bl-reference-ui .iKUEeW{color:var(--bl-ink);}
.bl-reference-ui .iPwJwm{border-radius:4px;background:var(--bl-surface);color:var(--bl-cta);}
.bl-reference-ui .iYYgqb{background:var(--bl-cta);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:24px;color:rgb(255, 255, 255);}
.bl-reference-ui .hjqeYe{border-width:1px 0px 0px;border-style:solid none none;border-color:rgba(var(--bl-ink-rgb),0.1) currentcolor currentcolor;border-image:none;}
.bl-reference-ui .ciaetA{border:0px;background:none;}
.bl-reference-ui .kTzZvR{border:0px;background:none;}
.bl-reference-ui .Vkgii{color:var(--bl-ink);}
.bl-reference-ui .hYoFAN{color:var(--bl-ink);}
.bl-reference-ui .fqQbDM{background:linear-gradient(var(--bl-surface) 0%, var(--bl-blush) 100%);border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
.bl-reference-ui .fqQbDM::before{border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20256%22%3E%3Cfilter%20id%3D%22g%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.78%22%20numOctaves%3D%224%22%20stitchTiles%3D%22stitch%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url(%23g)%22%2F%3E%3C%2Fsvg%3E");}
.bl-reference-ui .gmdsoI{background:rgb(255, 255, 255);}
.bl-reference-ui .jaTTaS{border:0px;}
.bl-reference-ui .cYlJzu{background:rgb(255, 255, 255);}
.bl-reference-ui .jzUQYH{background:rgb(255, 255, 255);border-radius:20px;border:1px solid rgba(var(--bl-ink-rgb),0.1);color:inherit;box-shadow:rgba(var(--bl-ink-rgb),0.06) 0px 1px 2px;}
.bl-reference-ui .jzUQYH:hover{box-shadow:rgba(var(--bl-ink-rgb),0.1) 0px 8px 24px;}
.bl-reference-ui .lbCOJq{background:var(--bl-bg);border-radius:12px;}
.bl-reference-ui .kCmQpT{color:var(--bl-ink);}
@media (min-width: 481px){
.bl-reference-ui .kCmQpT{color:var(--bl-ink);}
}
@media (min-width: 1024px){
.bl-reference-ui .kCmQpT{color:var(--bl-ink);}
}
.bl-reference-ui .kjvXse{background-image:url("https://d116dz6qy5a9nd.cloudfront.net/uploads/2bb60732-17eb-4d80-9c3c-22390ebff528.svg");}
.bl-reference-ui .fWzTWS{background-image:url("https://d116dz6qy5a9nd.cloudfront.net/uploads/2bb60732-17eb-4d80-9c3c-22390ebff528.svg");}
.bl-reference-ui .bpAwzq{color:rgb(255, 255, 255);}
.bl-reference-ui .bpAwzq a{color:inherit;}
.bl-reference-ui .jZcHDT{color:rgb(255, 255, 255);}
.bl-reference-ui .jZcHDT a{color:inherit;}
.bl-reference-ui .gXptaa{background:rgb(255, 255, 255);}
.bl-reference-ui .gGJPYo{border:0px;}
.bl-reference-ui .fuYouY{background:rgb(255, 255, 255);}
.bl-reference-ui .eHvAwQ{color:var(--bl-ink);}
.bl-reference-ui .hofZaf{color:var(--bl-ink);}
.bl-reference-ui .iDojKM{background:linear-gradient(var(--bl-surface) 0%, var(--bl-blush) 100%);border-bottom-left-radius:12px;border-bottom-right-radius:12px;}
.bl-reference-ui .iDojKM::before{background:radial-gradient(82% 54% at 50% 8%, rgba(255, 255, 255, 0.24) 0%, rgba(255, 255, 255, 0) 68%), linear-gradient(rgba(255, 255, 255, 0.06) 0%, rgba(34, 48, 16, 0.04) 100%);}
.bl-reference-ui .iDojKM::after{border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20256%22%3E%3Cfilter%20id%3D%22g%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.78%22%20numOctaves%3D%224%22%20stitchTiles%3D%22stitch%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url(%23g)%22%2F%3E%3C%2Fsvg%3E");}
.bl-reference-ui .bxnTOK{color:rgb(255, 255, 255);}
.bl-reference-ui .bxnTOK a{color:inherit;}
.bl-reference-ui .eUNWUz{color:rgb(255, 255, 255);}
.bl-reference-ui .eUNWUz a{color:inherit;}
.bl-reference-ui .duBcw{border:0px;background:none;color:var(--bl-ink);}
.bl-reference-ui .duBcw:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;}
.bl-reference-ui .jcvPgF{color:var(--bl-ink);}
.bl-reference-ui .lnGJlE{border:0px;border-radius:2px;color:var(--bl-ink);background:var(--bl-surface);box-shadow:rgba(var(--bl-cta-rgb),0.45) 0px 0px 0px 1px inset;}
.bl-reference-ui .lnGJlE:hover{background:rgba(var(--bl-ink-rgb),0.06);}
.bl-reference-ui .lnGJlE:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;}
.bl-reference-ui .cTiLcl{border:0px;border-radius:2px;background:transparent;color:var(--bl-ink);}
.bl-reference-ui .cTiLcl:hover{background:rgba(var(--bl-ink-rgb),0.06);}
.bl-reference-ui .cTiLcl:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;}
.bl-reference-ui .dDPnsb{color:var(--bl-ink);}
.bl-reference-ui .dmsMgH{border:0px;}
.bl-reference-ui .bgtUqg{color:inherit;border-radius:0px;}
.bl-reference-ui .bgtUqg:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;border-radius:4px;}
.bl-reference-ui .dVOoZc{border-radius:12px;background:var(--bl-cta);}
.bl-reference-ui .edcmzZ{background:radial-gradient(circle at 20% 30%, rgba(255, 255, 255, 0.15) 0%, transparent 45%), repeating-linear-gradient(0deg, rgba(var(--bl-ink-rgb),0.04) 0px, rgba(var(--bl-ink-rgb),0.04) 1px, transparent 1px, transparent 3px);}
.bl-reference-ui .iGkxWM{border-radius:26px 0px;color:var(--bl-ink);background:rgb(255, 255, 255);}
.bl-reference-ui .iGkxWM > span{color:var(--bl-ink);}
.bl-reference-ui .iGkxWM:focus-visible{outline:var(--bl-ink) solid 2px;outline-offset:2px;}
.bl-reference-ui .hdJKjJ{background:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:0px;}
.bl-reference-ui .jhUcqf{border-radius:8px;background:rgba(var(--bl-ink-rgb),0.03);}
.bl-reference-ui .huxOLB{color:inherit;}
.bl-reference-ui .kPGqC{background:rgba(255, 255, 255, 0.3);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:4px;}
.bl-reference-ui .cBwBfM{background:white;border-radius:10px;}
.bl-reference-ui .ggDdfJ{border-radius:6px;background:rgb(136, 136, 136);}
.bl-reference-ui .hDfrlA{border-radius:4px;background:rgba(var(--bl-ink-rgb),0.2);}
.bl-reference-ui .kgrQvx{background:var(--bl-surface);border-radius:0px 4px 4px 0px;}
.bl-reference-ui .dvYrZn{background:var(--bl-surface);border-radius:0px 4px 4px 0px;}
.bl-reference-ui .eJfPtG{background:rgb(255, 255, 255);}
.bl-reference-ui .PzHph{border:1px solid rgba(var(--bl-ink-rgb),0.1);border-radius:20px;}
.bl-reference-ui .dnBzfn{background:rgb(255, 255, 255);}
.bl-reference-ui .jvoyWJ{color:var(--bl-muted);}
.bl-reference-ui .jSgLGm{color:var(--bl-promo-from);}
.bl-reference-ui .jSgLGm > span{color:var(--bl-muted);}
.bl-reference-ui .dTRAGZ{background-color:rgb(255, 255, 255);background-image:url("https://d116dz6qy5a9nd.cloudfront.net/uploads/e10aa1f5-7142-48f6-ad9a-57849a8a8b9f.webp");border-style:solid;border-color:var(--bl-blush);border-image:none;border-radius:0px 200px 200px 0px;border-width:1px 1px 1px 0px;}
.bl-reference-ui .kmkQpW{background-color:rgb(255, 255, 255);background-image:url("https://d116dz6qy5a9nd.cloudfront.net/uploads/0e9bb580-79b6-438e-8f30-cb099ae27384.webp");border-style:solid;border-color:var(--bl-blush);border-image:none;border-radius:0px 200px 200px 0px;border-width:1px 1px 1px 0px;}
.bl-reference-ui .ddNKGX{background-color:rgb(255, 255, 255);background-image:url("https://d116dz6qy5a9nd.cloudfront.net/uploads/7963ba65-d827-4be1-8514-8cb3122a7802.webp");border-style:solid;border-color:var(--bl-blush);border-image:none;border-radius:0px 200px 200px 0px;border-width:1px 1px 1px 0px;}
.bl-reference-ui .euKtdt{background:rgb(255, 255, 255);border:2px dashed rgba(var(--bl-blush-rgb),0.62);border-radius:50%;}
.bl-reference-ui .eovLkr{color:var(--bl-ink);}
.bl-reference-ui .jOkICi{color:var(--bl-muted);}
.bl-reference-ui .gGtWrF{border:0px;background:rgba(var(--bl-ink-rgb),0.45);}
.bl-reference-ui .etKLzc{background:rgb(255, 255, 255);border:1px solid rgba(var(--bl-ink-rgb),0.1);border-radius:12px 12px 0px 0px;}
.bl-reference-ui .hQeFuF{color:var(--bl-ink);}
.bl-reference-ui .lkjKtM{border:0px;border-radius:8px;background:transparent;color:var(--bl-ink);}
.bl-reference-ui .lkjKtM:hover{background:rgba(var(--bl-ink-rgb),0.06);}
.bl-reference-ui .lkjKtM:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;}
.bl-reference-ui .bqzhwf{border:0px;background:transparent;color:var(--bl-ink);}
.bl-reference-ui .bqzhwf:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:-2px;}
.bl-reference-ui .dlhUvO{color:var(--bl-cta);}
.bl-reference-ui .eUzjfR{border:0px;background:transparent;}
.bl-reference-ui .eUzjfR:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;border-radius:4px;}
.bl-reference-ui .hvZofh{color:var(--bl-ink);}
.bl-reference-ui .fMcEGb{color:var(--bl-ink);}
.bl-reference-ui .hbjcPe{border-width:1px 0px 0px;border-style:dashed none none;border-color:rgba(var(--bl-ink-rgb),0.1) currentcolor currentcolor;border-image:none;}
.bl-reference-ui .gmwKqy:focus-visible + span{outline:var(--bl-cta) solid 2px;outline-offset:2px;border-radius:4px;}
.bl-reference-ui .hxXqzo{border-radius:3px;border:1px solid rgba(var(--bl-ink-rgb),0.6);background:transparent;color:transparent;}
.bl-reference-ui .bHCDfT{color:var(--bl-muted);}
.bl-reference-ui .gQnGmX{background:rgb(255, 255, 255);}
.bl-reference-ui .cSnisb{border:1px solid rgba(var(--bl-ink-rgb),0.5);border-radius:24px;background:rgb(255, 255, 255);color:var(--bl-ink);}
.bl-reference-ui .cSnisb:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;}
.bl-reference-ui .VyzUa{border:0px;border-radius:24px;background:var(--bl-cta);color:rgb(255, 255, 255);}
.bl-reference-ui .VyzUa:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;}
.bl-reference-ui .duCTcY{border-radius:12px;background:rgba(var(--bl-ink-rgb),0.06);}
.bl-reference-ui .fTGVMB{border-radius:8px;border:1px solid var(--bl-cta);background:rgba(var(--bl-surface-rgb),0.63);}
.bl-reference-ui .fTGVMB:hover{border-color:var(--bl-cta);}
.bl-reference-ui .fTGVMB::after{background:linear-gradient(to right top, transparent calc(50% - 0.5px), rgba(var(--bl-ink-rgb),0.2) calc(50% - 0.5px), rgba(var(--bl-ink-rgb),0.2) calc(50% + 0.5px), transparent calc(50% + 0.8px));}
.bl-reference-ui .bMjcwA{border-radius:8px;border:1px solid rgba(var(--bl-ink-rgb),0.1);background:rgb(255, 255, 255);}
.bl-reference-ui .bMjcwA:hover{border-color:rgba(var(--bl-ink-rgb),0.35);}
.bl-reference-ui .bMjcwA::after{background:linear-gradient(to right top, transparent calc(50% - 0.5px), rgba(var(--bl-ink-rgb),0.2) calc(50% - 0.5px), rgba(var(--bl-ink-rgb),0.2) calc(50% + 0.5px), transparent calc(50% + 0.8px));}
.bl-reference-ui .kTrZXO{color:inherit;}
.bl-reference-ui .jhIHkl{background:rgb(255, 255, 255);border-radius:20px;}
.bl-reference-ui .cAGlRl{border:0px;border-radius:8px;background:transparent;color:var(--bl-ink);}
.bl-reference-ui .cAGlRl:hover{background:rgba(var(--bl-ink-rgb),0.05);}
.bl-reference-ui .cAGlRl:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;}
.bl-reference-ui .kIZeQy{border-radius:8px;background:rgba(var(--bl-ink-rgb),0.03);}
.bl-reference-ui .dYuQJ{background:rgb(255, 255, 255);border:1px solid rgba(var(--bl-ink-rgb),0.1);border-radius:14px;}
.bl-reference-ui .hBqEYe{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent;color:var(--bl-ink);}
.bl-reference-ui .goiyMG{color:var(--bl-ink);}
.bl-reference-ui .gNwafB{border-top:1px dashed rgba(var(--bl-ink-rgb),0.2);}
.bl-reference-ui .cEFMKg{background:rgb(255, 255, 255);border-top:1px solid transparent;}
.bl-reference-ui .bcfdjZ{background:rgb(255, 255, 255);}
.bl-reference-ui .kucmfT{border:0px;}
.bl-reference-ui .fdnGGv{background:rgb(255, 255, 255);}
.bl-reference-ui .fnGwlr{background:linear-gradient(var(--bl-surface) 0%, var(--bl-blush) 100%);border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
.bl-reference-ui .fnGwlr::before{border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20256%22%3E%3Cfilter%20id%3D%22g%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.78%22%20numOctaves%3D%224%22%20stitchTiles%3D%22stitch%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url(%23g)%22%2F%3E%3C%2Fsvg%3E");}
.bl-reference-ui .dehEpE{color:rgb(255, 255, 255);}
.bl-reference-ui .dehEpE a{color:inherit;}
.bl-reference-ui .fQCyyp{color:rgb(255, 255, 255);}
.bl-reference-ui .fQCyyp a{color:inherit;}
.bl-reference-ui .tfbQh::-webkit-scrollbar-thumb{background:var(--bl-cta);border-radius:3px;}
.bl-reference-ui .bMuCQq{border:0px;border-radius:2px;color:var(--bl-ink);background:var(--bl-surface);box-shadow:rgba(var(--bl-cta-rgb),0.45) 0px 0px 0px 1px inset;}
.bl-reference-ui .bMuCQq:hover{background:rgba(var(--bl-ink-rgb),0.06);}
.bl-reference-ui .bMuCQq:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;}
.bl-reference-ui .dmCfrn{border:0px;border-radius:2px;background:transparent;color:var(--bl-ink);}
.bl-reference-ui .dmCfrn:hover{background:rgba(var(--bl-ink-rgb),0.06);}
.bl-reference-ui .dmCfrn:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;}
.bl-reference-ui .gtWXGr{border:0px;}
.bl-reference-ui .eNJtLJ{color:inherit;border-radius:0px;}
.bl-reference-ui .eNJtLJ:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;border-radius:4px;}
.bl-reference-ui .jxSuvE{border-radius:12px;background:var(--bl-cta);}
.bl-reference-ui .SexMN{background:radial-gradient(circle at 20% 30%, rgba(255, 255, 255, 0.15) 0%, transparent 45%), repeating-linear-gradient(0deg, rgba(var(--bl-ink-rgb),0.04) 0px, rgba(var(--bl-ink-rgb),0.04) 1px, transparent 1px, transparent 3px);}
.bl-reference-ui .kFiHaJ{border-radius:26px 0px;color:var(--bl-ink);background:rgb(255, 255, 255);}
.bl-reference-ui .kFiHaJ > span{color:var(--bl-ink);}
.bl-reference-ui .kFiHaJ:focus-visible{outline:var(--bl-ink) solid 2px;outline-offset:2px;}
.bl-reference-ui .fnaLsi{background:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:0px;}
.bl-reference-ui .hkPXrx{border-radius:12px;background:rgba(var(--bl-ink-rgb),0.06);}
.bl-reference-ui .kwIkOD{background:rgba(255, 255, 255, 0.3);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:4px;}
.bl-reference-ui .cJJQQk{background:var(--bl-surface);border-radius:0px 4px 4px 0px;}
.bl-reference-ui .ejBiiw{background-color:rgb(255, 255, 255);border-radius:0px;border-bottom:1px solid rgba(var(--bl-ink-rgb),0.1);}
.bl-reference-ui .bOzhKQ{background:rgba(var(--bl-ink-rgb),0.1);}
.bl-reference-ui .gcqFTv{background:rgba(var(--bl-ink-rgb),0.2);}
.bl-reference-ui .aXCIf{color:var(--bl-ink);}
@media (min-width: 1024px){
.bl-reference-ui .aXCIf{color:var(--bl-ink);}
}
.bl-reference-ui .ggIHWL{border:0px;background:none;color:var(--bl-ink);}
@media (min-width: 1024px){
.bl-reference-ui .ggIHWL{color:var(--bl-ink);}
}
.bl-reference-ui .ggIHWL:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;}
.bl-reference-ui .gvMIOy{color:var(--bl-ink);}
@media (min-width: 1024px){
.bl-reference-ui .gvMIOy{color:var(--bl-ink);}
}
.bl-reference-ui .iSJrdK{color:var(--bl-ink);}
@media (min-width: 1024px){
.bl-reference-ui .iSJrdK{color:var(--bl-ink);}
}
.bl-reference-ui .kSkIdP{color:var(--bl-ink);}
@media (min-width: 1024px){
.bl-reference-ui .kSkIdP{color:var(--bl-ink);}
}
.bl-reference-ui .gLyLKh{border:0px;background:none;color:var(--bl-ink);}
@media (min-width: 1024px){
.bl-reference-ui .gLyLKh{color:var(--bl-ink);}
}
.bl-reference-ui .gLyLKh:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;}
.bl-reference-ui .fQFqWU{background:rgb(255, 255, 255);}
.bl-reference-ui .bSAGoK{border:1px solid rgba(var(--bl-ink-rgb),0.1);border-radius:20px;}
.bl-reference-ui .dqcJJl{background:rgb(255, 255, 255);}
.bl-reference-ui .fMKAKU{color:var(--bl-muted);}
.bl-reference-ui .rTLud{color:var(--bl-promo-from);}
.bl-reference-ui .rTLud > span{color:var(--bl-muted);}
.bl-reference-ui .hFFVSq{background-color:rgb(255, 255, 255);background-image:url("https://d116dz6qy5a9nd.cloudfront.net/uploads/e10aa1f5-7142-48f6-ad9a-57849a8a8b9f.webp");border:1px solid var(--bl-blush);border-radius:0px 50% 50% 0px;}
.bl-reference-ui .dXxMiK{background-color:rgb(255, 255, 255);background-image:url("https://d116dz6qy5a9nd.cloudfront.net/uploads/0e9bb580-79b6-438e-8f30-cb099ae27384.webp");border:1px solid var(--bl-blush);border-radius:0px 50% 50% 0px;}
.bl-reference-ui .jyhxkA{background-color:rgb(255, 255, 255);background-image:url("https://d116dz6qy5a9nd.cloudfront.net/uploads/7963ba65-d827-4be1-8514-8cb3122a7802.webp");border:1px solid var(--bl-blush);border-radius:0px 50% 50% 0px;}
.bl-reference-ui .dNUhmg{background:rgb(255, 255, 255);border:2px dashed rgba(var(--bl-blush-rgb),0.62);border-radius:50%;}
.bl-reference-ui .dyIqks{color:var(--bl-ink);}
.bl-reference-ui .hEmYON{color:var(--bl-muted);}
.bl-reference-ui .cDEfZy{background:rgb(255, 255, 255);border:1px solid rgba(var(--bl-ink-rgb),0.1);border-radius:8px;box-shadow:rgba(var(--bl-ink-rgb),0.12) 0px 4px 16px;}
.bl-reference-ui .bpJbjo{border:0px;background:transparent;color:var(--bl-ink);}
@media (min-width: 1024px){
.bl-reference-ui .bpJbjo{color:var(--bl-ink);}
}
.bl-reference-ui .bpJbjo:hover{background:rgba(var(--bl-ink-rgb),0.04);}
.bl-reference-ui .bpJbjo:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:-2px;}
.bl-reference-ui .fNapyI{background:rgb(255, 255, 255);border:1px solid rgba(var(--bl-ink-rgb),0.1);border-radius:12px;box-shadow:rgba(var(--bl-ink-rgb),0.12) 0px 24px 48px;}
.bl-reference-ui .ikbgwo{color:var(--bl-ink);}
.bl-reference-ui .hdEUnk{border:0px;border-radius:8px;background:transparent;color:var(--bl-ink);}
.bl-reference-ui .hdEUnk:hover{background:rgba(var(--bl-ink-rgb),0.05);}
.bl-reference-ui .hdEUnk:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;}
.bl-reference-ui .xRKCE{border:0px;background:none;}
.bl-reference-ui .xRKCE:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;}
.bl-reference-ui .gQEWID{color:var(--bl-ink);}
.bl-reference-ui .jmUgJT{color:var(--bl-ink);}
.bl-reference-ui .jSISji{border-width:1px 0px 0px;border-style:dashed none none;border-color:rgba(var(--bl-ink-rgb),0.1) currentcolor currentcolor;border-image:none;}
.bl-reference-ui .fjEDDW:focus-visible + span{outline:var(--bl-cta) solid 2px;outline-offset:2px;border-radius:4px;}
.bl-reference-ui .gcDbot{border-radius:3px;border:1px solid rgba(var(--bl-ink-rgb),0.6);background:transparent;color:transparent;}
.bl-reference-ui .iKNnrJ{color:var(--bl-muted);}
.bl-reference-ui .hpgXKt{background:rgb(255, 255, 255);}
.bl-reference-ui .jHsSDw{border:1px solid rgba(var(--bl-ink-rgb),0.5);border-radius:24px;background:rgb(255, 255, 255);color:var(--bl-ink);}
.bl-reference-ui .jHsSDw:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;}
.bl-reference-ui .iLKmNf{border:0px;border-radius:24px;background:var(--bl-cta);color:rgb(255, 255, 255);}
.bl-reference-ui .iLKmNf:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;}
.bl-reference-ui .cePzYG{background:rgb(255, 255, 255);border:1px solid var(--bl-cta);border-radius:14px;outline:none;}
.bl-reference-ui .cePzYG:hover{border-color:var(--bl-cta);}
.bl-reference-ui .dzpZto{background:rgb(255, 255, 255);border:1px solid rgba(var(--bl-ink-rgb),0.1);box-shadow:rgba(var(--bl-ink-rgb),0.12) 0px 4px 16px;border-radius:8px;}
.bl-reference-ui .cODoNc{color:var(--bl-muted);}
.bl-reference-ui .hEcCGd{background:rgb(255, 255, 255);border:1px solid rgba(var(--bl-ink-rgb),0.1);border-radius:8px;color:var(--bl-ink);}
.bl-reference-ui .hEcCGd:hover:not(:disabled){border-color:rgba(var(--bl-ink-rgb),0.25);}
.bl-reference-ui .bmYWlz{background:rgb(255, 255, 255);border:1px solid var(--bl-cta);border-radius:8px;color:var(--bl-ink);}
.bl-reference-ui .bmYWlz:hover:not(:disabled){border-color:var(--bl-cta);}
.bl-reference-ui .jsCtTD{border:0px;border-radius:2px;color:var(--bl-ink);background:var(--bl-surface);box-shadow:rgba(var(--bl-cta-rgb),0.45) 0px 0px 0px 1px inset;}
.bl-reference-ui .jsCtTD:hover{background:rgba(var(--bl-ink-rgb),0.06);}
.bl-reference-ui .jsCtTD:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;}
.bl-reference-ui .eGodFC{border:0px;border-radius:2px;background:transparent;color:var(--bl-ink);}
.bl-reference-ui .eGodFC:hover{background:rgba(var(--bl-ink-rgb),0.06);}
.bl-reference-ui .eGodFC:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;}
.bl-reference-ui .iRtOLK{border:0px;}
.bl-reference-ui .eCwKVY{color:inherit;border-radius:0px;}
.bl-reference-ui .eCwKVY:focus-visible{outline:var(--bl-cta) solid 2px;outline-offset:2px;border-radius:4px;}
.bl-reference-ui .hXMmyX{border-radius:12px;background:var(--bl-cta);}
.bl-reference-ui .cLiGzi{background:radial-gradient(circle at 20% 30%, rgba(255, 255, 255, 0.15) 0%, transparent 45%), repeating-linear-gradient(0deg, rgba(var(--bl-ink-rgb),0.04) 0px, rgba(var(--bl-ink-rgb),0.04) 1px, transparent 1px, transparent 3px);}
.bl-reference-ui .kxGRLS{border-radius:26px 0px;color:var(--bl-ink);background:rgb(255, 255, 255);}
.bl-reference-ui .kxGRLS > span{color:var(--bl-ink);}
.bl-reference-ui .kxGRLS:focus-visible{outline:var(--bl-ink) solid 2px;outline-offset:2px;}
.bl-reference-ui .dKrJAy{background:rgb(255, 255, 255);}
.bl-reference-ui .eczumP{border:1px solid rgba(var(--bl-ink-rgb),0.1);border-radius:20px;}
.bl-reference-ui .enYJDx{background:rgb(255, 255, 255);}
.bl-reference-ui .fCEmzN{color:var(--bl-muted);}
.bl-reference-ui .cbqKzY{color:var(--bl-promo-from);}
.bl-reference-ui .cbqKzY > span{color:var(--bl-muted);}
.bl-reference-ui .edzlEn{background-color:rgb(255, 255, 255);background-image:url("https://d116dz6qy5a9nd.cloudfront.net/uploads/e10aa1f5-7142-48f6-ad9a-57849a8a8b9f.webp");border:1px solid var(--bl-blush);border-radius:0px 50% 50% 0px;}
.bl-reference-ui .eoPQzT{background-color:rgb(255, 255, 255);background-image:url("https://d116dz6qy5a9nd.cloudfront.net/uploads/0e9bb580-79b6-438e-8f30-cb099ae27384.webp");border:1px solid var(--bl-blush);border-radius:0px 50% 50% 0px;}
.bl-reference-ui .iuQIgF{background-color:rgb(255, 255, 255);background-image:url("https://d116dz6qy5a9nd.cloudfront.net/uploads/7963ba65-d827-4be1-8514-8cb3122a7802.webp");border:1px solid var(--bl-blush);border-radius:0px 50% 50% 0px;}
.bl-reference-ui .iEkYVx{background:rgb(255, 255, 255);border:2px dashed rgba(var(--bl-blush-rgb),0.62);border-radius:50%;}
.bl-reference-ui .irZBxy{color:var(--bl-ink);}
.bl-reference-ui .iRaqTO{color:var(--bl-muted);}
.bl-reference-ui .fdYVmB{color:var(--bl-muted);}
.bl-reference-ui .cA-dHi{color:var(--bl-ink);}
.bl-reference-ui .ikOrAc{color:var(--bl-ink);}
.bl-reference-ui .ymlYa{color:var(--bl-muted);}
.bl-reference-ui .eHYMgT{color:var(--bl-ink);}
.bl-reference-ui .hMejSr{color:var(--bl-ink);}
.bl-reference-ui .dTrUlH{color:var(--bl-ink);}
.bl-reference-ui .jKlOSt{color:transparent;}
.bl-reference-ui .bmnTIC{color:var(--bl-ink);}
.bl-reference-ui .iWLSqZ{color:var(--bl-muted);}
.bl-reference-ui .dxjJCB{color:var(--bl-ink);}
.bl-reference-ui .cwMsir{color:var(--bl-ink);}
.bl-reference-ui .fDlvxV{color:var(--bl-ink);}
.bl-reference-ui .kgZKcO{color:var(--bl-ink);}
.bl-reference-ui .cgODzA{color:var(--bl-ink);}
.bl-reference-ui .cDYTDE{color:var(--bl-ink);}
.bl-reference-ui .kbFXgz{color:var(--bl-ink);}
.bl-reference-ui .croOjJ{color:var(--bl-muted);}
.bl-reference-ui .foYkLd{color:var(--bl-muted);}
.bl-reference-ui .XNxko{color:var(--bl-ink);}
.bl-reference-ui .dZximC{color:rgb(255, 255, 255);}
.bl-reference-ui .bl-view-mobile .jlmuBG{color:transparent;}
.bl-reference-ui .bl-view-mobile .kgrQvx{color:var(--bl-ink);}
.bl-reference-ui .bl-view-mobile .dlcqHf{color:var(--bl-ink);}
.bl-reference-ui .bl-view-mobile .jLvwMv{color:var(--bl-ink);}
.bl-reference-ui .dfnsjj{color:var(--bl-ink);}
.bl-reference-ui .dbBjqQ{color:var(--bl-muted);}
.bl-reference-ui .jJJyqY{color:var(--bl-ink);}
.bl-reference-ui .ieONgO{color:var(--bl-ink);}
.bl-reference-ui .fxXdYK{color:var(--bl-ink);}
.bl-reference-ui .kTrZXO{color:var(--bl-ink);}
.bl-reference-ui .djuodj{color:var(--bl-muted);}
.bl-reference-ui .cZItzP{color:var(--bl-muted);}
.bl-reference-ui .nBNpt{color:var(--bl-ink);}
.bl-reference-ui .drIrrH{color:rgb(255, 255, 255);}
.bl-reference-ui .bl-view-tablet .cwoIVw{color:transparent;}
.bl-reference-ui .bl-view-tablet .kgrQvx{color:var(--bl-ink);}
.bl-reference-ui .bl-view-tablet .dlcqHf{color:var(--bl-ink);}
.bl-reference-ui .bl-view-tablet .ljtJNb{color:var(--bl-muted);}
.bl-reference-ui .bl-view-tablet .iVGmA{color:var(--bl-ink);}
.bl-reference-ui .bl-view-tablet .cJJQQk{color:var(--bl-ink);}
.bl-reference-ui .bl-view-desktop .cwoIVw{color:transparent;}
.bl-reference-ui .bl-view-desktop .kgrQvx{color:var(--bl-ink);}
.bl-reference-ui .bl-view-desktop .dlcqHf{color:var(--bl-ink);}
.bl-reference-ui .bl-view-desktop .ljtJNb{color:var(--bl-muted);}
.bl-reference-ui .bl-view-desktop .iVGmA{color:var(--bl-ink);}
.bl-reference-ui .bl-view-desktop .cJJQQk{color:var(--bl-ink);}
/* commerce-ui.css */
.bl-reference-ui{color:var(--bl-ink);}
.bl-bag-overlay{background:rgba(var(--bl-ink-rgb),0.8);}
.bl-bag-message{background:var(--bl-bg);border:1px solid var(--bl-border);border-radius:8px;}
.bl-bag-copy-toast{border:1px solid rgba(var(--bl-ink-rgb),0.1);border-radius:12px;background:rgba(var(--bl-surface-rgb),0.95);box-shadow:0 4px 12px rgba(var(--bl-ink-rgb),0.08);color:var(--bl-ink);}
.bl-bag-copy-toast>span{border-radius:50%;background:var(--bl-cta);color:#fff;}
[data-bag-promo] [class*="CartFilledPromoPriceRowEl"]{color:var(--bl-on-footer);}
.bl-reference-ui [class*="CartRecInfoEl"]{border:0;background:none;}
.bl-rating-divider{background:rgba(var(--bl-ink-rgb),0.2);}
.bl-bag-remove{border:0;border-radius:50%;background:#ffffffd9;}
.bl-color-chip{border-radius:2px;border:1px solid rgba(var(--bl-ink-rgb),0.0666667);}
.bl-bag-sizes{background:#fff;box-shadow:0 4px 20px rgba(var(--bl-ink-rgb),0.133333);border:1px solid var(--bl-border);border-radius:10px;}
.bl-bag-sizes>span{color:var(--bl-muted);}
.bl-bag-sizes button{border:1px solid var(--bl-border);background:#fff;border-radius:6px;}
.bl-bag-sizes button[aria-pressed=true]{background:var(--bl-bg);border-color:var(--bl-cta);}
.bl-bag-coupon{color:var(--bl-muted);}
.bl-bag-coupon input{border:1px solid var(--bl-border);border-radius:6px;}
.bl-bag-coupon button{border:0;background:var(--bl-cta);color:white;border-radius:20px;}
.bl-bag-discount{background:var(--bl-surface);color:var(--bl-cta);border-radius:6px;}
.bl-bag-discount button{border:0;background:none;}
.bl-reference-ui [class*="CartFilledCheckoutBtnEl"]{color:white;}
.bl-bag-page{background:var(--bl-bg);}
.bl-cart-page-panel{background:#fff;border:1px solid var(--bl-border);border-radius:20px;}
.bl-quick-overlay{background:rgba(var(--bl-ink-rgb),0.466667);}
.bl-quick{border-radius:20px;background:#fff;color:var(--bl-ink);}
.bl-quick-close{border:0;background:none;}
.bl-quick-hero{border-bottom:1px dashed var(--bl-border);}
.bl-quick-hero>img{border-radius:8px;}
.bl-quick-description{color:var(--bl-muted);}
.bl-quick-quantity{border:1px solid var(--bl-border);border-radius:20px;}
.bl-quick-quantity button{border:0;background:none;}
.bl-quick-quantity input{border:0;background:none;color:var(--bl-muted);}
.bl-quick-options{border:0;}
.bl-quick-options legend [data-quick-color-label],.bl-quick-options legend [data-quick-fit-label]{color:var(--bl-muted);}
.bl-quick-options label span{border:1px solid var(--bl-border);border-radius:8px;color:var(--bl-muted);}
.bl-quick-options input:checked+span{border-color:var(--bl-cta);background:var(--bl-bg);color:var(--bl-ink);}
.bl-quick-options input:focus-visible+span{outline:2px solid var(--bl-cta);outline-offset:3px;}
.bl-quick-selected{color:var(--bl-muted);}
.bl-quick-options[data-option=color] label span{background:var(--swatch,var(--bl-bg));border-radius:6px;}
.bl-quick-options[data-option=color] input:checked+span{background:var(--swatch,var(--bl-bg));outline:1px solid var(--bl-border);outline-offset:3px;}
.bl-quick-actions{background:white;}
.bl-quick-actions>a,.bl-quick-actions>button{border-radius:30px;border:1px solid var(--bl-border);background:white;color:var(--bl-ink);}
.bl-quick-actions>button{background:var(--bl-cta);border-color:var(--bl-cta);color:white;}
.bl-quick-error{color:#a03522;}
.bl-quick-loading{color:var(--bl-muted);}
.bl-product-summary .single_add_to_cart_button{border-radius:24px!important;}
.bl-collection-toolbar{border-bottom:1px solid var(--bl-border);}
.bl-collection-toolbar button{border:0;background:none;}
.bl-toolbar-divider{background:var(--bl-bg);}
.bl-grid-icon{border:1px solid var(--bl-ink);}
.bl-grid-icon i{border-right:1px solid var(--bl-ink);}
.bl-grid-icon i:last-child{border:0;}
.bl-collection-add{background:#fff;border:0;border-radius:3px;box-shadow:0 1px 4px rgba(var(--bl-ink-rgb),0.133333);}
.bl-collection-modal-overlay{background:rgba(var(--bl-ink-rgb),0.466667);}
.bl-collection-modal{background:#fff;color:var(--bl-ink);}
.bl-collection-modal-header>button{border:0;background:none;}
.bl-sort-modal{border:1px solid var(--bl-border);border-radius:8px;box-shadow:0 4px 14px rgba(var(--bl-ink-rgb),0.133333);}
.bl-sort-options button{border:0;background:none;color:var(--bl-ink);}
.bl-sort-options button:hover{background:var(--bl-bg);}
.bl-filter-modal{border:1px solid var(--bl-border);border-radius:12px;}
.bl-filter-section{border-bottom:1px dashed var(--bl-border);}
.bl-filter-section:last-child{border:0;}
.bl-filter-toggle:before,.bl-filter-toggle:after{background:var(--bl-cta);}
.bl-filter-options label{color:var(--bl-muted);}
.bl-filter-options input{accent-color:var(--bl-cta);}
.bl-filter-prices label{color:var(--bl-muted);}
.bl-filter-prices input{border:1px solid var(--bl-border);border-radius:6px;}
.bl-filter-actions{background:white;}
.bl-filter-actions button{border:1px solid var(--bl-border);border-radius:30px;background:white;}
.bl-filter-actions button:last-child{background:var(--bl-cta);color:white;border-color:var(--bl-cta);}
.bl-commerce-announcement{background:var(--bl-cta);color:white;border-radius:8px;}
@media (max-width:767px){
.bl-quick{border-radius:12px 12px 0 0;}
.bl-cart-page-panel{border:0;border-radius:0;}
.bl-collection-modal.bl-sort-modal{border-radius:12px 12px 0 0;border:0;}
.bl-filter-modal{border-radius:12px 12px 0 0;}
}

:root{--wc-primary:var(--bl-cta);--wc-primary-text:#fff;--wc-secondary:var(--bl-surface);--wc-secondary-text:var(--bl-ink);--woocommerce:var(--bl-cta)}
html,body{background:var(--bl-bg);color:var(--bl-ink)}
::selection{background:var(--bl-surface);color:var(--bl-ink)}
[class*="Footer"][class*="DarkPanelEl"]{background:var(--bl-footer)}
[class*="Footer"] [class*="NewsletterTextEl"], [class*="Footer"] [class*="NavLinkStyled"], [class*="Footer"] [class*="NavLinkEl"], [class*="Footer"] [class*="NavColTitleEl"], [class*="Footer"] [class*="SocialIconLinkEl"]{color:var(--bl-on-footer)}
[class*="Footer"] [class*="NewsletterSubmitEl"]{background:var(--bl-on-footer);color:var(--bl-footer)}
[class*="Footer"] [class*="NewsletterInputEl"]{color:var(--bl-on-footer)}
[class*="Footer"] [class*="NewsletterInputEl"]::placeholder{color:rgba(var(--bl-on-footer-rgb),.75)}
.bl-collection [class*="HeadlineText"],.bl-collection [class*="HeadlineHindi"],.bl-collection [class*="BreadcrumbBar"]{color:var(--bl-ink)}
.bl-reference-ui [class*="CartFilledPromoPriceRowEl"],.bl-reference-ui [class*="CartFilledPromoHeadlineEl"],.bl-reference-ui [class*="CartFilledCouponEl"]{color:var(--bl-promo-ink)}
.bl-bag-copy-toast{background:var(--bl-surface);color:var(--bl-ink)}
.bl-quick-actions>button,.bl-bag-coupon button,.bl-filter-actions button:last-child,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:var(--bl-cta);border-color:var(--bl-cta);color:#fff}
.bl-quick-actions>button:hover,.bl-bag-coupon button:hover,.bl-filter-actions button:last-child:hover,.woocommerce a.button:hover,.woocommerce button.button:hover{background:var(--bl-footer);border-color:var(--bl-footer);color:#fff}
.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:var(--bl-cta)!important;border-color:var(--bl-cta)!important;color:#fff!important}
.woocommerce a.button.alt:hover,.woocommerce button.button.alt:not(:disabled):not(.disabled):hover,.woocommerce input.button.alt:not(:disabled):hover{background:var(--bl-footer)!important;border-color:var(--bl-footer)!important}
