:root{--bsb-stk-height: 0px}.scroll-top,.scroll-top__block{transform:translateY(calc(-1 * var(--bsb-stk-height)))!important;transition:transform .3s cubic-bezier(.32,.72,0,1)}#tidio-chat{transform:translateY(calc(-1*max(0px,var(--bsb-stk-height) - 24px)))!important;transition:transform .3s cubic-bezier(.32,.72,0,1)}.bsb-chat-open #tidio-chat{transform:none!important}@media(min-width:1368px){:root:has(.bsb-stk) #tidio-chat{transform:none!important}}.bsb-stk{position:fixed;bottom:-1px;left:0;right:0;z-index:9990;transform:translateY(110%);transition:transform .3s cubic-bezier(.32,.72,0,1)}.bsb-stk.is-visible{transform:translateY(0)}.bsb-stk:has(.bsb-stk__build.is-open){z-index:2147483647}.bsb-stk__build{background:#fafafa;border-top:1px solid rgba(0,0,0,.08);overflow-x:hidden;overflow-y:auto;max-height:0;transition:max-height .35s cubic-bezier(.32,.72,0,1);pointer-events:none}.bsb-stk__build.is-open{max-height:40vh;pointer-events:auto}.bsb-stk__build-inner{max-width:900px;margin:0 auto;padding:var(--bsb-space-4) var(--bsb-space-4) var(--bsb-space-3)}.bsb-stk__build-header{margin-bottom:var(--bsb-space-2)}.bsb-stk__build-title{margin:0;font-size:var(--bsb-font-base);font-weight:700;color:var(--bsb-text)}.bsb-stk__build-item{display:flex;gap:var(--bsb-space-3);padding:var(--bsb-space-3) 0;border-bottom:1px solid var(--bsb-border)}.bsb-stk__build-thumb{flex-shrink:0;width:40px;height:40px;border-radius:50%;background-color:var(--bsb-surface-tile);background-size:cover;background-position:center}.bsb-stk__build-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--bsb-space-2)}.bsb-stk__build-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--bsb-space-3)}.bsb-stk__build-info{min-width:0}.bsb-stk__build-name{font-size:var(--bsb-font-sm);font-weight:600;color:var(--bsb-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bsb-stk__build-unit{margin-top:2px;font-size:var(--bsb-font-xs);color:var(--bsb-text-subtle)}.bsb-stk__build-price{flex-shrink:0;font-size:var(--bsb-font-sm);font-weight:700;color:var(--bsb-text);white-space:nowrap}.bsb-stk__build-price .bsb-price__amounts{flex-direction:column-reverse;align-items:flex-end;gap:0;line-height:1.1}.bsb-stk__build-price .bsb-price__current{font-weight:700;color:var(--bsb-text)}.bsb-stk__build-price .bsb-price__compare{font-size:var(--bsb-font-xs);font-weight:400;color:var(--bsb-text-subtle)}.bsb-stk__build-actions{display:flex;align-items:center;gap:var(--bsb-space-4)}.bsb-stk__build-item{container-type:inline-size}.bsb-stk__build-item.is-new{position:relative;isolation:isolate}.bsb-stk__build-item.is-new:before{content:"";position:absolute;inset:0 calc(var(--bsb-space-2) * -1);z-index:-1;border-radius:var(--bsb-radius-xs);background:var(--bsb-accent-soft);opacity:0;animation:bsb-stk-flash 1.8s ease-out}@keyframes bsb-stk-flash{0%,65%{opacity:1}to{opacity:0}}@container (min-width: 440px){.bsb-stk__build-body{align-self:center;flex-direction:row;align-items:center;gap:var(--bsb-space-4)}.bsb-stk__build-head{display:contents}.bsb-stk__build-info{flex:1;order:1}.bsb-stk__build-actions{order:2}.bsb-stk__build-price{order:3;min-width:56px;text-align:right}}.bsb-stk__build-remove{position:relative;padding:0;border:0;background:none;color:var(--bsb-text-subtle);font:inherit;font-size:var(--bsb-font-xs);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bsb-stk__build-remove:after{content:"";position:absolute;top:-12px;right:-8px;bottom:-12px;left:-8px}.bsb-stk__build-remove:hover{color:var(--bsb-text)}.bsb-stk__build-remove:focus-visible{outline:2px solid var(--bsb-focus);outline-offset:2px}.bsb-stk__build-totals{padding-top:var(--bsb-space-3);display:flex;flex-direction:column;gap:var(--bsb-space-2)}.bsb-stk__build-totals .bsb-bc__totals-row{font-size:var(--bsb-font-sm)}.bsb-stk__build-totals .bsb-bc__totals-row--total{padding-top:var(--bsb-space-2);margin-top:0}.bsb-stk__build-totals .bsb-bc__totals-row--total .bsb-bc__totals-label{font-size:var(--bsb-font-sm);font-weight:700}.bsb-stk__build-totals .bsb-bc__totals-value--total{font-size:var(--bsb-font-base)}.bsb-stk__build-totals .bsb-price__amounts{gap:var(--bsb-space-2)}.bsb-stk__build-totals .bsb-price__compare{order:-1;font-size:var(--bsb-font-sm);color:var(--bsb-text-subtle)}.bsb-stk__build-totals .bsb-price__current{font-weight:700;color:var(--bsb-text)}.bsb-stk__handle{display:flex;align-items:center;justify-content:center;gap:6px;min-width:48px;height:20px;padding:0 8px;margin:0 auto;background:#fafafa;border:1px solid rgba(0,0,0,.09);border-bottom:none;border-radius:8px 8px 0 0;cursor:pointer;box-shadow:0 -3px 6px #0000000f;position:relative;z-index:10;top:1px}.bsb-stk__handle[hidden]{display:none}.bsb-stk__handle:hover{background:#f0f0f0}.bsb-stk__handle-chevron{width:16px;height:16px;color:#0006;flex-shrink:0;transition:transform .32s cubic-bezier(.4,0,.2,1)}.bsb-stk__handle[aria-expanded=true] .bsb-stk__handle-chevron{transform:rotate(-180deg)}.bsb-stk__handle-count{font-size:10px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--bsb-text-subtle);line-height:1}.bsb-stk__bar{position:relative;background:#fff;border-top:1.5px solid rgba(0,0,0,.09);box-shadow:0 -4px 20px #00000017;padding:8px 0 calc(8px + env(safe-area-inset-bottom));transition:box-shadow .3s .1s ease}.bsb-stk__build.is-open+.bsb-stk__bar{box-shadow:0 -2px 6px #0000000a}.bsb-stk__row-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 12px}.bsb-stk__row-wrap::-webkit-scrollbar{display:none}.bsb-stk__row{display:flex;align-items:center;gap:5px;max-width:900px;margin:0 auto;flex-wrap:nowrap;overflow:visible;justify-content:center;min-width:max-content}.bsb-stk__pill{flex-shrink:0}.bsb-stk__pill-btn{display:flex;align-items:center;gap:4px;height:32px;padding:0 9px;background:#fff;border:1.5px solid rgba(0,0,0,.13);border-radius:999px;font-size:11px;font-weight:600;color:#111;cursor:pointer;white-space:nowrap;font-family:Inter,Arial Adjusted,sans-serif;transition:border-color .15s}.bsb-stk__pill-btn:hover{border-color:#00000059}.bsb-stk__pill-btn[aria-expanded=true]{background:#0000000d;border-color:#00000040}.bsb-stk__swatch{width:18px;height:18px;border-radius:50%;flex-shrink:0;border:1px solid rgba(0,0,0,.09);background-size:cover;background-position:center;background-color:#ccc}.bsb-stk__swatch--sold-out{position:relative;opacity:.5}.bsb-stk__swatch--sold-out:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(to top right,transparent calc(50% - .75px),rgba(0,0,0,.6) calc(50% - .75px),rgba(0,0,0,.6) calc(50% + .75px),transparent calc(50% + .75px))}.bsb-stk__flag{width:18px;height:18px;border-radius:50%;flex-shrink:0;border:1px solid rgba(0,0,0,.09);background-size:cover;background-position:center;background-color:#ccc}.bsb-stk__chevron{width:10px;height:10px;color:#00000059;margin-left:1px;flex-shrink:0;transition:transform .2s}.bsb-stk__pill-btn[aria-expanded=true] .bsb-stk__chevron{transform:rotate(180deg)}.bsb-stk__panel{position:absolute;bottom:calc(100% + 8px);left:0;min-width:220px;background:#fff;border-radius:14px;box-shadow:0 4px 32px #00000029;padding:14px;z-index:9995;animation:bsbSbFadeUp .18s ease-out}@keyframes bsbSbFadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.bsb-stk__panel-label{font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#0000008c;margin-bottom:10px;font-family:Inter,Arial Adjusted,sans-serif}.bsb-stk__fieldset{border:none;margin:0;padding:0}.bsb-stk__fieldset-legend,.bsb-stk__opt-radio{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bsb-stk__color-grid{display:flex;flex-wrap:wrap;gap:6px}.bsb-stk__color-opt{display:block;width:34px;height:34px;border-radius:50%;padding:2px;border:2px solid transparent;cursor:pointer;transition:border-color .15s;flex-shrink:0}.bsb-stk__opt-radio:checked+.bsb-stk__color-opt{border-color:#111}.bsb-stk__opt-radio:disabled+.bsb-stk__color-opt{opacity:.4;cursor:not-allowed}.bsb-stk__opt-radio:disabled+.bsb-stk__size-opt{opacity:.4;cursor:not-allowed;text-decoration:line-through}.bsb-stk__color-opt.bsb-stk__opt--sold-out{position:relative}.bsb-stk__color-opt.bsb-stk__opt--sold-out:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;background:linear-gradient(to top right,transparent calc(50% - .75px),rgba(0,0,0,.6) calc(50% - .75px),rgba(0,0,0,.6) calc(50% + .75px),transparent calc(50% + .75px));pointer-events:none}.bsb-stk__opt-radio:focus-visible+.bsb-stk__color-opt{outline:2px solid #111;outline-offset:2px}.bsb-stk__color-opt-inner{display:block;width:100%;height:100%;border-radius:50%;box-shadow:0 1px 3px #00000024;background-size:cover;background-position:center}.bsb-stk__flag-opt-img{object-fit:cover;object-position:center}.bsb-stk__planet-opt-text{display:flex;align-items:center;justify-content:center;background:#eee;color:#444;font-size:13px;font-weight:700}.bsb-stk__size-list{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-end}.bsb-stk__size-opt{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f5f5,#eaeaea);border:1px solid rgba(0,0,0,.07);border-radius:8px;padding:7px 12px;font-size:12px;font-weight:700;color:#111;cursor:pointer;font-family:Inter,Arial Adjusted,sans-serif;transition:border-color .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1),background .25s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 3px #0000000a;white-space:nowrap;line-height:1}.bsb-stk__opt-radio:checked+.bsb-stk__size-opt{background:linear-gradient(135deg,#111,#222);border-color:#111;color:#fff;box-shadow:0 4px 16px #00000038}.bsb-stk__opt-radio:focus-visible+.bsb-stk__size-opt{outline:2px solid #111;outline-offset:2px}.bsb-stk__bundle{height:32px;padding:0 10px;background:#fff;color:#111;border:1.5px solid rgba(0,0,0,.15);border-radius:999px;font-size:11px;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;font-family:Inter,Arial Adjusted,sans-serif;transition:border-color .2s}.bsb-stk__bundle:hover{border-color:#111}.bsb-stk__bundle.is-added{background:#0000000d;border-color:#00000040}.bsb-stk__atc{height:32px;padding:0 14px;font-size:11px;flex:1;min-width:80px;max-width:140px;justify-content:center}.bsb-stk__atc:disabled{opacity:.35;cursor:not-allowed}.bsb-stk .bsb-stk__bundle--sold-out,.bsb-stk .bsb-stk__bundle--sold-out:hover,.bsb-stk .bsb-stk__atc--sold-out,.bsb-stk .bsb-stk__atc--sold-out:hover{opacity:.35;cursor:not-allowed}.bsb-stk--minimal,.bsb-stk--full{padding:0 var(--bsb-stk-inset-m, var(--bsb-space-2)) calc(var(--bsb-stk-inset-m, var(--bsb-space-2)) + env(safe-area-inset-bottom));pointer-events:none}.bsb-stk--full .bsb-stk__handle,.bsb-stk--full .bsb-stk__bar,.bsb-stk--full .bsb-stk__build.is-open{pointer-events:auto}.bsb-stk--full .bsb-stk__build,.bsb-stk--full .bsb-stk__bar{max-width:1200px;margin-left:auto;margin-right:auto;background:var(--bsb-white);border-radius:var(--bsb-radius-lg)}.bsb-stk--full .bsb-stk__build{display:grid;grid-template-rows:0fr;max-height:none;overflow:hidden;margin-bottom:0;border:0 solid transparent;opacity:0;transition:grid-template-rows .35s cubic-bezier(.32,.72,0,1),margin-bottom .35s cubic-bezier(.32,.72,0,1),border-color .2s ease,opacity .2s ease}.bsb-stk--full .bsb-stk__build.is-open{grid-template-rows:1fr;margin-bottom:var(--bsb-space-1);border-width:1px;border-color:var(--bsb-black);opacity:1}.bsb-stk--full .bsb-stk__build-clip{min-height:0;overflow:hidden}.bsb-stk--full .bsb-stk__build-inner{max-height:40vh;overflow-y:auto}.bsb-stk--full .bsb-stk__bar{border:1px solid var(--bsb-black);box-shadow:none;padding:var(--bsb-space-3) 0}.bsb-stk--full .bsb-stk__row-wrap{padding:0 var(--bsb-space-3) 0 var(--bsb-space-4);overflow:visible}@media(max-width:480px){.bsb-stk--full .bsb-stk__row-wrap{padding-left:var(--bsb-space-3)}}.bsb-stk--full .bsb-stk__bar,.bsb-stk__min{container-type:inline-size}.bsb-stk--full .bsb-stk__row{min-width:0}.bsb-stk--full .bsb-stk__pill{flex-shrink:1;min-width:0}.bsb-stk--full .bsb-stk__pill-btn{max-width:100%}.bsb-stk--full .bsb-stk__pill-btn>span[id^=bsb-stk-label-]{overflow:hidden;text-overflow:ellipsis}.bsb-stk--full #bsb-stk-pill-size{flex-shrink:0}.bsb-stk--full #bsb-stk-label-size{overflow:visible}.bsb-stk__bundle-label--short{display:none}@container (max-width: 360px){.bsb-stk__atc .bsb-btn__label{display:none}.bsb-stk__atc .bsb-btn__label--short{display:inline}}@container (max-width: 560px){.bsb-stk--full .bsb-stk__pill:has(.bsb-stk__swatch,.bsb-stk__flag){flex-shrink:0}.bsb-stk__pill-btn:has(.bsb-stk__swatch,.bsb-stk__flag)>span[id^=bsb-stk-label-]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bsb-stk__bundle-label{display:none}.bsb-stk__bundle-label--short{display:inline}.bsb-stk__atc.bsb-stk__min-atc{padding:0 var(--bsb-space-4)}}@container (max-width: 420px){.bsb-stk--full .bsb-stk__pill-btn,.bsb-stk--full .bsb-stk__bundle{padding:0 var(--bsb-space-2)}.bsb-stk__atc.bsb-stk__min-atc{padding:0 var(--bsb-space-3);letter-spacing:.06em}.bsb-stk--full .bsb-stk__row{gap:var(--bsb-space-1)}}.bsb-stk--full .bsb-stk__row{max-width:none;justify-content:flex-start}.bsb-stk--full .bsb-stk__atc{margin-left:auto}.bsb-stk--full .bsb-stk__handle{background:var(--bsb-white);border-color:var(--bsb-black);box-shadow:none}.bsb-stk--full .bsb-stk__pill-btn,.bsb-stk--full .bsb-stk__bundle{height:40px;padding:0 var(--bsb-space-3);border:1px solid var(--bsb-border-strong);font-size:var(--bsb-font-xs)}.bsb-stk--full .bsb-stk__pill-btn:hover,.bsb-stk--full .bsb-stk__bundle:hover{border-color:var(--bsb-black)}.bsb-stk__min{display:flex;align-items:center;justify-content:space-between;gap:var(--bsb-space-3);max-width:1200px;margin:0 auto;padding:var(--bsb-space-3) var(--bsb-space-3) var(--bsb-space-3) var(--bsb-space-4);background:var(--bsb-white);border:1px solid var(--bsb-black);border-radius:var(--bsb-radius-lg);pointer-events:auto}.bsb-stk__summary{margin:0;min-width:0;font-size:var(--bsb-font-sm);font-weight:700;color:var(--bsb-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bsb-stk__atc.bsb-stk__min-atc{flex:none;max-width:none;height:44px;padding:0 var(--bsb-space-6);font-size:var(--bsb-font-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase}@media(min-width:769px){.bsb-stk--minimal,.bsb-stk--full{padding-left:var(--bsb-stk-inset-d, var(--bsb-space-4));padding-right:var(--bsb-stk-inset-d, var(--bsb-space-4));padding-bottom:var(--bsb-stk-inset-d, var(--bsb-space-4))}}@media(prefers-reduced-motion:reduce){.bsb-stk,.bsb-stk__build,.bsb-stk--full .bsb-stk__build,.bsb-stk__color-opt,.bsb-stk__size-opt,.bsb-stk__bundle,.bsb-stk__handle-chevron,.scroll-top,.scroll-top__block,#tidio-chat{transition:none}.bsb-stk__panel,.bsb-stk__build-item.is-new:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/128/assets/bsb-sticky-bar.css.map */
