footer a{display:inline-block;padding-block:5px}.add-to-cart-button,.shopify-payment-button__button,.shopify-payment-button__button--unbranded{background-color:#c0341a!important;background-image:none!important}.slideshow-control{min-width:34px!important;min-height:34px!important;padding:8px!important;box-sizing:border-box!important}.add-to-cart-button,.shopify-payment-button__button{min-height:50px!important}.slideshow-controls__dots{gap:10px!important}.menu-list__link[aria-current=page]{position:relative;font-weight:800!important;color:#0a2540!important}.menu-list__link[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2.5px;border-radius:3px;background:linear-gradient(90deg,#ff6b4a,#ff5a3c)}.pulsio-reveal{opacity:0;transform:translateY(26px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}.pulsio-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.pulsio-reveal{opacity:1!important;transform:none!important;transition:none!important}}.announcement-bar__text{color:#fff!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase;font-size:.78rem!important}.menu-drawer{padding:10px 24px 28px!important;background:radial-gradient(120% 30% at 0% 0%,#ff5a3c0d,#ff5a3c00 60%),#fff!important;box-shadow:24px 0 60px -18px #0a254029!important}.menu-drawer__close-button{width:40px!important;height:40px!important;border-radius:50%!important;background:#fff!important;border:1px solid #E8EEF3!important;box-shadow:0 2px 8px #0a25400f!important;color:#0a2540!important;margin:8px 0 12px -2px!important}.menu-drawer__navigation{margin-top:4px!important}.menu-drawer__menu-item{font-size:1.22rem!important;font-weight:700!important;letter-spacing:-.015em!important;color:#0a2540!important;padding:17px 2px!important;border-bottom:1px solid #F1F5F9!important;display:flex!important;align-items:center;justify-content:space-between;transition:color .15s ease}.menu-drawer__menu .menu-drawer__list-item--flat:last-child .menu-drawer__menu-item{border-bottom:none!important}.menu-drawer__menu-item:after{content:"\203a";font-size:1.05rem;font-weight:400;color:#c8d2dc;transition:color .15s ease}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:active,.menu-drawer__menu-item--active,.menu-drawer__menu-item[aria-current=page]{color:#c0341a!important}.menu-drawer__menu-item[aria-current=page] .menu-drawer__menu-item-text:after{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#ff5a3c;margin-left:9px;vertical-align:middle}.menu-drawer__menu-item:hover:after,.menu-drawer__menu-item[aria-current=page]:after{color:#ff5a3c}.menu-drawer__featured-content{display:none!important}.menu-drawer__utility-links{margin-top:22px!important;padding-top:14px!important;border-top:1px solid #F1F5F9!important}.pulsio-drawer-brand{padding:4px 2px 16px;border-bottom:1px solid #F1F5F9;margin-bottom:6px}.pulsio-drawer-brand b{font-size:1.65rem;font-weight:800;color:#0a2540;letter-spacing:-.02em}.pulsio-drawer-brand b i{color:#ff5a3c;font-style:normal}.pulsio-drawer-brand span{display:block;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#98a6b5;margin-top:5px}.pulsio-drawer-links{margin-top:14px;display:flex;flex-direction:column}.pulsio-drawer-links a{display:flex;align-items:center;gap:10px;padding:13px 2px;color:#41566b;text-decoration:none;font-weight:600;font-size:.95rem;border-top:1px solid #F4F8FB}.pulsio-drawer-links a:hover{color:#c0341a}.pulsio-drawer-cta{display:block;margin:24px 2px 6px;text-align:center;background:linear-gradient(180deg,#ff6b4a,#ff5a3c);color:#fff!important;font-weight:800;font-size:1.02rem;letter-spacing:.01em;text-decoration:none;padding:16px 22px;border-radius:999px;box-shadow:0 14px 28px -12px #ff5a3c8c,inset 0 1px #ffffff40;transition:transform .15s ease}.pulsio-drawer-cta:active{transform:scale(.98)}.jdgm-cards-carousel .jdgm-card a[href*="/products/"]{font-size:1rem!important;display:inline-block;padding:5px 0}header li[slot=more]{display:none!important}header button[aria-label*=echerch],header [aria-label*=echerch][role=button]{display:none!important}@media(max-width:1360px){.menu-list__link{font-size:.95rem!important}.menu-list__list-item{margin-inline:0!important}header .menu-list,header nav[class*=menu-list]{gap:14px!important}}.brizo-hero__visual,.hero-media,[class*=hero] .pulsio-hero-img-wrap{position:relative}img[src*=pulsio-hero-cut]{filter:drop-shadow(0 30px 50px rgba(10,37,64,.1))}[class*=hero] img[src*=pulsio-hero-cut]{background:radial-gradient(58% 52% at 50% 46%,#ffd6c7d9,#ffe2d673 55%,#ffe6dc00 78%);border-radius:50%}.header-logo__image-container{font-weight:800!important;letter-spacing:-.02em!important;color:#0a2540!important}.header-logo__image-container:after{content:".";color:#ff5a3c;font-weight:800}@media(max-width:860px){.header-logo__image-container{font-size:1.5rem!important}}.pulsio-footer-pay{display:flex;flex-direction:column;align-items:center;gap:11px;padding:26px 16px 6px}.pulsio-footer-pay__label{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5b6b7b}.pulsio-footer-pay__cards{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.pulsio-footer-pay__cards svg{display:block;filter:drop-shadow(0 1px 2px rgba(10,37,64,.12))}.jdgm-card .jdgm-product-name a,.jdgm-carousel .jdgm-product-name a{color:#46505c!important}.contact-form{max-width:680px!important;margin-inline:auto!important}.contact-form__input{border:1px solid #D9E2EC!important;background:#fbfdff!important;border-radius:12px!important;padding:14px 16px!important;width:100%!important;box-sizing:border-box;font-size:1rem!important;color:#0a2540!important;transition:border-color .15s ease,box-shadow .15s ease}.contact-form__input::placeholder{color:#9aa8b6}.contact-form__input:focus{border-color:#c0341a!important;box-shadow:0 0 0 3px #c0341a1f!important;outline:none!important}.contact-form__input--text{min-height:150px!important;resize:vertical}.pulsio-contact-info{max-width:680px;margin:0 auto 26px;padding:16px 20px;background:linear-gradient(180deg,#fff7f4,#f4f8fb);border:1px solid #F2DDD5;border-radius:14px;text-align:center;color:#41566b;font-size:.95rem;line-height:1.55}.pulsio-contact-info b{color:#0a2540}.pulsio-contact-info a{color:#c0341a;font-weight:700;text-decoration:none}.pulsio-contact-info a:hover{text-decoration:underline}:root,.jdgm-widget,.jdgm-horizon-widget,.jdgm-carousel-wrapper,.jm-review-widget,[class*=jm-]{--jdgm-primary-color: #FF5A3C !important;--jdgm-star-color: #FF5A3C !important;--jm-primary-color: #FF5A3C !important;--jm-color-primary: #FF5A3C !important;--jm-color-accent: #FF5A3C !important}.jdgm-star.jdgm--on,.jdgm-star.jdgm--half,.jdgm--star.jdgm--on{color:#ff5a3c!important}.jm-star,.jm-star svg,[class*=jm-star] svg{color:#ff5a3c!important;fill:#ff5a3c!important}.jdgm-rev__body,.jdgm-rev__title,.jdgm-card__body,.jdgm-card__review,.jm-text,.jm-review-card__body{color:#14161a!important}.jdgm-rev__author,.jdgm-card__author,.jm-review-card__author{color:#0a2540!important;font-weight:700!important}.jdgm-rev__timestamp,.jm-text--muted,.jdgm-card__timestamp{color:#6b7480!important}.jdgm-card,.jdgm-carousel-item,.jm-review-card,[class*=jm-card]{border-radius:18px!important;border:1px solid #ECECEC!important;box-shadow:0 6px 18px -10px #0a254029!important;background:#fff!important}.jm-button--primary,.jdgm-write-rev-link,.jdgm-all-reviews-rating-bar__button,.jdgm-btn,.jdgm-form__submit-button{background:linear-gradient(180deg,#ff6b4a,#ff5a3c)!important;background-color:#ff5a3c!important;border:0!important;border-radius:999px!important;color:#fff!important;font-weight:700!important}.jdgm-carousel-title,.jdgm-all-reviews-text,.jm-review-widget__title,.jdgm-horizon-widget .jdgm-carousel__title{color:#0a2540!important}.jdgm-rev__buyer-badge,.jm-badge{font-weight:600!important}.jm-star-rating__font-icon,.jm-star-rating .jm-star-rating__font-icon,[class*=jm-star-rating] .jm-star-rating__font-icon{color:#ff5a3c!important}.jm-average-rating-display{color:#0a2540!important;font-weight:800!important}.jm-reviewer-avatar{background:#ffe7df!important}.jm-reviewer-avatar__initial{color:#ff5a3c!important;font-weight:800!important}.jm-media-grid__image-container{border-radius:14px!important;overflow:hidden!important;box-shadow:0 6px 16px -10px #0a254047!important}.jm-media-grid__image{border-radius:14px!important;transition:transform .25s ease!important}.jm-media-grid__image-container:hover .jm-media-grid__image{transform:scale(1.06)}.jm-review-widget .jm-button--primary{background:linear-gradient(180deg,#ff6b4a,#ff5a3c)!important;border-radius:999px!important;box-shadow:0 12px 26px -12px #ff5a3c99!important}.jm-review-card__author,.jm-reviewer-name{color:#0a2540!important;font-weight:700!important}.jdgm-cards-carousel .jdgm-title,.jdgm-widget .jdgm-header .jdgm-title{white-space:normal!important;text-overflow:clip!important;overflow:visible!important;max-width:92vw;margin-inline:auto;text-align:center;line-height:1.2;overflow-wrap:break-word}@media(max-width:749px){.jdgm-cards-carousel .jdgm-title,.jdgm-widget .jdgm-header .jdgm-title{font-size:1.55rem!important}}.jdgm-cards-carousel,.jdgm-widget.jdgm-cards-carousel{max-width:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}.jdgm-cards-carousel .jdgm-cards-wrapper{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.jdgm-card:not(:has(img)):before{content:"";display:block;height:44px;margin-bottom:10px;border-radius:16px 16px 0 0;background:url(pulsio-wordmark.png) center / auto 18px no-repeat,linear-gradient(135deg,#fff1ec,#ffe7df);flex:0 0 auto}.jdgm-card:not(:has(img)) .jdgm-text{flex:1 1 auto;align-content:flex-start}.jdgm-card:not(:has(img)) .jdgm-text p{font-size:1.02em;line-height:1.55;-webkit-line-clamp:9!important}dialog.theme-drawer__dialog.color-custom-drawer{border-radius:22px 0 0 22px;box-shadow:-24px 0 60px -18px #0a254038;border:none}.cart-drawer__inner{background:radial-gradient(130% 24% at 100% 0%,#ff5a3c0d,#ff5a3c00 60%),#fff}.theme-drawer__header{border-bottom:1px solid #F1F5F9}.theme-drawer__title{color:#0a2540!important;font-weight:800!important;letter-spacing:-.02em!important}.theme-drawer__badge{background:#ff5a3c!important;color:#fff!important;font-weight:700!important}.theme-drawer__close-button{border-radius:50%!important;background:#fff!important;border:1px solid #E8EEF3!important;box-shadow:0 2px 8px #0a25400f!important;color:#0a2540!important}.cart-items__media-container{border-radius:14px!important;overflow:hidden;border:1px solid #EEF3F7;box-shadow:0 4px 12px #0a25400f}.cart-items__title{color:#0a2540!important;font-weight:700!important;letter-spacing:-.01em}.cart-items__variant,.cart-items__variants{color:#8595a6!important}.cart-items__price,.cart-secondary-typography{color:#0a2540!important;font-weight:700!important}.quantity-selector{border:1px solid #E3EAF1!important;border-radius:999px!important;background:#fff!important;box-shadow:0 2px 6px #0a25400a}.quantity-minus,.quantity-plus{color:#0a2540!important}.cart-items__remove{color:#98a6b5!important;transition:color .15s ease}.cart-items__remove:hover{color:#c0341a!important}.cart-drawer__summary{border-top:1px solid #F1F5F9!important;background:#fffdfc}.cart-discount__label{color:#41566b!important;font-weight:600!important}.cart-discount__input{border:1px solid #E3EAF1!important;border-radius:12px!important}.cart-discount__button{font-weight:700!important}.cart-totals__total-label{color:#0a2540!important;font-weight:700!important}.cart-totals__total-value{color:#0a2540!important;font-weight:800!important;letter-spacing:-.01em}.cart-totals__tax-note{color:#98a6b5!important;font-size:.82rem!important}.cart__checkout-button{background:linear-gradient(180deg,#ff6b4a,#ff5a3c)!important;border-radius:999px!important;font-weight:800!important;letter-spacing:.01em;color:#fff!important;box-shadow:0 14px 28px -12px #ff5a3c8c,inset 0 1px #ffffff40!important;transition:transform .15s ease}.cart__checkout-button:active{transform:scale(.985)}.cart-drawer--empty .cart-drawer__content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;padding:24px 28px 36px;background:radial-gradient(90% 42% at 50% 0%,#ffd6c759,#ffd6c700 70%),#fff}.cart-drawer--empty #cart-drawer-heading{order:-1;font-size:1.5rem!important;font-weight:800!important;color:#0a2540!important;letter-spacing:-.02em;margin-bottom:4px}.cart-drawer--empty #cart-drawer-heading:after{content:"\2605\2605\2605\2605\2605   4,9 \b7  200 avis clients";display:block;margin-top:8px;font-size:.8rem;font-weight:600;letter-spacing:.03em;color:#ff5a3c}.cart-drawer--empty .cart-items__wrapper--drawer-empty{display:flex;flex-direction:column;align-items:center;color:#0a2540}.cart-drawer--empty .cart-items__wrapper--drawer-empty:before{content:"";display:block;width:208px;height:208px;margin:20px auto 24px;border-radius:50%;background:url(pulsio-card-v2.jpg) center 30% / cover no-repeat,radial-gradient(circle at 50% 36%,#fff6f2,#ffe7df 58%,#f9d9ce);box-shadow:inset 0 0 0 1px #ff5a3c1f,0 0 0 10px #ffe7df8c,0 0 0 11px #ff5a3c12,0 26px 48px -24px #0a25404d;animation:pulsioFloat 5s ease-in-out infinite}@keyframes pulsioFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media(prefers-reduced-motion:reduce){.cart-drawer--empty .cart-items__wrapper--drawer-empty:before{animation:none}}.cart-drawer--empty .cart-items__wrapper--drawer-empty:after{content:"Et si vous d\e9tendiez vos cervicales ? 10 minutes par jour, sans les mains. Offre de lancement : \2212 22 % sur le pack \d7 2.";order:1;display:block;max-width:296px;margin:0 auto 22px;color:#4a5d72;font-size:.95rem;line-height:1.6}.cart-drawer--empty .cart-items__empty-button{order:2;width:min(100%,320px);min-height:52px;justify-content:center;background:linear-gradient(180deg,#ff6b4a,#ff5a3c)!important;color:#fff!important;border:0!important;border-radius:999px!important;box-shadow:0 16px 32px -12px #ff5a3c8c,inset 0 1px #ffffff40;transition:transform .15s ease,box-shadow .15s ease}.cart-drawer--empty .cart-items__empty-button:hover{box-shadow:0 20px 38px -12px #ff5a3ca6,inset 0 1px #ffffff40}.cart-drawer--empty .cart-items__empty-button:active{transform:scale(.985)}.cart-drawer--empty .cart-items__empty-button .button-text{font-size:0!important}.cart-drawer--empty .cart-items__empty-button .button-text:after{content:"D\e9 couvrir le masseur \2192";font-size:1.02rem;font-weight:800;letter-spacing:.01em}.cart-drawer--empty .cart-items__empty-button:after{content:""}.cart-drawer--empty .cart-items__wrapper--drawer-empty>p{display:none!important}.cart-drawer--empty .cart-drawer__content:after{content:"\2713  Exp\e9 di\e9  de France \b7  \2713  Retour 14 j \b7  \2713  Paiement s\e9 curis\e9";margin-top:20px;font-size:.78rem;letter-spacing:.02em;color:#94a3b8}[class*=text_aEtTtq].rte p{color:#41566b;line-height:1.65}[class*=text_aEtTtq].rte p:first-of-type{font-size:1.06rem;line-height:1.7;color:#33475b;margin-bottom:18px}[class*=text_aEtTtq].rte p:first-of-type strong{color:#0a2540;font-weight:800}[class*=text_aEtTtq].rte p:not(:first-of-type):not(:last-of-type){background:#fff;border:1px solid #F1EBE7;border-radius:14px;padding:15px 16px;margin:10px 0;font-size:.95rem;box-shadow:0 2px 10px #0a25400a}[class*=text_aEtTtq].rte p:not(:first-of-type):not(:last-of-type)>strong:first-child{display:block;color:#0a2540;font-weight:800;font-size:1rem;letter-spacing:-.01em;margin-bottom:4px}[class*=text_aEtTtq].rte p:not(:first-of-type):not(:last-of-type)>strong:first-child:before{content:"";display:inline-block;width:7px;height:7px;border-radius:2px;background:linear-gradient(135deg,#ff6b4a,#ff5a3c);margin-right:9px;vertical-align:2px}[class*=text_aEtTtq].rte p:last-of-type{text-align:center;font-size:.84rem;font-weight:600;letter-spacing:.04em;color:#5b6b7b;margin-top:16px}::selection{background:#ffe1d9;color:#0a2540}.add-to-cart-button,.shopify-payment-button__button--unbranded{border-radius:999px!important;box-shadow:0 12px 24px -12px #c0341a80!important;letter-spacing:.01em}.variant-option--buttons{gap:10px!important}.variant-option--buttons legend{color:#0a2540!important;font-weight:700!important;font-size:.8rem!important;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.variant-option__button-label{border:1.5px solid #E3EAF1!important;border-radius:14px!important;background:#fff!important;color:#0a2540!important;font-weight:700!important;box-shadow:0 2px 8px #0a25400a!important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease!important}.variant-option__button-label__pill{display:none!important}.variant-option__button-label__text{transform:none!important;transition:color .15s ease!important;color:inherit!important}.variant-option__button-label:has(input:checked){border-color:#ff5a3c!important;background:#fff3ef!important;color:#c0341a!important;box-shadow:0 8px 18px -8px #ff5a3c66!important}.variant-option__button-label:hover:not(:has(input:checked)){border-color:#c8d2dc!important}.predictive-search-form__header{border-bottom:1px solid #F1F5F9}.predictive-search-results__title{color:#0a2540!important;font-weight:800!important;letter-spacing:-.01em}.predictive-search-results__clear{color:#c0341a!important;font-weight:700!important}.recently-viewed-wrapper{display:none!important}.resource-card__media,.resource-card__image{border-radius:16px!important;overflow:hidden}.resource-card__media{box-shadow:0 6px 18px #0a25401f}.resource-card__title{color:#0a2540!important;font-weight:700!important}.predictive-search-dropdown .predictive-search-results__card--product .price__regular,.predictive-search-dropdown .predictive-search-results__card--product .price__sale{display:none!important}.predictive-search-results__card--product .resource-card__content:before{content:"D\e8s 69,90 \20ac";display:block;margin-top:2px;font-size:1.05rem;font-weight:800;color:#c0341a}.predictive-search-results__card--product .resource-card__content:after{content:"Pack \d7 2 \2212 14% \b7  Pack \d7 3 \2212 24%";display:block;margin-top:3px;font-size:.8rem;font-weight:600;color:#8595a6}.pulsio-crumb,.pulsio-crumb a,.pulsio-crumb b,.pulsio-crumb i{font-size:.88rem!important}.pulsio-crumb a{color:#8595a6!important;text-decoration:none;font-weight:600}.pulsio-crumb b{color:#0a2540!important;font-weight:700}.pulsio-crumb i{color:#c8d2dc!important;font-style:normal;margin:0 2px}.cart__ctas:after{content:"\2713  Paiement s\e9 curis\e9    \2713  Retour 14 j   \2713  Exp\e9 di\e9  de France";display:block;text-align:center;margin-top:12px;font-size:.78rem;font-weight:600;letter-spacing:.02em;color:#7c8b9a;white-space:pre}.predictive-search-form__header-inner .search-input input,.search-input input[type=search]{border-radius:999px!important;background:#f7fafc!important;border:1px solid #E8EEF3!important;padding-inline:18px!important;color:#0a2540!important}.predictive-search__close-modal-button{border-radius:50%!important;background:#fff!important;border:1px solid #E8EEF3!important;color:#0a2540!important}.predictive-search-dropdown{padding-top:6px}a[href*=customer_authentication],.cart-items__empty-links a,cart-drawer-component a[href*=account]{display:inline-block;padding-block:5px}.pulsio-crumb a{display:inline-block;padding-block:6px}.shopify-payment-button__more-options{padding-block:7px!important;min-height:26px}.email-signup a[href*="/policies/"],footer a[href*="/policies/"]{display:inline-block;padding-block:5px}.jdgm-carousel-item__product-title,.jdgm-card a{padding-block:4px}.cart-page--empty{text-align:center;padding-bottom:56px;background:radial-gradient(70% 40% at 50% 0%,#ffd6c747,#ffd6c700 70%)}.cart-page--empty .cart-page__title{display:flex;justify-content:center}.cart-page--empty .cart-title{text-align:center!important}.cart-page--empty .cart-page__title h1{font-size:1.8rem!important;font-weight:800!important;color:#0a2540!important;letter-spacing:-.02em}.cart-page--empty .cart-page__title h1:after{content:"\2605\2605\2605\2605\2605   4,9 \b7  200 avis clients";display:block;margin-top:10px;font-size:.85rem;font-weight:600;letter-spacing:.03em;color:#ff5a3c}.cart-page--empty .cart-items__wrapper{display:flex;flex-direction:column;align-items:center;color:#0a2540}.cart-page--empty .cart-items__wrapper:before{content:"";display:block;width:216px;height:216px;margin:26px auto 24px;border-radius:50%;background:url(pulsio-card-v2.jpg) center 30% / cover no-repeat,radial-gradient(circle at 50% 36%,#fff6f2,#ffe7df 58%,#f9d9ce);box-shadow:inset 0 0 0 1px #ff5a3c1f,0 0 0 10px #ffe7df8c,0 0 0 11px #ff5a3c12,0 26px 48px -24px #0a25404d;animation:pulsioFloat 5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.cart-page--empty .cart-items__wrapper:before{animation:none}}.cart-page--empty .cart-items__wrapper:after{content:"Et si vous d\e9tendiez vos cervicales ? 10 minutes par jour, sans les mains. Offre de lancement : \2212 22 % sur le pack \d7 2.";order:1;display:block;max-width:340px;margin:0 auto 24px;color:#4a5d72;font-size:.98rem;line-height:1.6}.cart-page--empty .cart-items__wrapper>p{display:none!important}.cart-page--empty .cart-items__empty-button{order:2;width:min(100%,330px);min-height:54px;justify-content:center;background:linear-gradient(180deg,#ff6b4a,#ff5a3c)!important;color:#fff!important;border:0!important;border-radius:999px!important;box-shadow:0 16px 32px -12px #ff5a3c8c,inset 0 1px #ffffff40;transition:transform .15s ease,box-shadow .15s ease}.cart-page--empty .cart-items__empty-button:hover{box-shadow:0 20px 38px -12px #ff5a3ca6,inset 0 1px #ffffff40}.cart-page--empty .cart-items__empty-button:active{transform:scale(.985)}.cart-page--empty .cart-items__empty-button .button-text{font-size:0!important}.cart-page--empty .cart-items__empty-button .button-text:after{content:"D\e9 couvrir le masseur \2192";font-size:1.05rem;font-weight:800;letter-spacing:.01em}.cart-page--empty .cart-page__items:after{content:"\2713  Exp\e9 di\e9  de France  \b7   \2713  Retour 14 j  \b7   \2713  Paiement s\e9 curis\e9";display:block;margin-top:26px;font-size:.8rem;letter-spacing:.02em;color:#94a3b8}.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form textarea,form[action*=contact] input[type=text],form[action*=contact] input[type=email],form[action*=contact] input[type=tel],form[action*=contact] textarea{border-radius:14px!important;border:1px solid #E8EEF3!important;background:#fbfdfe!important;transition:border-color .15s ease,box-shadow .15s ease}.contact-form input:focus-visible,.contact-form textarea:focus-visible,form[action*=contact] input:focus-visible,form[action*=contact] textarea:focus-visible{border-color:#ff5a3c!important;box-shadow:0 0 0 3px #ff5a3c26!important;outline:none!important}.contact-form button[type=submit],form[action*=contact] button[type=submit]{min-height:52px;padding-inline:38px!important;background:linear-gradient(180deg,#ff6b4a,#ff5a3c)!important;color:#fff!important;border:0!important;border-radius:999px!important;font-weight:800!important;box-shadow:0 14px 30px -12px #ff5a3c8c;transition:transform .15s ease,box-shadow .15s ease}.contact-form button[type=submit]:hover,form[action*=contact] button[type=submit]:hover{transform:translateY(-1px);box-shadow:0 18px 36px -12px #ff5a3c99}header .menu-list__link,header nav a{padding-block:8px}.pulsio-crumb a{color:#4a5d72!important}.pulsio-crumb a:hover{color:#c0341a!important}.psb__btn{min-height:46px!important;padding-block:12px!important;margin-left:8px}.jm-review-widget-minimal-header__title,.jm-review-widget__header .jm-text--heading{font-weight:800!important;color:#0a2540!important;letter-spacing:-.02em}.jm-media-grid__image,.jm-media-grid__video,.jm-carousel-media img{border-radius:14px!important;border:2px solid #fff!important;box-shadow:0 8px 18px -10px #0a254059!important;transition:transform .18s ease!important}.jm-media-grid__image:hover{transform:scale(1.05)}.jdgm-carousel button[class*=arrow],[class*=jdgm-carousel] [class*=arrow]{background:#fff!important;border:1px solid #F1EBE7!important;border-radius:50%!important;min-width:44px!important;min-height:44px!important;box-shadow:0 10px 24px -10px #0a254047!important;transition:transform .15s ease,box-shadow .15s ease!important}.jdgm-carousel button[class*=arrow]:hover{transform:scale(1.06);box-shadow:0 14px 28px -10px #0a254059!important}.jdgm-card{transition:transform .2s ease,box-shadow .2s ease!important}.jdgm-card:hover{transform:translateY(-4px);box-shadow:0 18px 36px -16px #0a254047!important}.jdgm-carousel [class*=dot]{background:#ffd6c7!important}.jdgm-carousel [class*=dot][class*=active],.jdgm-carousel [class*=dot].is-active{background:#ff5a3c!important}.psb__btn{min-width:130px!important;margin:4px 0 4px 10px!important}@media(max-width:900px){.brizo-hero__media:before,.pib-glow,[class*=imageband] [style*=blur],.brizo-hero:before{display:none!important}.brizo-hero__chip,.brizo-hero__eyebrow,.brizo-btn--ghost{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fffffff7!important}.pulsio-stickybar,.psb{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fff!important}.brizo-hero__frame,.brizo-hero__chip--1,.brizo-hero__chip--2,.brizo-hero__chip--rating,.cart-page--empty .cart-items__wrapper:before,.cart-drawer--empty .cart-items__wrapper--drawer-empty:before{animation:none!important}.brizo-hero__eyebrow:before{animation:none!important;box-shadow:none!important}.brizo-hero__frame img{box-shadow:0 18px 40px -20px #0a254073!important}.jdgm-card:hover{transform:none}}.blog-post-card{background:#fff;border:1px solid #eef0f3;border-radius:20px;padding:26px 24px 22px;box-shadow:0 18px 40px -28px #0a254059;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column}.blog-post-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#ff6b4a,#ff5a3c);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.blog-post-card:hover{transform:translateY(-5px);box-shadow:0 28px 54px -26px #ff5a3c80;border-color:#ffd9cf}.blog-post-card:hover:before{transform:scaleX(1)}.blog-post-card__title-link{text-decoration:none}.blog-post-card__title-link .text-block{color:#0a2540!important;font-weight:800!important;font-size:1.3rem!important;line-height:1.3!important;letter-spacing:-.01em;transition:color .15s ease}.blog-post-card__title-link:hover .text-block{color:#ff5a3c!important}.blog-post-card__content-text{color:#5b6470;font-size:.97rem;line-height:1.6}.blog-post-card a:not(.blog-post-card__title-link){display:inline-flex;align-items:center;gap:6px;color:#ff5a3c!important;font-weight:800;text-decoration:none;margin-top:8px}.blog-post-card a:not(.blog-post-card__title-link):hover{gap:10px}.blog-post-details,.blog-post-details time{color:#8a94a1!important;font-size:.82rem!important}.email-signup__input-group{overflow:hidden}.email-signup__input-group .email-signup__input{border:none!important;border-radius:100px!important;background:transparent!important}footer .email-signup__input-group input.email-signup__input,.email-signup__input-group input.email-signup__input--all{border:0!important;border-width:0!important;border-radius:100px!important;background:transparent!important;box-shadow:none!important}.pf-util-wrap{margin:0 0 8px!important}.pf-util{display:inline-flex!important;align-items:center;gap:6px;text-decoration:none!important;font-weight:600;font-size:.82rem;line-height:1;color:#0a2540!important;background:#ff5a3c14;border:1px solid rgba(255,90,60,.22);padding:8px 15px;border-radius:999px;transition:background .15s ease,color .15s ease,transform .15s ease,border-color .15s ease}.pf-util:hover{background:linear-gradient(180deg,#ff6b4a,#ff5a3c);border-color:transparent;color:#fff!important;transform:translateY(-1px);box-shadow:0 8px 20px -8px #ff5a3c8c}footer a[href*=suivi-de-commande],footer a[href*="/blogs/news"]{display:inline-flex!important;align-items:center;gap:6px;text-decoration:none!important;font-weight:600!important;font-size:.82rem;line-height:1;color:#0a2540!important;background:#ff5a3c14;border:1px solid rgba(255,90,60,.22);padding:8px 15px;border-radius:999px;transition:background .15s ease,color .15s ease,transform .15s ease,border-color .15s ease}footer a[href*=suivi-de-commande]:hover,footer a[href*="/blogs/news"]:hover{background:linear-gradient(180deg,#ff6b4a,#ff5a3c)!important;border-color:transparent;color:#fff!important;transform:translateY(-1px);box-shadow:0 8px 20px -8px #ff5a3c8c}footer p:has(>a[href*=suivi-de-commande]),footer p:has(>a[href*="/blogs/news"]){margin:0 0 8px!important}@media(max-width:749px){.pulsio-reveal,.pulsio-reveal.is-visible,[class*=reveal]{opacity:1!important;transform:none!important;will-change:auto!important;transition:none!important;animation:none!important}.po-card,.pblog-card,.blog-post-card,.ptrk-step,[class*=__card],[class*=-card]{box-shadow:0 6px 18px -12px #0a254038!important}.shopify-section:not(:first-of-type){content-visibility:auto;contain-intrinsic-size:1px 700px}}footer a[href*=suivi-de-commande]:before,footer a[href*="/blogs/news"]:before{content:"";width:15px;height:15px;margin-right:2px;flex:none;background-repeat:no-repeat;background-position:center;background-size:contain}footer a[href*=suivi-de-commande]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%230A2540%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M21 16V8a2 2 0 0 0-1-1.7l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.7l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z%27/%3E%3Cpath d=%27M3.3 7 12 12l8.7-5M12 22V12%27/%3E%3C/svg%3E")}footer a[href*="/blogs/news"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%230A2540%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M9 18h6M10 22h4M12 2a7 7 0 0 0-4 12.7c.6.5 1 1.2 1 2h6c0-.8.4-1.5 1-2A7 7 0 0 0 12 2z%27/%3E%3C/svg%3E")}footer a[href*=suivi-de-commande]:hover:before,footer a[href*="/blogs/news"]:hover:before{filter:brightness(0) invert(1)}.shopify-pc__banner{border:1px solid #EAE4DE!important;border-radius:20px!important;box-shadow:0 24px 60px -24px #0a25404d!important;font-family:-apple-system,Helvetica Neue,Arial,sans-serif!important}.shopify-pc__banner__dialog{border-radius:20px!important}.shopify-pc__banner__heading,.shopify-pc__banner h2{color:#0a2540!important;font-weight:800!important;letter-spacing:-.01em}.shopify-pc__banner__body{color:#5b6470!important}.shopify-pc__banner__btn-accept,button[class*=accept]{background:linear-gradient(180deg,#ff6b4a,#ff5a3c)!important;border-color:transparent!important;color:#fff!important;border-radius:60px!important;font-weight:800!important;box-shadow:0 10px 24px -10px #ff5a3c8c!important}.shopify-pc__banner__btn-decline,.shopify-pc__banner__btn-manage{border-radius:60px!important;border:1.5px solid #E3E5E9!important;color:#0a2540!important;font-weight:700!important}main[data-template=blog] h1,main[data-template="page.contact"] h1{color:#0a2540!important;font-weight:800!important;letter-spacing:-.02em!important;font-size:clamp(2.1rem,5.2vw,3.1rem)!important;text-align:center!important;line-height:1.12!important;padding-top:14px}main[data-template=blog] h1:after,main[data-template="page.contact"] h1:after{content:"";display:block;width:56px;height:4px;border-radius:3px;background:linear-gradient(90deg,#ff6b4a,#ff5a3c);margin:18px auto 4px}main[data-template=blog] h1:before,main[data-template="page.contact"] h1:before{display:block;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#c0341a;margin-bottom:12px}main[data-template=blog] h1:before{content:"Le blog Pulsio"}main[data-template="page.contact"] h1:before{content:"On vous r\e9pond"}main[data-template="page.contact"] .rte,main[data-template=blog] .rte{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/1/assets/pulsio-a11y.css.map */
