.ds-page,.ds-close{--ds-bg:#f6f5ef;--ds-ink:#173c34;--ds-muted:#56665e;--ds-line:#d8ded5;color:var(--ds-ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.65}.ds-page *,.ds-close *{box-sizing:border-box}.ds-shell{width:min(1240px,calc(100% - 80px));margin:0 auto}.ds-page h2,.ds-page h3,.ds-close h2{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:500;letter-spacing:-.035em;color:inherit;line-height:1.1;margin:0}.ds-page h2,.ds-close h2{font-size:clamp(32px,3.6vw,50px)}.ds-page h3{font-size:clamp(27px,2.8vw,38px)}.ds-page p,.ds-close p{margin:0}.ds-eyebrow{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.5;color:var(--ds-muted)}.ds-eyebrow>span{display:inline-block;color:var(--ds-ink);border:1px solid #bac7b9;border-radius:50%;width:30px;height:30px;text-align:center;line-height:28px;margin-right:13px;letter-spacing:0}.ds-nav{background:#fff;border-top:1px solid var(--ds-line);border-bottom:1px solid var(--ds-line)}.ds-nav-inner{display:flex;gap:24px;align-items:center;justify-content:space-between;min-height:76px}.ds-nav-inner>strong{font-size:18px;font-weight:500}.ds-nav-links{display:flex;gap:30px}.ds-nav-links a{font-size:12px;color:var(--ds-muted);text-decoration:none}.ds-nav-links a:hover{color:var(--ds-ink);text-decoration:underline;text-underline-offset:6px}.ds-button{display:inline-flex;justify-content:space-between;align-items:center;gap:36px;background:var(--ds-ink);color:#fff!important;padding:16px 26px;font-size:14px;line-height:1.5;border:1px solid var(--ds-ink);text-decoration:none;transition:background .2s,transform .2s}.ds-button:hover{background:#2c5344}.ds-button-small{padding:10px 18px;gap:24px;font-size:12px}.ds-chapter{padding:76px 0;scroll-margin-top:90px}.ds-chapter-confidence,.ds-chapter-routine{background:var(--ds-bg)}.ds-chapter-connection{background:#fff;--ds-bg:#fff}.ds-chapter-head{max-width:730px;margin:0 auto 52px;text-align:center}.ds-chapter-head .ds-eyebrow{margin-bottom:18px}.ds-chapter-head h2{margin:0 0 20px}.ds-lead{max-width:640px;margin:0 auto!important;color:var(--ds-muted);font-size:16px;line-height:1.75}.ds-story{margin:0 0 60px}.ds-story:last-child{margin-bottom:0}.ds-story-copy{margin:0 0 26px;display:grid;grid-template-columns:1.1fr 1fr;column-gap:70px}.ds-story-copy>.ds-eyebrow{grid-column:1/-1;margin:0 0 12px}.ds-story-copy>h3{max-width:530px}.ds-story-copy>p:last-child{align-self:end;color:var(--ds-muted);font-size:15px;line-height:1.75}.ds-photo-scroll{overflow:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#b2c0b2 transparent}.ds-photo-stage{position:relative;isolation:isolate;line-height:0}.ds-original{display:block;width:100%;height:auto!important;max-width:none;aspect-ratio:var(--image-ratio);object-fit:contain}.ds-hotspot{position:absolute;z-index:4;transform:translate(-50%,-50%);width:36px;height:36px;display:grid;place-items:center;border-radius:50%;border:1px solid #b7c5b4;background:#f9faf5;color:#183c33;font:400 25px/1 Arial,sans-serif;box-shadow:0 0 0 5px #f9faf555;cursor:pointer;transition:box-shadow .2s,background .2s}.ds-hotspot:hover{background:#fff;box-shadow:0 0 0 8px #f9faf577}.ds-image-labels{display:flex;justify-content:space-between;gap:20px;padding:14px 0;color:var(--ds-muted);font-size:12px;border-bottom:1px solid var(--ds-line)}.ds-image-labels span:last-child{text-align:right;color:var(--ds-ink)}.ds-pan-controls{display:none;justify-content:space-between;gap:8px;margin-bottom:12px}.ds-pan-controls button{font:inherit;font-size:11px;padding:7px 10px;background:transparent;border:1px solid #ccd4c9;color:var(--ds-ink)}.ds-inspection{border-bottom:1px solid var(--ds-line)}.ds-inspection summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;font-size:13px;cursor:pointer}.ds-inspection summary::-webkit-details-marker{display:none}.ds-inspection summary>span:last-child{font-size:24px;line-height:1;transition:transform .2s}.ds-inspection[open] summary>span:last-child{transform:rotate(45deg)}.ds-lens-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:16px 0 28px}.ds-lens-card{display:grid;grid-template-columns:minmax(110px,190px) 1fr;gap:26px;align-items:center}.ds-lens-image{aspect-ratio:1;position:relative;border-radius:50%;overflow:hidden;outline:1px solid #9aaf9c;outline-offset:6px;margin:8px}.ds-lens-image img{position:absolute;height:auto!important;max-width:none!important;display:block}.ds-lens-card .ds-eyebrow{font-size:10px;letter-spacing:.06em}.ds-lens-card p{font-size:13px;margin-top:9px;color:var(--ds-muted);line-height:1.7}.ds-lens-card.is-selected .ds-lens-image{outline:3px solid #516b56}.ds-story-support{display:grid;grid-template-columns:.65fr 1.35fr;gap:54px;align-items:center;margin-top:64px}.ds-story-support .ds-story-copy{display:block;margin:0}.ds-story-support .ds-story-copy h3{font-size:32px;margin-bottom:18px}.ds-story-support .ds-lens-grid{gap:24px}.ds-story-support .ds-lens-card{display:block}.ds-story-support .ds-lens-image{max-width:170px;margin:8px auto 22px}.ds-bridge{background:#e8eee4;padding:54px 0}.ds-bridge-inner{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:center}.ds-bridge-photo{background:#fff;max-width:490px;border-radius:50%;overflow:hidden;aspect-ratio:1}.ds-bridge-photo img{width:100%;height:100%;object-fit:contain;display:block}.ds-bridge-copy .ds-eyebrow{margin-bottom:16px}.ds-bridge-copy h2{font-size:clamp(32px,3vw,44px);margin:0 0 20px;max-width:500px}.ds-bridge-copy>p{color:var(--ds-muted);max-width:480px;font-size:15px}.ds-specs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:28px 0}.ds-specs>div{border-top:1px solid #adbdad;padding-top:17px}.ds-specs strong{display:block;font-size:22px;font-weight:400;letter-spacing:-.04em}.ds-specs span{display:block;margin-top:5px;font-size:11px;color:var(--ds-muted)}.ds-text-link{color:var(--ds-ink);font-size:14px;text-decoration:underline;text-underline-offset:6px}.ds-tab-list{display:none;gap:0;border-top:1px solid var(--ds-line);border-bottom:1px solid var(--ds-line);margin:16px 0 32px}.ds-enhanced .ds-tab-list{display:flex}.ds-tab-list button{font:inherit;display:flex;justify-content:space-between;gap:20px;text-align:left;width:100%;padding:22px 18px;border:0;border-bottom:2px solid transparent;color:var(--ds-muted);background:transparent;font-size:15px;cursor:pointer}.ds-tab-list button:first-child{padding-left:0}.ds-tab-list button[aria-selected=true]{border-bottom-color:var(--ds-ink);color:var(--ds-ink)}.ds-page [hidden]{display:none!important}.ds-disclosure{font-size:11px!important;line-height:1.7;color:var(--ds-muted);padding:24px 0;text-align:center;max-width:850px}.ds-close{background:#e8eee4;padding:68px 0}.ds-close-inner{display:grid;grid-template-columns:1fr 1.2fr;gap:90px;align-items:center}.ds-close-image{background:#fff;border-radius:6px;overflow:hidden}.ds-close-image img{display:block;width:100%;height:auto;object-fit:contain}.ds-close h2{margin:15px 0 20px;max-width:500px}.ds-close p:not(.ds-eyebrow):not(.ds-close-price){color:var(--ds-muted);max-width:500px}.ds-close-price{font-size:25px!important;margin:22px 0!important;color:var(--ds-ink)}.ds-close-support{display:inline-block;margin:20px 0 0 24px;text-decoration:underline;text-underline-offset:5px;color:var(--ds-ink);font-size:13px}.ds-page :focus-visible,.ds-close :focus-visible{outline:3px solid #8aab88;outline-offset:5px}.ds-mobile-cta{display:none}.ds-faq-anchor{scroll-margin-top:100px}@media(min-width:1100px){.ds-story-support .ds-comparison{min-width:0}.ds-chapter-connection .ds-story-support .ds-story-copy{order:2}.ds-chapter-connection .ds-story-support{grid-template-columns:1.35fr .65fr}.ds-chapter-connection .ds-story-support .ds-comparison{order:1}}@media(max-width:1000px){.ds-shell{width:calc(100% - 48px)}.ds-story-support{grid-template-columns:1fr;gap:24px}.ds-story-support .ds-story-copy{display:grid;grid-template-columns:1fr 1fr;gap:12px 35px}.ds-story-support .ds-story-copy h3{margin:0}.ds-story-copy{column-gap:35px}.ds-nav-links{gap:20px}.ds-bridge-inner,.ds-close-inner{gap:40px}.ds-lens-card{display:block}.ds-lens-image{max-width:200px;margin:8px auto 24px}.ds-specs strong{font-size:19px}}@media(max-width:700px){.ds-shell{width:calc(100% - 36px)}.ds-chapter{padding:46px 0;scroll-margin-top:80px}.ds-chapter-head{margin-bottom:30px;text-align:left}.ds-chapter-head h2{font-size:35px}.ds-chapter-head .ds-eyebrow{margin-bottom:16px}.ds-lead{font-size:15px}.ds-nav-inner{flex-wrap:wrap;gap:12px;padding:14px 0;min-height:70px}.ds-nav-inner>strong{font-size:16px}.ds-nav-links{order:3;width:100%;gap:16px;overflow:auto;white-space:nowrap;padding:4px 0}.ds-nav-links a{font-size:11px}.ds-button-small{padding:8px 13px;font-size:11px}.ds-story-copy,.ds-story-support .ds-story-copy{display:block;margin-bottom:20px}.ds-story-copy h3,.ds-story-support .ds-story-copy h3{font-size:28px;margin-bottom:14px}.ds-story-copy>p:last-child{font-size:14px;line-height:1.7}.ds-story{margin-bottom:36px}.ds-story-support{margin-top:36px;gap:0}.ds-hotspot{width:28px;height:28px;font-size:21px;box-shadow:0 0 0 3px #f9faf544}.ds-image-labels{font-size:10px;line-height:1.5;padding:11px 0}.ds-inspection summary{font-size:12px;padding:12px 0}.ds-lens-grid{gap:24px;padding-top:12px}.ds-lens-card .ds-eyebrow{font-size:9px}.ds-lens-card p{font-size:12px}.ds-lens-image{margin:7px 7px 22px}.ds-bridge{padding:36px 0}.ds-bridge-inner{grid-template-columns:1fr;gap:30px}.ds-bridge-photo{width:72%;margin:auto}.ds-bridge-copy h2{font-size:34px}.ds-specs{margin:24px 0}.ds-specs strong{font-size:20px}.ds-specs span{font-size:10px}.ds-tab-list{margin:8px 0 24px}.ds-tab-list button{padding:16px 8px;font-size:12px;gap:6px}.ds-tab-list button span{font-size:13px}.ds-disclosure{padding:20px 0;text-align:left;font-size:10px!important}.ds-close{padding:40px 0 80px}.ds-close-inner{grid-template-columns:1fr;gap:30px}.ds-close-image{width:72%;margin:auto}.ds-close h2{font-size:35px}.ds-close-support{margin-left:18px}.ds-mobile-cta{display:flex;position:fixed;z-index:25;bottom:0;left:0;right:0;align-items:center;justify-content:space-between;padding:11px 18px max(11px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #d8ded5;box-shadow:0 -3px 20px #193c340b;transform:translateY(110%);transition:transform .2s}.ds-mobile-cta.is-visible{transform:translateY(0)}.ds-mobile-cta>span{font-size:13px;color:#173c34;line-height:1.4}.ds-mobile-cta strong{font-size:11px;font-weight:400;display:block;color:#56665e}.ds-mobile-cta .ds-button{padding:10px 17px;font-size:12px;gap:20px}}@media(prefers-reduced-motion:reduce){.ds-page *,.ds-mobile-cta{scroll-behavior:auto!important;transition:none!important}}.ds-chapter-head{max-width:none;text-align:left;margin-bottom:26px}.ds-chapter-head .ds-eyebrow{margin-bottom:0}.ds-story-feature .ds-story-copy>.ds-eyebrow{display:none}.ds-story-feature .ds-story-copy{align-items:end;margin-bottom:28px}.ds-story-feature .ds-story-copy>h2{font-size:clamp(32px,3.5vw,48px);max-width:610px}.ds-story-feature .ds-story-copy>p{font-size:15px}.ds-chapter-connection .ds-story-feature .ds-story-copy>h2{max-width:520px}@media(max-width:700px){.ds-chapter-head{margin-bottom:20px}.ds-story-feature .ds-story-copy>h2{font-size:34px;margin-bottom:18px}.ds-story-feature .ds-story-copy>p{font-size:14px}.ds-story-feature .ds-story-copy{margin-bottom:22px}}.ds-chapter .ds-shell{max-width:1120px}.ds-chapter-head{padding-bottom:18px;border-bottom:1px solid var(--ds-line);margin-bottom:30px}.ds-story-feature .ds-story-copy{grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin-bottom:32px}.ds-story-feature .ds-story-copy>h2{font-size:clamp(32px,3.1vw,44px);max-width:540px}.ds-story-copy>p:last-child{max-width:56ch}.ds-photo-stage{outline:1px solid rgba(23,60,52,.08);outline-offset:-1px}.ds-image-labels{padding:17px 0;letter-spacing:.01em}.ds-story-support{padding-top:44px;border-top:1px solid var(--ds-line);margin-top:52px}.ds-story-support .ds-story-copy h3{font-size:30px}@media(max-width:700px){.ds-chapter{padding:36px 0}.ds-chapter-head{padding-bottom:15px;margin-bottom:24px}.ds-story-feature .ds-story-copy{display:block;margin-bottom:24px}.ds-story-feature .ds-story-copy>h2{font-size:32px;margin-bottom:16px}.ds-story-support{padding-top:28px;margin-top:32px}.ds-image-labels{padding:12px 0}}.ds-routine-tabs{scroll-margin-top:110px;margin-top:42px}.ds-carousel-heading{display:none;justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;padding-top:24px;border-top:1px solid var(--ds-line)}.ds-enhanced .ds-carousel-heading{display:flex}.ds-carousel-hint{font-size:13px;color:var(--ds-muted);margin-top:7px!important}.ds-carousel-controls{display:flex;align-items:center;gap:16px;flex-shrink:0;font-size:12px;color:var(--ds-muted)}.ds-carousel-controls button{font:inherit;color:var(--ds-ink);border:1px solid #b8c6b7;padding:10px 16px;min-height:44px;background:transparent;cursor:pointer}.ds-carousel-controls button:hover{background:#e8eee4}.ds-enhanced .ds-tab-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 34px;border:0}.ds-tab-list .ds-scene-card,.ds-tab-list .ds-scene-card:first-child{display:block;position:relative;overflow:hidden;width:100%;min-width:0;padding:0 0 16px;border:1px solid #d4dcd0;background:transparent;text-align:left;color:var(--ds-muted);transition:border-color .2s,background .2s,transform .2s}.ds-tab-list .ds-scene-card:hover{border-color:#79957a;transform:translateY(-3px)}.ds-tab-list .ds-scene-card[aria-selected=true]{border-color:var(--ds-ink);background:#eef1e9;color:var(--ds-ink)}.ds-card-image{display:block;aspect-ratio:2/1;line-height:0;background:#ebece4}.ds-card-image img{display:block;width:100%;height:100%;object-fit:contain}.ds-card-copy{display:flex;align-items:center;gap:10px;padding:15px 16px 0}.ds-tab-list button .ds-card-number{font-size:10px;letter-spacing:.08em;color:var(--ds-muted)}.ds-tab-list button .ds-card-label{font-size:15px;line-height:1.4;font-weight:500}.ds-tab-list button .ds-card-arrow{margin-left:auto;font-size:20px;line-height:1}.ds-tab-list button .ds-card-hint{display:block;padding:6px 16px 0 41px;font-size:11px;line-height:1.4;color:var(--ds-muted)}.ds-card-progress{position:absolute;bottom:0;left:0;width:100%;height:3px;background:var(--ds-ink);transform:scaleX(0);transform-origin:left}.is-playing .ds-scene-card[aria-selected=true] .ds-card-progress{animation:ds-scene-progress var(--ds-duration,7s) linear forwards}@keyframes ds-scene-progress{to{transform:scaleX(1)}}.ds-photo-zoom{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in;line-height:0}.ds-zoom-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0 0;font-size:12px;color:var(--ds-muted)}.ds-zoom-row button{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;min-height:44px;padding:5px 0;font:inherit;color:var(--ds-ink);border:0;border-bottom:1px solid #819781;background:transparent;cursor:zoom-in}.ds-zoom-row svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.ds-page .ds-zoom-dialog{box-sizing:border-box;width:min(1500px,96vw);max-width:96vw;max-height:92dvh;padding:20px;margin:auto;border:1px solid #becbbc;background:#f7f6f0;color:var(--ds-ink);overflow:auto;box-shadow:0 24px 90px #10291f55}.ds-zoom-dialog::backdrop{background:#0e1f19cc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ds-zoom-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px}.ds-page .ds-zoom-toolbar h2{font:500 18px/1.4 Arial,Helvetica,sans-serif;letter-spacing:0;margin:0;max-width:80%}.ds-zoom-toolbar button{display:inline-flex;gap:12px;align-items:center;justify-content:center;min-width:78px;min-height:44px;padding:7px 12px;font:400 13px/1.3 Arial,Helvetica,sans-serif;color:var(--ds-ink);background:transparent;border:1px solid #becbbc;cursor:pointer}.ds-zoom-toolbar button span{font-size:24px;line-height:1}.ds-zoom-canvas{line-height:0;text-align:center;background:#e8e9e0}.ds-zoom-canvas img{display:block;width:100%;height:auto;max-height:calc(92dvh - 146px);object-fit:contain;margin:auto}.ds-zoom-help{font-size:11px;color:var(--ds-muted);padding-top:12px}@media(max-width:700px){.ds-routine-tabs{margin-top:28px;scroll-margin-top:90px}.ds-carousel-heading{align-items:center;gap:12px;padding-top:20px;margin-bottom:15px}.ds-carousel-hint{font-size:12px;max-width:210px}.ds-carousel-controls{gap:8px;font-size:11px}.ds-carousel-controls button{padding:7px 10px}.ds-enhanced .ds-tab-list{gap:8px;margin-bottom:27px}.ds-tab-list .ds-scene-card,.ds-tab-list .ds-scene-card:first-child{padding-bottom:11px}.ds-card-copy{padding:10px 8px 0;gap:5px;align-items:start;min-height:44px}.ds-tab-list button .ds-card-number{font-size:9px;padding-top:1px}.ds-tab-list button .ds-card-label{font-size:11px;line-height:1.45}.ds-tab-list button .ds-card-arrow{display:none}.ds-tab-list button .ds-card-hint{padding:4px 8px 0;font-size:10px}.ds-zoom-row{font-size:11px;align-items:center}.ds-zoom-row>span{max-width:170px}.ds-page .ds-zoom-dialog{padding:12px;max-height:94dvh;width:96vw}.ds-page .ds-zoom-toolbar h2{font-size:14px;max-width:70%}.ds-zoom-toolbar{margin-bottom:12px;gap:12px}.ds-zoom-toolbar button{font-size:12px;min-width:74px;padding:6px 9px}.ds-zoom-canvas img{max-height:calc(94dvh - 138px)}.ds-zoom-help{font-size:10px}}@media(prefers-reduced-motion:reduce){.ds-card-progress{animation:none!important}.ds-tab-list .ds-scene-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/sondell-duo-story.css.map */
