.fg.bm{--fg-night:#140d0a;--fg-plum:#2a1a13;--fg-violet:#33201a;--fg-dusk:#3a2318;--fg-pumpkin:#f2b544;--fg-pumpkin-deep:#e2853a;--fg-candle:#f6d48a;--fg-gold:#f6d48a;--fg-berry:#d9622b}.bm-pdp .fg-pdp-strip{background:#0f0907;border-bottom-color:#f2b54440}.bm-pdp .fg-pdp-strip__count>span{color:#2a1210}.bm-pdp-main{background:radial-gradient(50% 40% at 18% 8%,rgba(226,133,58,.22),transparent 70%),radial-gradient(40% 35% at 90% 30%,rgba(246,212,138,.12),transparent 70%),linear-gradient(180deg,#120c18 0%,var(--bm-espresso) 35%,var(--bm-cocoa) 100%)}.bm-pdp-main .bm-glow{left:-10%;right:auto;top:6%;width:min(620px,70vw)}.bm-pdp .fg-gal__stage{background:#fff;border-color:#f6d48a38}.bm-pdp .fg-gal__slide img{object-fit:contain;background:#fff}.bm-pdp .fg-gal__vignette{box-shadow:inset 0 0 90px #1a110d2e}.bm-pdp .fg-gal__thumb{background:#fff}.bm-pdp .fg-gal__count{background:#1a110db8}.bm-pdp .fg-gal__nav{background:#1a110d99}.bm-pdp .fg-gal__nav:hover{color:#2a1210}.bm-pdp .fg-gal__thumb.is-active{box-shadow:0 10px 20px -10px #f2b544cc}.bm-pdp .fg-gal__badge{box-shadow:0 10px 24px -10px #d9622be6}.bm-gal-badge{top:auto;bottom:14px;right:14px;width:clamp(78px,8vw,98px);z-index:2}.bm-pdp .fg-sticky{background:#140d0af0;border-top-color:#f2b5444d}.bm-pdp .fg-sticky__pic{background:#fff}.bm-pdp .fg-buy__addprice{border-left-color:#2a121040}.bm-pdp .fg-btn--glow:after{background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.6) 50%,transparent 70%)}.bm-pdp .fg-ship{border-color:#f6d48a66}.fg-ship__note{margin-top:4px!important;font-size:.84rem;color:#fbf6ef99}.bm-whisk{position:relative;display:inline-block;width:16px;height:18px}.bm-whisk i{position:absolute;left:50%;top:0;width:8px;height:12px;margin-left:-4px;border:1.6px solid var(--bm-butter);border-radius:50%/30% 30% 70% 70%;transform-origin:50% 100%;animation:bmWhisk 1.4s ease-in-out infinite}.bm-whisk i:nth-child(2){transform:rotate(30deg);animation-delay:-.2s}.bm-whisk i:nth-child(3){transform:rotate(-30deg);animation-delay:-.4s}.bm-whisk:after{content:"";position:absolute;left:50%;bottom:0;width:1.6px;height:7px;margin-left:-.8px;background:var(--bm-butter);border-radius:2px}@keyframes bmWhisk{50%{transform:rotate(14deg) translateY(-1px)}}.bm-chips{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-wrap:wrap;gap:8px}.bm-chips li{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:999px;font-size:.82rem;font-weight:600;color:var(--bm-cream);background:#f6d48a1a;border:1px solid rgba(246,212,138,.28);animation:bmChip .7s var(--fg-ease) both;animation-delay:calc(.35s + var(--i) * .08s)}.bm-chips li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--bm-honey);box-shadow:0 0 0 3px #f2b54433}@keyframes bmChip{0%{opacity:0;transform:translateY(8px) scale(.96)}}.bm-pick-size{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bm-pick-size__item{position:relative;cursor:pointer;display:grid;gap:3px;padding:18px 16px 16px;border-radius:22px;background:#fbf6ef0a;border:1.5px solid rgba(251,246,239,.14);transition:border-color .3s,background-color .3s,transform .45s var(--fg-ease),box-shadow .45s var(--fg-ease)}.bm-pick-size__item:hover{transform:translateY(-3px);border-color:#fbf6ef52}.bm-pick-size__item:has(input:checked){border-color:var(--bm-honey);background:linear-gradient(180deg,#f2b5442e,#f2b5440a);box-shadow:0 18px 34px -20px #f2b544f2}.bm-pick-size__item:has(input:focus-visible){outline:2px solid var(--bm-butter);outline-offset:3px}.bm-pick-size__item .fg-pick-pack__tag{color:#2a1210}.bm-pick-size__mat{display:flex;align-items:flex-end;height:44px;margin-bottom:8px}.bm-pick-size__mat i{display:block;width:44px;height:30px;border-radius:6px;background:#f3e3c3;border:3.5px solid #7d7a77;transition:transform .5s var(--fg-ease),box-shadow .5s}.bm-pick-size__item.is-big .bm-pick-size__mat i{width:62px;height:42px}.bm-pick-size__item:has(input:checked) .bm-pick-size__mat i{transform:perspective(160px) rotateX(28deg) translateY(-2px);box-shadow:0 10px 0 -4px #5a5653,0 16px 18px -8px #0009}.bm-pick-size__name{font-weight:800;color:var(--bm-cream);font-size:1.02rem}.bm-pick-size__dims{font-size:.8rem;color:#fbf6ef99}.bm-pick-size__price{font-family:var(--fg-heading);font-size:1.35rem;color:var(--bm-cream);margin-top:6px}.bm-pick-size__price s{font-family:var(--fg-body);font-size:.82rem;color:#fbf6ef6b}.bm-pick-size__fit{font-size:.76rem;color:var(--bm-butter)}.bm-onlyopt{display:flex;align-items:center;gap:10px;font-size:.88rem;color:#fbf6efb3}.bm-onlyopt span{font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fbf6ef8c}.bm-onlyopt b{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:#fbf6ef0f;border:1px solid rgba(251,246,239,.16);color:var(--bm-cream);font-weight:600}.bm-onlyopt b:before{content:"";width:12px;height:12px;border-radius:3px;background:#f3e3c3;border:2.5px solid #7d7a77}.bm-pdp .fg-stepn{display:inline-grid;place-items:center;width:20px;height:20px;margin-right:8px;border-radius:50%;background:var(--bm-honey);color:#2a1210;font-size:.7rem;letter-spacing:0}.bm .fg-faq{background:linear-gradient(180deg,var(--bm-cocoa) 0%,var(--bm-espresso) 100%)}.bm .fg-faq__n{color:var(--bm-honey)}@media(max-width:760px){.bm-gal-badge{width:70px;bottom:10px;right:10px}.bm-pick-size{gap:8px}.bm-pick-size__item{padding:14px 12px 12px;border-radius:16px}.bm-pick-size__price{font-size:1.15rem}}@media(prefers-reduced-motion:reduce){.bm-chips li,.bm-whisk i{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bm-pdp.css.map */
