.card_card__60LSr{position:relative;max-width:500px;margin:0 auto}@media(min-width:768px){.card_card__60LSr{isolation:isolate;border:1px solid rgba(0,0,0,0);border-radius:8px}.card_card__60LSr:before{background:linear-gradient(180deg,#5a4579,#23103e);z-index:-1;margin:-1px;position:absolute;display:block;content:"";inset:0;border-radius:inherit}}.card_cardContent__Lbesm{color:#fff;width:100%;padding:0 16px;text-align:center}@media(min-width:768px){.card_cardContent__Lbesm{isolation:isolate;padding:32px;background-color:#23103e;border-radius:8px}}.withBoxModel_m__IAbvw{margin:var(--margin)}.withBoxModel_mt__y8Pab{margin-top:var(--margin-top)}.withBoxModel_mr__NR2kL{margin-right:var(--margin-right)}.withBoxModel_mb__ahRA_{margin-bottom:var(--margin-bottom)}.withBoxModel_ml__pLcDR{margin-left:var(--margin-left)}.withBoxModel_mx__nXS0c{margin-left:var(--margin-x);margin-right:var(--margin-x)}.withBoxModel_my__ua_tn{margin-top:var(--margin-y);margin-bottom:var(--margin-y)}@media(min-width:768px){.withBoxModel_m-tablet__91cjM{margin:var(--margin-tablet)}.withBoxModel_mt-tablet__iXGfI{margin-top:var(--margin-top-tablet)}.withBoxModel_mr-tablet__nzn_4{margin-right:var(--margin-right-tablet)}.withBoxModel_mb-tablet__jkFfH{margin-bottom:var(--margin-bottom-tablet)}.withBoxModel_ml-tablet__jTJjI{margin-left:var(--margin-left-tablet)}.withBoxModel_mx-tablet__tEHO7{margin-left:var(--margin-x-tablet);margin-right:var(--margin-x-tablet)}.withBoxModel_my-tablet__rwpYz{margin-top:var(--margin-y-tablet);margin-bottom:var(--margin-y-tablet)}}@media(min-width:1024px){.withBoxModel_m-laptop__s4t_d{margin:var(--margin-laptop)}.withBoxModel_mt-laptop__DYy4W{margin-top:var(--margin-top-laptop)}.withBoxModel_mr-laptop__MciYH{margin-right:var(--margin-right-laptop)}.withBoxModel_mb-laptop__DLB_x{margin-bottom:var(--margin-bottom-laptop)}.withBoxModel_ml-laptop__eH5nG{margin-left:var(--margin-left-laptop)}.withBoxModel_mx-laptop__LJw8H{margin-left:var(--margin-x-laptop);margin-right:var(--margin-x-laptop)}.withBoxModel_my-laptop__zUKcD{margin-top:var(--margin-y-laptop);margin-bottom:var(--margin-y-laptop)}}@media(min-width:1200px){.withBoxModel_m-desktop__QBY49{margin:var(--margin-desktop)}.withBoxModel_mt-desktop__sOUUs{margin-top:var(--margin-top-desktop)}.withBoxModel_mr-desktop__Rn_1k{margin-right:var(--margin-right-desktop)}.withBoxModel_mb-desktop__aJtaw{margin-bottom:var(--margin-bottom-desktop)}.withBoxModel_ml-desktop__iCjLX{margin-left:var(--margin-left-desktop)}.withBoxModel_mx-desktop__64shM{margin-left:var(--margin-x-desktop);margin-right:var(--margin-x-desktop)}.withBoxModel_my-desktop___2p8i{margin-top:var(--margin-y-desktop);margin-bottom:var(--margin-y-desktop)}}.withBoxModel_p__hy123{padding:var(--padding)}.withBoxModel_pt__HNlpO{padding-top:var(--padding-top)}.withBoxModel_pr__BnUhF{padding-right:var(--padding-right)}.withBoxModel_pb__P7cbt{padding-bottom:var(--padding-bottom)}.withBoxModel_pl__J9u8d{padding-left:var(--padding-left)}.withBoxModel_px__odfNo{padding-left:var(--padding-x);padding-right:var(--padding-x)}.withBoxModel_py__qmjf2{padding-top:var(--padding-y);padding-bottom:var(--padding-y)}@media(min-width:768px){.withBoxModel_p-tablet__hheLv{padding:var(--padding-tablet)}.withBoxModel_pt-tablet__xGTeq{padding-top:var(--padding-top-tablet)}.withBoxModel_pr-tablet__5ElWR{padding-right:var(--padding-right-tablet)}.withBoxModel_pb-tablet__oZvrF{padding-bottom:var(--padding-bottom-tablet)}.withBoxModel_pl-tablet__NpewE{padding-left:var(--padding-left-tablet)}.withBoxModel_px-tablet__2clwv{padding-left:var(--padding-x-tablet);padding-right:var(--padding-x-tablet)}.withBoxModel_py-tablet__vIiJE{padding-top:var(--padding-y-tablet);padding-bottom:var(--padding-y-tablet)}}@media(min-width:1024px){.withBoxModel_p-laptop__0SCis{padding:var(--padding-laptop)}.withBoxModel_pt-laptop__B9I_F{padding-top:var(--padding-top-laptop)}.withBoxModel_pr-laptop__CCOpn{padding-right:var(--padding-right-laptop)}.withBoxModel_pb-laptop__AfbDj{padding-bottom:var(--padding-bottom-laptop)}.withBoxModel_pl-laptop__xfiP7{padding-left:var(--padding-left-laptop)}.withBoxModel_px-laptop__T7_vU{padding-left:var(--padding-x-laptop);padding-right:var(--padding-x-laptop)}.withBoxModel_py-laptop__76ZP2{padding-top:var(--padding-y-laptop);padding-bottom:var(--padding-y-laptop)}}@media(min-width:1200px){.withBoxModel_p-desktop__oFAoa{padding:var(--padding-desktop)}.withBoxModel_pt-desktop__pImWe{padding-top:var(--padding-top-desktop)}.withBoxModel_pr-desktop__hILim{padding-right:var(--padding-right-desktop)}.withBoxModel_pb-desktop__A1ZQz{padding-bottom:var(--padding-bottom-desktop)}.withBoxModel_pl-desktop__AhOxP{padding-left:var(--padding-left-desktop)}.withBoxModel_px-desktop__oDjbI{padding-left:var(--padding-x-desktop);padding-right:var(--padding-x-desktop)}.withBoxModel_py-desktop__IECVa{padding-top:var(--padding-y-desktop);padding-bottom:var(--padding-y-desktop)}}.teaser_actionBtn__bQr3C{background:#380089;border:none;border-radius:50%;color:#fff;cursor:pointer;grid-area:cover;align-self:flex-end;justify-self:flex-end;position:relative;padding:8px;height:36px;width:36px;margin:0 8px 8px 0;transition:color .25s ease,opacity .25s ease,box-shadow .25s ease;z-index:3}@media(min-width:992px){.teaser_actionBtn__bQr3C{opacity:var(--action-button-opacity,0)}}.teaser_actionBtn__bQr3C>svg:last-child:not(:first-child){display:none}.teaser_actionBtn__bQr3C:hover{background:#300074;box-shadow:0 4px 8px 0 rgba(22,8,41,.2)}.teaser_actionBtn__bQr3C:hover>svg:first-child:not(:last-child){display:none}.teaser_actionBtn__bQr3C:hover>svg:last-child:not(:first-child){display:block}.teaser_actionBtn__bQr3C:active{background:#380089;box-shadow:0 2px 4px 0 rgba(22,8,41,.3)}.teaser_author__LWTRi{font-size:.875rem;font-weight:400;line-height:1.125rem;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;grid-area:author}.teaser_cover___S22h{display:block;background:rgba(0,0,0,.1);width:100%;border-radius:8px;overflow:hidden;font-size:0;grid-area:cover;aspect-ratio:1/1}.teaser_coverImage__YMrBt{transform:scale(var(--cover-scale,1));transform-origin:center;transition:transform 1s ease-in-out;width:100%}.teaser_link__fxVFQ{color:inherit;text-decoration:none;display:grid;align-items:center;grid-column:1/-1;grid-row:1/6;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-template-areas:inherit}.teaser_teaser__FDajW{--accent-color:#160829;color:#635a70;align-self:stretch;align-content:flex-start;align-items:center;box-sizing:border-box;display:grid;grid-template-columns:repeat(2,auto);grid-template-areas:"cover cover" "title title" "author author" "rating price" "lowest-price lowest-price";grid-column-gap:4px;column-gap:4px;position:relative;isolation:isolate}@media(hover:hover)and (pointer:fine){.teaser_teaser__FDajW:hover{--cover-scale:1.05;--action-button-opacity:1}}.teaser_teaser__colorless__ds3bL{--accent-color:inherit;color:inherit}.teaser_title__hDeCG{color:var(--accent-color);font-size:1rem;font-weight:700;line-height:1.25rem;margin:8px 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;grid-area:title}.withColor_blue-50__eENYU{color:#d9ecf9}.withColor_blue-100__HhFjN{color:#bde5ff}.withColor_blue-200__LVvdC{color:#a1d9ff}.withColor_blue-300__v8Ptk{color:#76c8ff}.withColor_blue-400__efpq1{color:#5cbdff}.withColor_blue-500__7K3Bo{color:#33adff}.withColor_blue-600__nIsfp{color:#2e9de8}.withColor_blue-700___5ezF{color:#247bb5}.withColor_blue-800__9KbbL{color:#1c5f8c}.withColor_blue-900__aCgVS{color:#15496b}.withColor_club-50__X0K7M{color:#fbe8ff}.withColor_club-100__dUyT1{color:#f2b8ff}.withColor_club-200__27bYL{color:#ec95ff}.withColor_club-300__VDaRi{color:#e465ff}.withColor_club-400__Xjioz{color:#de47ff}.withColor_club-500__f6ZUP{color:#d619ff}.withColor_club-600__AL0V_{color:#c317e8}.withColor_club-700__1yvYv{color:#9812b5}.withColor_club-800__YMxKY{color:#760e8c}.withColor_club-900__ZPJ_n{color:#5a0b6b}.withColor_green-50__j2_Cu{color:#edfff9}.withColor_green-100__bdFg8{color:#c8ffed}.withColor_green-200__byddU{color:#adffe4}.withColor_green-300__W93XW{color:#88ffd8}.withColor_green-400__K8h4M{color:#71ffd1}.withColor_green-500__X0HLK{color:#4dffc5}.withColor_green-600__vQnww{color:#46e8b3}.withColor_green-700__dUxHI{color:#37b58c}.withColor_green-800__lvTc7{color:#2a8c6c}.withColor_green-900__9mvC8{color:#206b53}.withColor_purple-50__GjPeh{color:#ebe6f3}.withColor_purple-100__r1DiG{color:#c1b0da}.withColor_purple-200__TCBFV{color:#a38ac9}.withColor_purple-300__GGWJI{color:#7a54b0}.withColor_purple-400__BZrT5{color:#6033a1}.withColor_purple-500__cJgdu{color:#380089}.withColor_purple-600__MAT1S{color:#300074}.withColor_purple-700__TwIvY{color:#280061}.withColor_purple-800__MmPVQ{color:#20004e}.withColor_purple-900__tGQWz{color:#19003e}.withColor_gray-50__1mAVQ{color:#fff}.withColor_gray-100__gE7W4{color:#f8f7f8}.withColor_gray-200__2Enx2{color:#f4f4f5}.withColor_gray-300__TV39c{color:#f0eef1}.withColor_gray-400__hK8xF{color:#e3e1e6}.withColor_gray-500__L_Pon{color:#b7b2bd}.withColor_gray-600__f9r3W{color:#8f859b}.withColor_gray-700__Y_4jM{color:#635a70}.withColor_gray-800__IcnYx{color:#453954}.withColor_gray-900__bf_48{color:#31283c}.withColor_violet-50__JnBti{color:#eae8ee}.withColor_violet-100__r2DBr{color:#bfb7cb}.withColor_violet-200__NQY2_{color:#a094b2}.withColor_violet-300__zNqvq{color:#75648e}.withColor_violet-400__wEpa8{color:#5a4579}.withColor_violet-500__JC0cO{color:#311757}.withColor_violet-600__Tihwt{color:#2d154f}.withColor_violet-700__RSNUi{color:#23103e}.withColor_violet-800__n1Fm6{color:#1f0c38}.withColor_violet-900__u40Mx{color:#160829}.withColor_base-black__Ormna{color:#0a0a0a}.withColor_green-light__OrdSq{color:#d2ead3}.withColor_green__qPlgZ{color:#66b86a}.withColor_green-dark__ytodU{color:#45a949}.withColor_yellow-dark__0_VS_{color:#fff3c2}.withColor_yellow__fWETh{color:#ffd52f}.withColor_yellow-light__4uiWA{color:#fc0}.withColor_orange-light__9Ir4q{color:#ffe9cd}.withColor_orange__Nbgw4{color:#ffb454}.withColor_orange-dark__cu4x_{color:#ffa42e}.withColor_red-light___tKQF{color:#e2a393}.withColor_red__Yez62{color:#ba4a2e}.withColor_red-dark__nyJrF{color:#ab2200}.tooltip_tooltip__rwk8u{z-index:100;max-width:175px;padding:calc(var(--paddingBlock, 8)*1px) 8px;color:#989898;background:#fff;border:1px solid #bbb7c5;border-radius:8px;font-size:.875rem;animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}@media(min-width:768px){.tooltip_tooltip__rwk8u{font-size:.75rem}}.tooltip_tooltip__rwk8u[data-state=delayed-open][data-side=top]{animation-name:tooltip_slideDownAndFade__oz75p}@keyframes tooltip_slideDownAndFade__oz75p{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.text_heading1__END_Z{font-size:2.5rem;font-weight:700;line-height:3rem}@media(min-width:1200px){.text_heading1__END_Z{font-size:3.5rem;line-height:4rem}}.text_heading2__vbV4I{font-size:2rem;font-weight:700;line-height:2.5rem}@media(min-width:1200px){.text_heading2__vbV4I{font-size:3rem;line-height:3.5rem}}.text_heading3__ncWvQ{font-size:1.5rem;font-weight:700;line-height:2rem}@media(min-width:1200px){.text_heading3__ncWvQ{font-size:2rem;line-height:2.75rem}}.text_heading4__kx1Qp{font-size:1.25rem;font-weight:700;line-height:1.5rem}@media(min-width:1200px){.text_heading4__kx1Qp{font-size:1.5rem;font-weight:600;line-height:2rem}}.text_heading5__vwWTZ{font-size:1.125rem;font-weight:700;line-height:1.5rem}@media(min-width:1200px){.text_heading5__vwWTZ{font-size:1.375rem;line-height:2rem}}.text_heading6__2nVRz{font-size:1rem;font-weight:700;line-height:1.5rem}@media(min-width:1200px){.text_heading6__2nVRz{font-size:1.125rem;line-height:1.5rem}}.text_subtitleBig__DrKih{font-size:1rem;font-weight:700;line-height:1.25rem}@media(min-width:1200px){.text_subtitleBig__DrKih{line-height:1.5rem}}.text_subtitleNormal__LSw7v{font-size:.875rem;font-weight:700;line-height:1.25rem}.text_subtitleSmall__3bqmS{font-size:.75rem;font-weight:400;line-height:1rem}.text_bodyExtraBig__T4MPy{font-size:1rem;font-weight:400;line-height:1.25rem}@media(min-width:1200px){.text_bodyExtraBig__T4MPy{font-size:1.5rem;line-height:2rem}}.text_bodyBig__olh7U{font-size:1rem;font-weight:400;line-height:1.25rem}@media(min-width:1200px){.text_bodyBig__olh7U{line-height:1.5rem}}.text_bodyNormal__fHtEt{font-size:.875rem;font-weight:400;line-height:1.25rem}.text_bodySmall__5JfGg{font-size:.75rem;font-weight:400;line-height:1rem}.text_bodyExtraSmall__5Sgz7{font-size:.625rem;font-weight:600;line-height:.75rem}.modal_modalHeader__jnviS{display:flex;flex-direction:column;gap:12px}.modal_modalTitle__RC7hz{text-align:center;margin:0}.modal_modalDescription__9np0H{text-align:center;margin:0;color:var(--desciption-color,#0a0a0a)}.modal_modalFooter__Ottai{display:flex;gap:12px;justify-content:center;flex-direction:column}.modal_modalFooter__full__g2qFO>*{flex:1 1}@media(min-width:768px){.modal_modalFooter__Ottai{flex-direction:row}}.modal_dialogOverlay__PdZ1s{position:fixed;inset:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.8);animation:modal_overlayShow__15VfP .15s cubic-bezier(.16,1,.3,1);z-index:100;min-height:100dvh;height:auto;overflow:auto}.modal_dialogScrollWrapper__bLgga{padding:60px 0;width:100%;display:flex;align-items:flex-start;justify-content:center}.modal_dialogContentWrapper__LgN65{position:relative;isolation:isolate;border:1px solid rgba(0,0,0,0);border-radius:16px;width:90%;max-width:328px;animation:modal_contentShow___hOPG .15s cubic-bezier(.16,1,.3,1)}.modal_dialogContentWrapper__dark__vrz11{--background:#23103e;--color:#ffffff;--desciption-color:#f0eef1}.modal_dialogContentWrapper__dark__vrz11:before{background:linear-gradient(180deg,#5a4579,#23103e);z-index:-1;margin:-1px;position:absolute;display:block;content:"";inset:0;border-radius:inherit}@media(min-width:768px){.modal_dialogContentWrapper__LgN65{max-width:var(--max-width,716px);min-width:500px}.modal_dialogContentWrapper__small__I6HC8{--max-width:518px}}.modal_dialogContent__2Pdfa{position:relative;display:flex;flex-direction:column;gap:24px;height:-moz-fit-content;height:fit-content;max-height:100%;padding:32px 16px;border-radius:16px;overflow:auto;color:var(--color,#0a0a0a);background:var(--background,#ffffff)}@media(min-width:768px){.modal_dialogContent__2Pdfa{padding:32px;width:100%}}.modal_closeButton__F9QNa{display:flex;position:absolute;color:var(--color);--offset:12px;right:var(--offset);top:var(--offset)}@media(min-width:768px){.modal_closeButton__F9QNa{--offset:16px}}@keyframes modal_overlayShow__15VfP{0%{opacity:0}to{opacity:1}}@keyframes modal_contentShow___hOPG{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.cart-modal_titleIcon__tD942{color:#4dffc5;margin-right:10px}.cart-modal_content__7_TbC{display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width:768px){.cart-modal_content__7_TbC{flex-direction:row;text-align:left;align-items:flex-start}}.cart-modal_cover__rASpJ{width:150px;border-radius:4px;margin-right:0;aspect-ratio:1/1}@media(min-width:768px){.cart-modal_cover__rASpJ{margin-right:20px}}.cart-modal_info__j4Vr3{flex:1 1;display:flex;flex-direction:column;gap:8px;margin-top:24px}@media(min-width:768px){.cart-modal_info__j4Vr3{gap:4px;margin-top:12px}}.cart-modal_title__8SBpy{margin:0}.cart-modal_price__haapN{margin:8px 0 0}@media(min-width:768px){.cart-modal_price__haapN{margin:12px 0 0 40px}}.cart-modal_author__cd_F_{margin:0}.cart-modal_lineClamp__mFdyi{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.content_content__G66I4{display:flex;flex-direction:column;text-align:center}.content_image__Qrito{width:100%;max-width:328px;height:auto;margin:0 auto}.content_title__zcEJe{white-space:pre-line}.content_container__ENJtQ{max-width:366px;width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto}.content_list__17IEv{list-style:none;text-align:left;display:flex;flex-direction:column;gap:12px;margin-top:16px;margin-bottom:20px;padding-left:0}.content_listItem__eegoq{display:flex;align-items:center}.content_checkIcon__UkljD{width:24px;height:24px;color:#fff;margin-right:5px}.content_signup__jIaOB,.content_skip__BpFbu{font-size:1rem;line-height:1.5rem}.content_skip__BpFbu{font-weight:700;text-decoration:none;color:#fff;margin-top:6px;padding-top:10px;padding-bottom:10px}.content_skip__BpFbu,.content_skip__BpFbu:disabled,.content_skip__BpFbu:hover{background-color:rgba(0,0,0,0);border:none;box-shadow:none}.content_note__QREaK{color:#b7b2bd}.card_card__PdrfP{position:relative;max-width:500px;width:calc(100% - 32px);margin:0 auto;isolation:isolate;border:1px solid rgba(0,0,0,0);border-radius:8px}.card_card__PdrfP:before{background:linear-gradient(180deg,#5a4579,#23103e);z-index:-1;margin:-1px;position:absolute;display:block;content:"";inset:0;border-radius:inherit}@media(min-width:768px){.card_card__PdrfP{width:100%}}.card_cardContent__HzXHk{color:#fff;width:100%;padding-left:16px;padding-right:16px;padding-bottom:32px;text-align:center;isolation:isolate;background-color:#23103e;border-radius:8px}.teaser-footer_clubBadge__JgB_I{color:#d619ff;align-self:center;justify-self:flex-end;grid-area:price;margin-top:4px}.teaser-footer_cycleBadge__pgF1A{align-self:center;grid-area:rating}.teaser-footer_lowestPrice__XKYzC{font-size:.625rem;font-weight:400;margin-top:10px;grid-column:1/-1}@media(min-width:992px){.teaser-footer_lowestPrice__XKYzC{font-size:.75rem}}.teaser-footer_price__fdAAt{display:flex;align-items:flex-end;justify-self:flex-end;column-gap:8px;grid-area:price;color:#380089;font-size:1rem;font-weight:700;line-height:1.125rem;margin:4px 0 0}.teaser-footer_price__fdAAt:not(:first-child):before{align-self:center;background:#635a70;content:"";display:block;width:1px;height:15px}.teaser-footer_price__fdAAt[data-base-price]{color:#380089}.teaser-footer_price__fdAAt[data-base-price]:after{color:#635a70;content:attr(data-base-price);font-size:.875rem;font-weight:400;text-decoration:line-through}.teaser-footer_price__colorless__00lhm,.teaser-footer_price__colorless__00lhm[data-base-price],.teaser-footer_price__colorless__00lhm[data-base-price]:after{color:inherit}.teaser-footer_priceWithClubBadge__TFDBp{grid-area:price;justify-self:flex-end;display:flex;gap:8px;align-items:center}.teaser-footer_rating__TeVOA{display:flex;align-items:center;column-gap:6px;grid-area:rating;font-size:.875rem;font-weight:400;margin-top:4px}.teaser-with-progress_progressBar__kgSg1{background:#4dffc5;grid-area:cover;align-self:flex-end;justify-self:flex-start;height:5px;width:var(--progress,0);position:relative;z-index:2}