.bs-info{min-width:0}.bs-info h1{margin:0 0 12px;color:var(--bs-title);font-family:var(--bs-head);font-weight:800;font-size:34px;line-height:1.12;letter-spacing:-.3px}.bs-pricebox{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px}.bs-price{background:var(--bs-grad-border);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--bs-head);font-weight:800;font-size:34px;line-height:1.1}.bs-compare-at{color:var(--bs-muted);font-size:17px}.bs-rating{display:flex;align-items:center;gap:8px;margin-bottom:10px;color:var(--bs-muted);font-size:15px}.bs-stars{position:relative;display:inline-block;color:#fff3;font-size:17px;letter-spacing:2px;line-height:1}.bs-stars i{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:var(--bs-r,100%);color:var(--bs-pink);font-style:normal;white-space:nowrap}.bs-badge{display:inline-block;margin-bottom:14px;padding:5px 12px;border:1px solid rgba(255,209,102,.5);border-radius:999px;background:#ffd1661a;color:var(--bs-gold);font-size:14px}.bs-label{display:block;margin:0 0 10px;padding:0;color:var(--bs-muted);font-size:13px;letter-spacing:1.75px;text-transform:uppercase}.bs-opt{margin:18px 0 0;padding:0;border:0}.bs-pills{display:flex;flex-wrap:wrap;gap:8px}.bs-pill{position:relative;cursor:pointer}.bs-pill input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.bs-pill span{display:block;padding:9px 20px;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:var(--bs-text);font-size:15px;transition:background .2s,border-color .2s}.bs-pill input:checked+span{border-color:var(--bs-pink);background:var(--bs-magenta);color:#fff}.bs-sep{display:flex;align-items:center;gap:12px;margin:24px 0 14px;color:var(--bs-muted);font-size:12px;letter-spacing:1.75px;text-transform:uppercase;white-space:nowrap}.bs-sep:before,.bs-sep:after{content:"";flex:1;height:1px;background:#ffffff24}.bs-packs{display:grid;gap:12px;margin:0;padding:0;border:0}.bs-pack{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:15px 16px;border:1.5px solid var(--bs-line);border-radius:16px;background:var(--bs-card);cursor:pointer;transition:border-color .2s,box-shadow .2s}.bs-pack input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.bs-pack__dot{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%}.bs-pack:has(input:checked){border-color:var(--bs-pink);box-shadow:0 0 24px #ff4d8d47}.bs-pack:has(input:checked) .bs-pack__dot{border:6px solid var(--bs-pink)}.bs-pack:has(input:focus-visible){outline:2px solid var(--bs-pink-l);outline-offset:2px}.bs-pack__name{color:var(--bs-title);font-family:var(--bs-head);font-weight:700;font-size:17px;line-height:1.25}.bs-pack__sub{grid-column:2/4;color:var(--bs-muted);font-size:14px;line-height:1.35}.bs-pack__right{text-align:right;line-height:1.25}.bs-pack__price{display:block;color:var(--bs-title);font-family:var(--bs-head);font-weight:700;font-size:17px}.bs-pack__unit{display:block;color:var(--bs-muted);font-size:13px}.bs-pack__foot{grid-column:2/4;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.bs-pack__old{color:var(--bs-muted);font-size:13px}.bs-pack__tag{position:absolute;top:-10px;right:14px;padding:2px 10px;border-radius:999px;background:var(--bs-magenta);color:#fff;font-size:11px;font-weight:700;letter-spacing:1px}.bs-pack__tag--best{background:#7a1fcc}.bs-actions{display:grid;gap:10px;margin-top:18px}.bs-actions .bs-btn{width:100%}.bs-now{display:grid;grid-template-columns:40px 1fr 22px;align-items:center;gap:12px;width:100%;min-height:64px;padding:10px 18px 10px 12px;border:0;border-radius:999px;background:var(--bs-grad-btn);box-shadow:var(--bs-glow);color:#fff;text-align:left;cursor:pointer;transition:transform .2s,box-shadow .2s,filter .2s}.bs-now:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 12px 36px #ff4d8d7a}.bs-now__lock{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#128a4c}.bs-now b{display:block;font-family:var(--bs-head);font-weight:800;font-size:19px;line-height:1.15;letter-spacing:.6px}.bs-now small{display:block;font-size:13px;line-height:1.2}.bs-error{margin:10px 0 0;color:var(--bs-pink-l);font-size:15px}.bs-error:empty{display:none}.bs-ship{display:flex;gap:10px;align-items:flex-start;margin:16px 0 0;color:var(--bs-muted);font-size:15px;line-height:1.4}.bs-ship svg{flex:none;width:20px;height:20px;color:var(--bs-pink)}.bs-pay{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.bs-pay svg{width:40px;height:26px}.bs-guar{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;margin:18px 0 0;padding:0;list-style:none;color:var(--bs-text);font-size:15px}.bs-guar li{display:flex;gap:8px;align-items:center;line-height:1.3}.bs-guar svg,.bs-checks svg{flex:none;width:18px;height:18px;color:var(--bs-pink)}.bs-desc{margin-top:22px;color:var(--bs-muted)}.bs-desc p{margin:0 0 10px}.bs-minis{display:grid;gap:12px;margin:14px 0 0;padding:0;list-style:none}.bs-minis b{display:block;color:var(--bs-title);font-family:var(--bs-head);font-size:16px}.bs-minis span{color:var(--bs-muted);font-size:15px}.bs-sticky{display:none}.bs-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;align-items:center}.bs-hero__media{aspect-ratio:4/5;max-height:640px;justify-self:end;width:100%}.bs-grid{display:grid;gap:18px}.bs-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.bs-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bs-why{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.8fr) minmax(0,1.05fr);gap:36px;align-items:center}.bs-why__media{aspect-ratio:3/4}.bs-checks{display:grid;gap:10px;margin:0 0 26px;padding:0;list-style:none}.bs-checks li{display:flex;gap:10px;align-items:center;line-height:1.35}.bs-table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px}.bs-table th,.bs-table td{padding:13px 8px;border-bottom:1px solid var(--bs-line);text-align:center;font-weight:400}.bs-table th:first-child,.bs-table td:first-child{padding-left:0;text-align:left;color:var(--bs-text)}.bs-table thead th{color:var(--bs-muted);font-size:13px;line-height:1.2;vertical-align:bottom}.bs-table .bs-us{background:#ff4d8d1a;width:27%}.bs-table thead .bs-us{border-radius:12px 12px 0 0;background:var(--bs-magenta);color:#fff;font-weight:700}.bs-table svg{width:18px;height:18px}.bs-yes{color:var(--bs-pink)}.bs-no{color:#ffffff59}.bs-cmp{position:relative;max-width:860px;margin:0 auto;aspect-ratio:16/9;overflow:hidden;border-radius:20px;box-shadow:0 26px 60px #0000008c;--pos:50%}.bs-cmp__img{position:absolute;top:0;right:0;bottom:0;left:0}.bs-cmp__img img,.bs-cmp__img .bs-ph{width:100%;height:100%;object-fit:cover;border-radius:0;box-shadow:none}.bs-cmp__before{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.bs-cmp__before .bs-ph{background:#191a26}.bs-cmp__tag{position:absolute;top:14px;padding:4px 12px;border-radius:999px;background:#0a0a0fbf;color:#fff;font-size:12px;letter-spacing:1.5px;pointer-events:none}.bs-cmp__tag--a{left:14px}.bs-cmp__tag--b{right:14px}.bs-cmp__bar{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;background:#fff;pointer-events:none}.bs-cmp__knob{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#fff;color:#0a0a0f;font-size:16px;transform:translate(-50%,-50%);box-shadow:0 4px 16px #0006}.bs-cmp input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.bs-cmp:has(input:focus-visible) .bs-cmp__knob{outline:3px solid var(--bs-pink-l)}.bs-step{text-align:center}.bs-step__n{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 16px;border-radius:50%;background:var(--bs-grad-btn);box-shadow:var(--bs-glow);color:#fff;font-family:var(--bs-head);font-weight:800;font-size:26px}.bs-inc{max-width:620px;margin:0 auto}.bs-inc ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.bs-inc li{padding:14px 18px;border:1px solid var(--bs-line);border-radius:14px;background:var(--bs-card);color:var(--bs-text)}.bs-score{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:30px;color:var(--bs-muted)}.bs-score b{color:var(--bs-title);font-family:var(--bs-head);font-size:44px;font-weight:800;line-height:1}.bs-car__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px}.bs-car__track::-webkit-scrollbar{display:none}.bs-rev{flex:0 0 calc((100% - 32px)/3);scroll-snap-align:start}.bs-rev .bs-stars{margin-bottom:10px}.bs-rev b{display:block;margin-top:12px;color:var(--bs-title);font-size:15px}.bs-rev small{color:var(--bs-muted);font-size:13px}.bs-car__nav{display:flex;justify-content:center;gap:10px;margin-top:20px}.bs-car__btn{width:46px;height:46px;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:none;color:#fff;font-size:20px;cursor:pointer}.bs-car__btn:hover{border-color:var(--bs-pink)}.bs-hint{padding:18px;border:1px dashed rgba(255,255,255,.3);border-radius:14px;color:var(--bs-muted);text-align:center}.bs-pcard{display:flex;flex-direction:column;padding:0;overflow:hidden;color:inherit;text-decoration:none}.bs-pcard:hover{text-decoration:none;color:inherit}.bs-pcard__img{aspect-ratio:1/1}.bs-pcard__img img,.bs-pcard__img .bs-ph{width:100%;height:100%;object-fit:cover;border-radius:0;border:0;box-shadow:none}.bs-pcard__b{padding:16px}.bs-pcard__b h3{margin-bottom:4px;font-size:17px}.bs-pcard__p{color:var(--bs-pink-l)}.bs-pcard__p s{margin-left:6px;color:var(--bs-muted);font-size:14px}.bs-pcard__go{display:block;margin-top:8px;color:var(--bs-text);font-size:15px}.bs-footer{padding-bottom:28px;font-size:16px}.bs-footer__g{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:40px}.bs-footer h2{margin:0 0 12px;color:var(--bs-title);font-family:var(--bs-head);font-weight:800;font-size:24px;letter-spacing:0}.bs-footer h3{margin:0 0 12px;color:var(--bs-title);font-size:13px;letter-spacing:1.75px;text-transform:uppercase}.bs-footer ul{margin:0;padding:0;list-style:none}.bs-footer li{margin-bottom:8px}.bs-footer p,.bs-footer a{color:var(--bs-muted);text-decoration:none}.bs-footer a:hover{color:var(--bs-pink-l)}.bs-footer__c{margin-top:36px;padding-top:18px;border-top:1px solid var(--bs-line);color:var(--bs-muted);font-size:14px}.bs-js [data-bs-reveal]:not(.is-in){opacity:0;transform:translateY(20px)}.bs-js [data-bs-reveal]{transition:opacity .6s ease,transform .6s ease,border-color .25s,box-shadow .25s;transition-delay:calc(var(--i,0)*90ms)}.shopify-design-mode [data-bs-reveal]{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bs-ann__track{animation:none}.bs-js [data-bs-reveal]{opacity:1!important;transform:none!important;transition:none}.bs-btn,.bs-now{transition:none}}@media(max-width:1100px){.bs-why{grid-template-columns:1fr 1fr}.bs-why__t{grid-column:1/-1}.bs-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-rev{flex-basis:calc((100% - 16px)/2)}}@media(max-width:749px){.bs-wrap{padding:0 16px}.bs-section{padding:56px 0;font-size:16px}.bs-section--buy{padding-top:16px}.bs-buy,.bs-hero,.bs-why,.bs-grid--3{grid-template-columns:minmax(0,1fr);gap:28px}.bs-grid--4{grid-template-columns:minmax(0,1fr)}.bs-gal{position:static}.bs-info h1{font-size:28px}.bs-hero__media{justify-self:stretch}.bs-why__media{aspect-ratio:4/5}.bs-rev{flex-basis:86%}.bs-footer__g{grid-template-columns:minmax(0,1fr);gap:28px}.bs-cmp{aspect-ratio:4/3}.bs-pack{padding:14px 12px}.bs-table{font-size:14px}.bs-table th,.bs-table td{padding:11px 5px}.bs-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid rgba(255,77,141,.4);background:#0a0a0ff5;color:#fff;transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility .25s}.bs-sticky.is-on{transform:none;visibility:visible}.bs-sticky__p{display:block;font-family:var(--bs-head);font-weight:800;font-size:19px;line-height:1.1}.bs-sticky small{display:block;color:var(--bs-muted);font-size:12px}body.bs-has-sticky{padding-bottom:76px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bellesera-2.css.map */
