.rcv2-empty{padding:20px;border:1px dashed rgba(255,214,10,.25);border-radius:12px;color:#fff} .rcv2-list .xp14_save:empty{display:none} .epr1_img_placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:14px;color:#ffd257;text-align:center;font-weight:800;background:linear-gradient(135deg,#06191f,#02090c)} .xp14_img{overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat} .xp14_body p,.xp14_hot_inline,.xp14_body:before,.xp14_select:before,.xp14_trip_wrap:before{display:none!important;content:none!important} .xp14_title{position:relative;z-index:9;width:fit-content;max-width:100%;color:#fff8dc;font-weight:950;letter-spacing:-.018em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(90deg,rgba(0,0,0,.92),rgba(8,28,30,.78),rgba(0,0,0,.2));border:1px solid rgba(255,211,91,.46);border-left:3px solid #ffd45a;text-shadow:0 2px 10px rgba(0,0,0,.95),0 0 12px rgba(255,213,91,.18);box-shadow:0 12px 26px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 0 rgba(255,211,91,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)} .xp14_title:before{content:"";position:absolute;top:50%;border-radius:50%;transform:translateY(-50%);background:radial-gradient(circle,#fff6bd 0 28%,#ffd45a 29% 100%);box-shadow:0 0 10px rgba(255,212,90,.85),0 0 22px rgba(255,212,90,.32)} .xp14_title:after{content:"";position:absolute;height:1px;background:linear-gradient(90deg,rgba(255,212,90,.9),rgba(255,212,90,.2),transparent);opacity:.8} .xp14_select,.xp14_trip_wrap{display:grid;grid-template-columns:1fr 1fr} .xp14_select label,.xp14_trip_wrap label{margin:0;cursor:pointer} .xp14_select input,.xp14_trip_wrap input{display:none} .xp14_select span,.xp14_trip_wrap span{display:flex;align-items:center;justify-content:center;box-sizing:border-box;line-height:1} .xp14_old_price{text-decoration:line-through;white-space:nowrap} .xp14_price{grid-area:price;color:#ffd257;font-weight:950;white-space:nowrap} .xp14_save{grid-area:save;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow:hidden;text-indent:0} .xp14_save:before,.xp14_save:empty{display:none!important;content:none!important} .xp14_btn{display:flex;align-items:center;justify-content:center;text-transform:uppercase;text-decoration:none} .xp14_btn:after{content:"›";display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:950;line-height:1} @media(max-width:768px){.xp14_grid{display:flex;flex-direction:column;gap:12px} .xp14_card{display:grid;grid-template-columns:32% 68%;min-height:170px;padding:7px;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#06191f,#031014);border:1px solid rgba(220,160,42,.58);box-shadow:0 6px 16px rgba(0,0,0,.32)} .xp14_img{min-height:156px;border-radius:12px} .xp14_body{min-height:156px;padding:1px 0 0 10px;display:flex;flex-direction:column} .xp14_title{margin:0 auto 9px;padding:6px 11px 6px 31px;border-radius:12px;font-size:12.7px;line-height:1.1;text-align:center;border-left-width:2px} .xp14_title:before{left:12px;width:8px;height:8px} .xp14_title:after{left:24px;right:12px;bottom:3px} .xp14_select,.xp14_trip_wrap{width:86%;gap:8px;margin:0 auto 6px} .xp14_select span,.xp14_trip_wrap span{height:29px;gap:5px;border-radius:8px;background:rgba(255,255,255,.035);border:1px solid rgba(214,159,54,.4);color:rgba(255,255,255,.94);font-size:10.5px;font-weight:780} .xp14_select span:before{content:"🚕";font-size:12px} .xp14_trip_wrap label:first-child span:before{content:"➜";color:#2ee7bd;font-size:18px;font-weight:900} .xp14_trip_wrap label:nth-child(2) span:before{content:"↻";color:#3aa7ff;font-size:18px;font-weight:900} .xp14_select input:checked+span,.xp14_trip_wrap input:checked+span{color:#fff6c9;border-color:#ffd34e;background:rgba(255,210,70,.12)} .xp14_bottom{margin-top:auto;min-height:54px;padding-top:4px;display:grid;grid-template-columns:62px 1fr 94px;grid-template-areas:"save old btn" "save price btn";gap:2px 7px;align-items:center} .xp14_save{width:58px;height:44px;padding:5px;border-radius:8px;background:linear-gradient(135deg,#08741d,#42c80d);border:1px solid rgba(180,255,80,.75);box-shadow:0 0 8px rgba(88,255,38,.3);color:#fff;font-size:12px;line-height:1.05;font-weight:950;transform:skewX(-5deg);white-space:normal} .xp14_save:after{content:"";position:absolute;top:-5px;right:-6px;width:16px;height:16px;background:linear-gradient(135deg,#dcff3c,#3c9e00);clip-path:polygon(0 0,100% 18%,65% 100%,45% 60%,0 100%)} .xp14_old_price{grid-area:old;align-self:end;color:rgba(255,255,255,.43);font-size:9.2px;line-height:1;font-weight:650} .xp14_price{align-self:start;font-size:18px;line-height:1;letter-spacing:-.04em} .xp14_btn{grid-area:btn;width:94px;height:41px;gap:6px;border-radius:11px;border:1px solid rgba(255,245,160,.95);background:linear-gradient(180deg,#ffe889,#ffc928 46%,#e59a00);color:#071014;font-size:10.5px;line-height:1.05;font-weight:950;box-shadow:0 0 10px rgba(255,196,31,.38)} .xp14_btn:before{display:none!important;content:none!important} .xp14_btn:after{width:18px;height:18px;flex:0 0 18px;background:#10120d;color:#ffd64d;font-size:20px}} @media(min-width:769px){.xp14_grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important} .xp14_card{position:relative!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;min-height:370px!important;border-radius:16px!important;background:linear-gradient(180deg,#071b21,#02090c)!important;border:1px solid rgba(222,174,76,.5)!important;box-shadow:0 12px 30px rgba(0,0,0,.42)!important} .xp14_img{position:relative!important;height:155px!important} .xp14_img:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(2,9,12,.82));pointer-events:none} .xp14_body{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;flex:1!important;margin-top:-18px!important;padding:0 10px 10px!important} .xp14_title{margin:0 0 8px!important;padding:6px 13px 6px 32px!important;border-radius:14px!important;font-size:13px!important;line-height:1.05!important} .xp14_title:before{left:14px;width:10px;height:10px} .xp14_title:after{left:28px;right:14px;bottom:4px} .xp14_select,.xp14_trip_wrap{gap:7px!important;margin:0 0 7px!important} .xp14_select span,.xp14_trip_wrap span{position:relative!important;height:34px!important;padding:0 28px 0 12px!important;border-radius:11px!important;background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.18)!important;color:rgba(255,255,255,.92)!important;font-size:11.5px!important;font-weight:850!important;overflow:hidden!important} .xp14_select span:before,.xp14_trip_wrap span:before{display:none!important;content:none!important} .xp14_select input:checked+span{color:#fff2bd!important;border-color:#ffd34e!important;background:linear-gradient(180deg,rgba(69,52,12,.95),rgba(20,16,8,.96))!important;box-shadow:0 0 0 1px rgba(255,211,78,.22),0 0 12px rgba(255,211,78,.18)!important} .xp14_trip_wrap input:checked+span{color:#fff!important;border-color:#29e85d!important;background:linear-gradient(180deg,rgba(9,76,35,.95),rgba(3,35,20,.98))!important;box-shadow:0 0 0 1px rgba(38,232,90,.2),0 0 12px rgba(38,232,90,.2)!important} .xp14_select input:checked+span:after,.xp14_trip_wrap input:checked+span:after{content:"✓";position:absolute;top:5px!important;right:7px!important;width:18px!important;height:18px!important;border-radius:50%;background:#ffd43b;color:#061114;display:flex;align-items:center;justify-content:center;font-size:12px!important;font-weight:950;box-shadow:0 0 9px rgba(255,212,59,.42)} .xp14_bottom{position:relative!important;margin-top:6px!important;padding:12px 12px 10px!important;border-radius:15px!important;background:radial-gradient(circle at 15% 0,rgba(255,211,78,.12),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.025))!important;border:1px solid rgba(255,255,255,.09)!important;display:grid!important;grid-template-columns:1fr 94px!important;grid-template-rows:auto auto 1fr!important;grid-template-areas:"old save" "price save" "btn btn"!important;gap:3px 9px!important;flex:1!important;min-height:130px!important;overflow:hidden!important;align-items:start!important} .xp14_old_price{grid-area:old!important;padding-top:2px!important;color:rgba(255,255,255,.5)!important;font-size:10.5px!important;line-height:1!important;font-weight:700!important} .xp14_old_price:before{content:"Giá gốc";text-decoration:none!important;display:inline-block;margin-right:7px;color:rgba(255,255,255,.62);font-weight:500} .xp14_price{margin-top:6px!important;font-size:24px!important;line-height:1!important;letter-spacing:-.045em!important;overflow:hidden!important;text-overflow:ellipsis!important;text-shadow:0 0 10px rgba(255,202,50,.16)!important} .xp14_save{width:92px!important;height:64px!important;padding:4px 6px 7px!important;box-sizing:border-box!important;border-radius:13px!important;background:radial-gradient(circle at 78% 78%,rgba(54,255,101,.22),transparent 34%),linear-gradient(180deg,#123b2a,#082016 55%,#04110c)!important;border:1px solid rgba(72,255,117,.72)!important;box-shadow:0 0 14px rgba(52,255,91,.2),inset 0 1px 0 rgba(255,255,255,.12)!important;color:#fff6bd!important;gap:5px!important;font-size:15px!important;line-height:1.02!important;font-weight:950!important;letter-spacing:-.035em!important;white-space:normal!important;text-shadow:0 1px 2px rgba(0,0,0,.42)!important} .xp14_save:after{content:""!important;position:absolute!important;top:0!important;right:0!important;width:21px!important;height:21px!important;background:linear-gradient(135deg,#c7ff4f,#3fbd28)!important;clip-path:polygon(100% 0,0 0,100% 100%)!important} .xp14_save span,.xp14_save b,.xp14_save strong{display:block!important;opacity:1!important;visibility:visible!important;color:#fff6bd!important;font-size:15px!important;line-height:1.02!important;font-weight:950!important;letter-spacing:-.035em!important;white-space:normal!important;text-align:center!important} .xp14_save .xp14_save_icon,.xp14_save .save-icon,.xp14_save i,.xp14_save em{display:block!important;margin-top:-7px!important;margin-bottom:2px!important;font-size:18px!important;line-height:1!important} .xp14_bottom:has(.xp14_save:empty){grid-template-columns:1fr!important;grid-template-areas:"old" "price" "btn"!important} .xp14_btn{grid-area:btn!important;align-self:end!important;width:100%!important;height:33px!important;margin-top:9px!important;gap:6px!important;border-radius:10px!important;border:1px solid rgba(255,211,91,.68)!important;background:linear-gradient(180deg,rgba(255,220,110,.08),rgba(0,0,0,0)),linear-gradient(180deg,#1a1711,#090b0c)!important;color:#ffd86a!important;font-size:10.5px!important;line-height:1!important;font-weight:900!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 10px rgba(255,196,31,.13)!important;transition:.2s ease!important} .xp14_btn:hover{transform:translateY(-1px)!important;border-color:#ffe08a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 14px rgba(255,196,31,.22)!important} .xp14_btn:after{width:16px;height:16px;flex:0 0 16px;background:#ffd34e;color:#111;font-size:17px}} @media(min-width:769px) and (max-width:1024px){.xp14_grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}} .xp14_actions{grid-area:btn!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.32fr)!important;gap:12px!important;width:100%!important;align-self:end!important;margin-top:9px!important} .xp14_actions .xp14_btn{grid-area:auto!important;width:100%!important;margin-top:0!important} .xp14_detail_btn{display:flex!important;align-items:center!important;justify-content:center!important;text-transform:uppercase!important;text-decoration:none!important;border:1px solid rgba(255,211,91,.32)!important;color:#ffe08a!important;background:rgba(255,255,255,.045)!important} @media(max-width:768px){.xp14_actions{grid-area:btn!important;display:flex!important;flex-direction:column!important;gap:5px!important;align-self:center!important;width:94px!important;margin-top:0!important} .xp14_detail_btn{height:28px;border-radius:9px;font-size:9.5px;font-weight:850} .xp14_actions .xp14_btn{width:94px!important}} @media(min-width:769px){.xp14_detail_btn{height:33px;min-width:96px;border-radius:10px;font-size:10.5px;font-weight:900}} .epr95_scope{--e95-bg:#020606;--e95-panel:#07100f;--e95-panel2:#0b1715;--e95-gold:#ffd257;--e95-gold2:#d99a16;--e95-line:rgba(255,210,82,.28);--e95-text:#fff8e8;--e95-soft:rgba(255,255,255,.78);--e95-muted:rgba(255,255,255,.56); width:100%!important;max-width:1480px!important;margin:0 auto!important;padding:18px 24px 56px!important; color:var(--e95-text)!important;font-family:Roboto,Arial,sans-serif!important; background:radial-gradient(circle at 8% 0,rgba(255,210,82,.055),transparent 32%),linear-gradient(180deg,#020606,#030908 62%,#020505)!important; overflow-x:clip!important;position:relative;isolation:isolate;box-sizing:border-box!important} .epr95_scope,.epr95_scope *,.epr95_scope *:before,.epr95_scope *:after{box-sizing:border-box!important;min-width:0!important;max-width:100%!important} .epr95_route{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:clip!important;color:var(--e95-text)!important} .epr95_route a{text-decoration:none!important;color:inherit!important}.epr95_route img{display:block!important;max-width:100%!important;height:auto;background:transparent!important}.epr95_topbar,.epr95_hero_cta,.epr95_badges,.epr95_float_cta,.epr95_mobile_bar{display:none!important} .epr95_panel,.epr95_price_section{position:relative;border:1px solid var(--e95-line)!important;border-radius:18px!important;background:radial-gradient(circle at 100% 0,rgba(255,210,82,.06),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.042),rgba(255,255,255,.016)),#06100f!important;box-shadow:0 18px 54px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.035)!important;overflow:hidden!important} .epr95_panel h2,.epr95_price_section h2{margin:0 0 16px!important;color:var(--e95-gold)!important;font-size:22px!important;line-height:1.22!important;font-weight:950!important;letter-spacing:-.025em!important}.epr95_panel h2:after,.epr95_price_section h2:after{content:"";display:inline-block;width:54px;height:1px;margin-left:12px;vertical-align:middle;background:linear-gradient(90deg,var(--e95-gold),transparent)} .epr95_hero{display:grid!important;grid-template-columns:minmax(360px,.70fr) minmax(580px,1.30fr)!important;gap:24px!important;align-items:stretch!important;margin:0 0 14px!important;max-width:100%!important}.epr95_hero_text{display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:330px!important;padding:34px 8px 34px 0!important}.epr95_badge{display:inline-flex!important;align-self:flex-start!important;margin:0 0 18px!important;padding:8px 15px!important;border-radius:9px!important;color:var(--e95-gold)!important;background:rgba(0,0,0,.28)!important;border:1px solid rgba(255,210,82,.56)!important;font-size:13px!important;font-weight:950!important;letter-spacing:.035em!important}.epr95_hero h1{margin:0 0 14px!important;color:#fff9e8!important;font-size:clamp(46px,4.5vw,74px)!important;line-height:1.03!important;font-weight:950!important;letter-spacing:-.055em!important;text-shadow:0 18px 48px rgba(0,0,0,.62)!important}.epr95_hero p{max-width:570px!important;margin:0!important;color:rgba(255,255,255,.84)!important;font-size:16px!important;line-height:1.66!important}.epr95_hero_media{position:relative!important;min-height:330px!important;border-radius:22px!important;overflow:hidden!important;background:#0b1412!important;box-shadow:0 22px 60px rgba(0,0,0,.44),inset 0 0 0 1px rgba(255,210,82,.16)!important}.epr95_hero_media:before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,rgba(3,8,8,.18),transparent 48%),linear-gradient(180deg,transparent 70%,rgba(3,7,7,.52));pointer-events:none}.epr95_hero_media img{width:100%!important;height:100%!important;min-height:330px!important;object-fit:cover!important}.epr95_img_fallback{min-height:330px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:28px!important;color:var(--e95-gold)!important;font-size:25px!important;font-weight:950!important;background:linear-gradient(135deg,#0b211f,#050807)!important} .epr95_primary_grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(410px,.88fr)!important;gap:14px!important;margin:14px 0 0!important}.epr95_info{padding:20px!important}.epr95_info_rows>div{display:grid!important;grid-template-columns:30px minmax(125px,.48fr) minmax(0,1fr)!important;gap:11px!important;align-items:center!important;padding:11px 0!important;border-bottom:1px dashed rgba(255,255,255,.105)!important}.epr95_info_rows>div:last-child{border-bottom:0!important}.epr95_info i{display:flex!important;align-items:center!important;justify-content:center!important;width:25px!important;height:25px!important;border-radius:50%!important;border:1px solid rgba(255,210,82,.48)!important;color:var(--e95-gold)!important;background:rgba(255,210,82,.06)!important;font-style:normal!important;font-size:13px!important}.epr95_info span{color:rgba(255,255,255,.58)!important;font-size:13px!important;font-weight:760!important}.epr95_info strong{color:#fffdf2!important;font-size:14px!important;font-weight:900!important}.epr95_quick_price{padding:20px!important}.epr95_quick_inner{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,.72fr)!important;gap:20px!important}.epr95_quick_inner:before{content:"";position:absolute;top:0;bottom:0;left:57%;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.14),transparent)}.epr95_control{display:grid!important;grid-template-columns:84px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;margin-top:12px!important}.epr95_control small{color:#fff!important;font-size:13px!important;font-weight:740!important}.epr95_toggle{display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important}.epr95_toggle label{margin:0!important}.epr95_toggle input{display:none!important}.epr95_toggle span{height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.14)!important;color:rgba(255,255,255,.80)!important;font-size:13px!important;font-weight:900!important}.epr95_toggle input:checked+span{color:#11160c!important;background:linear-gradient(180deg,#fff0a4,#f6ca52)!important;border-color:rgba(255,235,150,.9)!important;box-shadow:0 0 16px rgba(255,210,82,.13)!important}.epr95_price_view{position:relative!important;z-index:2!important;padding-left:8px!important}.epr95_price_view>span{display:block!important;color:rgba(255,255,255,.62)!important;font-size:13px!important;font-weight:700!important}.epr95_price_view del{display:block!important;min-height:17px!important;margin:5px 0 0!important;color:rgba(255,255,255,.42)!important;font-size:13px!important}.epr95_price_view strong{display:block!important;margin:0 0 7px!important;color:var(--e95-gold)!important;font-size:36px!important;line-height:1!important;font-weight:950!important;letter-spacing:-.04em!important}.epr95_price_view p{margin:0 0 13px!important;color:rgba(255,255,255,.68)!important;font-size:13px!important;line-height:1.5!important}.epr95_btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:50px!important;padding:0 23px!important;border-radius:10px!important;font-size:14px!important;font-weight:950!important;letter-spacing:.01em!important}.epr95_btn_gold{color:#11150b!important;background:linear-gradient(180deg,#fff0a4,#efbd3e 48%,#d99b18)!important;border:1px solid rgba(255,236,152,.88)!important;box-shadow:0 16px 35px rgba(218,153,17,.22),inset 0 1px 0 rgba(255,255,255,.65)!important}.epr95_btn_full{width:100%!important;min-height:48px!important} .epr95_price_section{margin-top:14px!important;padding:18px 18px 16px!important;background:radial-gradient(circle at 50% 0,rgba(255,210,82,.055),transparent 42%),rgba(3,12,11,.64)!important}.epr95_price_section h2{text-align:center!important;margin:0 0 16px!important;font-size:26px!important}.epr95_price_grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;width:100%!important;padding:0!important;overflow:visible!important}.epr95_price_card{position:relative!important;display:flex!important;flex-direction:column!important;min-height:244px!important;padding:16px 18px 15px!important;border-radius:16px!important;border:1px solid rgba(255,210,82,.30)!important;background:linear-gradient(180deg,rgba(255,255,255,.042),rgba(255,255,255,.014)),#06100f!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 16px 40px rgba(0,0,0,.24)!important;overflow:hidden!important}.epr95_price_card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 74% 13%,rgba(255,210,82,.09),transparent 28%);pointer-events:none}.epr95_car_img{position:relative!important;z-index:1!important;height:82px!important;margin:-2px 0 8px!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;overflow:visible!important;background:transparent!important}.epr95_car_img img{height:auto!important;object-fit:contain!important;background:transparent!important;filter:drop-shadow(0 13px 16px rgba(0,0,0,.42))!important;mix-blend-mode:normal!important}.epr95_price_card.epr95_price_car4 .epr95_car_img img{width:162px!important;max-height:78px!important}.epr95_price_card.epr95_price_car7 .epr95_car_img img{width:174px!important;max-height:82px!important}.epr95_price_card b{position:relative!important;z-index:1!important;display:block!important;margin:0 0 7px!important;color:#fff8df!important;font-size:16px!important;line-height:1.25!important;font-weight:950!important}.epr95_price_card strong{position:relative!important;z-index:1!important;display:block!important;margin:0 0 11px!important;color:var(--e95-gold)!important;font-size:32px!important;line-height:.98!important;font-weight:950!important;letter-spacing:-.045em!important}.epr95_price_card small{position:relative!important;z-index:1!important;display:block!important;min-height:48px!important;color:rgba(255,255,255,.72)!important;font-size:13px!important;line-height:1.45!important}.epr95_price_card em{position:relative!important;z-index:1!important;display:flex!important;align-items:center!important;justify-content:center!important;height:34px!important;margin-top:auto!important;border-radius:9px!important;background:rgba(0,0,0,.18)!important;border:1px solid rgba(255,255,255,.14)!important;color:#fffdf2!important;font-style:normal!important;font-size:13px!important;font-weight:950!important} .epr95_services{margin-top:14px!important;padding:18px 20px!important}.epr95_service_grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:11px!important}.epr95_service_grid div{display:grid!important;grid-template-columns:48px 1fr!important;gap:4px 11px!important;align-items:start!important;min-height:92px!important;padding:14px!important;border-radius:14px!important;border:1px solid rgba(255,210,82,.18)!important;background:rgba(255,255,255,.026)!important;overflow:hidden!important}.epr95_service_grid i{grid-row:1/3!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;border-radius:50%!important;background:rgba(255,210,82,.1)!important;color:var(--e95-gold)!important;font-size:23px!important;font-style:normal!important}.epr95_service_grid b{color:var(--e95-gold)!important;font-size:14px!important;font-weight:950!important;line-height:1.35!important}.epr95_service_grid p{margin:0!important;color:rgba(255,255,255,.70)!important;font-size:12.5px!important;line-height:1.45!important} .epr95_content_blocks{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,.52fr)!important;gap:13px!important;margin-top:14px!important}.epr95_reason{grid-column:1/-1!important;padding:20px!important}.epr95_reason>p,.epr95_wp_content{max-width:1100px!important;margin:0 0 15px!important;color:rgba(255,255,255,.78)!important;font-size:15px!important;line-height:1.75!important}.epr95_wp_content h2,.epr95_wp_content h3{color:var(--e95-gold)!important}.epr95_car_fit{display:grid!important;grid-template-columns:1fr 1fr!important;gap:11px!important}.epr95_car_fit>div{display:grid!important;grid-template-columns:190px minmax(0,1fr)!important;align-items:center!important;column-gap:18px!important;min-height:122px!important;padding:14px 20px!important;overflow:hidden!important;border-radius:14px!important;border:1px solid rgba(255,210,82,.17)!important;background:linear-gradient(180deg,rgba(255,210,82,.045),rgba(255,255,255,.018))!important}.epr95_car_fit .epr95_fit_car{grid-row:1 / span 2!important;width:188px!important;max-width:100%!important;height:90px!important;object-fit:contain!important;background:transparent!important;filter:drop-shadow(0 14px 18px rgba(0,0,0,.45))!important}.epr95_car_fit h3{align-self:end!important;margin:0 0 7px!important;color:var(--e95-gold)!important;font-size:16px!important;font-weight:950!important}.epr95_car_fit p{align-self:start!important;margin:0!important;color:rgba(255,255,255,.72)!important;font-size:13px!important;line-height:1.55!important}.epr95_local,.epr95_drop{padding:18px!important}.epr95_local p,.epr95_drop p{margin:0 0 13px!important;color:rgba(255,255,255,.72)!important;font-size:13px!important;line-height:1.65!important}.epr95_chips,.epr95_mini_btns{display:flex!important;flex-wrap:wrap!important;gap:7px!important}.epr95_chips span,.epr95_mini_btns a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;padding:0 11px!important;border-radius:8px!important;border:1px solid rgba(255,210,82,.28)!important;color:var(--e95-gold)!important;background:rgba(255,210,82,.045)!important;font-size:12px!important;font-weight:850!important}.epr95_faq_related{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:13px!important;margin-top:14px!important}.epr95_faq,.epr95_related{padding:18px!important}.epr95_faq details{margin:0 0 7px!important;border-radius:11px!important;background:rgba(255,255,255,.052)!important;border:1px solid rgba(255,255,255,.075)!important;overflow:hidden!important}.epr95_faq summary{position:relative!important;display:block!important;padding:12px 42px 12px 15px!important;color:rgba(255,255,255,.86)!important;font-size:14px!important;font-weight:850!important;cursor:pointer!important}.epr95_faq summary::-webkit-details-marker{display:none!important}.epr95_faq summary:after{content:"+";position:absolute;right:13px;top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--e95-gold);border:1px solid rgba(255,210,82,.28);font-weight:900}.epr95_faq details[open] summary:after{content:"–"}.epr95_faq p{margin:0!important;padding:0 15px 13px!important;color:rgba(255,255,255,.68)!important;font-size:13px!important;line-height:1.58!important}.epr95_related_grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:11px!important}.epr95_related_card{display:grid!important;grid-template-columns:96px minmax(0,1fr) 26px!important;gap:10px!important;align-items:center!important;min-height:68px!important;padding:8px!important;border-radius:13px!important;border:1px solid rgba(255,210,82,.22)!important;background:rgba(255,255,255,.035)!important;color:#fff!important;overflow:hidden!important}.epr95_related_card img,.epr95_related_card .ph{width:96px!important;height:54px!important;border-radius:9px!important;object-fit:cover!important}.epr95_related_card .ph{display:flex!important;align-items:center!important;justify-content:center!important;background:#0b1716!important;color:var(--e95-gold)!important}.epr95_related_card b{display:block!important;color:#fff!important;font-size:13px!important;line-height:1.25!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.epr95_related_card small{display:block!important;margin-top:5px!important;color:rgba(255,255,255,.65)!important;font-size:12px!important}.epr95_related_card i{display:flex!important;align-items:center!important;justify-content:center!important;width:23px!important;height:23px!important;border-radius:50%!important;color:var(--e95-gold)!important;border:1px solid rgba(255,210,82,.32)!important;font-style:normal!important;font-size:19px!important} @media(max-width:1280px){.epr95_scope{padding-left:18px!important;padding-right:18px!important}.epr95_hero{grid-template-columns:minmax(320px,.72fr) minmax(470px,1.28fr)!important}.epr95_related_grid{grid-template-columns:1fr 1fr!important}.epr95_service_grid{grid-template-columns:1fr 1fr!important}} @media(max-width:1024px){.epr95_hero{grid-template-columns:1fr!important;gap:0!important}.epr95_hero_text{min-height:0!important;padding:26px 0!important}.epr95_hero_media{min-height:300px!important}.epr95_primary_grid,.epr95_content_blocks{grid-template-columns:1fr!important}.epr95_related_grid{grid-template-columns:1fr 1fr!important}.epr95_service_grid{grid-template-columns:1fr 1fr!important}.epr95_price_grid{grid-template-columns:1fr 1fr!important}} @media(max-width:768px){html body .epr95_scope{width:100%!important;max-width:100%!important;margin:0!important;padding:0 10px 34px!important;overflow-x:hidden!important;contain:none!important;background:linear-gradient(180deg,#020606,#030908 64%,#020505)!important} html body .epr95_scope .epr95_route{width:100%!important;max-width:100%!important;overflow:hidden!important;padding:0!important} .epr95_hero{display:flex!important;flex-direction:column!important;gap:0!important;margin:0!important;padding:16px 12px 0!important;border-radius:16px!important;border:1px solid var(--e95-line)!important;background:linear-gradient(180deg,rgba(3,15,15,.95),rgba(2,7,7,.86))!important;overflow:hidden!important}.epr95_hero_text{min-height:0!important;padding:0!important}.epr95_badge{margin-bottom:13px!important;padding:6px 11px!important;border-radius:7px!important;font-size:11px!important}.epr95_hero h1{font-size:31px!important;line-height:1.08!important;letter-spacing:-.052em!important;margin-bottom:9px!important}.epr95_hero p{font-size:14px!important;line-height:1.52!important;margin:0 0 14px!important}.epr95_hero_media{margin:0 -12px!important;min-height:0!important;height:210px!important;border-radius:13px 13px 16px 16px!important}.epr95_hero_media img,.epr95_img_fallback{height:210px!important;min-height:210px!important}.epr95_primary_grid{display:flex!important;flex-direction:column!important;gap:9px!important;margin-top:9px!important}.epr95_quick_price{order:-1!important;padding:14px!important;border-radius:15px!important}.epr95_quick_price h2{margin-bottom:10px!important;font-size:18px!important}.epr95_quick_inner{grid-template-columns:1fr!important;gap:10px!important}.epr95_quick_inner:before{display:none!important}.epr95_control{grid-template-columns:64px minmax(0,1fr)!important;gap:8px!important;margin-top:8px!important}.epr95_control small{font-size:13px!important}.epr95_toggle{gap:7px!important}.epr95_toggle span{height:38px!important;font-size:12.5px!important}.epr95_price_view{padding:10px 0 0!important;border-top:1px dashed rgba(255,255,255,.13)!important}.epr95_price_view strong{font-size:31px!important}.epr95_price_view p{font-size:12px!important;line-height:1.42!important}.epr95_btn_full{min-height:42px!important}.epr95_info{padding:14px!important;border-radius:15px!important}.epr95_info h2{font-size:18px!important}.epr95_info_rows>div{grid-template-columns:27px minmax(0,1fr)!important;gap:8px!important;padding:9px 0!important}.epr95_info_rows>div strong{grid-column:2!important;color:#fff!important;font-size:14px!important;line-height:1.45!important}.epr95_info span{font-size:13px!important}.epr95_info i{width:25px!important;height:25px!important} .epr95_price_section{margin-top:10px!important;padding:14px 0 12px!important;border-radius:15px!important;overflow:hidden!important;width:100%!important;max-width:100%!important}.epr95_price_section h2{display:block!important;margin:0 12px 10px!important;text-align:left!important;font-size:20px!important;line-height:1.2!important;white-space:normal!important}.epr95_price_section h2:after{width:42px!important;margin-left:10px!important}.epr95_price_grid{display:flex!important;grid-template-columns:none!important;gap:10px!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;padding:0 12px 4px!important;scrollbar-width:none!important}.epr95_price_grid::-webkit-scrollbar{display:none!important}.epr95_price_card{flex:0 0 172px!important;width:172px!important;max-width:172px!important;min-height:190px!important;padding:12px 12px 11px!important;scroll-snap-align:start!important;border-radius:14px!important}.epr95_car_img{height:52px!important;margin:0 0 7px!important}.epr95_price_card.epr95_price_car4 .epr95_car_img img{width:118px!important;max-height:50px!important}.epr95_price_card.epr95_price_car7 .epr95_car_img img{width:130px!important;max-height:52px!important}.epr95_price_card b{font-size:13px!important;margin-bottom:6px!important}.epr95_price_card strong{font-size:24px!important;margin-bottom:8px!important}.epr95_price_card small{display:block!important;min-height:44px!important;font-size:11.5px!important;line-height:1.33!important}.epr95_price_card em{height:30px!important;margin-top:8px!important;font-size:12px!important} .epr95_services{margin-top:10px!important;padding:14px!important;border-radius:15px!important;overflow:hidden!important}.epr95_services h2{font-size:22px!important;line-height:1.18!important;margin-bottom:12px!important}.epr95_service_grid{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.epr95_service_grid div{display:grid!important;grid-template-columns:44px minmax(0,1fr) 20px!important;gap:2px 10px!important;min-height:78px!important;padding:13px!important;align-items:center!important;border-radius:14px!important;overflow:hidden!important}.epr95_service_grid div:after{content:"›";grid-column:3;grid-row:1/3;color:var(--e95-gold);font-size:24px;line-height:1;align-self:center;justify-self:end}.epr95_service_grid i{grid-column:1!important;grid-row:1/3!important;width:40px!important;height:40px!important;font-size:20px!important}.epr95_service_grid b{grid-column:2!important;font-size:15px!important;line-height:1.25!important;white-space:normal!important}.epr95_service_grid p{grid-column:2!important;margin:0!important;font-size:12.5px!important;line-height:1.42!important;max-width:100%!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important} .epr95_content_blocks{display:block!important;margin-top:10px!important}.epr95_reason,.epr95_local,.epr95_drop{padding:0!important;border-radius:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.epr95_reason h2,.epr95_local h2,.epr95_drop h2{display:flex!important;align-items:center!important;min-height:45px!important;margin:0!important;padding:0 12px!important;border-top:1px solid rgba(255,255,255,.09)!important;color:#fff!important;font-size:16px!important}.epr95_reason h2:after,.epr95_local h2:after,.epr95_drop h2:after{margin-left:auto!important;content:"⌄"!important;width:auto!important;background:none!important;color:var(--e95-gold)!important}.epr95_reason>p,.epr95_wp_content,.epr95_car_fit,.epr95_local p,.epr95_chips,.epr95_drop p,.epr95_mini_btns{display:none!important}.epr95_faq_related{display:block!important;margin-top:0!important}.epr95_faq,.epr95_related{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.epr95_faq h2,.epr95_related h2{display:flex!important;align-items:center!important;min-height:45px!important;margin:0!important;padding:0 12px!important;border-top:1px solid rgba(255,255,255,.09)!important;color:#fff!important;font-size:16px!important}.epr95_faq h2:after,.epr95_related h2:after{margin-left:auto!important;content:"⌄"!important;width:auto!important;background:none!important;color:var(--e95-gold)!important}.epr95_faq details,.epr95_related_grid{display:none!important}} @media(max-width:390px){.epr95_scope{padding-left:8px!important;padding-right:8px!important}.epr95_hero h1{font-size:28px!important}.epr95_hero_media{height:188px!important}.epr95_hero_media img,.epr95_img_fallback{height:188px!important;min-height:188px!important}.epr95_price_card{flex-basis:158px!important;width:158px!important;max-width:158px!important}.epr95_price_card strong{font-size:22px!important}.epr95_price_card.epr95_price_car4 .epr95_car_img img{width:108px!important}.epr95_price_card.epr95_price_car7 .epr95_car_img img{width:118px!important}.epr95_services h2{font-size:20px!important}.epr95_service_grid div{grid-template-columns:40px minmax(0,1fr) 18px!important}.epr95_service_grid i{width:36px!important;height:36px!important;font-size:18px!important}.epr95_service_grid b{font-size:14px!important}.epr95_service_grid p{font-size:12px!important}} @media(max-width:768px){html,body{overflow-x:hidden!important} html body .epr95_scope,html body .epr95_scope *{box-sizing:border-box!important} html body .epr95_scope{max-width:100vw!important;overflow-x:hidden!important} html body .epr95_scope .epr95_route{max-width:100%!important;overflow:hidden!important} .epr95_services{width:100%!important;max-width:100%!important;margin-top:10px!important;padding:14px!important;border-radius:15px!important;overflow:hidden!important} .epr95_services h2{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;text-align:left!important;font-size:22px!important;line-height:1.18!important;white-space:normal!important} .epr95_services h2:after{content:""!important;display:block!important;flex:1 1 auto!important;max-width:88px!important;height:1px!important;background:linear-gradient(90deg,var(--e95-gold),transparent)!important} .epr95_service_grid{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;width:100%!important;max-width:100%!important;overflow:hidden!important} .epr95_service_grid div{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:3px 11px!important;width:100%!important;max-width:100%!important;min-height:74px!important;padding:13px 18px 13px 13px!important;align-items:center!important;border-radius:14px!important;overflow:hidden!important;text-align:left!important} .epr95_service_grid div:after{display:none!important;content:none!important} .epr95_service_grid i{grid-column:1!important;grid-row:1/3!important;width:40px!important;height:40px!important;margin:0!important;align-self:center!important;justify-self:center!important;flex:0 0 40px!important;font-size:20px!important} .epr95_service_grid b{grid-column:2!important;grid-row:1!important;display:block!important;width:100%!important;max-width:100%!important;text-align:left!important;white-space:normal!important;font-size:15px!important;line-height:1.25!important} .epr95_service_grid p{grid-column:2!important;grid-row:2!important;display:block!important;width:100%!important;max-width:100%!important;margin:0!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;font-size:12.5px!important;line-height:1.42!important} .epr95_price_grid{max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important} .epr95_price_card{min-width:172px!important}} @media(max-width:390px){.epr95_service_grid div{grid-template-columns:40px minmax(0,1fr)!important;padding:12px 16px 12px 12px!important} .epr95_service_grid i{width:36px!important;height:36px!important;font-size:18px!important} .epr95_service_grid b{font-size:14px!important} .epr95_service_grid p{font-size:12px!important} .epr95_price_card{min-width:158px!important}} @media(max-width:768px){html,body{overflow-x:hidden!important} html body .epr95_scope,html body .epr95_scope *{box-sizing:border-box!important} .epr95_price_section{width:100%!important; max-width:100%!important; margin-top:10px!important; padding:15px 0 18px!important; border-radius:17px!important; overflow:hidden!important} .epr95_price_section h2{display:flex!important; align-items:center!important; gap:10px!important; margin:0 14px 12px!important; text-align:left!important; font-size:20px!important; line-height:1.2!important; white-space:normal!important; letter-spacing:-.025em!important} .epr95_price_section h2:after{content:""!important; display:block!important; flex:1 1 auto!important; max-width:74px!important; height:1px!important; margin-left:0!important; background:linear-gradient(90deg,var(--e95-gold),transparent)!important} .epr95_price_grid{display:flex!important; grid-template-columns:none!important; gap:11px!important; width:100%!important; max-width:100%!important; overflow-x:auto!important; overflow-y:hidden!important; overscroll-behavior-x:contain!important; scroll-snap-type:x mandatory!important; -webkit-overflow-scrolling:touch!important; padding:0 14px 7px!important; scrollbar-width:none!important} .epr95_price_grid::-webkit-scrollbar{display:none!important} .epr95_price_grid:after{content:""!important; flex:0 0 3px!important; width:3px!important} .epr95_price_card{flex:0 0 174px!important; width:174px!important; min-width:174px!important; max-width:174px!important; min-height:196px!important; padding:12px 13px 12px!important; scroll-snap-align:start!important; border-radius:15px!important; display:flex!important; flex-direction:column!important} .epr95_price_card:first-child{margin-left:0!important} .epr95_price_card:last-child{margin-right:2px!important} .epr95_car_img{height:52px!important; margin:0 0 7px!important; display:flex!important; align-items:flex-end!important; justify-content:center!important; overflow:visible!important; background:transparent!important} .epr95_price_card.epr95_price_car4 .epr95_car_img img{width:116px!important; max-width:116px!important; max-height:50px!important} .epr95_price_card.epr95_price_car7 .epr95_car_img img{width:126px!important; max-width:126px!important; max-height:52px!important} .epr95_price_card b{display:block!important; margin:0 0 6px!important; color:#fff8e0!important; font-size:13px!important; line-height:1.25!important; font-weight:950!important; white-space:nowrap!important; overflow:hidden!important; text-overflow:ellipsis!important} .epr95_price_card strong{display:block!important; margin:0 0 8px!important; color:var(--e95-gold)!important; font-size:24px!important; line-height:1!important; font-weight:950!important; letter-spacing:-.04em!important; white-space:nowrap!important} .epr95_price_card small{display:block!important; flex:1 1 auto!important; min-height:42px!important; margin:0!important; color:rgba(255,255,255,.70)!important; font-size:11.5px!important; line-height:1.36!important; white-space:normal!important; overflow-wrap:break-word!important} .epr95_price_card em{display:flex!important; align-items:center!important; justify-content:center!important; height:31px!important; margin-top:10px!important; border-radius:9px!important; font-size:12px!important; font-weight:950!important} .epr95_price_section:after{content:""!important; display:block!important; width:64px!important; height:7px!important; margin:8px auto 0!important; border-radius:999px!important; background:radial-gradient(circle at 7px 50%,var(--e95-gold) 0 3px,transparent 3.5px),radial-gradient(circle at 24px 50%,rgba(255,255,255,.25) 0 3px,transparent 3.5px),radial-gradient(circle at 41px 50%,rgba(255,255,255,.22) 0 3px,transparent 3.5px),radial-gradient(circle at 58px 50%,rgba(255,255,255,.18) 0 3px,transparent 3.5px)!important} .epr95_services{width:100%!important; max-width:100%!important; overflow:hidden!important} .epr95_service_grid{display:grid!important; grid-template-columns:1fr!important; width:100%!important; max-width:100%!important; overflow:hidden!important} .epr95_service_grid div{width:100%!important; max-width:100%!important; grid-template-columns:42px minmax(0,1fr)!important; overflow:hidden!important; text-align:left!important} .epr95_service_grid div:after{display:none!important;content:none!important} .epr95_service_grid b,.epr95_service_grid p{max-width:100%!important; text-align:left!important; white-space:normal!important; overflow-wrap:anywhere!important}} @media(max-width:390px){.epr95_price_card{flex-basis:160px!important; width:160px!important; min-width:160px!important; max-width:160px!important; min-height:190px!important; padding:11px 12px!important} .epr95_price_card strong{font-size:22px!important} .epr95_price_card b{font-size:12.5px!important} .epr95_price_card small{font-size:11px!important} .epr95_price_card.epr95_price_car4 .epr95_car_img img{width:108px!important} .epr95_price_card.epr95_price_car7 .epr95_car_img img{width:118px!important}} @media(min-width:769px){.epr95_price_section{padding:18px 18px 16px!important; border-radius:18px!important; overflow:hidden!important} .epr95_price_section h2{margin:0 0 16px!important; text-align:center!important; font-size:25px!important; line-height:1.18!important; letter-spacing:-.02em!important} .epr95_price_grid{grid-template-columns:repeat(4,minmax(0,1fr))!important; gap:14px!important} .epr95_price_card{min-height:226px!important; padding:15px 17px 14px!important; border-radius:16px!important} .epr95_car_img{height:72px!important; margin:-2px 0 7px!important} .epr95_price_card.epr95_price_car4 .epr95_car_img img{width:146px!important; max-height:70px!important} .epr95_price_card.epr95_price_car7 .epr95_car_img img{width:158px!important; max-height:73px!important} .epr95_price_card b{margin-bottom:7px!important; font-size:15px!important; line-height:1.18!important} .epr95_price_card strong{margin-bottom:10px!important; font-size:30px!important; line-height:1!important} .epr95_price_card small{min-height:44px!important; font-size:12.5px!important; line-height:1.42!important; color:rgba(255,255,255,.74)!important} .epr95_price_card em{height:33px!important; border-radius:9px!important; font-size:13px!important} .epr95_services{padding:18px 20px!important; border-radius:18px!important} .epr95_services h2{margin:0 0 16px!important; font-size:25px!important; line-height:1.2!important} .epr95_service_grid{display:grid!important; grid-template-columns:repeat(5,minmax(0,1fr))!important; gap:12px!important} .epr95_service_grid div{display:grid!important; grid-template-columns:48px minmax(0,1fr)!important; grid-template-rows:auto auto!important; gap:4px 11px!important; min-height:100px!important; padding:14px 12px!important; align-items:center!important; border-radius:15px!important; text-align:left!important} .epr95_service_grid i{grid-column:1!important; grid-row:1/3!important; width:46px!important; height:46px!important; align-self:center!important; justify-self:center!important; font-size:22px!important} .epr95_service_grid b{grid-column:2!important; grid-row:1!important; font-size:13.5px!important; line-height:1.28!important; white-space:normal!important} .epr95_service_grid p{grid-column:2!important; grid-row:2!important; font-size:12px!important; line-height:1.38!important; margin:0!important; max-width:100%!important; overflow-wrap:anywhere!important}} @media(min-width:769px) and (max-width:1280px){.epr95_service_grid{grid-template-columns:repeat(3,minmax(0,1fr))!important} .epr95_price_grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}} @media(max-width:768px){.epr95_price_section{padding:15px 0 18px!important; border-radius:17px!important} .epr95_price_section h2{margin:0 14px 12px!important; font-size:20px!important; line-height:1.2!important; letter-spacing:-.025em!important} .epr95_price_grid{gap:10px!important; padding:0 14px 7px!important; scroll-padding-left:14px!important} .epr95_price_card{flex-basis:166px!important; width:166px!important; min-width:166px!important; max-width:166px!important; min-height:184px!important; padding:11px 12px 12px!important; border-radius:15px!important} .epr95_car_img{height:48px!important; margin:0 0 6px!important} .epr95_price_card.epr95_price_car4 .epr95_car_img img{width:110px!important; max-height:46px!important} .epr95_price_card.epr95_price_car7 .epr95_car_img img{width:122px!important; max-height:48px!important} .epr95_price_card b{margin-bottom:5px!important; font-size:12.5px!important; line-height:1.18!important; white-space:nowrap!important; overflow:hidden!important; text-overflow:ellipsis!important} .epr95_price_card strong{margin-bottom:7px!important; font-size:22px!important; line-height:1!important; white-space:nowrap!important} .epr95_price_card small{min-height:40px!important; font-size:11px!important; line-height:1.32!important; color:rgba(255,255,255,.70)!important} .epr95_price_card em{height:30px!important; margin-top:9px!important; font-size:12px!important} .epr95_price_section:after{margin-top:7px!important} .epr95_services{padding:14px!important; border-radius:17px!important; overflow:hidden!important} .epr95_services h2{margin:0 0 12px!important; font-size:21px!important; line-height:1.18!important} .epr95_service_grid{grid-template-columns:1fr!important; gap:9px!important; width:100%!important; max-width:100%!important; overflow:hidden!important} .epr95_service_grid div{display:grid!important; grid-template-columns:42px minmax(0,1fr)!important; grid-template-rows:auto auto!important; gap:3px 11px!important; width:100%!important; max-width:100%!important; min-height:74px!important; padding:13px 18px 13px 13px!important; border-radius:14px!important; text-align:left!important; overflow:hidden!important} .epr95_service_grid div:after{display:none!important; content:none!important} .epr95_service_grid i{grid-column:1!important; grid-row:1/3!important; width:40px!important; height:40px!important; font-size:20px!important; align-self:center!important; justify-self:center!important} .epr95_service_grid b{grid-column:2!important; grid-row:1!important; font-size:15px!important; line-height:1.25!important; text-align:left!important; white-space:normal!important} .epr95_service_grid p{grid-column:2!important; grid-row:2!important; width:100%!important; max-width:100%!important; margin:0!important; font-size:12.5px!important; line-height:1.42!important; text-align:left!important; white-space:normal!important; overflow-wrap:anywhere!important}} @media(max-width:390px){.epr95_price_card{flex-basis:154px!important; width:154px!important; min-width:154px!important; max-width:154px!important} .epr95_price_card strong{font-size:21px!important} .epr95_price_card small{font-size:10.8px!important}} @media(min-width:1025px){.epr95_price_section{max-width:100%!important; padding:18px 18px 16px!important; overflow:hidden!important} .epr95_price_grid{display:grid!important; grid-template-columns:repeat(4,minmax(0,1fr))!important; gap:14px!important; width:100%!important; max-width:100%!important; overflow:visible!important; padding:0!important} .epr95_price_card{width:auto!important; max-width:none!important; min-width:0!important; min-height:218px!important; padding:14px 16px 13px!important; border-radius:15px!important} .epr95_price_card:nth-child(n){margin:0!important} .epr95_car_img{height:68px!important; margin:-2px 0 7px!important} .epr95_price_card.epr95_price_car4 .epr95_car_img img{width:138px!important; max-width:138px!important; max-height:66px!important} .epr95_price_card.epr95_price_car7 .epr95_car_img img{width:150px!important; max-width:150px!important; max-height:70px!important} .epr95_price_card b{font-size:15px!important; line-height:1.18!important; margin:0 0 7px!important; white-space:nowrap!important} .epr95_price_card strong{font-size:29px!important; line-height:1!important; margin:0 0 10px!important; white-space:nowrap!important} .epr95_price_card small{min-height:42px!important; font-size:12.4px!important; line-height:1.38!important; display:block!important} .epr95_price_card em{height:32px!important; margin-top:auto!important; font-size:12.5px!important} .epr95_price_section:after{display:none!important; content:none!important}} @media(min-width:769px) and (max-width:1024px){.epr95_price_grid{display:grid!important; grid-template-columns:repeat(2,minmax(0,1fr))!important; gap:12px!important; overflow:visible!important; padding:0!important}} @media(max-width:768px){.epr95_price_grid{display:flex!important; grid-template-columns:none!important; overflow-x:auto!important; overflow-y:hidden!important}} html body .epr1_scope.epr95_scope .epr95_topbar,html body .epr1_scope.epr95_scope .epr95_float_cta,html body .epr1_scope.epr95_scope .epr95_mobile_bar,html body .epr1_scope.epr95_scope .epr95_hero,html body .epr1_scope.epr95_scope .epr95_hero_smooth,html body .epr1_scope.epr95_scope .epr24_hero,html body .epr1_scope.epr95_scope .epr27_hero{display:none!important; visibility:hidden!important; height:0!important; min-height:0!important; max-height:0!important; margin:0!important; padding:0!important; overflow:hidden!important} html body .epr1_scope.epr95_scope .epr28_hero,html body .epr1_scope.epr95_scope .epr28_hero *,html body .epr1_scope.epr95_scope .epr28_hero *:before,html body .epr1_scope.epr95_scope .epr28_hero *:after{box-sizing:border-box!important} html body .epr1_scope.epr95_scope .epr28_hero{position:relative!important; isolation:isolate!important; display:flex!important; align-items:center!important; justify-content:flex-start!important; width:100%!important; min-height:560px!important; margin:0 0 22px!important; padding:66px 76px!important; overflow:hidden!important; border-radius:30px!important; border:1px solid rgba(255,210,82,.56)!important; background:#061010!important; color:#fff9e8!important; font-family:Roboto,Arial,sans-serif!important; box-shadow:0 28px 90px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.06),inset 0 -1px 0 rgba(255,210,82,.20)!important} html body .epr1_scope.epr95_scope .epr28_bg{position:absolute!important; inset:0!important; z-index:0!important; display:block!important; background-image:var(--epr28-bg)!important; background-color:#061010!important; background-size:cover!important; background-position:center right!important; background-repeat:no-repeat!important; transform:scale(1.01)!important; filter:saturate(1.06) contrast(1.04) brightness(.96)!important} html body .epr1_scope.epr95_scope .epr28_overlay{position:absolute!important; inset:0!important; z-index:1!important; display:block!important; pointer-events:none!important; background:linear-gradient(90deg,rgba(0,7,8,.995) 0%,rgba(0,7,8,.97) 24%,rgba(0,7,8,.78) 43%,rgba(0,7,8,.48) 61%,rgba(0,7,8,.18) 100%),radial-gradient(circle at 72% 42%,rgba(255,255,255,.12),transparent 25%),radial-gradient(circle at 6% 88%,rgba(255,210,82,.12),transparent 22%),linear-gradient(180deg,rgba(255,210,82,.09),transparent 15%,transparent 84%,rgba(255,210,82,.08))!important} html body .epr1_scope.epr95_scope .epr28_hero:after{content:""!important; position:absolute!important; z-index:2!important; left:38px!important; right:38px!important; bottom:0!important; height:1px!important; display:block!important; background:linear-gradient(90deg,transparent,rgba(255,210,82,.82),transparent)!important; box-shadow:0 0 20px rgba(255,210,82,.58)!important; pointer-events:none!important} html body .epr1_scope.epr95_scope .epr28_inner{position:relative!important; z-index:3!important; display:flex!important; flex-direction:column!important; align-items:flex-start!important; justify-content:center!important; width:min(600px,46%)!important; transform:translateY(-6px)!important; color:#fff9e8!important; font-family:Roboto,Arial,sans-serif!important} html body .epr1_scope.epr95_scope .epr28_code{display:inline-flex!important; align-items:center!important; justify-content:center!important; gap:10px!important; min-height:42px!important; margin:0 0 24px!important; padding:0 18px!important; border-radius:12px!important; background:rgba(4,9,8,.58)!important; border:1px solid rgba(255,210,82,.55)!important; color:#ffd257!important; font-family:Roboto,Arial,sans-serif!important; font-size:15px!important; line-height:1!important; font-weight:950!important; letter-spacing:.045em!important; box-shadow:0 10px 30px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06)!important} html body .epr1_scope.epr95_scope .epr28_code i{display:block!important; width:7px!important; height:7px!important; border-radius:50%!important; background:#ffd257!important; box-shadow:0 0 12px rgba(255,210,82,.80)!important} html body .epr1_scope.epr95_scope .epr28_hero h1{display:block!important; max-width:650px!important; margin:0!important; color:#fff9e8!important; font-family:Roboto,Arial,sans-serif!important; font-size:clamp(50px,4.55vw,76px)!important; line-height:1.035!important; font-weight:950!important; letter-spacing:-.057em!important; text-align:left!important; text-shadow:0 22px 58px rgba(0,0,0,.75)!important} html body .epr1_scope.epr95_scope .epr28_rule{position:relative!important; display:block!important; width:250px!important; height:1px!important; margin:24px 0 23px!important; background:linear-gradient(90deg,rgba(255,210,82,.72),rgba(255,210,82,.22),transparent)!important} html body .epr1_scope.epr95_scope .epr28_rule:after{content:""!important; position:absolute!important; left:150px!important; top:-3px!important; width:7px!important; height:7px!important; display:block!important; transform:rotate(45deg)!important; background:#d8a928!important; box-shadow:0 0 10px rgba(255,210,82,.55)!important} html body .epr1_scope.epr95_scope .epr28_hero p{display:block!important; max-width:535px!important; margin:0!important; color:rgba(255,255,255,.86)!important; font-family:Roboto,Arial,sans-serif!important; font-size:16.8px!important; line-height:1.72!important; font-weight:520!important; text-align:left!important; text-shadow:0 10px 24px rgba(0,0,0,.52)!important} html body .epr1_scope.epr95_scope .epr28_actions{display:flex!important; flex-wrap:wrap!important; align-items:center!important; gap:14px!important; margin:28px 0 24px!important} html body .epr1_scope.epr95_scope .epr28_btn{display:inline-flex!important; align-items:center!important; justify-content:center!important; gap:10px!important; min-width:185px!important; min-height:52px!important; padding:0 22px!important; border-radius:12px!important; font-family:Roboto,Arial,sans-serif!important; font-size:15.5px!important; line-height:1!important; font-weight:950!important; letter-spacing:.005em!important; text-decoration:none!important; cursor:pointer!important} html body .epr1_scope.epr95_scope .epr28_call{color:#ffd257!important; background:rgba(0,0,0,.25)!important; border:1px solid rgba(255,210,82,.42)!important; box-shadow:0 12px 28px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.05)!important} html body .epr1_scope.epr95_scope .epr28_book{color:#11160d!important; background:linear-gradient(180deg,#ffe889,#f7c339 54%,#d99a14)!important; border:1px solid rgba(255,238,160,.90)!important; box-shadow:0 16px 34px rgba(241,184,39,.28),inset 0 1px 0 rgba(255,255,255,.62)!important} html body .epr1_scope.epr95_scope .epr28_book b{display:inline-flex!important; align-items:center!important; justify-content:center!important; width:22px!important; height:22px!important; border-radius:50%!important; background:rgba(0,0,0,.16)!important; font-size:22px!important; line-height:1!important} html body .epr1_scope.epr95_scope .epr28_features{display:grid!important; grid-template-columns:repeat(3,minmax(0,1fr))!important; gap:9px!important; width:100%!important; max-width:585px!important} html body .epr1_scope.epr95_scope .epr28_features span{display:grid!important; grid-template-columns:38px minmax(0,1fr)!important; gap:2px 10px!important; align-items:center!important; min-height:62px!important; padding:10px 13px!important; border-radius:999px!important; background:rgba(255,255,255,.047)!important; border:1px solid rgba(255,255,255,.095)!important; color:#fff!important; backdrop-filter:blur(8px)!important; -webkit-backdrop-filter:blur(8px)!important; box-shadow:inset 0 1px 0 rgba(255,255,255,.05)!important} html body .epr1_scope.epr95_scope .epr28_features i{grid-row:1/3!important; display:flex!important; align-items:center!important; justify-content:center!important; width:34px!important; height:34px!important; border-radius:50%!important; background:rgba(255,210,82,.14)!important; color:#ffd257!important; font-style:normal!important; font-size:17px!important; line-height:1!important; filter:saturate(.8)!important} html body .epr1_scope.epr95_scope .epr28_features b{display:block!important; color:#fff2c9!important; font-family:Roboto,Arial,sans-serif!important; font-size:13px!important; line-height:1.16!important; font-weight:950!important} html body .epr1_scope.epr95_scope .epr28_features small{display:block!important; color:rgba(255,255,255,.66)!important; font-family:Roboto,Arial,sans-serif!important; font-size:11.2px!important; line-height:1.2!important} @media(min-width:769px) and (max-width:1180px){html body .epr1_scope.epr95_scope .epr28_hero{min-height:520px!important; padding:54px 46px!important} html body .epr1_scope.epr95_scope .epr28_inner{width:min(560px,54%)!important} html body .epr1_scope.epr95_scope .epr28_hero h1{font-size:clamp(44px,5vw,64px)!important} html body .epr1_scope.epr95_scope .epr28_features{grid-template-columns:1fr 1fr!important; max-width:520px!important}} @media(max-width:768px){html body .epr1_scope.epr95_scope .epr28_hero{min-height:520px!important; padding:24px 16px 225px!important; border-radius:18px!important} html body .epr1_scope.epr95_scope .epr28_bg{background-position:center bottom!important; transform:scale(1)!important} html body .epr1_scope.epr95_scope .epr28_overlay{background:linear-gradient(180deg,rgba(0,8,9,.98) 0%,rgba(0,8,9,.92) 34%,rgba(0,8,9,.72) 58%,rgba(0,8,9,.18) 100%),radial-gradient(circle at 12% 10%,rgba(255,210,82,.10),transparent 28%)!important} html body .epr1_scope.epr95_scope .epr28_inner{width:100%!important; transform:none!important} html body .epr1_scope.epr95_scope .epr28_code{min-height:34px!important; margin-bottom:14px!important; padding:0 12px!important; font-size:11.5px!important} html body .epr1_scope.epr95_scope .epr28_hero h1{max-width:100%!important; font-size:clamp(32px,9.5vw,43px)!important; line-height:1.05!important; letter-spacing:-.052em!important} html body .epr1_scope.epr95_scope .epr28_rule{width:160px!important; margin:15px 0 13px!important} html body .epr1_scope.epr95_scope .epr28_rule:after{left:104px!important} html body .epr1_scope.epr95_scope .epr28_hero p{font-size:14px!important; line-height:1.56!important; max-width:100%!important} html body .epr1_scope.epr95_scope .epr28_actions{display:grid!important; grid-template-columns:1fr 1fr!important; gap:9px!important; width:100%!important; margin:17px 0 12px!important} html body .epr1_scope.epr95_scope .epr28_btn{min-height:43px!important; min-width:0!important; padding:0 10px!important; font-size:12.8px!important; border-radius:10px!important} html body .epr1_scope.epr95_scope .epr28_features{grid-template-columns:1fr!important; gap:7px!important; max-width:100%!important} html body .epr1_scope.epr95_scope .epr28_features span{min-height:50px!important; padding:8px 10px!important; grid-template-columns:32px minmax(0,1fr)!important; border-radius:14px!important} html body .epr1_scope.epr95_scope .epr28_features i{width:28px!important; height:28px!important; font-size:14px!important} html body .epr1_scope.epr95_scope .epr28_features b{font-size:12.6px!important} html body .epr1_scope.epr95_scope .epr28_features small{font-size:10.8px!important}} @media(max-width:390px){html body .epr1_scope.epr95_scope .epr28_hero{min-height:500px!important; padding:20px 14px 210px!important} html body .epr1_scope.epr95_scope .epr28_actions{grid-template-columns:1fr!important}} html body .epr1_scope.epr95_scope .epr29_mobile_media{display:none!important} @media(max-width:768px){html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow{display:block!important; min-height:0!important; padding:16px 14px 14px!important; margin:0 0 14px!important; border-radius:20px!important; overflow:hidden!important; background:radial-gradient(circle at 8% 0,rgba(255,210,82,.09),transparent 28%),linear-gradient(180deg,#071110 0%,#030707 100%)!important; border:1px solid rgba(255,210,82,.48)!important; box-shadow:0 18px 48px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.04)!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr28_bg,html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr28_overlay,html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow:after{display:none!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr28_inner{width:100%!important; transform:none!important; display:flex!important; flex-direction:column!important; align-items:stretch!important; padding:2px 2px 0!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr28_code{order:1!important; align-self:flex-start!important; min-height:31px!important; margin:0 0 11px!important; padding:0 11px!important; border-radius:9px!important; font-size:10.8px!important; letter-spacing:.05em!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow h1{order:2!important; max-width:100%!important; margin:0!important; font-size:clamp(29px,8.8vw,40px)!important; line-height:1.06!important; letter-spacing:-.052em!important; text-shadow:0 14px 34px rgba(0,0,0,.68)!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr28_rule{order:3!important; width:145px!important; margin:12px 0 11px!important; opacity:.85!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr28_rule:after{left:92px!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow p{order:4!important; max-width:100%!important; margin:0 0 12px!important; font-size:13.3px!important; line-height:1.50!important; color:rgba(255,255,255,.82)!important; display:-webkit-box!important; -webkit-line-clamp:2!important; -webkit-box-orient:vertical!important; overflow:hidden!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr28_actions,html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr28_call,html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr28_book{display:none!important; visibility:hidden!important; opacity:0!important; height:0!important; min-height:0!important; max-height:0!important; margin:0!important; padding:0!important; overflow:hidden!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr29_mobile_media{order:5!important; position:relative!important; display:block!important; width:100%!important; height:222px!important; margin:2px 0 10px!important; border-radius:16px!important; overflow:hidden!important; background-size:cover!important; background-position:58% center!important; background-repeat:no-repeat!important; border:1px solid rgba(255,210,82,.20)!important; box-shadow:0 14px 34px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.05)!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr29_mobile_media:before{content:""!important; position:absolute!important; inset:0!important; display:block!important; background:linear-gradient(180deg,rgba(3,8,8,.08) 0%,rgba(3,8,8,.10) 45%,rgba(3,8,8,.30) 100%),linear-gradient(90deg,rgba(3,8,8,.18) 0%,rgba(3,8,8,.02) 50%,rgba(3,8,8,.18) 100%)!important; pointer-events:none!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr28_features{order:6!important; display:grid!important; grid-template-columns:repeat(3,minmax(0,1fr))!important; gap:7px!important; width:100%!important; max-width:100%!important; margin:0!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr28_features span{display:flex!important; flex-direction:column!important; align-items:center!important; justify-content:center!important; gap:4px!important; min-height:54px!important; padding:8px 5px!important; border-radius:14px!important; background:rgba(255,255,255,.055)!important; border:1px solid rgba(255,255,255,.10)!important; text-align:center!important; backdrop-filter:blur(7px)!important; -webkit-backdrop-filter:blur(7px)!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr28_features i{display:flex!important; align-items:center!important; justify-content:center!important; width:25px!important; height:25px!important; margin:0!important; border-radius:50%!important; background:rgba(255,210,82,.14)!important; color:#ffd257!important; font-size:12.5px!important; line-height:1!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr28_features b{display:block!important; font-size:10.7px!important; line-height:1.10!important; color:#fff3c9!important; font-weight:900!important; white-space:normal!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr28_features small{display:none!important} html body .epr1_scope.epr95_scope .epr95_content_blocks{display:none!important; visibility:hidden!important; opacity:0!important; height:0!important; min-height:0!important; max-height:0!important; margin:0!important; padding:0!important; overflow:hidden!important}} html body .epr1_scope.epr95_scope .epr95_quick_price{position:relative!important; overflow:hidden!important; padding:24px!important; border-radius:22px!important; border:1px solid rgba(255,210,82,.22)!important; background:radial-gradient(circle at 14% 10%,rgba(255,210,82,.035),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.030),rgba(255,255,255,.012))!important; box-shadow:0 18px 48px rgba(0,0,0,.23),inset 0 1px 0 rgba(255,255,255,.035)!important; min-width:0!important; max-width:100%!important; box-sizing:border-box!important} html body .epr1_scope.epr95_scope .epr95_quick_price h2{display:flex!important; align-items:center!important; gap:12px!important; margin:0 0 18px!important; color:#ffd257!important; font-size:22px!important; line-height:1.15!important; font-weight:950!important; letter-spacing:-.025em!important} html body .epr1_scope.epr95_scope .epr95_quick_price h2:after{content:""!important; display:block!important; width:78px!important; height:1px!important; background:linear-gradient(90deg,rgba(255,210,82,.44),transparent)!important} html body .epr1_scope.epr95_scope .epr95_quick_inner{position:relative!important; display:grid!important; grid-template-columns:minmax(0,1fr) minmax(0,.92fr)!important; gap:22px!important; align-items:stretch!important; min-width:0!important; max-width:100%!important} html body .epr1_scope.epr95_scope .epr95_quick_inner:before{content:""!important; position:absolute!important; top:10px!important; bottom:10px!important; left:calc(52%+1px)!important; width:1px!important; background:linear-gradient(180deg,transparent,rgba(255,210,82,.10),transparent)!important; pointer-events:none!important} html body .epr1_scope.epr95_scope .epr95_quick_controls{display:grid!important; gap:15px!important; align-content:center!important; justify-self:start!important; width:min(100%,420px)!important; max-width:420px!important; min-width:0!important} html body .epr1_scope.epr95_scope .epr95_control{display:grid!important; grid-template-columns:74px minmax(0,1fr)!important; gap:12px!important; align-items:center!important; margin:0!important; min-width:0!important} html body .epr1_scope.epr95_scope .epr95_control small{display:block!important; color:rgba(255,255,255,.78)!important; font-size:13px!important; line-height:1.2!important; font-weight:830!important; letter-spacing:-.01em!important} html body .epr1_scope.epr95_scope .epr95_toggle{display:grid!important; grid-template-columns:1fr 1fr!important; gap:9px!important; width:100%!important; min-width:0!important} html body .epr1_scope.epr95_scope .epr95_toggle label{display:block!important; margin:0!important; min-width:0!important} html body .epr1_scope.epr95_scope .epr95_toggle input{position:absolute!important; opacity:0!important; pointer-events:none!important} html body .epr1_scope.epr95_scope .epr95_toggle span{position:relative!important; display:flex!important; align-items:center!important; justify-content:center!important; gap:7px!important; width:100%!important; min-width:0!important; height:43px!important; padding:0 22px 0 13px!important; border-radius:999px!important; white-space:nowrap!important; color:rgba(255,255,255,.68)!important; font-size:13.8px!important; line-height:1!important; font-weight:860!important; background:linear-gradient(180deg,rgba(255,255,255,.034),rgba(255,255,255,.012))!important; border:1px solid rgba(255,255,255,.10)!important; box-shadow:inset 0 1px 0 rgba(255,255,255,.032)!important; transition:border-color .18s ease,background .18s ease,color .18s ease!important} html body .epr1_scope.epr95_scope .epr95_toggle span:hover{border-color:rgba(255,210,82,.23)!important; color:rgba(255,245,205,.84)!important} html body .epr1_scope.epr95_scope .epr95_toggle input:checked+span{color:#eed184!important; border-color:rgba(255,210,82,.40)!important; background:radial-gradient(circle at 50% 0,rgba(255,210,82,.105),transparent 72%),linear-gradient(180deg,rgba(255,210,82,.060),rgba(255,255,255,.014))!important; box-shadow:inset 0 1px 0 rgba(255,255,255,.038),0 0 0 1px rgba(255,210,82,.035)!important} html body .epr1_scope.epr95_scope .epr95_toggle input:checked+span:after{content:""!important; position:absolute!important; right:10px!important; top:50%!important; transform:translateY(-50%)!important; width:7px!important; height:7px!important; border-radius:50%!important; background:#d9ad38!important; box-shadow:0 0 10px rgba(255,210,82,.45)!important} html body .epr1_scope.epr95_scope .epr95_price_view{position:relative!important; display:flex!important; flex-direction:column!important; justify-content:center!important; width:100%!important; min-width:0!important; max-width:100%!important; min-height:100%!important; padding:20px!important; border-radius:20px!important; border:1px solid rgba(255,210,82,.14)!important; background:radial-gradient(circle at 85% 0,rgba(255,210,82,.040),transparent 42%),linear-gradient(180deg,rgba(0,0,0,.29),rgba(255,255,255,.010))!important; box-shadow:inset 0 1px 0 rgba(255,255,255,.032)!important; overflow:hidden!important; box-sizing:border-box!important} html body .epr1_scope.epr95_scope .epr95_price_view>span{display:block!important; margin:0 0 6px!important; color:rgba(255,255,255,.56)!important; font-size:13px!important; line-height:1.2!important; font-weight:870!important} html body .epr1_scope.epr95_scope .epr95_price_view del{display:block!important; min-height:17px!important; margin:0 0 2px!important; color:rgba(255,255,255,.40)!important; font-size:15px!important; line-height:1.15!important; font-weight:740!important; text-decoration-thickness:2px!important; text-decoration-color:rgba(255,210,82,.34)!important} html body .epr1_scope.epr95_scope .epr95_price_view strong{display:block!important; max-width:100%!important; margin:0!important; color:#ffd257!important; font-size:clamp(36px,2.85vw,50px)!important; line-height:1!important; font-weight:1000!important; letter-spacing:-.055em!important; text-shadow:0 12px 28px rgba(255,210,82,.10)!important; white-space:nowrap!important; overflow:hidden!important} html body .epr1_scope.epr95_scope .epr95_price_view p{display:block!important; max-width:100%!important; margin:12px 0 16px!important; color:rgba(255,255,255,.68)!important; font-size:13.3px!important; line-height:1.48!important; font-weight:610!important} html body .epr1_scope.epr95_scope .epr95_price_view .epr95_btn_full{position:relative!important; isolation:isolate!important; display:flex!important; align-items:center!important; justify-content:center!important; gap:9px!important; width:100%!important; max-width:100%!important; min-width:0!important; min-height:50px!important; padding:0 16px!important; border-radius:15px!important; box-sizing:border-box!important; white-space:nowrap!important; color:#101509!important; font-size:15px!important; font-weight:980!important; letter-spacing:.01em!important; background:linear-gradient(180deg,#fff1b1 0%,#e7b72c 48%,#b9790d 100%)!important; border:1px solid rgba(255,237,160,.82)!important; box-shadow:0 10px 20px rgba(198,136,19,.18),0 0 0 1px rgba(255,210,82,.08),inset 0 1px 0 rgba(255,255,255,.70),inset 0 -1px 0 rgba(69,42,0,.22)!important; text-shadow:none!important; overflow:hidden!important} html body .epr1_scope.epr95_scope .epr95_price_view .epr95_btn_full:before{content:""!important; position:absolute!important; z-index:-1!important; inset:1px 1px auto 1px!important; height:44%!important; border-radius:14px 14px 48% 48%!important; background:linear-gradient(180deg,rgba(255,255,255,.48),rgba(255,255,255,0))!important; pointer-events:none!important} html body .epr1_scope.epr95_scope .epr95_price_view .epr95_btn_full:after{content:"›"!important; display:inline-flex!important; align-items:center!important; justify-content:center!important; flex:0 0 24px!important; width:24px!important; height:24px!important; margin-left:2px!important; border-radius:50%!important; color:#101509!important; font-size:22px!important; line-height:1!important; background:rgba(0,0,0,.13)!important; box-shadow:inset 0 1px 0 rgba(255,255,255,.23),0 1px 0 rgba(255,255,255,.20)!important} @media(min-width:1180px){html body .epr1_scope.epr95_scope .epr95_quick_inner{grid-template-columns:minmax(0,.94fr) minmax(0,.82fr)!important} html body .epr1_scope.epr95_scope .epr95_price_view strong{font-size:clamp(38px,2.8vw,52px)!important}} @media(min-width:769px) and (max-width:980px){html body .epr1_scope.epr95_scope .epr95_quick_inner{grid-template-columns:1fr!important; gap:14px!important} html body .epr1_scope.epr95_scope .epr95_quick_inner:before{display:none!important} html body .epr1_scope.epr95_scope .epr95_quick_controls{max-width:100%!important; width:100%!important}} @media(max-width:768px){html body .epr1_scope.epr95_scope .epr95_quick_price{order:-1!important; padding:16px 14px!important; border-radius:18px!important; margin-top:10px!important} html body .epr1_scope.epr95_scope .epr95_quick_price h2{margin:0 0 14px!important; font-size:20px!important} html body .epr1_scope.epr95_scope .epr95_quick_price h2:after{width:72px!important} html body .epr1_scope.epr95_scope .epr95_quick_inner{display:grid!important; grid-template-columns:1fr!important; gap:12px!important} html body .epr1_scope.epr95_scope .epr95_quick_inner:before{display:none!important} html body .epr1_scope.epr95_scope .epr95_quick_controls{gap:11px!important; max-width:none!important; width:100%!important} html body .epr1_scope.epr95_scope .epr95_control{display:block!important; margin:0!important} html body .epr1_scope.epr95_scope .epr95_control small{display:block!important; margin:0 0 7px!important; color:rgba(255,255,255,.74)!important; font-size:12.7px!important} html body .epr1_scope.epr95_scope .epr95_toggle{grid-template-columns:1fr 1fr!important; gap:8px!important} html body .epr1_scope.epr95_scope .epr95_toggle span{min-width:0!important; height:44px!important; border-radius:13px!important; font-size:13.2px!important; padding:0 24px 0 10px!important} html body .epr1_scope.epr95_scope .epr95_toggle input:checked+span:after{right:9px!important; width:7px!important; height:7px!important} html body .epr1_scope.epr95_scope .epr95_price_view{padding:15px!important; border-radius:16px!important; overflow:hidden!important} html body .epr1_scope.epr95_scope .epr95_price_view strong{font-size:40px!important; letter-spacing:-.052em!important} html body .epr1_scope.epr95_scope .epr95_price_view p{margin:9px 0 13px!important; font-size:12.4px!important; line-height:1.42!important} html body .epr1_scope.epr95_scope .epr95_price_view .epr95_btn_full{min-height:46px!important; border-radius:13px!important; font-size:14px!important; padding:0 14px!important}} html body .xp14_card .xp14_price{display:block!important; visibility:visible!important; opacity:1!important; min-height:1em!important; color:#ffd257!important; font-weight:1000!important; text-align:left!important} html body .xp14_card .xp14_price.xp14_no_price{color:#ffe29a!important; font-size:28px!important; letter-spacing:-.035em!important; text-shadow:0 0 14px rgba(255,210,82,.10)!important} html body .xp14_card .xp14_old_price:empty,html body .xp14_card .xp14_save:empty{display:none!important} html body .xp14_card .xp14_bottom{min-width:0!important; overflow:hidden!important} html body .xp14_card .xp14_actions{display:grid!important; grid-template-columns:minmax(0,1fr) minmax(0,1.32fr)!important; gap:12px!important; width:100%!important; align-items:center!important} html body .xp14_card .xp14_actions .xp14_btn,html body .xp14_card .xp14_actions .xp14_detail_btn,html body .xp14_card>.xp14_body .xp14_btn{display:flex!important; align-items:center!important; justify-content:center!important; text-align:center!important; line-height:1!important; white-space:nowrap!important} html body .xp14_card .xp14_img_link{display:block!important; text-decoration:none!important; color:inherit!important; border:0!important; outline:none!important; cursor:pointer!important} html body .xp14_card .xp14_img_link .xp14_img{transition:filter .18s ease,transform .18s ease!important} html body .xp14_card .xp14_img_link:hover .xp14_img{filter:brightness(1.05) saturate(1.03)!important} html body .xp14_card .xp14_title_link{display:block!important; color:inherit!important; text-decoration:none!important; cursor:pointer!important} html body .xp14_card .xp14_title_link:hover{color:#ffe08a!important; text-decoration:none!important} html body .xp14_card .xp14_title_link:focus-visible,html body .xp14_card .xp14_img_link:focus-visible{outline:2px solid rgba(255,210,82,.72)!important; outline-offset:3px!important; border-radius:14px!important} @media(max-width:768px){html body .xp14_card .xp14_price{text-align:left!important} html body .xp14_card .xp14_price.xp14_no_price{font-size:24px!important}} html body .epr1_scope.epr95_scope .epr95_price_card{display:flex!important; flex-direction:column!important; align-items:center!important; justify-content:flex-start!important; text-align:center!important; min-width:0!important} html body .epr1_scope.epr95_scope .epr95_price_card .epr95_car_img{display:flex!important; align-items:center!important; justify-content:center!important; width:100%!important; margin-left:auto!important; margin-right:auto!important; text-align:center!important} html body .epr1_scope.epr95_scope .epr95_price_card .epr95_car_img img{display:block!important; margin-left:auto!important; margin-right:auto!important} html body .epr1_scope.epr95_scope .epr95_price_card b,html body .epr1_scope.epr95_scope .epr95_price_card strong,html body .epr1_scope.epr95_scope .epr95_price_card small,html body .epr1_scope.epr95_scope .epr95_price_card em{width:100%!important; max-width:100%!important; margin-left:auto!important; margin-right:auto!important; text-align:center!important} html body .epr1_scope.epr95_scope .epr95_price_card small{display:flex!important; align-items:center!important; justify-content:center!important; white-space:normal!important} html body .epr1_scope.epr95_scope .epr95_price_card em{position:relative!important; z-index:1!important; display:flex!important; align-items:center!important; justify-content:center!important; min-height:40px!important; height:40px!important; margin-top:auto!important; padding:0 14px!important; border-radius:999px!important; box-sizing:border-box!important; white-space:nowrap!important; background:radial-gradient(circle at 50% 0,rgba(255,210,82,.035),transparent 72%),linear-gradient(180deg,rgba(255,255,255,.034),rgba(255,255,255,.012))!important; border:1px solid rgba(255,255,255,.12)!important; color:rgba(255,255,255,.88)!important; font-style:normal!important; font-size:13px!important; line-height:1!important; font-weight:930!important; letter-spacing:.005em!important; box-shadow:inset 0 1px 0 rgba(255,255,255,.034)!important} html body .epr1_scope.epr95_scope .epr95_price_card:hover em{color:#f4d783!important; border-color:rgba(255,210,82,.34)!important; background:radial-gradient(circle at 50% 0,rgba(255,210,82,.10),transparent 72%),linear-gradient(180deg,rgba(255,210,82,.055),rgba(255,255,255,.014))!important} @media(min-width:1025px){html body .epr1_scope.epr95_scope .epr95_price_section{max-width:100%!important; padding:18px 18px 16px!important; overflow:hidden!important} html body .epr1_scope.epr95_scope .epr95_price_grid{display:grid!important; grid-template-columns:repeat(4,minmax(0,1fr))!important; gap:14px!important; width:100%!important; max-width:100%!important; overflow:visible!important; padding:0!important} html body .epr1_scope.epr95_scope .epr95_price_card{width:auto!important; max-width:none!important; min-width:0!important; min-height:218px!important; padding:14px 16px 13px!important; border-radius:15px!important} html body .epr1_scope.epr95_scope .epr95_car_img{height:68px!important; margin:-2px auto 7px!important} html body .epr1_scope.epr95_scope .epr95_price_card.epr95_price_car4 .epr95_car_img img{width:138px!important; max-width:138px!important; max-height:66px!important} html body .epr1_scope.epr95_scope .epr95_price_card.epr95_price_car7 .epr95_car_img img{width:150px!important; max-width:150px!important; max-height:70px!important} html body .epr1_scope.epr95_scope .epr95_price_card b{font-size:15px!important; line-height:1.18!important; margin:0 0 7px!important; white-space:nowrap!important} html body .epr1_scope.epr95_scope .epr95_price_card strong{font-size:29px!important; line-height:1!important; margin:0 0 10px!important; white-space:nowrap!important} html body .epr1_scope.epr95_scope .epr95_price_card small{min-height:42px!important; font-size:12.4px!important; line-height:1.38!important; padding:0 4px!important} html body .epr1_scope.epr95_scope .epr95_price_card em{height:32px!important; min-height:32px!important; font-size:12.5px!important}} @media(min-width:769px) and (max-width:1024px){html body .epr1_scope.epr95_scope .epr95_price_grid{display:grid!important; grid-template-columns:repeat(2,minmax(0,1fr))!important; gap:12px!important; overflow:visible!important; padding:0!important}} @media(max-width:768px){html body .epr1_scope.epr95_scope .epr95_price_grid{display:flex!important; grid-template-columns:none!important; overflow-x:auto!important; overflow-y:hidden!important} html body .epr1_scope.epr95_scope .epr95_price_card{text-align:center!important; align-items:center!important} html body .epr1_scope.epr95_scope .epr95_price_card small{min-height:40px!important; font-size:12px!important; line-height:1.35!important; padding:0 4px!important} html body .epr1_scope.epr95_scope .epr95_price_card em{min-height:38px!important; height:38px!important; font-size:12.8px!important; border-radius:12px!important}} @media(max-width:768px){html body .epr1_scope.epr95_scope .epr95_faq_related{display:block!important; visibility:visible!important; opacity:1!important; height:auto!important; max-height:none!important; overflow:visible!important; margin-top:14px!important} html body .epr1_scope.epr95_scope .epr95_faq.epr31_faq{display:block!important; padding:14px!important; margin:0 0 14px!important; border:1px solid rgba(255,210,82,.30)!important; border-radius:18px!important; background:linear-gradient(180deg,rgba(255,210,82,.035),rgba(255,255,255,.018))!important} html body .epr1_scope.epr95_scope .epr31_faq_list{display:grid!important; gap:8px!important} html body .epr1_scope.epr95_scope .epr31_faq_item{display:block!important; height:auto!important; max-height:none!important; overflow:hidden!important; margin:0!important; border-radius:13px!important} html body .epr1_scope.epr95_scope .epr31_faq_item summary{min-height:50px!important; padding:13px 48px 13px 14px!important; font-size:14px!important} html body .epr1_scope.epr95_scope .epr31_faq_item p{padding:0 14px 14px!important; font-size:13px!important; line-height:1.58!important} html body .epr1_scope.epr95_scope .epr95_related{display:block!important; visibility:visible!important; opacity:1!important; height:auto!important; max-height:none!important; overflow:visible!important; padding:14px!important; margin:0 0 14px!important; border:1px solid rgba(255,210,82,.22)!important; border-radius:18px!important; background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.015))!important} html body .epr1_scope.epr95_scope .epr95_related h2{display:block!important; margin:0 0 12px!important; color:#ffd257!important; font-size:18px!important; line-height:1.2!important; font-weight:950!important} html body .epr1_scope.epr95_scope .epr95_related_grid{display:flex!important; visibility:visible!important; opacity:1!important; gap:10px!important; overflow-x:auto!important; overflow-y:hidden!important; -webkit-overflow-scrolling:touch!important; padding:0 2px 6px!important; scroll-snap-type:x proximity!important} html body .epr1_scope.epr95_scope .epr95_related_grid::-webkit-scrollbar{height:0!important} html body .epr1_scope.epr95_scope .epr95_related_card{flex:0 0 76%!important; max-width:280px!important; display:grid!important; grid-template-columns:86px minmax(0,1fr) 24px!important; gap:9px!important; align-items:center!important; min-height:68px!important; padding:8px!important; border-radius:14px!important; border:1px solid rgba(255,210,82,.22)!important; background:rgba(255,255,255,.038)!important; color:#fff!important; text-decoration:none!important; scroll-snap-align:start!important} html body .epr1_scope.epr95_scope .epr95_related_card img,html body .epr1_scope.epr95_scope .epr95_related_card .ph{width:86px!important; height:52px!important; border-radius:10px!important; object-fit:cover!important} html body .epr1_scope.epr95_scope .epr95_related_card b{display:block!important; color:#fff!important; font-size:12.6px!important; line-height:1.25!important; white-space:nowrap!important; overflow:hidden!important; text-overflow:ellipsis!important} html body .epr1_scope.epr95_scope .epr95_related_card small{display:block!important; margin-top:4px!important; color:rgba(255,255,255,.66)!important; font-size:11.5px!important}} @media(max-width:420px){html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow{padding:14px 12px 12px!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow h1{font-size:clamp(28px,8.8vw,37px)!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr29_mobile_media{height:214px!important; border-radius:15px!important; background-position:59% center!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr28_features{gap:6px!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr28_features span{min-height:51px!important; border-radius:13px!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr28_features b{font-size:10.2px!important} html body .epr1_scope.epr95_scope .epr95_related_card{flex-basis:82%!important}} @media(max-width:390px){html body .epr1_scope.epr95_scope .epr95_price_card{flex-basis:154px!important; width:154px!important; min-width:154px!important; max-width:154px!important} html body .epr1_scope.epr95_scope .epr95_price_card strong{font-size:21px!important} html body .epr1_scope.epr95_scope .epr95_price_card small{font-size:10.8px!important}} @media(max-width:380px){html body .epr1_scope.epr95_scope .epr95_toggle span{height:42px!important; font-size:12.6px!important} html body .epr1_scope.epr95_scope .epr95_price_view strong{font-size:36px!important} html body .epr1_scope.epr95_scope .epr95_price_view .epr95_btn_full:after{flex-basis:22px!important; width:22px!important; height:22px!important; font-size:20px!important}} html body .epr1_scope.epr95_scope{--epr46-bg-0:#020605; --epr46-bg-1:#06110f; --epr46-bg-2:#0a1714; --epr46-card:rgba(8,18,16,.78); --epr46-card-2:rgba(12,25,22,.72); --epr46-gold:#ffd257; --epr46-gold-soft:#f1c85a; --epr46-gold-deep:#b98518; --epr46-text:#f8f2e6; --epr46-muted:rgba(255,255,255,.68); --epr46-line:rgba(255,210,82,.22); color:var(--epr46-text)!important; background:radial-gradient(circle at 16% 0,rgba(255,210,82,.08),transparent 26%),radial-gradient(circle at 90% 18%,rgba(44,117,94,.12),transparent 28%),linear-gradient(180deg,var(--epr46-bg-1),var(--epr46-bg-0) 54%,#010302)!important} html body .epr1_scope.epr95_scope *{-webkit-tap-highlight-color:transparent} html body .epr1_scope.epr95_scope .epr95_panel,html body .epr1_scope.epr95_scope .epr95_price_section,html body .epr1_scope.epr95_scope .epr95_related,html body .epr1_scope.epr95_scope .epr95_faq,html body .epr1_scope.epr95_scope .epr95_quick_price{border-color:rgba(255,210,82,.24)!important; background:radial-gradient(circle at 18% 0,rgba(255,210,82,.045),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.040),rgba(255,255,255,.014))!important; box-shadow:0 18px 46px rgba(0,0,0,.30),inset 0 1px 0 rgba(255,255,255,.045)!important} html body .epr1_scope.epr95_scope .epr28_hero{border-color:rgba(255,210,82,.32)!important; box-shadow:0 28px 72px rgba(0,0,0,.48),0 0 0 1px rgba(255,210,82,.045),inset 0 1px 0 rgba(255,255,255,.06)!important} html body .epr1_scope.epr95_scope .epr28_hero .epr28_overlay{background:linear-gradient(90deg,rgba(2,7,6,.90) 0%,rgba(2,7,6,.64) 36%,rgba(2,7,6,.18) 72%,rgba(2,7,6,.38) 100%),linear-gradient(180deg,rgba(2,7,6,.20),rgba(2,7,6,.64))!important} html body .epr1_scope.epr95_scope .epr28_code{color:#ffdc75!important; border-color:rgba(255,210,82,.38)!important; background:rgba(4,10,9,.58)!important; box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 8px 22px rgba(0,0,0,.28)!important} html body .epr1_scope.epr95_scope .epr28_hero h1{color:#fbf4e8!important; text-shadow:0 18px 44px rgba(0,0,0,.70)!important} html body .epr1_scope.epr95_scope .epr28_hero p{color:rgba(255,255,255,.78)!important} html body .epr1_scope.epr95_scope .epr28_rule{background:linear-gradient(90deg,rgba(255,210,82,.70),rgba(255,210,82,.14),transparent)!important} html body .epr1_scope.epr95_scope .epr95_info,html body .epr1_scope.epr95_scope .epr95_summary,html body .epr1_scope.epr95_scope .epr95_route_info,html body .epr1_scope.epr95_scope .epr95_info_box{border-color:rgba(255,210,82,.18)!important; background:linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.010))!important} html body .epr1_scope.epr95_scope h2,html body .epr1_scope.epr95_scope .epr95_panel h2,html body .epr1_scope.epr95_scope .epr95_price_section h2,html body .epr1_scope.epr95_scope .epr95_related h2,html body .epr1_scope.epr95_scope .epr31_faq_title{color:var(--epr46-gold)!important; letter-spacing:-.025em!important} html body .epr1_scope.epr95_scope h2:after,html body .epr1_scope.epr95_scope .epr95_panel h2:after,html body .epr1_scope.epr95_scope .epr95_price_section h2:after{background:linear-gradient(90deg,rgba(255,210,82,.52),transparent)!important} html body .epr1_scope.epr95_scope .epr95_label,html body .epr1_scope.epr95_scope small,html body .epr1_scope.epr95_scope .muted{color:var(--epr46-muted)!important} html body .epr1_scope.epr95_scope .epr95_value,html body .epr1_scope.epr95_scope b{color:rgba(255,255,255,.92)!important} html body .epr1_scope.epr95_scope .epr95_quick_price{background:radial-gradient(circle at 15% 0,rgba(255,210,82,.050),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.036),rgba(255,255,255,.012))!important} html body .epr1_scope.epr95_scope .epr95_toggle span{background:linear-gradient(180deg,rgba(255,255,255,.034),rgba(255,255,255,.012))!important; color:rgba(255,255,255,.70)!important; border-color:rgba(255,255,255,.105)!important} html body .epr1_scope.epr95_scope .epr95_toggle input:checked+span{color:#f3d688!important; border-color:rgba(255,210,82,.42)!important; background:radial-gradient(circle at 50% 0,rgba(255,210,82,.12),transparent 70%),linear-gradient(180deg,rgba(255,210,82,.066),rgba(255,255,255,.014))!important} html body .epr1_scope.epr95_scope .epr95_price_view{background:radial-gradient(circle at 88% 0,rgba(255,210,82,.060),transparent 40%),linear-gradient(180deg,rgba(0,0,0,.30),rgba(255,255,255,.012))!important; border-color:rgba(255,210,82,.17)!important} html body .epr1_scope.epr95_scope .epr95_price_view strong{color:var(--epr46-gold)!important; text-shadow:0 12px 30px rgba(255,210,82,.13)!important} html body .epr1_scope.epr95_scope .epr95_price_view .epr95_btn_full{background:linear-gradient(180deg,#fff0aa 0%,#e2b125 50%,#b3740b 100%)!important; border-color:rgba(255,237,160,.78)!important; box-shadow:0 12px 24px rgba(198,136,19,.20),0 0 0 1px rgba(255,210,82,.08),inset 0 1px 0 rgba(255,255,255,.68),inset 0 -1px 0 rgba(69,42,0,.22)!important} html body .epr1_scope.epr95_scope .epr95_price_section{background:radial-gradient(circle at 10% 0,rgba(255,210,82,.045),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.010))!important} html body .epr1_scope.epr95_scope .epr95_price_card{border-color:rgba(255,210,82,.18)!important; background:radial-gradient(circle at 50% 0,rgba(255,210,82,.045),transparent 34%),linear-gradient(180deg,rgba(8,18,16,.86),rgba(4,10,9,.90))!important; box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 12px 28px rgba(0,0,0,.23)!important} html body .epr1_scope.epr95_scope .epr95_price_card strong{color:var(--epr46-gold)!important; text-shadow:0 10px 24px rgba(255,210,82,.12)!important} html body .epr1_scope.epr95_scope .epr95_price_card em{color:rgba(255,255,255,.86)!important; border-color:rgba(255,255,255,.12)!important} html body .epr1_scope.epr95_scope .epr95_price_card:hover{border-color:rgba(255,210,82,.34)!important; box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 16px 34px rgba(0,0,0,.30)!important} html body .epr1_scope.epr95_scope .epr31_faq_item,html body .epr1_scope.epr95_scope details.epr31_faq_item{border-color:rgba(255,210,82,.14)!important; background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012))!important} html body .epr1_scope.epr95_scope .epr31_faq_item[open]{border-color:rgba(255,210,82,.34)!important; background:radial-gradient(circle at 100% 0,rgba(255,210,82,.065),transparent 35%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.014))!important} html body .epr1_scope.epr95_scope .epr31_faq_item summary{color:rgba(255,255,255,.92)!important} html body .epr1_scope.epr95_scope .epr31_faq_item summary:after,html body .epr1_scope.epr95_scope .epr31_faq_item summary::after{color:var(--epr46-gold)!important} html body .epr1_scope.epr95_scope .epr31_faq_item p{color:rgba(255,255,255,.70)!important} html body .epr1_scope.epr95_scope .epr95_related_card{border-color:rgba(255,210,82,.18)!important; background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012))!important; box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important} html body .epr1_scope.epr95_scope .epr95_related_card:hover{border-color:rgba(255,210,82,.36)!important; background:radial-gradient(circle at 100% 0,rgba(255,210,82,.065),transparent 40%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.014))!important} @media(max-width:768px){html body .epr1_scope.epr95_scope{background:radial-gradient(circle at 8% 0,rgba(255,210,82,.075),transparent 25%),linear-gradient(180deg,#06110f,#020605 62%,#010302)!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow,html body .epr1_scope.epr95_scope .epr95_quick_price,html body .epr1_scope.epr95_scope .epr95_faq.epr31_faq,html body .epr1_scope.epr95_scope .epr95_related{border-color:rgba(255,210,82,.30)!important; box-shadow:0 14px 34px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.045)!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow h1{color:#fbf4e8!important} html body .epr1_scope.epr95_scope .epr95_price_view .epr95_btn_full{background:linear-gradient(180deg,#ffefaa,#e3b227 54%,#b6780d)!important}} @media(min-width:769px){html body .epr1_scope.epr95_scope .epr28_hero .epr28_overlay{background:linear-gradient(90deg,rgba(2,7,6,.92) 0%,rgba(2,7,6,.84) 20%,rgba(2,7,6,.62) 36%,rgba(2,7,6,.34) 50%,rgba(2,7,6,.13) 66%,rgba(2,7,6,.045) 82%,rgba(2,7,6,.015) 100% ),linear-gradient(180deg,rgba(2,7,6,.06) 0%,rgba(2,7,6,.16) 100% )!important} html body .epr1_scope.epr95_scope .epr28_hero:after{content:""!important; position:absolute!important; inset:0!important; pointer-events:none!important; z-index:2!important; background:radial-gradient(circle at 78% 30%,rgba(255,210,82,.105),transparent 23%),radial-gradient(circle at 92% 56%,rgba(255,255,255,.055),transparent 25%)!important; mix-blend-mode:screen!important} html body .epr1_scope.epr95_scope .epr28_hero .epr28_overlay{position:absolute!important; inset:0!important; z-index:1!important; pointer-events:none!important} html body .epr1_scope.epr95_scope .epr28_hero .epr28_inner{position:relative!important; z-index:3!important} html body .epr1_scope.epr95_scope .epr28_hero .epr28_bg{filter:saturate(1.04) contrast(1.02) brightness(1.06)!important}} @media(max-width:768px){html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr29_mobile_media:before{background:linear-gradient(180deg,rgba(3,8,8,.04) 0%,rgba(3,8,8,.07) 48%,rgba(3,8,8,.22) 100%),linear-gradient(90deg,rgba(3,8,8,.10) 0%,rgba(3,8,8,.01) 52%,rgba(3,8,8,.10) 100%)!important} html body .epr1_scope.epr95_scope .epr28_hero.epr32_mobile_flow .epr29_mobile_media{filter:saturate(1.04) contrast(1.02) brightness(1.04)!important}} html body .epr1_booking_scope{--bk64-bg:#010403; --bk64-card:#07120f; --bk64-card2:#0a1814; --bk64-field:rgba(1,6,5,.44); --bk64-line:rgba(166,128,36,.32); --bk64-line-strong:rgba(193,150,46,.46); --bk64-line-soft:rgba(255,255,255,.09); --bk64-gold:#c49a35; --bk64-gold2:#ead06f; --bk64-gold3:#836018; --bk64-text:#f1eadf; --bk64-soft:rgba(241,234,223,.74); --bk64-muted:rgba(241,234,223,.54); display:block!important; width:min(1340px,calc(100vw - 44px))!important; max-width:none!important; margin-left:50%!important; transform:translateX(-50%)!important; padding:30px 24px 56px!important; color:var(--bk64-text)!important; font-family:Roboto,Arial,sans-serif!important; background:radial-gradient(circle at 13% -8%,rgba(193,150,46,.048),transparent 28%),radial-gradient(circle at 94% 0,rgba(38,100,78,.045),transparent 35%),linear-gradient(180deg,#040a09,#010403)!important; overflow:visible!important; box-sizing:border-box!important; isolation:isolate!important} html body .epr1_booking_scope,html body .epr1_booking_scope *,html body .epr1_booking_scope *:before,html body .epr1_booking_scope *:after{box-sizing:border-box!important; min-width:0!important} html body .epr1_booking_scope img{max-width:100%!important} html body .epr1_booking_scope .row,html body .epr1_booking_scope .col,html body .epr1_booking_scope .col-inner{width:100%!important; max-width:none!important; padding-left:0!important; padding-right:0!important} html body .epr1_booking_scope .epr1_hp,html body .epr1_booking_scope input.epr1_hp,html body .epr1_booking_scope input[name="company"]{position:absolute!important; left:-99999px!important; top:auto!important; width:1px!important; height:1px!important; padding:0!important; margin:0!important; border:0!important; opacity:0!important; visibility:hidden!important; pointer-events:none!important; clip:rect(0 0 0 0)!important; clip-path:inset(50%)!important; overflow:hidden!important} html body .epr1_booking_scope [class^="epr156_i_"],html body .epr1_booking_scope [class*=" epr156_i_"]{display:inline-flex!important; align-items:center!important; justify-content:center!important; flex:0 0 auto!important; color:var(--bk64-gold)!important; font-style:normal!important} html body .epr1_booking_scope [class^="epr156_i_"]:before,html body .epr1_booking_scope [class*=" epr156_i_"]:before{content:""!important; width:1em!important; height:1em!important; display:block!important; background-color:transparent!important; background-image:var(--img)!important; background-size:contain!important; background-repeat:no-repeat!important; background-position:center!important; -webkit-mask:none!important; mask:none!important} html body .epr1_booking_scope .epr156_i_car:before,html body .epr1_booking_scope .epr156_i_car4:before{--img:url("icons/car.svg")!important} html body .epr1_booking_scope .epr156_i_car7:before{--img:url("icons/car-seven.svg")!important} html body .epr1_booking_scope .epr156_i_home:before{--img:url("icons/home.svg")!important} html body .epr1_booking_scope .epr156_i_bill:before{--img:url("icons/money.svg")!important} html body .epr1_booking_scope .epr156_i_oneway:before{--img:url("icons/arrow.svg")!important} html body .epr1_booking_scope .epr156_i_twoway:before{--img:url("icons/twoway.svg")!important} html body .epr1_booking_scope .epr156_i_user:before{--img:url("icons/user.svg")!important} html body .epr1_booking_scope .epr156_i_phone:before{--img:url("icons/phone.svg")!important} html body .epr1_booking_scope .epr156_i_pin:before{--img:url("icons/pin.svg")!important} html body .epr1_booking_scope .epr156_i_calendar:before{--img:url("icons/calendar.svg")!important} html body .epr1_booking_scope .epr156_i_clock:before{--img:url("icons/clock.svg")!important} html body .epr1_booking_scope .epr156_i_note:before{--img:url("icons/note.svg")!important} html body .epr1_booking_scope .epr156_i_send:before{--img:url("icons/send.svg")!important} html body .epr1_booking_wrap{display:grid!important; grid-template-columns:minmax(468px,500px) minmax(620px,1fr)!important; gap:22px!important; align-items:stretch!important; width:100%!important} html body .epr1_booking_summary,html body .epr1_booking_form_card{border:1px solid var(--bk64-line)!important; border-radius:20px!important; background:radial-gradient(circle at 18% 0,rgba(193,150,46,.034),transparent 32%),radial-gradient(circle at 92% 3%,rgba(56,116,88,.042),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.016),rgba(255,255,255,.006)),var(--bk64-card)!important; box-shadow:0 22px 58px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.03)!important; overflow:hidden!important} html body .epr156_summary{padding:24px!important; display:flex!important; flex-direction:column!important} html body .epr156_hero{height:292px!important; border-radius:14px!important; overflow:hidden!important; border:1px solid rgba(193,150,46,.32)!important; margin:0 0 21px!important; position:relative!important} html body .epr156_img{width:100%!important; height:100%!important; object-fit:cover!important; object-position:center!important; display:block!important; filter:saturate(.96) contrast(1.015) brightness(.90)!important} html body .epr156_hero_overlay{position:absolute!important; inset:0!important; background:linear-gradient(180deg,rgba(0,0,0,.06) 0%,rgba(0,0,0,.12) 48%,rgba(0,0,0,.60) 100%),linear-gradient(90deg,rgba(0,0,0,.24),transparent 62%,rgba(0,0,0,.05))!important} html body .epr156_route_badge{position:absolute!important; left:18px!important; bottom:18px!important; z-index:3!important; height:36px!important; display:inline-flex!important; align-items:center!important; gap:9px!important; padding:0 16px!important; border-radius:999px!important; color:#e6cb83!important; background:rgba(5,8,6,.78)!important; border:1px solid rgba(193,150,46,.50)!important; box-shadow:0 8px 18px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.04)!important; font-size:11px!important; font-weight:900!important; letter-spacing:.10em!important; text-transform:uppercase!important} html body .epr156_route_badge:before{content:""!important; width:17px!important; height:17px!important; display:inline-block!important; background:url("icons/crown.svg") center/contain no-repeat!important; flex:0 0 17px!important} html body .epr156_hero_text{display:none!important} html body .epr157_desktop_title{display:block!important; margin:0 0 18px!important} html body .epr157_desktop_title h1{margin:0 0 8px!important; color:#f1eadf!important; font-family:Georgia,"Times New Roman",serif!important; font-size:37px!important; line-height:1.04!important; font-weight:700!important; letter-spacing:-.045em!important; text-shadow:0 16px 38px rgba(0,0,0,.52)!important} html body .epr157_desktop_title p{margin:0!important; color:var(--bk64-soft)!important; font-size:14px!important; line-height:1.4!important; font-weight:600!important} html body .epr156_trust{display:grid!important; grid-template-columns:repeat(3,minmax(0,1fr))!important; gap:9px!important; margin:0 0 20px!important} html body .epr156_trust span{min-height:64px!important; padding:9px 9px!important; border-radius:13px!important; display:grid!important; grid-template-columns:32px minmax(0,1fr)!important; align-items:center!important; column-gap:9px!important; background:linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.010))!important; border:1px solid rgba(255,255,255,.095)!important} html body .epr156_trust i{grid-row:1 / span 2!important; width:30px!important; height:30px!important; margin:0!important; border-radius:50%!important; background:rgba(193,150,46,.10)!important; font-size:15px!important} html body .epr156_trust b{display:block!important; color:#f0dfad!important; font-size:11.2px!important; font-weight:900!important; line-height:1.12!important; white-space:normal!important} html body .epr156_trust small{display:block!important; margin-top:2px!important; color:var(--bk64-muted)!important; font-size:9.3px!important; line-height:1.12!important} html body .epr156_section_title{display:none!important} html body .epr156_info{margin:0 0 20px!important; padding:9px 17px!important; border-radius:14px!important; border:1px solid rgba(255,255,255,.095)!important; background:linear-gradient(180deg,rgba(255,255,255,.012),rgba(0,0,0,.12))!important} html body .epr156_info div{display:grid!important; grid-template-columns:30px 1fr auto!important; align-items:center!important; min-height:50px!important; border-bottom:1px solid rgba(255,255,255,.062)!important} html body .epr156_info div:last-child{border-bottom:0!important} html body .epr156_info div:before{content:""!important; width:19px!important; height:19px!important; display:block!important; background-size:contain!important; background-repeat:no-repeat!important; background-position:center!important} html body .epr156_info div:nth-child(1):before{background-image:url("icons/frame.svg")!important} html body .epr156_info div:nth-child(2):before{background-image:url("icons/pin.svg")!important} html body .epr156_info div:nth-child(3):before{background-image:url("icons/dispatch.svg")!important} html body .epr156_info span{color:var(--bk64-muted)!important; font-size:13px!important} html body .epr156_info strong{color:#f5efe2!important; font-size:13px!important; font-weight:900!important; text-align:right!important} html body .epr156_price{position:relative!important; margin-top:auto!important; min-height:140px!important; padding:18px 18px!important; border-radius:14px!important; border:1px solid rgba(193,150,46,.40)!important; background:radial-gradient(circle at 86% 50%,rgba(193,150,46,.09),transparent 34%),repeating-radial-gradient(circle at 18% 10%,rgba(255,255,255,.017) 0 1px,transparent 1px 7px),linear-gradient(180deg,rgba(255,255,255,.010),rgba(0,0,0,.18))!important; box-shadow:inset 0 1px 0 rgba(255,255,255,.028)!important; display:grid!important; grid-template-columns:minmax(0,1fr) 104px!important; align-items:center!important; column-gap:14px!important} html body .epr156_price span,html body .epr156_price small,html body .epr156_price del,html body .epr156_price strong{grid-column:1!important} html body .epr156_price span,html body .epr156_price small{display:block!important; color:var(--bk64-muted)!important; font-size:13px!important; line-height:1.35!important} html body .epr156_price del{display:block!important; min-height:8px!important; color:rgba(255,255,255,.34)!important} html body .epr156_price strong{display:block!important; width:max-content!important; max-width:100%!important; color:#ead06f!important; font-family:Georgia,"Times New Roman",serif!important; font-size:50px!important; line-height:.94!important; font-weight:700!important; letter-spacing:-.045em!important; white-space:nowrap!important; text-align:left!important; font-variant-numeric:lining-nums tabular-nums!important; text-shadow:0 10px 22px rgba(193,150,46,.08)!important} html body .epr156_price em{position:static!important; transform:none!important; grid-column:2!important; grid-row:1 / span 4!important; justify-self:end!important; align-self:center!important; width:104px!important; height:82px!important; font-size:0!important; line-height:0!important; color:transparent!important; background:url("icons/guarantee-seal.svg") center/contain no-repeat!important; border:0!important; border-radius:0!important; box-shadow:none!important; font-style:normal!important} html body .epr156_form_card{padding:34px 34px 28px!important} html body .epr156_form_head{display:grid!important; grid-template-columns:58px minmax(0,1fr) minmax(110px,190px)!important; align-items:center!important; gap:16px!important; margin:0 0 28px!important} html body .epr156_form_head i{width:58px!important; height:58px!important; border-radius:50%!important; border:1px solid rgba(193,150,46,.46)!important; color:var(--bk64-gold)!important; display:flex!important; align-items:center!important; justify-content:center!important; background:rgba(193,150,46,.032)!important} html body .epr156_form_head i:before{content:""!important; width:28px!important; height:28px!important; display:block!important; background:url("icons/calendar.svg") center/contain no-repeat!important} html body .epr156_form_head h2{margin:0!important; color:#f1eadf!important; font-family:Georgia,"Times New Roman",serif!important; font-size:34px!important; line-height:1.04!important; font-weight:700!important; letter-spacing:-.034em!important; white-space:nowrap!important} html body .epr156_form_head:after{content:""!important; display:block!important; height:1px!important; background:linear-gradient(90deg,rgba(193,150,46,.42),transparent)!important} html body .epr156_options{display:grid!important; grid-template-columns:1fr 1fr!important; gap:24px!important; margin:0 0 24px!important} html body .epr156_opt_group>label,html body .epr156_field>span,html body .epr156_textarea>span{display:block!important; margin:0 0 10px!important; color:#f1ebe2!important; font-size:13px!important; line-height:1.2!important; font-weight:800!important} html body .epr156_radio{display:grid!important; grid-template-columns:1fr 1fr!important; gap:10px!important} html body .epr156_radio label{display:block!important;margin:0!important} html body .epr156_radio input{position:absolute!important;opacity:0!important} html body .epr156_radio span{display:flex!important; align-items:center!important; justify-content:center!important; gap:9px!important; height:48px!important; border-radius:9px!important; color:var(--bk64-soft)!important; background:linear-gradient(180deg,rgba(255,255,255,.016),rgba(0,0,0,.20))!important; border:1px solid rgba(193,150,46,.32)!important; font-size:13px!important; font-weight:800!important} html body .epr156_radio span i{font-size:16px!important} html body .epr156_radio input:checked+span{color:#1d1405!important; background:linear-gradient(180deg,#ead06f,#c09225)!important; border-color:rgba(232,201,100,.72)!important; box-shadow:0 10px 22px rgba(120,82,14,.13),inset 0 1px 0 rgba(255,255,255,.35)!important} html body .epr156_radio input:checked+span i{color:#1d1405!important} html body .epr156_form_grid{display:grid!important; grid-template-columns:1fr 1fr!important; gap:20px 22px!important} html body .epr156_field,html body .epr156_textarea{position:relative!important; display:block!important} html body .epr156_field i,html body .epr156_textarea i{position:absolute!important; left:16px!important; top:41px!important; width:17px!important; height:17px!important; z-index:2!important; pointer-events:none!important} html body .epr156_textarea i{top:45px!important} html body .epr156_field input,html body .epr156_textarea textarea{width:100%!important; max-width:100%!important; margin:0!important; border-radius:9px!important; color:#f4eee4!important; -webkit-text-fill-color:#f4eee4!important; background:linear-gradient(180deg,rgba(255,255,255,.016),rgba(0,0,0,.18))!important; border:1px solid rgba(193,150,46,.32)!important; outline:0!important; font-size:12.5px!important; font-weight:600!important} html body .epr156_field input{height:49px!important; padding:0 13px 0 40px!important} html body .epr156_textarea{margin-top:22px!important} html body .epr156_textarea textarea{min-height:102px!important; padding:16px 14px 14px 40px!important} html body .epr156_field input::placeholder,html body .epr156_textarea textarea::placeholder{color:rgba(241,234,223,.49)!important; -webkit-text-fill-color:rgba(241,234,223,.49)!important} html body .epr156_field input:focus,html body .epr156_textarea textarea:focus{border-color:rgba(232,201,100,.54)!important; box-shadow:0 0 0 2px rgba(193,150,46,.07)!important} html body .epr1_booking_scope input[type=date],html body .epr1_booking_scope input[type=time]{color-scheme:dark!important} html body .epr156_submit{display:flex!important; align-items:center!important; justify-content:center!important; gap:13px!important; width:100%!important; height:58px!important; margin:26px 0 0!important; border:1px solid rgba(232,201,100,.68)!important; border-radius:10px!important; color:#1f1505!important; background:radial-gradient(circle at 30% 0,rgba(255,255,255,.28),transparent 34%),linear-gradient(180deg,#e9cd6b,#bf9125)!important; box-shadow:0 13px 26px rgba(120,82,14,.14),inset 0 1px 0 rgba(255,255,255,.38),inset 0 -1px 0 rgba(90,54,0,.18)!important; font-size:13px!important; font-weight:950!important; letter-spacing:.035em!important; text-transform:uppercase!important} html body .epr156_submit i{width:30px!important; height:30px!important; border-radius:50%!important; color:#1f1505!important; background:rgba(255,255,255,.18)!important} html body .epr156_submit i:before{width:16px!important; height:16px!important} html body .epr156_note{margin:12px 0 0!important; display:flex!important; align-items:center!important; justify-content:center!important; gap:7px!important; color:var(--bk64-muted)!important; font-size:11px!important; text-align:center!important} @media(min-width:1201px) and (max-width:1380px){html body .epr1_booking_scope{width:min(1180px,calc(100vw - 36px))!important; padding:26px 22px 50px!important} html body .epr1_booking_wrap{grid-template-columns:minmax(430px,500px) minmax(600px,1fr)!important; gap:18px!important} html body .epr156_hero{height:270px!important} html body .epr157_desktop_title h1{font-size:34px!important} html body .epr156_price strong{font-size:48px!important} html body .epr156_price{grid-template-columns:minmax(0,1fr) 94px!important} html body .epr156_price em{width:94px!important; height:74px!important}} @media(max-width:1050px){html body .epr1_booking_scope{width:min(760px,calc(100vw - 32px))!important} html body .epr1_booking_wrap{grid-template-columns:1fr!important} html body .epr156_hero{height:330px!important}} @media(max-width:768px){html body .epr1_booking_scope{width:100%!important; max-width:100%!important; margin-left:0!important; transform:none!important; padding:0 10px 36px!important; background:#010403!important} html body .epr1_booking_wrap{grid-template-columns:1fr!important; gap:12px!important} html body .epr1_booking_summary,html body .epr1_booking_form_card{border-radius:20px!important; border-color:rgba(166,128,36,.30)!important} html body .epr156_summary{padding:0!important} html body .epr156_hero{height:430px!important; margin:0!important; border:0!important; border-radius:20px 20px 0 0!important} html body .epr156_img{filter:saturate(.96) contrast(1.02) brightness(.93)!important; object-position:center!important} html body .epr156_hero_overlay{background:linear-gradient(180deg,rgba(0,0,0,.06),rgba(0,0,0,.16) 38%,rgba(0,0,0,.74)),linear-gradient(90deg,rgba(0,0,0,.50),rgba(0,0,0,.18) 55%,rgba(0,0,0,.08))!important} html body .epr156_route_badge{top:28px!important; left:26px!important; bottom:auto!important; height:38px!important; font-size:12px!important} html body .epr156_hero_text{position:absolute!important; left:26px!important; right:26px!important; bottom:116px!important; z-index:4!important; display:block!important} html body .epr156_hero_text h1{max-width:320px!important; margin:0 0 14px!important; color:#f8f1e8!important; font-family:Roboto,Arial,sans-serif!important; font-size:46px!important; line-height:.98!important; font-weight:1000!important; letter-spacing:-.060em!important} html body .epr156_hero_text p{margin:0!important; color:rgba(255,255,255,.82)!important; font-size:15px!important} html body .epr157_desktop_title{display:none!important} html body .epr156_trust{display:grid!important; grid-template-columns:repeat(3,minmax(0,1fr))!important; gap:8px!important; margin:-98px 26px 18px!important; position:relative!important; z-index:5!important} html body .epr156_trust span{min-height:74px!important; padding:8px 6px!important; display:flex!important; flex-direction:column!important; align-items:center!important; justify-content:center!important; gap:4px!important; text-align:center!important; background:rgba(7,20,17,.72)!important; border-color:rgba(255,255,255,.12)!important; backdrop-filter:blur(8px)!important; -webkit-backdrop-filter:blur(8px)!important} html body .epr156_trust i{width:28px!important; height:28px!important; margin:0!important; font-size:14px!important} html body .epr156_trust b{font-size:11px!important; line-height:1.1!important; white-space:nowrap!important} html body .epr156_trust small{font-size:9px!important; line-height:1.1!important; margin:0!important} html body .epr156_section_title{display:block!important; margin:0 26px 12px!important; color:var(--bk64-gold)!important; font-size:16px!important; font-weight:950!important; letter-spacing:.07em!important; text-transform:uppercase!important} html body .epr156_info{margin:0 26px 16px!important; padding:10px 18px!important} html body .epr156_info div{min-height:54px!important; grid-template-columns:30px 1fr auto!important} html body .epr156_info span,html body .epr156_info strong{font-size:14px!important} html body .epr156_price{margin:0 26px 18px!important; min-height:150px!important; padding:22px 18px!important; display:grid!important; grid-template-columns:minmax(0,1fr) 96px!important; column-gap:12px!important; align-items:center!important} html body .epr156_price span,html body .epr156_price small,html body .epr156_price del,html body .epr156_price strong{grid-column:1!important} html body .epr156_price strong{font-size:46px!important; line-height:.94!important; letter-spacing:-.045em!important; white-space:nowrap!important; text-align:left!important; width:max-content!important; max-width:100%!important} html body .epr156_price em{position:static!important; transform:none!important; grid-column:2!important; grid-row:1 / span 4!important; justify-self:end!important; align-self:center!important; width:96px!important; height:74px!important} html body .epr156_form_card{padding:24px 26px 28px!important} html body .epr156_form_head{display:block!important; margin:0 0 22px!important} html body .epr156_form_head i,html body .epr156_form_head h2,html body .epr156_form_head:after{display:none!important} html body .epr156_form_head:before{content:"▣  THÔNG TIN ĐẶT XE"!important; display:block!important; color:var(--bk64-gold)!important; font-size:16px!important; line-height:1.2!important; font-weight:950!important; letter-spacing:.07em!important} html body .epr156_options{grid-template-columns:1fr!important; gap:18px!important; margin-bottom:22px!important} html body .epr156_radio span{height:50px!important; border-radius:8px!important; font-size:16px!important} html body .epr156_form_grid{grid-template-columns:1fr 1fr!important; gap:18px 12px!important} html body .epr156_full{grid-column:1 / -1!important} html body .epr156_field input{height:52px!important; border-radius:8px!important; font-size:15px!important} html body .epr156_submit{height:66px!important; margin-top:26px!important; border-radius:8px!important; font-size:17px!important}} @media(max-width:430px){html body .epr156_hero{height:420px!important} html body .epr156_hero_text{left:22px!important;right:22px!important} html body .epr156_hero_text h1{font-size:42px!important} html body .epr156_trust{margin-left:22px!important;margin-right:22px!important} html body .epr156_trust small{display:none!important} html body .epr156_section_title,html body .epr156_info,html body .epr156_price{margin-left:22px!important;margin-right:22px!important} html body .epr156_price{grid-template-columns:minmax(0,1fr) 82px!important; column-gap:8px!important; padding:20px 16px!important} html body .epr156_price strong{font-size:42px!important} html body .epr156_price em{width:82px!important; height:64px!important} html body .epr156_form_card{padding:22px 18px 26px!important}} @media(max-width:380px){html body .epr156_hero_text h1{font-size:38px!important} html body .epr156_form_grid{grid-template-columns:1fr!important} html body .epr156_price{grid-template-columns:1fr!important; row-gap:8px!important} html body .epr156_price em{grid-column:1!important; grid-row:auto!important; justify-self:start!important; width:86px!important; height:64px!important}} html body .epr1_booking_scope .epr156_radio span{color:rgba(241,234,223,.78)!important; background:radial-gradient(circle at 18% 12%,rgba(196,154,48,.045),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.018),rgba(0,0,0,.22))!important; border:1px solid rgba(193,150,46,.32)!important; box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important} html body .epr1_booking_scope .epr156_radio span i{opacity:.78!important} html body .epr1_booking_scope .epr156_radio input:checked+span{color:#f2eadf!important; background:radial-gradient(circle at 18% 12%,rgba(196,154,48,.12),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.036),rgba(0,0,0,.18))!important; border-color:rgba(193,150,46,.68)!important; box-shadow:0 0 0 1px rgba(193,150,46,.08),inset 0 1px 0 rgba(255,255,255,.04),0 10px 22px rgba(0,0,0,.15)!important} html body .epr1_booking_scope .epr156_radio input:checked+span i{color:var(--bk64-gold)!important; opacity:1!important} html body .epr1_booking_scope .epr156_radio input:checked+span:after{content:""!important; width:8px!important; height:8px!important; border-radius:50%!important; background:var(--bk64-gold2)!important; box-shadow:0 0 12px rgba(234,208,111,.26)!important; margin-left:4px!important; flex:0 0 8px!important} html body .epr1_booking_scope .epr156_submit{background:radial-gradient(circle at 30% 0,rgba(255,255,255,.34),transparent 36%),linear-gradient(180deg,#f1d87a,#bd8e22)!important; border-color:rgba(238,208,112,.82)!important; box-shadow:0 18px 34px rgba(168,116,24,.18),0 0 0 1px rgba(255,235,153,.06),inset 0 1px 0 rgba(255,255,255,.48),inset 0 -1px 0 rgba(80,48,0,.20)!important} html body .epr1_booking_scope .epr156_price strong{transform:none!important; font-style:normal!important} html body .epr1_booking_scope .epr156_price[data-epr-changing="1"] strong{opacity:.78!important; transition:opacity .16s ease!important} @media(max-width:768px){html body .epr1_booking_scope .epr156_radio span{background:radial-gradient(circle at 18% 12%,rgba(196,154,48,.055),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.018),rgba(0,0,0,.24))!important} html body .epr1_booking_scope .epr156_radio input:checked+span{background:radial-gradient(circle at 18% 12%,rgba(196,154,48,.12),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.036),rgba(0,0,0,.18))!important}} @media(max-width:768px){html body .epr156_form_grid>label:has(input[name="pickup"]),html body .epr156_form_grid>label:has(input[name="dropoff"]){grid-column:1 / -1!important}} html body .xp14_card .xp14_bottom{position:relative!important} html body .xp14_card.xp14_has_discount .xp14_bottom{display:grid!important;grid-template-columns:132px minmax(0,1fr)!important; grid-template-areas:"save old" "save price" "btn btn"!important; gap:5px 14px!important;align-items:center!important;min-height:172px!important;padding-top:8px!important} html body .xp14_card:not(.xp14_has_discount) .xp14_bottom{display:grid!important;grid-template-columns:1fr!important; grid-template-areas:"old" "price" "btn"!important; gap:6px!important;min-height:138px!important;padding-top:8px!important} html body .xp14_card .xp14_save{grid-area:save!important;position:relative!important;inset:auto!important;transform:none!important;z-index:3!important; width:132px!important;min-width:132px!important;height:88px!important;min-height:88px!important; padding:10px 12px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important; border-radius:15px!important;color:#fff9d6!important;text-align:center!important; background:linear-gradient(135deg,rgba(0,255,88,.18),rgba(6,46,20,.92) 48%,rgba(3,23,10,.96))!important; border:1px solid rgba(0,255,88,.62)!important;box-shadow:0 12px 26px rgba(0,0,0,.28),0 0 22px rgba(0,255,88,.13),inset 0 1px 0 rgba(255,255,255,.10)!important; overflow:hidden!important;pointer-events:none!important;text-indent:0!important;white-space:normal!important} html body .xp14_card .xp14_save:before{display:none!important;content:none!important} html body .xp14_card .xp14_save:after{content:""!important;position:absolute!important;right:-1px!important;top:-1px!important;width:38px!important;height:38px!important; background:linear-gradient(135deg,#73ff2d,#008d26)!important;clip-path:polygon(100% 0,0 0,100% 100%)!important} html body .xp14_card .xp14_save .xp14_fire{display:block!important;font-size:22px!important;line-height:1!important} html body .xp14_card .xp14_save b{display:block!important;font-size:19px!important;line-height:1.05!important;font-weight:950!important} html body .xp14_card .xp14_save strong{display:block!important;color:#fff!important;font-size:20px!important;line-height:1.05!important;font-weight:950!important} html body .xp14_card .xp14_old_price{grid-area:old!important;align-self:end!important;display:inline-block!important;color:rgba(255,255,255,.50)!important; font-size:15px!important;line-height:1!important;font-weight:700!important;text-decoration:line-through!important;text-decoration-thickness:2px!important;white-space:nowrap!important} html body .xp14_card .xp14_price{grid-area:price!important;align-self:start!important} html body .xp14_card .xp14_actions{grid-area:btn!important;position:relative!important;z-index:8!important;margin-top:10px!important;width:100%!important; display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.32fr)!important;gap:12px!important;align-items:center!important} html body .xp14_card .xp14_actions .xp14_detail_btn,html body .xp14_card .xp14_actions .xp14_btn,html body .xp14_card .xp14_actions a.btn-book{width:100%!important;max-width:100%!important} html body .xp14_card:not(.xp14_has_discount) .xp14_save,html body .xp14_card:not(.xp14_has_discount) .xp14_old_price{display:none!important} @media(max-width:768px){html body .xp14_grid{gap:13px!important} html body .xp14_card{grid-template-columns:34% 66%!important;min-height:auto!important;padding:8px!important;overflow:hidden!important} html body .xp14_img{min-height:166px!important;height:166px!important;align-self:start!important} html body .xp14_body{min-height:166px!important;padding:0 0 0 10px!important;display:grid!important; grid-template-rows:auto auto auto auto!important;align-content:start!important;overflow:visible!important} html body .xp14_title{width:96%!important;margin:0 auto 8px!important;min-height:33px!important;display:flex!important;align-items:center!important;justify-content:center!important; font-size:12.2px!important;line-height:1.05!important;white-space:nowrap!important} html body .xp14_select,html body .xp14_trip_wrap{width:96%!important;margin:0 auto 7px!important;gap:8px!important} html body .xp14_select span,html body .xp14_trip_wrap span{height:30px!important;font-size:10.4px!important} html body .xp14_card .xp14_bottom{grid-column:1 / -1!important;width:100%!important;margin-top:10px!important;padding:10px 8px 0!important;border-top:1px solid rgba(255,210,82,.16)!important} html body .xp14_card.xp14_has_discount .xp14_bottom{grid-template-columns:88px minmax(0,1fr)!important; grid-template-areas:"save old" "save price" "btn btn"!important; gap:3px 10px!important;min-height:132px!important;align-items:center!important} html body .xp14_card:not(.xp14_has_discount) .xp14_bottom{grid-template-columns:1fr!important;grid-template-areas:"price" "btn"!important;gap:9px!important;min-height:86px!important} html body .xp14_card .xp14_save{width:88px!important;min-width:88px!important;height:66px!important;min-height:66px!important;padding:7px 8px!important;border-radius:13px!important} html body .xp14_card .xp14_save .xp14_fire{font-size:17px!important} html body .xp14_card .xp14_save b{font-size:14.5px!important} html body .xp14_card .xp14_save strong{font-size:15.5px!important} html body .xp14_card .xp14_old_price{font-size:12px!important;text-align:left!important} html body .xp14_card .xp14_price{font-size:23px!important;line-height:1.02!important;text-align:left!important;white-space:nowrap!important} html body .xp14_card .xp14_actions,html body .xp14_card.xp14_has_discount .xp14_actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.28fr)!important;gap:8px!important;width:100%!important;max-width:100%!important;margin-top:8px!important} html body .xp14_card .xp14_actions .xp14_detail_btn{height:38px!important;min-height:38px!important;border-radius:11px!important;font-size:9.6px!important;line-height:1!important;font-weight:900!important;padding:0 8px!important;white-space:nowrap!important; display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important} html body .xp14_card .xp14_actions .xp14_btn,html body .xp14_card .xp14_actions a.btn-book{height:38px!important;min-height:38px!important;border-radius:11px!important;font-size:10.2px!important;line-height:1!important;font-weight:950!important;padding:0 9px!important;gap:5px!important;white-space:nowrap!important; display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important} html body .xp14_card .xp14_actions .xp14_btn:after,html body .xp14_card .xp14_actions a.btn-book:after{width:16px!important;height:16px!important;flex:0 0 16px!important;font-size:17px!important}} @media(max-width:430px){html body .xp14_card{grid-template-columns:34% 66%!important;padding:7px!important} html body .xp14_img{min-height:158px!important;height:158px!important} html body .xp14_body{min-height:158px!important;padding-left:9px!important} html body .xp14_title{font-size:11.6px!important;min-height:31px!important} html body .xp14_select span,html body .xp14_trip_wrap span{height:29px!important;font-size:10px!important} html body .xp14_card.xp14_has_discount .xp14_bottom{grid-template-columns:82px minmax(0,1fr)!important;gap:3px 8px!important} html body .xp14_card .xp14_save{width:82px!important;min-width:82px!important;height:64px!important;min-height:64px!important} html body .xp14_card .xp14_save b{font-size:13.8px!important} html body .xp14_card .xp14_save strong{font-size:14.2px!important} html body .xp14_card .xp14_price{font-size:21px!important} html body .xp14_card .xp14_actions,html body .xp14_card.xp14_has_discount .xp14_actions{grid-template-columns:.94fr 1.06fr!important;gap:6px!important} html body .xp14_card .xp14_actions .xp14_detail_btn,html body .xp14_card .xp14_actions .xp14_btn,html body .xp14_card .xp14_actions a.btn-book{height:36px!important;min-height:36px!important;font-size:8.9px!important;padding-left:6px!important;padding-right:6px!important}} @media(max-width:768px){html body .xp14_card{align-items:center!important} html body .xp14_card .xp14_img{align-self:center!important; justify-self:center!important; width:100%!important; height:162px!important; min-height:162px!important; max-height:162px!important; margin:0!important; border-radius:15px!important; object-fit:cover!important; object-position:center center!important; box-shadow:0 0 0 1px rgba(216,178,74,.22),0 8px 20px rgba(0,0,0,.22)!important} html body .xp14_card .xp14_body{align-self:center!important} html body .epr1_booking_scope .epr156_price{display:grid!important; grid-template-columns:minmax(0,1fr) 84px!important; grid-template-areas: "label seal" "old seal" "price seal"!important; align-items:center!important; column-gap:10px!important; row-gap:3px!important; min-height:128px!important; height:auto!important; padding:16px 16px!important; margin-top:0!important; margin-bottom:16px!important; overflow:hidden!important; border-color:rgba(218,178,67,.52)!important; box-shadow:0 0 0 1px rgba(218,178,67,.12),0 0 14px rgba(218,178,67,.055),inset 0 1px 0 rgba(255,235,160,.035)!important} html body .epr1_booking_scope .epr156_price span{grid-area:label!important; display:block!important; margin:0!important; font-size:14px!important; line-height:1.1!important; color:rgba(241,234,223,.62)!important} html body .epr1_booking_scope .epr156_price del{grid-area:old!important; display:block!important; min-height:0!important; margin:0!important; font-size:18px!important; line-height:1!important; color:rgba(255,255,255,.30)!important; white-space:nowrap!important} html body .epr1_booking_scope .epr156_price strong{grid-area:price!important; display:block!important; width:auto!important; max-width:100%!important; margin:0!important; color:#ead06f!important; font-size:clamp(34px,9.2vw,40px)!important; line-height:.94!important; letter-spacing:-.04em!important; white-space:nowrap!important; text-align:left!important; transform:none!important} html body .epr1_booking_scope .epr156_price small{display:none!important} html body .epr1_booking_scope .epr156_price em{grid-area:seal!important; position:static!important; inset:auto!important; transform:none!important; align-self:center!important; justify-self:end!important; width:80px!important; height:62px!important; margin:0!important; filter:drop-shadow(0 0 7px rgba(218,178,67,.12))!important} html body .epr1_booking_scope .epr156_info,html body .epr1_booking_scope .epr156_price,html body .epr1_booking_scope .epr1_booking_form_card,html body .epr1_booking_scope .epr156_form_card{border-color:rgba(218,178,67,.50)!important}} @media(max-width:430px){html body .xp14_card .xp14_img{height:154px!important; min-height:154px!important; max-height:154px!important} html body .epr1_booking_scope .epr156_price{grid-template-columns:minmax(0,1fr) 74px!important; min-height:118px!important; padding:14px 14px!important; column-gap:8px!important} html body .epr1_booking_scope .epr156_price strong{font-size:clamp(31px,8.8vw,36px)!important} html body .epr1_booking_scope .epr156_price del{font-size:16px!important} html body .epr1_booking_scope .epr156_price em{width:72px!important; height:56px!important}} @media(max-width:380px){html body .xp14_card .xp14_img{height:148px!important; min-height:148px!important; max-height:148px!important} html body .epr1_booking_scope .epr156_price{grid-template-columns:minmax(0,1fr) 66px!important; min-height:112px!important; padding:13px 13px!important} html body .epr1_booking_scope .epr156_price strong{font-size:30px!important} html body .epr1_booking_scope .epr156_price em{width:64px!important; height:50px!important}} html body .epr1_manual_qr_box{margin:22px 0 14px!important; padding:18px!important; border-radius:18px!important; border:1px solid rgba(218,178,67,.42)!important; background:radial-gradient(circle at 12% 0,rgba(218,178,67,.07),transparent 34%),linear-gradient(180deg,rgba(9,25,21,.98),rgba(3,11,10,.98))!important; box-shadow:0 0 0 1px rgba(218,178,67,.10),0 14px 32px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,235,160,.04)!important; color:#f5f0e6!important} html body .epr1_manual_qr_head{display:grid!important; grid-template-columns:40px minmax(0,1fr)!important; gap:12px!important; align-items:start!important; margin-bottom:16px!important} html body .epr1_manual_qr_icon{width:40px!important; height:40px!important; border-radius:50%!important; display:flex!important; align-items:center!important; justify-content:center!important; color:#e3c15b!important; border:1px solid rgba(218,178,67,.45)!important; background:rgba(218,178,67,.08)!important} html body .epr1_manual_qr_head h3{margin:0 0 6px!important; color:#f0d477!important; font-size:22px!important; line-height:1.2!important; font-weight:900!important} html body .epr1_manual_qr_head p{margin:0!important; color:rgba(245,240,230,.76)!important; font-size:14px!important; line-height:1.55!important} html body .epr1_manual_qr_grid{display:grid!important; grid-template-columns:170px minmax(0,1fr)!important; gap:16px!important; align-items:start!important} html body .epr1_manual_qr_imgwrap{padding:10px!important; border-radius:16px!important; background:#fff!important; box-shadow:0 12px 24px rgba(0,0,0,.24)!important} html body .epr1_manual_qr_imgwrap img{display:block!important; width:100%!important; height:auto!important; border-radius:10px!important} html body .epr1_manual_qr_info label{display:block!important; margin:0 0 8px!important; color:#f0d477!important; font-weight:900!important; font-size:13px!important; text-transform:uppercase!important; letter-spacing:.05em!important} html body .epr1_manual_qr_content{width:100%!important; min-height:74px!important; resize:none!important; padding:13px 14px!important; border-radius:14px!important; border:1px solid rgba(218,178,67,.34)!important; background:rgba(0,0,0,.24)!important; color:#fff7df!important; font-size:16px!important; line-height:1.35!important; font-weight:800!important; outline:none!important} html body .epr1_manual_qr_actions{display:flex!important; flex-wrap:wrap!important; gap:10px!important; margin-top:12px!important} html body .epr1_copy_payment_note,html body .epr1_download_qr{height:42px!important; padding:0 16px!important; border-radius:999px!important; display:inline-flex!important; align-items:center!important; justify-content:center!important; text-decoration:none!important; cursor:pointer!important; font-size:13px!important; font-weight:900!important} html body .epr1_copy_payment_note{border:1px solid rgba(218,178,67,.48)!important; background:rgba(218,178,67,.10)!important; color:#f0d477!important} html body .epr1_download_qr{border:1px solid rgba(240,212,119,.62)!important; background:linear-gradient(180deg,#efd475,#c39329)!important; color:#1e1606!important} html body .epr1_manual_qr_info small{display:block!important; margin-top:10px!important; color:rgba(245,240,230,.62)!important; font-size:12.5px!important; line-height:1.45!important} @media(max-width:768px){html body .epr1_manual_qr_box{margin:18px 0 12px!important; padding:16px!important; border-radius:18px!important} html body .epr1_manual_qr_grid{grid-template-columns:1fr!important; gap:14px!important} html body .epr1_manual_qr_imgwrap{width:min(230px,100%)!important; margin:0 auto!important} html body .epr1_manual_qr_head h3{font-size:20px!important} html body .epr1_manual_qr_actions{display:grid!important; grid-template-columns:1fr 1fr!important} html body .epr1_copy_payment_note,html body .epr1_download_qr{width:100%!important; padding:0 10px!important; font-size:12.5px!important}} html body .epr1_scope,html body .xp14_card,html body .epr1_order_summary{-webkit-tap-highlight-color:rgba(218,178,67,.18)} @media(max-width:768px){html body .epr1_booking_scope .epr156_price{min-height:128px!important} html body .epr1_booking_scope .epr156_price small{display:none!important}} html body .epr95_quick_price input[type="radio"]{pointer-events:auto!important} html body .epr95_quick_price label,html body .epr95_quick_price span{cursor:pointer!important} .epr1-seo-box{margin:0 0 18px; padding:16px; border-radius:16px; background:#f8fafc; border:1px solid #d9e2ec} .epr1-seo-box h3{margin:0 0 12px; font-size:18px} .epr1-seo-box code{padding:2px 5px; border-radius:6px; background:#fff} @media(max-width:768px){html body .epr1_scope.epr95_scope .epr95_content_blocks,html body .epr95_scope .epr95_content_blocks{display:block!important; visibility:visible!important; opacity:1!important; height:auto!important; min-height:0!important; max-height:none!important; margin:18px 0!important; padding:0!important; overflow:visible!important} html body .epr1_scope.epr95_scope .epr95_wp_content,html body .epr95_scope .epr95_wp_content{display:block!important; visibility:visible!important; opacity:1!important; height:auto!important; min-height:0!important; max-height:none!important; margin:16px 0 18px!important; padding:17px 16px!important; overflow:visible!important; border-radius:20px!important; background:radial-gradient(circle at 12% 0,rgba(218,178,67,.075),transparent 32%),linear-gradient(180deg,rgba(8,24,20,.98),rgba(3,12,10,.98))!important; border:1px solid rgba(218,178,67,.32)!important; box-shadow:0 0 0 1px rgba(218,178,67,.08),0 12px 28px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,235,160,.04)!important; color:rgba(255,255,255,.82)!important} html body .epr1_scope.epr95_scope .epr95_wp_content:before,html body .epr95_scope .epr95_wp_content:before{content:"Thông tin tuyến xe"; display:inline-flex!important; align-items:center!important; justify-content:center!important; margin:0 0 12px!important; padding:6px 11px!important; border-radius:999px!important; background:rgba(218,178,67,.10)!important; border:1px solid rgba(218,178,67,.28)!important; color:#f0d477!important; font-size:11px!important; font-weight:900!important; letter-spacing:.05em!important; text-transform:uppercase!important} html body .epr1_scope.epr95_scope .epr95_wp_content h1,html body .epr1_scope.epr95_scope .epr95_wp_content h2,html body .epr1_scope.epr95_scope .epr95_wp_content h3,html body .epr95_scope .epr95_wp_content h1,html body .epr95_scope .epr95_wp_content h2,html body .epr95_scope .epr95_wp_content h3{display:block!important; visibility:visible!important; opacity:1!important; margin:2px 0 10px!important; color:#f0d477!important; font-size:20px!important; line-height:1.28!important; font-weight:900!important; letter-spacing:-.02em!important} html body .epr1_scope.epr95_scope .epr95_wp_content p,html body .epr95_scope .epr95_wp_content p{display:block!important; visibility:visible!important; opacity:1!important; margin:0 0 12px!important; color:rgba(255,255,255,.78)!important; font-size:14px!important; line-height:1.68!important; font-weight:450!important} html body .epr1_scope.epr95_scope .epr95_wp_content p:last-child,html body .epr95_scope .epr95_wp_content p:last-child{margin-bottom:0!important} html body .epr1_scope.epr95_scope .epr95_wp_content ul,html body .epr1_scope.epr95_scope .epr95_wp_content ol,html body .epr95_scope .epr95_wp_content ul,html body .epr95_scope .epr95_wp_content ol{display:block!important; margin:8px 0 14px 18px!important; padding:0!important; color:rgba(255,255,255,.78)!important; font-size:14px!important; line-height:1.65!important} html body .epr1_scope.epr95_scope .epr95_wp_content li,html body .epr95_scope .epr95_wp_content li{margin:0 0 7px!important} html body .epr1_scope.epr95_scope .epr95_reason>p,html body .epr1_scope.epr95_scope .epr95_car_fit,html body .epr1_scope.epr95_scope .epr95_local p,html body .epr1_scope.epr95_scope .epr95_chips,html body .epr1_scope.epr95_scope .epr95_drop p,html body .epr1_scope.epr95_scope .epr95_mini_btns{}} @media(max-width:430px){html body .epr1_scope.epr95_scope .epr95_wp_content,html body .epr95_scope .epr95_wp_content{padding:15px 14px!important; border-radius:18px!important} html body .epr1_scope.epr95_scope .epr95_wp_content h1,html body .epr1_scope.epr95_scope .epr95_wp_content h2,html body .epr1_scope.epr95_scope .epr95_wp_content h3,html body .epr95_scope .epr95_wp_content h1,html body .epr95_scope .epr95_wp_content h2,html body .epr95_scope .epr95_wp_content h3{font-size:18px!important} html body .epr1_scope.epr95_scope .epr95_wp_content p,html body .epr95_scope .epr95_wp_content p{font-size:13.5px!important; line-height:1.62!important}} @media(max-width:768px){html body .epr1_scope.epr95_scope .epr95_content_blocks,html body .epr95_scope .epr95_content_blocks{display:grid!important; grid-template-columns:1fr!important; gap:14px!important; visibility:visible!important; opacity:1!important; height:auto!important; min-height:0!important; max-height:none!important; margin:18px 0!important; padding:0!important; overflow:visible!important} html body .epr1_scope.epr95_scope .epr95_local,html body .epr1_scope.epr95_scope .epr95_drop,html body .epr95_scope .epr95_local,html body .epr95_scope .epr95_drop{display:block!important; visibility:visible!important; opacity:1!important; height:auto!important; min-height:0!important; max-height:none!important; margin:0!important; padding:16px!important; overflow:visible!important; border-radius:18px!important; background:radial-gradient(circle at 12% 0,rgba(218,178,67,.065),transparent 32%),linear-gradient(180deg,rgba(8,24,20,.98),rgba(3,12,10,.98))!important; border:1px solid rgba(218,178,67,.30)!important; box-shadow:0 0 0 1px rgba(218,178,67,.07),0 10px 24px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,235,160,.035)!important} html body .epr1_scope.epr95_scope .epr95_local h2,html body .epr1_scope.epr95_scope .epr95_drop h2,html body .epr95_scope .epr95_local h2,html body .epr95_scope .epr95_drop h2{display:block!important; visibility:visible!important; opacity:1!important; margin:0 0 9px!important; color:#f0d477!important; font-size:18px!important; line-height:1.28!important; font-weight:900!important; letter-spacing:-.02em!important} html body .epr1_scope.epr95_scope .epr95_local p,html body .epr1_scope.epr95_scope .epr95_drop p,html body .epr95_scope .epr95_local p,html body .epr95_scope .epr95_drop p{display:block!important; visibility:visible!important; opacity:1!important; height:auto!important; max-height:none!important; margin:0 0 12px!important; color:rgba(255,255,255,.76)!important; font-size:13.5px!important; line-height:1.62!important; overflow:visible!important} html body .epr1_scope.epr95_scope .epr95_chips,html body .epr95_scope .epr95_chips{display:flex!important; flex-wrap:wrap!important; gap:7px!important; visibility:visible!important; opacity:1!important; height:auto!important; max-height:none!important; margin:0!important; padding:0!important; overflow:visible!important} html body .epr1_scope.epr95_scope .epr95_chips span,html body .epr95_scope .epr95_chips span{display:inline-flex!important; align-items:center!important; justify-content:center!important; min-height:30px!important; padding:0 10px!important; border-radius:999px!important; color:#f0d477!important; background:rgba(218,178,67,.075)!important; border:1px solid rgba(218,178,67,.30)!important; font-size:12px!important; font-weight:850!important; line-height:1!important; white-space:nowrap!important} html body .epr1_scope.epr95_scope .epr95_mini_btns,html body .epr95_scope .epr95_mini_btns{display:grid!important; grid-template-columns:1fr 1fr!important; gap:8px!important; visibility:visible!important; opacity:1!important; height:auto!important; max-height:none!important; margin:2px 0 0!important; padding:0!important; overflow:visible!important} html body .epr1_scope.epr95_scope .epr95_mini_btns a,html body .epr95_scope .epr95_mini_btns a{display:flex!important; align-items:center!important; justify-content:center!important; min-height:38px!important; width:100%!important; padding:0 10px!important; border-radius:12px!important; text-decoration:none!important; color:#201705!important; background:linear-gradient(180deg,#f0d477,#c7952a)!important; border:1px solid rgba(255,235,160,.50)!important; box-shadow:0 8px 18px rgba(0,0,0,.22)!important; font-size:12.5px!important; font-weight:900!important; line-height:1!important; white-space:nowrap!important}} @media(max-width:430px){html body .epr1_scope.epr95_scope .epr95_local,html body .epr1_scope.epr95_scope .epr95_drop,html body .epr95_scope .epr95_local,html body .epr95_scope .epr95_drop{padding:14px!important; border-radius:17px!important} html body .epr1_scope.epr95_scope .epr95_local h2,html body .epr1_scope.epr95_scope .epr95_drop h2,html body .epr95_scope .epr95_local h2,html body .epr95_scope .epr95_drop h2{font-size:17px!important} html body .epr1_scope.epr95_scope .epr95_chips span,html body .epr95_scope .epr95_chips span{min-height:28px!important; padding:0 9px!important; font-size:11.5px!important} html body .epr1_scope.epr95_scope .epr95_mini_btns a,html body .epr95_scope .epr95_mini_btns a{min-height:36px!important; font-size:12px!important}} .epr193-local-admin{margin-top:18px!important} .epr193-local-admin textarea{min-height:86px} .epr1-inline-check>label{display:block; padding:10px 12px; border-radius:10px; background:#fff; border:1px solid #d9e2ec} .xp14_img{position:relative;overflow:hidden} .xp14_img .xp14_img_image{display:block;width:100%;height:100%;object-fit:cover;object-position:center} .xp14_old_price[hidden],.xp14_save[hidden],.epr1_booking_old_price[hidden],.epr156_price_note[hidden]{display:none!important} .epr157_heading{font:inherit;font-size:clamp(22px,3vw,36px);font-weight:800;line-height:1.18;color:inherit} .epr130-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;max-width:1180px;margin:0 auto 14px;padding:0 18px;font-size:14px;color:#667085} .epr130-breadcrumb a{color:inherit;text-decoration:none}.epr130-breadcrumb a:hover{text-decoration:underline} .xp14_btn.is-disabled,.epr28_btn.is-disabled,.epr95_btn.is-disabled,.epr95_price_card.is-disabled{cursor:not-allowed;opacity:.58;filter:grayscale(.25);pointer-events:none} .epr1_form_note a{text-decoration:underline;text-underline-offset:2px} .epr95_price_card img,.epr95_fit_car,.epr95_related_card img{height:auto} .epr130-toc{margin:0 0 22px;padding:18px 20px;border:1px solid rgba(190,137,25,.24);border-radius:16px;background:#fff9e8;color:#171b18} .epr130-toc>strong{display:block;margin-bottom:9px;font-size:17px}.epr130-toc ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 22px;margin:0;padding-left:22px} .epr130-toc li{margin:0}.epr130-toc li.level-3{margin-left:18px;font-size:.94em}.epr130-toc a{color:#684900;text-decoration:none;font-weight:650}.epr130-toc a:hover,.epr130-toc a:focus{text-decoration:underline;color:#2c2108} .epr95_wp_content h2[id],.epr95_wp_content h3[id]{scroll-margin-top:110px} @media(max-width:680px){.epr130-toc{padding:15px 16px}.epr130-toc ol{grid-template-columns:1fr}.epr130-toc li.level-3{margin-left:8px}} html body .xp14_card.xp14_has_discount .xp14_bottom{grid-template-columns:108px minmax(0,1fr)!important; grid-template-areas:"save old" "save price" "btn btn"!important; gap:4px 12px!important; min-height:146px!important; padding:11px!important; align-items:center!important} html body .xp14_card.xp14_has_discount .xp14_save{display:flex!important; width:108px!important; min-width:108px!important; height:76px!important; min-height:76px!important; padding:7px 9px!important; gap:2px!important; border-radius:14px!important; transform:none!important; background:radial-gradient(circle at 76% 82%,rgba(106,255,68,.24),transparent 38%),linear-gradient(145deg,#126a2f,#07391c 54%,#03190d)!important; border:1px solid rgba(106,255,81,.74)!important; box-shadow:0 9px 22px rgba(0,0,0,.28),0 0 18px rgba(56,255,97,.17),inset 0 1px 0 rgba(255,255,255,.13)!important; color:#fff!important; visibility:visible!important; opacity:1!important} html body .xp14_card .xp14_save .xp14_fire{display:block!important; margin:0!important; font-size:17px!important; line-height:1!important} html body .xp14_card .xp14_save b{display:block!important; color:#d8ff89!important; font-size:13px!important; line-height:1.05!important; font-weight:900!important; letter-spacing:.015em!important; text-transform:uppercase!important} html body .xp14_card .xp14_save strong{display:block!important; color:#fff!important; font-size:17px!important; line-height:1.05!important; font-weight:950!important; letter-spacing:-.025em!important; white-space:nowrap!important} html body .xp14_card .xp14_old_price{display:flex!important; align-items:center!important; flex-wrap:wrap!important; gap:4px 7px!important; min-width:0!important; padding:0!important; color:rgba(255,255,255,.62)!important; text-decoration:none!important; font-size:12px!important; line-height:1.2!important} html body .xp14_card .xp14_old_price:before{display:none!important; content:none!important} html body .xp14_card .xp14_old_label{color:rgba(255,255,255,.58)!important; font-size:10.5px!important; font-weight:600!important; text-decoration:none!important} html body .xp14_card .xp14_old_value{color:rgba(255,255,255,.72)!important; font-size:12.5px!important; font-weight:750!important; text-decoration:line-through!important; text-decoration-thickness:1.5px!important; text-decoration-color:rgba(255,255,255,.5)!important; white-space:nowrap!important} html body .xp14_card.xp14_has_discount .xp14_price{margin-top:2px!important; font-size:27px!important; line-height:1!important} html body .xp14_card:not(.xp14_has_discount) .xp14_bottom{min-height:118px!important} @media(max-width:768px){html body .xp14_card.xp14_has_discount .xp14_bottom{grid-template-columns:82px minmax(0,1fr)!important; grid-template-areas:"save old" "save price" "btn btn"!important; gap:3px 9px!important; min-height:120px!important; padding:9px 7px 0!important} html body .xp14_card.xp14_has_discount .xp14_save{width:82px!important; min-width:82px!important; height:65px!important; min-height:65px!important; padding:6px!important; border-radius:12px!important} html body .xp14_card .xp14_save .xp14_fire{font-size:14px!important} html body .xp14_card .xp14_save b{font-size:11.5px!important} html body .xp14_card .xp14_save strong{font-size:14px!important} html body .xp14_card .xp14_old_price{display:block!important;line-height:1.12!important} html body .xp14_card .xp14_old_label{display:block!important;margin-bottom:2px!important;font-size:9.5px!important} html body .xp14_card .xp14_old_value{font-size:11.5px!important} html body .xp14_card.xp14_has_discount .xp14_price{font-size:22px!important} html body .xp14_card:not(.xp14_has_discount) .xp14_bottom{min-height:86px!important}} @media(max-width:390px){html body .xp14_card.xp14_has_discount .xp14_bottom{grid-template-columns:76px minmax(0,1fr)!important; gap:3px 7px!important} html body .xp14_card.xp14_has_discount .xp14_save{width:76px!important; min-width:76px!important} html body .xp14_card .xp14_save b{font-size:10.8px!important} html body .xp14_card .xp14_save strong{font-size:13px!important} html body .xp14_card.xp14_has_discount .xp14_price{font-size:20px!important}}
