.eclat-explore{border-top:1px solid #e5ded6}.eclat-explore-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px}.eclat-explore-heading h2{font-family:Playfair Display,serif;font-size:clamp(28px,3.5vw,44px);line-height:1.15;max-width:660px;margin:0 0 16px}.eclat-explore-heading>a{flex-shrink:0}.eclat-explore-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media(max-width:760px){.eclat-explore-heading{flex-direction:column;align-items:start}.eclat-explore-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}}.eclat-guide-trigger{display:inline-flex;align-items:center;gap:10px;background:#f7f1e9;border:1px solid #ded2c5;padding:11px 14px;margin:0 0 20px;cursor:pointer;color:#501e30;font:500 13px/1.2 DM Sans,Arial,sans-serif;letter-spacing:.02em;transition:.2s ease;border-radius:2px}.eclat-guide-trigger:hover{background:#efe4d8;border-color:#c9b69f}.eclat-guide-trigger__icon{color:#a48a5e;font-size:16px}.eclat-size-guide{box-sizing:border-box;width:min(860px,calc(100vw - 28px));max-height:min(90dvh,960px);margin:auto;padding:0;border:0;border-radius:14px;background:#fdfaf6;color:#2f2925;overflow:auto;overscroll-behavior:contain;box-shadow:0 28px 90px #24151b55}.eclat-size-guide::backdrop{background:#21151a99;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}html:has(.eclat-size-guide[open]){overflow:hidden}.eclat-guide-shell{min-height:100%}.eclat-guide-hero{position:relative;display:flex;justify-content:space-between;gap:30px;align-items:flex-start;padding:34px 38px 30px;background:linear-gradient(135deg,#501e30,#6f3147 58%,#8a5362);color:#fff}.eclat-guide-kicker{margin:0 0 9px;color:#d8c6ab!important;font-size:10px!important;letter-spacing:.19em;text-transform:uppercase;font-weight:600}.eclat-guide-hero h2{font-family:Playfair Display,Georgia,serif;font-size:clamp(30px,5vw,44px);line-height:1.05;margin:0 0 9px;color:#fff;font-weight:400}.eclat-guide-product{margin:0;color:#eadfe2!important;font-size:13px!important}.eclat-guide-close{flex:0 0 auto;width:44px;height:44px;border:1px solid #ffffff55;border-radius:50%;background:#ffffff12;color:#fff;font-size:27px;line-height:1;display:grid;place-items:center;transition:.2s ease}.eclat-guide-close:hover{background:#fff;color:#501e30}.eclat-guide-intro{display:grid;grid-template-columns:.9fr 1.3fr;gap:34px;padding:34px 38px;border-bottom:1px solid #e8dfd5}.eclat-guide-visual{min-height:230px;background:linear-gradient(145deg,#f3e9dd,#fbf7f1);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;border:1px solid #eadfd3}.eclat-ring-illustration{width:145px;height:145px;border:18px solid #a48a5e;border-radius:50%;position:relative;box-shadow:inset 0 0 0 1px #765e37,0 10px 24px #a48a5e25;background:#fffaf3}.eclat-ring-line{position:absolute;left:10px;right:10px;top:50%;height:1px;background:#501e30}.eclat-ring-dot{position:absolute;top:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background:#501e30}.eclat-ring-dot--left{left:7px}.eclat-ring-dot--right{right:7px}.eclat-guide-visual p{margin:18px 0 0;color:#66594f!important;font-size:12px!important;letter-spacing:.08em;text-transform:uppercase}.eclat-guide-copy{display:flex;flex-direction:column;justify-content:center}.eclat-guide-lead{font-size:16px!important;line-height:1.65!important;color:#453c36!important;margin:0 0 21px}.eclat-guide-steps{display:grid;gap:11px}.eclat-guide-steps>div{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start}.eclat-guide-steps span{width:30px;height:30px;border-radius:50%;background:#501e30;color:#fff;display:grid;place-items:center;font-size:10px;font-weight:600;letter-spacing:.04em}.eclat-guide-steps p{margin:3px 0 0;color:#6a5f57!important;font-size:13px!important;line-height:1.45!important}.eclat-guide-table-wrap{padding:32px 38px}.eclat-guide-table-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:18px}.eclat-guide-table-head h3{font-family:Playfair Display,Georgia,serif;font-size:27px;margin:0;font-weight:400}.eclat-us-badge{background:#efe4d8;color:#501e30;padding:7px 10px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.eclat-guide-table{overflow-x:auto;border:1px solid #e4dbd1}.eclat-guide-table table{width:100%;border-collapse:collapse;font-size:13px}.eclat-guide-table th{background:#f2ebe3;color:#5a4f47;text-align:left;font-weight:600;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.eclat-guide-table th,.eclat-guide-table td{padding:13px 15px;border-bottom:1px solid #e8dfd6}.eclat-guide-table tbody tr:last-child td{border-bottom:0}.eclat-guide-table tbody tr.is-available{background:#fbf4ed}.eclat-guide-table tbody tr.is-available td:first-child{color:#501e30}.eclat-guide-availability{display:flex;align-items:center;gap:8px;margin:11px 0 0;color:#76685e!important;font-size:11px!important}.eclat-guide-availability span{width:10px;height:10px;background:#fbf4ed;border:1px solid #dfcbb8}.eclat-guide-tip{margin:0 38px 32px;padding:18px 20px;background:#501e30;color:#fff;border-left:4px solid #c3a46b}.eclat-guide-tip strong{font-family:Playfair Display,Georgia,serif;font-size:19px;font-weight:400}.eclat-guide-tip p{color:#ebdfe3!important;margin:4px 0 0;font-size:12px!important;line-height:1.55!important}.eclat-guide-content{padding:34px 38px;color:#514943}.eclat-guide-content h3{font-family:Playfair Display,Georgia,serif;font-size:23px;margin-top:26px}.eclat-guide-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:19px 38px;background:#f2ebe3;border-top:1px solid #e4d9cd}.eclat-guide-footer p{margin:0;color:#756a61!important;font-size:11px!important;line-height:1.5!important}.eclat-guide-help{color:#501e30;font-size:12px;font-weight:600;border-bottom:1px solid #501e30;white-space:nowrap}.eclat-guide-trigger:focus-visible,.eclat-size-guide button:focus-visible,.eclat-size-guide a:focus-visible{outline:2px solid #c3a46b;outline-offset:4px}@media(max-width:700px){.eclat-size-guide{width:calc(100vw - 18px);max-height:92dvh;border-radius:10px}.eclat-guide-hero{padding:25px 22px 22px}.eclat-guide-hero h2{font-size:32px}.eclat-guide-close{width:40px;height:40px}.eclat-guide-intro{grid-template-columns:1fr;gap:22px;padding:24px 22px}.eclat-guide-visual{min-height:190px}.eclat-ring-illustration{width:118px;height:118px;border-width:15px}.eclat-guide-table-wrap{padding:25px 22px}.eclat-guide-table-head{display:block}.eclat-guide-table-head h3{font-size:24px;margin-bottom:10px}.eclat-us-badge{display:inline-block}.eclat-guide-table th,.eclat-guide-table td{padding:11px 10px;white-space:nowrap}.eclat-guide-tip{margin:0 22px 24px}.eclat-guide-content{padding:26px 22px}.eclat-guide-footer{padding:17px 22px;align-items:flex-start;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=ABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA */
