.image-text-overlay-section{padding:0}.image-text-overlay-row{scrollbar-width:none}.image-text-overlay-card{position:relative;border-radius:20px 75px 20px 20px;overflow:hidden;background-color:#f5f5f5;display:flex;flex-direction:column;height:100%;border:none}.image-text-overlay-card__image-wrapper{position:relative;flex:1 1 auto;overflow:hidden;border-radius:20px 75px 0 0}.image-text-overlay-card__image{width:100%;height:100%;object-fit:cover;display:block}.image-text-overlay-card__content{background-color:#f3eae0;padding:16px;flex:0 0 auto;border-radius:0 0 20px 20px}.image-text-overlay-card__heading{font-size:1.1rem;font-weight:700;color:#414141;margin:0 0 4px;line-height:1.15;letter-spacing:.01em;font-family:var(--font-heading-family, inherit)}.image-text-overlay-card__description{font-size:1.15rem;font-weight:400;color:#414141;margin:0;letter-spacing:.01em;line-height:1.3;font-family:var(--font-body-family, inherit)}@media screen and (max-width: 749px){.image-text-overlay-card{flex:0 0 calc(75vw - 24px);width:calc(75vw - 24px);min-width:calc(75vw - 20px);max-width:calc(75vw - 20px);height:330px;box-shadow:none!important;border-radius:20px 75px 20px 20px}.image-text-overlay-card__image-wrapper{aspect-ratio:1/1}.image-text-overlay-card__content{padding:14px 10px}.image-text-overlay-card__heading{font-size:1.2rem}.image-text-overlay-card__description{font-size:1.1rem}}@media screen and (min-width: 750px){.image-text-overlay-card{flex:0 0 300px;width:300px;min-width:300px;max-width:300px;height:380px}.image-text-overlay-card__content{padding:18px}.image-text-overlay-card__heading{font-size:1.4rem}.image-text-overlay-card__description{font-size:1.3rem}}.image-text-overlay-row{display:flex;flex-direction:row;gap:16px;overflow-x:auto;overflow-y:hidden;padding:16px 0 8px;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start;align-items:stretch}.image-text-overlay-row::-webkit-scrollbar{display:none}.image-text-overlay-row>.image-text-overlay-card:last-child{margin-right:48px}.image-text-overlay-card--link{text-decoration:none;color:inherit;cursor:pointer}.image-text-overlay-card--link:hover{transform:translateY(-4px);box-shadow:none!important}.image-text-overlay-slideshow-buttons{display:none;justify-content:space-between;align-items:center;width:100%;position:absolute;top:30%;left:0;z-index:4;pointer-events:none}@media screen and (max-width: 749px){.image-text-overlay-slideshow-buttons{display:none!important}}.image-text-overlay-slideshow-btn{background:#fffffff2;border:none;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:0;transition:all .3s ease,opacity .3s ease,visibility .3s ease;pointer-events:auto;box-shadow:none!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;opacity:0;visibility:hidden}.image-text-overlay-slideshow-btn.show{opacity:1;visibility:visible}.image-text-overlay-slideshow-btn:before{content:"";position:absolute;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .2s ease}.image-text-overlay-slideshow-btn.prev:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' fill='%231F2D68' class='icon' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M669.6 849.6c8.8 8 22.4 7.2 30.4-1.6s7.2-22.4-1.6-30.4l-309.6-280c-8-7.2-8-17.6 0-24.8l309.6-270.4c8.8-8 9.6-21.6 2.4-30.4-8-8.8-21.6-9.6-30.4-2.4L360.8 480.8c-27.2 24-28 64-0.8 88.8l309.6 280z' fill=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.image-text-overlay-slideshow-btn.next:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' fill='%231F2D68' class='icon' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M354.4 849.6c-8.8 8-22.4 7.2-30.4-1.6s-7.2-22.4 1.6-30.4l309.6-280c8-7.2 8-17.6 0-24.8l-309.6-270.4c-8.8-8-9.6-21.6-2.4-30.4 8-8.8 21.6-9.6 30.4-2.4L663.2 480.8c27.2 24 28 64 0.8 88.8l-309.6 280z' fill=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.image-text-overlay-slideshow-btn:hover:before{transform:scale(1.1)}.image-text-overlay-slideshow-btn:hover{background:#fff;transform:scale(1.08);box-shadow:none!important}.image-text-overlay-slideshow-btn:active{transform:scale(.92);transition:all .1s ease}@media screen and (min-width: 750px){.image-text-overlay-row{gap:32px;padding:20px 0 12px}.image-text-overlay-card{flex:0 0 340px;width:340px;min-width:340px;max-width:340px;height:420px}.image-text-overlay-row>.image-text-overlay-card:last-child{margin-right:32px}.image-text-overlay-slideshow-buttons{top:30%}}.image-text-overlay-section__heading{margin:0;text-align:left;white-space:normal;font-family:var(--font-heading-family, inherit);font-size:2.1rem;font-weight:var(--font-heading-weight, 700);color:#414141;line-height:1.08;position:relative;padding:0;margin-bottom:1.5rem;letter-spacing:-.05em!important}.image-text-overlay-section__heading .image-text-overlay-heading-normal{display:inline}.image-text-overlay-section__heading .image-text-overlay-heading-highlight{position:relative;display:inline-block;z-index:1}.image-text-overlay-section__heading .image-text-overlay-heading-highlight>*{position:relative;z-index:2}.image-text-overlay-section__heading .image-text-overlay-heading-highlight:before{content:"";position:absolute;left:-.1em;right:-.25em;bottom:-.04em;height:48%;background:#e0dce9;z-index:0;pointer-events:none}@media screen and (min-width: 750px){.image-text-overlay-section__heading{margin-bottom:3rem;font-size:4rem;text-align:left;line-height:1.08}.image-text-overlay-section__heading.desktop-h0{font-size:4.5rem!important}.image-text-overlay-section__heading.desktop-h1{font-size:3.5rem!important}.image-text-overlay-section__heading.desktop-h2{font-size:2.5rem!important}.image-text-overlay-section__heading p{background:none}.image-text-overlay-section__heading p:last-child{background:none}.image-text-overlay-section__heading .image-text-overlay-heading-highlight:before{height:48%;bottom:-.05em;left:-.1em;right:-.25em}}.image-text-overlay-section__heading p{display:inline;background:none;margin:0;padding:0;line-height:inherit;white-space:normal;position:relative;letter-spacing:-.03em!important}.image-text-overlay-section__heading p:last-child{position:relative;margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/51/assets/section-image-text-overlay.css.map */
