.luxury-three-columns{background-color:var(--ltc-bg, #fffdf8)}.luxury-three-columns__inner{max-width:min(100%,var(--ltc-max-width, 1600px));margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media screen and (min-width:750px){.luxury-three-columns__inner{padding-left:30px;padding-right:30px}}.luxury-three-columns__header{margin:0 auto 40px;max-width:800px;text-align:center}.luxury-three-columns__heading{margin:0 0 12px;font-family:eb-garamond,serif;font-weight:600;line-height:1.2;color:var(--ltc-heading-color, #000000)}.luxury-three-columns__subheading{margin:0;font-family:var(--font-body-family);font-size:15px;line-height:1.6;color:var(--ltc-subheading-color, #9a9a9a)}.luxury-three-columns__subheading p{margin:0}.luxury-three-columns__grid{display:grid;margin:0;padding:0;list-style:none;align-items:stretch}@media screen and (min-width:990px){.luxury-three-columns__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.luxury-three-columns__column{position:relative;display:flex;flex-direction:column;align-items:center;padding:8px 28px 24px;text-align:center;box-sizing:border-box}@media screen and (min-width:990px){.luxury-three-columns__column:not(:last-child):after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:var(--ltc-divider, #e0e8e7)}.luxury-three-columns__column{padding-left:32px;padding-right:32px}}.luxury-three-columns__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--ltc-icon-size, 72px);height:var(--ltc-icon-size, 72px);margin-bottom:20px;border-radius:50%;background-color:var(--ltc-icon-bg, #0e3b3a);color:var(--ltc-icon-color, #fffdf8);flex-shrink:0}.luxury-three-columns__icon-image{display:block;width:36px;height:36px;object-fit:contain}.luxury-three-columns__icon .svg-wrapper{display:flex;align-items:center;justify-content:center;width:36px;height:36px}.luxury-three-columns__icon .svg-wrapper svg{width:36px;height:36px}.luxury-three-columns__column-heading{margin:0 0 18px;width:100%;max-width:420px;font-family:eb-garamond,serif;font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.25;color:var(--ltc-column-heading, #000000)}.luxury-three-columns__body{width:100%;max-width:420px;margin:0 auto 16px;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:1.65;color:var(--ltc-body-color, #9a9a9a);text-align:left}.luxury-three-columns__body p{margin:0 0 14px}.luxury-three-columns__body p:last-child{margin-bottom:0}.luxury-three-columns__link{display:inline-block;margin:4px auto 14px;font-family:var(--font-body-family);font-size:14px;font-weight:700;line-height:1.4;color:var(--ltc-link-color, #000000);text-decoration:none;text-align:left;width:100%;max-width:420px}.luxury-three-columns__link:hover{text-decoration:underline;text-underline-offset:3px}.luxury-three-columns__features{width:100%;max-width:420px;margin:0 auto 20px;font-family:var(--font-body-family);font-size:13px;font-style:italic;font-weight:400;line-height:1.55;color:var(--ltc-features-color, #9a9a9a);text-align:left}.luxury-three-columns__features p{margin:0 0 8px}.luxury-three-columns__features p:last-child{margin-bottom:0}.luxury-three-columns__features a{color:inherit;text-underline-offset:2px}.luxury-three-columns__button{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:420px;min-height:44px;margin-top:auto;padding:12px 24px;border:none;border-radius:4px;background-color:var(--ltc-button-bg, #0e3b3a);color:var(--ltc-button-text, #fffdf8);font-family:var(--font-body-family);font-size:13px;font-weight:600;letter-spacing:.06em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;box-sizing:border-box;transition:opacity .15s ease}.luxury-three-columns__button:hover{opacity:.9;color:var(--ltc-button-text, #fffdf8)}.luxury-three-columns__button[aria-disabled=true]{opacity:.45;cursor:not-allowed}@media screen and (max-width:989px){.luxury-three-columns__grid{grid-template-columns:1fr;gap:0}.luxury-three-columns__column{padding:28px 0 32px}.luxury-three-columns__column:not(:last-child){border-bottom:1px solid var(--ltc-divider, #e0e8e7)}.luxury-three-columns__column:after{display:none!important}.luxury-three-columns__column-heading,.luxury-three-columns__body,.luxury-three-columns__link,.luxury-three-columns__features,.luxury-three-columns__button{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-luxury-three-columns.css.map */
