.str{--ink:#0E2352;--cream:#F4F8FD;--coral:#0E2352;--coral-d:#081738;--lilac:#B9D3EF;--lime:#D6E6F7;--mint:#E3EEF9;--muted:#4E5D7A;--line:#DCE6F2}.str h1,.str h2,.str h3,.str .str-display,.str-kit__brand,.str-kit__big,.str-stat b,.str-symptom,.str-step__n,.str-cats__tab b,.str-phone__title,.str-cmp thead th,.str-ugc__ph q,.str-pdp__price b{font-family:Plus Jakarta Sans,Inter,sans-serif}.str-btn{box-shadow:0 6px 0 var(--lilac)}.str-btn:hover{box-shadow:0 4px 0 var(--lilac)}.str-btn:active{box-shadow:0 0 0 var(--lilac)}.str-sticky .str-btn{box-shadow:0 4px 0 var(--lilac)}.str-final .str-btn{background:#fff;color:var(--ink)!important;box-shadow:0 6px 0 var(--lilac)}.str-stat span{color:#c9d8ee}.str-ugc__ph:before{background:radial-gradient(circle at 30% 20%,#5E8FD0,transparent 60%),radial-gradient(circle at 80% 70%,#0E2352,transparent 60%),#1b3a73}.str-list li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230E2352' stroke-width='3'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E")}.str-banner{display:block;line-height:0;background:var(--lime)}.str-banner img{width:100%;height:auto;display:block}.str-banner:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.str-buybar{background:#fff;border-bottom:1px solid var(--line)}.str-buybar__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;padding:18px 20px}.str-buybar__deal{display:flex;flex-direction:column;gap:2px}.str-buybar__deal b{font-family:Plus Jakarta Sans,sans-serif;font-size:22px}.str-buybar__deal span{font-size:14px;color:var(--muted);font-weight:600}.str-buybar .str-chips{flex:1;justify-content:center}@media(max-width:899px){.str-buybar .str-chips{display:none}.str-buybar .str-btn{padding:15px 22px;font-size:16px}}.str-imgband{padding:56px 0}@media(min-width:900px){.str-imgband{padding:88px 0}}.str-imgband__frame{display:block;line-height:0;border-radius:28px;overflow:hidden;border:1px solid var(--line);box-shadow:0 20px 50px #0e23521a}.str-imgband__frame img{width:100%;height:auto;display:block}.str-imgband__cta{text-align:center;margin-top:28px}.str-gallery{display:grid;gap:16px;margin-top:40px}@media(min-width:700px){.str-gallery{grid-template-columns:repeat(2,1fr)}}.str-gallery a{display:block;line-height:0;border-radius:22px;overflow:hidden;border:1px solid var(--line);background:#fff}.str-gallery img{width:100%;height:auto;display:block}.str-offers{display:grid;gap:20px;margin-top:44px;align-items:stretch}@media(min-width:900px){.str-offers{grid-template-columns:repeat(3,1fr)}}.str-offer{position:relative;background:#fff;border:2px solid var(--line);border-radius:26px;padding:30px 24px;display:flex;flex-direction:column}.str-offer.is-featured{border-color:var(--ink);box-shadow:0 18px 40px #0e235224}@media(min-width:900px){.str-offer.is-featured{transform:translateY(-10px)}}.str-offer h3{font-size:24px}.str-offer__count{color:var(--muted);font-weight:600;margin-top:6px!important}.str-offer__price{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:40px;margin-top:16px;line-height:1}.str-offer__price s{font-size:20px;color:var(--muted);font-weight:600}.str-offer__save{margin-top:8px!important;font-weight:700;color:var(--green)}.str-offer__save--muted{color:var(--muted)}.str-offer ul{list-style:none;padding:0;margin:20px 0 24px;display:grid;gap:10px;flex:1}.str-offer li{padding-left:28px;position:relative;font-size:15px}.str-offer li:before{content:"\2713";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:var(--lime);font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.str-offer__flag{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:var(--ink);color:#fff;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:6px 14px;border-radius:999px;white-space:nowrap}.str-offer__flag--ink{background:#5e8fd0}.str-sec--compact{padding:48px 0}.str-feats{display:grid;gap:18px;margin-top:40px}@media(min-width:700px){.str-feats{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.str-feats--3{grid-template-columns:repeat(3,1fr)}.str-feats--4{grid-template-columns:repeat(4,1fr)}}.str-sec--compact .str-feats{margin-top:0}.str-feat{background:#fff;border:1px solid var(--line);border-radius:22px;padding:26px}.str-feat__i{width:48px;height:48px;border-radius:14px;background:var(--mint);display:flex;align-items:center;justify-content:center;font-size:24px}.str-feat h3{font-size:20px;margin-top:16px;line-height:1.2}.str-feat p{color:var(--muted);margin-top:8px!important;font-size:15.5px}.str-seo{max-width:860px}.str-seo .str-h2{font-size:clamp(28px,4vw,42px)}.str-seo__body{margin-top:24px;color:var(--muted);font-size:16.5px;line-height:1.7;position:relative}.str-seo__body h3{font-size:21px;margin:28px 0 8px;color:var(--ink)}.str-seo__body p{margin:0 0 12px;line-height:1.7}.str-seo__body.is-collapsed{max-height:300px;overflow:hidden}.str-seo__body.is-collapsed:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(#fff0,#fff)}.str-seo__more{margin-top:14px;background:none;border:0;font:inherit;font-weight:700;color:var(--ink);text-decoration:underline;cursor:pointer;padding:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/strandsology-brand.css.map */
