.bb__titlebar{margin:0;padding-bottom:var(--bb-space-1, 8px);display:grid;gap:4px}.bb__title{margin:0;color:#fff;font-weight:800;font-size:clamp(18px,2.2vw,22px);line-height:1.2}.bb__hint{color:#fff;font-weight:400;--bb-hint-fs: clamp(13px, 1.5vw, 16px);--bb-hint-lh: 1.3;font-size:var(--bb-hint-fs);line-height:var(--bb-hint-lh);min-height:calc(2 * var(--bb-hint-fs) * var(--bb-hint-lh));margin:0 0 var(--bb-space-2, 10px);display:block}.bb__slots{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:12px;margin:0 0 var(--bb-space-3, 16px)}.bb__slot{position:relative;aspect-ratio:1/1;border:0;background:transparent;border-radius:16px;overflow:visible;cursor:pointer;transition:transform .18s ease,filter .18s ease;-webkit-appearance:none;appearance:none}.bb__slot:hover{transform:translateY(-1px);filter:brightness(1.02)}.bb__slot:focus{outline:none}.bb__slot:focus-visible{outline:2px solid color-mix(in srgb,var(--bb-accent) 60%,white);outline-offset:3px}.bb{--bb-gap:12px;margin:0;padding-top:var(--bb-space-top, 0px);padding-bottom:var(--bb-space-after-grid, 24px)}.bb__ph{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#ffffff4d;transition:opacity .25s ease,transform .25s ease;z-index:1}.bb__slot.is-filled .bb__ph{opacity:0;transform:scale(.96)}.bb__slot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:16px;z-index:0}.bb__slot.has-tier{--bb-tier-border: 2px}.bb__slot.is-tier-current{--bb-tier-border: 3px;filter:brightness(1)}.bb__slot.has-tier:after{content:"";position:absolute;inset:calc(-1 * var(--bb-tier-border));border-radius:inherit;border:var(--bb-tier-border) solid var(--bb-highlight);pointer-events:none;z-index:1}.bb__label{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-weight:800;font-size:clamp(16px,2.2vw,22px);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35);pointer-events:none;z-index:2}.bb__shout{position:absolute;top:-14px;left:50%;transform:translate(-50%) rotate(-1.5deg);background:var(--bb-accent);color:#fff;font-weight:900;font-size:14px;padding:.35rem .6rem;border-radius:10px;box-shadow:0 10px 22px #ff8a0059;pointer-events:none;z-index:3;animation:bb-shout-in .5s cubic-bezier(.22,.61,.36,1)}@keyframes bb-shout-in{0%{opacity:0;transform:translate(-50%) translateY(-6px) scale(.96) rotate(-3deg)}60%{opacity:1;transform:translate(-50%) translateY(0) scale(1.06) rotate(-1.5deg)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1) rotate(-1.5deg)}}.bb__tag{position:absolute;left:50%;bottom:-.9rem;transform:translate(-50%);min-width:1.8rem;height:1.8rem;padding:0 .45rem;display:grid;place-items:center;background:#fff;color:var(--bb-blue);font-weight:800;font-size:.95rem;border-radius:999px;box-shadow:0 4px 10px #0000001f;z-index:2}.bb__tag[hidden],.bb__label[hidden]{display:none!important}.bb__slot.drop-bounce img{animation:bb-rebound .52s cubic-bezier(.34,1.56,.64,1)}@keyframes bb-rebound{0%{transform:scale(1)}40%{transform:scale(1.06)}70%{transform:scale(.985)}to{transform:scale(1)}}@keyframes bb-pop{0%{transform:scale(1)}55%{transform:scale(1.03)}to{transform:scale(1)}}.bb__slot.just-earned{animation:bb-pop .6s cubic-bezier(.22,.61,.36,1)}.bb__grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0}@media (min-width: 990px){.bb__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.bb__card{position:relative;border:1px solid #eee;border-radius:14px;overflow:hidden;background:#fff;transition:transform .18s ease,box-shadow .18s ease}.bb__card:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 10px 22px #00000014}.bb__card.is-disabled{opacity:.6;filter:grayscale(.05);pointer-events:none}.bb__media{position:relative;cursor:pointer;overflow:hidden}.bb__media img{display:block;width:100%;height:auto;transform:scale(1);transition:transform .35s cubic-bezier(.22,.61,.36,1)}.bb__card:hover .bb__media img{transform:scale(1.03)}.bb__badge{position:absolute;right:8px;bottom:8px;width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:var(--bb-accent);color:#fff;font-weight:800;font-size:12px}.bb__oos{position:absolute;inset:auto 0 0 0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));color:#fff;padding:6px 10px;font-size:12px}@media (prefers-reduced-motion: reduce){.bb__card,.bb__media img,.bb__slot,.bb__slot img,.bb__shout{animation:none!important;transition:none!important}}.cart-item--bundle .quantity.is-readonly .quantity__input{font-weight:700}.cart-item--bundle .quantity.is-readonly .quantity__button{visibility:hidden}.cart-item--bundle .cart-item__image-container{overflow:hidden}.cart-item--bundle .quantity__button.is-hidden{display:none!important}.cart-item--bundle .quantity__input[disabled]{pointer-events:none;opacity:1}.cart-item--bundle[aria-busy=true]{opacity:.8}:root{--bb-cyan: #00bbed;--bb-white: #fff;--bb-text-dark: #003847;--bb-orange: #FF9F45;--bb-green: #22c55e;--bb-safe-bottom: env(safe-area-inset-bottom, 0px);--bb-radius: 16px;--bb-ease: cubic-bezier(.2,.8,.2,1);--bb-zsticky: 10030;--bb-zsheet: 2147483647;--bb-badge-stroke-w-d: 1.5px;--bb-badge-stroke-color: #fff;--bb-badge-shadow-d: 0 3px 12px rgba(0,0,0,.18)}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (min-width: 990px){.bb__mobile-cta-wrap,.bb__express-wrap,.bb__express-link,#bb-sheet{display:none!important}.bb__card .bb__badge.is-out{animation:bbOut .18s ease both}@keyframes bbOut{0%{transform:scale(1);opacity:1}to{transform:scale(.86);opacity:0}}.bb__badge[hidden]{display:none!important}@keyframes bbPopOut{0%{transform:scale(1);opacity:1}to{transform:scale(.75);opacity:0}}.bb__card .bb__badge{background:var(--bb-orange);color:var(--bb-white);border-radius:999px;box-shadow:0 0 0 var(--bb-badge-stroke-w-d, 3px) var(--bb-badge-stroke-color, #fff),var(--bb-badge-shadow-d, 0 3px 12px rgba(0,0,0,.18));z-index:3}.bb__slot .bb__shout{background:var(--bb-orange);color:#fff}.bb__card .bb__badge.is-pulse{animation:bbPulse .24s ease}@keyframes bbPulse{0%{transform:scale(.9)}to{transform:scale(1)}}.bb__card .bb__badge{transform-origin:center;backface-visibility:hidden;will-change:transform}.bb__card .bb__badge.is-pulse{animation:bbPulse var(--bb-badge-pulse-ms, .24s) var(--bb-ease, cubic-bezier(.2,.8,.2,1))}@keyframes bbPulse{0%{transform:scale(.88)}60%{transform:scale(1.08)}to{transform:scale(1)}}}.bb__slot img{z-index:0}.bb__label{z-index:1}.bb__tag{z-index:2}.bb__card .bb__badge{transition:opacity .2s}.bb__slot.is-filled .bb__badge{opacity:0;pointer-events:none}@media (max-width: 989px){#bb-scrim[hidden]{display:none!important}#bb-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;background:#00000080;-webkit-backdrop-filter:saturate(120%) blur(2px);backdrop-filter:saturate(120%) blur(2px);opacity:0;pointer-events:none;transition:opacity .22s var(--bb-ease, ease)}}.bb-sheet{z-index:var(--bb-zsheet)}@media (max-width: 989px){.bb__hint,.bb__grid{display:none!important}.bb__slots{display:grid;grid-template-columns:repeat(5,minmax(44px,1fr));gap:10px;max-width:680px;margin:0 auto;padding:0 16px}.bb__slot{position:relative;display:grid;place-items:center;text-align:center;padding:0!important;-webkit-appearance:none;appearance:none;line-height:1;aspect-ratio:1 / 1;border-radius:var(--bb-radius);overflow:visible;isolation:isolate;background:#f6f7f8;border:0;cursor:default;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none;touch-action:manipulation}.bb__slot:focus{outline:none!important}.bb__slot:active{transform:none!important}.bb__slot:disabled{pointer-events:none;opacity:1}.bb__slot>*{grid-area:1 / 1}.bb__slot .bb__ph{display:none!important}.bb__slot .bb__label{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;z-index:2;font-weight:800;font-size:14px;line-height:1;color:var(--bb-text-dark);text-shadow:none}.bb__slot .bb__label[hidden]{display:none!important}.bb__slot:disabled .bb__label{opacity:1!important}.bb__slot>img[data-bb-slot-img]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center;border-radius:var(--bb-radius);z-index:0}.bb__slot>img[data-bb-slot-img][hidden]{display:none!important}.bb__slot .bb__tag{position:absolute;bottom:2px;left:50%;transform:translate(-50%);z-index:1}.bb__slot *{box-sizing:border-box}.bb__slot .bb__shout{position:absolute;top:-14px;left:50%;transform:translate(-50%) rotate(-6deg);background:var(--bb-cyan);color:#fff;font-size:12px;line-height:1;padding:4px 8px;border-radius:999px;box-shadow:0 8px 18px #00000029;white-space:nowrap;pointer-events:none;z-index:3}.bb__mobile-cta-wrap{display:block;margin:12px 0 8px;padding:0 16px}.bb__open-picker{width:100%;-webkit-appearance:none;appearance:none;border:0;border-radius:12px;background:var(--bb-orange);color:var(--bb-white);font-weight:700;padding:14px 18px;font-size:16px;line-height:1.1;box-shadow:0 6px 20px #00bbed40}.bb__open-picker:focus-visible{outline:2px solid #000;outline-offset:2px}.bb__express-wrap{display:block;margin:12px 0 8px;padding:0 16px}.bb__express-link{width:100%;-webkit-appearance:none;appearance:none;border:0;border-radius:12px;background:var(--bb-green);color:var(--bb-white);font-weight:700;padding:14px 18px;font-size:16px;line-height:1.1;box-shadow:0 6px 20px #00bbed40}.bb-sheet[hidden]{display:none}.bb-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--bb-zsheet);isolation:isolate}.bb-sheet__panel{position:absolute;left:0;right:0;bottom:0;z-index:2;width:100%;max-height:min(calc(100dvh - var(--bb-header-h, 56px)),720px);background:var(--bb-cyan);color:var(--bb-white);border-radius:24px 24px 0 0;transform:translateY(105%);padding-bottom:calc(8px + var(--bb-safe-bottom));display:flex;flex-direction:column;outline:none;will-change:transform}@keyframes bb-sheet-in{0%{transform:translateY(100%)}70%{transform:translateY(-2%)}to{transform:translateY(0)}}@keyframes bb-sheet-out{0%{transform:translateY(0)}to{transform:translateY(105%)}}.bb-sheet.is-open .bb-sheet__panel{animation:bb-sheet-in .6s var(--bb-ease) both}.bb-sheet.is-closing .bb-sheet__panel{animation:bb-sheet-out .42s cubic-bezier(.4,0,1,1) both}@media (prefers-reduced-motion: reduce){.bb-sheet__panel{animation:none!important;transform:translateY(0)!important}.bb-sheet.is-closing .bb-sheet__panel{transform:translateY(105%)!important}}.bb-sheet__handle{width:44px;height:5px;border-radius:999px;background:#ffffffbf;margin:8px auto 6px}.bb-sheet__header{position:relative;padding:10px 16px 8px}.bb-sheet__meta .bb-sheet__summary{margin:0;font-weight:800;order:2}.bb-sheet__meta .bb-milestones{order:1;margin:0}.bb-sheet__title{text-align:center;margin:0 0 4px;font-size:18px;line-height:1.2;font-weight:800;color:var(--bb-white)}.bb-sheet__kicker{margin:4px 0 6px;text-align:center;font-weight:700}.bb-sheet__meta{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}html.bb--sheet-open .bb-sheet__panel{max-height:calc(100dvh - var(--bb-header-h, 56px))}html.bb--freeze-header .header__heading img,html.bb--freeze-header .header__heading-logo,html.bb--freeze-header .site-header__logo-image{width:var(--bb-logo-w, auto)!important;height:var(--bb-logo-h, auto)!important;max-width:var(--bb-logo-w, none)!important;transition:none!important}html.bb--freeze-header sticky-header,html.bb--freeze-header .header-wrapper{position:sticky;top:0;transform:none!important;will-change:auto!important;contain:layout style paint}html.bb--freeze-header header[role=banner],html.bb--freeze-header .header-wrapper,html.bb--freeze-header sticky-header{display:block!important;visibility:visible!important;opacity:1!important}html.bb--freeze-header .header-wrapper{min-height:var(--bb-header-h)!important;height:auto!important;position:sticky;top:0;transform:none!important;will-change:auto!important;contain:layout style paint}html.bb--freeze-header sticky-header{position:sticky;top:0;transform:none!important}html.bb--sheet-open .header-wrapper,html.bb--sheet-open sticky-header{position:fixed!important;top:0;left:0!important;right:0!important;width:100%!important;margin:0!important;transform:none!important;z-index:2147483640;will-change:auto!important;contain:layout style paint;box-sizing:border-box}html.bb--sheet-open .header-wrapper .header{padding-left:var(--bb-pad-left, auto)!important;padding-right:var(--bb-pad-right, auto)!important}html.bb--sheet-open #MainContent{padding-top:var(--bb-header-h, 56px)!important}html.bb--sheet-open .header{position:relative!important}html.bb--sheet-open .header__heading{position:absolute!important;left:var(--bb-logo-x, 50%)!important;transform:translate(-50%)!important;right:auto!important;margin:0!important}html.bb--sheet-open .header__heading{transform:translate(-50%)!important}html.bb--sheet-open #bb-scrim{opacity:1;pointer-events:auto;display:block}.bb-milestones{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.bb-chip{display:block;width:100%;text-align:center;border-radius:999px;padding:6px 10px;font-weight:800;font-size:12px;background:#eef7fb;color:var(--bb-cyan);opacity:.85}.bb-chip.is-active{background:var(--bb-green)!important;color:#fff!important;opacity:1!important}.bb-sheet__desc{margin:0;opacity:.95;line-height:1.35}.bb-sheet__close{position:absolute;top:4px;right:6px;width:44px;height:44px;border:0;background:transparent;display:grid;place-items:center;cursor:pointer}.bb-sheet__reset{position:absolute;top:4px;left:6px;width:44px;height:44px;border:0;background:transparent;display:grid;place-items:center;cursor:pointer;color:#fff}.bb-sheet__reset svg{width:22px;height:22px;display:block}.bb-sheet__reset:focus-visible{outline:2px solid #fff;outline-offset:2px}.bb-sheet__summary{display:none}.bb-sheet__close:focus-visible{outline:2px solid #fff;outline-offset:2px}.bb-sheet__close-icon{width:22px;height:22px;position:relative;display:block}.bb-sheet__close-icon:before,.bb-sheet__close-icon:after{content:"";position:absolute;left:50%;top:50%;width:22px;height:2px;background:#fff;transform-origin:center}.bb-sheet__close-icon:before{transform:translate(-50%,-50%) rotate(45deg)}.bb-sheet__close-icon:after{transform:translate(-50%,-50%) rotate(-45deg)}.bb-sheet__content{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 10px 12px;touch-action:pan-y}.bb-sheet__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;content-visibility:auto;contain-intrinsic-size:800px 600px}.bb-tile{position:relative;background:#ffffff1f;border-radius:14px;overflow:hidden;content-visibility:auto;contain-intrinsic-size:300px 260px}.bb-tile.is-disabled{opacity:.45;pointer-events:none}.bb-tile__imgwrap img{display:block;width:100%;height:auto}.bb-sheet.is-open .bb-sheet__grid,.bb-sheet.is-open .bb-tile{content-visibility:visible;contain-intrinsic-size:auto}.bb-sheet__panel{-webkit-transform:translateZ(0);transform:translateZ(0)}.bb-stepper{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;background:#00bbed99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid rgba(255,255,255,.35)}.bb-stepper__btn{width:44px;height:44px;place-items:center;border-radius:10px;border:2px solid rgba(255,255,255,.92);background:transparent;color:#fff;font-size:22px;font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1}.bb-stepper__btn:active{transform:scale(.98)}.bb-stepper__qty{flex:1;text-align:center;font-weight:800;color:#fff}.bb-sheet__footer{position:sticky;bottom:0;left:0;right:0;padding:10px 12px 12px;background:var(--bb-cyan)}.bb-sheet__cta{width:100%;-webkit-appearance:none;appearance:none;border:0;border-radius:12px;background:var(--bb-orange);color:var(--bb-white);font-weight:800;padding:14px 16px;font-size:16px;line-height:1.1;box-shadow:0 6px 20px #00bbed40}@keyframes pop{0%{transform:scale(.9)}to{transform:scale(1)}}html.bb--lock,body.bb--lock{overflow:hidden}body.bb--mobile-active .product-form__buttons{display:none!important}.bb__titlebar{text-align:center;margin:0 16px 18px}#bb-sticky[hidden]{display:none}.bb--pulse{animation:bbPulseGlow .9s ease}@keyframes bbPulseGlow{0%{box-shadow:0 0 #00bbed00}30%{box-shadow:0 0 0 12px #00bbed2e}to{box-shadow:0 0 #00bbed00}}:root{--sticky-cyan: #00bbed;--bb-orange: #FF9F45;--sticky-cyan-strong: rgba(0,187,237,1);--sticky-cyan-soft: rgba(0,187,237,.7);--sticky-shadow: 0 6px 24px rgba(0,187,237,.1), 0 1.5px 6px rgba(222,101,40,.08);--sticky-top-offset: 0px}#bb-sticky[hidden]{display:none!important}.bb-sticky{position:fixed;left:0;right:0;z-index:var(--bb-zsticky, 10030);display:flex;align-items:center;justify-content:center;gap:12px;padding:10px;border:none;text-align:center;box-sizing:border-box;pointer-events:none}.bb-sticky.is-visible{pointer-events:auto}.bb-sticky{bottom:env(safe-area-inset-bottom,0px);border-radius:20px 20px 0 0;background:#00bbedb8;background-image:linear-gradient(to top,#ffffff2e,#fff0),linear-gradient(to top,#00bbed73,#00bbed59);background-blend-mode:screen;-webkit-backdrop-filter:saturate(140%) blur(12px);backdrop-filter:saturate(140%) blur(12px);box-shadow:0 6px 24px #00bbed1a,0 1.5px 6px #de652814;padding-top:14px;padding-bottom:14px;transform:translateY(110%);opacity:.001;transition:transform .28s ease,opacity .18s ease;will-change:transform,opacity}.bb-sticky.is-visible{transform:translateY(0);opacity:1}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.bb-sticky{background-color:#00bbedd9;background-image:none}}.bb-ml[hidden]{display:none!important}.bb-ml{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;display:grid;place-items:center;background:#00000059;-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px)}.bb-ml__panel{width:min(520px,88vw);border-radius:20px;background:linear-gradient(180deg,#00bbedf2,#00bbedd9);color:#fff;text-align:center;padding:18px 18px 16px;box-shadow:0 12px 40px #00bbed38}.bb-ml__text{margin:.5rem 0 .6rem;font-weight:800}.bb-ml__bar{height:8px;border-radius:999px;background:#ffffff40;overflow:hidden}.bb-ml__bar>span{display:block;width:0;height:100%;background:#ff9f45;animation:bb-ml-fill .9s cubic-bezier(.2,.8,.2,1) forwards}@keyframes bb-ml-fill{0%{width:0%}to{width:100%}}.bb-ml__cards{height:54px;display:flex;align-items:center;justify-content:center;gap:10px}.bb-ml__card{width:36px;height:48px;border-radius:8px;background:#fff;box-shadow:0 6px 20px #00000026;animation:bb-ml-shuffle .9s ease-in-out infinite}.bb-ml__card:nth-child(2){animation-delay:.12s;background:#ffe7d1}.bb-ml__card:nth-child(3){animation-delay:.24s;background:#e9faff}@keyframes bb-ml-shuffle{0%{transform:translateY(0) rotate(0)}40%{transform:translateY(-8px) rotate(-3deg)}70%{transform:translateY(3px) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@media (prefers-reduced-motion: reduce){.bb-ml__card{animation:none}.bb-ml__bar>span{animation-duration:.01ms}}@media (min-width: 990px){.bb-sticky{top:var(--sticky-top-offset, 0px);bottom:auto;border-radius:0 0 14px 14px;padding:6px 10px;background:linear-gradient(to bottom,#00bbed,#00bbedb3 70% 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 24px #00bbed1a,0 1.5px 6px #de652814;transform:translateY(-12px);opacity:.001;transition:transform .28s ease,opacity .18s ease;will-change:transform,opacity}.bb-sticky.is-visible{transform:translateY(0);opacity:1}}.bb-sticky__cta{background:var(--bb-orange);color:#fff;border:0;border-radius:8px;font-weight:700;font-size:1.0625rem;line-height:1.25;padding:12px 22px;cursor:pointer;box-shadow:0 3px 12px #0000000f;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,opacity .12s ease}.bb-sticky__cta:hover,.bb-sticky__cta:focus{box-shadow:0 8px 28px #0000001f;transform:translateY(-1px)}.bb-sticky__cta:active{transform:translateY(0)}.bb-sticky__cta:focus-visible{outline:3px solid rgba(255,255,255,.6);outline-offset:2px}@media (prefers-reduced-motion: reduce){.bb-sticky,.bb-sheet__cta,.bb__open-picker{transition:none!important}}}@media (max-width: 989px){html.bb--sheet-open .header-wrapper,html.bb--sheet-open sticky-header,html.bb--sheet-open header[role=banner]{opacity:1!important;visibility:visible!important;display:block!important}html.bb--sheet-open .header__heading,html.bb--sheet-open .header__heading-link,html.bb--sheet-open .header__heading img,html.bb--sheet-open .header__heading-logo,html.bb--sheet-open .site-header__logo-image{opacity:1!important;visibility:visible!important;display:block!important;filter:none!important}}html.has-bundle-builder #sticky-buyme{display:none!important}.product-form__submit.loading{position:relative}.product-form__submit .loading-overlay__spinner.hidden{display:none}.product-form__submit.loading .loading-overlay__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.product-form__submit.loading>*:not(.loading-overlay__spinner){visibility:hidden}.product-form__submit .spinner{width:1.6rem;height:1.6rem;animation:bb-rotator 1.4s linear infinite}.product-form__submit .spinner .path{stroke:currentColor;stroke-linecap:round;animation:bb-dash 1.4s ease-in-out infinite}@keyframes bb-rotator{to{transform:rotate(270deg)}}@keyframes bb-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/edm-bundle-builder-bb.css.map */
