.ms-pdp .ms-advantage__head{scroll-margin-top:60px}.ms-pdp .ms-advantage__nav{display:flex;justify-content:center}.ms-pdp .ms-advantage__nav .ms-nav{grid-auto-columns:auto}.ms-pdp .ms-advantage__nav .ms-navtab{padding-inline:8px;white-space:normal;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual}.ms-pdp .ms-bundle-cards{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;margin-top:16px;transition:opacity .24s ease}.ms-pdp .ms-bundle-cards.is-locked{opacity:.5;pointer-events:none}.ms-pdp .ms-bundlecard{position:relative;flex:1 1 260px;min-width:0;background:var(--ms-surface);border:1px solid rgba(0,0,0,.09);border-radius:var(--ms-r-pkg);box-shadow:0 6px 14px #0000000a;transition:background .24s ease,box-shadow .24s ease,border-color .24s ease,opacity .24s ease}.ms-pdp .ms-bundlecard[hidden]{display:none}.ms-pdp .ms-bundlecard.is-open{flex-basis:100%}.ms-pdp .ms-bundlecard:not(.is-open):has(>.ms-bundlecard__head:hover){background:var(--ms-pink-wash);border-color:var(--ms-pink-line);box-shadow:0 8px 18px #0000000d}.ms-pdp .ms-bundlecard.is-open{background:var(--ms-pink-tint);border-color:var(--ms-pink);box-shadow:inset 0 0 0 .5px var(--ms-pink),0 12px 26px var(--ms-pink-glow)}.ms-pdp .ms-bundlecard.is-open .ms-optradio{border-color:var(--ms-pink)}.ms-pdp .ms-bundlecard.is-open .ms-optradio__dot{transform:scale(1)}.ms-pdp .ms-bundlecard.is-unavailable{opacity:.45}.ms-pdp .ms-bundlecard.is-unavailable .ms-bundlecard__head{cursor:not-allowed}.ms-pdp .ms-bundlecard .ms-optradio{top:15px;right:15px}.ms-pdp .ms-bundlecard__head{-webkit-appearance:none;appearance:none;width:100%;margin:0;border:0;background:transparent;font-family:inherit;color:inherit;text-align:left;padding:16px 18px;border-radius:inherit;display:flex;flex-direction:column;align-items:flex-start;cursor:pointer}.ms-pdp .ms-bundlecard__head:focus-visible{outline:2px solid var(--ms-ink);outline-offset:2px}.ms-pdp .ms-bundlecard__badge{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--ms-pink-hover);background:var(--ms-pink-soft);padding:5px 11px;border-radius:var(--ms-r-pill);transition:background var(--ms-t-fast) ease,color var(--ms-t-fast) ease}.ms-pdp .ms-bundlecard__badge.is-on{background:var(--ms-pink);color:#fff}.ms-pdp .ms-bundlecard__badge.is-pop{animation:msPop .38s ease}.ms-pdp .ms-bundlecard__badge.is-swap{animation:msFade .3s ease}.ms-pdp .ms-bundlecard__check{animation:msIconIn .24s var(--ms-ease) both}.ms-pdp .ms-bundlecard__title{font-size:17px;font-weight:700;color:var(--ms-ink);margin-top:10px;padding-right:26px}.ms-pdp .ms-bundlecard__desc{font-size:12.5px;color:var(--ms-ink-2);margin-top:3px;line-height:1.45}.ms-pdp .ms-bundlecard__pillswrap{display:grid;grid-template-rows:1fr;width:100%;transition:grid-template-rows .26s var(--ms-ease),opacity .18s ease}.ms-pdp .ms-bundlecard.is-open .ms-bundlecard__pillswrap{grid-template-rows:0fr;opacity:0}.ms-pdp .ms-bundlecard.is-open .ms-bundlecard__pills{padding-top:0}.ms-pdp .ms-bundlecard__pills{display:flex;flex-wrap:wrap;gap:7px;padding-top:12px;min-height:0;overflow:hidden;transition:padding-top .26s var(--ms-ease)}.ms-pdp .ms-bundlepill{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;color:var(--ms-ink);background:var(--ms-surface);border:1px solid rgba(0,0,0,.12);padding:7px 13px;border-radius:var(--ms-r-pill);white-space:nowrap}.ms-pdp .ms-bundlecard__note{font-size:12px;color:var(--ms-ink-2);margin-top:10px;line-height:1.4}.ms-pdp .ms-bundle-panel{overflow:hidden;height:0;transition:height .42s var(--ms-ease)}.ms-pdp .ms-bundle-panel.is-settled{overflow:visible}.ms-pdp .ms-bundle-panel>[data-ms-bundle-panel-inner]{padding:0 18px 16px}.ms-pdp .ms-build__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ms-pdp .ms-chip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 8px 0 14px;border-radius:var(--ms-r-pill);border:1px solid rgba(0,0,0,.06);color:var(--ms-ink);font-family:inherit;font-size:12.5px;line-height:1.15}.ms-pdp .ms-chip:not(:has(.ms-chip__x)){padding-right:14px}.ms-pdp .ms-chip__main{display:flex;flex-direction:column;padding:5px 0}.ms-pdp .ms-chip__label{font-weight:700}.ms-pdp .ms-chip__sub{font-size:11px;color:var(--ms-ink-2)}.ms-pdp .ms-chip{position:relative}.ms-pdp .ms-chip.is-arriving{animation:msChipIn .52s var(--ms-ease) both}.ms-pdp .ms-chip.is-arriving:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;animation:msChipHalo .48s ease-out .28s both}.ms-pdp .ms-chip.is-leaving{animation:msChipOut .42s var(--ms-ease) both}@keyframes msChipIn{0%{transform:scale(.55) translateY(6px);opacity:0}62%{transform:scale(1.07) translateY(0);opacity:1}to{transform:scale(1) translateY(0);opacity:1}}@keyframes msChipOut{0%{transform:scale(1);opacity:1}to{transform:scale(.6) translateY(4px);opacity:0}}@keyframes msChipHalo{0%{box-shadow:0 0 color-mix(in srgb,var(--ms-pink) 55%,transparent);opacity:1}to{box-shadow:0 0 0 14px color-mix(in srgb,var(--ms-pink) 55%,transparent);opacity:0}}.ms-pdp .ms-build__chips li.is-growing{overflow:hidden;white-space:nowrap}.ms-pdp .ms-build__chips li.is-collapsed{max-width:0;margin-right:-8px;overflow:hidden;opacity:0;pointer-events:none;white-space:nowrap}.ms-pdp .ms-chip.is-invalid{opacity:.55;text-decoration:line-through}.ms-pdp .ms-chip__x{-webkit-appearance:none;appearance:none;flex-shrink:0;width:24px;height:24px;border:0;border-radius:50%;background:#ffffffbf;color:var(--ms-ink);display:grid;place-items:center;cursor:pointer}.ms-pdp .ms-chip__x:hover{background:#fff}.ms-pdp .ms-chip--add{-webkit-appearance:none;appearance:none;cursor:pointer;background:var(--ms-surface);border:1px solid rgba(0,0,0,.1);box-shadow:0 1px 2px #0000000a;padding:0 14px 0 8px;font-weight:700;transition:border-color var(--ms-t-fast) ease,background var(--ms-t-fast) ease}.ms-pdp .ms-chip--add:hover:not(:disabled){border-color:var(--ms-pink-line);background:var(--ms-pink-wash);box-shadow:0 2px 8px var(--ms-pink-glow)}.ms-pdp .ms-chip--add.is-planned{cursor:default;border:0;box-shadow:none;box-shadow:inset 0 0 0 1px #0000000d;background:#f5f5f7;padding:0 16px}.ms-pdp .ms-chip--add.is-planned .ms-chip__label{color:var(--ms-ink-2)}.ms-pdp .ms-chip--add.is-planned .ms-chip__sub{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ms-ink-3)}.ms-pdp .ms-chip--add .ms-chip__main{align-items:flex-start;text-align:left}.ms-pdp .ms-chip__plus{width:24px;height:24px;border-radius:50%;background:#1c1c1c;color:#fff;display:grid;place-items:center;font-size:15px;line-height:1}.ms-pdp .ms-chip__plus svg{display:block}.ms-pdp .ms-chip__x:focus-visible,.ms-pdp .ms-chip--add:focus-visible{outline:2px solid var(--ms-ink);outline-offset:2px}.ms-pdp .ms-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.ms-pdp .ms-modal[hidden]{display:none}.ms-pdp .ms-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#14141452;opacity:0;transition:opacity .28s ease}.ms-pdp .ms-modal__card{position:absolute;left:0;top:0;background:var(--ms-surface);border-radius:var(--ms-r-body);padding:20px 20px 16px;width:400px;max-height:calc(100vh - 32px);overflow-y:auto;box-shadow:0 26px 64px #00000042,0 0 0 1px #0000000d;opacity:0;transform:scale(.92);transition:opacity .22s ease,transform .38s var(--ms-ease)}.ms-pdp .ms-modal.is-closing .ms-modal__card{transform:scale(.94);transition:opacity .28s var(--ms-ease),transform .28s var(--ms-ease)}.ms-pdp .ms-modal.is-sheet{display:flex;align-items:flex-end;justify-content:center}.ms-pdp .ms-modal.is-sheet .ms-modal__card{position:relative;left:auto;top:auto;width:100%;max-width:560px;max-height:82vh;border-radius:22px 22px 0 0;padding-bottom:24px;transform:translateY(100%) scale(1);transition:opacity .22s ease,transform .42s var(--ms-ease)}.ms-pdp .ms-modal.is-sheet.is-closing .ms-modal__card{transform:translateY(100%) scale(1);transition:opacity .28s ease,transform .28s var(--ms-ease)}.ms-pdp .ms-modal.is-closing .ms-modal__backdrop{transition:opacity .24s ease}.ms-pdp .ms-modal.is-open .ms-modal__backdrop{opacity:1}.ms-pdp .ms-modal.is-open .ms-modal__card{opacity:1;transform:scale(1)}.ms-pdp .ms-modal.is-sheet.is-open .ms-modal__card{transform:translateY(0) scale(1)}@media(prefers-reduced-motion:reduce){.ms-pdp .ms-modal__card{transition:opacity .01ms;transform:none!important}}.ms-pdp .ms-modal__close{position:absolute;top:14px;right:14px;width:30px;height:30px;display:grid;place-items:center;-webkit-appearance:none;appearance:none;border:0;border-radius:50%;background:transparent;cursor:pointer;transition:background var(--ms-t-fast) ease}.ms-pdp .ms-modal__close:hover{background:#f5f5f5}.ms-pdp .ms-modal__title{font-size:17px;font-weight:800;line-height:1.3;color:var(--ms-ink);letter-spacing:-.2px;padding-right:36px}.ms-pdp .ms-modal__sub{margin-top:4px;font-size:12.5px;color:var(--ms-ink-2)}.ms-pdp .ms-modal-opts{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:14px}.ms-pdp .ms-modal-opt{--ms-cat: var(--ms-ink-2);--ms-plusbtn-bg: var(--ms-cat);background:color-mix(in srgb,var(--ms-cat) 28%,#ffffff);border-radius:var(--ms-r-card);padding:12px 12px 12px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;cursor:pointer;transition:transform .22s var(--ms-ease),background-color .22s ease}.ms-pdp .ms-modal-opt:hover{transform:translate(2px)}.ms-pdp .ms-modal-opt:active,.ms-pdp .ms-modal-opt.is-picked{transform:scale(.985);background:color-mix(in srgb,var(--ms-cat) 42%,#ffffff)}.ms-pdp .ms-modal-opt.is-unavailable{cursor:default}.ms-pdp .ms-modal-opt.is-unavailable:active{transform:none}.ms-pdp .ms-modal-opt.is-unavailable{opacity:.5}.ms-pdp .ms-modal-opt.is-unavailable:hover{transform:none}.ms-pdp .ms-modal-opt__body{min-width:0}.ms-pdp .ms-modal-opt__label{font-size:14.5px;font-weight:800;color:var(--ms-ink)}.ms-pdp .ms-modal-opt__tag{margin-top:1px;font-size:12px;color:var(--ms-ink-2);line-height:1.35}.ms-pdp .ms-modal-opt__stats{display:flex;gap:12px;margin-top:7px;font-size:12px;color:var(--ms-ink-2);font-variant-numeric:tabular-nums}.ms-pdp .ms-modal-opt__stats span{display:inline-flex;align-items:center;gap:4px}.ms-pdp .ms-modal-opt__stats svg{color:var(--ms-cat)}.ms-pdp .ms-modal-opt__add{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;display:flex;align-items:center;cursor:pointer;transition:transform .22s var(--ms-ease)}.ms-pdp .ms-modal-opt__add:hover{transform:scale(1.08)}.ms-pdp .ms-modal-opt__add.is-playing{cursor:default;pointer-events:none;transform:none}.ms-pdp .ms-modal-opt__none{font-size:11.5px;font-weight:700;color:var(--ms-ink-2);text-align:right;max-width:96px;line-height:1.3}.ms-pdp .ms-modal__close:focus-visible,.ms-pdp .ms-modal-opt__add:focus-visible{outline:2px solid var(--ms-ink);outline-offset:3px}.ms-pdp .ms-plusbtn{position:relative;display:block;width:var(--ms-plusbtn-size, 32px);height:var(--ms-plusbtn-size, 32px);flex-shrink:0}.ms-pdp .ms-plusbtn__ring{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:2px solid var(--ms-plusbtn-bg, #1c1c1c);opacity:0;pointer-events:none}.ms-pdp .ms-plusbtn__circle{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--ms-plusbtn-bg, #1c1c1c);display:flex;align-items:center;justify-content:center;transition:background .24s ease}.ms-pdp .ms-plusbtn__ico{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:15px;height:15px}.ms-pdp .ms-plusbtn__ico--check,.ms-pdp .ms-plusbtn.is-checked .ms-plusbtn__ico--plus{opacity:0}.ms-pdp .ms-plusbtn.is-checked .ms-plusbtn__ico--check{opacity:1}.ms-pdp .ms-plusbtn.is-playing{pointer-events:none}.ms-pdp .ms-plusbtn.is-playing .ms-plusbtn__circle{animation:msPop .38s ease}.ms-pdp .ms-plusbtn.is-playing .ms-plusbtn__ring{animation:msRipple .38s ease-out}.ms-pdp .ms-plusbtn.is-leaving:not(.is-checked) .ms-plusbtn__ico--plus,.ms-pdp .ms-plusbtn.is-leaving.is-checked .ms-plusbtn__ico--check{animation:msIconOut .14s ease forwards}.ms-pdp .ms-plusbtn.is-entering:not(.is-checked) .ms-plusbtn__ico--plus,.ms-pdp .ms-plusbtn.is-entering.is-checked .ms-plusbtn__ico--check{animation:msIconIn .2s ease}.ms-pdp .ms-bundlecard.is-open [data-ms-bundle-panel-inner]{animation:msFade .28s var(--ms-ease) .06s both}.ms-pdp .ms-build__rail{position:relative;height:4px;margin-top:12px;border-radius:var(--ms-r-pill)}.ms-pdp .ms-build__rail[hidden]{display:none}.ms-pdp .ms-build__rail:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#00000012}.ms-pdp .ms-build__rail i{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:inherit;background:var(--ms-pink);transition:width .8s cubic-bezier(.65,0,.35,1);overflow:hidden}.ms-pdp .ms-build__rail.is-moved i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);animation:msRailShine .9s cubic-bezier(.45,0,.2,1) both}@keyframes msRailShine{0%{transform:translate(-100%);opacity:1}80%{opacity:1}to{transform:translate(100%);opacity:0}}.ms-pdp .ms-build__hero{display:grid;margin-top:16px;min-height:58px}.ms-pdp .ms-build__hero[hidden]{display:none}.ms-pdp .ms-build__hero>*{grid-area:1 / 1;margin:0;align-self:center;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .36s ease,transform .36s var(--ms-ease),visibility 0s linear .36s}.ms-pdp .ms-build__hero.is-leaving>*{opacity:0;visibility:hidden;transform:translateY(-4px);transition-delay:0s,0s,.36s}.ms-pdp .ms-build__hero>.ms-build__ask,.ms-pdp .ms-build__hero.is-saved>.ms-build__save{opacity:1;visibility:visible;transform:none;transition-delay:0s,0s,0s}.ms-pdp .ms-build__hero.is-saved>.ms-build__ask{opacity:0;visibility:hidden;transform:translateY(-4px)}.ms-pdp .ms-build__ask{font-size:14.5px;font-weight:600;line-height:1.4;color:var(--ms-ink)}.ms-pdp .ms-build__save{display:flex;flex-direction:column;gap:2px;font-variant-numeric:tabular-nums}.ms-pdp .ms-build__big{display:flex;align-items:baseline;gap:8px}.ms-pdp .ms-build__lbl{font-size:14px;font-weight:600;color:var(--ms-ink-2)}.ms-pdp .ms-build__save b{font-size:26px;font-weight:800;line-height:1.05;letter-spacing:-.6px;color:var(--ms-pink-hover)}.ms-pdp .ms-build__save span{font-size:13px;color:var(--ms-ink-2)}.ms-pdp .ms-bundle-error{margin-top:14px;padding:10px 14px;border-radius:12px;background:var(--ms-pink-tint);border:1px solid var(--ms-pink-line);font-size:12.5px;font-weight:700;color:var(--ms-pink-hover);line-height:1.45}.ms-pdp .ms-bundle-error[hidden]{display:none}.ms-pdp p.ms-bundle-note{margin:16px 0 0;padding-top:12px;border-top:1px solid var(--ms-line);font-size:12px;color:var(--ms-ink-3);line-height:1.45}.ms-pdp .ms-bundle-note{display:flex;align-items:flex-start;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid var(--ms-line);font-size:12px;color:var(--ms-ink-2);line-height:1.45}.ms-pdp .ms-bundle-note strong{color:var(--ms-ink);font-weight:700}.ms-pdp .ms-bundle-note svg{flex-shrink:0;margin-top:1px}@container pdp (max-width: 600px){.ms-pdp .ms-bundle-panel>[data-ms-bundle-panel-inner]{padding:0 14px 14px}}@media screen and (max-width:767px){.ms-pdp .ms-modal-opts{grid-template-columns:minmax(0,1fr)}.ms-pdp .ms-modal__card{padding:18px 16px 14px}}.ms-pdp .ms-bx,.ms-pdp .ms-bx *,.ms-pdp .ms-bx *:before,.ms-pdp .ms-bx *:after{box-sizing:border-box}.ms-pdp .ms-bx{--bx-move: cubic-bezier(.65, 0, .35, 1);--bx-out: cubic-bezier(.22, 1, .36, 1);--gap: 6px;container:msbx / inline-size;display:grid;align-content:start;gap:14px;padding:18px;border-radius:22px;background:var(--ms-fill, #f5f5f5)}.ms-pdp .ms-bx__sub{display:flex;flex-wrap:wrap;gap:4px 18px}.ms-pdp .ms-bx__sub button{-webkit-appearance:none;appearance:none;border:0;background:none;padding:0 0 6px;margin:0;cursor:pointer;position:relative;font-family:inherit;font-weight:900;font-size:18px;letter-spacing:-.02em;line-height:1.15;color:var(--ms-ink-3, #9a9a9a);transition:color .4s ease}.ms-pdp .ms-bx__sub button[hidden]{display:none}.ms-pdp .ms-bx__sub button:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:3px;background:var(--ms-ink, #141414);transform:scaleX(0);transform-origin:0 50%;transition:transform .6s var(--bx-move)}.ms-pdp .ms-bx__sub button[aria-selected=true]{color:var(--ms-ink, #141414)}.ms-pdp .ms-bx__sub button[aria-selected=true]:after{transform:scaleX(1)}.ms-pdp .ms-bx__sub button:focus-visible{outline:2px solid #088d95;outline-offset:4px;border-radius:4px}.ms-pdp .ms-bx__desc{margin:-8px 0 0;font-size:14px;color:var(--ms-ink-2, #5f5f5f)}.ms-pdp .ms-bx__grid{--cols: 4;display:grid;gap:10px}.ms-pdp .ms-bx__grid.is-in{animation:msBxIn .6s var(--bx-out) backwards}@keyframes msBxIn{0%{opacity:0;transform:translateY(8px)}}.ms-pdp .ms-bx.is-pending .ms-bx__grid{opacity:.45}.ms-pdp .ms-bx__picks{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--gap)}.ms-pdp .ms-bx__pick{position:relative;min-width:0;margin:0;display:block}.ms-pdp .ms-bx__pick input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer;z-index:1}.ms-pdp .ms-bx__pick input:disabled{cursor:default}.ms-pdp .ms-bx__pin{position:relative;display:flex;align-items:center;gap:5px;height:44px;padding:0 6px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #1214161a;font-weight:700;font-size:13px;letter-spacing:.02em;color:var(--ms-ink, #141414);transition:background-color .45s ease,color .45s ease,box-shadow .45s ease,transform .4s var(--bx-out),opacity .4s ease}.ms-pdp .ms-bx__pin:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;opacity:0;pointer-events:none}.ms-pdp .ms-bx__lbl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-pdp .ms-bx__grid[data-type=abenteuer] .ms-bx__lbl{text-transform:uppercase}.ms-pdp .ms-bx__dot{flex:none;width:22px;height:22px;border-radius:50%;background:var(--pc);display:grid;place-items:center;color:#fff;transition:background-color .45s ease}.ms-pdp .ms-bx__dot svg{grid-area:1 / 1;width:12px;height:12px}.ms-pdp .ms-bx__dot .ms-bx__plus{transition:opacity .25s ease,transform .45s var(--bx-out)}.ms-pdp .ms-bx__dot .ms-bx__plus path{stroke-dasharray:none;stroke-dashoffset:0}.ms-pdp .ms-bx__pick input:checked+.ms-bx__pin .ms-bx__plus{opacity:0;transform:rotate(90deg) scale(.4)}.ms-pdp .ms-bx__dot path{stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .2s ease}.ms-pdp .ms-bx__pick input:not(:disabled):hover+.ms-bx__pin{transform:translateY(-1px)}.ms-pdp .ms-bx__pick input:not(:disabled):active+.ms-bx__pin{transform:scale(.96)}.ms-pdp .ms-bx__pick input:checked+.ms-bx__pin{background:color-mix(in srgb,var(--pc) 72%,#121416);color:#fff;box-shadow:none}.ms-pdp .ms-bx__pick input:checked+.ms-bx__pin .ms-bx__dot{background:#ffffff38}.ms-pdp .ms-bx__pick input:checked+.ms-bx__pin .ms-bx__dot path{stroke-dashoffset:0;transition:stroke-dashoffset .5s cubic-bezier(.4,0,.1,1) .12s}.ms-pdp .ms-bx__pick.is-off .ms-bx__pin{opacity:.42}.ms-pdp .ms-bx__pick.is-pop .ms-bx__pin{animation:msBxPop .62s var(--bx-out)}.ms-pdp .ms-bx__pick.is-pop .ms-bx__pin:after{animation:msBxHalo .8s ease-out}.ms-pdp .ms-bx__pick input:focus-visible+.ms-bx__pin{outline:2px solid #088d95;outline-offset:2px}@keyframes msBxPop{0%{transform:scale(.93)}45%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes msBxHalo{0%{opacity:.9;box-shadow:0 0 color-mix(in srgb,var(--pc) 60%,transparent)}to{opacity:0;box-shadow:0 0 0 14px color-mix(in srgb,var(--pc) 0%,transparent)}}.ms-pdp .ms-bx__rail{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--gap)}.ms-pdp .ms-bx__rail i{position:relative;height:8px;border-radius:99px;background:#12141617;overflow:hidden}.ms-pdp .ms-bx__rail i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--sc, var(--ms-ink, #141414));transform:scaleX(0);transform-origin:0 50%;transition:transform .7s var(--bx-move),background-color .5s ease}.ms-pdp .ms-bx__rail i.is-on:before{transform:scaleX(1)}.ms-pdp .ms-bx__ladder{list-style:none;margin:-2px 0 0;padding:0;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--gap)}.ms-pdp .ms-bx__ladder li{position:relative;overflow:hidden;margin:0;border-radius:14px;padding:10px;display:grid;gap:2px;line-height:1.2;opacity:.5;transition:opacity .5s ease,background-color .5s ease,box-shadow .5s ease}.ms-pdp .ms-bx__ladder li.is-on{opacity:1;background:#fff;box-shadow:0 10px 24px -16px #00000059}.ms-pdp .ms-bx__ladder li.is-pop{animation:msBxStep .7s var(--bx-out)}.ms-pdp .ms-bx__ladder li:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.9) 50%,transparent 70%);transform:translate(-100%);opacity:0;pointer-events:none}.ms-pdp .ms-bx__ladder li.is-pop:after{animation:msBxShine .9s ease-out .1s}.ms-pdp .ms-bx__ladder b{font-weight:900;font-size:19px;letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums;color:var(--ms-ink, #141414)}.ms-pdp .ms-bx__ladder span{font-size:12px;color:var(--ms-ink-2, #5f5f5f)}.ms-pdp .ms-bx__ladder em{font-style:normal;font-weight:500;font-size:10px;letter-spacing:.8px;text-transform:uppercase;color:var(--ms-ink-3, #9a9a9a);margin-top:2px}@keyframes msBxStep{0%{transform:scale(.94)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes msBxShine{0%{transform:translate(-100%);opacity:1}80%{opacity:1}to{transform:translate(100%);opacity:0}}.ms-pdp .ms-bx.is-outer .ms-bx__sub button{pointer-events:none;padding-bottom:0}.ms-pdp .ms-bx.is-outer .ms-bx__sub button:not([aria-selected=true]){display:none}.ms-pdp .ms-bx.is-outer .ms-bx__sub button:after{display:none}.ms-pdp .ms-bx__foot{display:grid;min-width:0}.ms-pdp .ms-bx__foot .ms-bundle-error{margin-bottom:14px}.ms-pdp .ms-bx__fold{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s var(--bx-out)}.ms-pdp .ms-bx__fold.is-open,.ms-pdp .ms-bx.is-on .ms-bx__fold{grid-template-rows:1fr}.ms-pdp .ms-bx__fold>div{min-height:0;overflow:hidden;overflow:visible clip}.ms-pdp .ms-bx__line{margin:0 0 14px;min-height:22px;font-size:14.5px;line-height:1.5;color:var(--ms-ink-2, #5f5f5f);transform-origin:0 50%;transition:opacity .3s ease}.ms-pdp .ms-bx:not(.is-on) .ms-bx__fold:not(.is-open) .ms-bx__line{opacity:0}.ms-pdp .ms-bx.is-inking .ms-bx__fold{transition-property:grid-template-rows!important}.ms-pdp .ms-bx.is-inking .ms-bx__line{transition-property:opacity!important}.ms-pdp .ms-bx.ms-ink-veil{grid-template-rows:auto auto auto minmax(0,1fr)}.ms-pdp .ms-bx.ms-ink-veil .ms-bx__foot{grid-template-rows:minmax(0,1fr)}.ms-pdp .ms-bx.ms-ink-veil .ms-bx__fold{grid-template-rows:minmax(0,1fr)!important}.ms-pdp .ms-bx__line[data-mode=on]{color:var(--ms-ink, #141414);font-weight:700;font-size:16px;font-variant-numeric:tabular-nums}.ms-pdp .ms-bx__line.is-pop{animation:msBxLine .7s var(--bx-out)}.ms-pdp .ms-bx__line.is-swap{animation:msBxFade .3s ease}@keyframes msBxLine{0%{opacity:0;transform:translateY(8px) scale(.9)}55%{opacity:1;transform:translateY(0) scale(1.05)}to{transform:none}}@keyframes msBxFade{0%{opacity:0}}.ms-pdp .ms-bx .ms-bundle-note{margin:0}@container msbx (max-width: 350px){.ms-pdp .ms-bx__grid[data-n="4"] .ms-bx__picks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px var(--gap)}.ms-pdp .ms-bx__grid[data-n="4"] .ms-bx__pin{padding:0 10px;gap:8px;font-size:14px}.ms-pdp .ms-bx__ladder li{padding:9px 7px}.ms-pdp .ms-bx__ladder b{font-size:17px}}@media(prefers-reduced-motion:reduce){.ms-pdp .ms-bx *,.ms-pdp .ms-bx *:before,.ms-pdp .ms-bx *:after{animation:none!important;transition:none!important}}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx{--bw-c: var(--product-color, #141414);position:relative;isolation:isolate;overflow:hidden;margin-top:16px;transition:background-color .55s ease,box-shadow .55s ease}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx:before{content:"";position:absolute;z-index:-1;right:-123px;top:-121px;width:300px;height:300px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--bw-c) 45%,transparent),transparent);opacity:0;transition:opacity .7s ease}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx:after{content:"";position:absolute;top:20px;right:18px;width:18px;height:18px;border-radius:50%;pointer-events:none;box-shadow:inset 0 0 0 1.5px #00000038;transition:box-shadow .4s ease,background-color .4s ease}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx .ms-bx__sub{padding-right:30px}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx .ms-bx__desc,.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx .ms-bundle-note,.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx .ms-bx__ladder span{transition:color .55s ease,border-color .55s ease}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx .ms-bx__line{transition:opacity .3s ease,color .55s ease}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx .ms-bx__rail i{transition:background-color .55s ease}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx .ms-bx__ladder b{font-size:23px;line-height:1.2;padding-bottom:.1em;margin-bottom:-.1em;justify-self:start;transform:scale(.826);transform-origin:0 100%;transition:transform .5s var(--bx-out)}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on{background-color:#0b1215;box-shadow:inset 0 0 0 1px #ffffff12,0 26px 44px -30px #0b1215cc}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on:before{opacity:1}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on:after{background:var(--bw-c);box-shadow:inset 0 0 0 2.5px #fff,0 0 0 1.5px var(--bw-c);animation:msBxWonDot .6s var(--bx-out)}@keyframes msBxWonDot{0%{scale:.4}55%{scale:1.28}to{scale:1}}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on .ms-bx__sub button{color:#ffffff6b}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on .ms-bx__sub button[aria-selected=true]{color:#fff}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on .ms-bx__sub button:after{background:#fff}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on .ms-bx__desc{color:#ffffffb8}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on .ms-bx__pick input:not(:checked)+.ms-bx__pin{background:#ffffff0f;color:#ffffffd1;box-shadow:inset 0 0 0 1px #ffffff1f}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on .ms-bx__pick input:checked+.ms-bx__pin{background:var(--pc)}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on .ms-bx__rail i{background:#ffffff21}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on .ms-bx__ladder li.is-on{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on .ms-bx__ladder b{color:#fff}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on .ms-bx__ladder li.is-on b{transform:none;background:linear-gradient(100deg,#fff 20%,color-mix(in srgb,var(--bw-c) 65%,#fff));-webkit-background-clip:text;background-clip:text;color:transparent}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on .ms-bx__ladder span{color:#ffffff9e}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on .ms-bx__ladder em{color:#ffffff73}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on .ms-bx__ladder li:after{background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.22) 50%,transparent 70%)}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on .ms-bx__line,.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on .ms-bx__line[data-mode=on]{color:#fff}.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on .ms-bundle-note{color:#ffffff80;border-color:#ffffff1f}@container msbx (max-width: 350px){.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx .ms-bx__ladder b{font-size:19px;transform:scale(.895)}}@media(prefers-reduced-motion:reduce){.ms-pdp-journey:not(.ms-pdp-voucher) .ms-bx.is-on:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/ms-bundle-styles.css.map */
