.oc-features{padding-top:var(--oc-features-padding-top, 64px);padding-bottom:var(--oc-features-padding-bottom, 64px)}.oc-features__inner{width:100%}.oc-features__header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:3rem}.oc-features__heading{font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.2;margin:0 0 1.25rem;color:rgb(var(--color-foreground))}.oc-features__divider{display:block;width:60px;height:1px;background-color:rgb(var(--color-foreground));opacity:.45}.oc-features__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:2.5rem}@media screen and (min-width:750px){.oc-features__grid{grid-template-columns:repeat(2,1fr);gap:2.5rem 3rem}}@media screen and (min-width:990px){.oc-features__grid{grid-template-columns:repeat(var(--oc-features-cols, 3),1fr);gap:3rem 2.5rem}}.oc-features__item{display:flex;align-items:flex-start;gap:1.25rem;text-align:left}.oc-features--vertical .oc-features__item{flex-direction:column;align-items:center;text-align:center;gap:1rem}.oc-features__grid--divided{position:relative}@media screen and (min-width:990px){.oc-features__grid--divided .oc-features__item{position:relative;padding:0 1.5rem}.oc-features__grid--divided .oc-features__item+.oc-features__item:before{content:"";position:absolute;left:0;top:10%;bottom:10%;width:1px;background-color:#9d844b;opacity:.35}}.oc-features__icon{flex:0 0 auto;width:64px;height:64px;object-fit:contain;object-position:center}@media screen and (min-width:750px){.oc-features__icon{width:72px;height:72px}}.oc-features__body{flex:1 1 auto}.oc-features__title{font-family:var(--v2-font-body, inherit);font-weight:400;font-size:.85rem;letter-spacing:.22em;text-transform:uppercase;margin:0 0 .85rem;color:rgb(var(--color-foreground));line-height:1.4}.oc-features__text{font-size:1.125rem;line-height:1.6;margin:0;color:rgb(var(--color-foreground));opacity:.82}.oc-features[style*=--oc-text-custom] .oc-features__heading,.oc-features[style*=--oc-text-custom] .oc-features__title,.oc-features[style*=--oc-text-custom] .oc-features__text{color:var(--oc-text-custom)!important}.oc-features[style*=--oc-text-custom] .oc-features__divider{background-color:var(--oc-text-custom)!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-oc-features.css.map */
