.multicolumn-with-popup{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.column-with-popup-outer{padding:39px 15px;border:1px solid rgba(75,14,14,1)}.column-with-popup{display:flex;flex-direction:column;padding:0;text-align:center;justify-content:flex-start;align-items:center}.column-with-popup *{margin:0}.column-with-popup img{height:50px;width:auto;object-fit:contain}.column-with-popup h3{font-size:20px;line-height:30px;font-weight:500;margin-top:20px;margin-bottom:7.5px}.column-with-popup h4{font-size:15px;line-height:20px}.column-with-popup p{font-size:14px;line-height:19px;margin-top:20px;margin-bottom:20px;font-weight:300}.column-with-popup button{background:transparent;border:none;font-size:14px;line-height:19px;color:rgb(var(--color-foreground));font-weight:500;font-family:var(--font-heading-famiy);cursor:pointer}@media screen and (max-width: 1000px){.multicolumn-with-popup{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 549px){.multicolumn-with-popup{grid-template-columns:repeat(1,1fr)}}.column-with-popup--popup-overlay.active{position:fixed;top:0;left:0;right:0;bottom:0;background:#0006;z-index:3}.column-with-popup--popup-margin.active{position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto;scrollbar-width:none;z-index:998;margin:70px 0;padding:0 50px;max-width:100vw}.column-with-popup--popup-wrapper{background:#fff;padding:34px 67px 22px 0;height:fit-content;width:100%;max-width:1172px;display:none}.column-with-popup--popup-wrapper.active{display:block}.column-with-popup--popup-margin{display:flex;justify-content:center}@media screen and (max-width: 989px){.column-with-popup--popup-margin.active{margin:50px 0;padding:0 50px}}.column-with-popup--popup-inner{position:relative}.column-with-popup--popup-inner>*{padding-left:68px;position:relative}.column-with-popup--popup-inner .popup-close-icon{position:absolute;top:0;right:-45px;cursor:pointer;z-index:2}.popup-heading{border-bottom:1px solid rgba(179,179,179,1)}.popup-heading h1{font-size:30px;line-height:1;font-weight:500;margin:0}.popup-heading p{font-size:18px;line-height:32px;margin-top:10px;margin-bottom:10px}.popup-info-for-use h3,.popup-result h3{font-size:20px;line-height:1;font-weight:500;margin:17px 0 5px}.popup-info-for-use h4,.popup-result p{font-size:18px;line-height:32px;margin:0}.popup-services{margin:20px 0}.popup-services h3{font-size:20px;line-height:1;margin:0 0 13px;font-weight:500}.popup-service-container{padding:20px 33px 15px 36px;border:1px solid rgba(197,197,197,1);border-radius:15px;position:relative}.popup-service-container-one,.popup-service-container-two{margin-bottom:15px}.popup-service-container h3{font-size:25px;line-height:1;font-weight:500;margin:0}.popup-service-container p{font-size:18px;line-height:22px;margin-top:11px;margin-bottom:0}.popup-service-container ul{margin:0;padding:0 0 0 20px}.popup-service-container ul li{font-size:16px;line-height:30px}.popup-service-container .price-container{position:absolute;top:12px;right:36px;font-size:30px;line-height:1;color:#4b0e0e;font-weight:700}.popup-result{margin-bottom:16px}.book-the-service-buttons{display:flex;flex-wrap:wrap;gap:21px;padding-top:34px;border-top:1px solid #B3B3B3;margin-right:-67px}.book-the-service-buttons button{width:340px;height:50px;font-size:15px;text-transform:uppercase;background:rgb(var(--color-button));transition:all .3s ease-in-out}.book-the-service-buttons button:hover{background:transparent;color:#4b0e0e;border:1px solid #4B0E0E}@media screen and (max-width: 749px){.column-with-popup--popup-margin.active{margin:43px 18px;padding:0 18px}.column-with-popup--popup-wrapper{padding:25px 0 61px}.column-with-popup--popup-inner>*{padding:0 22px}.column-with-popup--popup-inner .popup-close-icon{position:absolute;top:0;right:22px;cursor:pointer;z-index:2;padding:0}.column-with-popup--popup-inner .popup-close-icon svg{width:19px;height:21px}.popup-heading h1{padding-right:25px}.popup-heading p{font-size:16px;line-height:25px;margin-top:25.5px;margin-bottom:27.5px}.popup-info-for-use h3{margin:16px 0 13.5px}.popup-result h3{margin:13px 0 13.5px}.popup-info-for-use h4,.popup-result p{font-size:16px;line-height:25px}.popup-services{margin:23px 0 0}.popup-services h3{margin:0 0 16px}.popup-service-container{padding:26.5px 38px 29px 11px}.popup-service-container-one{margin-bottom:15px}.popup-service-container h3{font-size:20px;line-height:25px;padding-right:50px}.popup-service-container p{font-size:16px;margin-top:8.5px;margin-bottom:19px}.popup-service-container ul{padding:0 0 0 20px}.popup-service-container ul li{line-height:28px}.popup-service-container .price-container{top:29px;right:10px;font-size:25px;margin:0}.popup-result{margin-bottom:24px}.book-the-service-buttons{flex-direction:column;gap:8px;padding-top:0;border-top:0;margin-right:0}.book-the-service-buttons button{width:310px}}.column-with-popup-outer{position:relative}.column-with-popup__background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:#000}.column-with-popup__background-image img{width:100%;height:100%;opacity:.7}.column-with-popup{z-index:2;position:relative}
/*# sourceMappingURL=/cdn/shop/t/6/assets/multicolumn-with-popup-styling.css.map */
