.dm-page{color:inherit}.dm-page .dm-ribbon{overflow:hidden;background:#285446;color:#fff;padding:18px 0}.dm-page .dm-ribbon-track{display:flex;width:max-content;animation:dm-marquee 35s linear infinite}.dm-page .dm-ribbon-group{display:flex;gap:48px;padding-right:48px;white-space:nowrap}.dm-page .dm-ribbon:hover .dm-ribbon-track,.dm-page .dm-ribbon:focus-within .dm-ribbon-track{animation-play-state:paused}@keyframes dm-marquee{to{transform:translate(-50%)}}.dm-page .dm-guarantee{position:absolute;z-index:1;top:14px;left:14px;max-width:calc(100% - 28px);padding:8px 12px;background:#fff;color:var(--ds-accent);border-radius:20px;font-size:13px;box-shadow:0 2px 8px #0001}.dm-page .dm-subtitle{margin-top:20px;font-weight:700}.dm-page .dm-swatches{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0 18px}.dm-page .dm-swatches button{display:flex;align-items:center;gap:8px;border:1px solid currentColor;border-radius:24px;padding:9px 14px;background:transparent;color:inherit;cursor:pointer;font:inherit}.dm-page .dm-swatches button[aria-pressed=true]{outline:2px solid var(--ds-accent);outline-offset:2px}.dm-page .dm-swatches button:disabled{opacity:.45;cursor:not-allowed}.dm-page .dm-dot{display:inline-block;width:18px;height:18px;border:1px solid #0003;border-radius:50%;background:var(--dm-dot,#fff)}.dm-page .dp-footer__payments{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.dm-page .dp-footer__payments svg{width:38px;height:24px}.dm-page .dm-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0}.dm-page .dm-trust div{text-align:center;padding:10px 5px;border:1px solid #0001;border-radius:10px;font-size:13px}.dm-page .dm-trust span{display:block;font-size:22px;margin-bottom:5px}.dm-page .dm-delivery{text-align:center;font-weight:600}.dm-page details{border-bottom:1px solid #0002;padding:15px 0}.dm-page summary{cursor:pointer;font-weight:600}.dm-page details p{line-height:1.65}.dm-page .dm-section{margin:0;padding:55px 0}.dm-page .dm-section h2{margin:0 0 16px}.dm-page .dm-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:35px}.dm-page img{max-width:100%;height:auto}.dm-page .dm-section img{width:100%;border-radius:16px;object-fit:contain}.dm-page .dm-track{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory}.dm-page .dm-track figure{flex:0 0 32%;margin:0;scroll-snap-align:start}.dm-page .dm-track figure{flex-basis:32%}.dm-page .dm-track figcaption{font-size:13px;padding-top:8px}.dm-page .dm-controls{display:flex;justify-content:flex-end;gap:10px;margin:15px 0}.dm-page .dm-controls button{border:1px solid currentColor;border-radius:50%;width:42px;height:42px;color:inherit;background:none;cursor:pointer}.dm-page .dm-demo video{display:block;max-height:620px;width:100%;margin-top:25px;border-radius:16px}.dm-page .dm-benefits{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:28px;align-items:center}.dm-page .dm-benefits article{padding:15px 0}.dm-page .dm-benefits h3{font-size:20px}.dm-page .dm-slogan{text-align:center;padding:40px 22px;color:#fff;background:#285446}.dm-page .dm-slogan h2{margin:0 0 12px;color:inherit}.dm-page .dm-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.dm-page .dm-step-grid figure{margin:0}.dm-page .dm-step-grid img{aspect-ratio:1;object-fit:contain}.dm-page .dm-step-grid h3{margin:18px 0 8px}.dm-page .dm-cta{display:flex;justify-content:center;margin-top:25px}.dm-page .dm-versus{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:center;margin:20px 0}.dm-page .dm-versus figure{margin:0}.dm-page .dm-versus img{aspect-ratio:4/3;object-fit:contain}.dm-page .dm-versus figcaption{text-align:center;padding:10px;font-weight:700}.dm-page .dm-table-wrap{overflow-x:auto}.dm-page table{width:100%;border-collapse:collapse;min-width:520px}.dm-page th,.dm-page td{text-align:left;padding:15px;border-bottom:1px solid #0002}.dm-page thead{background:var(--ds-bg)}.dm-page .dm-tick{font-weight:700;color:var(--ds-accent);margin-right:6px}.dm-page .dm-emotion-list{list-style:none;padding:0}.dm-page .dm-emotion-list li{display:flex;gap:10px;margin:18px 0}.dm-page .dm-contact{padding:22px;border:1px solid #0002;border-radius:16px;margin-top:25px}.dm-page .dm-reassurance-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.dm-page .dm-reassurance-grid span{font-size:30px}.dm-page .dm-media-pending{border:1px dashed currentColor;padding:20px}.dm-page a[href^="#dp-overview"],.dm-page [id^=dp-overview]{scroll-margin-top:90px}.dm-page .dp-price{flex-wrap:wrap}.dm-page [hidden]{display:none!important}.dm-page[data-dm-ready] [data-dp-variant],.dm-page[data-dm-ready] label[for^=dp-variant]{display:none}@media(max-width:949px){.dm-page .dm-gallery{position:relative}}@media(max-width:749px){.dm-page .dm-split,.dm-page .dm-step-grid,.dm-page .dm-benefits{grid-template-columns:1fr}.dm-page .dm-benefits-image{grid-row:1}.dm-page .dm-track figure{flex-basis:85%}.dm-page .dm-reassurance-grid{grid-template-columns:1fr 1fr;gap:20px}.dm-page .dm-section{padding:36px 0}.dm-page .dm-versus{gap:8px}.dm-page .dm-trust{gap:5px}}@media(prefers-reduced-motion:reduce){.dm-ribbon-track{animation:none}.dm-ribbon{overflow-x:auto}}.dm-page .dm-video-slot{aspect-ratio:16/9;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--ds-bg);border-radius:16px;margin-top:25px;text-align:center;padding:24px}.dm-page .dm-video-slot>span{font-size:42px}.dm-page .dm-video-slot p{max-width:560px;margin:8px 0}.dm-page .dm-reviews-slot{min-height:160px;border:1px solid #0001;border-radius:16px;background:var(--ds-bg);padding:24px;display:flex;align-items:center;justify-content:center;text-align:center}.dm-page .dm-review-content{border:1px solid #0001;border-radius:16px;padding:24px;line-height:1.7}.dm-page .dm-review-content p{margin:0 0 16px}.dm-page .dm-review-content p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/41/assets/deenii-modele-produit.css.map */
