.maisonco_pdp_reassurance[hidden]{display:none!important}.maisonco_pdp_product_hero.maisonco_reassurance--variation .maisonco_pdp_reassurance{display:flex!important}.maisonco_pdp_product_hero.maisonco_reassurance--variation .maisonco_pdp_product_hero__assurances{display:none!important}.maisonco_pdp_reassurance{flex-direction:column;gap:12px;margin:12px 0 16px;width:100%;font-family:Outfit,sans-serif}.maisonco_pdp_reassurance__status{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px;font-size:14px;font-weight:500;line-height:21px}.maisonco_pdp_reassurance__stock,.maisonco_pdp_reassurance__destination{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.maisonco_pdp_reassurance__stock{color:#4fc476}.maisonco_pdp_reassurance__stock[data-state=unavailable],.maisonco_pdp_reassurance__stock[data-state=available-to-order]{color:#ded8ce}.maisonco_pdp_reassurance__dot{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:currentColor}.maisonco_pdp_reassurance__stock[data-state=in-stock] .maisonco_pdp_reassurance__dot{position:relative}.maisonco_pdp_reassurance__stock[data-state=in-stock] .maisonco_pdp_reassurance__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentColor;animation:maisonco-reassurance-pulse 2s ease-out infinite}@keyframes maisonco-reassurance-pulse{0%{opacity:.65;transform:scale(1)}75%,to{opacity:0;transform:scale(2.5)}}@media(prefers-reduced-motion:reduce){.maisonco_pdp_reassurance__dot:after{animation:none!important}}.maisonco_pdp_reassurance__destination{color:#f2efea}.maisonco_pdp_reassurance__tiles{display:flex;gap:8px;width:100%}.maisonco_pdp_reassurance__tile{display:flex;flex:1 1 0;align-items:center;justify-content:center;gap:6px;min-width:0;padding:12px 8px;border:1px solid #3d3a35;border-radius:8px;background:#24221f;color:#f2efea;font-size:14px;font-weight:600;line-height:21px;text-align:center;text-decoration:none}.maisonco_pdp_reassurance__tile img{flex:0 0 22px;width:22px;height:22px;object-fit:contain}.maisonco_pdp_reassurance__tile:is(a):focus-visible{outline:2px solid #c8963e;outline-offset:2px}@media(max-width:1100px){.maisonco_pdp_reassurance{gap:8px}.maisonco_pdp_reassurance__status{font-size:13px;line-height:20px}.maisonco_pdp_reassurance__stock,.maisonco_pdp_reassurance__destination{gap:6px}.maisonco_pdp_reassurance__tile{min-height:88px;flex-direction:column;gap:4px;padding:10px 4px;font-size:13px;line-height:18px}}@media(max-width:360px){.maisonco_pdp_reassurance__status{flex-wrap:wrap}.maisonco_pdp_reassurance__tile{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/maisonco_pdp_reassurance.css.map */
