#so-promise-section{--pr-g:#173f35;--pr-d:#102e27;--pr-a:#c6a04a;--pr-c:#f7f1e3;--pr-m:#6e766f;background:#fff;color:#24332c;padding:55px 0 62px}#so-promise-section *{box-sizing:border-box}#so-promise-section a{text-decoration:none}#so-promise-section .so-promise-wrap{width:min(1320px,92%);margin:0 auto}#so-promise-section .so-promise-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5.3vw,78px);align-items:center;padding:32px 0}#so-promise-section .so-promise-visual{position:relative;min-width:0}#so-promise-section .so-promise-collage{display:block;width:100%;height:auto;aspect-ratio:900/393;object-fit:cover;border-radius:17px;box-shadow:0 15px 35px #173f351a;border:1px solid #eee7d8}#so-promise-section .so-promise-seal{position:absolute;left:2.3%;width:15.4%;min-width:58px;max-width:94px;aspect-ratio:1;border-radius:50%;background:var(--pr-g);color:var(--pr-c);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:5px;border:1px solid rgba(198,160,74,.85);box-shadow:0 5px 14px #102e2726;line-height:1.1}#so-promise-section .so-seal-ghee{bottom:13%}#so-promise-section .so-seal-honey{bottom:24.5%}#so-promise-section .seal-flower{color:var(--pr-a);font-size:14px;line-height:1;margin-bottom:3px}#so-promise-section .so-promise-seal strong{font-size:clamp(7px,.85vw,11px);font-weight:800;letter-spacing:.05em}#so-promise-section .so-promise-seal small{font-size:clamp(6px,.65vw,8px);letter-spacing:.12em;margin-top:2px}#so-promise-section .so-promise-seal em{font-style:normal;color:var(--pr-a);font-size:clamp(5px,.56vw,7px);font-weight:800;letter-spacing:.07em;margin-top:4px}#so-promise-section .so-promise-copy{padding:4px 0}#so-promise-section .so-promise-eyebrow{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:800;letter-spacing:.18em;color:#37765b;text-transform:uppercase}#so-promise-section .so-promise-eyebrow:before{content:"";width:25px;height:1px;background:var(--pr-a)}#so-promise-section .so-promise-copy h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(29px,3vw,43px);font-weight:400;line-height:1.13;letter-spacing:-.03em;color:#202820;margin:16px 0 15px}#so-promise-section .so-promise-copy p{color:#707987;font-size:14px;line-height:1.8;margin:0 0 12px}#so-promise-section .so-promise-points{list-style:none;display:grid;gap:11px;padding:0;margin:19px 0 24px}#so-promise-section .so-promise-points li{display:flex;align-items:flex-start;gap:11px;color:#27322b;font-size:13px;line-height:1.55}#so-promise-section .so-promise-points li span{flex:0 0 23px;width:23px;height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#eaf5ed;color:#2e7655;font-weight:900;font-size:13px;margin-top:-1px}#so-promise-section .so-promise-cta{display:inline-flex;align-items:center;gap:12px;padding:12px 17px;border:1px solid var(--pr-g);color:var(--pr-g);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;transition:background .2s,color .2s}#so-promise-section .so-promise-cta:hover{background:var(--pr-g);color:var(--pr-c)}#so-promise-section .so-promise-cta span{color:var(--pr-a);font-size:18px;line-height:1}#so-promise-section .so-promise-divider{height:1px;background:#e8d6ab;display:flex;align-items:center;justify-content:center;margin:4px 0}#so-promise-section .so-promise-divider span{width:32px;height:32px;background:#fff;color:var(--pr-a);display:flex;align-items:center;justify-content:center;font-size:18px}@media(max-width:900px){#so-promise-section{padding:42px 0}#so-promise-section .so-promise-row{gap:28px;grid-template-columns:1fr 1fr}#so-promise-section .so-promise-copy h2{font-size:clamp(26px,3.2vw,34px)}#so-promise-section .so-promise-copy p{font-size:13px}#so-promise-section .so-promise-points{gap:8px}#so-promise-section .so-promise-points li{font-size:12px}}@media(max-width:650px){#so-promise-section{padding:26px 0 36px}#so-promise-section .so-promise-wrap{width:91%}#so-promise-section .so-promise-row{grid-template-columns:1fr;gap:24px;padding:22px 0}#so-promise-section .so-promise-copy h2{font-size:31px;margin:13px 0}#so-promise-section .so-promise-copy p{font-size:13px;line-height:1.75}#so-promise-section .so-promise-points{gap:10px;margin:16px 0 19px}#so-promise-section .so-promise-points li{font-size:12px}#so-promise-section .so-promise-cta{padding:12px 15px}#so-promise-section .so-promise-seal{min-width:57px;width:15.5%;padding:3px}}#so-promise-section .so-promise-row-honey{grid-template-areas:"copy visual"}#so-promise-section .so-promise-row-honey .so-promise-copy{grid-area:copy}#so-promise-section .so-promise-row-honey .so-promise-visual{grid-area:visual}@media(max-width:650px){#so-promise-section .so-promise-row-honey{grid-template-areas:"visual" "copy"}}@media(min-width:901px){#so-promise-section .so-promise-wrap{width:min(1500px,96%)}#so-promise-section .so-promise-row{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(24px,3vw,52px)}#so-promise-section .so-promise-visual{width:100%;max-width:none}#so-promise-section .so-promise-collage{width:100%;max-width:none;height:auto}}@media(min-width:651px)and (max-width:900px){#so-promise-section .so-promise-wrap{width:96%}#so-promise-section .so-promise-row{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:22px}#so-promise-section .so-promise-visual{width:100%;max-width:none}#so-promise-section .so-promise-collage{width:100%;max-width:none;height:auto}}@media(min-width:651px){#so-promise-section .so-promise-row-honey{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)!important;gap:clamp(24px,3vw,52px)!important}#so-promise-section .so-promise-row-honey .so-promise-visual{width:100%!important;max-width:none!important;min-width:0!important}#so-promise-section .so-promise-row-honey .so-promise-collage{display:block!important;width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:900/388!important;object-fit:cover!important}}@media(min-width:651px)and (max-width:900px){#so-promise-section .so-promise-row-honey{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)!important;gap:22px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sultan-promise.css.map */
