.sw-insp{--sw-insp-forest:#173b2c;--sw-insp-ivory:#f5f0e6;--sw-insp-gold:#c5a36c;background:var(--sw-insp-ivory);color:var(--sw-insp-forest)}.sw-insp *,.sw-insp *:before,.sw-insp *:after{box-sizing:border-box}.sw-insp__hero{display:grid;grid-template-columns:minmax(0,43%) minmax(0,57%);min-height:610px}.sw-insp__portrait-panel{margin:0;padding:clamp(32px,6vw,84px) clamp(30px,5vw,70px);background:#e8dcc6;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.sw-insp__portrait-panel:before{content:"";position:absolute;width:320px;height:320px;border:1px solid rgba(23,59,44,.12);border-radius:50%;top:-150px;left:-130px}.sw-insp__frame{background:#d6c8b2;padding:12px;box-shadow:0 22px 55px #1d251c21;position:relative;isolation:isolate}.sw-insp__portrait{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center}.sw-insp__caption{display:flex;justify-content:space-between;gap:12px;margin-top:24px;letter-spacing:.18em;font-size:11px;font-weight:650}.sw-insp__ornament{margin-top:14px;font-size:10px;letter-spacing:.16em;color:#7d765f;line-height:1.8}.sw-insp__copy{background:var(--sw-insp-forest);color:var(--sw-insp-ivory);padding:clamp(42px,6vw,94px) clamp(30px,6vw,100px);display:flex;align-items:center}.sw-insp__copy-inner{max-width:650px}.sw-insp__eyebrow,.sw-insp__why-label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--sw-insp-gold);font-weight:700;display:flex;align-items:center;gap:12px}.sw-insp__gold-line{display:block;width:26px;height:1px;background:var(--sw-insp-gold)}.sw-insp h2,.sw-insp h3{font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-weight:400;letter-spacing:-.045em}.sw-insp h2{font-size:clamp(42px,4.3vw,76px);line-height:1.06;margin:28px 0 26px;max-width:700px}.sw-insp__bio{font-size:clamp(15px,1.2vw,18px);line-height:1.8;opacity:.94;max-width:640px}.sw-insp__rule{width:100%;height:1px;background:#f5f0e638;margin:34px 0 26px}.sw-insp__why-label{margin-bottom:13px}.sw-insp__why{font-size:15px;line-height:1.9;opacity:.93}.sw-insp__independence{font-size:11px;line-height:1.7;color:#c6c9b9;margin:24px 0 0;max-width:600px}.sw-insp__principles{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(10px,2vw,30px);padding:24px 30px;background:#e9e1d2;color:#31513f;text-align:center;font-size:11px;font-weight:650;letter-spacing:.15em}.sw-insp__principles i{font-style:normal;font-size:12px;color:#ac915b}.sw-insp__verse-wrap{padding:clamp(38px,6vw,76px) max(24px,calc((100vw - 1120px)/2));background:#f5f0e6}.sw-insp__verse-head{text-align:center;max-width:720px;margin:0 auto 22px}.sw-insp__verse-kicker{font-size:11px;letter-spacing:.19em;font-weight:650;color:#9f7540}.sw-insp h3{font-size:clamp(34px,4vw,52px);line-height:1.1;margin:14px 0}.sw-insp__verse-head>p:last-child{font-size:15px;line-height:1.8;color:#536456}.sw-insp__verses{max-width:980px;margin:auto;border-top:1px solid #d7cbb8;border-bottom:1px solid #d7cbb8}.sw-insp__verses summary{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:13px;letter-spacing:.08em;font-weight:700;padding:21px 8px}.sw-insp__verses summary::-webkit-details-marker{display:none}.sw-insp__verses summary:focus-visible{outline:3px solid #a58c51;outline-offset:4px}.sw-insp__chevron{font-size:24px;font-weight:400;transition:transform .2s ease}.sw-insp__verses[open] .sw-insp__chevron{transform:rotate(180deg)}.sw-insp__verses-content{padding:20px clamp(8px,4vw,52px) 28px;text-align:center;color:#263e30;font-family:system-ui,Noto Sans Devanagari,Mangal,sans-serif}.sw-insp__verses-content p{font-size:clamp(16px,1.6vw,22px);line-height:1.95;margin:0 0 27px}.sw-insp__verse-note{color:#68766b;font-size:12px;line-height:1.8;text-align:center;margin:2px auto 25px;max-width:780px}@media(max-width:900px){.sw-insp__hero{grid-template-columns:1fr}.sw-insp__portrait-panel{padding:38px clamp(24px,6vw,64px)}.sw-insp__frame{max-width:540px;width:100%;margin:0 auto}.sw-insp__caption,.sw-insp__ornament{width:min(100%,540px);margin-left:auto;margin-right:auto}.sw-insp__copy{padding:46px clamp(24px,7vw,64px)}.sw-insp h2{font-size:clamp(42px,8vw,68px)}.sw-insp__principles{gap:9px 18px;font-size:10px}}@media(max-width:520px){.sw-insp__principles i{display:none}.sw-insp__principles span{width:100%}.sw-insp__verse-wrap{padding:42px 22px 55px}.sw-insp__portrait-panel{padding:34px 20px}.sw-insp__copy{padding:42px 25px}.sw-insp__caption{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/swanora-inspiration.css.map */
