.badges:not(:has(.trust-badges li)){display:none}.badges .trust-badges{margin-bottom:0}.badges-head{margin-bottom:2rem}.badges.text-left .trust-badges{justify-content:flex-start;margin-left:0;max-width:none}.badges.text-center{text-align:center}.collection-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr))}.collections{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--collection-card-size),100%),1fr));gap:var(--grid-gap)}.collections--compact{--collection-card-size: 160px}.collections--full{--collection-card-size: 280px}.collection-card{display:flex;flex-direction:column;width:100%}.divider{--section-space: 1.5rem}.divider--medium{--section-space: 3rem}.divider--large{--section-space: 5rem}.divider-rule{width:120px;height:1px;margin:0 auto;background:var(--color-rule);opacity:.7}.divider-ornament{display:flex;align-items:center;justify-content:center;gap:.9rem}.divider-ornament:before,.divider-ornament:after{content:"";width:48px;height:1px;background:var(--color-rule);opacity:.7}.divider-ornament span{width:6px;height:6px;background:var(--color-rule);transform:rotate(45deg)}.featured-posts-inner{padding:0 1.5rem}@media(min-width:768px){.featured-posts-inner{padding:0 2.5rem}}.featured-posts-head{margin-bottom:3.5rem}.featured-posts-all{margin:3.5rem 0 0}@media(min-width:700px){.blog-grid--two{max-width:760px}}@media(min-width:1040px){.blog-grid--two{grid-template-columns:1fr 1fr}}.search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.search-results .prev,.search-results .page,.search-results .next{grid-column:1 / -1}.trust-badges{list-style:none;margin:0 auto 2.25rem;padding:0;max-width:520px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.25rem 2rem}.trust-badges:not(:has(li)){display:none}.trust-badges li{margin:0}.trust-badges img,.trust-badge-placeholder{width:92px;height:auto;display:block}.trust-badges a{display:block;transition:opacity .2s ease}.trust-badges a:hover,.trust-badges a:focus-visible{opacity:.78}.trust-badge-placeholder{aspect-ratio:1;border-radius:50%;background:var(--cream-2)}.color-cream_2 .trust-badge-placeholder{background:var(--cream)}@media(min-width:768px){.trust-badges{max-width:600px;gap:1.5rem 2.5rem}.trust-badges img,.trust-badge-placeholder{width:108px}.trust-badges--medium{max-width:760px}.trust-badges--medium img,.trust-badges--medium .trust-badge-placeholder{width:140px}}.block-image{position:relative;width:100%;aspect-ratio:var(--block-image-ratio, 3 / 2);margin:0 0 1.5rem;background-color:var(--cream-2)}.block-quote{margin:2rem 0}.block-quote blockquote{margin:0}.block-quote p{font-family:var(--font-display);font-size:clamp(1.35rem,2.4vw,1.8rem);line-height:1.5;color:var(--color-heading);margin:0}.block-quote figcaption{margin-top:1rem;font-size:.72rem;letter-spacing:.32em;text-transform:uppercase;font-weight:500;color:var(--color-accent)}.block-spacer--space.block-spacer--small{height:1rem}.block-spacer--space.block-spacer--medium{height:2rem}.block-spacer--space.block-spacer--large{height:4rem}.block-spacer--rule{width:40px;height:1px;background:var(--color-rule);opacity:.7;margin:0 0 2rem}.block-spacer--rule.block-spacer--small{margin-bottom:1rem}.block-spacer--rule.block-spacer--large{margin-bottom:3rem}.text-center .block-spacer--rule{margin-left:auto;margin-right:auto}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
