:root{--bk-rose: #e4204c;--bk-rose-600: #c5163e;--bk-rose-50: #fdf1f4;--bk-rose-100: #fbe2e8;--bk-blush: #fff7f8;--bk-ink: #232323;--bk-ink-2: #474747;--bk-muted: #6b6b6b;--bk-line: #f0e1e5;--bk-white: #fff;--bk-radius: 20px;--bk-radius-sm: 12px;--bk-shadow: 0 12px 34px rgba(35, 35, 35, .07);--bk-shadow-rose: 0 14px 34px rgba(228, 32, 76, .18);--bk-serif: "DM Serif Display", Georgia, serif;--bk-sans: Inter, -apple-system, "Segoe UI", sans-serif}.bk{font-family:var(--bk-sans);color:var(--bk-ink)}.bk *,.bk *:before,.bk *:after{box-sizing:border-box}.bk-wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.bk-wrap--narrow{max-width:860px}.bk-section{padding:clamp(44px,6vw,84px) 0}.bk-section--tight{padding:clamp(28px,4vw,48px) 0}.bk-section--blush{background:var(--bk-blush)}.bk-section--rose{background:linear-gradient(135deg,var(--bk-rose-50),#fff 70%)}.bk-center{text-align:center}.bk-grid{display:grid;gap:22px}.bk-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bk-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1023px){.bk-grid--3,.bk-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.bk-grid--2,.bk-grid--3,.bk-grid--4{grid-template-columns:1fr}.bk-grid--keep2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.bk-eyebrow{display:inline-block;font:600 12px/1.2 var(--bk-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--bk-rose);margin:0 0 12px}.bk-h1,.bk-h2,.bk-h3{font-family:var(--bk-serif);font-weight:400;color:var(--bk-ink);margin:0;letter-spacing:-.005em}.bk-h1{font-size:clamp(34px,5vw,56px);line-height:1.08}.bk-h2{font-size:clamp(27px,3.4vw,40px);line-height:1.15}.bk-h3{font-size:clamp(20px,2vw,24px);line-height:1.25}.bk-lead{font-size:clamp(16px,1.5vw,18px);line-height:1.7;color:var(--bk-ink-2);margin:16px 0 0;max-width:680px}.bk-center .bk-lead{margin-left:auto;margin-right:auto}.bk-text{font-size:15.5px;line-height:1.75;color:var(--bk-ink-2)}.bk-text p{margin:0 0 14px}.bk-text p:last-child{margin-bottom:0}.bk-head{margin-bottom:clamp(26px,3.5vw,44px)}.bk-accent{color:var(--bk-rose);font-style:italic}.bk-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.bk-center .bk-btns{justify-content:center}.bk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border-radius:999px;border:1.5px solid var(--bk-rose);background:var(--bk-rose);color:#fff!important;font:600 15px/1 var(--bk-sans);text-decoration:none!important;cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s}.bk-btn:hover{background:var(--bk-rose-600);border-color:var(--bk-rose-600);transform:translateY(-1px);box-shadow:var(--bk-shadow-rose)}.bk-btn--ghost{background:transparent;color:var(--bk-rose)!important}.bk-btn--ghost:hover{background:var(--bk-rose-50);color:var(--bk-rose-600)!important;box-shadow:none}.bk-btn--dark{background:var(--bk-ink);border-color:var(--bk-ink)}.bk-btn--dark:hover{background:#000;border-color:#000;box-shadow:0 12px 26px #0000002e}.bk-btn--white{background:#fff;border-color:#fff;color:var(--bk-rose)!important}.bk-btn--white:hover{background:var(--bk-rose-50);border-color:var(--bk-rose-50);color:var(--bk-rose-600)!important}.bk-btn:focus-visible,.bk-chip:focus-visible{outline:2px solid var(--bk-ink);outline-offset:3px}.bk-chips{display:flex;flex-wrap:wrap;gap:8px 10px;margin-top:22px}.bk-center .bk-chips{justify-content:center}.bk-chip{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;background:#fff;border:1px solid var(--bk-line);font:500 13.5px/1.2 var(--bk-sans);color:var(--bk-ink-2);text-decoration:none}.bk-chip svg{width:15px;height:15px;color:var(--bk-rose);flex:none}a.bk-chip:hover{border-color:var(--bk-rose);color:var(--bk-rose)}.bk-phero{position:relative;overflow:hidden;background:radial-gradient(120% 140% at 0% 0%,#fff 0%,var(--bk-rose-50) 55%,#fbe2e8 100%)}.bk-phero:after{content:"";position:absolute;right:-120px;top:-120px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,#e4204c29,#e4204c00 70%);pointer-events:none}.bk-phero__in{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;padding:clamp(40px,6vw,80px) 0}.bk-phero__in--solo{grid-template-columns:1fr;text-align:center}.bk-phero__in--solo .bk-lead{margin-left:auto;margin-right:auto}.bk-phero__in--solo .bk-btns,.bk-phero__in--solo .bk-chips{justify-content:center}.bk-phero__media{position:relative;border-radius:var(--bk-radius);overflow:hidden;aspect-ratio:4 / 3;box-shadow:var(--bk-shadow);background:var(--bk-rose-100)}.bk-phero__media img{width:100%;height:100%;object-fit:cover;display:block}.bk-crumbs{font-size:13px;color:var(--bk-muted);margin-bottom:14px}.bk-crumbs a{color:var(--bk-muted);text-decoration:none}.bk-crumbs a:hover{color:var(--bk-rose)}@media(max-width:899px){.bk-phero__in{grid-template-columns:1fr;gap:26px}}.bk-card{position:relative;background:#fff;border:1px solid var(--bk-line);border-radius:var(--bk-radius);padding:26px 24px;transition:transform .25s,box-shadow .25s,border-color .25s;height:100%}.bk-card:hover{transform:translateY(-3px);box-shadow:var(--bk-shadow);border-color:var(--bk-rose-100)}.bk-card__title{font:600 17px/1.35 var(--bk-sans);margin:0 0 8px;color:var(--bk-ink)}.bk-card__text{font-size:14.5px;line-height:1.65;color:var(--bk-ink-2);margin:0}.bk-ico{width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--bk-rose-50);color:var(--bk-rose);margin-bottom:16px}.bk-ico svg{width:24px;height:24px}.bk-card--num .bk-num{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--bk-rose);color:#fff;font:700 16px/1 var(--bk-sans);margin-bottom:14px}.bk-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,64px);align-items:center}.bk-split--rev .bk-split__media{order:2}.bk-split__media{border-radius:var(--bk-radius);overflow:hidden;aspect-ratio:5 / 4;background:var(--bk-rose-50)}.bk-split__media img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:899px){.bk-split{grid-template-columns:1fr}.bk-split--rev .bk-split__media{order:0}}.bk-quote{font-family:var(--bk-serif);font-size:clamp(22px,2.6vw,30px);line-height:1.35;color:var(--bk-ink);max-width:860px;margin:0 auto}.bk-list{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:10px}.bk-list li{position:relative;padding-left:30px;font-size:15px;line-height:1.6;color:var(--bk-ink-2)}.bk-list li:before{content:"";position:absolute;left:0;top:3px;width:19px;height:19px;border-radius:50%;background:var(--bk-rose-50) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e4204c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center/11px no-repeat}.bk-cta{border-radius:calc(var(--bk-radius) + 6px);padding:clamp(32px,5vw,56px);background:linear-gradient(120deg,var(--bk-rose) 0%,#f0557a 100%);color:#fff;display:grid;grid-template-columns:1.4fr auto;gap:24px;align-items:center;position:relative;overflow:hidden}.bk-cta:before{content:"";position:absolute;width:360px;height:360px;right:-90px;bottom:-180px;border-radius:50%;background:#ffffff1f}.bk-cta .bk-h2,.bk-cta .bk-lead{color:#fff;position:relative}.bk-cta .bk-lead{opacity:.92}.bk-cta .bk-btns{margin-top:0;position:relative}@media(max-width:767px){.bk-cta{grid-template-columns:1fr;text-align:left}}.bk-acc{display:grid;gap:12px}.bk-acc details{background:#fff;border:1px solid var(--bk-line);border-radius:var(--bk-radius-sm);transition:border-color .2s,box-shadow .2s}.bk-acc details[open]{border-color:var(--bk-rose-100);box-shadow:var(--bk-shadow)}.bk-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px;font:600 16px/1.4 var(--bk-sans);color:var(--bk-ink)}.bk-acc summary::-webkit-details-marker{display:none}.bk-acc summary:after{content:"+";flex:none;width:30px;height:30px;border-radius:50%;background:var(--bk-rose-50);color:var(--bk-rose);display:inline-flex;align-items:center;justify-content:center;font:400 22px/1 var(--bk-sans);transition:transform .25s}.bk-acc details[open] summary:after{transform:rotate(45deg)}.bk-acc__body{padding:0 22px 20px;font-size:15px;line-height:1.75;color:var(--bk-ink-2)}.bk-acc__body p{margin:0 0 12px}.bk-acc__body p:last-child{margin:0}.bk-acc__body ul{margin:0 0 12px;padding-left:20px}.bk-form{display:grid;gap:14px}.bk-form__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:639px){.bk-form__row{grid-template-columns:1fr}}.bk-field label{display:block;font:600 13px/1.3 var(--bk-sans);color:var(--bk-ink);margin-bottom:7px}.bk-field input,.bk-field select,.bk-field textarea{width:100%;min-height:50px;padding:12px 16px;border:1px solid #e6d6da;border-radius:12px;background:#fff;font:400 15px/1.4 var(--bk-sans);color:var(--bk-ink);transition:border-color .2s,box-shadow .2s}.bk-field textarea{min-height:140px;resize:vertical}.bk-field input:focus,.bk-field select:focus,.bk-field textarea:focus{outline:none;border-color:var(--bk-rose);box-shadow:0 0 0 4px #e4204c1f}.bk-check{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.5;color:var(--bk-ink-2)}.bk-check input{margin-top:3px;accent-color:var(--bk-rose);width:16px;height:16px;flex:none}.bk-note{padding:14px 18px;border-radius:12px;font-size:14.5px;line-height:1.5}.bk-note--ok{background:#ecf8f0;color:#1d6b3a;border:1px solid #c8ebd4}.bk-note--err{background:var(--bk-rose-50);color:var(--bk-rose-600);border:1px solid var(--bk-rose-100)}.bk-panel{background:#fff;border:1px solid var(--bk-line);border-radius:calc(var(--bk-radius) + 4px);padding:clamp(24px,4vw,40px);box-shadow:var(--bk-shadow)}.bk-contact{display:flex;gap:16px;align-items:flex-start;padding:20px;border-radius:var(--bk-radius-sm);background:#fff;border:1px solid var(--bk-line);text-decoration:none!important;color:var(--bk-ink)!important;transition:border-color .2s,box-shadow .2s}a.bk-contact:hover{border-color:var(--bk-rose);box-shadow:var(--bk-shadow)}.bk-contact .bk-ico{margin:0;flex:none}.bk-contact__label{display:block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--bk-muted);margin-bottom:4px}.bk-contact__value{display:block;font:600 16px/1.4 var(--bk-sans);word-break:break-word}.bk-prose{font-size:16px;line-height:1.8;color:var(--bk-ink-2)}.bk-prose h2{font:400 clamp(22px,2.4vw,28px)/1.25 var(--bk-serif);color:var(--bk-ink);margin:38px 0 12px}.bk-prose h3{font:600 18px/1.4 var(--bk-sans);color:var(--bk-ink);margin:26px 0 8px}.bk-prose p{margin:0 0 14px}.bk-prose ul,.bk-prose ol{margin:0 0 16px;padding-left:22px}.bk-prose li{margin-bottom:6px}.bk-prose a{color:var(--bk-rose);text-underline-offset:3px}.bk-prose strong{color:var(--bk-ink)}.bk-prose table{width:100%;border-collapse:collapse;margin:6px 0 20px;font-size:15px}.bk-prose th,.bk-prose td{text-align:left;padding:12px 14px;border-bottom:1px solid var(--bk-line)}.bk-prose th{color:var(--bk-ink);font-weight:600;background:var(--bk-blush)}.bk-legal-aside{position:sticky;top:110px}.bk-legal{display:grid;grid-template-columns:1fr 280px;gap:48px;align-items:start}@media(max-width:991px){.bk-legal{grid-template-columns:1fr}.bk-legal-aside{position:static}}.bk-side-nav{display:grid;gap:4px}.bk-side-nav a{display:block;padding:10px 14px;border-radius:10px;font-size:14.5px;color:var(--bk-ink-2);text-decoration:none}.bk-side-nav a:hover{background:var(--bk-rose-50);color:var(--bk-rose)}.bk-side-nav a[aria-current=page]{background:var(--bk-rose);color:#fff}.bk-coupons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}@media(max-width:767px){.bk-coupons{grid-template-columns:1fr;gap:18px}}.bk-cp{perspective:1400px;min-height:270px;cursor:pointer;outline:none}.bk-cp__in{position:relative;width:100%;height:100%;min-height:270px;transition:transform .7s cubic-bezier(.2,.75,.25,1);transform-style:preserve-3d}.bk-cp.is-flipped .bk-cp__in{transform:rotateY(180deg)}.bk-cp__face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;padding:26px 28px;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;border:1px solid rgba(255,255,255,.7);background:linear-gradient(140deg,#ffffffe0,#fff0f4b8);box-shadow:0 18px 40px #e4204c1f,inset 0 1px #ffffffe6;display:flex;flex-direction:column}.bk-cp__face:before{content:"";position:absolute;width:330px;height:330px;border-radius:50%;right:-90px;top:-110px;background:radial-gradient(circle at 40% 40%,#ff98b2e6,#e4204c8c 45%,#e4204c00 72%);filter:blur(6px);z-index:0}.bk-cp--b .bk-cp__face:before{right:auto;left:-110px;top:auto;bottom:-150px}.bk-cp--c .bk-cp__face:before{right:10%;top:auto;bottom:-190px}.bk-cp--hot .bk-cp__face{background:linear-gradient(140deg,#2a1218,#5b1428 55%,#9c1a3d);border-color:#ffffff2e}.bk-cp--hot .bk-cp__face:before{background:radial-gradient(circle at 40% 40%,#ffd666a6,#e4204c80 45%,#e4204c00 72%)}.bk-cp__face>*{position:relative;z-index:1}.bk-cp__back{transform:rotateY(180deg)}.bk-cp__top{display:flex;justify-content:space-between;align-items:center}.bk-cp__brand{font:400 22px/1 var(--bk-serif);color:var(--bk-ink)}.bk-cp__brand b{color:var(--bk-rose);font-weight:400}.bk-cp--hot .bk-cp__brand,.bk-cp--hot .bk-cp__brand b{color:#fff}.bk-cp__eye{width:40px;height:40px;border-radius:50%;background:#ffffffd9;display:inline-flex;align-items:center;justify-content:center;color:var(--bk-ink);box-shadow:0 4px 12px #0000000f}.bk-cp__eye svg{width:20px;height:20px}.bk-cp__chip{width:46px;height:36px;border-radius:8px;margin:22px 0 0 auto;background:linear-gradient(135deg,#f6dfa6,#d8b25e 55%,#f3d58b);box-shadow:inset 0 0 0 1px #966e1e59;position:relative}.bk-cp__chip:before,.bk-cp__chip:after{content:"";position:absolute;top:9px;right:14px;bottom:9px;left:14px;border:1px solid rgba(140,100,25,.45);border-radius:3px}.bk-cp__chip:after{top:0;right:21px;bottom:0;left:21px;border-width:0 1px;border-radius:0}.bk-cp__meta{margin-top:auto}.bk-cp__label{font:700 11.5px/1.3 var(--bk-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--bk-ink)}.bk-cp__big{font:800 clamp(30px,4vw,42px)/1.05 var(--bk-sans);letter-spacing:-.02em;color:var(--bk-ink);margin:8px 0 6px}.bk-cp__big small{font-size:.55em;font-weight:700;letter-spacing:0}.bk-cp__hint{font:500 13px/1.3 var(--bk-sans);color:var(--bk-muted)}.bk-cp--hot .bk-cp__label,.bk-cp--hot .bk-cp__big{color:#fff}.bk-cp--hot .bk-cp__hint{color:#ffffffbf}.bk-cp__band{height:30px;margin:16px -28px 18px;background:linear-gradient(90deg,#e4204ce6,#f0557ad9)}.bk-cp__title{font:400 clamp(21px,2.4vw,26px)/1.2 var(--bk-serif);color:var(--bk-ink);margin:0 0 6px}.bk-cp__desc{font-size:14px;line-height:1.55;color:var(--bk-ink-2);margin:0}.bk-cp--hot .bk-cp__title{color:#fff}.bk-cp--hot .bk-cp__desc{color:#ffffffd9}.bk-cp__flip{font:600 13px/1 var(--bk-sans);color:var(--bk-rose)}.bk-cp--hot .bk-cp__flip{color:#ffd6e0}.bk-cp__code{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#ffffffeb;border-radius:14px;padding:8px 8px 8px 16px;box-shadow:inset 0 0 0 1px #e4204c26}.bk-cp__code code{font:700 16px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;color:var(--bk-ink);background:none;padding:0}.bk-cp__copy{border:0;border-radius:10px;min-height:40px;padding:0 16px;background:var(--bk-rose);color:#fff;font:600 14px/1 var(--bk-sans);cursor:pointer;white-space:nowrap}.bk-cp__copy:hover{background:var(--bk-rose-600)}.bk-cp__copy.is-done{background:#1d8a4b}.bk-cp__auto{margin-top:auto;padding:14px 16px;border-radius:14px;background:#ffffffe6;font:600 14px/1.4 var(--bk-sans);color:var(--bk-ink)}.bk-cp__ends{display:inline-block;margin-top:8px;font:600 12.5px/1 var(--bk-sans);color:var(--bk-rose)}.bk-cp--hot .bk-cp__ends{color:#ffe08a}.bk-cp__ends i{font-style:normal;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.bk-cp__in{transition:none}}.bk-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}@media(max-width:1023px){.bk-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.bk-posts{grid-template-columns:1fr}}.bk-post{display:flex;flex-direction:column;background:#fff;border:1px solid var(--bk-line);border-radius:var(--bk-radius);overflow:hidden;transition:transform .25s,box-shadow .25s;height:100%}.bk-post:hover{transform:translateY(-4px);box-shadow:var(--bk-shadow)}.bk-post__img{display:block;aspect-ratio:16 / 10;background:var(--bk-rose-50);overflow:hidden}.bk-post__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.bk-post:hover .bk-post__img img{transform:scale(1.04)}.bk-post__body{padding:20px 22px 24px;display:flex;flex-direction:column;flex:1}.bk-post__meta{font:600 12px/1.3 var(--bk-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--bk-rose);margin-bottom:10px}.bk-post__title{font:400 21px/1.3 var(--bk-serif);margin:0 0 10px}.bk-post__title a{color:var(--bk-ink);text-decoration:none}.bk-post__title a:hover{color:var(--bk-rose)}.bk-post__ex{font-size:14.5px;line-height:1.65;color:var(--bk-ink-2);margin:0 0 16px}.bk-post__more{margin-top:auto;font:600 14px/1 var(--bk-sans);color:var(--bk-rose);text-decoration:none}.bk-post--lead{grid-column:1 / -1;display:grid;grid-template-columns:1.2fr 1fr}.bk-post--lead .bk-post__img{aspect-ratio:auto;min-height:340px}.bk-post--lead .bk-post__body{padding:clamp(24px,4vw,44px);justify-content:center}.bk-post--lead .bk-post__title{font-size:clamp(24px,2.8vw,34px)}@media(max-width:767px){.bk-post--lead{grid-template-columns:1fr}.bk-post--lead .bk-post__img{min-height:220px}}.bk-tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:22px}.bk-pager{display:flex;justify-content:center;gap:8px;margin-top:40px;flex-wrap:wrap}.bk-pager a,.bk-pager span{min-width:44px;height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--bk-line);display:inline-flex;align-items:center;justify-content:center;font:600 14px/1 var(--bk-sans);color:var(--bk-ink);text-decoration:none}.bk-pager .is-current{background:var(--bk-rose);border-color:var(--bk-rose);color:#fff}.bk-pager a:hover{border-color:var(--bk-rose);color:var(--bk-rose)}.bk-article__hero{max-width:980px;margin:0 auto;border-radius:var(--bk-radius);overflow:hidden;aspect-ratio:16 / 8;background:var(--bk-rose-50)}.bk-article__hero img{width:100%;height:100%;object-fit:cover;display:block}.bk-article__meta{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center;font-size:14px;color:var(--bk-muted);margin-top:16px}.bk-article__body{max-width:760px;margin:0 auto}.bk-article__body img{max-width:100%;height:auto;border-radius:14px}.bk-progress{position:fixed;left:0;top:0;height:3px;width:0;background:var(--bk-rose);z-index:100000;transition:width .1s linear}.bk-share{display:flex;gap:10px;justify-content:center;margin:34px 0 0;flex-wrap:wrap}.bk-toc{background:var(--bk-blush);border:1px solid var(--bk-line);border-radius:16px;padding:18px 22px;margin:0 0 30px}.bk-toc strong{display:block;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--bk-rose);margin-bottom:8px}.bk-toc ol{margin:0;padding-left:20px}.bk-toc a{color:var(--bk-ink-2);text-decoration:none;font-size:15px;line-height:1.9}.bk-toc a:hover{color:var(--bk-rose)}.bk-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bk-mt-0{margin-top:0!important}.bk-badge{display:inline-block;padding:5px 11px;border-radius:999px;background:var(--bk-rose-50);color:var(--bk-rose);font:700 11.5px/1 var(--bk-sans);letter-spacing:.08em;text-transform:uppercase}.bk-switch-slot{display:flex;align-items:center;gap:8px}.bk-switch-slot--mob{padding:18px 20px 26px;border-top:1px solid #eee;flex-wrap:wrap}.bk-switch-slot .bk-docked{position:static!important;inset:auto!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;transform:none!important;margin:0!important;box-shadow:none!important;z-index:auto!important}.bk-switch-slot .bacurr-cur-block.bk-docked{border:1px solid #e8e8e8;border-radius:999px;background:#fff}.bk-switch-slot .bacurr-cur-block.bk-docked,.bk-switch-slot .gt_float_switcher.bk-docked{position:static!important;inset:auto!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;transform:none!important;margin:0!important;z-index:auto!important}body.quizify-overlay-open .bacurr-cur-block:not(.bk-docked){display:none!important}body:has(#bg-mob-drawer.is-open) .ezy-block-app,body:has(.bg-msearch.is-open) .ezy-block-app{display:none!important}.bg-search-form:focus-within{border-color:#e4204c73!important}.bg-trend,.bg-search-chip,.bg-search-dropdown a[href*="/search"]{transition:border-color .2s,color .2s}@media(max-width:1024px){.bg-msearch{border-radius:0 0 18px 18px;box-shadow:0 18px 40px #0000002e}.bg-msearch__body{max-height:calc(100dvh - 70px)}.bg-msearch .bg-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bg-msearch .bg-card{box-shadow:none;border:1px solid #f0e1e5}.bg-msearch .bg-card__info{padding:8px 10px 10px}.bg-msearch .bg-card__title{font-size:12.5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:599px){.bg-msearch .bg-card-grid{grid-template-columns:1fr;gap:8px}.bg-msearch .bg-card{display:grid;grid-template-columns:64px 1fr;align-items:center;border-radius:12px}.bg-msearch .bg-card__media{aspect-ratio:1;width:64px}.bg-msearch .bg-card__badges{display:none}.bg-msearch .bg-card__info{padding:8px 12px}}.bk-qz{display:grid;grid-template-columns:1fr auto;gap:14px 22px;align-items:center;margin:0 0 22px;padding:18px 22px;border-radius:18px;background:linear-gradient(120deg,#fdf1f4,#fff);border:1px solid #f0e1e5;font-family:var(--bk-sans);color:var(--bk-ink)}.bk-qz__txt{display:grid;gap:4px}.bk-qz__txt strong{font:400 22px/1.2 var(--bk-serif)}.bk-qz__steps{font:700 15px/1.4 var(--bk-sans);color:var(--bk-rose)}.bk-qz__hint{font-size:13.5px;color:var(--bk-muted)}.bk-qz__buy{display:grid;gap:8px;justify-items:end}.bk-qz__total{font:600 14px/1 var(--bk-sans);color:var(--bk-ink-2)}.bk-qz__btn{min-height:48px;padding:0 24px;border:0;border-radius:999px;background:var(--bk-rose);color:#fff;font:600 15px/1 var(--bk-sans);cursor:pointer}.bk-qz__btn:hover{background:var(--bk-rose-600)}.bk-qz__btn[disabled]{opacity:.6;cursor:wait}.bk-qz__msg{grid-column:1 / -1;margin:0;font-size:13.5px;color:var(--bk-rose-600)}.bk-qz__msg:empty{display:none}.bk-qz-step{position:absolute;right:8px;top:8px;z-index:2;padding:4px 9px;border-radius:999px;background:#fff;color:var(--bk-rose);font:700 11px/1.2 var(--bk-sans);letter-spacing:.06em;text-transform:uppercase;box-shadow:0 2px 8px #00000014}.quizify-products-block-image{position:relative}@media(max-width:639px){.bk-qz{grid-template-columns:1fr}.bk-qz__buy{justify-items:stretch}.bk-qz__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/blush-ui.css.map */
