:root{--swoja-forest:#173d32;--swoja-ink:#17231f;--swoja-paper:#f5f4ed;--swoja-sage:#dce5dc;--swoja-brass:#b9a47a}body{background:var(--swoja-paper);color:var(--swoja-ink)}h1,h2,h3,.h0,.h1,.h2{letter-spacing:-.035em}.button,.button-primary,button.shopify-payment-button__button--unbranded{border-radius:3px!important;letter-spacing:.035em}.button--primary,.button-primary{background:var(--swoja-forest)!important;color:#fff!important}.ss-home{color:#17231f;background:#f5f4ed;overflow:hidden}.ss-home h1,.ss-home h2,.ss-home h3,.ss-product-extra h2,.ss-product-faq h2{color:#17231f;letter-spacing:-.045em;line-height:1.04}.ss-hero{max-width:1380px;margin:auto;padding:clamp(44px,7vw,100px) clamp(22px,6vw,88px);display:grid;grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(36px,7vw,100px)}.ss-hero__copy{max-width:620px}.ss-kicker,.ss-section-label{color:#476b5c;font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin:0 0 22px}.ss-hero h1{font-size:clamp(46px,6.3vw,88px);margin:0 0 25px}.ss-hero__lead{max-width:520px;font-size:clamp(16px,1.5vw,19px);line-height:1.65;color:#4d5c54}.ss-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:34px}.ss-button{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:0 26px;border-radius:3px;background:#173d32;color:#fff;font-size:14px;font-weight:650;text-decoration:none;transition:background .2s ease,transform .2s ease}.ss-button:hover{background:#245545;color:#fff;transform:translateY(-2px)}.ss-price-note,.ss-buy__price{color:#64736b;font-size:13px}.ss-hero__assurance{margin-top:20px;color:#5d6d63;font-size:12px}.ss-hero__visual{position:relative;max-width:560px;justify-self:center;width:100%;padding:24px 30px 34px}.ss-hero__visual:before{content:"";position:absolute;top:4%;right:8%;bottom:7%;left:10%;background:#dce5dc;border-radius:48% 48% 3px 3px}.ss-cover{position:relative;z-index:1;display:block;width:min(82%,430px);margin:auto;box-shadow:0 28px 55px #17231f2b}.ss-cover__image{display:block;width:100%;height:auto}.ss-visual-note{position:absolute;z-index:2;right:-8px;bottom:10px;color:#52665b;font-size:11px}.ss-strip{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:22px;padding:21px 20px;background:#173d32;color:#f5f4ed;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.ss-strip i{width:4px;height:4px;border-radius:50%;background:#b9a47a}.ss-problem,.ss-inside,.ss-faq{max-width:1180px;margin:auto;padding:clamp(64px,9vw,120px) 28px}.ss-problem__grid{display:grid;grid-template-columns:1fr 1fr;gap:8vw}.ss-problem h2,.ss-section-intro h2,.ss-inside h2,.ss-faq h2{font-size:clamp(34px,4.5vw,58px);margin:0}.ss-problem__text{color:#5a685f;font-size:16px;line-height:1.8;max-width:490px}.ss-benefits{background:#e7ece4;padding:clamp(64px,9vw,110px) max(28px,calc((100vw - 1124px)/2))}.ss-section-intro{max-width:690px;margin-bottom:48px}.ss-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #c6d2c7}.ss-benefit-grid>div{padding:28px 28px 16px 0}.ss-benefit-grid>div+div{border-left:1px solid #c6d2c7;padding-left:28px}.ss-benefit-grid h3{font-size:22px;margin:20px 0 12px}.ss-benefit-grid p{color:#5a685f;line-height:1.7;font-size:14px}.ss-inside{display:grid;grid-template-columns:.9fr 1.1fr;gap:9vw}.ss-inside__heading .rte{margin-top:24px;color:#5a685f;line-height:1.75}.ss-inside__list{border-top:1px solid #d3dbd1}.ss-inside__list p{padding:17px 0;margin:0;border-bottom:1px solid #d3dbd1}.ss-quote{padding:clamp(60px,8vw,105px) 28px;text-align:center;background:#173d32;color:#f5f4ed}.ss-quote p{max-width:850px;margin:0 auto 22px;font:400 clamp(26px,3.5vw,44px)/1.2 Georgia,serif;letter-spacing:-.025em}.ss-quote span{color:#c8d5c8;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.ss-buy{max-width:1180px;margin:auto;padding:clamp(70px,9vw,120px) 28px;display:grid;grid-template-columns:1fr 260px;gap:8vw;align-items:center}.ss-buy h2{font-size:clamp(38px,5vw,62px);margin:0 0 20px}.ss-buy__content .rte{color:#5a685f;max-width:550px;line-height:1.75;margin-bottom:28px}.ss-buy__price{margin-top:14px}.ss-buy__cover{background:#e7ece4;padding:24px}.ss-buy__cover img{display:block;width:100%;height:auto;box-shadow:0 15px 30px #17231f20}.ss-faq{padding-top:40px;display:grid;grid-template-columns:.7fr 1.3fr;gap:8vw}.ss-faq__items details,.ss-product-faq details{border-top:1px solid #d3dbd1;padding:20px 0}.ss-faq__items details:last-child,.ss-product-faq details:last-child{border-bottom:1px solid #d3dbd1}.ss-faq summary,.ss-product-faq summary{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:18px}.ss-faq summary::-webkit-details-marker,.ss-product-faq summary::-webkit-details-marker{display:none}.ss-faq summary:after,.ss-product-faq summary:after{content:"+";color:#9a8354;font-size:20px}.ss-faq details[open] summary:after,.ss-product-faq details[open] summary:after{content:"\2212"}.ss-faq details p,.ss-product-faq details p{color:#5a685f;line-height:1.7;max-width:650px}.ss-product-extra{display:grid;grid-template-columns:.9fr 1.1fr;gap:8vw;padding-top:76px;padding-bottom:70px}.ss-product-extra h2{font-size:clamp(32px,4vw,48px)}.ss-product-extra__intro .rte{color:#5a685f;line-height:1.7}.ss-product-extra__points{border-top:1px solid #d3dbd1}.ss-product-extra__points div{display:grid;grid-template-columns:40px 1fr;gap:16px;align-items:center;padding:20px 0;border-bottom:1px solid #d3dbd1}.ss-product-extra__points span{color:#9a8354;font-size:12px}.ss-product-extra__points p{margin:0}.ss-product-faq{padding-top:10px;padding-bottom:90px;max-width:850px}.ss-product-faq h2{font-size:clamp(30px,3.5vw,42px);margin-bottom:28px}#header-component .header__row{background:#f5f4ed}#header-component .header__columns{min-height:76px}#header-component .header__row--top{border-bottom:1px solid #e2e6dd}#header-component .header__heading-link,#header-component .header-actions__action{color:#173d32}#header-component header-menu a{font-size:13px;letter-spacing:.02em}.footer,.footer-utilities{background:#173d32!important;color:#f5f4ed}.footer h2,.footer h3,.footer p,.footer a,.footer-utilities a,.footer-utilities p{color:#f5f4ed}@media(max-width:749px){.ss-hero{grid-template-columns:1fr;padding:46px 22px 54px;gap:26px}.ss-hero h1{font-size:clamp(42px,12vw,62px)}.ss-hero__visual{max-width:420px;padding:12px 22px 28px}.ss-cover{width:76%}.ss-visual-note{right:0;bottom:0;font-size:10px}.ss-strip{gap:10px;font-size:9px;letter-spacing:.06em}.ss-problem__grid,.ss-inside,.ss-buy,.ss-faq,.ss-product-extra{grid-template-columns:1fr;gap:28px}.ss-benefit-grid{grid-template-columns:1fr}.ss-benefit-grid>div,.ss-benefit-grid>div+div{border-left:0;border-bottom:1px solid #c6d2c7;padding:22px 0}.ss-buy__cover{max-width:240px;justify-self:center}.ss-faq{padding-top:28px}#header-component .header__columns{min-height:64px}}@media(prefers-reduced-motion:reduce){.ss-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
