product-card .product-card__content,.product-grid__card{display:flex;flex-direction:column;height:100%}.ssb-pills{min-height:30px;align-content:flex-start;margin-block-start:12px}product-card .product-card__content>.price,product-card .product-card__content>[class*=price],.product-grid__card>.price,.product-grid__card>[class*=price]{margin-block-start:auto;padding-block-start:10px}.ssb-pill--step{color:var(--color-primary-button-background);border-color:var(--color-primary-button-background);opacity:1}.ssb-facets{display:flex;flex-direction:column;gap:18px;margin-block:4px 8px}.ssb-facets__row{display:flex;flex-direction:column;gap:9px}.ssb-facets__label{font-family:var(--font-subheading--family);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary-button-background)}.ssb-facets__chips{display:flex;flex-wrap:wrap;gap:8px}.ssb-chip{display:inline-block;padding:7px 14px;border:1px solid var(--color-border);border-radius:999px;font-size:.8125rem;line-height:1.3;color:inherit;text-decoration:none;transition:border-color .2s ease,color .2s ease}a.ssb-chip:hover,a.ssb-chip:focus-visible{border-color:var(--color-primary-button-background);color:var(--color-primary-button-background)}.ssb-clinic{margin-block-start:40px;padding:28px 30px;border:1px solid var(--color-border)}.ssb-clinic__eyebrow{display:block;margin-block-end:10px;font-family:var(--font-subheading--family);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary-button-background)}.ssb-clinic__title{margin:0 0 8px;font-family:var(--font-heading--family);font-size:1.25rem;line-height:1.3}.ssb-clinic__body{margin:0 0 16px;font-size:.9375rem;line-height:1.6;opacity:.85}.ssb-clinic__links{display:flex;flex-wrap:wrap;gap:10px}.ssb-protocol{color:var(--color-foreground)}:root[data-ssb-mode=light] .ssb-pill--step,:root[data-ssb-mode=light] .ssb-protocol__eyebrow,:root[data-ssb-mode=light] .ssb-facets__label,:root[data-ssb-mode=light] .ssb-clinic__eyebrow{color:var(--ssb-gold-text)}:root[data-ssb-mode=light] .ssb-pill--step{border-color:var(--ssb-gold-text)}:root[data-ssb-mode=light] a.ssb-chip:hover,:root[data-ssb-mode=light] a.ssb-chip:focus-visible{border-color:var(--ssb-gold-text);color:var(--ssb-gold-text)}.collection-wrapper{--ssb-coll-rule: rgb(var(--color-foreground-rgb) / .1);--ssb-coll-line: rgb(var(--color-foreground-rgb) / .22);--ssb-coll-muted: rgb(var(--color-foreground-rgb) / .6);--ssb-coll-text-2: rgb(var(--color-foreground-rgb) / .8);--ssb-coll-accent: var(--ssb-gold-text, var(--color-primary-button-background));--ssb-coll-pill-bg: rgb(178 145 70 / .14);--ssb-facets-col: 220px;--ssb-facets-gap: 40px}:root[data-ssb-mode=light] .collection-wrapper{--ssb-coll-rule: #e9e1d4;--ssb-coll-line: #d8ccb8;--ssb-coll-muted: #726758;--ssb-coll-text-2: #4a423a;--ssb-coll-pill-bg: #f7efdf}@media screen and (min-width:990px){.collection-wrapper{--ssb-facets-col: 260px;--ssb-facets-gap: 64px}}@media screen and (min-width:750px){.collection-wrapper:has(>div.facets-block-wrapper--vertical){grid-template-columns:0 var(--ssb-facets-col) var(--ssb-facets-gap) minmax(0,1fr) 0}.collection-wrapper:has(>div.facets-block-wrapper--vertical)>.facets-controls-wrapper{grid-column:1 / -1;grid-row:1}.collection-wrapper:has(>div.facets-block-wrapper--vertical)>div.facets-block-wrapper--vertical{grid-column:2;grid-row:2;margin:0}.collection-wrapper:has(>div.facets-block-wrapper--vertical):has(.facets--vertical)>.main-collection-grid:not(.hidden){grid-column:4;grid-row:2;padding:0}}.collection-wrapper:has(>div.facets-block-wrapper--vertical)>.facets-controls-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-block-end:48px;padding-block:20px;padding-inline:0;border-image:linear-gradient(var(--ssb-coll-rule),var(--ssb-coll-rule)) 0 0 1 0 / 0 0 1px 0 / 0 100vw;text-transform:none}.collection-wrapper>.facets-controls-wrapper .facets__label{text-transform:none}.collection-wrapper>.facets-controls-wrapper .facets--filters-title{display:none}.collection-wrapper>.facets-controls-wrapper .products-count-wrapper{margin:0;font-size:.875rem;color:var(--ssb-coll-text-2);text-transform:none}.collection-wrapper>.facets-controls-wrapper .facets-remove--toolbar:has(facet-remove-component){display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0}.facets-remove--toolbar .facets-remove__pill{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border:1px solid var(--ssb-coll-accent);border-radius:999px;background:var(--ssb-coll-pill-bg);color:var(--color-foreground);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.facets-remove--toolbar .facets-remove__pill .svg-wrapper{width:10px;height:10px}.facets-remove--toolbar .facets__clear-all-link{display:inline-block;padding:0;font-size:.8125rem;color:var(--ssb-coll-muted);text-decoration:none}.facets-remove--toolbar .facets__clear-all-link:hover,.facets-remove--toolbar .facets__clear-all-link:focus-visible{color:var(--color-foreground)}@media screen and (min-width:750px){.collection-wrapper>.facets-controls-wrapper>sorting-filter-component{margin-inline-start:auto}.collection-wrapper>.facets-controls-wrapper>sorting-filter-component .facets__summary{gap:6px;font-size:.875rem;text-transform:none}.collection-wrapper>.facets-controls-wrapper>sorting-filter-component .facets__label:after{content:"\a0:"}.collection-wrapper>.facets-controls-wrapper>sorting-filter-component .facets__status{display:inline!important;font-size:inherit;text-transform:none;color:var(--color-foreground)}.collection-wrapper>.facets-controls-wrapper>sorting-filter-component .sorting-filter__options{inset-inline:auto 0}}.collection-wrapper>div.facets-block-wrapper--vertical .facets--vertical{padding:0}.collection-wrapper>div.facets-block-wrapper--vertical .facets__item{border:0;padding:0}.collection-wrapper>div.facets-block-wrapper--vertical .facets__item+.facets__item{margin-block-start:36px}.collection-wrapper>div.facets-block-wrapper--vertical .facets__item:before{content:none}.collection-wrapper>div.facets-block-wrapper--vertical .facets__summary{min-height:0;height:auto;padding:0 0 12px;pointer-events:none}.collection-wrapper>div.facets-block-wrapper--vertical .facets__summary :is(.icon-caret,.facets__status-wrapper){display:none}.collection-wrapper>div.facets-block-wrapper--vertical .facets__label,#filters-drawer .facets__label{text-transform:none}.collection-wrapper>div.facets-block-wrapper--vertical .facets__label{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ssb-coll-accent)}.facets__note{margin:0 0 12px;font-size:.8125rem;line-height:1.55;color:var(--ssb-coll-muted, rgb(var(--color-foreground-rgb) / .6))}.collection-wrapper>div.facets-block-wrapper--vertical .facets__inputs-list{gap:0}.collection-wrapper>div.facets-block-wrapper--vertical .facets__inputs-list-item,#filters-drawer .facets__inputs-list-item{min-height:38px;display:flex;align-items:center}.collection-wrapper .facets .checkbox,#filters-drawer .facets .checkbox{--checkbox-size: 14px;--checkbox-label-padding: 12px;width:100%}.collection-wrapper .facets .checkbox .icon-checkmark,#filters-drawer .facets .checkbox .icon-checkmark{border:1px solid var(--ssb-coll-line, rgb(var(--color-foreground-rgb) / .22));border-radius:0;background-color:transparent}.collection-wrapper .facets .checkbox__input:checked+.checkbox__label .icon-checkmark,#filters-drawer .facets .checkbox__input:checked+.checkbox__label .icon-checkmark{background-color:var(--ssb-coll-accent, var(--color-primary-button-background));border-color:var(--ssb-coll-accent, var(--color-primary-button-background))}.collection-wrapper .facets .checkbox .icon-checkmark path,#filters-drawer .facets .checkbox .icon-checkmark path{opacity:0}.collection-wrapper .facets .checkbox__label,#filters-drawer .facets .checkbox__label{flex:1;align-items:center;font-size:.875rem}.checkbox__count{margin-inline-start:auto;padding-inline-start:12px;font-size:.8125rem;font-variant-numeric:tabular-nums;color:var(--ssb-coll-muted, rgb(var(--color-foreground-rgb) / .6))}#filters-drawer .checkbox__count{margin-inline-start:0;padding-inline-start:6px}@media screen and (min-width:750px){.collection-wrapper:has(>div.facets-block-wrapper--vertical) .product-grid{--product-grid-columns-desktop: repeat(2, minmax(0, 1fr))}}@media screen and (min-width:990px){.collection-wrapper:has(>div.facets-block-wrapper--vertical) .product-grid{--product-grid-columns-desktop: repeat(3, minmax(0, 1fr))}}.ssb-card-badges{display:flex;flex-wrap:wrap;gap:6px;min-height:24px;margin-block:16px 6px}.ssb-card-badge{display:inline-flex;align-items:center;height:22px;padding:0 9px;border:1px solid var(--ssb-coll-line, rgb(var(--color-foreground-rgb) / .22));border-radius:999px;font-size:.6875rem;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase;white-space:nowrap;color:var(--ssb-coll-text-2, rgb(var(--color-foreground-rgb) / .8))}@media screen and (max-width:749px){.ssb-card-badge--desktop{display:none}}.ssb-card-vendor{margin:0;font-size:.875rem;line-height:1.5;color:var(--ssb-coll-muted, rgb(var(--color-foreground-rgb) / .6))}.product-grid__card [ref=productTitleLink] :is(.text-block,p){font-weight:600;line-height:1.47;letter-spacing:0}.ssb-card-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-block-start:auto;padding-block-start:16px;font-size:1rem}.ssb-card-price .price{font-family:var(--font-body--family);letter-spacing:0}.ssb-card-price__step{font-size:.875rem;color:var(--ssb-coll-accent, var(--color-primary-button-background))}product-card .quick-add button.quick-add__button{inset:auto 12px 12px;width:auto;max-inline-size:none;height:44px;padding:0 16px;justify-content:center;gap:0;border:1px solid var(--color-primary-button-background);border-radius:2px;background:var(--color-primary-button-background);-webkit-backdrop-filter:none;backdrop-filter:none;color:#1a1714;font-family:var(--font-body--family);font-size:.8125rem;font-weight:600;line-height:1;letter-spacing:.1em;text-transform:uppercase;opacity:0;translate:0 6px;scale:1;transition:opacity .2s ease,translate .2s ease,background-color .2s ease,color .2s ease}product-card .quick-add button.quick-add__button:is(:hover,:focus-visible){width:auto;padding-inline:16px;scale:1;background:#1a1714;border-color:#1a1714;color:var(--color-primary-button-background)}:root[data-ssb-mode=light] product-card .quick-add button.quick-add__button:is(:hover,:focus-visible){background:#fff;border-color:var(--color-primary-button-background);color:var(--color-primary-button-background)}product-card .quick-add .quick-add__button .add-to-cart-icon{display:none}product-card:is(:hover,:focus-within) .quick-add button.quick-add__button{opacity:1;translate:0 0}product-card:is(:hover,:focus-within) .quick-add button.quick-add__button:disabled{opacity:.55;cursor:not-allowed}product-card .quick-add button.quick-add__button[data-added=true]{width:auto;font-size:0;animation:ssb-quick-add-done 1.2s ease}product-card .quick-add button.quick-add__button[data-added=true]:after{content:"\2713\a0\a0" var(--ssb-added-label, "Ajout\e9");font-size:.8125rem;letter-spacing:.1em}product-card .quick-add .quick-add__button .add-to-cart__added{display:none}@keyframes ssb-quick-add-done{0%{opacity:.6}to{opacity:1}}@media screen and (max-width:749px){.collection-wrapper .product-grid{row-gap:48px}product-card .card-gallery:has(button.quick-add__button){position:static}product-card .product-card__content:has(button.quick-add__button){padding-block-end:44px}product-card quick-add-component.quick-add{inset:auto 0 0;width:auto;height:40px}product-card .quick-add button.quick-add__button{inset:0 auto 0 0;width:auto;height:40px;padding:0;justify-content:flex-start;border:0;border-radius:0;box-shadow:none;background:none;color:var(--ssb-coll-accent, var(--color-primary-button-background));font-size:.75rem;letter-spacing:.12em;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;opacity:1;translate:none;transition:text-decoration-color .2s ease,color .2s ease}product-card .quick-add button.quick-add__button:after{content:"+";order:-1;margin-inline-end:8px;font-size:1rem;font-weight:400;letter-spacing:0}product-card .quick-add button.quick-add__button:is(:hover,:focus-visible),:root[data-ssb-mode=light] product-card .quick-add button.quick-add__button:is(:hover,:focus-visible){padding:0;border:0;box-shadow:none;background:none;color:var(--ssb-coll-accent, var(--color-primary-button-background));text-decoration-color:currentColor}product-card .quick-add button.quick-add__button[data-added=true]{text-decoration-color:transparent}product-card .quick-add button.quick-add__button[data-added=true]:after{margin-inline-end:0;font-size:.75rem;font-weight:600;letter-spacing:.12em}product-card .quick-add button.quick-add__button:disabled{opacity:.55}.ssb-card-badges:not(:has(.ssb-card-badge:not(.ssb-card-badge--desktop))){min-height:0;margin-block-end:0}}results-list:has(ssb-load-more) [ref=viewMoreNext]{display:none}@media screen and (min-width:750px){.collection-wrapper:has(>div.facets-block-wrapper--vertical):has(>ssb-load-more){grid-template-rows:auto auto auto 1fr}.collection-wrapper:has(>div.facets-block-wrapper--vertical):has(>ssb-load-more)>div.facets-block-wrapper--vertical{grid-row:2 / 5}.collection-wrapper:has(>div.facets-block-wrapper--vertical)>.ssb-load-more{grid-column:4;grid-row:3;align-self:start}}.ssb-load-more{display:flex;flex-direction:column;align-items:center;gap:20px;margin-block-start:56px}.ssb-load-more__status{margin:0;font-size:.875rem;color:var(--ssb-coll-muted, rgb(var(--color-foreground-rgb) / .6))}.ssb-load-more__button{min-width:240px;font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ssb-load-more__button[aria-busy=true]{opacity:.6;cursor:progress}@media screen and (min-width:750px){.ssb-load-more__count{display:none}}@media screen and (max-width:749px){.ssb-load-more{margin-block-start:32px;padding-inline:var(--page-margin)}.ssb-load-more__status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ssb-load-more__button{width:100%}}@media screen and (max-width:749px){.collection-wrapper:has(>div.facets-block-wrapper--vertical)>.facets-toggle{position:sticky;top:var(--ssb-filters-top, 0px);z-index:3;transition:translate .25s ease;order:-2;height:auto;margin:0;padding:16px var(--page-margin);background-color:var(--color-background);border-block-end:1px solid var(--ssb-coll-rule)}.collection-wrapper:has(>div.facets-block-wrapper--vertical)>.facets-toggle[data-ssb-hidden]{translate:0 -100%}.collection-wrapper:has(>div.facets-block-wrapper--vertical) .facets-toggle__wrapper{margin:0;display:flex;align-items:center;justify-content:space-between;width:100%}.collection-wrapper:has(>div.facets-block-wrapper--vertical) .facets-toggle__button{padding:12px 16px;border-color:var(--color-foreground);border-radius:0;color:var(--color-foreground);font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.collection-wrapper:has(>div.facets-block-wrapper--vertical) .facets-toggle__button .svg-wrapper{display:none}.ssb-facets-toggle__count{font-size:.875rem;color:var(--ssb-coll-text-2)}.collection-wrapper:has(>div.facets-block-wrapper--vertical)>.facets-controls-wrapper{order:-1;margin-block-end:24px;padding:12px var(--page-margin) 16px;border-image:none}.collection-wrapper:has(>div.facets-block-wrapper--vertical)>.facets-controls-wrapper:not(:has(facet-remove-component)){display:none}.collection-wrapper>.facets-controls-wrapper :is(.products-count-wrapper,sorting-filter-component){display:none}.collection-wrapper:has(>div.facets-block-wrapper--vertical)>.main-collection-grid{margin-block-start:24px}}@media screen and (min-width:750px){.ssb-facets-toggle__count{display:none}}.facets-toggle .filter-count-bubble__background{background-color:var(--color-primary-button-background)}.facets-toggle .filter-count-bubble__text{color:var(--color-primary-button-text);font-weight:600}#filters-drawer .facets__summary{font-size:1.0625rem}#filters-drawer .facets__note--drawer{margin:-8px 0 0;padding:0 var(--drawer-padding) 16px}#filters-drawer .facets__drawer-actions{gap:16px}#filters-drawer .facets__drawer-actions :is(.facets__clear-all,.facets__see-results){flex:1;font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ssb-qc{display:inline-flex;align-items:center;gap:5px;color:#095797;border-color:#09579759}.ssb-qc__icon{width:13px;height:13px;flex:none}.ssb-qc--pdp{height:26px;padding:0 11px;border:1px solid rgb(9 87 151 / .35);border-radius:999px;font-size:.6875rem;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase;white-space:nowrap;margin-block:4px 10px}.ssb-qc--pdp .ssb-qc__icon{width:14px;height:14px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ssb-figma.css.map */
