.er{background:var(--er-bg, #fffef1)}.er__inner{width:100%;padding-inline:clamp(24px,6vw,var(--er-pad, 80px))}.er__heading{margin:0 0 var(--er-head-gap, 40px);text-align:center;font-family:DM Sans,system-ui,sans-serif;font-weight:400;font-size:36px;line-height:1.2;letter-spacing:-1.44px;color:var(--er-heading, #29150c)}.er__heading p{margin:0}.er__heading em,.er__heading i{font-family:Libre Caslon Text,Georgia,Times New Roman,serif;font-style:italic;font-weight:500}.er__grid{display:grid;grid-template-columns:repeat(var(--er-cols, 3),minmax(0,1fr));gap:clamp(20px,3vw,42px)}.er__card{display:flex;flex-direction:column;gap:20px}.er__media{flex:none;display:block;position:relative;width:100%;height:0;padding-bottom:100%;border-radius:12px;overflow:hidden;background:#eaeaea}.er__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.er__body{display:flex;flex-direction:column;gap:29px}.er__title{font-family:DM Sans,system-ui,sans-serif;font-weight:600;font-size:22px;line-height:normal;letter-spacing:-.66px;color:var(--er-title, #0c0c0e);text-decoration:none}.er__hook{display:flex;flex-direction:column;gap:5px;color:var(--er-hook, #6b6860);font-family:DM Sans,system-ui,sans-serif;font-weight:400;font-size:14px;line-height:1.38}.er__hook-problem,.er__hook-benefit{color:inherit;min-width:0;max-width:100%}.er__hook-problem>*,.er__hook-benefit>*{margin:0;font:inherit;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.er__hook em,.er__hook i{font-style:italic}.er__hook strong,.er__hook b{font-weight:700}.er__meta{display:flex;flex-direction:column;gap:12px}.er__rule{height:1px;background:linear-gradient(to right,#c9a96e21,#0000)}.er__meta-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.er__meta-col--price{text-align:right}.er__meta-label{margin:0;font-family:DM Sans,system-ui,sans-serif;font-weight:500;font-size:12px;line-height:1.6;letter-spacing:1px;color:var(--er-meta-label, #6b6860)}.er__meta-value{margin:0;font-family:DM Sans,system-ui,sans-serif;font-weight:600;font-size:20px;line-height:1.5;letter-spacing:-1.05px;color:var(--er-meta-value, #0c0c0e)}.er__price-note{margin:0;font-family:DM Sans,system-ui,sans-serif;font-weight:400;font-size:10px;line-height:1.5;color:var(--er-price-note, #3e3c38)}.er__cta{display:flex;flex-direction:column;align-items:center;gap:7px}.er__btn{display:flex;align-items:center;justify-content:center;width:100%;height:55px;border:0;border-radius:29px;background:var(--er-btn-bg, #346739);color:var(--er-btn-text, #ffffff);text-decoration:none;font-family:DM Sans,system-ui,sans-serif;font-weight:500;font-size:20px;line-height:normal;letter-spacing:-.77px;box-shadow:0 4px 8px #c9a96e40}.er__returns{margin:0;font-family:DM Sans,system-ui,sans-serif;font-style:italic;font-weight:500;font-size:14px;line-height:1.38;text-align:center;color:var(--er-returns, #6b6860)}@media screen and (max-width:749px){.er__inner{padding-inline:16px}.er__heading{font-size:28px;letter-spacing:-1.12px}.er__grid{display:flex;align-items:flex-start;grid-template-columns:none;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:16px;padding-inline:16px;margin-inline:-16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.er__grid::-webkit-scrollbar{display:none}.er__card{flex:0 0 85%;min-width:0;scroll-snap-align:start}.er__media{position:relative;height:0;padding-bottom:100%;aspect-ratio:auto}.er__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.er__body{gap:16px}.er__hook{gap:8px;font-size:13px}.er__meta{gap:11px}.er__meta-label{font-size:10px}.er__meta-value{font-size:16px;line-height:1.5}.er__price-note{font-size:9px}.er__btn{height:50px;font-size:16px;letter-spacing:-.48px}.er__returns{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pdp-explore-rituals.css.map */
