.custom-section__wrapper{display:flex;flex-direction:column;position:relative;gap:30px}@media screen and (max-width: 749px){.custom-section__wrapper{gap:20px}}.custom-section{padding-left:20px;padding-right:20px;display:flex;flex-direction:column}@media screen and (max-widt: 950px){.custom-section{width:100%;max-width:100%}}.custom-section--border-right .custom-section{margin-right:5vw}.custom-section--border-left .custom-section{margin-left:5vw}@media screen and (max-width: 749px){.custom-section{padding-left:10px;padding-right:10px}}@media screen and (max-width: 950px){.custom-section--border-right .custom-section,.custom-section--border-left .custom-section{margin:0}}.custom-section--reverse{flex-direction:row-reverse}.custom-section__border{position:absolute;top:0;left:0;width:4vw;height:100%}@media screen and (max-width: 950px){.custom-section__border{display:none}}.custom-section--border-right .custom-section__border{right:0!important;left:inherit}.custom-section__inner{width:100%;display:flex;flex-direction:row}@media screen and (min-width: 951px){.custom-section__inner.reverse{flex-direction:row-reverse}}@media screen and (max-width: 950px){.custom-section__inner{flex-direction:column}.custom-section__inner.mobile-reverse{flex-direction:column-reverse}}.custom-section__images{position:relative;flex:0 0 50%;border-radius:30px;min-height:650px;padding:10px}@media screen and (max-width: 950px){.custom-section__images{min-height:50vw}.custom-section__images{flex:0 0 100%;min-height:450px}}.custom-section__image-wrapper{border-radius:30px;position:relative;overflow:hidden}a.custom-section__image-wrapper{cursor:pointer}.custom-section__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.custom-section__img-text{position:absolute;bottom:30px;left:0;max-width:80%;width:100%;text-align:left;margin:30px 25px}.custom-section__images--4 .custom-section__image--3 .custom-section__img-text,.custom-section__images--4 .custom-section__image--4 .custom-section__img-text,.custom-section__images--3 .custom-section__image--3 .custom-section__img-text,.custom-section__images--3 .custom-section__image--2 .custom-section__img-text{bottom:0}.custom-section__images--3{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:repeat(2,auto);gap:30px}.custom-section__images--3 .custom-section__image--1{grid-column:1;grid-row:span 2}.custom-section__images--3 .custom-section__image--2{grid-column:2;grid-row:1}.custom-section__images--3 .custom-section__image--3{grid-column:2;grid-row:2}.custom-section__images--3 .custom-section__image--4{display:none}.custom-section__images--3_reverse{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:repeat(2,auto);gap:30px}.custom-section__images--3_reverse .custom-section__image--1{grid-column:2;grid-row:span 2}.custom-section__images--3_reverse .custom-section__image--2{grid-column:;grid-row:1}.custom-section__images--3_reverse .custom-section__image--3{grid-column:1;grid-row:2}.custom-section__images--3_reverse .custom-section__image--4{display:none}@media screen and (max-width: 749px){.custom-section__images--3,.custom-section__images--3_reverse{gap:20px}}.custom-section__images--4{position:relative;width:auto;height:auto}@media screen and (max-width: 749px){.custom-section__images--4{margin-bottom:20px}}.custom-section__images--4 .custom-section__image--1{position:absolute;height:70%;width:45%;top:10%;left:0;object-fit:cover}.custom-section__images--4 .custom-section__image--2{position:absolute;height:70%;width:45%;top:25%;right:0;object-fit:cover}.custom-section__images--4 .custom-section__image--3{position:absolute;height:35%;width:25%;top:0;left:50%;object-fit:cover;z-index:2}.custom-section__images--4 .custom-section__image--4{position:absolute;height:35%;width:25%;bottom:-5%;right:50%;object-fit:cover;z-index:2}.custom-section__text-inner{flex:0 0 50%;gap:30px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 950px){.custom-section__text-inner{flex:0 0 100%}}.custom-section__images--3-reverse .custom-section__image--3 .custom-section__img-text,.custom-section__images--3-reverse .custom-section__image--2 .custom-section__img-text,.custom-section__images--3 .custom-section__image--3 .custom-section__img-text,.custom-section__images--3 .custom-section__image--2 .custom-section__img-text,.custom-section__images--4 .custom-section__image--3 .custom-section__img-text,.custom-section__images--4 .custom-section__image--4 .custom-section__img-text{margin:15px}.custom-section__text{border-radius:30px;padding:30px 40px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 950px){.custom-section__text.text--left,.custom-section__text.text--center,.custom-section__text.text--right{text-align:left}}.custom-section__heading{margin-bottom:20px}.custom-section__description li:not(:last-child){margin-bottom:10px}.custom-section__button{margin-top:30px;height:auto;text-align:center;transition:all .3s ease;background-color:var(--button_bg);color:var(--button_color);font-size:var(--button_size);max-width:280px;width:auto}.text--left .custom-section__button{align-self:flex-start}.text--center .custom-section__button{align-self:center}.text--right .custom-section__button{align-self:flex-end}.custom-section__button:hover,.custom-section__button:focus,.custom-section__button:focus-visible,.custom-section__button:focus-within{background-color:var(--button_color);color:var(--button_bg)}@media screen and (max-width: 749px){.custom-section__text-inner{flex:0 0 100%}.custom-section__text{padding:15px 20px}}.custom-section__icon-wrapper{width:100%}.custom-section__icon{margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/274/assets/custom-image-with-text.css.map */
