.bl-lock{overflow:hidden}.bl-pdp{position:relative;padding-block:12px 56px}.bl-pdp:before{content:"";position:absolute;inset:-80px 0 auto;height:620px;z-index:-1;pointer-events:none;background:radial-gradient(50% 60% at 18% 30%,rgba(138,43,226,.26),transparent 70%),radial-gradient(40% 50% at 85% 10%,rgba(255,107,0,.14),transparent 70%)}.bl-pdp__grid{display:grid;gap:22px}.bl-pdp__grid>*{min-width:0}@media(min-width:990px){.bl-pdp{padding-block:28px 80px}.bl-pdp__grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:56px;align-items:start}.bl-pdp__gallery{position:sticky;top:calc(var(--bl-header-h, 72px) + 20px)}}.bl-gallery{position:relative;display:grid;gap:12px}.bl-gallery__main{position:relative;border-radius:28px;border:3px solid var(--bl-ink);box-shadow:5px 7px 0 var(--bl-purple);overflow:hidden;background:#000}.bl-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.bl-gallery__track::-webkit-scrollbar{display:none}.bl-gallery__track:focus-visible{outline:3px solid var(--bl-toxic);outline-offset:-6px}.bl-gallery__slide{position:relative;flex:0 0 100%;aspect-ratio:1;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden}.bl-gallery__slide img,.bl-gallery__slide video{width:100%;height:100%;object-fit:cover;display:block}.bl-gallery__zoom{display:block;width:100%;height:100%;padding:0;margin:0;border:0;background:none;cursor:zoom-in}.bl-gallery__zoom:focus-visible{outline:3px solid var(--bl-toxic);outline-offset:-6px}.bl-gallery__stk{position:absolute;top:14px;left:14px;z-index:3;pointer-events:none}.bl-gallery__count{position:absolute;top:14px;right:14px;z-index:3;pointer-events:none;padding:5px 12px;border-radius:999px;font:600 13px/1.2 var(--bl-body);letter-spacing:.06em;color:var(--bl-bone-dim);background:#0a0710b8;border:1.5px solid rgba(255,244,230,.18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bl-gallery__count b{color:var(--bl-ghost);font-weight:700}.bl-gallery__hint{position:absolute;right:14px;bottom:14px;z-index:3;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;pointer-events:none;color:var(--bl-bone);background:#0a071099;border:1.5px solid rgba(255,244,230,.18)}.bl-gallery__hint .bl-icon{width:17px;height:17px}.bl-gallery__arrow{position:absolute;top:50%;z-index:4;width:46px;height:46px;translate:0 -50%;display:none;place-items:center;padding:0;cursor:pointer;border-radius:50%;border:3px solid var(--bl-ink);background:var(--bl-bone);color:var(--bl-ink);box-shadow:3px 4px 0 var(--bl-pumpkin);transition:transform .35s var(--bl-spring),opacity .25s}.bl-gallery__arrow:hover{transform:scale(1.08)}.bl-gallery__arrow:active{transform:scale(.94)}.bl-gallery__arrow--prev{left:14px}.bl-gallery__arrow--prev .bl-icon{rotate:180deg}.bl-gallery__arrow--next{right:14px}.bl-gallery__dots{display:flex;justify-content:center;gap:2px}.bl-gallery__dots button{width:22px;height:24px;padding:0;border:0;background:none;cursor:pointer;display:grid;place-items:center}.bl-gallery__dots button:before{content:"";width:8px;height:8px;border-radius:99px;background:#fff4e647;transition:width .35s var(--bl-spring),background-color .2s}.bl-gallery__dots button[aria-current=true]:before{width:20px;background:var(--bl-pumpkin)}.bl-gallery__thumbs{display:none}@media(min-width:990px){.bl-gallery{grid-template-columns:84px minmax(0,1fr);gap:14px}.bl-gallery__main{grid-column:2;grid-row:1;box-shadow:7px 9px 0 var(--bl-purple)}.bl-gallery__main .bl-gallery__arrow{display:grid;opacity:0}.bl-gallery__main:hover .bl-gallery__arrow,.bl-gallery__main .bl-gallery__arrow:focus-visible{opacity:1}.bl-gallery__dots{display:none}.bl-gallery__thumbs{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:10px;height:0;min-height:100%;overflow-y:auto;scrollbar-width:none;padding:3px}.bl-gallery__thumbs button{flex:none;width:76px;height:76px;padding:0;border-radius:18px;overflow:hidden;cursor:pointer;background:#000;border:3px solid rgba(255,244,230,.12);opacity:.62;transition:opacity .2s,border-color .2s,transform .35s var(--bl-spring)}.bl-gallery__thumbs button:hover{opacity:1;transform:translate(3px)}.bl-gallery__thumbs button[aria-current=true]{opacity:1;border-color:var(--bl-pumpkin);box-shadow:0 0 18px #ff6b0073}.bl-gallery__thumbs img{width:100%;height:100%;object-fit:cover;display:block}}.bl-pdp__modes{display:flex;align-items:center;gap:10px;margin-top:12px;padding:6px 6px 6px 12px;border-radius:999px;overflow-x:auto;scrollbar-width:none;background:var(--bl-night-2);border:2px solid rgba(255,244,230,.08);-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.bl-pdp__modes::-webkit-scrollbar{display:none}.bl-pdp__modes-label{flex:none;display:inline-flex;gap:6px;align-items:center;font-weight:600;font-size:14px;color:var(--bl-ghost);white-space:nowrap}.bl-pdp__modes-label .bl-icon{width:17px;height:17px}.bl-pdp__modes .bl-modes{flex-wrap:nowrap;margin:0;gap:6px}.bl-pdp__modes .bl-mode{white-space:nowrap;padding:6px 13px}.bl-pdp__modes .bl-modes>:last-child{margin-right:36px}.bl-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;color:var(--bl-bone);background:#0a0710f7;overflow:hidden}.bl-lightbox::backdrop{background:#0a0710e6}.bl-lightbox[open]{display:block;animation:bl-lb-in .3s ease-out}.bl-lightbox__track{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain}.bl-lightbox__track::-webkit-scrollbar{display:none}.bl-lightbox__slide{flex:0 0 100%;height:100%;margin:0;padding:68px 12px 28px;display:grid;place-items:center;scroll-snap-align:start;scroll-snap-stop:always}.bl-lightbox__slide img,.bl-lightbox__slide video{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:18px}.bl-lightbox__count{position:absolute;top:20px;left:50%;translate:-50% 0;padding:6px 14px;border-radius:999px;font:600 14px var(--bl-body);background:#fff4e614;color:var(--bl-bone-dim)}.bl-lightbox__count b{color:var(--bl-ghost)}.bl-lightbox__close{position:absolute;top:12px;right:12px;width:48px;height:48px;padding:0;display:grid;place-items:center;cursor:pointer;border-radius:50%;border:3px solid var(--bl-ink);background:var(--bl-bone);color:var(--bl-ink);box-shadow:3px 4px 0 var(--bl-pumpkin)}.bl-lightbox .bl-gallery__arrow{display:none}@media(min-width:990px){.bl-lightbox .bl-gallery__arrow{display:grid}.bl-lightbox .bl-gallery__arrow--prev{left:24px}.bl-lightbox .bl-gallery__arrow--next{right:24px}}@keyframes bl-lb-in{0%{opacity:0}to{opacity:1}}.bl-pdp__info{display:grid;gap:16px;align-content:start}.bl-pdp__badges{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;min-height:34px}.bl-pdp__badge{font-size:14px;padding:5px 12px}.bl-pdp__low{display:inline-flex;gap:8px;align-items:center;font-weight:600;font-size:14px;color:var(--bl-pumpkin-glow)}.bl-pdp__low i{width:9px;height:9px;border-radius:50%;background:var(--bl-pumpkin);box-shadow:0 0 10px var(--bl-pumpkin);animation:bl-pulse 1.6s ease-in-out infinite}.bl-pdp__head{display:grid;gap:8px}.bl-pdp__title{font-size:clamp(34px,8.6vw,46px);line-height:.98;margin:0}.bl-pdp__sub{margin:0;font-size:17px;line-height:1.35;color:var(--bl-bone-dim);max-width:34ch}.bl-pdp__rating a{display:inline-flex;gap:8px;align-items:center;color:var(--bl-ghost);font-weight:600;font-size:14px;text-decoration:underline;text-decoration-color:#ffd89a66;text-underline-offset:4px}.bl-pdp__rating .bl-icon{width:17px;height:17px}.bl-stars{--star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6.2 6.6.7-4.9 4.5 1.4 6.6L12 17.2l-5.9 3.3 1.4-6.6-4.9-4.5 6.6-.7z'/%3E%3C/svg%3E");display:inline-block;width:100px;height:20px;background:linear-gradient(90deg,var(--bl-ghost) var(--rating, 0%),rgba(255,244,230,.22) 0);-webkit-mask:var(--star) 0 0 / 20px 20px repeat-x;mask:var(--star) 0 0 / 20px 20px repeat-x}.bl-pdp__price b{font-size:38px}.bl-pdp__price s{font-size:18px}.bl-pdp__price em{font-size:14px;padding:3px 10px;border-radius:999px}.bl-benefits{list-style:none;margin:0;padding:14px 16px;display:grid;gap:11px;border-radius:22px;background:var(--bl-night-2);background-image:var(--bl-grain);border:2px solid rgba(255,244,230,.08)}.bl-benefit{display:flex;gap:12px;align-items:center;margin:0;font-weight:500;font-size:15.5px;line-height:1.3}.bl-benefit__icon{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:11px;color:var(--bl-toxic);background:#a6ff001a}.bl-benefit__icon .bl-icon{width:19px;height:19px}.bl-picker{display:grid;gap:14px;margin-top:6px}.bl-tier{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px 14px 14px;cursor:pointer;border-radius:22px;background:var(--bl-night-2);border:3px solid rgba(255,244,230,.12);transition:border-color .2s,box-shadow .35s,background-color .2s}.bl-tier:hover{border-color:#fff4e64d}.bl-tier input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:2}.bl-tier:has(input:focus-visible){outline:3px solid var(--bl-toxic);outline-offset:3px}.bl-tier:has(input:checked){border-color:var(--bl-pumpkin);background:radial-gradient(120% 140% at 0% 0%,rgba(255,107,0,.2),transparent 62%),var(--bl-night-2);box-shadow:0 0 0 4px #ff6b0026,0 14px 34px -10px #ff6b0080}.bl-tier:has(input:checked):after{content:"";position:absolute;top:-10px;left:-10px;width:26px;height:26px;border-radius:50%;border:3px solid var(--bl-ink);background:var(--bl-pumpkin) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230A0710' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center / 14px no-repeat}.bl-tier:has(input:disabled){opacity:.5;cursor:not-allowed}.bl-tier.is-pop{animation:bl-tierpop .55s var(--bl-spring)}.bl-tier__pics{display:flex;align-items:center;width:calc(40px + (var(--n, 1) - 1) * 18px)}.bl-tier__pics img{flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover;border:2.5px solid var(--bl-ink);background:#000;filter:brightness(.62) saturate(.7);transition:filter .4s,box-shadow .4s,transform .5s var(--bl-spring)}.bl-tier__pics img+img{margin-left:-22px}.bl-tier__pics em{font:700 12px var(--bl-body);color:var(--bl-ghost);margin-left:4px;font-style:normal}.bl-tier:has(input:checked) .bl-tier__pics img{filter:none;box-shadow:0 0 14px 3px #ffd89a99}.bl-tier:has(input:checked) .bl-tier__pics img:nth-child(2){transform:translateY(-4px) rotate(6deg)}.bl-tier:has(input:checked) .bl-tier__pics img:nth-child(3){transform:translateY(2px) rotate(-6deg)}.bl-tier__text{display:grid;gap:2px;min-width:0}.bl-tier__name{font-family:var(--bl-display);font-size:21px;line-height:1.05}.bl-tier__sub{font-size:13.5px;line-height:1.3;color:var(--bl-bone-dim)}.bl-tier__pills{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.bl-tier__save,.bl-tier__ship{display:inline-flex;gap:4px;align-items:center;padding:2px 9px;white-space:nowrap;border-radius:999px;font:700 12px/1.4 var(--bl-body)}.bl-tier__save{color:var(--bl-ink);background:var(--bl-toxic)}.bl-tier__ship{color:var(--bl-ghost);background:#ffd89a1f;padding-left:7px}.bl-tier__ship .bl-icon{width:14px;height:14px}.bl-tier__price{display:grid;justify-items:end;text-align:right}.bl-tier__price b{font-family:var(--bl-display);font-weight:400;font-size:22px;line-height:1.1}.bl-tier__price s{font-size:13px;color:var(--bl-bone-dim)}.bl-tier__stk{position:absolute;top:-15px;right:16px;z-index:3;font-size:13px;padding:3px 10px;pointer-events:none}.bl-buy-wrap{display:grid;gap:12px}.bl-atc{display:flex;justify-content:center;gap:10px;min-height:60px;font-size:21px}.bl-atc__price{opacity:.85}.bl-atc__price:before{content:"\b7";margin-right:10px}.bl-payicons{display:grid;justify-items:center;gap:8px}.bl-payicons__label{display:inline-flex;gap:6px;align-items:center;margin:0;font-size:13px;color:var(--bl-bone-dim)}.bl-payicons__label .bl-icon{width:15px;height:15px;color:var(--bl-toxic)}.bl-payicons__list{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.bl-payicons__list li{display:flex}.bl-payicon{width:38px;height:24px;border-radius:5px}.bl-eta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 14px;border-radius:18px;background:#a6ff000f;border:2px dashed rgba(166,255,0,.35);font-size:15px}.bl-eta[hidden],.bl-eta__badge[hidden]{display:none}.bl-eta__icon{display:grid;color:var(--bl-toxic)}.bl-eta__text b{color:var(--bl-ghost)}.bl-eta__badge{display:inline-flex;gap:6px;align-items:center;padding:3px 11px 3px 6px;border-radius:999px;font-weight:700;font-size:13px;color:var(--bl-ink);background:var(--bl-toxic)}.bl-eta__badge .bl-ghost{width:15px;height:18px}.bl-trustrow{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none}.bl-trustrow li{display:grid;justify-items:center;align-content:start;gap:6px;padding:12px 6px;text-align:center;border-radius:18px;font-size:13px;font-weight:600;line-height:1.2;background:var(--bl-night-2);border:2px solid rgba(255,244,230,.06)}.bl-trustrow .bl-icon{width:22px;height:22px;color:var(--bl-toxic)}.bl-acc{border-radius:20px;background:var(--bl-night-2);border:2px solid rgba(255,244,230,.08)}.bl-acc+.bl-acc{margin-top:-6px}.bl-acc summary{list-style:none;display:flex;align-items:center;gap:12px;padding:13px 14px;cursor:pointer;font-weight:600;font-size:16px}.bl-acc summary::-webkit-details-marker{display:none}.bl-acc__icon{flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:10px;color:#c08bff;background:#8a2be238}.bl-acc__icon .bl-icon{width:17px;height:17px}.bl-acc__title{flex:1}.bl-acc summary i{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;color:var(--bl-ink);background:var(--bl-pumpkin);transition:transform .35s var(--bl-spring)}.bl-acc summary i .bl-icon{width:16px;height:16px;stroke-width:3}.bl-acc[open] summary i{transform:rotate(45deg)}.bl-acc__body{padding:0 16px 16px 58px;color:var(--bl-bone-dim);font-size:15px}.bl-acc[open] .bl-acc__body{animation:bl-tierpop .45s var(--bl-spring)}.bl-acc__body h3{font-family:var(--bl-body);font-weight:700;font-size:16px;color:var(--bl-bone);margin:14px 0 4px}.bl-acc__body p{margin:0 0 10px}.bl-acc__body a{color:var(--bl-ghost)}.bl-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:0 10px calc(10px + env(safe-area-inset-bottom,0px));transform:translateY(130%);transition:transform .5s var(--bl-spring);pointer-events:none}.bl-sticky.is-visible{transform:none;pointer-events:auto}.bl-sticky__inner{display:flex;align-items:center;gap:10px;max-width:560px;margin-inline:auto;padding:7px 7px 7px 8px;border-radius:999px;background:#1c1230db;border:2px solid rgba(255,244,230,.14);box-shadow:0 0 0 2px var(--bl-ink),0 16px 40px #0000008c;-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3)}.bl-sticky__img{flex:none;width:46px;height:46px;border-radius:50%;overflow:hidden;border:2px solid var(--bl-ink);box-shadow:0 0 16px #ffd89a73}.bl-sticky__img img{width:100%;height:100%;object-fit:cover;display:block}.bl-sticky__text{display:grid;flex:1;min-width:0;line-height:1.2}.bl-sticky__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:var(--bl-bone-dim)}.bl-sticky__text b{font-family:var(--bl-display);font-weight:400;color:var(--bl-pumpkin);font-size:20px}.bl-sticky .bl-btn{padding:11px 18px;font-size:16px;box-shadow:3px 4px 0 var(--bl-purple)}.bl-sticky .bl-btn .bl-icon{width:18px;height:18px}@media(max-width:359px){.bl-sticky .bl-btn .bl-icon{display:none}}.bl-hot{display:grid;gap:18px;grid-template-areas:"head" "stage" "list"}.bl-hot__head{grid-area:head}.bl-hot__lead{margin:10px 0 0;color:var(--bl-bone-dim);max-width:40ch}.bl-hot__stage{grid-area:stage;position:relative}.bl-hot__photo{position:relative;border-radius:28px;overflow:hidden;border:3px solid var(--bl-ink);box-shadow:6px 8px 0 var(--bl-pumpkin);background:#000}.bl-hot__photo img{width:100%;height:auto;display:block}.bl-hot__vignette{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(80% 80% at 50% 45%,transparent 55%,rgba(10,7,16,.5))}.bl-hot__dot{position:absolute;left:var(--x);top:var(--y);z-index:2;width:40px;height:40px;translate:-50% -50%;padding:0;cursor:pointer;display:grid;place-items:center;border-radius:50%;border:3px solid var(--bl-ink);color:var(--bl-ink);background:var(--bl-ghost);box-shadow:0 0 0 4px #ffd89a40,0 0 24px 6px #ff9a3c8c;transition:transform .35s var(--bl-spring),background-color .2s}.bl-hot__dot:hover{transform:scale(1.12)}.bl-hot__dot .bl-icon{width:20px;height:20px;stroke-width:3;transition:rotate .35s var(--bl-spring)}.bl-hot__dot[aria-expanded=true]{background:var(--bl-pumpkin);transform:scale(1.1)}.bl-hot__dot[aria-expanded=true] .bl-icon{rotate:45deg}.bl-hot__ring{position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:50%;border:2px solid rgba(255,216,154,.75);pointer-events:none;animation:bl-hot-ping 2.4s ease-out infinite;animation-delay:var(--d, 0s)}.bl-hot__card{position:relative;margin-top:14px;z-index:3;display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;padding:14px 44px 14px 14px;border-radius:20px;color:var(--bl-ink);background:var(--bl-bone);border:3px solid var(--bl-ink);box-shadow:5px 6px 0 var(--bl-purple)}.bl-hot__card[hidden]{display:none}.bl-hot__card.is-pop{animation:bl-hot-pop .45s var(--bl-spring)}.bl-hot__card-icon{grid-row:span 2;width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:var(--bl-pumpkin);border:2px solid var(--bl-ink)}.bl-hot__card h3{margin:0;font-size:20px;line-height:1.1;color:var(--bl-ink)}.bl-hot__card p{margin:0;font-size:14.5px;line-height:1.4;color:#3b2e4d}.bl-hot__close{position:absolute;top:8px;right:8px;width:32px;height:32px;padding:0;display:grid;place-items:center;cursor:pointer;border:0;border-radius:50%;color:var(--bl-ink);background:#0a071014}.bl-hot__close .bl-icon{width:16px;height:16px}.bl-hot__list{grid-area:list;display:flex;gap:8px;margin:0 -16px;padding:4px 16px 8px;list-style:none;overflow-x:auto;scrollbar-width:none}.bl-hot__list::-webkit-scrollbar{display:none}.bl-hot__chip{display:inline-flex;gap:8px;align-items:center;white-space:nowrap;padding:6px 14px 6px 6px;cursor:pointer;border-radius:999px;font:600 14px var(--bl-body);color:var(--bl-bone);background:var(--bl-night-2);border:2px solid rgba(255,244,230,.12);transition:border-color .2s,background-color .2s}.bl-hot__chip[aria-expanded=true]{border-color:var(--bl-pumpkin);background:#ff6b0024}.bl-hot__chip-icon{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;color:var(--bl-ghost);background:#ffd89a1f}.bl-hot__chip-icon .bl-icon{width:16px;height:16px}.bl-hot__chip-text{display:grid;text-align:left}.bl-hot__chip-text span{display:none}@keyframes bl-hot-ping{0%{transform:scale(.7);opacity:.9}80%,to{transform:scale(1.75);opacity:0}}@keyframes bl-hot-pop{0%{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:none}}@media(min-width:990px){.bl-hot{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"stage head" "stage list";grid-template-rows:auto 1fr;column-gap:64px;row-gap:22px;align-items:start}.bl-hot__head{align-self:end}.bl-hot__dot{z-index:4}.bl-hot__card{position:absolute;margin:0;left:calc(var(--x) + 30px);top:var(--y);width:min(260px,44%);translate:0 -50%}.bl-hot__card--left{left:auto;right:calc(100% - var(--x) + 30px)}.bl-hot__list{flex-direction:column;margin:0;padding:0;overflow:visible}.bl-hot__chip{width:100%;white-space:normal;align-items:flex-start;gap:14px;padding:14px 16px 14px 14px;border-radius:22px}.bl-hot__chip:hover{border-color:#fff4e64d}.bl-hot__chip-icon{width:38px;height:38px}.bl-hot__chip-text b{font-size:17px}.bl-hot__chip-text span{display:block;font-weight:400;font-size:14.5px;line-height:1.4;color:var(--bl-bone-dim);margin-top:2px}}.bl-play{display:grid;gap:22px}.bl-play__stage{position:relative;aspect-ratio:1;border-radius:28px;overflow:hidden;border:3px solid var(--bl-ink);background:#000;box-shadow:6px 8px 0 var(--bl-purple)}.bl-play__stage img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.7) saturate(.9);transition:filter .6s ease}.bl-play[data-mode=off] .bl-play__stage img{filter:brightness(.32) saturate(.6)}.bl-play__tint{--tint: radial-gradient(70% 60% at 50% 45%, rgba(255, 154, 60, .45), transparent 70%);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;background:var(--tint);transition:opacity .6s}.bl-play[data-mode=pulse] .bl-play__tint,.bl-play[data-mode=fade] .bl-play__tint{--tint: radial-gradient(70% 60% at 50% 45%, rgba(138, 43, 226, .45), transparent 70%)}.bl-play[data-mode=twinkle] .bl-play__tint,.bl-play[data-mode=strobe] .bl-play__tint{--tint: radial-gradient(70% 60% at 50% 45%, rgba(255, 244, 230, .3), transparent 70%)}.bl-play[data-mode=off] .bl-play__tint{opacity:0}.bl-play__lvl{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:1;transition:opacity .4s ease}.bl-play[data-level="1"] .bl-play__lvl{opacity:.35}.bl-play[data-level="2"] .bl-play__lvl{opacity:.6}.bl-play[data-level="3"] .bl-play__lvl{opacity:.82}.bl-play .bl-glow{background:radial-gradient(30% 36% at 50% 44%,rgba(255,216,154,.95),rgba(255,154,60,.4) 45%,transparent 72%)}.bl-play__screen{position:absolute;left:14px;bottom:14px;display:inline-flex;gap:10px;align-items:center;padding:8px 14px;border-radius:14px;background:#0a0710cc;border:2px solid rgba(166,255,0,.35);font:400 19px/1 var(--bl-display);color:var(--bl-toxic);text-shadow:0 0 10px rgba(166,255,0,.6)}.bl-play__screen i{width:8px;height:8px;border-radius:50%;background:var(--bl-toxic);box-shadow:0 0 8px var(--bl-toxic);animation:bl-pulse 1.4s ease-in-out infinite}.bl-play__text{margin:12px 0 0;color:var(--bl-bone-dim);max-width:42ch}.bl-play__panel{margin-top:18px;padding:16px;border-radius:28px;background:linear-gradient(180deg,#221538,#160e26);border:3px solid var(--bl-ink);box-shadow:inset 0 2px #fff4e614,6px 8px 0 var(--bl-ink)}.bl-play__label{margin:0 0 10px;font-size:13px;font-weight:600;color:var(--bl-bone-dim)}.bl-play__modes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:16px}.bl-play__mode{display:grid;justify-items:center;gap:6px;padding:10px 2px 8px;cursor:pointer;border-radius:18px;font:600 12.5px var(--bl-body);color:var(--bl-bone);background:#fff4e60a;border:2px solid rgba(255,244,230,.12);transition:transform .3s var(--bl-spring),border-color .2s,background-color .2s}.bl-play__mode:hover{transform:translateY(-2px)}.bl-play__mode:active{transform:scale(.94)}.bl-play__mode[aria-pressed=true]{border-color:var(--bl-ghost);background:#ffd89a24}.bl-play__led{width:18px;height:18px;border-radius:50%;background:var(--bl-ghost);box-shadow:0 0 10px 2px #ffd89a99}.bl-play__mode--flicker .bl-play__led{animation:bl-flicker 1.6s steps(1) infinite}.bl-play__mode--pulse .bl-play__led{animation:bl-pulse 1.4s ease-in-out infinite}.bl-play__mode--breathe .bl-play__led{animation:bl-pulse 4.2s ease-in-out infinite}.bl-play__mode--strobe .bl-play__led{animation:bl-strobe .5s steps(1) infinite}.bl-play__mode--fade .bl-play__led{animation:bl-fade 3s ease-in-out infinite}.bl-play__mode--twinkle .bl-play__led{animation:bl-flicker .9s steps(1) infinite}.bl-play__mode--off .bl-play__led{background:#3b2e4d;box-shadow:none}.bl-play__levels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.bl-play__levels button{height:46px;display:grid;place-items:center;cursor:pointer;border-radius:14px;color:var(--bl-ghost);background:#fff4e60a;border:2px solid rgba(255,244,230,.12);transition:background-color .2s,color .2s}.bl-play__levels button span{display:flex;gap:3px;align-items:flex-end;height:22px}.bl-play__levels i{width:5px;border-radius:3px;background:currentColor}.bl-play__levels i:nth-child(1){height:7px}.bl-play__levels i:nth-child(2){height:12px}.bl-play__levels i:nth-child(3){height:17px}.bl-play__levels i:nth-child(4){height:22px}.bl-play__levels button[aria-pressed=true]{color:var(--bl-ink);background:var(--bl-pumpkin);border-color:var(--bl-ink)}.bl-play__note{margin:12px 0 0;font-size:13px;color:var(--bl-bone-dim)}@media(min-width:990px){.bl-play{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.bl-play__stage{aspect-ratio:4 / 5}.bl-play__mode{font-size:13.5px;padding:12px 4px 10px}}.bl-compare__head{align-items:center;text-align:center}.bl-compare__lead{margin:0;color:var(--bl-bone-dim)}.bl-compare__table{position:relative;display:grid;max-width:760px;margin:12px auto 0}.bl-compare__table:before{content:"";position:absolute;top:-10px;bottom:-10px;left:42.857%;width:28.571%;border-radius:26px;pointer-events:none;border:3px solid var(--bl-pumpkin);background:linear-gradient(180deg,#ff6b0033,#8a2be229);box-shadow:0 0 44px #ff6b0038}.bl-compare__row{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:62px;border-bottom:2px dashed rgba(255,244,230,.1)}.bl-compare__row:last-child{border-bottom:0}.bl-compare__row--head{min-height:84px;border-bottom:0}.bl-compare__feat{padding:12px 10px 12px 0;font-weight:600;font-size:15px;line-height:1.3}.bl-compare__us,.bl-compare__them{display:grid;justify-items:center;align-content:center;gap:4px;padding:10px 4px;text-align:center}.bl-compare__us b{font-family:var(--bl-display);font-weight:400;font-size:19px;color:var(--bl-bone)}.bl-compare__them b{font-weight:600;font-size:14px;color:var(--bl-bone-dim)}.bl-compare__us .bl-ghost{width:30px;height:36px;filter:drop-shadow(0 0 10px rgba(255,216,154,.7));animation:bl-bob 2.8s ease-in-out infinite}.bl-compare__yes,.bl-compare__no{width:34px;height:34px;display:grid;place-items:center;border-radius:50%}.bl-compare__yes{color:var(--bl-ink);background:var(--bl-toxic);border:2px solid var(--bl-ink)}.bl-compare__yes .bl-icon{width:18px;height:18px;stroke-width:3.2}.bl-compare__yes--dim{color:var(--bl-bone);background:#fff4e624;border-color:transparent}.bl-compare__no{color:#fff4e666;border:2px dashed rgba(255,244,230,.22)}.bl-compare__no .bl-icon{width:15px;height:15px}.bl-compare__note{max-width:760px;margin:18px auto 0;font-size:13px;color:var(--bl-bone-dim);text-align:center}@media(min-width:750px){.bl-compare__feat{font-size:17px}.bl-compare__row{min-height:70px}}.bl-reviews__empty{display:grid;gap:20px;justify-items:center;align-items:center;text-align:center;padding:30px 22px;border-radius:32px;background:radial-gradient(90% 120% at 100% 0%,rgba(138,43,226,.32),transparent 60%),var(--bl-night-2);border:3px dashed rgba(255,216,154,.32)}.bl-reviews__art{position:relative;width:150px;height:140px;display:grid;place-items:center}.bl-reviews__ghost{width:92px;height:110px;filter:drop-shadow(0 0 22px rgba(255,216,154,.55));animation:bl-bob 3s ease-in-out infinite}.bl-reviews__bubble{position:absolute;top:0;right:-4px;display:flex;gap:5px;padding:11px 13px;border-radius:18px 18px 18px 4px;background:var(--bl-bone);border:3px solid var(--bl-ink);box-shadow:3px 4px 0 var(--bl-pumpkin)}.bl-reviews__bubble i{width:7px;height:7px;border-radius:50%;background:var(--bl-ink);animation:bl-typing 1.2s ease-in-out infinite}.bl-reviews__bubble i:nth-child(2){animation-delay:.15s}.bl-reviews__bubble i:nth-child(3){animation-delay:.3s}.bl-reviews__copy p{margin:12px auto 20px;max-width:46ch;color:var(--bl-bone-dim)}.bl-reviews__wrap{display:grid;gap:18px;padding:26px 18px;border-radius:32px;background:radial-gradient(90% 120% at 100% 0%,rgba(138,43,226,.32),transparent 60%),var(--bl-night-2);border:3px dashed rgba(255,216,154,.32)}.bl-reviews__intro{display:grid;justify-items:center;text-align:center;gap:4px}.bl-reviews__intro .bl-reviews__art{width:120px;height:112px}.bl-reviews__intro .bl-reviews__ghost{width:72px;height:86px}.bl-reviews__note{margin:4px 0 0;max-width:40ch;font-size:14px;color:var(--bl-bone-dim)}.bl-reviews__app .jdgm-widget,.bl-reviews__app .jm-text{color:var(--bl-bone)!important;font-family:var(--bl-body)!important}.bl-reviews__app .jm-review-widget-minimal-header__title,.bl-reviews__app .jdgm-empty-state{display:none!important}.bl-reviews__app .jm-no-reviews-state__text{font:400 22px/1.2 var(--bl-display)!important}.bl-reviews__app .jm-button--primary{background:var(--bl-pumpkin)!important;color:var(--bl-ink)!important;border:3px solid var(--bl-ink)!important;border-radius:999px!important;box-shadow:4px 5px 0 var(--bl-purple)!important;font:400 18px/1.1 var(--bl-display)!important;padding:12px 24px!important}.bl-reviews__app .jdgm-star,.bl-reviews__app [class*=jm-star]{color:var(--bl-pumpkin)!important}@media(min-width:990px){.bl-reviews__wrap{grid-template-columns:360px minmax(0,1fr);align-items:center;gap:40px;padding:36px 48px}.bl-reviews__intro{justify-items:start;text-align:left}}@keyframes bl-typing{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-4px);opacity:1}}@media(min-width:750px){.bl-reviews__empty{grid-template-columns:auto minmax(0,1fr);justify-items:start;text-align:left;gap:40px;padding:40px 52px}.bl-reviews__copy p{margin-inline:0}}.bl-timer{display:grid;gap:22px}.bl-timer__sky{position:relative;display:grid;place-items:center;padding:28px 16px 22px;border-radius:28px;overflow:hidden;border:3px solid var(--bl-ink);box-shadow:6px 8px 0 var(--bl-toxic);background:radial-gradient(70% 55% at 50% 0%,rgba(138,43,226,.55),transparent 70%),linear-gradient(180deg,#1f1040,#0d0818 75%)}.bl-timer__sky .bl-ring{position:relative;z-index:1;width:min(250px,72%)}.bl-timer__stars{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:var(--bl-ghost);opacity:.7}.bl-timer__moon{position:absolute;top:18px;right:22px;width:38px;height:38px;border-radius:50%;background:var(--bl-ghost);box-shadow:0 0 30px 6px #ffd89a59,inset -9px -4px #0a07102e}.bl-timer__text{margin:12px 0 0;color:var(--bl-bone-dim);max-width:44ch}.bl-timer__steps{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.bl-timer__steps li{display:flex;gap:12px;align-items:center;font-weight:600}.bl-timer__num{flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;font:400 17px var(--bl-display);color:var(--bl-ink);background:var(--bl-ghost);border:2px solid var(--bl-ink)}.bl-timer__steps li:nth-child(3) .bl-timer__num{background:var(--bl-night-3);color:var(--bl-bone);border-color:#fff4e640}@media(min-width:990px){.bl-timer{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:center}.bl-timer__sky{padding:48px 24px 36px}.bl-timer__sky .bl-ring{width:min(320px,80%)}}@media(min-width:750px)and (max-width:989px){.bl-pdp__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}.bl-pdp__gallery{position:sticky;top:calc(var(--bl-header-h, 72px) + 16px)}}.bl-steps__head{max-width:640px}.bl-steps__lead{margin:0;color:var(--bl-bone-dim)}.bl-steps__list{position:relative;display:grid;gap:16px;margin:0;padding:0;list-style:none}.bl-steps__list:before{content:"";position:absolute;left:25px;top:30px;bottom:30px;width:4px;border-radius:4px;background:linear-gradient(var(--bl-pumpkin),var(--bl-purple) 60%,var(--bl-toxic))}.bl-steps__item{position:relative;display:grid;grid-template-columns:54px minmax(0,1fr);gap:14px;align-items:start}.bl-steps__num{position:relative;z-index:1;width:54px;height:54px;display:grid;place-items:center;border-radius:50%;background:var(--bl-pumpkin);color:var(--bl-ink);border:3px solid var(--bl-ink);box-shadow:3px 4px 0 var(--bl-purple);font:400 26px/1 var(--bl-display);transform:rotate(-6deg)}.bl-steps__card{position:relative;overflow:hidden;padding:16px 18px 18px;border-radius:24px;background:var(--bl-night-2);background-image:var(--bl-grain);border:2px solid rgba(255,244,230,.1)}.bl-steps__icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:10px;border-radius:14px;color:var(--bl-pumpkin);background:#ff6b0021}.bl-steps__icon .bl-icon{width:24px;height:24px}.bl-steps__card h3{position:relative;margin:0 0 4px;font-size:26px;line-height:1.05}.bl-steps__card p{position:relative;margin:0;max-width:34ch;color:var(--bl-bone-dim);font-size:15px;line-height:1.45}.bl-steps__item--night .bl-steps__num{background:var(--bl-purple);color:var(--bl-bone);box-shadow:3px 4px 0 var(--bl-toxic)}.bl-steps__item--night .bl-steps__card{padding-right:92px;border-color:#8a2be2b3;background:radial-gradient(120% 100% at 100% 0%,rgba(138,43,226,.6),transparent 62%),#0b0714;box-shadow:0 0 44px #8a2be247}.bl-steps__item--night .bl-steps__icon{color:var(--bl-ghost);background:#ffd89a1f}.bl-steps__item--night p{color:#dcd2e6}.bl-steps__sky{position:absolute;top:0;right:0;bottom:0;width:96px;pointer-events:none}.bl-steps__sky .bl-ghost,.bl-steps__sky .bl-pumpkin{position:absolute}.bl-steps__g1{right:16px;top:14px;width:30px;height:36px;filter:drop-shadow(0 0 10px rgba(255,216,154,.85));animation:bl-bob 3s ease-in-out infinite}.bl-steps__p1{right:52px;top:50px;width:30px;height:30px;filter:drop-shadow(0 0 10px rgba(255,107,0,.7));animation:bl-bob 3.4s ease-in-out -1.2s infinite}.bl-steps__g2{right:20px;top:88px;width:20px;height:24px;opacity:.7;filter:drop-shadow(0 0 8px rgba(255,216,154,.7));animation:bl-bob 2.6s ease-in-out -.6s infinite}.bl-steps__sky i{position:absolute;width:7px;height:7px;border-radius:2px;background:var(--bl-ghost);transform:rotate(45deg);animation:bl-twinkle 2.8s ease-in-out infinite}.bl-steps__sky .bl-steps__s1{right:70px;top:18px}.bl-steps__sky .bl-steps__s2{right:12px;top:64px;animation-delay:-1s}.bl-steps__sky .bl-steps__s3{right:58px;top:104px;animation-delay:-1.9s}@media(min-width:990px){.bl-steps__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bl-steps__list:before{left:27px;right:calc((100% - 48px) / 3 - 27px);top:25px;bottom:auto;width:auto;height:4px;background:linear-gradient(90deg,var(--bl-pumpkin),var(--bl-purple) 70%,var(--bl-toxic))}.bl-steps__item{grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:18px}.bl-steps__card{padding:22px 22px 24px}.bl-steps__card h3{font-size:30px}.bl-steps__item--night .bl-steps__card{padding-right:104px}}.bl-uses__lead{margin:0;color:var(--bl-bone-dim)}.bl-uses__track{display:flex;gap:18px;margin:0;padding:18px 16px 24px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none}.bl-uses__track::-webkit-scrollbar{display:none}.bl-uses__card{position:relative;flex:0 0 74%;scroll-snap-align:start;padding:10px 10px 16px;border-radius:10px;background:var(--bl-bone);color:var(--bl-ink);box-shadow:5px 7px #0a0710e6;transform:rotate(var(--r, 0deg));transition:transform .45s var(--bl-spring)}.bl-uses__card:hover{transform:rotate(0) translateY(-4px)}.bl-uses__tape{position:absolute;z-index:1;top:-11px;left:50%;width:88px;height:24px;margin-left:-44px;background:#a6ff00c7;transform:rotate(-4deg);box-shadow:0 1px #0a071040}.bl-uses__card:nth-child(2) .bl-uses__tape{background:#ff6b00cc;transform:rotate(3deg)}.bl-uses__card:nth-child(3) .bl-uses__tape{background:#8a2be2cc}.bl-uses__photo{aspect-ratio:1;overflow:hidden;border-radius:6px;background:#000}.bl-uses__photo img{display:block;width:100%;height:100%;object-fit:cover}.bl-uses__card h3{margin:12px 4px 2px;font-size:23px;line-height:1.1;color:var(--bl-ink)}.bl-uses__card p{margin:0 4px;font-size:14.5px;line-height:1.4;color:#3b2e4d}.bl-uses__note{display:flex;gap:12px;align-items:flex-start;max-width:720px;margin:6px 0 0;padding:14px 16px;border-radius:18px;border:2px dashed rgba(166,255,0,.45);background:#a6ff000f;font-size:15px;line-height:1.45;color:var(--bl-bone-dim)}.bl-uses__note b{color:var(--bl-toxic)}.bl-uses__note-icon{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--bl-toxic);background:#a6ff0024}.bl-uses__note-icon .bl-icon{width:20px;height:20px}@media(min-width:990px){.bl-uses__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;max-width:1200px;margin-inline:auto;padding:22px 40px 30px;overflow:visible}.bl-uses__card{padding:12px 12px 20px}.bl-uses__note{margin-inline:auto}}.bl-compare__us .bl-pumpkin{width:38px;height:38px;filter:drop-shadow(0 0 10px rgba(255,107,0,.65));animation:bl-bob 2.8s ease-in-out infinite}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bl-pdp.css.map */
