.inline-richtext-section{background-color:var(--irs-bg, #f5f0e6);color:var(--irs-title-color, #2a2522)}.inline-richtext-section__inner{padding-block-start:var(--irs-pad-top-mobile, 40px);padding-block-end:var(--irs-pad-bottom-mobile, 40px)}.inline-richtext-section__grid{display:grid;grid-template-columns:1fr;gap:16px;align-items:center}.inline-richtext-section__grid>animate-element{min-width:0}.inline-richtext-section__cell{min-width:0}.inline-richtext-section__title{display:flex;flex-direction:column;gap:16px}.inline-richtext-section__caption-row{display:flex;align-items:center;gap:14px}.inline-richtext-section__caption-dot{flex-shrink:0;width:5px;height:5px;border-radius:50%;background-color:var(--irs-caption-dot-color, #b58a3b)}.inline-richtext-section__caption{margin:0;color:var(--irs-caption-color, #b58a3b);font-size:var(--irs-caption-size-mobile, 11px);font-weight:var(--irs-caption-weight, 500);line-height:var(--irs-caption-line-height-mobile, 14px);letter-spacing:.15em;text-transform:uppercase}.inline-richtext-section__heading.heading{margin:0;color:var(--irs-title-color, #2a2522);font-family:var(--font-heading-family);font-size:var(--irs-title-size-mobile, 32px);font-weight:var(--irs-title-weight, 600);line-height:var(--irs-title-line-height-mobile, 38px);letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.inline-richtext-section__title-line{display:block;width:48px;height:2px;background-color:var(--irs-title-line-color, #b58a3b)}.inline-richtext-section__subtitle{margin:0;color:var(--irs-subtitle-color, #2a2522);font-size:var(--irs-subtitle-size-mobile, 14px);font-weight:var(--irs-subtitle-weight, 400);line-height:var(--irs-subtitle-line-height-mobile, 22px);overflow-wrap:anywhere}.inline-richtext-section__richtext{margin:0;color:var(--irs-content-color, #2a2522);font-size:var(--irs-content-size-mobile, 14px);line-height:var(--irs-content-line-height-mobile, 22px);overflow-wrap:anywhere}.inline-richtext-section__richtext>:first-child{margin-block-start:0}.inline-richtext-section__richtext>:last-child{margin-block-end:0}.inline-richtext-section__richtext a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.inline-richtext-section__empty{margin:0;color:var(--irs-title-color, #2a2522);font-size:14px;line-height:1.5;opacity:.72}.inline-richtext-section__buttons{display:flex;flex-direction:column;gap:10px}.inline-richtext-section__button{display:inline-flex;align-items:center;justify-content:center;position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;width:100%;min-height:auto!important;padding:15px 10px;margin:0;border-radius:0;box-shadow:none;text-align:center;text-decoration:none;text-transform:uppercase;font-size:var(--irs-btn-size-mobile, 12px);font-weight:600;line-height:var(--irs-btn-line-height-mobile, 14px);letter-spacing:.14em;cursor:pointer;transition:color var(--animation-primary, .5s cubic-bezier(.3, 1, .3, 1)),border-color var(--animation-primary, .5s cubic-bezier(.3, 1, .3, 1)),background-color var(--animation-primary, .5s cubic-bezier(.3, 1, .3, 1))}.inline-richtext-section__button.button:after{content:none;display:none;border:0}.inline-richtext-section__button .btn-fill{display:block;position:absolute;inset-block-start:-50%;inset-inline-start:-25%;width:150%;height:200%;border-radius:50%;pointer-events:none;transform:translate3d(0,-76%,0)}.inline-richtext-section__button .btn-text{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:10px;color:inherit;pointer-events:none;transition:color var(--animation-primary, .5s cubic-bezier(.3, 1, .3, 1));transition-delay:.1s}.inline-richtext-section__button-arrow{flex-shrink:0}.inline-richtext-section__button--primary{border:1px solid var(--irs-btn-bg, #2a2522)!important;background-color:var(--irs-btn-bg, #2a2522);color:var(--irs-btn-text, #ffffff)}.inline-richtext-section__button--primary .btn-fill{background-color:var(--irs-btn-text, #ffffff)}.inline-richtext-section__button--secondary{border:1px solid var(--irs-btn-border, #2a2522)!important;background-color:var(--irs-btn-bg-secondary, transparent);color:var(--irs-btn-text-secondary, #2a2522)}.inline-richtext-section__button--no-arrow .btn-text{gap:0}.inline-richtext-section__button--secondary .btn-fill{background-color:var(--irs-btn-bg, #2a2522)}.inline-richtext-section__button[aria-disabled=true]{opacity:.65;cursor:not-allowed}.inline-richtext-section__button:focus-visible{outline:2px solid var(--color-keyboard-focus, currentColor);outline-offset:2px}@media screen and (pointer:fine){.inline-richtext-section__button--primary:hover,.inline-richtext-section__button--primary:focus-visible{color:var(--irs-btn-bg, #2a2522);border:1px solid var(--irs-btn-bg, #2a2522)!important}.inline-richtext-section__button--secondary:hover,.inline-richtext-section__button--secondary:focus-visible{color:var(--irs-btn-text, #ffffff);border:1px solid var(--irs-btn-bg, #2a2522)!important}}@media screen and (min-width:990px){.inline-richtext-section__inner{padding-block-start:var(--irs-pad-top, 64px);padding-block-end:var(--irs-pad-bottom, 64px)}.inline-richtext-section__grid{gap:56px}.inline-richtext-section__grid--count-1{grid-template-columns:minmax(0,1fr)}.inline-richtext-section__grid--count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.inline-richtext-section__grid--count-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 80px}.inline-richtext-section__title{gap:20px}.inline-richtext-section__caption{font-size:var(--irs-caption-size, 12px);line-height:var(--irs-caption-line-height, 14px)}.inline-richtext-section__caption-dot{width:6px;height:6px}.inline-richtext-section__heading.heading{font-size:var(--irs-title-size, 48px);line-height:var(--irs-title-line-height, 52px);letter-spacing:-.5px}.inline-richtext-section__title-line{width:64px}.inline-richtext-section__subtitle{font-size:var(--irs-subtitle-size, 16px);line-height:var(--irs-subtitle-line-height, 24px)}.inline-richtext-section__richtext{font-size:var(--irs-content-size, 16px);line-height:var(--irs-content-line-height, 24px)}.inline-richtext-section__button{width:auto;min-width:220px;font-size:var(--irs-btn-size, 12px);line-height:var(--irs-btn-line-height, 14px)}}@media(prefers-reduced-motion:reduce){.inline-richtext-section__button,.inline-richtext-section__button .btn-text,.inline-richtext-section__button .btn-fill,.inline-richtext-section__grid>animate-element{transition:none}}@media screen and (min-width:1300px){.inline-richtext-section__grid--count-3{grid-template-columns:.494fr .408fr auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/inline-richtext-section.css.map */
