#MainContent{min-width:0}
.rte{overflow-wrap:anywhere}
.rte img,.rte video,.rte iframe{max-width:100%}
.rte table{display:block;max-width:100%;overflow-x:auto}
.reyra-story__copy,.reyra-story__card,.reyra-story__hero-copy,.reyra-meanings__filters label,.reyra-material-details__origin{min-width:0;overflow-wrap:anywhere}
.reyra-story__button,.reyra-care__button,.reyra-about__button,.reyra-social__actions a{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}
.reyra-story__card-link{min-height:44px;display:flex;align-items:center;justify-content:center}
.reyra-meanings__filters label{min-width:0;max-width:100%;flex:1 1 220px}
.reyra-meanings select{max-width:100%}
.reyra-energy-table__scroll,.reyra-stone-header__categories,.reyra-story__grid,.reyra-social__gallery{overscroll-behavior-x:contain}
.reyra-collection .product-grid-container,.reyra-collection .facets-vertical{min-width:0}
.reyra-collection .reyra-collection__filter-toggle{min-height:44px}
@media(pointer:coarse){input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button]),select,textarea{font-size:16px!important}}
@media(max-width:749px){.reyra-care__answer .rte{font-size:16px}.reyra-social__actions a{min-width:0}.reyra-story__card .rte{font-size:15px}.reyra-meanings__filters label{flex-basis:100%}}
@media(max-width:359px){.reyra-care__grid,.reyra-material-details__origins{grid-template-columns:1fr}.reyra-curated__set{padding:12px}.reyra-curated__pieces{gap:12px}}
@media(prefers-reduced-motion:reduce){html,.slider,.reyra-gallery__track,.reyra-editorial__tiles,.reyra-story__grid,.reyra-stone-header__categories,.reyra-social__gallery{scroll-behavior:auto!important}.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{animation:none!important;opacity:1!important;transform:none!important}}
