.request_quote_popup{width:100%;height:100vh;position:fixed;top:0;right:0;bottom:0;left:0;background:#0b0b1294;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:none;z-index:9999}.request_quote_popup.active{display:block}.request_quote_popup .popup_box{width:min(1180px,calc(100vw - 48px));min-height:700px;max-height:calc(100vh - 56px);background:#fff;border-radius:30px;overflow:hidden;box-shadow:0 28px 80px #12121238;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.request_quote_popup .popup_box .popup_close{width:46px;height:46px;cursor:pointer;position:absolute;top:20px;right:20px;z-index:5;display:flex;align-items:center;justify-content:center;background:transparent;box-shadow:none;transition:transform .18s ease}.request_quote_popup .popup_box .popup_close svg{width:46px;height:46px;filter:drop-shadow(0 10px 22px rgba(18,18,18,.1));transition:filter .18s ease,transform .18s ease}.request_quote_popup .popup_box .popup_close svg circle{fill:#fffffff5;stroke:#12121214;transition:fill .18s ease,stroke .18s ease}.request_quote_popup .popup_box .popup_close svg rect{fill:#5f6063;transition:fill .18s ease}.request_quote_popup .popup_box .popup_close:hover{transform:translateY(-1px) scale(1.02)}.request_quote_popup .popup_box .popup_close:hover svg{filter:drop-shadow(0 14px 24px rgba(241,1,139,.18))}.request_quote_popup .popup_box .popup_close:hover svg circle{fill:#fff7fc;stroke:#f1018b33}.request_quote_popup .popup_box .popup_close:hover svg rect{fill:#f1018b}.request_quote_popup .popup_box .popup_content{width:100%;height:100%;display:grid;grid-template-columns:430px minmax(0,1fr)}.request_quote_popup .popup_box .popup_content .popup_c_l{position:relative;height:100%;overflow:hidden;background:#17151c}.request_quote_popup .popup_box .popup_content .popup_c_l:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#11101a1a,#11101abd 72%,#11101aeb)}.request_quote_popup .popup_box .popup_content .popup_c_l img{width:100%;height:100%;object-fit:cover;transform:scale(1.02)}.request_quote_popup .popup_visual_copy{position:absolute;inset:auto 28px 30px 28px;z-index:2;color:#fff}.request_quote_popup .popup_visual_eyebrow{margin:0 0 14px;color:#ffffffd1;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.request_quote_popup .popup_visual_copy h3{margin:0;font-size:34px;line-height:1.1;color:#fff}.request_quote_popup .popup_visual_copy>p:not(.popup_visual_eyebrow){margin:16px 0 0;color:#ffffffd1;font-size:15px;line-height:1.8}.request_quote_popup .popup_visual_points{margin:22px 0 0;padding:0;list-style:none;display:grid;gap:12px}.request_quote_popup .popup_visual_points li{position:relative;padding-left:18px;color:#ffffffe0;font-size:13px;line-height:1.65}.request_quote_popup .popup_visual_points li:before{content:"";position:absolute;left:0;top:8px;width:7px;height:7px;border-radius:999px;background:#f1018b}.request_quote_popup .popup_box .popup_content .popup_c_r{height:100%;overflow-y:auto;padding:42px 48px;background:radial-gradient(circle at top right,rgba(241,1,139,.08),transparent 24%),linear-gradient(180deg,#fff,#fffafc)}.request_quote_popup .popup_kicker{margin:0 0 10px;color:#f1018b;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_title{color:#111;font-size:34px;font-weight:800;line-height:1.12;letter-spacing:-.02em}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form{width:100%;height:auto;margin-top:30px;padding-top:24px;border-top:1px solid rgba(18,18,18,.08)}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root,.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root .form-crm-container{width:100%;height:auto}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root .form-crm-container .form-crm--card{background-color:transparent!important;padding:0!important;border:none!important;max-width:unset!important;margin:0!important;box-shadow:none!important}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root .form-crm-container .form-crm--card .form-crm--element-group-container{width:100%;height:auto;gap:18px}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root .form-crm-container .form-crm--card .form-crm--element-group-container .form-crm-default--input-block{padding:0}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root .form-crm-container .form-crm--card .form-crm--element-group-container .form-crm-default--input-block.form-crm--grid-4{width:calc(33.333% - 12px)}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root .form-crm-container .form-crm--card .form-crm--element-group-container .form-crm-default--input-block .form-crm-default--radio{width:100%;height:auto}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root .form-crm-container .form-crm--card .form-crm--element-group-container .form-crm-default--input-block .form-crm-default--radio .form-crm-default--fixed-label,.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root .form-crm-container .form-crm--card .form-crm--element-group-container .form-crm-default--input-block .form-crm-default--label,.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root .form-crm-container .form-crm--card .form-crm--element-group-container .form-crm-default--input-block .form-crm-default--header-h3{color:#141414;font-size:15px;font-weight:700;line-height:1.45;padding-bottom:0}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root .form-crm-container .form-crm--card .form-crm--element-group-container .form-crm-default--input-block .form-crm-default--radio .form-crm-default--radio-options{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root .form-crm-container .form-crm--card .form-crm--element-group-container .form-crm-default--input-block .form-crm-default--radio .form-crm-default--radio-options .form-crm-default--radio-item{width:auto;min-width:120px;padding:12px 14px;border:1px solid rgba(18,18,18,.12);border-radius:16px;background:#fff;color:#1b1b1b;font-size:14px;font-weight:500;line-height:1.45;box-shadow:0 8px 20px #12121208}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root .form-crm-container .form-crm--card .form-crm--element-group-container .form-crm-default--input-block .form-crm-default--radio .form-crm-default--radio-options .form-crm-default--radio-item input{box-shadow:none;margin-right:8px}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root .form-crm-container .form-crm--card .form-crm--element-group-container .form-crm-default--input-block select{outline:none}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root .form-crm--button-container .form-crm--button{width:100%;max-width:240px;height:52px;padding:0 24px;background:linear-gradient(90deg,#f1018b,#ff58b3);color:#fff;font-size:16px;font-weight:700;line-height:52px;border-radius:999px;box-shadow:0 14px 30px #f1018b38}@media screen and (max-width:991px){.request_quote_popup .popup_box{width:calc(100vw - 24px);min-height:unset;height:calc(100vh - 24px);max-height:calc(100vh - 24px);border-radius:24px}.request_quote_popup .popup_box .popup_close{width:42px;height:42px;top:14px;right:14px}.request_quote_popup .popup_box .popup_close svg{width:42px;height:42px}.request_quote_popup .popup_box .popup_content{grid-template-columns:1fr}.request_quote_popup .popup_box .popup_content .popup_c_l{min-height:150px;max-height:180px}.request_quote_popup .popup_box .popup_content .popup_c_l img{height:180px;object-fit:cover}.request_quote_popup .popup_visual_copy{inset:auto 20px 22px 20px}.request_quote_popup .popup_visual_copy h3{font-size:26px}.request_quote_popup .popup_visual_points{gap:10px}.request_quote_popup .popup_box .popup_content .popup_c_r{padding:24px 20px 28px}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_title{font-size:28px}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form{margin-top:24px;padding-top:20px}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root .form-crm-container .form-crm--card .form-crm--element-group-container .form-crm-default--input-block.form-crm--grid-4{width:100%}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root .form-crm-container .form-crm--card .form-crm--element-group-container .form-crm-default--input-block .form-crm-default--radio .form-crm-default--radio-options .form-crm-default--radio-item{width:100%;min-width:0}.request_quote_popup .popup_box .popup_content .popup_c_r .popup_form .form-crm-root .form-crm--button-container .form-crm--button{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/request-quote.css.map */
