@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";h1,h2,h3{font-family:Playfair Display,serif}p,li,a,input,select,textarea{font-family:Inter,sans-serif}.menu__navigation li a{font-weight:400;font-size:16px;line-height:19px;color:#2b2a28;text-transform:initial;letter-spacing:0}.common-button-wrapper a{font-weight:400;font-size:18px;line-height:22px;text-transform:uppercase;color:#fff;background:#5c3a4d;border-radius:10px;display:inline-flex;gap:9px;padding:19px 36px;transition:.3s ease;border:1px solid #5C3A4D}.common-button-wrapper a:hover{background:#000;border:1px solid #000;transition:.3s ease}.common-button-wrapper a span{display:flex}.custom-site-banner{background:#f3dadf}.site-banner-content h1{font-weight:700;font-size:90px;line-height:92px;color:#2b2a28;margin:0 0 32px}.site-banner-content h1 span{font-style:italic;color:#5c3a4d;display:block}.site-banner-content h2{font-weight:400;font-size:24px;line-height:34px;text-transform:uppercase;color:#c7a65b;font-family:Inter,sans-serif;margin:0 0 17px}.custom-paragraph p{font-weight:400;font-size:18px;line-height:28px;color:#2b2a28;margin:0 0 9px}.custom-paragraph p:last-child{margin:0}.banner-button-flex.common-button-flex{display:flex;gap:15px;padding:30px 0 0}.button-white.common-button-wrapper a{background:#fff;border:1px solid #5C3A4D;color:#5c3a4d}.site-banner-image img{border-radius:50px 0 0 50px;width:100%}.site-banner-grid{display:flex;align-items:center}.site-banner-left-column.common-banner-column{width:40%;padding:50px}.site-banner-right-column.common-banner-column{width:60%;position:relative}.banner-over-content h3{font-weight:400;font-size:24px;line-height:32px;color:#2b2a28;margin:0 0 17px;max-width:300px}.banner-over-content p{font-weight:400;font-size:18px;line-height:22px;color:#2b2a28}.banner-over-content{background:#f7f4ef;border-left:8px solid #C7A65B;box-shadow:0 0 25px 8px #00000040;border-radius:0 10px 10px 0;padding:35px 30px}.banner-over-content{background:#f7f4ef;border-left:8px solid #C7A65B;box-shadow:0 0 25px 8px #00000040;border-radius:0 10px 10px 0;padding:35px 30px;max-width:410px;position:absolute;bottom:50px;right:50px}.site-banner-image{display:flex}.promotion__text{font-weight:400;font-size:18px;line-height:22px;letter-spacing:3px;text-transform:uppercase;color:#cfc6be;padding:0 50px;position:relative}.promotion__text:before{content:"";position:absolute;top:8px;left:-25px;width:6px;height:6px;background:#cfc6be;border-radius:12px}.custom-main-heading{font-weight:700;font-size:55px;line-height:72px;text-transform:capitalize;color:#2b2a28;position:relative;padding:0 0 7px;margin:0 0 20px}.custom-main-heading span{color:#5c3a4d;font-style:italic}.banner-button-white a{background:#fff;border:1px solid #5C3A4D;color:#5c3a4d}.banner-button-white a:hover{background:#fff;opacity:.9;color:#5c3a4d}.custom-main-heading:before{content:"";position:absolute;bottom:0;left:0;width:86px;height:1px;background:#c7a65b}.two-column-content-button-flex.common-button-flex{display:flex;gap:15px;padding:25px 0 0}.two-column-cotent-lists li p{font-weight:400;font-size:18px;line-height:28px;color:#2b2a28;display:flex;gap:20px;border-bottom:1px solid rgb(43 42 40 / 20%);padding:20px 0}.two-column-cotent-lists li:last-child p{border-bottom:0;padding-bottom:0}.two-column-cotent-lists li p em{font-style:italic;font-weight:700;font-size:18px;line-height:28px;color:#c7a65b;font-family:Playfair Display,serif;width:32px}.two-column-content-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;align-items:center}.container{max-width:1300px;padding:0 50px;margin:0 auto}.two-column-content-section{padding:80px 0 100px}.split-content-hightlights-section .custom-main-heading{color:#fff}.split-content-hightlights-section .custom-main-heading span{color:#f3dadf}.split-content-hightlights-section .custom-paragraph p{color:#fff}.split-content-left-lists li p{font-weight:400;font-size:14px;line-height:17px;align-items:center;text-transform:uppercase;color:#fff}.split-content-left-lists li p strong{font-weight:700;font-size:24px;line-height:32px;color:#c7a65b;font-family:Playfair Display,serif;display:block;margin:0 0 8px}.split-content-left-lists{border:1px solid rgb(255 255 255 / 40%);border-radius:10px;display:grid;grid-template-columns:repeat(3,1fr);margin:28px 0 0}.split-content-left-lists li{position:relative;padding:15px 25px 22px}.split-content-left-lists li:nth-child(2):after{content:"";position:absolute;top:0;right:0;background:#fff6;width:1px;height:100%}.split-content-left-lists li:nth-child(2):before{content:"";position:absolute;top:0;left:0;background:#fff6;width:1px;height:100%}.split-content-quote-text p{font-style:italic;font-weight:400;font-size:24px;line-height:37px;color:#fff;font-family:Playfair Display,serif}.split-content-quote-text{position:relative}.split-content-quote-text{position:relative;padding:0 0 0 28px}.split-content-quote-text:before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#c7a65b}.split-content-right-text li{font-weight:400;font-size:18px;line-height:22px;color:#fff;border-bottom:1px solid rgb(207 198 190 / 40%);padding:20px 0 20px 20px;position:relative}.split-content-right-text li:before{content:"";position:absolute;top:29px;left:0;height:5px;width:5px;background:#c7a65b;border-radius:20px}.split-content-right-text{padding:14px 0 0}.split-content-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;align-items:center}.custom-sub-heading{font-weight:400;font-size:16px;line-height:19px;letter-spacing:3px;text-transform:uppercase;color:#c7a65b;font-family:Inter,sans-serif}.split-content-hightlights-section{padding:100px 0}.site-image-text-lists li{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#5c3a4d;border:1px solid #5C3A4D;border-radius:5px;display:inline-block;padding:9px 13px}.site-image-text-lists{display:flex;flex-wrap:wrap;gap:15px;padding:18px 0 26px}.image-text-button-flex.common-button-flex{display:flex;gap:15px}.site-image-box-wrapper{display:flex}.site-image-box-wrapper img{border-radius:10px;width:100%}.site-iimage-text-grid{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:40px}.image-text-first{padding:100px 0}.custom-rich-text-section .custom-main-heading{font-family:Playfair Display,serif!important;margin:0!important}.custom-rich-text-section .custom-main-heading:before{left:50%;transform:translate(-50%)}.custom-rich-text-section .custom-paragraph p{max-width:470px;margin:0 auto!important}.highlight-text-grid p{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#2b2a28;background:#2b2a281a;border:1px solid rgba(43,42,40,.2);border-radius:10px;display:inline-flex;padding:19px 30px;align-items:center;gap:7px}.highlight-text-grid p span{display:flex}.highlight-text-grid{margin:24px 0 0}.countdown__label{font-weight:400!important;font-size:18px!important;line-height:22px!important;text-align:center;text-transform:uppercase;color:#2b2a2880!important;border-top:1px solid rgb(43 42 40 / 50%);padding:15px 0 0}.countdown__number-wrapper span{font-weight:400;font-size:75px;line-height:100px;text-align:center;color:#2b2a28;font-family:Playfair Display,serif}.countdown__number-wrapper{background:transparent!important;height:initial!important;width:initial!important;border:0!important}.countdown__pair-of-numbers-wrapper{padding:0 20px}.countdown__delimeter{margin:0!important}.custom-paragraph li{font-weight:400;font-size:18px;line-height:28px;color:#2b2a28;position:relative;padding:0 0 0 30px}.custom-paragraph li:before{content:"";position:absolute;top:2px;left:0;height:24px;width:24px;background:url(/cdn/shop/files/circle-tick.svg)}.custom-paragraph ul{display:flex;flex-direction:column;gap:13px}.image-text-second .site-iimage-text-grid{display:flex}.image-text-second .site-image-text-left-column{width:60%}.image-text-second .site-image-text-right-column{width:40%}.image-text-second{padding:100px 0}.media-with-text__content-wrapper{width:100%!important;padding:0 50px 0 0!important}.custom-experience-section{padding:100px 0}.custom-experience-section .custom-sub-heading,.custom-experience-section .custom-main-heading{text-align:center}.custom-experience-section .custom-main-heading:before{left:50%;transform:translate(-50%)}.custom-experience-section .custom-paragraph p{text-align:center}.experience-lists li p{font-weight:400;font-size:18px;line-height:22px;text-align:center;text-transform:capitalize;color:#2b2a28}.experience-lists img{margin:0 auto 20px;display:table}.experience-lists{display:grid;grid-template-columns:repeat(5,1fr);gap:50px;padding:32px 0 0}.custom-offers-section{background:#2b2a28;padding:60px 0}.custom-offers-section .custom-sub-heading{text-align:center}.custom-offers-section .custom-main-heading{color:#fff;text-align:center}.custom-offers-section .custom-main-heading span{color:#f3dadf;font-style:italic}.custom-offers-section .custom-main-heading:before{left:50%;transform:translate(-50%)}.custom-offers-section .custom-paragraph p{color:#fff;text-align:center}.offer-blocks p{font-weight:400;font-size:18px;line-height:26px;color:#2b2a28}.offer-blocks p em{font-weight:400;font-size:16px;line-height:19px;letter-spacing:3px;text-transform:uppercase;color:#c7a65b;font-style:normal}.offer-blocks p strong{font-weight:700;font-size:24px;line-height:34px;color:#2b2a28;font-family:Playfair Display,serif;display:block;margin:5px 0 10px}.offers-blocks-wrapper{background:#faf0f2;display:grid;grid-template-columns:repeat(4,1fr);gap:80px;margin:32px 0 0}.custom-offers-section .container{max-width:100%}.custom-offers-section .button-dark a{font-weight:400!important;font-size:18px!important;line-height:22px!important;text-transform:uppercase!important;color:#fff;background:#5c3a4d!important;border-radius:10px;display:inline-flex;gap:9px;padding:13px 25px;transition:.3s ease;border:0!important;letter-spacing:1.9px;margin:20px 0 0}.custom-offers-section .button-dark{border-radius:5px;padding:8px 6px}.offers-button-price-grid{border-top:1px solid rgb(43 42 40 / 20%);margin:22px 0 0}.offer-blocks{padding:25px 30px;position:relative}.offer-blocks:after{content:"";position:absolute;top:0;left:-34px;width:1px;height:100%;background:#c7a65b}.offer-blocks:first-child:after{display:none}.custom-video-section{padding:60px 0}.custom-video-section .custom-sub-heading,.custom-video-section .custom-main-heading{text-align:center}.custom-video-section .custom-paragraph p{text-align:center;max-width:510px;margin:0 auto!important}.custom-video-section .custom-main-heading:before{left:50%;transform:translate(-50%)}.installation-video{position:relative}.installation-video video{border-radius:20px;height:630px;object-fit:cover}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.prduct-video-wrapper{padding:32px 0 0}.custom-textimonial-section .custom-sub-heading,.custom-textimonial-section .custom-main-heading{text-align:center}.custom-textimonial-section .custom-main-heading:before{left:50%;transform:translate(-50%)}.custom-textimonial-section{padding:100px 0}.testimonial-blocks p{font-weight:400;font-size:18px;line-height:28px;color:#2b2a28;margin:15px 0}.review-text-blocks p{font-weight:400;font-size:14px;line-height:17px;color:#2b2a28;margin:0}.review-text-blocks p strong{font-weight:400;font-size:18px;line-height:22px;color:#2b2a28;display:block;margin:0 0 5px}.review-author-image-grid{display:flex;align-items:center;gap:10px}.review-author-image{display:flex;width:53px}.review-text-blocks{width:90%}.testimonial-blocks-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;padding:32px 0 0}.testimonial-blocks{position:relative}.testimonial-blocks:after{content:"";position:absolute;top:0;left:-30px;width:1px;height:100%;background:#2b2a2833}.testimonial-blocks:first-child:after{display:none}.blog-posts-section .custom-sub-heading{text-align:center}.blog-posts-section .custom-main-heading{margin:0!important;font-family:Playfair Display,serif!important;text-align:center}.blog-posts-section .custom-main-heading span{display:block}.blog-posts-section .custom-main-heading:before{left:50%;transform:translate(-50%)}.blog-posts-section .featured-blog--spacious:not(.featured-blog--lines){gap:24px}.blog-posts-section h3.article-card__item{font-weight:700;font-size:24px;line-height:32px;text-transform:capitalize;color:#2b2a28;font-family:Playfair Display,serif!important}.article-card__item{font-weight:400;font-size:18px;line-height:28px;color:#2b2a28;margin:15px 0 0!important}.article-card__link{font-weight:400!important;font-size:14px!important;line-height:17px;letter-spacing:1.92px!important;text-transform:uppercase;color:#fff;background:#5c3a4d;padding:12px 24px!important;border-radius:5px!important;height:initial!important;display:block}.article-card__link:hover{opacity:.9;color:#fff!important;background:#5c3a4d!important}.article-card__image img{border-radius:10px}.main-blog--spacious .blog-articles{gap:128px 40px;padding:30px 0 0}.blog-posts-section .main-blog{padding:0!important}.blog-posts-section{padding:60px 0}.the-result-section{padding:100px 0}.the-result-section .custom-sub-heading{text-align:center}.the-result-section .custom-main-heading{text-align:center;max-width:1000px;margin:0 auto 20px}.the-result-section .custom-main-heading:before{left:50%;transform:translate(-50%)}.the-result-section .custom-paragraph li{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#5c3a4d;border:1px solid #5C3A4D;border-radius:5px;padding:9px;display:inline-block}.the-result-section .custom-paragraph li:before{display:none}.the-result-section .custom-paragraph ul{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;padding:15px 0 30px}.the-result-section .custom-paragraph p strong{font-weight:700;font-size:24px;line-height:32px;text-align:center;text-transform:capitalize;color:#2b2a28;font-family:Playfair Display,serif!important;display:block}.the-result-section .custom-paragraph p{text-align:center}.the-result-box-wrapper p strong{font-weight:700;font-size:24px;line-height:32px;text-transform:capitalize;color:#2b2a28;font-family:Playfair Display,serif!important;text-align:center;display:block;margin:0 0 14px}.the-result-box-wrapper p{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#2b2a28;margin:10px 0 0}.the-result-box-wrapper{background:#f3dadf;border-radius:10px;padding:30px 40px 40px;max-width:932px;margin:25px auto 0}.custom-rich-text-section .button-dark a{font-weight:400!important;font-size:18px!important;line-height:22px!important;text-transform:uppercase!important;color:#fff;background:#5c3a4d!important;border-radius:10px;display:inline-flex;gap:9px;padding:15px 30px;transition:.3s ease;border:0!important}.custom-rich-text-section .button-dark a:hover{background:#000;border:1px solid #000;transition:.3s ease}.custom-rich-text-section .button-dark a:before,.custom-rich-text-section .button-dark a:after{display:none!important}.custom-rich-text-section .button-dark{margin:22px 0 0}.media-image-text-section .button-dark a{font-weight:400!important;font-size:18px!important;line-height:22px!important;text-transform:uppercase!important;color:#fff;background:#5c3a4d!important;border-radius:10px;display:inline-flex;gap:9px;padding:18px 8px;transition:.3s ease;border:1px solid #5C3A4D;cursor:pointer}.media-image-text-section .button-dark a:hover{background:#000!important;border:1px solid #000;transition:.3s ease;opacity:1!important;color:#fff!important}.media-image-text-section .button-dark a:before,.media-image-text-section .button-dark a:after{display:none!important}.media-image-text-section .button-dark a span{font-weight:400!important;font-size:18px!important;line-height:22px!important;text-transform:uppercase!important;color:#fff!important;background:transparent!important;display:flex;align-items:center;gap:7px}.media-image-text-section .button-dark:before{display:none!important}.the-result-button{text-align:center;margin:30px 0 0}.social-media-section .container{max-width:100%}.social-media-section .custom-main-heading{color:#2b2a28}.social-media-section .custom-main-heading span{color:#5c3a4d}.social-media-head-flex{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 0 37px}.social-media-title .custom-main-heading:before{display:none}.section-newsletter{padding:20px 0 0}.body.custom-type-preset .bolder-font{font-weight:400!important}footer .custom-main-heading{color:#fff;font-family:Playfair Display,serif!important;margin:0!important}footer .custom-main-heading span{color:#f3dadf;font-style:italic}footer .custom-paragraph p{color:#fff}.menus__item-title,.text__heading--custom,.text__content h4,.box-footer-content .text__content.richtext p strong{font-weight:700!important;font-size:24px!important;line-height:32px!important;color:#fff;font-family:Playfair Display,serif!important;opacity:1;text-transform:initial!important}footer .menu__list{gap:6px}.text__content p{font-size:16px;text-transform:initial}.footer-logo-wrapper p{font-weight:400;font-size:24px;line-height:34px;color:#fff;text-transform:initial!important}.copyright__content{font-weight:400;font-size:16px;line-height:26px;color:#fff;text-transform:initial!important}.footer-logo-wrapper p{font-weight:400;font-size:24px;line-height:34px;color:#fff;text-transform:initial!important;margin:12px 0 35px}.box-footer-content .text__content.richtext p strong{color:#c7a65b}.box-footer-content{background:#4a243e;border-radius:10px;padding:40px}.text__content h4{padding:10px 0!important}.footer .container{max-width:100%}.footer__content{display:flex!important;flex-wrap:wrap;gap:20px!important}.legal-container{width:30%;padding:0 30px 0 0}.menus-block{width:15%}.block-3.text__block.text__block--flex-start.section-navigation-block.stagger__item.text__block--3.text__block--short{width:13%}.box-footer-content{width:38.7%}.footer__content--spacious{padding:42px 0 0}.section-newsletter__subscribe:before,.section-newsletter__subscribe:after{display:none!important}.section-newsletter__subscribe{font-weight:400!important;font-size:18px!important;line-height:22px!important;text-transform:uppercase;color:#5c3a4d!important;background:#f3dadf!important;border-radius:10px!important;transition:.3s ease;display:inline-flex;align-items:center;gap:7px;margin:18px 0 0!important;justify-content:center}.section-newsletter__subscribe span{display:flex}.section-newsletter__form input{background:#ffffff1a;border:1px solid rgba(255,255,255,.25);border-radius:10px;font-size:16px;text-transform:initial!important;color:#fff;padding:20px 15px;width:100%}.section-newsletter__form label{display:none!important}.section-newsletter__wrapper{max-width:767px!important;padding:0!important;min-width:767px!important}.newsletter-form{max-width:520px!important}.banner__content{justify-content:space-between!important;padding:50px!important;width:100%}.image-container img{width:100%}.media-image-text-section .custom-main-heading{font-family:Playfair Display,serif!important;margin:0!important}.custom-paragraph.content-text p{background:#2b2a281a;border-radius:10px;display:flex;align-items:center;padding:14px 15px;gap:15px}.custom-paragraph.content-text p:first-child{background:transparent;border-radius:0;display:block;padding:0}.custom-paragraph em{font-weight:400;font-size:24px;line-height:29px;text-align:center;color:#2b2a28;width:40px;height:40px;border:1px solid #2B2A28;border-radius:40px;display:flex;align-items:center;justify-content:center;font-style:normal}.custom-scrolling-promotion{padding:20px 0}.media-image-text-section .media-with-text__content{padding:30px 0}.disable-layout-margins .article-card__info{padding:0!important}.custom-rich-text-section .button-dark a span{display:flex}.about-image-text-first .custom-paragraph p strong{font-style:italic;font-weight:700;font-size:24px;line-height:52px;color:#c7a65b;display:block}.about-image-text-first .custom-paragraph p em{width:auto;height:auto;border:0;text-align:left;display:block}.about-image-text-first{padding:100px 0}.about-split-content-first .split-content-quote-text p{font-weight:400;font-size:18px;line-height:28px;color:#ffffffe6;font-family:Inter,sans-serif;font-style:normal}.about-split-content-first .split-content-quote-text p em{font-style:italic;font-weight:400;font-size:24px;line-height:37px;color:#fff;font-family:Playfair Display,serif;display:block;margin:0 0 7px}.about-split-content-first .split-content-quote-text{position:relative;padding:20px 0;border-bottom:1px solid rgb(255 255 255 / 10%);width:90%}.about-split-content-first .split-content-quote-text:before{display:none}.about-split-content-first .split-content-right-flex{display:flex;gap:20px}.about-split-content-first .split-content-number-text{font-weight:400;font-size:44px;line-height:30px;color:#fff6;width:48px;position:relative;top:28px}.about-my-work-section .custom-main-heading,.about-my-work-section .custom-sub-heading{text-align:center}.about-my-work-section .custom-main-heading:before{left:50%;transform:translate(-50%)}.about-my-work-section .custom-paragraph p{text-align:center}.about-my-work-section .custom-paragraph p strong{font-weight:700;font-size:24px;line-height:32px;text-align:center;text-transform:capitalize;color:#2b2a28;font-family:Playfair Display,serif;display:block;margin:30px 0 0}.about-my-work-section .custom-paragraph li{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#fff;background:#5c3a4d;border-radius:10px;padding:16px}.about-my-work-section .custom-paragraph ul{gap:6px;padding:4px 0 20px}.about-my-work-section .custom-paragraph li:before{display:none}.about-work-flex{display:flex;gap:90px;align-items:center}.about-work-left-content{padding:0 0 280px}.about-work-right-content{padding:280px 0 0}.about-work-right-image,.about-work-left-image{display:flex}.about-work-center-content{padding:40px 0}.about-left-content p{font-style:italic;font-weight:400;font-size:24px;line-height:37px;color:#fff;font-family:Playfair Display,serif}.about-right-content p{font-weight:400;font-size:16px;line-height:26px;letter-spacing:3px;text-transform:uppercase;color:#c7a65b}.about-custom-content .container{max-width:100%}.about-custom-content-flex{display:flex;justify-content:space-between;gap:30px}.about-custom-left-content-column{max-width:675px}.about-custom-right-content-column{max-width:397px}.about-custom-content{padding:40px 0}.the-foundation-section{padding:100px 0}.the-foundation-section .custom-sub-heading,.the-foundation-section .custom-main-heading{text-align:center}.the-foundation-section .custom-main-heading:before{left:50%;transform:translate(-50%)}.the-foundation-section .custom-paragraph p{max-width:610px;text-align:center;margin:0 auto!important}.foundation-blocks p{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#2b2a28}.foundation-blocks p strong{font-weight:700;font-size:24px;line-height:32px;text-align:center;text-transform:capitalize;color:#2b2a28;font-family:Playfair Display,serif;display:block;margin:0 0 12px}.foundation-blocks img{margin:0 auto 28px;display:table}.foundation-blocks-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;padding:32px 0 0}.foundation-blocks{position:relative}.foundation-blocks:after{content:"";position:absolute;top:50%;left:-50px;height:15px;width:43px;background:url(/cdn/shop/files/arrow.svg);transform:translateY(-50%)}.foundation-blocks:first-child:after{display:none}.site-image-text-box p{font-weight:400;font-size:18px;line-height:28px;color:#fff;margin:0 0 12px}.site-image-text-box p:last-child{margin:0}.site-image-text-box{background:#5c3a4d;border-radius:10px;padding:20px;margin:20px 0 0}.about-card-box{padding:40px;max-width:882px;background:#f3dadf;border-radius:10px;margin:0 auto}.about-card-box .custom-sub-heading{text-align:center;margin:0}.about-card-box .custom-main-heading{text-align:center}.about-card-box .custom-main-heading span{display:block}.about-card-button{text-align:center;margin:15px 0 0}.about-card-box .custom-main-heading:before{display:none}.about-card-content{padding:100px 0}.about-image-text-second{padding:100px 0 0}.about-split-content-second .split-content-quote-text p{font-weight:400;font-size:16px;line-height:26px;letter-spacing:1px;text-transform:uppercase;color:#c7a65b;font-family:Inter,sans-serif;font-style:normal}.about-split-content-second .split-content-quote-text p strong{font-weight:600;font-size:18px;line-height:24px;text-transform:capitalize;color:#fff;font-family:Inter,sans-serif;font-style:normal;display:block;margin:0 0 12px}.about-split-content-second .split-content-right-flex{padding:30px 10px 30px 20px;background:#ffffff14;border-left:4px solid #E8D090;border-radius:0 10px 10px 0;display:flex;gap:20px}.about-split-content-second .split-content-quote-text{padding:0}.about-split-content-second .split-content-quote-text:before{display:none}.about-split-content-second .split-content-right-box{display:flex;flex-direction:column;gap:15px}.about-split-content-second{padding:60px 0}.custom-site-banner .site-banner-content h1{font-size:70px;line-height:80px;margin:0 0 20px}.about-card-content .custom-main-heading{font-weight:700;font-size:55px;line-height:72px;text-transform:capitalize;color:#2b2a28;position:relative;padding:0 0 7px;margin:0 0 20px;text-align:center}.about-card-content .custom-paragraph p{text-align:center}.about-card-content .custom-main-heading:before{left:50%;transform:translate(-50%)}.about-card-content-head{padding:0 0 35px}.about-card-box .custom-main-heading{text-align:center;max-width:620px;margin:0 auto}.about-card-box .custom-main-heading span{display:inline-block}.accordion__title.custom-heading{font-weight:400;font-size:18px!important;line-height:28px;color:#2b2a28;font-family:Inter,sans-serif}.accordion-toggle{border:1px solid #5C3A4D!important;border-radius:10px;padding:0 15px}.product__accordion{margin:0 0 15px}.accordion__summary{padding:16px 0!important}.topic-block__heading.custom-heading{font-weight:700!important;font-size:55px!important;line-height:72px!important;text-transform:capitalize;color:#2b2a28;position:relative;padding:0 0 7px;text-align:center;font-family:Playfair Display,serif!important;text-align:left!important;margin:0;text-transform:initial!important}.collapsible-tabs{margin:0!important;padding:100px 0 0!important}.accordion-toggle.is-open{border:1px solid #F3DADF!important;background:#f3dadf!important}.accordion-toggle.is-open .accordion__title.custom-heading{font-weight:700;color:#c7a65b}.accordion__text p{font-size:16px;line-height:26px;color:#2b2a28}.collapsible-tabs--narrow .collapsible-tabs__wrapper{padding:0 20px}.coaching-sessions-first .custom-main-heading{text-align:center}.coaching-session-image-text .custom-main-heading:before{left:50%;transform:translate(-50%)}.coaching-session-image-text .custom-paragraph h4,.coaching-session-image-text .custom-paragraph h4 em{font-weight:700;font-size:24px;line-height:32px;text-transform:capitalize;color:#c7a65b;border:0;width:auto;height:auto;display:inline-block;margin:0 0 6px}.coaching-session-lists-flex p strong{font-weight:700;font-size:18px;line-height:28px;color:#c7a65b}.coaching-session-lists-flex li{font-weight:400;font-size:16px;line-height:24px;text-transform:capitalize;color:#2b2a28;list-style:disc}.coaching-session-lists-flex ul{padding:10px 0 0 20px;display:flex;flex-direction:column;gap:12px}.coaching-session-lists-flex{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;padding:22px 0 30px}.coaching-session-image-text-grid{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid #C7A65B}.coaching-session-content-box-wrapper{padding:30px}.coaching-session-left-grid{position:relative}.coaching-session-left-grid:after{content:"";position:absolute;top:0;right:-30px;width:1px;height:100%;background:#c7a65b}.coaching-session-image-box-wrapper,.coaching-session-image-text-side-image{display:flex;height:100%}.coaching-session-image-box-wrapper img,.coaching-session-image-text-side-image img{width:100%;height:100%;object-fit:cover}.coaching-sessions-second .coacing-session-head,.coaching-sessions-third .coacing-session-head{display:none}.coaching-sessions-second{padding:30px 0}.coaching-sessions-first{padding:80px 0 0}.coacing-session-head{padding:0 0 25px}.session-info-blocks p{font-weight:400;font-size:18px;line-height:26px;text-align:center;color:#fff;margin:0}.session-info-blocks p strong{font-weight:700;font-size:55px;line-height:72px;text-transform:capitalize;color:#c7a65b;font-family:Playfair Display,serif;display:block;margin:0 0 7px}.sessions-info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.sessions-info-section{padding:52px 0 64px;margin:50px 0 0}.coaching-sessions-second .common-button-wrapper a{color:#5c3a4d;background:#f3dadf;border:1px solid #F3DADF}.coaching-sessions-second .common-button-wrapper a:hover{color:#5c3a4d;background:#fff;border:1px solid #fff}.article__title{font-weight:700!important;font-size:55px!important;line-height:72px!important;text-transform:capitalize;color:#000;font-family:Playfair Display,serif!important}.article__title span{color:#5c3a4d;font-style:italic}.article-template__image img{border-radius:20px}.article__content p{font-weight:400;font-size:18px;line-height:28px;color:#2b2a28}.article__content p{font-weight:400;font-size:18px;line-height:28px;color:#2b2a28;margin:0 0 15px!important}.article__content li{font-weight:400;font-size:18px;line-height:28px;color:#2b2a28}.article__content p strong{font-weight:700;font-size:24px;line-height:32px;color:#2b2a28;font-family:Playfair Display,serif}.article-template{gap:30px!important}.article-template .page-width--full_width{padding:0!important}.blog-post .narrow{padding:0 20px;max-width:1240px!important}.article-template__image-block--narrow .article-template__image{max-width:1240px!important;padding:0 20px!important}.content-block .article__content{max-width:100%!important;padding:0!important}.article__content p{max-width:1240px;margin:0 auto 15px!important;padding:0 20px}.article__content ul{max-width:1240px;padding:0 20px 15px;margin:0 auto}.blog-background-color{background:#5c3a4d;padding:50px 0}.article__content .blog-background-color li,.article__content .blog-background-color p,.article__content .blog-background-color p strong{color:#fff}.article__content .blog-background-color p:last-child{margin-bottom:0!important}.article-content-head p strong{font-weight:700;font-size:24px;line-height:32px;color:#2b2a28;font-family:Playfair Display,serif;margin:0 0 15px;display:block}.article-content-head p{font-weight:400;font-size:18px;line-height:28px;color:#2b2a28;margin:0 0 7px!important}.article-content-head{padding:0 0 100px}.article-blog-posts .custom-main-heading{color:#fff}.article-blog-posts .custom-main-heading span{color:#f3dadf}.article-blog-posts .article-card__item,.article-blog-posts.blog-posts-section h3.article-card__item{color:#fff}.article-blog-posts{margin:0 0 40px}.article-content-button{margin:22px 0 0}.blog-posts-section .main-blog--spacious{gap:0!important}.be-method-section .foundation-blocks:after{display:none}.be-method-section .foundation-blocks img{margin:0 0 28px}.be-method-section .foundation-blocks p strong{text-align:left}.be-method-section .foundation-blocks p{text-align:left;margin:0 0 5px}.be-method-section .foundation-blocks p:last-child{margin:0}.be-method-section .foundation-blocks li{font-weight:400;font-size:18px;line-height:28px;text-align:left;color:#2b2a28;list-style:disc;text-transform:capitalize}.be-method-section .foundation-blocks ul{display:flex;flex-direction:column;gap:3px;padding:0 0 6px 20px}.be-method-about-work .custom-main-heading{color:#fff}.be-method-about-work .custom-main-heading span{color:#f3dadf}.be-method-about-work .custom-paragraph p,.be-method-about-work .custom-paragraph p strong{color:#fff}.be-method-about-work .custom-paragraph li{color:#5c3a4d;background:#f3dadf}.be-method-image-text{background:#2b2a28;padding:60px 0}.be-method-image-text .custom-main-heading{color:#fff}.be-method-image-text .custom-main-heading span{color:#f3dadf}.be-method-image-text .custom-paragraph p{color:#fff}.be-method-image-text .custom-paragraph li{font-weight:400;font-size:18px;line-height:28px;text-transform:capitalize;color:#f3dadf;border:1px solid #F3DADF;border-radius:5px;position:relative;padding:8px 12px 8px 24px}.be-method-image-text .custom-paragraph ul{margin:0 0 25px}.be-method-image-text .custom-paragraph li:before{top:20px;left:12px;height:5px;width:5px;background:#c7a65b;border-radius:20px}.be-method-image-text .common-button-wrapper a{color:#5c3a4d;background:#f3dadf;border:1px solid #F3DADF}.be-method-image-text .common-button-wrapper a:hover{color:#5c3a4d;background:#fff;border:1px solid #fff}.be-method-image-text .button-dark.common-button-wrapper svg path{fill:#5c3a4d}.be-method-the-result .custom-paragraph ul{display:flex;flex-wrap:wrap;flex-direction:initial;justify-content:center}.be-method-the-result .custom-paragraph li{text-transform:capitalize}.whats-included-left-content h4{font-weight:700;font-size:24px;line-height:32px;text-transform:capitalize;color:#2b2a28;margin:0 0 8px}.whats-included-left-content p{font-weight:400;font-size:18px;line-height:28px;text-transform:capitalize;color:#2b2a28;margin:0 0 15px}.whats-included-left-content p:last-child{margin:0}.whats-included-left-content p strong{font-weight:700;font-size:18px;line-height:28px;text-transform:capitalize;color:#c7a65b;display:block;margin:20px 0 12px}.whats-included-left-content li{font-weight:400;font-size:18px;line-height:22px;color:#2b2a28;position:relative;padding:0 0 0 16px}.whats-included-left-content li:before{content:"";position:absolute;top:8px;left:0;width:5px;height:5px;background:#c7a65b;border-radius:10px}.whats-included-left-content ul{display:flex;flex-direction:column;gap:15px;margin:0 0 15px}.whats-included-left-column{background:#f3dadf;padding:30px}.whats-included-box-wrapper{background:#5c3a4d;border-radius:10px;padding:20px;margin:20px 0 0}.whats-included-box-wrapper p{font-weight:400;font-size:18px;line-height:28px;color:#fff}.whats-included-box-wrapper p em{font-weight:400;font-size:48px;line-height:64px;color:#fff;font-family:Playfair Display,serif;font-style:normal;display:block;margin:5px 0 15px}.whats-included-button .common-button-wrapper a{color:#5c3a4d;background:#f3dadf;border:1px solid #F3DADF}.whats-included-button .common-button-wrapper a svg path{fill:#5c3a4d}.whats-included-button{margin:20px 0 0}.whats-included-flex{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;align-items:center}.whats-included-section{padding:100px 0}.contact-form .custom-main-heading{text-align:center}.contact-form .custom-main-heading:before{left:50%;transform:translate(-50%)}.shopify-section.contact-form .custom-paragraph p{text-align:center}.contact-form .media-with-text--narrow .media-with-text__wrapper{max-width:1220px}.shopify-section.contact-form{padding:80px 0 0}.contact-form-head{padding:0 0 24px}.contact-form__wrapper{padding:40px!important}.contact-follow-text-wrapper .contact-follow-text p{font-weight:400;font-size:18px;line-height:28px;color:#000}.contact-follow-text-wrapper .contact-social-media-lists{display:flex;gap:15px}.contact-follow-text-wrapper .contact-follow-flex{display:flex;gap:7px;justify-content:center;align-items:center;padding:30px 0 0}.contact-form.contact-form--spacious{padding-bottom:60px!important}.contact__button.buttons-zoom button{background:#f3dadf!important;border-radius:10px;font-weight:400!important;font-size:18px!important;line-height:22px!important;text-transform:uppercase!important;color:#5c3a4d;padding:18px!important;min-height:initial!important}.contact__button.buttons-zoom button:after,.contact__button.buttons-zoom button:before{display:none!important}.contact-form .form-centered .media-with-text__media.show_container{max-width:890px!important;border-radius:15px}.contact-form__wrapper label{font-weight:500!important;font-size:18px!important;line-height:22px;color:#fff!important;text-transform:initial!important;opacity:1!important}.contact-form__wrapper input{border-radius:10px!important}.contact-form__wrapper textarea{border-radius:10px;height:180px!important}.acceptance-image-text{background:#2b2a28;padding:60px 0}.acceptance-image-text .custom-main-heading{color:#fff}.acceptance-image-text .custom-main-heading span{color:#f3dadf}.acceptance-image-text .custom-paragraph li{font-weight:600;font-size:18px;line-height:24px;text-transform:capitalize;color:#c7a65b;background:#ffffff14;border-left:4px solid #E8D090;border-radius:0 10px 10px 0;padding:34px 20px 34px 70px}.acceptance-image-text .custom-paragraph li:before{top:50%;left:20px;height:36px;width:36px;background:url(/cdn/shop/files/circle_b95385b7-0c30-4971-b4fb-64d5c1d386ea.svg);transform:translateY(-50%)}.page-acceptance .about-custom-right-content-column{max-width:567px}.accpetance-two-column-first .two-column-cotent-lists li{font-weight:400;font-size:18px;line-height:28px;color:#2b2a28;list-style:none;border-bottom:1px solid rgb(43 42 40 / 20%);padding:15px 10px 15px 17px;position:relative}.accpetance-two-column-first .two-column-cotent-lists li:last-child{border-bottom:0;padding-bottom:0}.accpetance-two-column-first .two-column-cotent-lists li:before{content:"";position:absolute;top:27px;left:0;height:6px;width:6px;background:#000;border-radius:20px}.accpetance-two-column-first .two-column-cotent-lists ul{margin:0;padding:0}.accpetance-two-column-first .two-column-cotent-lists>ul>li{border:0;position:initial}.accpetance-two-column-first .two-column-cotent-lists li p{font-weight:400;font-size:18px;line-height:28px;color:#2b2a28;display:flex;gap:20px;border-bottom:1px solid rgb(43 42 40 / 20%);padding:0 0 15px}.accpetance-two-column-first .two-column-cotent-lists{background:#f3dadf;padding:10px 10px 20px}.acceptance-booking-section{padding:100px 0 0}.acceptance-booking-section .custom-main-heading{text-align:center;margin:0}.acceptance-booking-section .custom-sub-heading{text-align:center}.acceptance-booking-section .custom-main-heading:before{left:50%;transform:translate(-50%)}.application-form-wrapper label{font-weight:500;font-size:18px;line-height:22px;color:#2b2a28;font-family:Inter,sans-serif;margin:15px 0 7px}.application-form-wrapper input{border-radius:10px;border-color:#2b2a28!important;padding:15px!important}.application-form-wrapper .form-heading{font-size:24px;color:#2b2a28}.application-form-wrapper .form-heading{font-size:24px;color:#2b2a28;margin:38px 0 12px}.application-form-wrapper .field-description{font-weight:300;font-size:17px;line-height:22px;color:#2b2a28;font-style:italic;margin:0 0 7px}.application-form-wrapper select{width:100%!important;border-radius:10px;padding:15px;background-image:url(/cdn/shop/files/arrow-down-sign-to-navigate_1_traced.svg);background-position:99%;background-repeat:no-repeat}.application-form-wrapper .contact__button button{font-weight:400;font-size:18px;line-height:22px;text-transform:uppercase;color:#fff;background:#5c3a4d;border-radius:10px;display:inline-flex;gap:9px;padding:19px 36px;transition:.3s ease;border:1px solid #5C3A4D;width:auto!important}.application-form-wrapper .contact__button button:hover{background:#000;border:1px solid #000;transition:.3s ease}.application-form-wrapper .contact__button button span{display:flex}.application-form-wrapper .contact__button{margin:20px 0 0}.application-form-section{padding:50px 0 78px}.application-form-wrapper{max-width:890px;margin:0 auto}.page-book-now .page__title.custom-heading{font-weight:700;font-size:55px;line-height:72px;text-transform:capitalize;color:#2b2a28;position:relative;padding:0 0 7px;font-family:Playfair Display,serif;text-align:center;margin:0}.page-book-now .page{gap:0px}.page-book-now .ordinal-section.ordinal-section--spacious{padding:20px 20px 0!important}.custom-slideshow-section .custom-main-heading{color:#fff;font-family:Playfair Display,serif!important}.custom-slideshow-section .custom-main-heading span{color:#f3dadf}.custom-slideshow-section .custom-main-heading:before{left:50%;transform:translate(-50%)}.custom-slideshow-section .content-text p{font-weight:400;font-size:18px;line-height:22px;color:#fff}.custom-slideshow-section .content-text{margin:0!important}.custom-slideshow-section .common-button-wrapper a{font-weight:400!important;font-size:18px!important;line-height:22px!important;text-transform:uppercase!important;color:#fff!important;background:#5c3a4d!important;border-radius:10px!important;display:inline-flex!important;gap:9px;padding:19px 36px!important;transition:.3s ease;border:1px solid #5C3A4D!important}.custom-slideshow-section .common-button-wrapper a span{display:flex}.custom-slideshow-section .common-button-wrapper a:hover{background:#000!important;border:1px solid #000!important;transition:.3s ease}.custom-slideshow-section .common-button-wrapper.button-white a{font-weight:400!important;font-size:18px!important;line-height:22px!important;text-transform:uppercase!important;color:#5c3a4d!important;background:#fff!important;border-radius:10px!important;display:inline-flex!important;gap:9px;padding:19px 36px!important;transition:.3s ease;border:1px solid #fff!important}.custom-slideshow-section .common-button-wrapper.button-white a:hover{background:#fff!important;border:1px solid #000!important;transition:.3s ease;color:##5c3a4;opacity:.9}.custom-slideshow-section .common-button-wrapper a:before,.custom-slideshow-section .common-button-wrapper a:after{display:none!important}.custom-richt-text-section .custom-main-heading{font-family:Playfair Display,serif!important}.custom-richt-text-section .custom-main-heading:before{left:50%;transform:translate(-50%)}.custom-richt-text-section .link-button{font-weight:400!important;font-size:18px!important;line-height:28px!important;text-align:center;text-decoration-line:underline;color:#5c3a4d;background:none!important}.shop-by-collection-section .custom-sub-heading,.shop-by-collection-section .custom-main-heading,.shop-by-collection-section .custom-paragraph p{text-align:center}.shop-by-collection-section .custom-main-heading:before{left:50%;transform:translate(-50%)}.shop-collection-over-content p{font-weight:400;font-size:18px;line-height:22px;align-items:center;color:#ffffffe6}.shop-collection-over-content p strong{font-weight:700;font-size:24px;line-height:32px;color:#fff;display:block;font-family:Playfair Display,serif!important;margin:0 0 7px}.shop-collection-over-image img{width:100%}.shop-collection-over-image{position:relative}.shop-collection-over-content{position:absolute;bottom:25px;padding:0 15px;width:100%}.shop-by-collection-flex{display:flex;gap:20px;padding:32px 0 0}.shop-collection-lists{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.shop-by-collection-section .container{max-width:100%}.left-shop-collection.common-shop-collection-column,.right-shop-collection.common-shop-collection-column{width:25%}.center-shop-collection.common-shop-collection-column{width:50%}.left-shop-collection.common-shop-collection-column .shop-collection-over-image img,.right-shop-collection.common-shop-collection-column .shop-collection-over-image img{height:850px;object-fit:cover}.center-shop-collection.common-shop-collection-column .shop-collection-over-image img{height:413px;object-fit:cover}.shop-by-collection-section{padding:90px 0 0}.shop-media-with-text-first .custom-main-heading:before{display:none}.shop-media-with-text-first.media-image-text-section .button-dark a{background:transparent!important;border:0;text-align:center;text-decoration-line:underline;text-transform:uppercase;color:#5c3a4d}.shop-media-with-text-first.media-image-text-section .button-dark a:hover{color:#5c3a4d!important}.shop-media-with-text-first .media-with-text__content-wrapper{padding:0 0 0 40px!important}.shop-media-with-text-first .media-with-text__content-wrapper>.content-wrapper--block{margin-top:10px}.shop-media-with-text-first .context-image__image{margin:0 0 15px}.shop-media-with-text-first.media-image-text-section .button-dark a svg{display:none}.shop-energy-collection .custom-sub-heading,.shop-energy-collection .custom-main-heading{text-align:center}.shop-energy-collection .custom-paragraph p{text-align:center;max-width:767px;margin:0 auto}.shop-energy-collection .custom-main-heading:before{left:50%;transform:translate(-50%)}.sho-energy-colleciton-blocks p strong{font-weight:700;font-size:24px;line-height:32px;text-transform:capitalize;color:#2b2a28;font-family:Playfair Display,serif!important;text-align:center;display:block;margin:0 0 6px}.sho-energy-colleciton-blocks p{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#2b2a28}.shop-energy-collection .slick-prev.slick-arrow{font-size:0;background:url(/cdn/shop/files/arw-lfte.svg);width:12px;height:21px;position:absolute;left:-20px;top:50%;transform:translateY(-50%)}.shop-energy-collection .slick-next.slick-arrow{font-size:0;background:url(/cdn/shop/files/arw-rhte.svg);width:12px;height:21px;position:absolute;right:-20px;top:50%;transform:translateY(-50%)}.image-banner-section .content-heading--custom{font-weight:700;font-size:24px;line-height:40px;text-align:center;text-transform:capitalize;color:#fff;font-family:Playfair Display,serif!important;max-width:1200px;margin:0 auto}.image-banner-section .banner__content.overlapping-content-js{justify-content:center!important}.sho-energy-colleciton-blocks img{margin:0 auto 5px}.shop-media-with-text-second .ordinal-section{padding-top:0;padding-bottom:30px!important}.shop-media-with-text-second .media-with-text__content-wrapper{padding:0!important}.shop-media-with-text-second .media-with-text__media-wrapper{border-radius:10px}.shop-media-with-text-second .media-with-text__card.large{gap:50px}.shop-media-with-text-second .media-with-text__media.left-padding--media{width:60%;flex:initial}.shop-media-with-text-second .media-with-text__content.right-padding{width:40%!important;flex:initial}.logo-slider-section .custom-main-heading{font-style:italic;font-weight:600;font-size:24px;line-height:32px;letter-spacing:3px;color:#2b2a28;margin:0;font-family:Playfair Display,serif!important}.logo-slider-section .custom-main-heading:before{display:none}.inside-content .logo-slider.slider-section--lines.slider-section--spacious .slider{gap:24px!important}.slider-buttons-items--spacious.slider-buttons-items--bottom{padding-top:24px}.shop-media-with-text-third .media-with-text__content-wrapper{padding:0 0 0 40px!important}.shop-media-with-text-third .ordinal-section{padding-top:40px}.shop-media-with-text-third .button-dark a,.shop-media-with-text-second .button-dark a{padding:18px 28px}.shop-newsletter-form .banner__content{flex-direction:column;gap:35px;justify-content:center!important}.shop-newsletter-form .section-newsletter__wrapper{margin:0 auto;background:transparent!important}.shop-newsletter-form .custom-main-heading{color:#fff;text-align:center;font-family:Playfair Display,serif!important}.shop-newsletter-form .custom-main-heading span{color:#f3dadf}.shop-newsletter-form .custom-main-heading:before{display:none}.shop-newsletter-form .newsletter-form{margin:0 auto}.shop-contact-form .custom-main-heading{margin:0 0 20px!important;text-align:left!important;font-family:Playfair Display,serif!important}.shop-contact-form .custom-main-heading:before{display:none}.shop-contact-form .custom-paragraph.content-text p{text-align:left!important}.shop-contact-form .custom-paragraph.content-text p{padding:2px 0 0;text-align:left!important;background:transparent}.shop-contact-form .contact-form__wrapper{padding:0!important;background:transparent!important}.shop-contact-form .media-with-text__media.left-padding--media.show_container{background:transparent!important}.shop-contact-form .contact-form__wrapper input,.shop-contact-form .contact-form__wrapper textarea{border-radius:10px!important;border-color:#2b2a28}.shop-contact-form .contact-form__wrapper label{color:#2b2a28!important}.shop-contact-form .contact__button.buttons-zoom button{background:#5c3a4d!important;color:#fff}body .shop-contact-form.contact-form.contact-form--spacious{padding-top:0!important;padding-bottom:0!important}.shop-contact-form .media-with-text__card.half{justify-content:space-between;gap:40px!important}.shop-blog-posts{padding-top:0}.custom-testimonials-section .slider__header-center .slider__heading{width:100%;text-align:center;font-weight:400;font-size:16px;line-height:19px;letter-spacing:3px;text-transform:uppercase;color:#c7a65b;text-align:center!important}.custom-testimonials-section .slider__header.slider__header-center{margin:0 0 15px!important}.custom-testimonials-section .custom-main-heading:before{display:none}.custom-testimonials-section .testimonial__text p{font-weight:400;font-size:24px;line-height:42px;text-align:center;color:#2b2a28;font-family:Playfair Display,serif!important}.custom-testimonials-section .testimonials__author.testimonial__text--custom{font-weight:400;font-size:18px;line-height:24px;text-align:center;color:#2b2a28;font-family:Playfair Display,serif!important}.custom-testimonials-section .custom-main-heading{padding:0;margin:0}.lists-collection-page .custom-slideshow-section .ordinal-section{padding:0!important;margin:0!important}.lists-collection-page .custom-slideshow-section .custom-main-heading:before{display:none}.lists-collection-page .shop-by-collection-flex{padding:0}.lists-collection-page .shop-by-collection-section{padding-bottom:60px}hover-mega-menu .menu__dropdown-child a{font-weight:700!important;font-size:15.3894px!important;line-height:21px!important;color:#000;font-family:Playfair Display,serif!important}hover-mega-menu .menu__dropdown-child .menu__item-link-title{display:flex;flex-direction:initial;align-items:center;gap:10px}hover-mega-menu .menu__dropdown-child .menu__item-link-title span:before{display:none}hover-mega-menu .menu__dropdown-child{display:grid!important;grid-template-columns:repeat(3,1fr);gap:20px!important}hover-mega-menu .menu__dropdown-child{width:100%!important}.mega-menu__list-container.hover-mega-menu__list-container{display:block}.mega-menu__banner-heading{font-weight:700!important;font-size:16px!important;line-height:19px!important;color:#2b2a28;font-family:Inter,sans-serif!important}.mega-menu__banner{height:240px}.hover-mega-menu{align-items:center}.mega-menu__banner-link{overflow:initial;flex-direction:column}.mega-menu__banner-image,.mega-menu__banner-content{position:initial}.mega-menu__banner-content-container{width:100%}.mega-menu__banner-content{text-align:center;margin:7px 0 0}@media only screen and (max-width:1899px){.site-banner-content h1{font-size:80px;line-height:80px}.box-footer-content{width:37.7%}.about-work-flex{gap:30px}.custom-site-banner .site-banner-content h1{font-size:56px;line-height:64px}}@media only screen and (max-width:1599px){.site-banner-content h1{font-size:70px;line-height:70px}.common-button-wrapper a{padding:19px 26px}.offers-blocks-wrapper{gap:0px}.offer-blocks:after{left:0}.box-footer-content{width:37.5%}.site-banner-left-column.common-banner-column{padding:30px 50px}.custom-site-banner .site-banner-content h1{font-size:52px;line-height:60px}}@media only screen and (max-width:1439px){.legal-container{width:29%}.site-banner-left-column.common-banner-column,.site-banner-right-column.common-banner-column{width:50%}.site-banner-content h1{font-size:50px;line-height:57px;margin:0 0 15px}.custom-main-heading{font-size:47px;line-height:54px}}@media only screen and (max-width:1349px){.section-padding--spacious:not(.only-mobile-padding){padding-inline-start:20px;padding-inline-end:20px}.site-banner-left-column.common-banner-column{padding:30px 20px}.two-column-content-section{padding:50px 0 60px}.split-content-hightlights-section,.image-text-first,.image-text-second{padding:60px 0}.media-with-text .media-with-text__card{gap:30px}.media-with-text__content-wrapper{padding:0 20px 0 0!important}.custom-experience-section,.custom-textimonial-section,.the-result-section{padding:60px 0}.footer-logo-wrapper p{font-size:18px;line-height:28px}.copyright__content{font-size:14px;line-height:24px}.two-column-cotent-lists li p em{width:30px}.banner__content{padding:50px 20px!important}.about-image-text-first{padding:60px 0}.about-work-left-content,.about-work-right-content{width:25%}.about-work-left-image img,.about-work-right-image img{width:100%}.about-work-center-content{width:50%}.the-foundation-section{padding:60px 0}.about-image-text-second{padding:60px 0 0}.about-card-content{padding:60px 0}.article__title{font-size:42px!important;line-height:50px!important}.shop-energy-collection .slick-prev.slick-arrow{left:0}.shop-energy-collection .slick-next.slick-arrow{right:0}}@media only screen and (max-width:1199px){.site-banner-content h1{font-size:44px;line-height:49px}.banner-over-content{padding:15px 12px;bottom:12px;right:12px}.banner-over-content h3{font-size:19px;line-height:30px;margin:0 0 14px}.banner-over-content p{font-size:16px;line-height:22px}.custom-main-heading{font-size:40px;line-height:50px}.split-content-quote-text p{font-size:19px;line-height:32px}.custom-paragraph p{font-size:16px;line-height:26px}.split-content-right-text li{font-size:16px}.split-content-left-lists li{padding:15px 15px 20px}.split-content-left-lists li p{font-size:12px;line-height:16px}.site-image-text-lists li{font-size:16px;line-height:26px;padding:8px 12px}.countdown__number-wrapper span{font-size:55px;line-height:80px}.experience-lists{gap:20px}.experience-lists li p{font-size:16px}.testimonial-blocks p{font-size:16px;line-height:26px}.review-text-blocks p strong{font-size:16px}.main-blog--spacious .blog-articles{gap:48px 40px}.the-result-section .custom-paragraph ul{grid-template-columns:repeat(3,1fr)}.section-newsletter__wrapper{max-width:627px!important;min-width:627px!important}.legal-container{width:50%}.menus-block{width:20%}.block-3.text__block.text__block--flex-start.section-navigation-block.stagger__item.text__block--3.text__block--short{width:25%}.box-footer-content{width:100%}.offer-blocks{padding:25px 20px}.offer-blocks p{font-size:16px}.offer-blocks p strong{font-size:20px;line-height:31px}.offer-blocks p em{font-size:15px;letter-spacing:2px}.installation-video video{height:500px}.collapsible-tabs{padding:60px 0 0!important}.about-card-content .custom-main-heading{font-size:40px;line-height:55px}.topic-block__heading.custom-heading{font-size:40px!important;line-height:55px!important}.coaching-sessions-first{padding:60px 0 0}.sessions-info-section{padding:32px 0 44px;margin:40px 0 0}.session-info-blocks p strong{font-size:45px;line-height:62px}.whats-included-section{padding:60px 0}.be-method-section .foundation-blocks li,.whats-included-left-content p{font-size:16px;line-height:26px}.whats-included-left-content li{font-size:16px;line-height:22px}.whats-included-left-column{padding:18px}.whats-included-flex{grid-template-columns:repeat(1,1fr)}.whats-included-box-wrapper p em{font-size:38px;line-height:50px;margin:5px 0 15px}.whats-included-box-wrapper p{font-size:16px;line-height:26px}.shopify-section.contact-form{padding:60px 0 0}.two-column-cotent-lists li p em{width:36px}.two-column-cotent-lists li{font-size:16px;line-height:26px}.acceptance-image-text .custom-paragraph li{font-size:16px;line-height:22px;padding:30px 20px 30px 70px}.acceptance-booking-section{padding:60px 0 0}.application-form-section{padding:10px 0 60px}.application-form-wrapper label{font-weight:400;font-size:16px;margin:15px 0 7px}.page-book-now .page__title.custom-heading{font-size:42px;line-height:52px}.left-shop-collection.common-shop-collection-column .shop-collection-over-image img,.right-shop-collection.common-shop-collection-column .shop-collection-over-image img{height:420px}.left-shop-collection.common-shop-collection-column,.right-shop-collection.common-shop-collection-column,.center-shop-collection.common-shop-collection-column{width:100%}.shop-by-collection-flex{display:flex;flex-wrap:wrap}.shop-media-with-text-first .media-with-text__content-wrapper{padding:40px 0 30px 20px!important}.shop-media-with-text-third .media-with-text__content-wrapper{padding:0 0 0 20px!important}.shop-media-with-text-third .media-with-text__content-wrapper{padding:40px 0 40px 20px!important}.shop-newsletter-form .banner__content{gap:0px}.section-newsletter__subscribe{gap:7px}}@media only screen and (max-width:991px){.site-banner-grid{flex-direction:column}.site-banner-left-column.common-banner-column,.site-banner-right-column.common-banner-column{width:100%}.site-banner-image img{border-radius:0}.two-column-content-grid{grid-template-columns:repeat(1,1fr);gap:16px}.split-content-grid{grid-template-columns:repeat(1,1fr);gap:40px}.site-iimage-text-grid{grid-template-columns:repeat(1,1fr)}.image-text-second .site-iimage-text-grid{flex-direction:column}.image-text-second .site-image-text-left-column,.image-text-second .site-image-text-right-column{width:100%}.experience-lists{grid-template-columns:repeat(3,1fr)}.offers-blocks-wrapper{grid-template-columns:repeat(1,1fr)}.installation-video video{height:420px}.testimonial-blocks-wrapper{grid-template-columns:repeat(1,1fr);gap:40px}.testimonial-blocks:after{display:none}.social-media-head-flex{gap:12px;flex-direction:column}.banner__content{padding:50px 20px!important;flex-direction:column;gap:20px}.section-newsletter__wrapper{max-width:100%!important;min-width:100%!important}.legal-container,.menus-block,.block-3.text__block.text__block--flex-start.section-navigation-block.stagger__item.text__block--3.text__block--short{width:100%}.media-image-text-section .ordinal-section{padding:50px 20px}.media-image-text-section .media-with-text__content{padding:0}.about-left-content p{font-size:20px;line-height:31px}.about-right-content p{font-size:14px;line-height:25px;letter-spacing:2px}.split-content-grid{gap:20px}.about-split-content-first .split-content-quote-text p em{font-size:20px;line-height:27px}.about-split-content-first .split-content-quote-text p,.foundation-blocks p{font-size:16px;line-height:26px}.coaching-session-image-text-grid{grid-template-columns:repeat(1,1fr)}.coaching-sessions-second .coaching-session-image-text-grid{display:flex;flex-direction:column-reverse}.article__title{font-size:36px!important;line-height:44px!important}.accpetance-two-column-first .two-column-content-grid{gap:26px}.section-stories-slideshow .ordinal-section{padding-top:50px!important;padding-bottom:0!important}.custom-richt-text-section .rich-text{padding-top:30px!important;padding-bottom:0!important}.image-banner-section .image-banner{padding-bottom:24px}.logo-slider-section .logo-slider{padding-top:40px!important;padding-bottom:0!important}.custom-testimonials-section{padding-top:20px!important;padding-bottom:10px!important}.custom-testimonials-section .testimonial__text p{font-size:21px;line-height:36px}.shop-newsletter-form .section-newsletter__subscribe{margin:0!important}}@media only screen and (max-width:767px){.site-banner-content h1{font-size:33px;line-height:41px}.site-banner-content h2{font-size:18px;line-height:24px}.banner-button-flex.common-button-flex{flex-direction:column}.common-button-wrapper a{padding:18px 16px;width:100%;text-align:center;justify-content:center;font-size:16px}.promotion__text{font-size:16px;line-height:22px;letter-spacing:2px;padding:0 20px}.custom-main-heading{font-size:30px;line-height:42px}.two-column-content-button-flex.common-button-flex{flex-direction:column}.two-column-cotent-lists li p em{width:40px}.two-column-cotent-lists li p{font-size:16px;line-height:26px;padding:10px 0}.custom-sub-heading{font-size:14px;line-height:22px}.split-content-quote-text{padding:0 0 0 18px}.image-text-button-flex.common-button-flex{flex-direction:column}.countdown__pair-of-numbers-wrapper{padding:0 8px}.countdown__number-wrapper span{font-size:49px;line-height:70px}.custom-rich-text-section .button-dark a{font-size:15px!important;line-height:22px!important;gap:7px;padding:15px 20px}.custom-paragraph li{font-size:16px;line-height:26px}.experience-lists{grid-template-columns:repeat(1,1fr)}.installation-video video{height:300px;border-radius:10px}.blog-posts-section h3.article-card__item{font-size:21px;line-height:30px}.article-card__item{font-size:16px;line-height:26px}.the-result-section .custom-paragraph ul{grid-template-columns:repeat(1,1fr)}.the-result-box-wrapper{padding:20px 20px 30px}.the-result-box-wrapper p{font-size:16px;line-height:26px}.social-media-section .custom-main-heading{text-align:center}.box-footer-content{padding:20px}.footer__content{flex-wrap:nowrap}.about-custom-content-flex{gap:15px;flex-direction:column}.about-image-text-first .custom-paragraph p strong{font-size:18px;line-height:30px}.about-split-content-first .split-content-number-text{font-size:34px;line-height:30px;width:38px}.foundation-blocks-wrapper{grid-template-columns:repeat(1,1fr);gap:30px}.foundation-blocks:after{display:none}.about-work-flex{gap:30px;flex-direction:column}.about-work-left-content,.about-work-right-content{display:none}.about-work-center-content{width:100%}.custom-page-width{padding:10px 20px}.about-my-work-section .custom-paragraph li{font-size:16px;line-height:26px;padding:14px}.about-split-content-second .split-content-right-flex{padding:20px 10px;gap:10px}.about-split-content-second .split-content-quote-text p strong{font-size:15px;line-height:24px}.about-split-content-second .split-content-quote-text p{font-size:14px;line-height:24px}.site-image-text-box p{font-size:15px;line-height:26px}.site-banner-image img{height:490px}.custom-site-banner .site-banner-content h1{font-size:36px;line-height:44px;margin:0 0 10px}.about-card-content .custom-main-heading{font-size:30px;line-height:42px}.topic-block__heading.custom-heading{font-size:30px!important;line-height:42px!important}.coaching-sessions-first{padding:45px 0 0}.coacing-session-head{padding:0 0 15px}.coaching-session-content-box-wrapper{padding:15px 15px 30px}.coaching-session-lists-flex{grid-template-columns:repeat(1,1fr);gap:20px}.coaching-session-left-grid:after{display:none}.coaching-session-image-text .custom-paragraph h4,.coaching-session-image-text .custom-paragraph h4 em{font-size:21px;line-height:26px}.sessions-info-grid{grid-template-columns:repeat(1,1fr);gap:10px}.session-info-blocks p strong{font-size:38px;line-height:52px}.session-info-blocks p{font-size:16px;line-height:26px}.sessions-info-section{padding:24px 0 40px;margin:20px 0 0}.coaching-session-lists-flex li{font-size:15px}.article__title{font-size:28px!important;line-height:40px!important}.article__content p,.article__content li{font-size:16px;line-height:26px}.blog-background-color{padding:32px 0}.article__content p strong{font-size:21px;line-height:30px}.article-content-head p{font-size:16px;line-height:26px}.article-content-head p strong{font-size:21px;line-height:30px}.article-content-head{padding:0 0 60px}.the-result-section .custom-paragraph li{font-size:16px;line-height:25px}.be-method-image-text .custom-paragraph li{font-size:16px;line-height:26px}.whats-included-box-wrapper p em{font-size:32px;line-height:40px;margin:2px 0 7px}.shopify-section.contact-form{padding:40px 0 0}.contact-form__wrapper{padding:18px!important}.contact-form__wrapper label{font-size:15px!important;line-height:22px}.contact-form__wrapper textarea{height:110px!important}.contact__button.buttons-zoom button{font-size:16px!important;padding:12px!important}.acceptance-booking-section{padding:50px 0}.acceptance-booking-section .acceptance-booking-form{margin:32px 0 0}.application-form-section{padding:10px 0 42px}.application-form-wrapper .contact__button button{font-size:16px;line-height:22px;padding:15px 26px}.application-form-wrapper select{background-position:97%}.application-form-wrapper .form-heading{font-size:21px;margin:28px 0 12px}.application-form-wrapper .field-description{font-size:15px;line-height:22px}.application-form-wrapper label{font-size:15px}.page-book-now .page__title.custom-heading{font-size:36px;line-height:44px;margin:0 0 16px}.page-book-now .ordinal-section.ordinal-section--spacious{padding:20px 20px 30px!important}.shop-collection-over-content p strong{font-size:21px;line-height:28px}.shop-collection-over-content p{font-size:16px;line-height:22px}.shop-collection-lists{grid-template-columns:repeat(1,1fr)}.center-shop-collection.common-shop-collection-column .shop-collection-over-image img,.left-shop-collection.common-shop-collection-column .shop-collection-over-image img,.right-shop-collection.common-shop-collection-column .shop-collection-over-image img{height:350px}.shop-media-with-text-first .media-with-text__content-wrapper{padding:40px 20px 30px!important}.sho-energy-colleciton-blocks p strong{font-size:21px;line-height:30px}.sho-energy-colleciton-blocks p{font-size:16px;line-height:26px}.shop-media-with-text-second .media-with-text__card.large{gap:24px}.shop-media-with-text-second .media-with-text__media.left-padding--media{width:100%}.shop-media-with-text-second .media-with-text__content.right-padding{width:100%!important}.custom-testimonials-section .testimonial__text p{font-size:18px;line-height:30px}.shop-contact-form .custom-main-heading{margin:0!important}.shop-contact-form .rte.richtext.body-secondary-text--custom.uppercase.richtext-link--underline{display:none}.shop-blog-posts{padding-top:43px}.shop-blog-posts .blog-articles{padding:10px 0 0!important}.shop-media-with-text-third .media-with-text__content-wrapper{padding:0 0 40px 20px!important}.shop-by-collection-section{padding:70px 0 0}.image-banner-section .content-heading--custom{font-size:20px;line-height:34px}.image-banner-section .banner__content-wrapper{padding:0!important}.custom-slideshow-section .slideshow__buttons.slideshow__content-elem{justify-content:center}.lists-collection-page .shop-by-collection-section{padding-bottom:40px}.shop-by-collection-section{padding:60px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
