.badge.badge--lot{--badge-background: #ffffff;--badge-foreground: rgb(var(--color-foreground));border:.5px solid rgb(var(--color-foreground) / .08);box-shadow:0 2px 8px #0000001a}.product__title .product__price--lot{place-self:start}.lot-price__badge{font-size:var(--text-sm)}.lot-price__unit{font-size:var(--text-lg);color:rgb(var(--color-foreground))}.lot-price--compact .lot-price__badge{font-size:var(--text-xs)}.lot-price--compact .lot-price__unit{font-size:var(--text-base)}.badge.badge--bundle-discount{--badge-background: rgb(var(--color-foreground) / .08);--badge-foreground: rgb(var(--color-foreground))}.product-bundle__lot-badge,.quote-item__lot{font-size:11px;width:max-content;max-width:100%}.product-bundle__content--lot{min-width:0}.product-bundle__line-price{color:rgb(var(--color-foreground))}.product-bundle__line-price .price-item{font-size:inherit}.quote-call{margin-top:.75rem}.quote-call__buttons{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.625rem}.quote-call__button{padding-inline:.75rem;white-space:nowrap}.quote-call__button .icon{flex-shrink:0}.header__icons--start .quote-header-button{display:none!important}@media screen and (max-width:1023px){.mobile\:header--center .header__icons--start .quote-header-button{display:flex!important}.mobile\:header--center .header__icons--end .quote-header-button{display:none!important}}.quote-drawer__items:empty{display:none}.quote-item{padding-bottom:1rem;border-bottom:1px solid rgb(var(--color-foreground) / .08)}.quote-item__media{width:4rem;border-radius:var(--rounded-block, .5rem)}.quote-item__media img{width:100%;height:100%;object-fit:cover}.quote-item__info{min-width:0}.quote-item__actions .link{width:max-content}.quote-item__quantity{border:1px solid rgb(var(--color-foreground) / .15);border-radius:999px}.quote-item__quantity button,.quote-item__quantity span{min-width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center}.quote-drawer__total{padding-top:.25rem}@media screen and (min-width:640px){.quote-drawer__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.quote-drawer__call{text-wrap:balance}.quote-drawer__call a{white-space:nowrap}.quote-item__option{color:rgb(var(--color-foreground) / .75)}.quote-item__option.is-missing{color:#b91c1c}.drawer__footer-bottom>.quote-from-cart{margin-top:-1rem}.encadre-pro{margin-top:.75rem}.encadre-pro__boite{position:relative;padding:.75rem .875rem;border:1px solid rgb(var(--color-foreground) / .12);border-radius:var(--rounded-block, .625rem);background-color:rgb(var(--color-foreground) / .03)}.encadre-pro__boite[hidden],.encadre-pro__lien[hidden]{display:none}.encadre-pro__fermer{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;opacity:.6}.encadre-pro__fermer .icon{width:.75rem;height:.75rem}.encadre-pro__texte{padding-right:1.5rem}.encadre-pro__texte strong{font-weight:700}.encadre-pro__boutons{flex-wrap:nowrap;margin-top:.625rem}.encadre-pro__bouton{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;padding:.4375rem .75rem;border:1px solid rgb(var(--color-foreground));border-radius:999px;background-color:rgb(var(--color-background));font-size:var(--text-sm);line-height:1.2;white-space:nowrap}.encadre-pro__bouton--secondaire{flex-grow:0;border-color:rgb(var(--color-foreground) / .35)}@media screen and (max-width:639px){.encadre-pro__bouton{padding-inline:.625rem;font-size:.8125rem}}.encadre-pro__lien{text-decoration:underline}.quote-drawer__pro{padding:.75rem .875rem;border:1px solid rgb(var(--color-foreground) / .12);border-radius:var(--rounded-block, .5rem);background-color:rgb(var(--color-foreground) / .03);cursor:pointer}.quote-drawer__pro-case{flex:none;width:1rem;height:1rem;margin-top:.125rem;accent-color:rgb(var(--color-foreground))}.quote-drawer__pro-champs[hidden]{display:none}.sibling-picker .form__label{margin-bottom:0}.sibling-select{padding:0 1px}.sibling-select__label{display:block;margin-bottom:5px;font-size:14px;font-weight:700;color:#000}.sibling-select__field{height:35px;padding:0 30px 0 11px;appearance:none;-webkit-appearance:none;background-color:#fff;border:0;outline:1px solid #000000;border-radius:4px;font-size:14px;color:#000;cursor:pointer}.sibling-select__icon{top:50%;right:9px;width:20px;height:20px;transform:translateY(-50%);color:#000}.client-logos{--logo-size: var(--logo-size-mobile, 3.125rem);display:grid;gap:.75rem;padding-top:1.25rem;border-top:1px solid rgb(var(--color-foreground) / .08)}.client-logos.hidden{display:none}.client-logos__heading{font-size:var(--text-sm);color:rgb(var(--color-foreground) / .75)}.client-logos__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem .5rem}.client-logos__image{width:auto;max-width:100%;height:calc(var(--logo-size) * .8);object-fit:contain}@supports (height: calc(1px/pow(2,.3))){.client-logos__image{height:min(calc(var(--logo-size) / pow(var(--logo-ratio, 1),.3)),calc(var(--logo-size) * 1.05))}}.client-logos--gray .client-logos__image{filter:var(--client-logos-filter, grayscale(1))}.client-logos__filter{position:absolute}@media screen and (min-width:1024px){.client-logos{--logo-size: var(--logo-size-desktop, 3.75rem);gap:1rem}.client-logos.lg\:block{display:grid}.client-logos.lg\:hidden{display:none}.client-logos__list{display:flex;justify-content:space-between;gap:.5rem}.client-logos__item{flex:0 1 auto;min-width:0}.client-logos--below-media{margin-top:.5rem}}@media screen and (max-width:1023px){.product__thumbnails:not(.with-dots) .product__thumbnails-list{gap:.5rem}}.gallery-counter{right:.75rem;bottom:.75rem;z-index:2;padding:.25rem .5rem;background-color:rgb(var(--color-foreground) / .72);color:rgb(var(--color-background));pointer-events:none}.quantity{border-color:rgb(var(--color-foreground) / .25)}@media screen and (max-width:639px){.quantity .quantity__button{padding-inline:.375rem}.quantity .quantity__input{max-width:1.75rem}}@media screen and (min-width:640px){.quantity .quantity__button{padding-inline:.625rem}.quantity .quantity__button:first-of-type{padding-inline-end:.25rem}.quantity .quantity__button:last-of-type{padding-inline-start:.25rem}.quantity .quantity__input,.product-form__buttons .quantity .quantity__input{max-width:2.125rem}}.nuancier__titre{font-size:.875rem;font-weight:700;color:#000}.nuancier__pastilles{gap:.5rem}.nuancier__pastille{width:3.125rem;height:3.125rem;padding:2px;border:0;border-radius:50%;background:none;outline:2px solid #e1e1e1;cursor:pointer}.nuancier__image,.nuancier__sans-image{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.nuancier__sans-image{background-color:rgb(var(--color-foreground) / .08)}.nuancier__pastille[aria-checked=true],.nuancier__pastille:focus-visible{outline-color:#000}.nuancier__apercu{position:fixed;z-index:60;width:13.75rem;padding:.5rem;border-radius:.5rem;background-color:rgb(var(--color-background, 255 255 255));box-shadow:0 .5rem 1.5rem #0000002e;transform:translateY(calc(-100% - .75rem));opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease}.nuancier__apercu.is-visible{opacity:1;visibility:visible}.nuancier__apercu:after{content:"";position:absolute;bottom:-.375rem;left:var(--fleche, 50%);width:.75rem;height:.75rem;background-color:inherit;transform:translate(-50%) rotate(45deg)}.nuancier__apercu.is-dessous{transform:translateY(.75rem)}.nuancier__apercu.is-dessous:after{top:-.375rem;bottom:auto}.nuancier__apercu-image{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:.25rem}.nuancier__apercu-nom{display:block;margin-top:.375rem;text-align:center}.nuancier__aide-bouton{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;border:1px solid currentColor;border-radius:50%;background:none;font-size:.6875rem;line-height:1;cursor:help}.nuancier__aide-bulle{position:absolute;bottom:calc(100% + .5rem);left:50%;z-index:5;padding:.375rem .625rem;border-radius:.25rem;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-weight:400;white-space:nowrap;transform:translate(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease}.nuancier__aide:hover .nuancier__aide-bulle,.nuancier__aide-bouton:focus-visible+.nuancier__aide-bulle,.nuancier__aide.is-open .nuancier__aide-bulle{opacity:1;visibility:visible}.nuanciers__erreur{color:#b91c1c}.option-liste .form__label{margin-bottom:5px}.option-liste__titre{font-size:14px;font-weight:700;color:#000}.option-liste .field{padding:0 1px}.option-liste .select{height:35px;padding:0 30px 0 11px;background-color:#fff;border:0;outline:1px solid #000000;border-radius:4px;font-size:14px;color:#000}.variant-picker fieldset .form__label{margin-bottom:5px;font-size:14px;font-weight:700;color:#000}.variant-picker .swatches{gap:8px}.variant-picker .color-swatch{width:50px;height:50px;padding:2px;border-radius:50%;background-clip:content-box;background-origin:content-box;outline:2px solid #e1e1e1;transition:outline-color .15s ease}.variant-picker .color-swatch:before,.variant-picker .color-swatch:after{display:none}.variant-picker :checked+.color-swatch,.variant-picker :focus-visible+.color-swatch{outline:2px solid #000000;outline-offset:0}.variant-picker .color-swatch[data-apercu] .tooltip{display:none}.option-payante [data-option-payante-supplement]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/58/assets/verano.css.map */
