.el-coffrets .el-bundles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;gap:22px;overflow:visible;padding:0}.el-coffrets .el-bundle{display:flex;flex-direction:column;height:auto;min-height:0;background:#f5f1fd}.el-coffrets .el-bundle__media{aspect-ratio:1;height:auto;grid-row:auto;flex-shrink:0;width:100%;background:#fbf8f4}.el-coffrets .el-bundle__media>img{display:block;width:100%;height:100%;object-fit:var(--el-image-fit,contain)}.el-coffrets .el-bundle__copy{padding:24px;flex:1}.el-coffrets .el-bundle h3{font-size:29px;margin:13px 0 10px}.el-coffrets .el-coffrets__argument{font-size:14px;line-height:1.6;min-height:3.2em;margin:0 0 18px;color:var(--el-muted)}.el-coffrets .el-bundle__price{font-size:27px;margin:0 0 18px}.el-coffrets .el-bundle ul{font-size:13px;min-height:0;margin:0 0 24px;gap:10px}.el-coffrets .el-bundle li{align-items:flex-start}.el-coffrets .el-bundle li>span{flex-shrink:0;margin-top:2px}.el-coffrets .el-bundle .el-button{font-size:13px;padding:12px 18px}.el-coffrets .el-bundle__soon{margin-top:auto}.el-coffrets .el-coffrets__controls{display:none;position:static;justify-content:flex-end;gap:8px;margin-bottom:16px}.el-coffrets__placeholder{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;background:radial-gradient(ellipse at 30% 20%,#fffaf7,#eee5f7);color:#8256b0;font-size:15px}.el-coffrets__pending{font-size:14px;color:var(--el-muted);margin:0 0 24px}@media(max-width:989px){.el-coffrets .el-coffrets__controls{display:flex}.el-coffrets .el-bundles{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:46%;overflow-x:auto;gap:18px;scroll-snap-type:x mandatory;padding:0 0 10px}.el-coffrets .el-bundle{scroll-snap-align:start}}@media(max-width:749px){.el-coffrets .el-bundles{grid-auto-columns:86%;gap:14px}.el-coffrets .el-bundle__copy{padding:22px}.el-coffrets .el-bundle h3{font-size:27px}}.el-product-reviews{--jdgm-primary-color: #8256B0;--jdgm-secondary-color: #f5f1fd;--jdgm-star-color: #8256B0}.el-product-reviews #judgeme_product_reviews{scroll-margin-top:100px}.el-product-reviews .jdgm-rev-widg{padding-block:24px}.el-product-reviews .jdgm-write-rev-link{border-radius:30px}.el-stories .el-story--atelier{background:var(--el-tint)}.el-france svg{display:block}.el-video .el-video__media--ready{min-height:0;align-self:center}.el-video .el-video__media--ready video{width:100%;height:auto;aspect-ratio:16 / 9;max-height:none;object-fit:contain}body:has(#PBarNextFrame){--el-whatsapp-preview-gap: 60px}.el-whatsapp{position:fixed;z-index:3;right:22px;bottom:calc(24px + var(--el-whatsapp-preview-gap, 0px) + env(safe-area-inset-bottom,0px));display:inline-flex;align-items:center;gap:10px;min-height:54px;padding:10px 17px;border:1px solid #117b43;border-radius:999px;background:#128c4b;color:#fff;text-decoration:none;box-shadow:0 4px 18px #17164e22;font-family:inherit;line-height:1.2}.el-whatsapp:hover{background:#107a41;color:#fff}.el-whatsapp:focus-visible{outline:3px solid #8256b0;outline-offset:4px}.el-whatsapp svg{flex-shrink:0}.el-whatsapp__text{display:grid;gap:2px}.el-whatsapp__question{font-size:11px}.el-whatsapp strong{font-size:14px;font-weight:600}body:has(cart-drawer.active,.menu-drawer-container[open],details-modal details[open]) .el-whatsapp{visibility:hidden}@media(max-width:749px){.el-whatsapp{right:14px;bottom:calc(18px + var(--el-whatsapp-preview-gap, 0px) + env(safe-area-inset-bottom,0px));min-height:48px;padding:9px 13px;gap:7px}.el-whatsapp__question{display:none}.el-whatsapp svg{width:25px;height:25px}.el-whatsapp strong{font-size:12px}body:has(el-sticky-buy:not([hidden])) .el-whatsapp{bottom:calc(100px + var(--el-whatsapp-preview-gap, 0px) + env(safe-area-inset-bottom,0px))}}.el-duo-offer{box-sizing:border-box;max-width:650px;padding:18px;margin:20px 0 22px;border:1px solid var(--el-border);border-radius:12px;background:var(--el-tint)}.el-duo-offer h3{font:600 18px var(--font-body-family);letter-spacing:0;line-height:1.3;margin:0 0 7px;color:var(--el-ink)}.el-duo-offer__contents{font-size:14px;line-height:1.5;margin:0 0 14px;color:var(--el-ink)}.el-duo-offer__body{display:flex;align-items:center;gap:16px;margin-bottom:16px}.el-duo-offer__photo{display:block;flex:0 0 110px}.el-duo-offer__photo img{display:block;width:110px;height:110px;object-fit:contain;border-radius:9px}.el-duo-offer__comparison{min-width:0}.el-duo-offer__price{font-size:25px;font-weight:700;line-height:1.3;margin:0 0 6px;color:var(--el-ink)}.el-duo-offer__separate{font-size:13px;line-height:1.5;margin:0 0 7px;color:var(--el-muted)}.el-duo-offer__saving{font-size:14px;font-weight:700;line-height:1.4;margin:0;color:var(--el-accent)}.el-duo-offer__button{width:100%;box-sizing:border-box;text-align:center}@media(max-width:400px){.el-duo-offer__body{gap:12px}.el-duo-offer__photo{flex-basis:85px}.el-duo-offer__photo img{width:85px;height:85px}.el-duo-offer__price{font-size:23px}}.el-restock{margin:16px 0 22px;max-width:650px;scroll-margin-top:120px}.el-restock__trigger{display:flex;width:100%;box-sizing:border-box;min-height:54px;gap:10px;list-style:none;text-align:center}.el-restock__trigger::-webkit-details-marker{display:none}.el-restock__trigger::marker{content:""}.el-restock__trigger svg{flex-shrink:0}.el-restock__form{padding:18px;margin-top:10px;border:1px solid var(--el-border);border-radius:12px;background:var(--el-tint)}.el-restock__description{font-size:15px;line-height:1.5;margin:0 0 14px}.el-restock__form label{display:block;font-size:14px;font-weight:600;margin-bottom:6px}.el-restock__form input[type=email]{display:block;box-sizing:border-box;width:100%;min-height:48px;padding:10px 12px;border:1px solid #a69abf;border-radius:8px;color:var(--el-ink);background:#fff;font:inherit;font-size:16px}.el-restock__submit{width:100%;margin-top:12px}.el-restock__privacy{font-size:12px;line-height:1.5;margin:12px 0 0;color:var(--el-muted)}.el-restock__privacy a{color:inherit;text-decoration:underline}.el-restock__success{font-size:15px;line-height:1.5;margin:0;color:var(--el-ink)}.el-restock__alternative{margin-top:18px;padding:18px;background:var(--el-tint);border:1px solid var(--el-border);border-radius:12px}.el-restock__alternative h3{font:600 17px var(--font-body-family);letter-spacing:0;margin:0 0 8px}.el-restock__alternative>p{font-size:14px;line-height:1.5;margin:0 0 14px;color:var(--el-muted)}.el-restock__product{display:flex;gap:14px;align-items:center;color:var(--el-ink);text-decoration:none}.el-restock__image{display:block;flex-shrink:0;width:90px;height:90px;object-fit:contain;border-radius:8px}.el-restock__product-copy{display:flex;flex-direction:column;gap:5px;min-width:0;font-size:15px}.el-restock__price{font-size:16px}.el-restock__product-link{color:var(--el-accent);text-decoration:underline;text-underline-offset:3px;font-size:14px;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map */
