.soeder-page-section{--sp-ink: #000;--sp-soft: rgb(0 0 0 / .6);--sp-line: #e5e5e5;--sp-grey: #f5f5f5;color:var(--sp-ink)}.soeder-page-section p{margin:0}.soeder-page-section a{color:inherit}.soeder-page-section p,.soeder-page-section li{text-wrap:pretty}.sp-intro__heading,.sp-split__heading,.sp-explore__heading,.sp-products__heading,.sp-cols__title,.sp-stores__name{text-wrap:balance}.sp-link{display:inline-block;margin-top:24px;padding:8px 24px;background:var(--sp-grey);border:1px solid transparent;color:var(--sp-ink);font-size:15px;font-weight:300;letter-spacing:.3px;text-transform:uppercase;text-decoration:none;transition:border-color .2s ease}.sp-link:hover{border-color:#ddd}.sp-hero{position:relative;width:100%;height:var(--sp-hero-h, 720px);overflow:hidden;background:var(--sp-grey)}.sp-hero picture,.sp-hero__img{display:block;width:100%;height:100%}.sp-hero__img{object-fit:cover}.sp-intro{padding-inline:40px;display:flex;flex-direction:column;align-items:center}.sp-intro__heading{margin:0 0 40px;font-size:40px;line-height:1.2;font-weight:300;letter-spacing:.8px;text-transform:uppercase;text-align:center}.sp-intro__text{width:100%;max-width:920px;font-size:22px;line-height:1.27;font-weight:300}.sp-intro--small .sp-intro__text{max-width:680px;font-size:15px;line-height:1.33}.sp-intro__text p+p{margin-top:.8em}.sp-intro__text a{text-decoration:underline;text-underline-offset:3px}.sp-intro h2.sp-intro__heading{font-size:22px;letter-spacing:.44px;margin-bottom:24px}.sp-cols{padding-inline:20px}.sp-cols__list{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(var(--sp-cols, 3),minmax(0,1fr));max-width:720px}.sp-cols__item{padding:0 20px;display:flex;flex-direction:column;align-items:center}.sp-cols__item+.sp-cols__item{border-left:1px solid var(--sp-line)}.sp-cols__img{width:77px;height:77px;overflow:hidden;margin-bottom:16px}.sp-cols__img img{width:100%;height:100%;object-fit:cover;display:block}.sp-cols__title{margin:0 0 12px;font-size:15px;line-height:1.33;font-weight:400;text-align:center;text-transform:none;letter-spacing:normal}.sp-cols__text{font-size:15px;line-height:1.33;font-weight:300}.sp-split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.sp-split__media{aspect-ratio:1 / 1;overflow:hidden;background:var(--sp-grey)}.sp-split__media img{display:block;width:100%;height:100%;object-fit:cover}.sp-split--right .sp-split__media{order:2}.sp-split__content{display:flex;align-items:center;justify-content:center;padding:60px 40px}.sp-split__inner{width:100%;max-width:360px;display:flex;flex-direction:column;align-items:center}.sp-split__heading{margin:0 0 24px;font-size:22px;line-height:1.27;font-weight:300;letter-spacing:.44px;text-transform:uppercase;text-align:center}.sp-split__text{font-size:15px;line-height:1.33;font-weight:300;align-self:stretch}.sp-split__text p+p{margin-top:1em}.sp-split--no-image{grid-template-columns:1fr}.sp-split--no-image .sp-split__inner{max-width:680px}.sp-explore__heading{margin:0 0 24px;font-size:22px;font-weight:300;text-transform:uppercase;text-align:center;letter-spacing:.44px}.sp-explore__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.sp-explore__link{display:flex;flex-direction:column;text-decoration:none;color:inherit}.sp-explore__img{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--sp-grey)}.sp-explore__img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.sp-explore__link:hover .sp-explore__img img{transform:scale(1.02)}.sp-explore__label{padding:16px 8px 24px;text-align:center;font-size:15px;font-weight:300;letter-spacing:.3px;text-transform:uppercase}.sp-stores__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.sp-stores__img{aspect-ratio:4 / 5;overflow:hidden;background:var(--sp-grey)}.sp-stores__img img{display:block;width:100%;height:100%;object-fit:cover}.sp-stores__info{padding:16px 15px 0;font-size:15px;line-height:1.33;font-weight:300}.sp-stores__name{margin:0 0 12px;font-size:15px;line-height:1.33;font-weight:400;text-transform:uppercase;letter-spacing:.3px}.sp-stores__label{margin-top:12px!important;text-transform:uppercase}.sp-stores__phone a{text-decoration:underline;text-underline-offset:2px}.sp-contact{padding-inline:20px;max-width:1360px;margin:0 auto}.sp-contact__heading{margin-bottom:40px}.sp-contact__intro{max-width:680px;margin:0 auto 40px;font-size:15px;line-height:1.33;font-weight:300;text-align:center}.sp-contact__info{list-style:none;margin:0 0 40px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.sp-contact__title{margin:0 0 12px;font-size:15px;font-weight:400;letter-spacing:.3px;text-transform:uppercase}.sp-contact__text{font-size:15px;line-height:1.33;font-weight:300}.sp-contact__text p+p{margin-top:8px}.sp-contact__text a{text-decoration:underline;text-underline-offset:2px}.sp-form{display:flex;flex-direction:column;gap:8px}.sp-form__row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sp-form input,.sp-form textarea{width:100%;padding:12px 14px;border:1px solid var(--sp-line);border-radius:0;background:#fff;font:inherit;font-size:15px;font-weight:300;color:var(--sp-ink)}.sp-form input:focus,.sp-form textarea:focus{outline:none;border-color:#000}.sp-form textarea{min-height:160px;resize:vertical}.sp-form__submit{margin-top:8px;padding:12px 16px;background:var(--sp-grey);border:1px solid transparent;border-radius:0;font:inherit;font-size:15px;font-weight:300;letter-spacing:.3px;text-transform:uppercase;color:var(--sp-ink);cursor:pointer}.sp-form__submit:hover{border-color:#ddd}.sp-form__ok{padding:24px;background:var(--sp-grey);text-align:center;font-size:15px}.sp-form__err{color:#a32d1f;font-size:14px}.sp-products{padding-inline:0}.sp-products__head{display:flex;align-items:baseline;justify-content:space-between;padding:0 20px 20px}.sp-products__heading{margin:0;font-size:22px;font-weight:300;letter-spacing:.44px;text-transform:uppercase}.sp-products__head .sp-link{margin-top:0}.sp-products__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.sp-products__item{display:flex;flex-direction:column;padding-bottom:16px}.sp-products__img{display:block;aspect-ratio:4 / 5;overflow:hidden;background:#f2f2f2}.sp-products__img img{display:block;width:100%;height:100%;object-fit:cover}.sp-products__info{display:flex;flex-direction:column;align-items:center;padding:12px 8px 4px;text-decoration:none;color:inherit;font-size:15px;line-height:1.33;text-align:center}.sp-products__scent{text-transform:uppercase;font-weight:400}.sp-products__name,.sp-products__price{font-weight:300}.sp-logos{padding:48px 20px}.sp-logos__heading{margin:0 0 24px;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:.3px;text-align:center}.sp-logos__list{list-style:none;margin:0 auto;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 56px;max-width:1100px}.sp-logos__list img{display:block;width:150px;height:60px;object-fit:contain;filter:grayscale(1);opacity:.8}.sp-logos__list img[src*=download_2]{width:110px;height:40px}@media(max-width:989px){.sp-contact__info,.sp-explore__list,.sp-products__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.sp-hero{height:var(--sp-hero-hm, 420px)}.sp-intro{padding-inline:20px}.sp-intro__heading{font-size:28px;margin-bottom:24px}.sp-intro__text{font-size:18px;line-height:1.33}.sp-cols__list{grid-template-columns:1fr;max-width:420px}.sp-cols__item{padding:24px 0}.sp-cols__item+.sp-cols__item{border-left:0;border-top:1px solid var(--sp-line)}.sp-split{grid-template-columns:1fr}.sp-split--right .sp-split__media{order:0}.sp-split__content{padding:40px 20px 56px}.sp-stores__list{grid-template-columns:1fr;gap:32px}.sp-form__row{grid-template-columns:1fr}.sp-contact__info{grid-template-columns:1fr 1fr;gap:24px 16px}}.pmv .pmv-hero__shade{background:linear-gradient(180deg,#0000001a,#0000006b 45%,#0000009e)}.pmv .pmv-hero__box{text-shadow:0 1px 12px rgba(0,0,0,.35)}.pmv p{text-wrap:pretty}.pmv h1,.pmv .pmv-h2,.pmv h3{text-wrap:balance}
/*# sourceMappingURL=/cdn/shop/t/30/assets/soeder-pages.css.map */
