.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{touch-action:pan-y;height:100%;position:relative;overflow:hidden}.flickity-slider{width:100%;height:100%;position:absolute;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{color:#333;background:#ffffffbf;border:none;position:absolute}.flickity-button:hover{cursor:pointer;background:#fff}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;width:44px;height:44px;top:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{width:60%;height:60%;position:absolute;top:20%;left:20%}.flickity-page-dots{text-align:center;flex-wrap:wrap;justify-content:center;width:100%;display:flex;position:absolute;bottom:-25px}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{appearance:none;cursor:pointer;text-indent:-9999px;background:#33333340;border:none;border-radius:50%;width:10px;height:10px;margin:0 8px;padding:0;display:block;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:#333}.carousel[data-v-df4edf1c]{width:100%;height:100%}.carousel__header[data-v-df4edf1c]{margin-bottom:var(--spacing-4);margin-top:var(--spacing-4)}.carousel__content[data-v-df4edf1c]{height:100%;margin-left:auto;margin-right:auto}.carousel__content[data-v-df4edf1c]:not(.flickity-enabled){scroll-snap-type:x mandatory;flex-flow:row;flex:100%;justify-content:flex-start;align-items:flex-start;padding-left:0;padding-right:0;display:flex;overflow:auto hidden}.carousel__content[data-v-df4edf1c]:not(.flickity-enabled)>*{scroll-snap-align:start}@media only screen and (width>=600px){.carousel__content[data-v-df4edf1c]:not(.flickity-enabled){padding-left:var(--spacing-6);padding-right:var(--spacing-6)}}.carousel__content--bottom-dots[data-v-df4edf1c]{margin-bottom:var(--spacing-6)}.carousel__content--type-full[data-v-df4edf1c]{padding:0!important}.carousel__content--type-premium[data-v-df4edf1c]{padding-top:8px;padding-bottom:8px}.carousel--is-native .carousel__content[data-v-df4edf1c],.carousel--is-touch .carousel__content[data-v-df4edf1c]{overflow-x:auto}.carousel--is-flickity.carousel--is-native[data-v-df4edf1c],.carousel--is-flickity.carousel--is-native[data-v-df4edf1c] .carousel__content{overflow:hidden}.carousel--is-flickity[data-v-df4edf1c] .carousel__content.flickity-enabled,.carousel--is-flickity[data-v-df4edf1c] .carousel__content.flickity-enabled>.flickity-viewport{flex-flow:row;flex:1;justify-content:flex-start;align-items:center;width:100%;display:flex}.carousel--is-flickity[data-v-df4edf1c] .carousel__content.flickity-enabled .flickity-slider,.carousel--is-flickity[data-v-df4edf1c] .carousel__content.flickity-enabled>.flickity-viewport{flex-basis:100%;width:100%}@media only screen and (width>=768px){.carousel--is-flickity[data-v-df4edf1c] .carousel__content.flickity-enabled{justify-content:center}}.carousel--is-flickity[data-v-df4edf1c] .carousel__content .flickity-slider{will-change:auto;flex-flow:row;display:flex}.carousel--is-flickity[data-v-df4edf1c] .carousel__content .flickity-slider>*{will-change:auto}.carousel--is-flickity[data-v-df4edf1c] .carousel__content .flickity-slider .carousel-item{transition:opacity .2s ease-in-out .1s}.carousel--is-flickity[data-v-df4edf1c] .carousel__content .flickity-slider .carousel-item[aria-hidden=true]:not([data-is-in-viewport]) a,.carousel--is-flickity[data-v-df4edf1c] .carousel__content .flickity-slider .carousel-item[aria-hidden=true]:not([data-is-in-viewport]) button{opacity:0;visibility:hidden}.carousel--is-flickity[data-v-df4edf1c] .carousel__content .flickity-slider .carousel-item[aria-hidden=true]:not([data-is-in-viewport]) img{display:none}.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-page-dots{min-height:36px;bottom:-36px}.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-page-dots>button{color:#0000;cursor:pointer;opacity:.54;height:24px;transition:var(--transition-opacity-cubic);will-change:opacity;background-color:#0000;flex-flow:row;width:24px;margin-left:0;margin-right:0;padding:7px;display:inline-flex;overflow:hidden}.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-page-dots>button:before{background-color:var(--color-primary-light);border-radius:var(--border-radius-full);content:"";height:10px;transition:var(--transition);width:10px;display:block;box-shadow:0 0 #0000}.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-page-dots>button.is-selected,.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-page-dots>button:active,.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-page-dots>button:focus,.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-page-dots>button:hover{box-shadow:none;opacity:1}.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-page-dots>button.is-selected:before,.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-page-dots>button:active:before,.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-page-dots>button:focus:before,.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-page-dots>button:hover:before{background-color:var(--color-primary)}.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-page-dots>button:focus:before,.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-page-dots>button:hover:before{box-shadow:0 0 1px 2px var(--color-primary-light)}.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-button:disabled{display:none}.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-button,.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-button:active,.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-button:focus,.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-button:hover{box-shadow:none;background-color:#0000;outline:0}.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-button .flickity-button-icon{fill:var(--color-basecolor);transition:var(--transition)}.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-button:active .flickity-button-icon,.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-button:focus .flickity-button-icon,.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-button:hover .flickity-button-icon{fill:var(--color-primary)}.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-prev-next-button{height:100%}.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-prev-next-button[class*=previous]{left:-7px}.carousel--is-flickity[data-v-df4edf1c] .carousel__content>.flickity-prev-next-button[class*=next]{right:-7px}.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-card{height:100%;padding:0}.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-card>.flickity-prev-next-button{color:#fff;opacity:1}.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-card>.flickity-prev-next-button[class*=previous]{left:4px}.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-card>.flickity-prev-next-button[class*=next]{right:4px}.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-card img{height:100%}.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-thumbnails{height:104px}.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-thumbnails>.flickity-prev-next-button[class*=previous]{left:-12px}.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-thumbnails>.flickity-prev-next-button[class*=next]{right:-12px}.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-thumbnails img{height:100%}.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-categories{height:156px}.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-home,.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-premium,.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-related-ads,.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-review{height:408px;padding-left:0;padding-right:0}@media only screen and (width>=600px){.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-home,.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-premium,.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-related-ads,.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-review{padding-left:var(--spacing-6);padding-right:var(--spacing-6)}}.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-premium{height:376px}.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-premium>.flickity-page-dots{bottom:-4px}.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-premium>.flickity-prev-next-button{width:24px}.carousel--is-flickity[data-v-df4edf1c] .carousel__content.carousel__content--type-full-no-arrow>.flickity-page-dots{bottom:16px}.carousel[data-v-df4edf1c] .mds-product__title{line-height:var(--line-height-tight);min-height:40px}.carousel-item[data-v-7758e998]{border-radius:var(--border-radius);min-width:80%;max-width:80%;height:100%;margin-right:2.5%}.carousel-item[data-v-7758e998]:last-child{margin-right:0}.carousel-item--cells-1[data-v-7758e998]{min-width:80%;max-width:80%;margin-right:2.5%}@media only screen and (width>=768px){.carousel-item--cells-1[data-v-7758e998]{min-width:100%;max-width:100%;margin-right:0}}.carousel-item--cells-2[data-v-7758e998]{min-width:80%;max-width:80%;margin-right:2.5%}@media only screen and (width>=600px) and (width<=767.98px){.carousel-item--cells-2[data-v-7758e998]{min-width:42%;max-width:42%;margin-right:1.8%}}@media only screen and (width>=768px){.carousel-item--cells-2[data-v-7758e998]{min-width:49%;max-width:49%;margin-right:1.8%}}.carousel-item--cells-3[data-v-7758e998]{min-width:80%;max-width:80%;margin-right:2.5%}@media only screen and (width>=768px){.carousel-item--cells-3[data-v-7758e998]{min-width:32%;max-width:32%;margin-right:1.8%}}.carousel-item--cells-4[data-v-7758e998]{min-width:80%;max-width:80%;margin-right:2.5%}@media only screen and (width>=600px){.carousel-item--cells-4[data-v-7758e998]{min-width:40%;max-width:40%}}@media only screen and (width>=768px){.carousel-item--cells-4[data-v-7758e998]{min-width:23%;max-width:23%}}.carousel-item--cells-5[data-v-7758e998]{min-width:80%;max-width:80%;margin-right:2.5%}@media only screen and (width>=768px){.carousel-item--cells-5[data-v-7758e998]{min-width:17.5%;max-width:17.5%}}.carousel-item--cells-8[data-v-7758e998]{min-width:80%;max-width:80%;margin-right:2.54%}@media only screen and (width>=768px){.carousel-item--cells-8[data-v-7758e998]{min-width:10.1%;max-width:10.1%}}.carousel-item[data-v-7758e998] .mds-card__media,.carousel-item[data-v-7758e998] .mds-card__media .mds-card__media__content{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.carousel-item[data-v-7758e998] .carousel-item--cells-1{min-width:100%;max-width:100%}
