.sp-formula-value{padding:5rem 0;background:#f6f0e7}.sp-formula-value__header{max-width:72rem;margin-bottom:2.8rem}.sp-formula-value__header h2{margin:.6rem 0 1.2rem;font-size:clamp(3rem,4vw,4.6rem);line-height:1.12;letter-spacing:-.025em}.sp-formula-value__header>p:last-child{margin:0;max-width:64rem;font-size:1.7rem;line-height:1.55}.sp-formula-value__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.4rem;align-items:stretch}.sp-formula-value__grid--single{grid-template-columns:minmax(0,1fr)}.sp-formula-value__market,.sp-formula-value__spectrum{min-width:0;border-radius:2rem;padding:2.6rem}.sp-formula-value__market{background:#fffdf9;border:1px solid #e0d6c7}.sp-formula-value__market h3{margin:0;font-size:clamp(2.2rem,2.5vw,2.8rem);line-height:1.2}.sp-formula-value__market.sp-formula-value__details{margin-top:1.6rem;padding:0}.sp-formula-value__details>summary{display:flex;align-items:center;justify-content:space-between;gap:1.4rem;min-height:4.8rem;padding:1.2rem 2rem;color:#4b282e;font-size:1.5rem;font-weight:700;line-height:1.4}.sp-formula-value__details>summary:after{content:"";flex:0 0 .8rem;height:.8rem;margin-top:-.4rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.sp-formula-value__details[open]>summary:after{margin-top:.4rem;transform:rotate(225deg)}.sp-formula-value__details>summary:focus-visible{outline:3px solid #a6653e;outline-offset:-4px;border-radius:1.6rem}.sp-formula-value__details-body{padding:0 2rem 2rem}.sp-formula-value__market-intro{margin:1rem 0 2rem;font-size:1.5rem;line-height:1.5;color:#655a56}.sp-formula-value__prices{margin:0;padding:0;list-style:none}.sp-formula-value__prices li{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2.1rem 0;border-top:1px solid #e0d6c7}.sp-formula-value__prices li>div:first-child{min-width:0}.sp-formula-value__prices strong{display:block;font-size:1.8rem;line-height:1.35}.sp-formula-value__prices span{display:block;margin-top:.5rem;font-size:1.35rem;line-height:1.4;color:#655a56}.sp-formula-value__competitor-price{text-align:right;flex-shrink:0}.sp-formula-value__competitor-price strong{font-size:clamp(2.6rem,2.8vw,3.3rem);white-space:nowrap}.sp-formula-value__checked{margin:1rem 0 0;font-size:1.3rem;line-height:1.5;color:#655a56}.sp-formula-value__spectrum{background:#4b282e;color:#fff8ec}.sp-formula-value__brand{margin:0 0 1rem;font-size:1.3rem;line-height:1.5;text-transform:uppercase;letter-spacing:.06em;color:#f0ded4}.sp-formula-value__spectrum h3{margin:0;font-size:clamp(2.4rem,2.7vw,3.2rem);color:inherit;line-height:1.15}.sp-formula-value__composition{max-width:60rem;font-size:1.55rem;line-height:1.55;color:#f0ded4}.sp-formula-value__reference{margin:1.8rem 0;padding:1.6rem 0;border-top:1px solid #77565b;border-bottom:1px solid #77565b}.sp-formula-value__reference-label{margin:0;font-size:1.4rem;line-height:1.5;color:#f0ded4}.sp-formula-value__price{margin:.6rem 0 .3rem;font-size:4.6rem;line-height:1.1;font-weight:700}.sp-formula-value__portion{margin:0;font-size:1.4rem;line-height:1.5;color:#f0ded4}.sp-formula-value__reference-note{margin:.8rem 0 0;max-width:38rem;font-size:1.25rem;line-height:1.5;color:#f0ded4}.sp-formula-value__included{display:grid;gap:1.4rem;margin:0 0 2rem;padding:0;list-style:none}.sp-formula-value__included li{font-size:1.45rem;line-height:1.5}.sp-formula-value__included strong{display:block;color:#fff8ec}.sp-formula-value__included li>span{display:block;margin-top:.2rem;color:#f0ded4}.sp-formula-value__one-time{margin:0 0 1.6rem;font-size:1.35rem;line-height:1.5;color:#f0ded4}.sp-formula-value__cta{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:5.2rem;padding:1.3rem 1.8rem;border-radius:.9rem;background:#fff8ec;color:#4b282e;text-decoration:none;font-size:1.6rem;font-weight:700;line-height:1.4}.sp-formula-value__cta:hover{background:#eee0c8}.sp-formula-value__proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;min-width:0;margin:2.8rem 0 0}.sp-formula-value__proof>div{padding:1.8rem 0 0;border-top:1px solid #dcd1c1}.sp-formula-value__proof dt{font-size:1.8rem;font-weight:600;line-height:1.35}.sp-formula-value__proof dd{margin:.8rem 0 0;font-size:1.45rem;line-height:1.55;color:#655a56}.sp-formula-value__proof a,.sp-formula-value__included a,.sp-formula-value__market a{display:inline-block;padding:.3rem 0;color:inherit;text-decoration:underline;text-underline-offset:.25rem}.sp-formula-value a:focus-visible{outline:3px solid #a6653e;outline-offset:4px}.sp-formula-value__spectrum a:focus-visible{outline-color:#fff8ec}.sp-formula-value__methodology{margin-top:2.4rem;padding-top:1.4rem;border-top:1px solid #dcd1c1;color:#655a56}.sp-formula-value__methodology p{max-width:100rem;margin:.6rem 0 0;font-size:1.25rem;line-height:1.55}@media(min-width:750px){.sp-formula-value--pdp .sp-formula-value__spectrum{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2.4rem,5vw,5rem)}.sp-formula-value--pdp .sp-formula-value__reference{margin-bottom:0}}@media(max-width:749px){.sp-formula-value{padding:3.6rem 0}.sp-formula-value__grid,.sp-formula-value__proof{grid-template-columns:minmax(0,1fr);gap:1.6rem}.sp-formula-value__header{margin-bottom:2rem}.sp-formula-value__header>p:last-child{font-size:1.55rem}.sp-formula-value__market,.sp-formula-value__spectrum{padding:2rem;border-radius:1.6rem}.sp-formula-value__prices li{gap:1.2rem;padding:1.8rem 0}.sp-formula-value__prices strong{font-size:1.6rem}.sp-formula-value__competitor-price strong{font-size:2.6rem}.sp-formula-value__price{font-size:3.8rem}.sp-formula-value__proof{margin-top:2.4rem}.sp-formula-value__proof>div{padding-top:1.6rem}}.sp-cro-guarantee{background:#e9eddf;color:#27372a;scroll-margin-top:100px}.sp-cro-guarantee__top{display:grid;grid-template-columns:180px minmax(0,1fr);gap:clamp(24px,5vw,72px);align-items:center;max-width:1000px;margin:0 auto}.sp-cro-guarantee__seal{border:1px solid #87957b;border-radius:50%;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-7deg);background:#f7f8ee;box-shadow:inset 0 0 0 8px #e9eddf,inset 0 0 0 9px #b9c1ad}.sp-cro-guarantee__seal strong{font-family:Georgia,serif;font-size:8rem;line-height:.95;font-weight:400;letter-spacing:-.06em}.sp-cro-guarantee__seal span{font-size:2.1rem;line-height:1.2}.sp-cro-guarantee__seal small{font-size:1.1rem;text-transform:uppercase;letter-spacing:.12em;margin-top:8px}.sp-cro-guarantee__copy .sp-h2{font-size:clamp(2.8rem,3.3vw,4.6rem);line-height:1.12;margin:10px 0 16px}.sp-cro-guarantee__copy>p:last-child{font-size:1.55rem;line-height:1.65;max-width:65ch;margin:0}.sp-cro-guarantee__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;gap:30px;max-width:1000px;margin:40px auto 0}.sp-cro-guarantee__steps li{border-top:1px solid #b7c1a7;padding-top:18px}.sp-cro-guarantee__number{font-size:1.1rem;letter-spacing:.14em;color:#5b6e50}.sp-cro-guarantee__steps h3{font-size:1.65rem;line-height:1.3;margin:8px 0}.sp-cro-guarantee__steps p{font-size:1.35rem;line-height:1.6;margin:0}.sp-cro-guarantee__actions{display:flex;justify-content:center;align-items:center;gap:24px;flex-wrap:wrap;margin-top:32px}.sp-cro-guarantee__actions .sp-btn{background:#2e4431;border-color:#2e4431;color:#fff;min-height:50px;padding:13px 26px;border-radius:9px}.sp-cro-guarantee__terms{color:inherit;text-underline-offset:4px;font-size:1.25rem}.sp-cro-guarantee a:focus-visible{outline:3px solid #356ba8;outline-offset:4px}@media(max-width:749px){.sp-cro-guarantee__top{grid-template-columns:1fr;gap:20px}.sp-cro-guarantee__seal{width:116px;height:116px;justify-self:center}.sp-cro-guarantee__seal strong{font-size:5.4rem}.sp-cro-guarantee__seal span{font-size:1.7rem}.sp-cro-guarantee__seal small{font-size:.8rem;margin-top:5px}.sp-cro-guarantee__copy{text-align:center}.sp-cro-guarantee__steps{grid-template-columns:1fr;gap:20px;margin-top:26px}.sp-cro-guarantee__steps li{position:relative;padding-left:38px}.sp-cro-guarantee__number{position:absolute;left:0;top:24px}.sp-cro-guarantee__steps h3{margin-top:0}.sp-cro-guarantee__actions{gap:18px;flex-direction:column}.sp-cro-guarantee__actions .sp-btn{width:100%;max-width:360px}}.sp-cro-reviews{background:#fbf9f3;scroll-margin-top:100px}.sp-cro-reviews header{text-align:center;max-width:700px;margin:0 auto}.sp-cro-reviews header>p:last-child{font-size:1.4rem;line-height:1.6;color:#625c52;margin:14px 0 0}.sp-cro-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px}.sp-cro-reviews__card{display:grid;grid-template-columns:80px minmax(0,1fr);gap:18px;align-items:center;text-decoration:none;color:inherit;padding:24px 20px;border:1px solid #e6ddcd;border-radius:14px;background:#fff}.sp-cro-reviews__card>img{width:80px;height:110px;object-fit:contain}.sp-cro-reviews__card h3{font-family:Georgia,serif;font-size:2.1rem;line-height:1.1;margin:0 0 10px}.sp-cro-reviews__card strong{font-size:2rem;color:#302d27}.sp-cro-reviews__card strong>span{color:#a37827}.sp-cro-reviews__card p{font-size:1.15rem;color:#686052;margin:6px 0 12px}.sp-cro-reviews__link{font-size:1.2rem;text-decoration:underline;text-underline-offset:4px}.sp-cro-reviews__card:focus-visible{outline:3px solid #356ba8;outline-offset:4px}.sp-cro-reviews__quote{max-width:780px;text-align:center;margin:38px auto 0}.sp-cro-reviews__quote blockquote{font-family:Georgia,serif;font-size:clamp(2.1rem,2.4vw,3rem);line-height:1.4;padding:0;border:0;margin:0 0 15px;color:#34382c}.sp-cro-reviews__quote figcaption{font-size:1.25rem}.sp-cro-reviews__quote small{display:block;font-size:1.1rem;color:#71695f;margin-top:6px}@media(max-width:749px){.sp-cro-reviews__grid{grid-template-columns:1fr;gap:12px}.sp-cro-reviews__card{padding:16px 20px;grid-template-columns:70px 1fr}.sp-cro-reviews__card>img{width:70px;height:90px}.sp-cro-reviews__card h3{margin-bottom:6px}.sp-cro-reviews__quote{margin-top:28px}}.sp-osauth{background:var(--sp-paper2)}.sp-osauth__in{display:grid;grid-template-columns:1.1fr .9fr;gap:4.4rem;align-items:center}.sp-osauth__in>*{min-width:0}.sp-osauth__media{border-radius:1.6rem;overflow:hidden;aspect-ratio:4/3}.sp-osauth__img{width:100%;height:100%;object-fit:cover;display:block}.sp-osauth__h2{margin-bottom:1.2rem}.sp-osauth__body{margin:0 0 1.8rem}.sp-osauth__body p{margin:0}.sp-osauth__chips{display:flex;flex-wrap:wrap;gap:.9rem}.sp-osauth__chip{font-size:1.05rem;background:#fff;border:1px solid var(--sp-line);border-radius:3rem;padding:.7rem 1.3rem;color:var(--sp-ink)}@media screen and (max-width:989px){.sp-osauth__in{grid-template-columns:1fr;gap:2.4rem}.sp-osauth__media{order:-1}}.sp-badania{background:var(--sp-paper2)}.sp-badania__head{text-align:center}.sp-badania__h2{display:block}.sp-badania__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;max-width:76rem;margin:2.4rem auto 0}.sp-badania__card{background:#fff;border:1px solid var(--sp-line);border-radius:1.4rem;padding:2rem;display:flex;flex-direction:column}.sp-badania__card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.sp-badania__name{font-size:1.9rem;line-height:1.15}.sp-badania__chips{display:flex;gap:.6rem;flex-wrap:wrap;align-items:center}.sp-badania__chip{font-size:.95rem;letter-spacing:.04em;color:var(--sp-ok);background:#edf3e5;padding:.3rem .9rem;border-radius:2rem;white-space:nowrap}.sp-badania__result{font-family:var(--font-heading-family,Georgia,serif);font-size:2rem;line-height:1.25;margin:1.5rem 0 0;color:var(--sp-ink)}.sp-badania__desc{font-size:1.25rem;color:var(--sp-mut);margin:1rem 0 0;flex:1;line-height:1.5}.sp-badania__lk{display:inline-flex;align-items:center;gap:.7rem;font-size:1.25rem;font-weight:600;color:var(--sp-c);text-decoration:none;border:1px solid var(--sp-c);border-radius:.6rem;padding:.9rem 1.2rem;margin-top:1.4rem;align-self:flex-start;transition:background .15s,color .15s}.sp-badania__lk:hover{background:var(--sp-c);color:#fff}.sp-badania__icon{flex-shrink:0}.sp-badania__footer{font-size:1.2rem;color:var(--sp-mut);text-align:center;margin:2.4rem 0 0}@media screen and (max-width:749px){.sp-badania__grid{grid-template-columns:1fr}.sp-badania__card-top{flex-direction:column;gap:.6rem}}.sp-badania__intro{max-width:66ch;margin:1rem auto 0;font-size:1.4rem;line-height:1.55;color:var(--sp-mut)}.sp-badania__scope{max-width:76rem;margin:1.8rem auto 0;padding:1.4rem 1.6rem;border:1px solid var(--sp-line);border-radius:1rem;font-size:1.3rem;line-height:1.55;color:var(--sp-ink)}.sp-badania__data{margin:1.2rem 0 0;font-size:1.15rem;line-height:1.6;color:var(--sp-mut)}.sp-badania__data dt{font-weight:600;color:var(--sp-ink)}.sp-badania__data dd{margin:0 0 .6rem;overflow-wrap:anywhere}.sp-badania__lk:focus-visible{outline:.2rem solid var(--sp-c);outline-offset:.3rem}.sp-colseo{border-top:1px solid var(--sp-line)}.sp-colseo__in{max-width:76rem}.sp-colseo__in p{font-size:1.45rem;line-height:1.7;color:var(--sp-ink);margin:0 0 1.4rem}.sp-colseo__in p:last-child{margin-bottom:0}.sp-colseo__in strong{color:var(--sp-c);font-weight:600}@media screen and (max-width:749px){.sp-colseo__in p{font-size:1.35rem}}.sp-cmp{color:var(--sp-ink)}.sp-cmp .sp-cmp__in{display:grid;grid-template-columns:1fr 1fr;gap:3.4rem;align-items:center;padding:5.5rem 4.5rem;background:var(--sp-paper2);border:1px solid var(--sp-line);border-radius:2.4rem}.sp-cmp__eb{color:var(--sp-c)}.sp-cmp__h2{color:var(--sp-ink);margin:.8rem 0 0}.sp-cmp__sub{font-size:1.4rem;color:var(--sp-mut);margin:.8rem 0 0}.sp-cmp__vs{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem;margin-top:2.2rem}.sp-cmp__col{border-radius:1.2rem;padding:1.8rem}.sp-cmp__col--us{background:#fff;border:1.5px solid var(--sp-c)}.sp-cmp__col--them{background:transparent;border:1px dashed var(--sp-line)}.sp-cmp__colh{font-size:1.7rem;font-weight:400;margin:0 0 1.2rem}.sp-cmp__colh--us{color:var(--sp-c)}.sp-cmp__colh--them{color:var(--sp-mut)}.sp-cmp__vrow{display:flex;gap:.8rem;font-size:1.3rem;color:var(--sp-ink);padding:.6rem 0}.sp-cmp__vrow--them{color:var(--sp-mut)}.sp-cmp__text{min-width:0}.sp-cmp__media{border-radius:1.4rem;overflow:hidden;aspect-ratio:4/3;min-width:0}.sp-cmp__img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:989px){.sp-cmp__in{grid-template-columns:1fr;gap:2.4rem}.sp-cmp__media{order:-1;aspect-ratio:4/3}}@media screen and (max-width:749px){.sp-cmp .sp-cmp__in{margin:0 1.2rem;padding:3.2rem 1.6rem;border-radius:1.6rem}.sp-cmp__vs{grid-template-columns:1fr;gap:1rem}}.sp-cross__panel{background:var(--sp-paper2);color:var(--sp-ink);border-radius:1.2rem;padding:4.6rem 4.5rem}.sp-cross__head{text-align:center;margin-bottom:3rem}.sp-cross__eb{color:var(--sp-c)}.sp-cross__h2{color:var(--sp-ink)}.sp-cross__lead{font-size:1.45rem;color:var(--sp-mut);margin:1rem auto 0;max-width:52ch}.sp-cross__grid{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:1.8rem}.sp-cross__card{position:relative;flex:0 1 22rem;background:transparent;border:0;border-radius:0;overflow:visible;text-decoration:none;color:var(--sp-ink);transition:transform .2s}.sp-cross__card:hover{transform:translateY(-3px)}.sp-cross__card.is-current .sp-cross__img{outline:2px solid var(--sp-c);outline-offset:2px}.sp-cross__you{position:absolute;top:1rem;left:1rem;z-index:1;background:var(--sp-ink);color:#fff;font-size:.95rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.25rem .7rem;border-radius:2rem;white-space:nowrap}.sp-cross__img{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:var(--sp-ct);border-radius:.9rem;overflow:hidden}.sp-cross__img img{width:100%;height:100%;object-fit:cover}.sp-cross__b{padding:1.2rem 0 0;text-align:center;display:flex;flex-direction:column;gap:.3rem}.sp-cross__lab{font-size:1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--sp-c);font-weight:600}.sp-cross__name{font-size:1.9rem;color:var(--sp-ink)}.sp-cross__cp{font-size:1.25rem;color:var(--sp-mut)}.sp-cross__plus{color:var(--sp-mut);font-size:2.2rem;font-weight:300;flex:none;align-self:center}.sp-cross__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.6rem 2.4rem;margin-top:3rem}.sp-cross__sum{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap;justify-content:center}.sp-cross__now{font-family:var(--sp-fr);font-size:3rem;color:var(--sp-ink);line-height:1}.sp-cross__badge{font-size:1.15rem;font-weight:600;color:var(--sp-cd);background:var(--sp-ct);padding:.5rem 1.1rem;border-radius:2rem}.sp-cross__cta{padding:1.5rem 3rem;font-size:1.35rem;border:0;cursor:pointer;background:var(--sp-c);color:#fff}.sp-cross__cta:hover{background:var(--sp-cd)}.sp-cross__cta[disabled]{opacity:.65;cursor:default}.sp-cross__fine{text-align:center;font-size:1.1rem;color:var(--sp-mut);margin:1.8rem 0 0}.sp-cross__scene{display:none}@media screen and (max-width:749px){.sp-cross__panel{padding:3.2rem 1.6rem}.sp-cross__plus{display:none}.sp-cross__scene{display:block;border-radius:1rem;overflow:hidden;aspect-ratio:4/3;margin:0 0 1.4rem}.sp-cross__scene img{width:100%;height:100%;object-fit:cover;display:block}.sp-cross__grid{flex-wrap:nowrap;gap:.8rem;align-items:stretch}.sp-cross__card{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border:1px solid var(--sp-line);border-radius:.9rem;padding:1rem .5rem}.sp-cross__card.is-current{border-color:var(--sp-c);box-shadow:inset 0 0 0 1.5px var(--sp-c)}.sp-cross__img{display:none}.sp-cross__you{position:static;order:-1;margin-bottom:.4rem;font-size:.8rem}.sp-cross__b{text-align:center;padding:0;gap:.2rem}.sp-cross__lab{font-size:.85rem;letter-spacing:.08em}.sp-cross__name{font-size:1.5rem}.sp-cross__cp{display:none}.sp-cross__now{font-size:2.6rem}.sp-cross__cta{width:100%}}.sp-dzial__close a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.sp-dzial__close a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.sp-ebook{color:var(--sp-ink)}.sp-ebook .sp-ebook__in{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;padding:4.8rem 4.5rem;background:var(--sp-paper2);border:1px solid var(--sp-line);border-radius:2.4rem}.sp-ebook__eyebrow{color:var(--sp-c)}.sp-ebook__heading{color:var(--sp-ink);margin:.8rem 0 0}.sp-ebook__sub{font-size:1.35rem;color:var(--sp-mut);margin:.8rem 0 0;line-height:1.6}.sp-ebook__left,.sp-ebook__right{min-width:0}.sp-ebook__row{display:flex;gap:.8rem;flex-wrap:wrap;align-items:stretch}.sp-ebook__input{flex:1 1 0;min-width:0;background:#fff;border:1px solid var(--sp-line);border-radius:.4rem;padding:1.3rem 1.4rem;font-size:1.2rem;font-family:var(--sp-sans);color:var(--sp-ink);line-height:1.4;-webkit-appearance:none;appearance:none}.sp-ebook__input::placeholder{color:var(--sp-mut)}.sp-ebook__input:focus{outline:2px solid var(--sp-c);outline-offset:2px}.sp-ebook__btn{flex:0 0 auto;white-space:nowrap;background:var(--sp-c);color:#fff;border:0}.sp-ebook__btn:hover{background:var(--sp-cd)}.sp-ebook__success{font-size:1.5rem;color:#3e6b4f;font-family:var(--sp-fr);font-weight:300;margin:0}.sp-ebook__error{font-size:1.2rem;color:var(--sp-c);margin:0 0 .8rem}@media screen and (max-width:749px){.sp-ebook .sp-ebook__in{grid-template-columns:1fr;gap:2rem;margin:0 1.2rem;padding:3.2rem 1.6rem;border-radius:1.6rem}.sp-ebook__row{flex-direction:column;gap:.8rem}.sp-ebook__input{width:100%;flex:none}.sp-ebook__btn{width:100%;display:block;text-align:center}}.sp-osfaq__in{max-width:76rem}.sp-osfaq__hd{text-align:center;margin-bottom:3.2rem}.sp-osfaq__hd .sp-h2{margin-top:.6rem}.sp-osfaq__item{border-bottom:1px solid var(--sp-line)}.sp-osfaq__item:first-of-type{border-top:1px solid var(--sp-line)}.sp-osfaq__q{cursor:pointer;font-size:1.5rem;font-weight:500;color:var(--sp-ink);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem 0;-webkit-user-select:none;user-select:none}.sp-osfaq__q::-webkit-details-marker{display:none}.sp-osfaq__q:after{content:"+";color:var(--sp-c);font-size:2rem;font-weight:300;line-height:1;flex-shrink:0}.sp-osfaq__item[open]>.sp-osfaq__q:after{content:"\2212"}.sp-osfaq__a{padding:.6rem 0 2rem;color:var(--sp-mut);font-size:1.45rem;line-height:1.65}.sp-osfaq__a p{margin:0}.sp-osfaq__a p+p{margin-top:.8rem}@media screen and (max-width:749px){.sp-osfaq__q{font-size:1.4rem;padding:1.6rem 0}.sp-osfaq__a{font-size:1.35rem}}.sp-oshero{background:var(--sp-paper)}.sp-oshero__in{display:grid;grid-template-columns:1.02fr .98fr;gap:4.6rem;align-items:center;padding-top:4.4rem;padding-bottom:4.4rem}.sp-oshero__h1{margin:1.4rem 0 0;font-size:6rem}.sp-oshero__accent{font-style:italic;color:var(--sp-c)}.sp-oshero__sub{max-width:40ch;margin:1.8rem 0 0}.sp-oshero__sub strong{color:var(--sp-ink);font-weight:600}.sp-oshero__rate{display:flex;align-items:center;gap:.9rem;margin-top:1.4rem;font-size:1.3rem}.sp-oshero__rate .sp-fr{font-size:1.6rem}.sp-oshero__buy{margin-top:2.4rem;background:#fff;border:1px solid var(--sp-line);border-radius:1.4rem;padding:2rem;box-shadow:0 1.6rem 4rem -2rem #28141040}.sp-oshero__buyhd{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.4rem}.sp-oshero__buytag{font-size:1.1rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--sp-cd)}.sp-oshero__buypct{font-size:1.15rem;font-weight:700;color:#fff;background:var(--sp-c);padding:.3rem .9rem;border-radius:2rem}.sp-oshero__rit{display:flex;align-items:stretch;gap:.8rem}.sp-oshero__bt{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.7rem;flex:1;background:var(--sp-paper);border:1px solid var(--sp-line);border-radius:1.2rem;padding:1.4rem .6rem 1rem}.sp-oshero__bt img{height:11rem;width:auto;object-fit:contain}.sp-oshero__bt small{font-size:1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--sp-c);font-weight:600}.sp-oshero__plus{color:var(--sp-mut);align-self:center;font-size:1.6rem}.sp-oshero__price{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap;margin:1.6rem 0 1rem}.sp-oshero__preg{font-size:1.5rem;color:var(--sp-mut);text-decoration:line-through}.sp-oshero__pnow{font-family:var(--sp-fr);font-size:2.9rem;color:var(--sp-ink);line-height:1}.sp-oshero__psave{font-size:1.1rem;font-weight:600;color:var(--sp-c);background:var(--sp-ct);padding:.4rem 1rem;border-radius:2rem}.sp-oshero__perks{display:flex;gap:.7rem;flex-wrap:wrap;margin:.4rem 0 1.4rem}.sp-oshero__cta{display:block;cursor:pointer}.sp-oshero__cta[disabled]{opacity:.65}.sp-oshero__alt{font-size:1.1rem;color:var(--sp-mut);text-align:center;margin:1rem 0 0}.sp-oshero__alt a{color:var(--sp-c)}.sp-oshero__media{position:relative;border-radius:1.6rem;overflow:hidden;aspect-ratio:1/1;box-shadow:0 3rem 6rem -3rem #28141073}.sp-oshero__img{width:100%;height:100%;object-fit:contain;display:block}.sp-oshero__badge{position:absolute;top:1.6rem;right:1.6rem;background:#411f1feb;color:#e9d6cf;font-size:1.1rem;padding:.6rem 1.2rem;border-radius:3rem}@media screen and (max-width:989px){.sp-oshero__in{grid-template-columns:1fr;gap:2.4rem}.sp-oshero__h1{font-size:4.4rem}.sp-oshero__media{order:-1;aspect-ratio:1/1}}@media screen and (max-width:480px){.sp-oshero__buy{padding:1.5rem}.sp-oshero__bt{padding:1rem .3rem .7rem}.sp-oshero__bt img{height:8.4rem}.sp-oshero__pnow{font-size:2.6rem}}.sp-info__head{text-align:center;margin-bottom:2.2rem}.sp-info__intro{font-size:1.4rem;color:var(--sp-mut);max-width:54ch;margin:1.2rem auto 0}.sp-info__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:3.4rem;align-items:center}.sp-info__grid>*{min-width:0}.sp-info__col{display:flex;flex-direction:column;justify-content:center;gap:2rem}.sp-info__card{display:flex;align-items:center;gap:1.6rem;background:#fff;border:1px solid var(--sp-line);border-radius:1.6rem;padding:2rem 2.2rem;position:relative;box-shadow:0 1rem 2.6rem #2814100f;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}@media(hover:hover){.sp-info__card:hover{transform:translateY(-.3rem);border-color:var(--sp-c);box-shadow:0 1.6rem 3.6rem #2814101a}}.sp-info__ic{width:5.4rem;height:5.4rem;border-radius:1.4rem;flex:none;background:var(--sp-ct);color:var(--sp-c);display:flex;align-items:center;justify-content:center;font-size:2.4rem}.sp-info__ic svg{width:2.4rem;height:2.4rem}.sp-info__txt{display:flex;flex-direction:column;gap:.3rem;min-width:0}.sp-info__h4{font-weight:500;font-size:1.8rem;color:var(--sp-cd);line-height:1.2}.sp-info__p{font-size:1.3rem;color:var(--sp-mut);line-height:1.45}.sp-info__card:after{content:"";position:absolute;top:50%;left:-2.6rem;width:2.4rem;height:2px;background:var(--sp-c);opacity:.45}.sp-info__card:before{content:"";position:absolute;top:50%;left:-3.3rem;width:.8rem;height:.8rem;border-radius:50%;background:var(--sp-c);transform:translateY(-50%)}.sp-info__bottle{position:relative;display:flex;align-items:center;justify-content:center;min-height:44rem}.sp-info__bottle:before{content:"";position:absolute;width:78%;height:78%;border-radius:50%;background:radial-gradient(circle,#fff 0 42%,var(--sp-ct) 100%)}.sp-info__ring{position:absolute;border-radius:50%;border:1px solid var(--sp-c);opacity:.18}.sp-info__ring--1{width:58%;height:58%}.sp-info__ring--2{width:80%;height:80%;opacity:.1}.sp-info__bottle img{position:relative;height:42rem;width:auto;object-fit:contain;filter:drop-shadow(0 2.4rem 4rem rgba(40,20,16,.24))}@media screen and (max-width:889px){.sp-info__grid{grid-template-columns:1fr;gap:1.4rem}.sp-info__card:before,.sp-info__card:after{display:none}.sp-info__card{padding:1.7rem 1.8rem}.sp-info__bottle{order:1;min-height:auto;margin-top:1rem}.sp-info__bottle img{height:24rem}}.sp-life .sp-eb,.sp-life .sp-h2{text-align:center}.sp-life .sp-eb{display:inline-flex;width:100%;justify-content:center}.sp-life__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem;margin-top:3rem}.sp-life__tile{border-radius:.9rem;overflow:hidden;aspect-ratio:1}.sp-life__tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.sp-life__tile:hover img{transform:scale(1.04)}@media screen and (max-width:749px){.sp-life__grid{grid-template-columns:repeat(2,1fr);gap:1rem}}.sp-loox .sp-h2{margin-bottom:1.2rem}.sp-loox__sum{text-align:center;font-size:1.35rem;color:var(--sp-ink);margin:0 0 2.4rem}.sp-loox__stars{color:#c9962e;letter-spacing:.15em;margin-right:.4rem}.sp-loox__note{display:block;font-size:1.1rem;color:var(--sp-mut);margin-top:.4rem}.sp-osloyalty{background:var(--sp-paper)}.sp-osloyalty__hero-wrap{padding-top:4rem;padding-bottom:4rem}.sp-osloyalty__hero{position:relative;overflow:hidden;background:var(--sp-cd);color:#efe0da;text-align:center;padding:6.4rem 4rem;border-radius:2rem}.sp-osloyalty__water{position:absolute;right:-3rem;bottom:-3rem;width:28rem;height:28rem;opacity:.12;color:#fff;pointer-events:none}.sp-osloyalty__hero-eb{color:#e9cfa0!important;margin:0}.sp-osloyalty__hero-h1{font-weight:300;font-size:5.2rem;line-height:1.02;margin:.8rem 0 0;color:#f6e7e2}.sp-osloyalty__hero-sub{font-size:1.5rem;color:#d9c4bd;max-width:46ch;margin:1.6rem auto 0;line-height:1.55}.sp-osloyalty__hero-sub strong{color:#f6e7e2}.sp-osloyalty__hero-cta{margin-top:2.6rem}.sp-osloyalty__join-btn{font-size:1.3rem}.sp-osloyalty__steps-wrap{padding:5.6rem 4rem}.sp-osloyalty__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem;max-width:84rem;margin:0 auto}.sp-osloyalty__step{text-align:center}.sp-osloyalty__stepn{width:4.4rem;height:4.4rem;border-radius:50%;background:var(--sp-c);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.8rem;margin:0 auto 1.2rem}.sp-osloyalty__step-title{font-size:1.8rem}.sp-osloyalty__step-desc{font-size:1.25rem;color:var(--sp-mut);margin:.5rem 0 0}.sp-osloyalty__sec-head{text-align:center;margin-bottom:2.8rem}.sp-osloyalty__sec-head .sp-h2{margin-top:.6rem}.sp-osloyalty__earn-wrap{padding:5.4rem 4rem}.sp-osloyalty__earn{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.sp-osloyalty__ecard{background:#fff;border:1px solid var(--sp-line);border-radius:1.2rem;padding:1.8rem;display:flex;gap:1.3rem;align-items:center}.sp-osloyalty__eic{width:4.2rem;height:4.2rem;border-radius:1.1rem;background:var(--sp-ct);display:flex;align-items:center;justify-content:center;font-size:2rem;flex:none}.sp-osloyalty__etitle{font-size:1.35rem;font-weight:500}.sp-osloyalty__epts{font-size:1.2rem;color:var(--sp-c);font-weight:600;margin-top:.2rem}.sp-osloyalty__rew-bg{background:var(--sp-paper2)}.sp-osloyalty__rew-wrap{padding:5.4rem 4rem}.sp-osloyalty__rew{display:grid;grid-template-columns:repeat(5,1fr);gap:1.2rem}.sp-osloyalty__rcard{background:#fff;border:1px solid var(--sp-line);border-radius:1.2rem;padding:1.6rem;text-align:center}.sp-osloyalty__rpts{font-size:2rem;color:var(--sp-c);line-height:1}.sp-osloyalty__runit{font-size:1.1rem;color:var(--sp-mut);margin-top:.2rem}.sp-osloyalty__rtitle{font-size:1.3rem;font-weight:600;margin-top:.8rem}.sp-osloyalty__tier-wrap{padding:5.4rem 4rem}.sp-osloyalty__tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.sp-osloyalty__tier{border:1px solid var(--sp-line);border-radius:1.4rem;padding:2.2rem;background:#fff}.sp-osloyalty__tier--mid{background:var(--sp-cd);color:#efe0da;border-color:var(--sp-cd)}.sp-osloyalty__tier-badge{font-size:1rem;letter-spacing:.12em;text-transform:uppercase;color:#e9cfa0;margin-bottom:.4rem}.sp-osloyalty__tier-name{font-size:2.2rem}.sp-osloyalty__tier--mid .sp-osloyalty__tier-name{color:#f6e7e2}.sp-osloyalty__tier-req{font-size:1.2rem;color:var(--sp-mut);margin-top:.2rem}.sp-osloyalty__tier--mid .sp-osloyalty__tier-req{color:#d9c4bd}.sp-osloyalty__tlist{list-style:none;margin:1.2rem 0 0;padding:0;font-size:1.3rem}.sp-osloyalty__tlist li{padding:.5rem 0;display:flex;gap:.8rem;border-top:1px solid var(--sp-line)}.sp-osloyalty__tier--mid .sp-osloyalty__tlist li{border-color:#ffffff1f}.sp-osloyalty__tlist li:first-child{border-top:0;padding-top:0}.sp-osloyalty__ref-wrap{padding:5.4rem 4rem}.sp-osloyalty__ref{background:var(--sp-paper2);border-radius:1.6rem;padding:3rem;display:grid;grid-template-columns:1fr 1fr;gap:2.4rem;align-items:center}.sp-osloyalty__ref-sub{font-size:1.35rem;color:var(--sp-mut);margin:1rem 0 0}.sp-osloyalty__ref-sub strong{color:var(--sp-ink)}.sp-osloyalty__ref-text .sp-btn{margin-top:1.8rem;display:inline-block}.sp-osloyalty__ref-link-box{background:#fff;border:1px solid var(--sp-line);border-radius:1.2rem;padding:1.8rem}.sp-osloyalty__ref-label{font-size:1.1rem;color:var(--sp-mut);margin-bottom:.8rem}.sp-osloyalty__ref-row{display:flex;gap:.8rem}.sp-osloyalty__ref-url{flex:1;background:var(--sp-paper);border:1px solid var(--sp-line);border-radius:.6rem;padding:1.1rem;font-size:1.2rem;color:var(--sp-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-osloyalty__ref-copy{background:var(--sp-espr);color:var(--sp-paper);text-decoration:none;font-size:1.1rem;text-transform:uppercase;letter-spacing:.05em;padding:1.1rem 1.4rem;border-radius:.6rem;white-space:nowrap}.sp-osloyalty__faq-wrap{padding:4.8rem 4rem;max-width:76rem;margin-left:auto;margin-right:auto}.sp-osloyalty__faq{border-bottom:1px solid var(--sp-line);padding:1.4rem 0}.sp-osloyalty__faq:first-of-type{border-top:1px solid var(--sp-line)}.sp-osloyalty__faq-q{cursor:pointer;font-size:1.4rem;font-weight:500;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}.sp-osloyalty__faq-q::-webkit-details-marker{display:none}.sp-osloyalty__faq-q:after{content:"+";color:var(--sp-c);font-size:1.8rem;line-height:1;flex:none}.sp-osloyalty__faq[open] .sp-osloyalty__faq-q:after{content:"\2013"}.sp-osloyalty__faq-a{font-size:1.25rem;color:var(--sp-mut);margin:.9rem 0 0}.sp-osloyalty__fcta-wrap{padding-bottom:4rem}.sp-osloyalty__fcta{background:var(--sp-cd);color:#efe0da;text-align:center;padding:5rem 4rem;border-radius:2rem}.sp-osloyalty__fcta-h2{font-weight:300;font-size:3.2rem;color:#f6e7e2;margin:0}.sp-osloyalty__fcta-sub{font-size:1.35rem;color:#d9c4bd;margin:1rem 0 2.2rem}@media screen and (max-width:989px){.sp-osloyalty__rew{grid-template-columns:repeat(3,1fr)}.sp-osloyalty__hero-h1{font-size:4rem}}@media screen and (max-width:749px){.sp-osloyalty__hero-wrap{padding-top:2rem;padding-bottom:2rem}.sp-osloyalty__hero{padding:4.8rem 2.4rem;border-radius:1.4rem}.sp-osloyalty__hero-h1{font-size:3.4rem}.sp-osloyalty__hero-sub{font-size:1.4rem}.sp-osloyalty__steps-wrap{padding:4rem 0}.sp-osloyalty__steps{grid-template-columns:1fr;gap:2rem}.sp-osloyalty__earn-wrap,.sp-osloyalty__rew-wrap,.sp-osloyalty__tier-wrap,.sp-osloyalty__ref-wrap,.sp-osloyalty__faq-wrap{padding-left:0;padding-right:0}.sp-osloyalty__earn{grid-template-columns:1fr}.sp-osloyalty__rew{grid-template-columns:1fr 1fr}.sp-osloyalty__tiers,.sp-osloyalty__ref{grid-template-columns:1fr}.sp-osloyalty__fcta{padding:4rem 2.4rem;border-radius:1.4rem}.sp-osloyalty__fcta-h2{font-size:2.6rem}}.sp-osmarquee{background:var(--sp-paper2);border-top:1px solid var(--sp-line);border-bottom:1px solid var(--sp-line);overflow:hidden;padding:1.6rem 0}.sp-osmarquee__band{overflow:hidden}.sp-osmarquee__track{display:flex;align-items:center;gap:6rem;width:max-content;animation:sp-osmarquee-scrollx var(--sp-marq-speed, 45s) linear infinite}.sp-osmarquee__img{height:6.4rem;width:auto;display:block;opacity:.92;flex-shrink:0}@keyframes sp-osmarquee-scrollx{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.sp-osmarquee__track{animation-play-state:paused}}.sp-osmarquee__track{align-items:center}.sp-osmarquee__item{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--sp-ink);opacity:.75;white-space:nowrap;padding:0 1.8rem;font-weight:600}.sp-osmarquee__dot{color:var(--sp-c);opacity:.7;font-size:1.4rem}.sp-osmech__hd{text-align:center;max-width:64ch;margin:0 auto}.sp-osmech__intro{max-width:52ch;margin:.8rem auto 0;font-size:1.5rem}.sp-osmech__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;max-width:76rem;margin:2.6rem auto 0}.sp-osmech__grid>*{min-width:0}.sp-osmech__card{border-radius:1.4rem;padding:2.2rem}.sp-osmech__card--us{background:var(--sp-cd);color:#efe0da}.sp-osmech__card--them{background:#fff;border:1px solid var(--sp-line);color:var(--sp-ink)}.sp-osmech__card-label{display:flex;align-items:center;gap:.8rem;font-size:1.35rem;font-weight:600}.sp-osmech__card-label--them,.sp-osmech__label-text--them{color:var(--sp-mut)}.sp-osmech__time{font-size:3rem;font-weight:300;line-height:1.1;margin:.8rem 0 .2rem;letter-spacing:-.01em}.sp-osmech__time--us{color:#f6e7e2}.sp-osmech__time--them{color:var(--sp-mut)}.sp-osmech__text{font-size:1.25rem;line-height:1.55;margin:.4rem 0 0}.sp-osmech__text--us{color:#d9c4bd}.sp-osmech__text--them{color:var(--sp-mut)}@media screen and (max-width:749px){.sp-osmech__grid{grid-template-columns:1fr}}.sp-pillars{background:var(--sp-paper)}.sp-pillars__hd{text-align:center;margin-bottom:3.6rem}.sp-pillars__hd .sp-h2{margin-top:.8rem}.sp-pillars__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.sp-pillars__item{display:flex;flex-direction:column;gap:0}.picon{width:4.8rem;height:4.8rem;border-radius:1.2rem;background:var(--sp-ct);display:flex;align-items:center;justify-content:center;flex-shrink:0}.sp-pillars__title{font-size:2.1rem;font-weight:400;margin:1.2rem 0 .5rem;line-height:1.2}.sp-pillars__body{font-size:1.35rem;color:var(--sp-mut);margin:0;line-height:1.6}@media screen and (max-width:749px){.sp-pillars__grid{grid-template-columns:1fr;gap:2.2rem}}.sp-osgrid__head{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.4rem}.sp-osgrid__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.8rem}.sp-osgrid__card{border:1px solid var(--sp-line);border-radius:1.4rem;overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.sp-osgrid__card:hover{transform:translateY(-3px);box-shadow:0 1.4rem 3rem #281b141a}.sp-osgrid__link{text-decoration:none;color:var(--sp-ink);display:flex;flex-direction:column}.sp-osgrid__img{aspect-ratio:1;position:relative;display:flex;align-items:center;justify-content:center;background:#fff;border-bottom:1px solid var(--sp-line)}.sp-osgrid__img img{width:100%;height:100%;object-fit:cover}.sp-osgrid__tag{position:absolute;top:1rem;left:1rem;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--sp-c);padding:.3rem .9rem;border-radius:2rem}.sp-osgrid__best{position:absolute;top:1rem;right:1rem;font-size:.9rem;background:#fff;border:1px solid var(--sp-line);color:var(--sp-c);font-weight:600;padding:.3rem .8rem;border-radius:2rem}.sp-osgrid__soldout{position:absolute;top:1rem;right:1rem;font-size:.9rem;background:var(--sp-ink);color:#fff;font-weight:600;padding:.3rem .8rem;border-radius:2rem}.sp-osgrid__b{padding:1.2rem 1.2rem .6rem;display:flex;flex-direction:column;gap:.3rem}.sp-osgrid__name{font-size:1.7rem;color:var(--sp-cd)}.sp-osgrid__rate{font-size:1.1rem;color:var(--sp-mut)}.sp-osgrid__rate strong{color:var(--sp-ink)}.sp-osgrid__ing{font-size:1.1rem;color:var(--sp-mut);line-height:1.35}.sp-osgrid__badges{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.sp-osgrid__badges span{font-size:.95rem;background:var(--sp-paper2);color:var(--sp-cd);padding:.3rem .7rem;border-radius:2rem;white-space:nowrap}.sp-osgrid__foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.2rem 1.2rem}.sp-osgrid__price{font-size:1.25rem}.sp-osgrid__price strong{font-family:var(--sp-fr);font-size:1.7rem}.sp-osgrid__add{flex:none;background:var(--sp-c);color:#fff;border:0;font-size:1.15rem;font-weight:600;letter-spacing:.03em;padding:.9rem 1.4rem;border-radius:.7rem;cursor:pointer;transition:opacity .15s}.sp-osgrid__add:hover{opacity:.9}.sp-osgrid__add[disabled]{opacity:.6;cursor:default}@media screen and (max-width:749px){.sp-osgrid__grid{grid-template-columns:repeat(2,1fr);gap:1.2rem 1rem}.sp-osgrid__name{font-size:1.5rem}.sp-osgrid__ing{font-size:1.05rem}.sp-osgrid__b{padding:1rem .2rem 0}.sp-osgrid__tag{font-size:.85rem;padding:.25rem .7rem}.sp-osgrid__best,.sp-osgrid__soldout{font-size:.8rem;padding:.25rem .6rem}.sp-osgrid__price strong{font-size:1.5rem}.sp-osgrid__foot{flex-direction:column;align-items:stretch;gap:.5rem;padding:.7rem .2rem 1rem}.sp-osgrid__add{width:100%;padding:1rem .6rem}}.sp-osgrid__card{border:0;background:transparent;border-radius:0;overflow:visible}.sp-osgrid__card:hover{box-shadow:none;transform:translateY(-4px)}.sp-osgrid__img{border-bottom:0;border-radius:.9rem;overflow:hidden}.sp-osgrid__b{padding:1.3rem .2rem 0}.sp-osgrid__foot{border-top:0;padding:.6rem .2rem 1rem;background:transparent}.sp-pdp__top{display:grid;grid-template-columns:1.05fr .95fr;gap:4.4rem;padding-top:3rem;padding-bottom:5.6rem}.sp-pdp__top>*{min-width:0}.sp-pdp__gallery{position:sticky;top:1.4rem;align-self:start}.sp-pdp__main{background:#fff;border:1px solid var(--sp-line);border-radius:1.6rem;aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.sp-pdp__main img{width:100%;height:100%;object-fit:cover}.sp-pdp__badge{position:absolute;top:1.4rem;right:1.4rem;background:var(--sp-cd);color:#e9d6cf;font-size:1.1rem;padding:.5rem 1.1rem;border-radius:3rem}.sp-pdp__pl{position:absolute;top:1.4rem;left:1.4rem;background:#fff;border:1px solid var(--sp-line);color:var(--sp-c);font-size:1.1rem;padding:.5rem 1.1rem;border-radius:3rem}.sp-pdp__thumbs{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1rem}.sp-pdp__thumb{width:7.4rem;flex:0 0 auto;background:#fff;border:1px solid var(--sp-line);border-radius:.9rem;aspect-ratio:1;overflow:hidden;cursor:pointer;padding:0}.sp-pdp__thumb.is-on{border-color:var(--sp-c);box-shadow:inset 0 0 0 1.5px var(--sp-c)}.sp-pdp__thumb img{width:100%;height:100%;object-fit:cover}.sp-pdp__title{font-weight:300;font-size:4rem;line-height:1.05;margin:.3rem 0 .4rem}.sp-pdp__rate{display:flex;align-items:center;gap:.8rem;font-size:1.3rem}.sp-pdp__rate a{color:var(--sp-mut)}.sp-pdp__tagline{font-size:1.7rem;font-weight:600;color:var(--sp-c);line-height:1.25;margin:.7rem 0 0}.sp-pdp__desc{font-size:1.35rem;color:var(--sp-mut);margin:.6rem 0}.sp-pdp__benefits{list-style:none;margin:.6rem 0 1.4rem;padding:0;display:flex;flex-direction:column;gap:.7rem}.sp-pdp__benefits li{font-size:1.3rem;display:flex;gap:.8rem;align-items:flex-start}.sp-pdp__benefits svg{flex:none;margin-top:.2rem}.sp-pdp__optlabel{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--sp-mut);margin:0 0 .7rem}.sp-pdp__variants{display:flex;gap:.9rem;margin-bottom:1.4rem;flex-wrap:wrap}.sp-pdp__vpill{border:1px solid var(--sp-line);background:var(--sp-paper);border-radius:.8rem;padding:.9rem 1.4rem;font-size:1.25rem;cursor:pointer}.sp-pdp__vpill.is-on{border-color:var(--sp-c);background:#fff;box-shadow:inset 0 0 0 1.5px var(--sp-c)}.sp-pdp__plan{display:flex;align-items:center;gap:1.1rem;border:1px solid var(--sp-line);border-radius:1rem;padding:1.2rem;background:var(--sp-paper);margin-bottom:.9rem;cursor:pointer;width:100%;text-align:left;text-decoration:none;color:var(--sp-ink)}.sp-pdp__plan.is-on{border-color:var(--sp-c);background:#fff;box-shadow:inset 0 0 0 1.5px var(--sp-c)}.sp-pdp__pdot{width:1.7rem;height:1.7rem;border-radius:50%;border:1.5px solid #C3B7A4;flex:none}.sp-pdp__plan.is-on .sp-pdp__pdot{border-color:var(--sp-c);background:radial-gradient(circle,var(--sp-c) 0 .4rem,#fff .5rem)}.sp-pdp__pmain{flex:1;display:flex;flex-direction:column;gap:.25rem}.sp-pdp__pttl{font-size:1.35rem;font-weight:500;display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.sp-pdp__psave{font-size:1.05rem;font-weight:400;color:var(--sp-mut)}.sp-pdp__psave--hot{color:var(--sp-c);font-weight:500}.sp-pdp__ptag{font-size:.9rem;background:var(--sp-ct);color:var(--sp-c);padding:.2rem .7rem;border-radius:2rem}.sp-pdp__ptag--gold{background:#ead7a6;color:var(--sp-cd)}.sp-pdp__pprice{font-family:var(--sp-fr);font-size:1.6rem}.sp-pdp__atc{display:block;width:100%;margin-top:.6rem;padding:1.6rem;font-size:1.3rem}.sp-pdp__expay{display:flex;gap:.8rem;margin-top:1rem}.sp-pdp__expay span{flex:1;text-align:center;border:1px solid var(--sp-line);border-radius:.6rem;padding:.9rem .4rem;font-size:1.15rem;font-weight:600;background:#fff}.sp-pdp__kblock{margin:.2rem 0 1rem;padding:1.1rem 1.3rem;background:#f7f2ea;border:1px solid var(--sp-line,#E7DDCD);border-radius:.9rem;font-size:1.35rem;line-height:1.45;color:#3a2c26}.sp-pdp__guarantee{display:flex;align-items:center;gap:1rem;margin-top:1.1rem;padding:1.2rem 1.3rem;background:#eff5ee;border:1px solid #C9DCC5;border-radius:.9rem;font-size:1.25rem;color:#3d5a44}.sp-pdp__guarantee strong{color:#2c4633}.sp-pdp__guarantee svg{flex:none}.sp-pdp__urgency{font-size:1.1rem;color:var(--sp-mut);text-align:center;margin:1.1rem 0 0}@media screen and (max-width:889px){.sp-pdp__top{grid-template-columns:1fr;gap:2rem;padding-bottom:4rem}.sp-pdp__gallery{position:static}.sp-pdp__main{max-height:58vh}.sp-pdp__title{font-size:3.2rem}.sp-pdp__vpill{padding:1.1rem 1.5rem}.sp-pdp__benefits li{font-size:1.4rem}.sp-pdp__desc{display:none}.sp-pdp__psave{font-size:1.15rem}.sp-pdp__urgency{font-size:1.2rem}.sp-pdp__guarantee{font-size:1.25rem}}.sp-pdp__vpill{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.sp-pdp__vval{display:flex;align-items:center;gap:.6rem}.sp-pdp__vday{font-size:1.05rem;color:var(--sp-mut)}.sp-pdp__vtag{font-size:.95rem;background:var(--sp-ct);color:var(--sp-c);padding:.15rem .6rem;border-radius:2rem;white-space:nowrap}.sp-pdp__cyclehint{font-size:1.15rem;color:var(--sp-mut);margin:-.6rem 0 .5rem}.sp-pdp__valueline{font-size:1.15rem;color:var(--sp-c);font-weight:500;margin:0 0 1.2rem}.sp-pdp__atctotal{font-weight:600}.sp-pdp__socialline{display:block;text-align:center;margin-top:1rem;font-size:1.15rem;color:var(--sp-mut);text-decoration:none}.sp-pdp__socialline:hover{text-decoration:underline}.sp-pdp__socialline strong{color:var(--sp-ink)}.sp-pdp__outpill{position:absolute;bottom:1.4rem;left:50%;transform:translate(-50%);background:var(--sp-cd);color:#f0e2dc;font-size:1.15rem;padding:.6rem 1.4rem;border-radius:3rem;white-space:nowrap}.sp-pdp__atc--out{opacity:.55;cursor:not-allowed}.sp-pdp__outnote{font-size:1.2rem;color:var(--sp-mut);margin:1rem 0 0;text-align:center}.sp-pdp__outnote a{color:var(--sp-c);white-space:nowrap}.sp-osquiz{background:var(--sp-paper);padding:5.6rem 0}.sp-osquiz__head{text-align:center;margin-bottom:3.2rem}.sp-osquiz__h2{margin:.8rem 0 0}.sp-osquiz__card{background:#fff;border:1px solid var(--sp-line);border-radius:1.8rem;overflow:hidden;max-width:72rem;margin:0 auto}.sp-osquiz__prog{height:.4rem;background:var(--sp-paper2)}.sp-osquiz__prog i{display:block;height:100%;background:var(--sp-c);width:33%;transition:width .4s ease}.sp-osquiz__q{padding:4.8rem 2.4rem}.sp-osquiz__step{display:none}.sp-osquiz__step--active{display:block;animation:spqFade .4s ease}@keyframes spqFade{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:none}}.sp-osquiz__krok{margin:0 0 .4rem}.sp-osquiz__qh{font-weight:300;font-size:3.2rem;margin:.8rem 0 0}.sp-osquiz__opts{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-top:2.8rem}.sp-osquiz__opt{border:1px solid var(--sp-line);background:#fff;border-radius:1.2rem;padding:2rem 1.6rem;cursor:pointer;text-align:left;display:flex;align-items:center;gap:1.3rem;font-size:1.5rem;font-family:var(--sp-sans);color:var(--sp-ink);transition:border-color .15s,transform .15s}.sp-osquiz__opt:hover{border-color:var(--sp-c);transform:translateY(-.2rem)}.sp-osquiz__ic{width:4rem;height:4rem;border-radius:1rem;background:var(--sp-ct);display:flex;align-items:center;justify-content:center;font-size:2rem;flex:none}.sp-osquiz__sub{color:var(--sp-mut);font-size:1.2rem}.sp-osquiz__back{margin-top:2.6rem;font-size:1.2rem;color:var(--sp-mut);cursor:pointer;background:none;border:0;font-family:var(--sp-sans)}.sp-osquiz__result{border:1px solid var(--sp-line);border-radius:1.4rem;overflow:hidden;max-width:56rem;margin:.8rem auto 0}.sp-osquiz__rhead{padding:2.6rem 2.4rem;display:flex;align-items:center;gap:1.6rem}.sp-osquiz__rimg{height:12rem;width:auto;object-fit:contain;filter:drop-shadow(0 1rem 1.8rem rgba(0,0,0,.3));flex:none}.sp-osquiz__rmeta{flex:1;min-width:0}.sp-osquiz__rgoal{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;opacity:.85;color:#fff;margin-bottom:.4rem}.sp-osquiz__rname{font-size:3rem;font-weight:300;color:#fff;line-height:1.1}.sp-osquiz__rben{font-size:1.3rem;opacity:.9;color:#fff;margin-top:.4rem}.sp-osquiz__rbody{padding:2.4rem}.sp-osquiz__rrate{display:flex;align-items:center;gap:.8rem;font-size:1.3rem}.sp-osquiz__rcount{color:var(--sp-mut)}.sp-osquiz__rwhy{font-size:1.35rem;color:var(--sp-mut);margin:1.2rem 0}.sp-osquiz__rnote{font-size:1.2rem;color:var(--sp-mut);margin:1rem 0;line-height:1.5}.sp-osquiz__rcta{display:block;text-align:center;margin-top:.8rem}.sp-osquiz__retry{display:block;margin:1.4rem auto 0}@media screen and (max-width:749px){.sp-osquiz{padding:4rem 0}.sp-osquiz__q{padding:3.2rem 1.8rem}.sp-osquiz__qh{font-size:2.6rem}.sp-osquiz__opts{grid-template-columns:1fr}.sp-osquiz__rhead{flex-direction:column;text-align:center}.sp-osquiz__rimg{height:10rem}}.sp-rev{background:var(--sp-paper)}.sp-rev__hd{text-align:center;margin-bottom:2.4rem}.sp-rev__h2{margin:.8rem 0 0}.sp-rev__ugc{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2.4rem}.sp-rev__ugc-item{border-radius:1rem;overflow:hidden;aspect-ratio:1}.sp-rev__ugc-item--product{background:#fff}.sp-rev__ugcimg{width:100%;height:100%;object-fit:cover;display:block}.sp-rev__ugcimg--contain{object-fit:contain}.sp-rev__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.sp-rev__card{background:#fff;border:1px solid var(--sp-line);border-radius:1.2rem;padding:2rem}.sp-rev__stars{font-size:1.3rem;letter-spacing:1px}.sp-rev__quote{font-size:1.35rem;margin:.8rem 0;color:var(--sp-ink);line-height:1.55}.sp-rev__author{font-size:1.15rem;color:var(--sp-mut)}@media screen and (max-width:749px){.sp-rev__ugc{grid-template-columns:repeat(2,1fr)}.sp-rev__grid{grid-template-columns:1fr}}.sp-sklad{background:var(--sp-paper)}.sp-sklad__h2{margin:.8rem 0 1.4rem}.sp-sklad__meta{display:flex;align-items:center;gap:1.4rem;flex-wrap:wrap;margin-bottom:1rem}.sp-sklad__badge{display:inline-flex;align-items:center;gap:.6rem;background:var(--sp-c);color:#fff;font-size:1.2rem;font-weight:500;padding:.7rem 1.4rem;border-radius:3rem}.sp-sklad__stats{font-size:1.35rem;color:var(--sp-mut)}.sp-sklad__stats strong{color:var(--sp-ink)}.sp-sklad__intro{font-size:1.35rem;color:var(--sp-mut);max-width:60ch;margin:0 0 3rem}.sp-sklad__note{font-size:1.3rem;line-height:1.55;color:var(--sp-ink);background:#fff;border-left:.3rem solid var(--sp-c);padding:1.2rem 1.5rem;margin:0 0 1.6rem;max-width:80ch}.sp-sklad__melatonin{background:var(--sp-ct);border-radius:1rem;padding:1.4rem 1.6rem;margin:0 0 1.6rem}.sp-sklad__melatonin p{font-size:1.3rem;line-height:1.55;margin:0}.sp-sklad__melatonin p+p{margin-top:.6rem}.sp-sklad__foot{font-size:1.1rem;color:var(--sp-mut);font-style:italic;margin-top:2.4rem}.sp-sklad__grid{display:flex;flex-direction:column;gap:1rem}.sp-sacc{background:#fff;border:1px solid var(--sp-line);border-radius:1.2rem;overflow:hidden}.sp-sacc__sum{display:flex;align-items:center;gap:1.2rem;padding:1.1rem 1.4rem;cursor:pointer;list-style:none}.sp-sacc__sum::-webkit-details-marker{display:none}.sp-sacc__sum:focus-visible{outline:.2rem solid var(--sp-c);outline-offset:-.3rem}.sp-sacc__thumb{width:4.8rem;height:4.8rem;border-radius:.9rem;overflow:hidden;flex:none;border:1px solid var(--sp-line);background:var(--sp-paper2)}.sp-sacc__thumb img{width:100%;height:100%;object-fit:cover;display:block}.sp-sacc__thumb--motif{background:var(--sp-ct)}.sp-sacc__thumb--motif img{object-fit:contain;padding:.6rem;mix-blend-mode:multiply}.sp-sacc__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.sp-sacc__name{font-family:var(--sp-fr);font-size:1.8rem;font-weight:300;line-height:1.1}.sp-sacc__use{font-size:1.15rem;font-weight:600;color:var(--sp-c);line-height:1.25}.sp-sacc__mg{font-size:1.05rem;background:var(--sp-ct);color:var(--sp-cd);padding:.3rem .9rem;border-radius:2rem;white-space:nowrap;flex:none}.sp-sacc__chev{flex:none;color:var(--sp-mut);transition:transform .25s ease}.sp-sacc[open] .sp-sacc__chev{transform:rotate(180deg)}.sp-sacc__body{padding:0 1.4rem 1.4rem 7.4rem}.sp-sacc__body .sp-smg span{font-size:1.25rem;line-height:1.5;white-space:normal}.sp-sacc__body .sp-sblist li{font-size:1.4rem;line-height:1.65;color:var(--sp-ink)}@media screen and (max-width:749px){.sp-sacc__body{padding-left:1.4rem}.sp-sacc__sum{display:grid;grid-template-columns:4rem minmax(0,1fr) 1.8rem;column-gap:1rem;row-gap:.5rem}.sp-sacc__thumb{grid-column:1;grid-row:1 / span 2;width:4rem;height:4rem}.sp-sacc__t{grid-column:2;grid-row:1}.sp-sacc__mg{grid-column:2;grid-row:2;display:inline-flex;justify-self:start;white-space:normal;max-width:100%;line-height:1.35}.sp-sacc__chev{grid-column:3;grid-row:1 / span 2}}@media(prefers-reduced-motion:reduce){.sp-sacc__chev{transition:none}}.sp-scard{background:#fff;border:1px solid var(--sp-line);border-radius:1.4rem;overflow:hidden;display:flex;flex-direction:column;min-width:0}.sp-scard__img{height:15rem;background:var(--sp-paper2);border-bottom:1px solid var(--sp-line);display:flex;align-items:center;justify-content:center;flex:none;overflow:hidden}.sp-scard__img img{width:100%;height:100%;object-fit:cover;display:block}.sp-scard__img--motif{background:var(--sp-ct)}.sp-scard__img--motif img{object-fit:contain;padding:2.6rem;mix-blend-mode:multiply}.sp-scard__b{padding:1.8rem;display:flex;flex-direction:column;flex:1}.sp-scard__name{font-family:var(--sp-fr);font-size:2rem;font-weight:300;line-height:1.15}.sp-scard__latin{font-size:1.2rem;font-style:italic;color:var(--sp-mut);margin-top:.2rem}.sp-scard__use{font-size:1.3rem;font-weight:600;color:var(--sp-c);margin-top:.5rem;line-height:1.3}.sp-smg{display:flex;flex-wrap:wrap;gap:.6rem;margin:.8rem 0 1.2rem}.sp-smg span{font-size:1.05rem;background:var(--sp-ct);color:var(--sp-cd);padding:.3rem .9rem;border-radius:2rem;white-space:nowrap}.sp-scat{font-size:1.25rem;font-weight:600;margin:0 0 .8rem;color:var(--sp-cd)}.sp-sblist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem}.sp-sblist li{position:relative;padding-left:1.4rem;font-size:1.2rem;color:var(--sp-mut)}.sp-sblist li:before{content:"";position:absolute;left:0;top:.7rem;width:.4rem;height:.4rem;border-radius:50%;background:var(--sp-c)}.sp-sblist li b{color:var(--sp-ink);font-weight:600}.sp-scard--quality{background:var(--sp-cd);border-color:var(--sp-cd)}.sp-scard__b--quality{padding:2.2rem}.sp-scard__shield{width:4.4rem;height:4.4rem;border-radius:1.1rem;background:#ffffff1a;display:flex;align-items:center;justify-content:center;margin-bottom:1.2rem;flex:none}.sp-scard__name--quality{color:#f6e7e2}.sp-scard__latin--quality{color:#d9a79c;margin-bottom:1.2rem}.sp-sblist--quality li{color:#e4c9c2}.sp-sblist--quality li:before{background:#e9cfa0}.sp-sblist--quality li b{color:#f6e7e2}.sp-stickyatc{display:none}@media screen and (max-width:889px){.sp-stickyatc{display:flex;align-items:center;gap:1.2rem;position:fixed;bottom:0;left:0;right:0;z-index:50;background:#fff;border-top:1px solid var(--sp-line);box-shadow:0 -.6rem 2rem #0000000f;padding:1.1rem 1.6rem calc(1.1rem + env(safe-area-inset-bottom));transform:translateY(115%);transition:transform .28s ease;will-change:transform}.sp-stickyatc.is-visible{transform:translateY(0)}.sp-stickyatc__thumb img{height:4.2rem;width:auto;object-fit:contain}.sp-stickyatc__info{flex:1;min-width:0}.sp-stickyatc__name{font-size:1.25rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-stickyatc__price{font-size:1.15rem;color:var(--sp-c)}.sp-stickyatc__form{margin:0}.sp-stickyatc__btn{background:var(--sp-c);color:#fff;border:0;font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase;padding:1.3rem 2rem;border-radius:3px;white-space:nowrap;cursor:pointer}}.sp-wiedza{border-top:1px solid var(--sp-line)}.sp-wiedza__in{max-width:76rem}.sp-wiedza .sp-h2{margin:.6rem 0 2rem}.sp-wiedza__list{display:flex;flex-direction:column}.sp-wiedza__item{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.6rem 0;border-top:1px solid var(--sp-line);text-decoration:none;color:var(--sp-ink)}.sp-wiedza__item:last-child{border-bottom:1px solid var(--sp-line)}.sp-wiedza__title{font-size:1.45rem;font-weight:500;line-height:1.4}.sp-wiedza__go{font-size:1.25rem;color:var(--sp-c);white-space:nowrap;flex-shrink:0}.sp-wiedza__item:hover .sp-wiedza__title{color:var(--sp-c)}@media screen and (max-width:749px){.sp-wiedza__title{font-size:1.35rem}}.sp-wband{position:relative;min-height:34rem;display:flex;align-items:center;overflow:hidden}.sp-wband__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sp-wband__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#140c0a8c,#140c0a40 45%,#140c0a00 75%)}.sp-wband__in{position:relative;z-index:1;max-width:120rem;margin:0 auto;width:100%;padding:6rem 4rem}.sp-wband__eb{color:#f3e6d8;opacity:.9}.sp-wband__eb:before{background:#f3e6d8}.sp-wband__h{color:#fcf7ef;max-width:20ch;margin-top:.8rem}.sp-wband__sub{color:#efe4d6;font-size:1.45rem;max-width:46ch;margin:1.2rem 0 0}@media screen and (max-width:749px){.sp-wband{min-height:26rem}.sp-wband__in{padding:4rem 1.8rem}}.sp-ship.sp-ship--prominent{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;margin:0 0 18px;padding:16px;border:1px solid #b8c9ac;border-radius:12px;background:#edf3e8;color:#2f5134}.sp-ship--prominent .sp-ship__icon{flex:0 0 30px}.sp-ship--prominent .sp-ship__copy{min-width:0}.sp-ship--prominent .sp-ship__title{display:block;margin:0;color:#2f5134;font-size:20px;font-weight:750;line-height:1.25;letter-spacing:0}.sp-ship--prominent .sp-ship__detail{display:block;margin-top:5px;color:#3d5740;font-size:14px;line-height:1.45;letter-spacing:0}@media(max-width:749px){.sp-ship.sp-ship--prominent{gap:10px;padding:14px}.sp-ship--prominent .sp-ship__title{font-size:18px}}.sp-pdp__payment-icons{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;margin:1.2rem 0 0;padding:1.2rem 0;list-style:none;border-top:1px solid #e7ddcd}.sp-pdp__payment-icons li{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0}.sp-pdp__payment-icons .shopify-payment-icon{display:block;width:6.4rem;max-width:100%;height:3.6rem}.sp-pdp__expay{width:100%}@media(max-width:480px){.sp-pdp__payment-icons{gap:.6rem}.sp-pdp__payment-icons .shopify-payment-icon{height:3.1rem}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
