.mw-other-product-list{width:100%}.mw-other-product-list__swiper{overflow:visible !important}.mw-other-product-list__swiper{overflow:visible !important;width:100%}.mw-other-product-list__swiper .swiper-horizontal>.swiper-pagination-bullets,.mw-other-product-list__swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.mw-other-product-list__swiper .swiper-pagination-custom,.mw-other-product-list__swiper .swiper-pagination-fraction{bottom:-35px !important}.mw-other-product-list .swiper-wrapper{padding:0;margin:0}.mw-other-product-list__card{height:unset !important;background-color:rgb(var(--color-white));border-radius:var(--spacing-md);overflow:hidden}.mw-other-product-list__card--content{gap:var(--spacing-3xl);display:flex !important;flex-direction:column;justify-content:space-between;height:stretch;padding:var(--spacing-2xl)}.mw-other-product-list__card--content--occasion .mw-other-product-list__category{font-family:var(--font-family--display),sans-serif;font-size:var(--typography-display-lg-font-size);line-height:var(--typography-display-lg-line-height);letter-spacing:var(--typography-display-lg-letter-spacing);font-weight:700;color:rgb(var(--color-primary-700));text-transform:uppercase}.mw-other-product-list__card--content--occasion .mw-other-product-list__title{font-family:var(--font-family--display),sans-serif;font-size:var(--typography-display-2xl-font-size);line-height:var(--typography-display-2xl-line-height);letter-spacing:var(--typography-display-2xl-letter-spacing);font-weight:600;color:rgb(var(--color-primary-700));text-transform:uppercase}.mw-other-product-list__category{margin:0;font-family:var(--font-family--display),sans-serif;font-size:var(--typography-display-xs-font-size);line-height:var(--typography-display-xs-line-height);letter-spacing:var(--typography-display-xs-letter-spacing);font-weight:600;color:rgb(var(--color-secondary-500));text-transform:uppercase}.mw-other-product-list__category--occasion{margin:0;font-family:var(--font-family--display),sans-serif;font-size:var(--typography-display-2xl-font-size);line-height:var(--typography-display-2xl-line-height);letter-spacing:var(--typography-display-2xl-letter-spacing);font-weight:600;color:rgb(var(--color-primary-700));text-transform:uppercase}.mw-other-product-list__image{max-height:210px;height:210px;overflow:hidden;border-radius:var(--radius-xs)}.mw-other-product-list__image img{height:100%;object-fit:contain;max-width:100%;width:100%}.mw-other-product-list__badges{display:flex;justify-content:space-between;flex-direction:row;padding-top:var(--spacing-xl)}.mw-other-product-list__badge--status{font-family:var(--font-family--display),sans-serif;font-size:var(--typography-display-xs-font-size);line-height:var(--typography-display-xs-line-height);letter-spacing:var(--typography-display-xs-letter-spacing);text-transform:uppercase;color:#fff;background-color:rgb(var(--color-tertiary-500));border-radius:var(--radius-full);text-align:center;display:flex;justify-content:center;align-items:center;padding:0 var(--spacing-md);font-weight:700}.mw-other-product-list__badge--type{padding:0 var(--spacing-lg);color:rgb(var(--color-tertiary-500));font-weight:700;text-transform:uppercase;font-family:var(--font-family--display),sans-serif;font-size:var(--typography-display-xs-font-size);letter-spacing:var(--typography-display-xs-letter-spacing);line-height:var(--typography-display-xs-line-height)}.mw-other-product-list__details{display:flex;flex-direction:column;gap:var(--spacing-xl)}.mw-other-product-list__category-title-mark{display:flex;flex-direction:column;gap:var(--spacing-md)}.mw-other-product-list__title{font-weight:700;font-family:var(--font-family--display),sans-serif;font-size:var(--typography-display-lg-font-size);line-height:var(--typography-display-lg-line-height);letter-spacing:var(--typography-display-lg-letter-spacing);color:rgb(var(--color-primary-700));margin:0;text-transform:uppercase}.mw-other-product-list__price-container{display:flex;flex-direction:row;width:auto}.mw-other-product-list__price-container p{margin:0}.mw-other-product-list__price-label{font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-sm-font-size);line-height:var(--typography-text-sm-line-height);letter-spacing:var(--typography-text-sm-letter-spacing);color:rgb(var(--color-primary-700));font-weight:600}.mw-other-product-list__price{font-weight:600;font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-sm-font-size);line-height:var(--typography-text-sm-line-height);letter-spacing:var(--typography-text-sm-letter-spacing);color:rgb(var(--color-primary-900))}.mw-other-product-list__specs--occasions{padding:0;display:flex;flex-direction:row;list-style-type:none;gap:var(--spacing-7xl)}.mw-other-product-list__specs--produits{padding:0;list-style-type:none;display:flex;flex-direction:column}.mw-other-product-list__spec{color:rgb(var(--color-primary-900));font-weight:600;font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-sm-font-size);line-height:var(--typography-text-sm-line-height);letter-spacing:var(--typography-text-sm-letter-spacing)}.mw-other-product-list__spec--produits{color:rgb(var(--color-primary-900));font-weight:600;font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-sm-font-size);line-height:var(--typography-text-sm-line-height);letter-spacing:var(--typography-text-sm-letter-spacing)}.mw-other-product-list__spec span:first-child{color:rgb(var(--color-primary-700))}.mw-other-product-list__spec span:last-child{color:rgb(var(--color-primary-900))}.mw-other-product-list__content{display:flex;flex-direction:column;gap:var(--spacing-3xl);border-top:1px solid rgb(var(--color-body-300));padding-top:var(--spacing-xl)}.mw-other-product-list__mark{margin:0;font-family:var(--font-family--display),sans-serif;font-size:var(--typography-display-lg-font-size);line-height:var(--typography-display-lg-line-height);letter-spacing:var(--typography-display-lg-letter-spacing);text-transform:uppercase;font-weight:700;color:rgb(var(--color-primary-700))}.mw-other-product-list__mark span{font-weight:400}.mw-other-product-list__cta--product{color:rgb(var(--color-secondary-500));text-decoration:none;font-weight:700;text-wrap-mode:nowrap;align-items:center;text-align:center;display:flex;justify-content:center;padding:var(--spacing-md) var(--spacing-3xl);border:1px solid rgb(var(--color-secondary-500));border-radius:var(--radius-full);font-family:var(--font-family--display),sans-serif;font-size:var(--typography-display-sm-font-size);line-height:var(--typography-display-sm-line-height);letter-spacing:var(--typography-display-sm-letter-spacing);gap:var(--spacing-md);transition:all .3s ease}.mw-other-product-list__cta--product:hover{transition:all .3s ease;background-color:rgb(var(--color-secondary-500));color:rgb(var(--color-white))}.mw-other-product-list__cta--product:hover .mw-icon svg path{transition:all .3s ease;stroke:rgb(var(--color-white))}.mw-other-product-list__cta--product .mw-icon svg path{transition:all .3s ease;stroke:rgb(var(--color-secondary-500))}.mw-other-product-list__cta--occasion{color:rgb(var(--color-tertiary-500));text-decoration:none;font-weight:700;width:fit-content;align-items:center;text-align:center;display:flex;justify-content:center;padding:var(--spacing-md) var(--spacing-3xl);border:1px solid rgb(var(--color-tertiary-500));border-radius:var(--radius-full);font-family:var(--font-family--display),sans-serif;font-size:var(--typography-display-sm-font-size);line-height:var(--typography-display-sm-line-height);letter-spacing:var(--typography-display-sm-letter-spacing);gap:var(--spacing-md);transition:all .3s ease}.mw-other-product-list__cta--occasion:hover{transition:all .3s ease;background-color:rgb(var(--color-tertiary-500));color:rgb(var(--color-white))}.mw-other-product-list__cta--occasion:hover .mw-icon svg path{transition:all .3s ease;stroke:rgb(var(--color-white))}.mw-other-product-list__cta--occasion .mw-icon svg path{transition:all .3s ease;stroke:rgb(var(--color-tertiary-500))}