.richtext-section{background-color:var(--rt-bg);color:var(--rt-text-color);padding-top:var(--rt-padding-top-mobile);padding-bottom:var(--rt-padding-bottom-mobile);padding-left:var(--rt-padding-horizontal-mobile);padding-right:var(--rt-padding-horizontal-mobile)}@media(min-width:768px){.richtext-section{padding-top:var(--rt-padding-top);padding-bottom:var(--rt-padding-bottom);padding-left:var(--rt-padding-horizontal);padding-right:var(--rt-padding-horizontal)}}.richtext-section__outer{max-width:var(--rt-max-width);margin:0 auto}.richtext-section--spine{padding-left:1rem;padding-right:1rem}.richtext-section--spine .richtext-section__outer{max-width:none}.richtext-section__inner{max-width:var(--rt-content-max-width)}.richtext-section__inner--left{text-align:left;margin-left:0;margin-right:auto}.richtext-section__inner--center{text-align:center;margin-left:auto;margin-right:auto}.richtext-section__inner--right{text-align:right;margin-left:auto;margin-right:0}.richtext-section__subheading{font-family:var(--rt-body-font);font-weight:500;font-style:var(--rt-body-style);font-size:var(--rt-subheading-size-mobile);letter-spacing:var(--rt-subheading-letter-spacing);text-transform:var(--rt-subheading-transform);color:var(--rt-accent-color);margin:0 0 var(--rt-element-spacing) 0;line-height:1.4}@media(min-width:768px){.richtext-section__subheading{font-size:var(--rt-subheading-size)}}.richtext-section__breadcrumbs{margin:0 0 var(--rt-element-spacing) 0}.richtext-section__breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;gap:0;list-style:none;margin:0;padding:0}.richtext-section__breadcrumb-item{display:flex;align-items:center;font-family:Helvetica,Arial,sans-serif;font-weight:400;font-size:11px;letter-spacing:.12em;text-transform:uppercase;line-height:1.4;color:#6b6b6b}.richtext-section__breadcrumb-link{color:#7a6347;text-decoration:none;font-family:inherit;font-weight:inherit;font-size:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit;transition:opacity .2s ease}.richtext-section__breadcrumb-link:hover{opacity:.7;text-decoration:none}.richtext-section__breadcrumb-link:focus-visible{outline:1px solid #7A6347;outline-offset:2px}.richtext-section__breadcrumb-sep{margin:0 8px;color:#7a6347;opacity:.35;font-size:inherit}.richtext-section__breadcrumb-current{color:#6b6b6b;font-size:inherit;letter-spacing:inherit}.richtext-section__heading{font-family:var(--rt-heading-font);font-weight:var(--rt-heading-weight);font-style:var(--rt-heading-style);font-size:var(--rt-heading-size-mobile);letter-spacing:var(--rt-heading-letter-spacing);text-transform:var(--rt-heading-transform);line-height:var(--rt-heading-line-height);color:var(--rt-heading-color);margin:0 0 var(--rt-element-spacing) 0;overflow-wrap:break-word;word-break:break-word}@media(min-width:768px){.richtext-section__heading{font-size:var(--rt-heading-size)}}.richtext-section__body,.richtext-section__body p,.richtext-section__body li{font-family:var(--rt-body-font);font-weight:var(--rt-body-weight);font-style:var(--rt-body-style);font-size:var(--rt-body-size-mobile);letter-spacing:var(--rt-body-letter-spacing);line-height:var(--rt-body-line-height);color:var(--rt-text-color)}.richtext-section__body a,.richtext-section__body strong,.richtext-section__body em,.richtext-section__body span{font-size:inherit;line-height:inherit;letter-spacing:inherit}@media(min-width:768px){.richtext-section__body,.richtext-section__body p,.richtext-section__body li{font-size:var(--rt-body-size)}}.richtext-section__body p{margin:0 0 .75em}.richtext-section__body p:last-child{margin-bottom:0}.richtext-section__body img{max-width:100%;height:auto}.richtext-section__body a{color:var(--rt-accent-color);text-decoration:underline;text-underline-offset:2px;transition:opacity .3s ease;font-size:inherit;line-height:inherit}.richtext-section__body a:hover{opacity:.7}.richtext-section__body ul,.richtext-section__body ol{margin:0 0 .75em;padding-left:1.25em}.richtext-section__body li{margin-bottom:.35em}.richtext-section__button-wrap{margin-top:var(--rt-element-spacing)}@media(prefers-reduced-motion:reduce){.richtext-section__body a,.richtext-section__breadcrumb-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/section-rich-text.css.map */
