[id$=__story] .custom-section-content{background:#fff9f5;border:1px solid rgba(211,105,31,.1);border-radius:24px;overflow:hidden}[id$=__story] .section-content-wrapper{max-width:920px;margin-inline:auto}[id$=__story] h2{max-width:720px}[id$=__movement_products]{border-block:1px solid rgba(211,105,31,.12)}[id$=__movement_products] product-card .product-card__content{background:#fff9f5;border:1px solid rgba(211,105,31,.12);border-radius:18px;padding:16px;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}[id$=__movement_products] product-card:hover .product-card__content{transform:translateY(-3px);box-shadow:0 12px 30px #4c403a14}[id$=__movement_products] .product-card__content img{border-radius:12px}[id$=__pathways] .group-block-content.layout-panel-flex--row{flex-wrap:wrap;justify-content:center;align-items:stretch}[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block{flex:0 1 calc((100% - 32px) / 3);min-width:0;background:#fff;border:1px solid rgba(211,105,31,.14);border-radius:18px;overflow:hidden;box-shadow:0 10px 28px #4c403a0f;transition:transform .18s ease,box-shadow .18s ease}[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block:nth-child(n+4){flex-basis:calc((100% - 16px)/2)}[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block:hover{transform:translateY(-3px);box-shadow:0 14px 34px #4c403a1a}[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block img{border-radius:12px}[id$=__pathways] .sts-pathway-card{display:flex;flex-direction:column;gap:10px;padding:20px 16px;color:inherit;text-decoration:none}[id$=__pathways] .sts-pathway-card__image-wrap{width:100%;height:300px;display:flex;align-items:flex-end;justify-content:center}[id$=__pathways] .sts-pathway-card__image-wrap img{width:100%;height:100%;object-fit:contain;object-position:center bottom}[id$=__pathways] .sts-pathway-card h3{margin:0;font-family:var(--font-heading--family);font-size:var(--font-h4--size, 1.5rem);line-height:1.15}[id$=__pathways] .sts-pathway-card p{margin:0;line-height:1.5}[id$=__pathways] .sts-pathway-card__link{margin-top:auto;text-decoration:underline;text-underline-offset:.2em}[id$=__trust]{border-top:1px solid rgba(211,105,31,.1)}[id$=__trust] .custom-section-content{background:#fff4ee}[id$=__trust] .section-content-wrapper{max-width:900px;margin-inline:auto}.template-page-about-us .page-content,main[data-template="page.about-us"] .page-content{max-width:780px;margin-inline:auto}[id$=__intro] .custom-section-content{background:linear-gradient(180deg,#fff4ee,#fff9f5)}[id$=__intro] .section-content-wrapper{max-width:920px;margin-inline:auto}[id$=__guide]{position:relative}[id$=__guide] .section-content-wrapper{max-width:980px;margin-inline:auto}[id$=__guide] .group-block-content.layout-panel-flex--column{gap:22px!important}[id$=__guide] .group-block-content.layout-panel-flex--column>.group-block{position:relative;background:#fff9f5!important;border:1px solid rgba(211,105,31,.14)!important;border-radius:20px!important;box-shadow:0 10px 30px #4c403a0d;padding:28px 30px!important;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}[id$=__guide] .group-block-content.layout-panel-flex--column>.group-block:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:#d3691f;opacity:.75}[id$=__guide] .group-block-content.layout-panel-flex--column>.group-block:hover{transform:translateY(-2px);border-color:#d3691f47!important;box-shadow:0 14px 34px #4c403a14}[id$=__guide] .group-block-content.layout-panel-flex--column>.group-block:nth-child(2n){background:#fff!important}[id$=__guide] .group-block-content.layout-panel-flex--column>.group-block h6,[id$=__guide] .group-block-content.layout-panel-flex--column>.group-block .h6{color:#8a4a24;letter-spacing:.03em}[id$=__guide] .group-block-content.layout-panel-flex--column>.group-block h3{margin-top:2px;margin-bottom:2px}[id$=__guide] .group-block-content.layout-panel-flex--column>.group-block .button{margin-top:4px}[id$=__guide] .group-block-content.layout-panel-flex--column>.group-block:last-child{background:#fff4ee!important;border-color:#d3691f2e!important}[id$=__guide] .group-block-content.layout-panel-flex--column>.group-block:last-child:before{background:#ffa07a}[id$=__reset]{border-top:1px solid rgba(211,105,31,.1)}[id$=__reset] .custom-section-content{background:#fff4ee}[id$=__reset] .section-content-wrapper{max-width:820px;margin-inline:auto}[id$=__reset] h2{max-width:680px;margin-inline:auto}@media(max-width:749px){[id$=__story] .custom-section-content{border-radius:16px}[id$=__movement_products] product-card .product-card__content{border-radius:14px;padding:12px}[id$=__movement_products] product-card:hover .product-card__content{transform:none;box-shadow:none}[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block,[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block:nth-child(n+4){flex:0 0 100%;border-radius:14px;box-shadow:0 6px 20px #4c403a0d}[id$=__pathways] .sts-pathway-card__image-wrap{height:clamp(240px,72vw,288px)}[id$=__guide] .group-block-content.layout-panel-flex--column{gap:16px!important}[id$=__guide] .group-block-content.layout-panel-flex--column>.group-block{border-radius:16px!important;padding:22px 20px 22px 24px!important;box-shadow:0 6px 20px #4c403a0d}[id$=__guide] .group-block-content.layout-panel-flex--column>.group-block:hover{transform:none;box-shadow:0 6px 20px #4c403a0d}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block img,product-card .card-gallery img{transition:transform .18s ease}[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block:hover img,product-card:hover .card-gallery img{transform:scale(1.015)}}@media(prefers-reduced-motion:reduce),(hover:none),(pointer:coarse){[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block,[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block img,[id$=__guide] .group-block-content.layout-panel-flex--column>.group-block,[id$=__movement_products] product-card .product-card__content,product-card .card-gallery img,collection-component .product-grid__item{transition:none!important;transform:none!important}}.image-block[class*=__blog-post-image]{width:100%;max-width:960px;height:clamp(220px,38vw,420px);margin-inline:auto;background:#fff}.image-block[class*=__blog-post-image] .image-block__image{width:100%;height:100%;object-fit:contain}[id$=__hero_sts] .hero__media-grid>.overlay{background:linear-gradient(90deg,rgb(24 20 22 / .74) 0%,rgb(24 20 22 / .48) 36%,rgb(24 20 22 / .08) 70%,transparent 100%)}[id$=__hero_sts] [class*=__hero_text]{font-size:1.25rem;line-height:1.55;max-width:38ch;text-shadow:0 1px 8px rgb(0 0 0 / .28)}[id$=__hero_sts] .hero__content-wrapper>.group-block>.group-block-content{flex-wrap:wrap}[id$=__hero_sts] a[href="/collections"]{background:#fffaf5f5;color:#4a342c;box-shadow:inset 0 0 0 1px #fffaf5}[id$=__story] [class*=__heading]{font-family:var(--font-body--family);font-size:1rem;font-weight:600;color:#6d3a5d}[id$=__story] [class*=__quote]{max-width:30ch;color:#4a342c}[id$=__story] [class*=__quote] h3{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.18}[id$=__story] [class*=__text]{max-width:65ch;line-height:1.65}[id$=__entry_products] .product-card__content{padding:14px;border:1px solid rgb(109 58 93 / .14);border-radius:18px;background:#fffaf5}[id$=__entry_products] .card-gallery{background:#fff}[id$=__entry_products] .card-gallery img{object-fit:contain}[id$=__entry_products] [ref=priceContainer]{width:100%;overflow:visible;white-space:normal}[id$=__pathways] .group-block-content.layout-panel-flex--row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch}[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block{grid-column:span 2;height:100%;border:1px solid rgb(109 58 93 / .2);box-shadow:0 8px 24px #4a342c0f}[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block:nth-child(n+4){grid-column:span 3}[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block>.group-block-content{height:100%;justify-content:flex-start;align-items:flex-start}[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block .image-block{height:270px;width:100%}[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block .image-block img{width:100%;height:100%;object-fit:contain}[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block [class*=__heading]{min-height:2.4em}[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block a.button-secondary{margin-top:auto;min-height:44px;background:#6d3a5d;color:#fffaf5;box-shadow:inset 0 0 0 1px #6d3a5d}@media(max-width:749px){[id$=__hero_sts] [class*=__hero_text]{font-size:1.0625rem;line-height:1.5}[id$=__hero_sts] .hero__media-grid>.overlay{background:linear-gradient(90deg,#181416b8,#1814167a 62%,#1814161f)}[id$=__hero_sts] .hero__content-wrapper>.group-block a{font-size:.875rem;min-height:44px;padding-inline:14px}[id$=__pathways] .group-block-content.layout-panel-flex--row{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block,[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block:nth-child(n+4){grid-column:auto}[id$=__pathways] .group-block-content.layout-panel-flex--row>.group-block [class*=__heading]{min-height:0}}[id$=__story] [class*=__heading] h2{font-family:var(--font-body--family);font-size:1rem;font-weight:600;line-height:1.4;color:#6d3a5d}[id$=__story] [class*=__text] p{max-width:65ch}[id$=__story] .section-content-wrapper{max-width:1120px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:20px 40px}[id$=__story] .section-content-wrapper>:not([class*=__founder_logo]){grid-column:1}[id$=__story] [class*=__founder_logo]{grid-column:2;grid-row:1 / span 4;align-self:center;justify-self:center;width:100%;max-width:360px}[id$=__story] [class*=__founder_logo] img{width:100%;height:auto;object-fit:contain}[id$=__story] .section-content-wrapper>a{justify-self:start}@media(max-width:749px){[id$=__story] .section-content-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:20px}[id$=__story] [class*=__heading]{order:1}[id$=__story] [class*=__quote]{order:2}[id$=__story] [class*=__founder_logo]{order:3;max-width:220px;align-self:center}[id$=__story] [class*=__text]{order:4}[id$=__story] .section-content-wrapper>a{order:5}}blog-posts-list .blog-posts-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}blog-posts-list .blog-posts-container>.blog-post-item{grid-column:auto;min-width:0}blog-posts-list .blog-post-card,blog-posts-list .blog-post-card--horizontal{display:flex;flex-direction:column;min-width:0;height:auto;gap:16px}blog-posts-list .blog-post-card>.blog-post-card__image-container,blog-posts-list .blog-post-card>.blog-post-card__content{flex:0 0 auto;width:100%;min-width:0;max-width:100%}blog-posts-list .blog-post-card__image-container{aspect-ratio:4 / 3;overflow:hidden;border-radius:12px;background:#fff}blog-posts-list .blog-post-card__image-container>a{display:block;width:100%;height:100%}blog-posts-list .blog-post-card__image{display:block;position:static;width:100%;height:100%;max-width:100%;max-height:none;object-fit:cover;object-position:center 60%}blog-posts-list .blog-post-card__content{position:static;padding-top:0;overflow-wrap:anywhere}.image-block.image-block[class*=__blog-post-image]{width:min(100%,800px);max-width:100%;height:clamp(200px,34vw,340px);min-height:0;flex-shrink:0;overflow:hidden;margin-inline:auto}.image-block[class*=__blog-post-image] .image-block__image{display:block;position:static;width:100%;height:100%;max-height:100%;object-fit:contain}@media(min-width:750px)and (max-width:989px){blog-posts-list .blog-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){blog-posts-list .blog-posts-container{grid-template-columns:minmax(0,1fr);gap:32px}blog-posts-list .blog-post-card__image-container{aspect-ratio:4 / 3;max-height:280px}}@media(max-width:749px){[id$=__hero_sts] .hero{min-height:clamp(600px,120vw,680px)}[id$=__hero_sts] .hero__container{padding-block-start:28px;padding-block-end:260px;align-items:start}[id$=__hero_sts] .hero__content-wrapper{justify-content:flex-start;gap:16px}[id$=__hero_sts] [class*=__hero_heading] h2{font-size:clamp(30px,7.5vw,38px);line-height:1.08;letter-spacing:-.02em;margin-block:0}[id$=__hero_sts] [class*=__hero_text],[id$=__hero_sts] [class*=__hero_text] p{font-size:1rem;font-weight:400;line-height:1.5;margin-block:0}[id$=__hero_sts] .hero__content-wrapper>.group-block>.group-block-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%}[id$=__hero_sts] .hero__content-wrapper>.group-block a{width:100%;min-width:0;min-height:48px;padding:12px 10px;font-size:.875rem;line-height:1.3;text-align:center;white-space:normal}[id$=__hero_sts] .hero__media-grid>.overlay{background:linear-gradient(180deg,rgb(24 20 22 / .72) 0%,rgb(24 20 22 / .42) 40%,rgb(24 20 22 / .08) 65%,transparent 100%)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sts-visual-polish.css.map */
