.product-information__grid{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:center!important;gap:48px;grid-column:2!important;padding-block-start:44px!important}.product-information__grid>.product-details{flex:1 1 560px!important;min-width:0!important}.product-information__media{flex:0 1 440px!important;width:auto!important;min-width:0!important;max-width:440px!important;margin-inline:0!important;padding-inline:0!important;padding-block-start:24px;order:-1!important}.product-information--media-right .product-information__media{order:1!important}@media(max-width:860px){.product-information__grid{flex-direction:column!important;align-items:stretch!important;gap:0;max-width:520px;margin-inline:auto;padding-block-start:20px!important}.product-information__grid>.product-details{flex:0 0 auto!important;width:100%!important}.product-information__media,.product-information--media-right .product-information__media{order:-1!important;flex:0 0 auto!important;width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important;padding-block-start:0}}.product-information__media media-gallery{max-width:100%!important}.product-information__media .product-media-container{aspect-ratio:5/6!important;max-height:none!important;height:auto!important}.product-information__media .product-media,.product-information__media .product-media-constraint-wrapper{height:100%}.product-information__media img.product-media__image{width:100%;height:100%;object-fit:cover}@media(max-width:860px){.product-information__media .product-media-container{aspect-ratio:1/1!important}}.view-product-title .text-block,.view-product-title h1{font-family:var(--hb-display)!important;font-variation-settings:normal!important;font-weight:800!important;letter-spacing:-.022em;line-height:1.1;font-size:clamp(24px,2.2vw,32px)!important}product-price .price{font-family:var(--hb-display);font-variation-settings:normal;font-weight:700;font-size:24px;color:var(--hb-encre)}.product-information__details,.product-information__details .rte,.product-information__details p{font-family:var(--hb-corps)}.divider__line{border-color:var(--hb-trait)!important}.variant-option__button-label__pill{border-radius:14px!important;border:1.5px solid var(--hb-trait)!important;background:var(--hb-papier)!important;padding:13px 22px!important;transition:background .16s ease,border-color .16s ease,color .16s ease}.variant-option__button-label__text{font-family:var(--hb-display);font-variation-settings:normal;font-weight:600;font-size:16px}.variant-option__button-label:hover .variant-option__button-label__pill{border-color:var(--hb-encre)!important}.variant-option__button-label input:checked+.variant-option__button-label__pill,.variant-option__button-label:has(input:checked) .variant-option__button-label__pill{background:var(--hb-encre)!important;border-color:var(--hb-encre)!important;color:var(--hb-creme)!important}.buy-buttons button,.buy-buttons .button,buy-buttons button,add-to-cart-component button{border-radius:var(--hb-r-pilule)!important;font-family:var(--hb-display)!important;font-weight:600!important}.buy-buttons button[type=submit],add-to-cart-component button{background:var(--hb-tomate)!important;border-color:var(--hb-tomate)!important;color:#fff!important}.buy-buttons button[type=submit]:hover,add-to-cart-component button:hover{background:var(--hb-tomate-fonce)!important;border-color:var(--hb-tomate-fonce)!important}quantity-selector,.quantity-selector{border-radius:var(--hb-r-pilule)!important;overflow:hidden}quantity-selector input,.quantity-selector input{font-family:var(--hb-corps)}.hb-bl{font-family:var(--hb-corps);color:var(--hb-encre)}.hb-bl__etiq{display:flex;flex-wrap:wrap;gap:7px}.hb-bl__etiq span{display:inline-flex;align-items:center;background:var(--hb-papier);border:1.5px solid var(--hb-trait);border-radius:var(--hb-r-pilule);padding:7px 14px;font-size:14px}.hb-bl__durees{display:flex;border:1.5px solid var(--hb-trait);border-radius:14px;overflow:hidden;background:var(--hb-papier)}.hb-bl__durees>div{flex:1;padding:12px 8px;text-align:center;min-width:0}.hb-bl__durees>div+div{border-left:1.5px solid var(--hb-trait)}.hb-bl__v{font-family:var(--hb-display);font-variation-settings:normal;font-weight:700;font-size:20px;line-height:1;letter-spacing:-.01em}.hb-bl__l{font-size:12px;color:var(--hb-encre-42);margin-top:4px}.hb-bl__alerte{border-radius:14px;background:#dd452712;border:1.5px solid rgba(221,69,39,.3);padding:13px 15px;font-size:14px;line-height:1.5}.hb-bl__alerte b{color:var(--hb-tomate)}.hb-bl__note{font-size:13px;color:var(--hb-encre-42)}@media(max-width:460px){.hb-bl__etiq span{padding:6px 12px;font-size:13px}.hb-bl__durees>div{padding:10px 4px}.hb-bl__v{font-size:17px}.hb-bl__l{font-size:11px}.hb-bl__alerte{font-size:13.5px;padding:12px 13px}}.hb-ab{position:relative;display:block;width:100%;max-width:440px;aspect-ratio:5/6;margin:0 auto;border-radius:22px;overflow:hidden;background:var(--hb-vert-nuit);box-shadow:0 22px 50px -26px #24331f80}.hb-ab__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hb-ab__img--apres{clip-path:inset(0 0 0 var(--hb-x,55%))}.hb-ab__barre{position:absolute;top:0;bottom:0;left:var(--hb-x,55%);width:2px;background:var(--hb-creme);pointer-events:none}.hb-ab__poignee{position:absolute;top:50%;left:var(--hb-x,55%);transform:translate(-50%,-50%);width:46px;height:46px;border-radius:50%;background:var(--hb-creme);display:grid;place-items:center;pointer-events:none;color:var(--hb-encre);box-shadow:0 4px 14px #00000040;font-size:15px}.hb-ab__lab{position:absolute;bottom:14px;font-family:var(--hb-display);font-variation-settings:normal;font-weight:600;font-size:13px;background:var(--hb-creme);color:var(--hb-encre);padding:6px 12px;border-radius:99px;pointer-events:none}.hb-ab__lab--g{left:14px}.hb-ab__lab--d{right:14px}.hb-ab__champ{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}@media(max-width:460px){.hb-ab__lab{font-size:11.5px;padding:5px 10px;bottom:10px}.hb-ab__lab--g{left:10px}.hb-ab__lab--d{right:10px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/healthy-box-produit.css.map */
