.sign-section{display:flex;justify-content:center;align-items:center;background-image:var(--sign-section-background, none);background-size:cover;background-position:bottom;background-repeat:no-repeat;height:100%;width:100%;border-radius:10px;min-height:160px;position:relative}.container-custom{max-width:1280px;margin:0 auto}.sign-section-inner{padding:0;margin-left:auto;max-width:960px;margin-right:0;width:100%}section.sign-section .page-width{display:flex;width:100%;flex-flow:column;align-items:flex-end;padding-right:145px}.sign-section-title{text-align:center;font-size:31px;font-weight:400;max-width:855px;margin:0 auto;font-family:DM Sans;text-transform:unset;line-height:130%;width:100%}.sign-section-title>strong{color:var(--primary);font-weight:800}.left-img{position:absolute;left:0;display:flex;justify-content:center;align-items:center;height:auto;max-width:308px;top:unset;bottom:0}.template-collection .left-img{max-width:277px}.right-img{position:absolute;right:30px;bottom:11px;display:flex;justify-content:center;align-items:center;width:120px}.left-img img,.right-img img{max-width:100%;height:auto;display:block}section.sign-section{max-width:calc(100% - 40px);margin:70px auto 25px;border-radius:10px;overflow:visible;min-height:204px;background-position:right center}section.sign-section>svg{position:absolute;right:26px;top:17px}.template-page .sign-section svg path{fill:#e5cec6}.template-page .sign-section .right-img{width:95px;right:102px;bottom:10px}.sign-section-title>span{font-family:Neulis;margin:0 5px}@media(max-width:1279px){.sign-section-inner{max-width:670px}}@media(max-width:1199px){section.sign-section .page-width{padding:0 15px}.sign-section-inner{max-width:510px;margin:0 auto}.sign-section-title{font-size:22px;max-width:515px}.left-img{max-width:250px}}@media(max-width:991px){.left-img{max-width:180px}section.sign-section .page-width{padding:0 15px}.sign-section-inner{max-width:750px;margin:0 auto}.sign-section-title{font-size:var(--font-size-heading-sm);max-width:420px}main#MainContent:has(.rebuy-widget.rebuy-bundle-builder) section.sign-section{margin-top:20px}main#MainContent:has(.rebuy-widget.rebuy-bundle-builder) section.sign-section .container-custom.sign-section-inner{max-width:500px}}@media(max-width:767px){.sign-section{background-color:#f9f5ef}.sign-section-title{margin:20px 0}.sign-section-inner{padding:20px}.right-img,.left-img{position:relative;top:0;left:0;transform:none;height:auto;width:100%}.left-img{max-width:140px;border:4px solid var(--surface-color);border-radius:999px;overflow:hidden;margin:0 auto 16px 0}.right-img{justify-content:flex-end}.sign-section-inner{display:flex;flex-flow:column;align-items:center;padding:0}section.sign-section .page-width{padding:0 20px}.sign-section-title{margin:0 0 30px}.sign-section-title{font-size:var( --font-size-heading-sm);max-width:100%;text-align:left;margin:0 0 20px}section.sign-section>svg{width:52px;height:39px;right:22px;left:unset;top:26px}main#MainContent:has(.rebuy-widget.rebuy-bundle-builder) section.sign-section{margin-top:25px;background-position:center;margin-bottom:20px}main#MainContent:has(.rebuy-widget.rebuy-bundle-builder) section.sign-section .container-custom.sign-section-inner{padding:0!important}}@media(min-width:1440px){section.sign-section{max-width:1280px}}@media(min-width:1600px){section.sign-section{max-width:1390px}}.sign-section--header .sign-section-inner{display:flex;flex-flow:column;align-items:center;text-align:center}.sign-section-heading{margin:0 0 12px;line-height:1.1;text-transform:uppercase}.sign-section-text{max-width:640px;font-size:16px;line-height:1.6;color:var(--text-primary)}.sign-section-text p{margin:0}@media(max-width:1199px){.sign-section-heading{font-size:38px}.template-collection section.sign-section{margin-top:40px;margin-bottom:22px}}@media(max-width:767px){.sign-section--header .sign-section-inner{padding:30px 20px 0}.sign-section-heading{font-size:30px}.sign-section-text{margin-bottom:20px;font-size:14px}.right-img img{width:80px}section.sign-section{padding-bottom:25px!important;background-position:center}.template-collection section.sign-section{margin-top:40px;margin-bottom:20px;background-size:352%;background-position:82% 100%;background-color:#ffe3ef}.left-img img{height:132px;object-fit:cover}main#MainContent:has(.rebuy-widget.rebuy-bundle-builder) section.sign-section .left-img{margin-left:auto;margin-right:auto}}@media(min-width:1199px){.sign-section-heading{font-size:var(--font-size-heading-lg)}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/section-quote.css.map */
