.newsletter-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;transition:opacity .3s ease,visibility .3s ease}.newsletter-container-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000!important}.newsletter-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;grid-template-columns:1fr .82fr;width:min(960px,calc(100vw - 40px));min-height:540px;overflow:hidden;border-radius:28px;background:#070706!important;border:1px solid rgba(198,161,91,.48);box-shadow:0 30px 90px #00000094;color:#f7f2e8!important}.newsletter-modal .newsletter-content{display:flex;align-items:center;padding:58px;background:radial-gradient(circle at top left,rgba(73,107,74,.24),transparent 45%),#070706!important}.newsletter-modal .newsletter__wrapper{width:100%;max-width:520px}.newsletter-kicker{margin:0 0 12px;color:#c6a15b;font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:800}.newsletter-modal .title-wrapper-with-link{margin:0 0 18px;color:#fff!important;font-size:clamp(30px,3.2vw,48px);line-height:1.02;letter-spacing:-.03em}.newsletter-modal .newsletter__subheading{margin:0 0 30px!important;color:#f7f2e8c7!important;font-size:16px;line-height:1.65}.newsletter-modal .newsletter-form__field-wrapper{display:flex;flex-direction:column;gap:14px;margin:0}.newsletter-modal .field{position:relative;width:100%}.newsletter-modal .field i.fa.fa-envelope{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:#c6a15b;z-index:2}.newsletter-modal .field__input{width:100%;height:54px;padding:0 22px 0 52px!important;border-radius:999px!important;background:#fff!important;color:#121212!important;border:1px solid rgba(198,161,91,.55)!important;box-shadow:none!important}.newsletter-modal .newsletter__button{height:54px;border-radius:999px!important;background:#c6a15b!important;color:#071008!important;border:1px solid #c6a15b!important;text-transform:uppercase;letter-spacing:.1em;font-weight:800}.newsletter-modal .newsletter__button:hover{background:#e0c173!important;color:#071008!important}.newsletter-bg-img{height:100%;min-height:540px;background:#10100d}.newsletter-bg-img img{width:100%;height:100%;object-fit:cover;filter:saturate(.92) contrast(1.02)}.newsletter-modal:after{content:"";position:absolute;right:0;top:0;bottom:0;width:42%;background:linear-gradient(90deg,#070706,#07070638 55%,#0707060d);pointer-events:none}a.close-window.icon-button.close-icon{position:absolute;right:18px;top:18px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#070706b8!important;color:#c6a15b!important;border:1px solid rgba(198,161,91,.42);z-index:3;cursor:pointer}a.close-window.icon-button.close-icon svg{width:15px;height:15px;color:inherit;fill:currentColor}@media(max-width:820px){.newsletter-modal{grid-template-columns:1fr;min-height:auto}.newsletter-bg-img{display:none}.newsletter-modal .newsletter-content{padding:42px 28px}.newsletter-modal .title-wrapper-with-link{font-size:34px}.newsletter-modal:after{display:none}.newsletter-modal .newsletter__subheading{font-size:15px}}.footer{background:#070706!important;color:#f7f2e8!important;border-top:1px solid rgba(198,161,91,.24)!important}.footer .footer__content-top{padding-top:52px!important;padding-bottom:28px!important}.footer .footer__blocks-wrapper{display:grid!important;grid-template-columns:1.35fr .95fr 1fr 1fr!important;gap:34px!important;row-gap:28px!important;align-items:flex-start!important}.footer .footer__blocks-wrapper>.footer-block{grid-column:auto!important;grid-row:auto!important;width:auto!important;max-width:none!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.footer .footer__blocks-wrapper>.footer-block:nth-child(2){display:none!important}.footer .footer__blocks-wrapper>.footer-block:nth-child(n+6){display:none!important}.footer .footer-block__address img{max-width:150px!important;height:auto!important;margin-bottom:14px}.footer .description{max-width:360px;color:#f7f2e8b3!important;font-size:14px!important;line-height:1.6!important}.footer .footer-block__heading,.footer .footer__title,.footer .social-icons_heading{color:#c6a15b!important;font-size:13px!important;line-height:1.25!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin:0 0 14px!important}.footer .footer_menu{display:grid!important;gap:8px!important;margin:0!important;padding:0!important}.footer .footer_menu a,.footer .contact-info a,.footer .contact-info span,.footer address{color:#f7f2e8b8!important;font-size:14px!important;line-height:1.5!important;text-decoration:none!important;font-style:normal!important}.footer .footer_menu a:hover,.footer .contact-info a:hover{color:#c6a15b!important}.footer .contact-info{display:grid!important;gap:10px!important;margin:14px 0 0!important;padding:0!important}.footer .contact-info li{display:flex!important;gap:10px!important;align-items:flex-start!important}.footer .contact-info svg{color:#c6a15b!important;fill:currentColor!important;width:17px!important;min-width:17px!important;margin-top:3px}.footer .office-mail a[href*="contactcbdhigh@gmail.com"]{font-size:0!important}.footer .office-mail a[href*="contactcbdhigh@gmail.com"]:after{content:"contact@cbdi.fr";font-size:14px;color:#f7f2e8b8}.footer .footer-newsletter .footer-block__details-content-newsletter:empty:before{content:"Recevez les nouveaut\e9s, offres et s\e9lections CBD HIGH.";display:block;color:#f7f2e8ad;font-size:14px;line-height:1.5;margin-bottom:14px}.footer .newsletter-form__field-wrapper{display:grid!important;gap:10px!important;max-width:360px!important}.footer .field__input{height:48px!important;border-radius:999px!important;background:#fff!important;color:#111!important;border:1px solid rgba(198,161,91,.42)!important}.footer .newsletter-form__button{height:48px!important;border-radius:999px!important;background:#c6a15b!important;color:#071008!important;border:1px solid #c6a15b!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}.footer .terms-condtions{color:#f7f2e88c!important;font-size:12px!important;line-height:1.4!important}.footer .footer__content-bottom{border-top:1px solid rgba(198,161,91,.2)!important;padding-top:18px!important;padding-bottom:18px!important}.footer .footer__content-bottom-wrapper{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;flex-wrap:wrap!important}.footer .copyright__content,.footer .copyright__content p{color:#f7f2e88c!important;font-size:13px!important;margin:0!important}.footer .footer-languge-selector{display:none!important}.footer .list-payment{opacity:.78!important}@media(max-width:990px){.footer .footer__blocks-wrapper{grid-template-columns:1fr 1fr!important}.footer .footer__blocks-wrapper>.footer-block:nth-child(n+6){display:none!important}}@media(max-width:640px){.footer .footer__content-top{padding-top:38px!important}.footer .footer__blocks-wrapper{grid-template-columns:1fr!important;text-align:left!important}.footer .footer__content-bottom-wrapper{justify-content:center!important;text-align:center!important}.footer .footer__payment{width:100%;display:flex;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/model-newsletter-section.css.map */
