.why-mineral .section.section-blends.section-full:has(.media-with-text){padding-block-end:0}.why-mineral .section.section-blends.section-full.text-custom{padding-block-start:var(--calculated-section-spacing-block-start)}.why-mineral .media-with-text__content p{max-width:100%}@media screen and (max-width:768px){.why-mineral .media-with-text__media{max-height:30vh}.why-mineral .media-with-text .media-with-text__item{grid-template-rows:unset;height:auto}.media-with-text__content.bg-custom.text-custom{width:100%;justify-content:center}}.d-b .blob-text.blob-image{background:#ffffffbf}.section-stack.s-i{place-items:center}.s-i .multi-column.scroll-area.bleed.md\:unbleed{background:#fff;border-radius:25px;padding:2rem 4vw;max-width:calc(var(--section-max-width) * .667)}.s-i .warning-cont{text-align:center}.s-i p.subheading,.s-i .warning-cont .prose{min-width:40vw}.s-i .prose h2.h2{max-width:700px}.s-i .prose{place-items:center;place-self:center}.s-i .multi-column__item.justify-center.snap-start:first-of-type{border-right:solid 1.5px #d3d3d3}.s-i .multi-column.scroll-area.bleed.md\:unbleed{gap:0}.s-i .v-stack p.h4{border-bottom:solid 1.5px #d3d3d3;padding:1rem 5vw}.s-i .v-stack .prose{padding:1rem 2vw}.s-i .v-stack .prose p{font-weight:600;color:#007db2}.s-i .warning-cont .prose p:first-of-type{margin-top:.25rem}.s-i .warning-cont .prose p{max-width:1000px}@media screen and (min-width:700px) and (max-width:1000px){.s-i .multi-column.scroll-area.bleed.md\:unbleed{max-width:calc(var(--section-max-width) * .85);padding:2rem 5vw}.section-stack.s-i{place-items:center}.s-i .v-stack .prose{padding:1rem 3vw}.s-i .v-stack p.h4{padding:1rem 3vw;line-height:normal;font-size:1.3125rem}.s-i .warning-cont .prose p{width:440px;max-width:calc(var(--section-max-width) * .75);font-size:.9rem}}@media screen and (max-width:699px){.s-i .multi-column.scroll-area.bleed.md\:unbleed{max-width:calc(var(--section-max-width) * .85)}.section-stack.s-i{place-items:center}.s-i .multi-column__item.justify-center.snap-start:first-of-type{border-right:none;border-bottom:solid 1.5px #d3d3d3;padding-bottom:2rem}.s-i .v-stack p.h4{border-bottom:none}.s-i .v-stack.gap-4.text-center{gap:0}.s-i .v-stack .prose{padding:0 5vw}.s-i .warning-cont .prose{padding:0 1.125rem}.s-i .warning-cont .prose p{font-size:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/custom-pages.css.map */
