.fv2{--v:#7a4af7;--v-dk:#5222cf;--v-soft:rgba(122,74,247,.08);--lav:#f5f1ff;--lav-track:#e4d9ff;--green:#c7f74a;--green-dk:#b4e730;--ink:#141533;--muted:#667198;--muted-2:rgba(102,113,152,.65);--r-sm:10px;--r-card:10px;--line:#e7e9f2;display:block;background:var(--green);border-radius:var(--r-card);padding:var(--sp-6);margin:0 0 30px;color:var(--ink);font-family:Inter,sans-serif}.fv2 *,.fv2 *::before,.fv2 *::after{box-sizing:border-box}.fv2-grid{display:flex;flex-direction:column;gap:var(--sp-6)}.fv2-main,.fv2-side{display:flex;flex-direction:column;gap:var(--sp-6);min-width:0}.fv2-row{margin:0}.fv2-head{display:flex;flex-direction:column;gap:var(--sp-2)}.fv2-head__title{font-size:var(--fs-lg);font-weight:700;line-height:var(--lh-head)}.fv2-head__sub{font-size:var(--fs-sm);line-height:var(--lh-head)}.fv2-stp{display:none;align-items:center;gap:var(--sp-3);font-size:var(--fs-lg);line-height:var(--lh-head);font-weight:700;margin:0}.fv2-stp i{font-style:normal;flex:0 0 28px;height:28px;border-radius:50%;background:var(--ink);color:var(--green);display:flex;align-items:center;justify-content:center;font-size:var(--fs-sm)}.fv2-hd{--gut:24px;background:#fff;border-radius:10px 10px 0 0;padding:var(--sp-6);color:#141533;font-family:Inter,sans-serif;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--sp-4);row-gap:var(--sp-4);align-items:stretch}.fv2-hd+.fv2{border-top-left-radius:0;border-top-right-radius:0}.fv2-hd__t{grid-column:1 / -1;margin:0;font-size:var(--fs-xl);font-weight:700;color:#141533;line-height:var(--lh-head)}.fv2-hd__q{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--sp-3)}.fv2-hd__tile{display:flex;align-items:center;gap:var(--sp-3);background:#f5f1ff;border-radius:10px;padding:var(--sp-4);min-width:0}.fv2-hd__tile b,.fv2-hd__tile small{display:block}.fv2-hd__sh{display:none}.fv2-hd__tile b{font-size:var(--fs-lg);line-height:var(--lh-head)}.fv2-hd__tile small{font-size:var(--fs-sm);line-height:var(--lh-head);color:#667198}.fv2-hd__pl{position:relative;flex:0 0 auto;width:40px;height:40px;border-radius:28%;background:#ece6fe;display:flex;align-items:center;justify-content:center;color:#7a4af7}.fv2-hd__pl img,.fv2-hd__pl svg{width:24px;height:24px}.fv2-hd__time{grid-column:1 / -1;order:-1;display:flex;align-items:center;gap:var(--sp-3);background:rgba(122,74,247,.1);border-radius:10px;padding:var(--sp-4)}.fv2-hd__time .fv2-hd__pl{width:48px;height:48px;background:#7a4af7}.fv2-hd__time .fv2-hd__pl img{width:28px;height:28px;filter:brightness(0) invert(1)}.fv2-hd__time b{display:block;font-size:var(--fs-2xl);line-height:var(--lh-tight);color:#7a4af7;white-space:nowrap}.fv2-hd__time small{display:block;font-size:var(--fs-sm);color:#667198}.fv2-hd__t{order:-2}.fv2-hd__time .fv2-hd__pl::after{content:"";position:absolute;right:-3px;top:-3px;width:14px;height:14px;border-radius:50%;background:#2fd05a;border:3px solid #fff;animation:fv2pulse 1.8s ease-out infinite}@keyframes fv2pulse{0%{box-shadow:0 0 0 0 rgba(47,208,90,.55)}100%{box-shadow:0 0 0 10px rgba(47,208,90,0)}}.fv2-hd__time.is-delay b{color:#b45309}.fv2-hd__time.is-delay .fv2-hd__pl::after{background:#f59e0b;animation-name:fv2pulseA}@keyframes fv2pulseA{0%{box-shadow:0 0 0 0 rgba(245,158,11,.55)}100%{box-shadow:0 0 0 10px rgba(245,158,11,0)}}.fv2-hd__x{grid-column:1 / -1}.fv2-hd__x .hs-box{margin:0}.fv2-hd__note{font-size:var(--fs-sm);line-height:1.45;color:#667198}@media (max-width:991px){.fv2-hd{--hdp:var(--sp-6)}.fv2-hd__q{display:flex;gap:var(--sp-2);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 calc(var(--hdp) * -1);padding:0 var(--hdp)}.fv2-hd__q::-webkit-scrollbar{display:none}.fv2-hd__tile{flex:0 0 auto;gap:var(--sp-2);border-radius:99px;padding:var(--sp-1) var(--sp-3) var(--sp-1) var(--sp-1)}.fv2-hd__tile .fv2-hd__pl{width:28px;height:28px;border-radius:50%;background:#fff}.fv2-hd__tile .fv2-hd__pl img,.fv2-hd__tile .fv2-hd__pl svg{width:18px;height:18px}.fv2-hd__tile b{font-size:var(--fs-sm);white-space:nowrap}.fv2-hd__tile small{display:none}}@media (max-width:479px){.fv2-hd{--hdp:var(--sp-4)}}@media (min-width:992px){.fv2-hd{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gut);padding:var(--sp-6) 0}.fv2-hd__t,.fv2-hd__x{padding-left:50px;padding-right:50px}.fv2-hd__q{grid-column:span 8;margin-left:50px;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--gut)}.fv2-hd__tile{gap:var(--sp-2);padding:var(--sp-2) 0;background:none}.fv2-hd__tile b{font-size:var(--fs-md);white-space:nowrap}.fv2-hd__tile small{display:none}.fv2-hd__pl{width:32px;height:32px}.fv2-hd__pl img,.fv2-hd__pl svg{width:20px;height:20px}.fv2-hd__time{grid-column:span 4;margin-right:50px;order:0;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3)}.fv2-hd__time>span:last-child{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);flex:1;min-width:0}.fv2-hd__time .fv2-hd__pl{width:32px;height:32px}.fv2-hd__time .fv2-hd__pl img{width:20px;height:20px}.fv2-hd__time .fv2-hd__pl::after{width:12px;height:12px}.fv2-hd__time b{font-size:var(--fs-xl)}.fv2-hd__time small{text-align:right}.fv2-hd__t{order:0}.fv2-hd__full{display:none}.fv2-hd__sh{display:inline}.fv2 .fv2-side .radio-payment__content{flex-wrap:wrap;row-gap:0}.fv2 .fv2-side .radio-payment__name{width:100%;flex-basis:100%;white-space:normal;padding:var(--sp-3) 0 var(--sp-1) calc(var(--sp-4) * 2 + var(--sp-2))}.fv2 .fv2-side .radio-payment__logos{padding:0 0 var(--sp-3) calc(var(--sp-4) * 2 + var(--sp-2))}.fv2 .fv2-side .radio-payment__logos img{height:14px;max-height:14px;margin:0 var(--sp-2) 0 0}.fv2 .fv2-side .radio-payment__checkmark{top:16px;margin-top:0}}.fv2 .fq-sel{background:#fff;border-radius:var(--r-sm);padding:var(--sp-6);touch-action:manipulation}.fv2 .fq-top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);background:var(--v-soft);border-radius:var(--r-sm);padding:var(--sp-4);margin:0 0 var(--sp-4)}.fv2 .fq-main{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.fv2 .fq-priceline{font-size:var(--fs-2xl);font-weight:700;line-height:1;white-space:nowrap}.fv2 .fq-old{display:flex;flex-direction:column;gap:var(--sp-1)}.fv2 .fq-old-price{font-size:var(--fs-sm);font-weight:700;color:var(--muted-2);text-decoration:line-through;white-space:nowrap}.fv2 .fq-old-lbl{font-size:var(--fs-sm);color:var(--muted-2);white-space:nowrap}.fv2 .fq-save{display:inline-flex;flex-direction:column;align-items:flex-end;gap:var(--sp-1);background:var(--ink);border-radius:99px;padding:var(--sp-2) var(--sp-3);white-space:nowrap}.fv2 .fq-save-val{font-size:var(--fs-xs);font-weight:700;line-height:1;color:var(--green)}.fv2 .fq-step{display:flex;align-items:center;justify-content:center;gap:var(--sp-2)}.fv2 .fq-qbtn{width:48px;height:48px;flex:0 0 auto;border:0;background:none;padding:0;position:relative;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.fv2 .fq-qbtn::before{content:"";position:absolute;left:50%;top:50%;width:32px;height:32px;margin:-16px 0 0 -16px;border:2px solid var(--v);border-radius:50%;transition:background-color .2s}.fv2 .fq-qbtn:hover::before{background:var(--v)}.fv2 .fq-minus::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:currentColor;color:var(--v)}.fv2 .fq-plus::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;background:linear-gradient(currentColor,currentColor) center/12px 2px no-repeat,linear-gradient(currentColor,currentColor) center/2px 12px no-repeat;color:var(--v)}.fv2 .fq-qbtn:hover::after{color:#fff}.fv2 .fq-qbtn:active{transform:scale(.92)}.fv2 .fq-num{flex:1;min-width:0;height:48px;border:0;background:none;padding:0;text-align:center;font:700 var(--fs-2xl)/1 Inter,sans-serif;color:var(--ink);-moz-appearance:textfield}.fv2 .fq-num::-webkit-outer-spin-button,.fv2 .fq-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fv2 .fq-num:focus{outline:none}.fv2 .fq-unit{font-size:var(--fs-sm);color:var(--muted);text-align:center}.fv2 .fq-rng{-webkit-appearance:none;appearance:none;display:block;width:100%;height:6px;border-radius:40px;background:var(--lav-track);outline:none;margin:var(--sp-6) 0 0;cursor:pointer}.fv2 .fq-rng::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--v);border:4px solid var(--green);box-sizing:border-box;cursor:pointer}.fv2 .fq-rng::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--v);border:4px solid var(--green);box-sizing:border-box}.fv2 .fq-minmax{display:flex;justify-content:space-between;font-size:var(--fs-sm);color:var(--muted-2);margin-top:var(--sp-2)}.fv2-lbl{font-size:var(--fs-sm);font-weight:700;margin:0 0 var(--sp-2)}.fv2-req{color:var(--v)}.fv2-card{background:#fff;border-radius:var(--r-sm);padding:var(--sp-3) var(--sp-4)}.fv2-inp{display:block;width:100%;height:44px;margin:0;padding:0;border:0;border-bottom:2px solid var(--lav);border-radius:0;background:transparent;font:400 var(--fs-md) Inter,sans-serif;color:var(--ink);box-shadow:none;transition:border-color .2s , font-size .2s}.fv2-inp:focus{outline:none;border-bottom-color:var(--v)}.fv2-inp.is-small{font-size:var(--fs-sm)}.fv2-inp::placeholder{font-size:var(--fs-sm);color:rgba(20,21,51,.28)}textarea.fv2-inp{height:80px;padding-top:var(--sp-2);line-height:1.35;resize:vertical}@media (max-width:991px){textarea.fv2-inp{resize:none}}.fv2-row{position:relative}.fv2-how>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-2);color:var(--v);font-weight:700;font-size:var(--fs-sm);line-height:var(--lh-head)}.fv2-how>summary::-webkit-details-marker{display:none}.fv2-how>summary svg{flex:none}.fv2-how__ch{transition:transform .2s}.fv2-how[open] .fv2-how__ch{transform:rotate(180deg)}.fv2-how>summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}@media (min-width:768px){.fv2-how>summary{position:absolute;top:0;right:0;margin:0}.fv2-how[open]>.fv2-how__pan{margin-top:var(--sp-2)}}.fv2-how__pan{background:#fff;border-radius:var(--r-sm);padding:var(--sp-4);margin:var(--sp-2) 0 0;font-size:var(--fs-sm);line-height:1.45}.fv2-how__pan ul,.fv2-how__pan ol{list-style:none;counter-reset:fvs;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.fv2-how__pan li{counter-increment:fvs;display:flex;align-items:flex-start;gap:var(--sp-3)}.fv2-how__pan li::before{content:counter(fvs);flex:none;width:24px;height:24px;margin-top:-2px;border-radius:50%;background:var(--lav);color:var(--v);font-weight:700;font-size:var(--fs-xs);display:flex;align-items:center;justify-content:center}.fv2-how__pan p{margin:0 0 var(--sp-2)}.fv2-how__pan p:has(+ ul),.fv2-how__pan p:has(+ ol){margin:var(--sp-4) 0 var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--line);font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.fv2-how__pan>p:first-child{margin-top:0;padding-top:0;border-top:0}@supports (interpolate-size:allow-keywords){
  .fv2-how{interpolate-size:allow-keywords}
  .fv2-how::details-content{height:0;overflow:clip;transition:height .3s ease,content-visibility .3s allow-discrete}
  .fv2-how[open]::details-content{height:auto}
}.fv2-att{border-left:3px solid var(--v);padding:var(--sp-1) 0 var(--sp-1) var(--sp-4);font-size:var(--fs-sm);line-height:1.45}.fv2-att b{display:block;color:var(--v);margin-bottom:var(--sp-1)}.fv2-att p,.fv2-att ul{margin:0;padding:0;list-style:none}.fv2 .m2-rows{display:flex;flex-direction:column;gap:var(--sp-3)}.fv2 .m2-card{background:#fff;border-radius:var(--r-sm);padding:var(--sp-3) var(--sp-4)}.fv2 .m2-card--in{animation:fv2in .28s ease}.fv2 .m2-card--out{opacity:0;transform:translateY(-6px);transition:.2s;pointer-events:none}@keyframes fv2in{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.fv2 .m2-head{display:flex;align-items:center;gap:var(--sp-2);max-height:0;opacity:0;overflow:hidden;transition:max-height .28s , opacity .2s , margin .25s}.fv2 .is-multi .m2-head{max-height:60px;opacity:1;margin-bottom:var(--sp-1)}.fv2 .m2-ttl{font-size:var(--fs-sm)}.fv2 .m2-cnt{color:var(--v);white-space:nowrap}.fv2 .m2-x{margin-left:auto;width:28px;height:28px;border:0;border-radius:6px;background:rgba(20,21,51,.05);color:rgba(20,21,51,.35);font-size:var(--fs-sm);cursor:pointer}.fv2 .m2-step{max-height:0;opacity:0;overflow:hidden;transition:max-height .28s , opacity .2s , margin .25s}.fv2 .is-multi .m2-step{max-height:96px;opacity:1;margin-top:var(--sp-2)}.fv2 .m2-srow{display:flex;align-items:center;gap:var(--sp-4);background:var(--lav);border-radius:8px;padding:var(--sp-2) var(--sp-3)}.fv2 .m2-b{width:32px;height:40px;flex:0 0 auto;border:0;background:none;position:relative;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.fv2 .m2-b::before{content:"";position:absolute;left:50%;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px;border:1.5px solid var(--v);border-radius:50%;box-sizing:border-box}.fv2 .m2-b.mi::after{content:"";position:absolute;left:50%;top:50%;width:9px;height:1.5px;margin:-.75px 0 0 -4.5px;background:var(--v)}.fv2 .m2-b.pl::after{content:"";position:absolute;left:50%;top:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;background:linear-gradient(var(--v),var(--v)) center/9px 1.5px no-repeat,linear-gradient(var(--v),var(--v)) center/1.5px 9px no-repeat}.fv2 .m2-qty{flex:1;min-width:0;border:0;border-bottom:2px solid var(--v);background:none;padding:0 0 var(--sp-1);text-align:center;font:700 var(--fs-md) Inter,sans-serif;color:var(--ink);-moz-appearance:textfield}.fv2 .m2-qty::-webkit-outer-spin-button,.fv2 .m2-qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fv2 .m2-qty:focus{outline:none}.fv2 .m2-add{width:100%;height:48px;display:flex;align-items:center;justify-content:center;gap:var(--sp-2);border:2px solid var(--v);background:transparent;color:var(--v);font:700 var(--fs-sm) Inter,sans-serif;border-radius:99px;cursor:pointer;margin-top:var(--sp-3)}.fv2 .m2-add:active{transform:scale(.98)}.fv2 .m2-addp{position:relative;width:16px;height:16px;border-radius:50%;background:var(--v)}.fv2 .m2-addp::before{content:"";position:absolute;inset:0;background:linear-gradient(#fff,#fff) center/8px 1.5px no-repeat,linear-gradient(#fff,#fff) center/1.5px 8px no-repeat}.fv2 .m2-hint{font-size:var(--fs-sm);color:rgba(20,21,51,.45);text-align:center;margin-top:var(--sp-2)}.fv2 .buy-form__payment-type{display:flex;flex-direction:column;gap:var(--sp-1);margin:0}.fv2 .buy-form__payment-type .radio-payment{margin:0}.fv2 .radio-payment{position:relative;display:block}.fv2 .radio-payment[hidden]{display:none}.fv2 .radio-payment__content{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:52px;padding:0 var(--sp-4) 0 0;background:#fff;border:2px solid transparent;border-radius:var(--r-sm);font-size:var(--fs-sm);font-weight:700;color:var(--ink)}.fv2 .radio-payment:hover .radio-payment__content{border-color:rgba(122,74,247,.35)}.fv2 .radio-payment__input:checked ~ .radio-payment__content{border-color:var(--v)}.fv2 .radio-payment__name{flex:1 1 auto;min-width:0;width:auto;margin:0;padding:var(--sp-4) 0 var(--sp-4) calc(var(--sp-4) * 2 + var(--sp-2));white-space:normal;line-height:1.25}.fv2 .radio-payment__logos{flex:0 0 auto;flex-wrap:nowrap;padding:0}.fv2 .radio-payment__logos img{max-height:16px;height:16px;width:auto;margin:0 0 0 var(--sp-1)}.fv2 .radio-payment__checkmark{position:absolute;z-index:1;left:16px;top:50%;width:16px;height:16px;margin-top:-8px;border:2px solid var(--v);border-radius:50%;background:transparent;pointer-events:none}.fv2 .radio-payment__checkmark::after{top:2px;left:2px;width:8px;height:8px;background:var(--v)}.fv2 .radio-payment__input:checked ~ .radio-payment__checkmark{background:var(--green)}@media (max-width:429px){.fv2 .radio-payment__content{flex-wrap:wrap;row-gap:0}.fv2 .radio-payment__name{width:100%;flex-basis:100%;padding:var(--sp-3) 0 var(--sp-1) calc(var(--sp-4) * 2 + var(--sp-2))}.fv2 .radio-payment__logos{padding:0 0 var(--sp-3) calc(var(--sp-4) * 2 + var(--sp-2))}.fv2 .radio-payment__logos img{margin:0 var(--sp-2) 0 0}.fv2 .radio-payment__checkmark{top:16px;margin-top:0}}.fv2-order{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);background:var(--green-dk);border-radius:var(--r-sm);padding:var(--sp-4);min-height:52px;font-size:var(--fs-sm)}.fv2-order__v{font-weight:700;text-align:right}.fv2-order__x{display:block;font-size:var(--fs-sm);font-weight:400;color:rgba(20,21,51,.55);margin-top:var(--sp-1)}.fv2-order__x:empty{display:none}.fv2-btn{display:flex;align-items:center;justify-content:center;width:100%;height:52px;border:0;border-radius:99px;background:var(--v);color:#fff;font:700 var(--fs-sm) Inter,sans-serif;text-transform:uppercase;letter-spacing:.02em;cursor:pointer;box-shadow:0 6px 16px rgba(122,74,247,.25);transition:background-color .2s}.fv2-btn:hover{background:var(--v-dk)}.fv2-btn:active{transform:scale(.98)}.fv2-warn{font-size:var(--fs-sm);line-height:1.45;color:#4a3d00;background:#fff4c2;border-radius:var(--r-sm);padding:var(--sp-3) var(--sp-4)}.fv2-promo{text-align:center}.fv2-promo__t{border:0;background:none;padding:0;font:700 var(--fs-sm) Inter,sans-serif;color:var(--v);text-decoration:underline;cursor:pointer}.fv2-promo__row{display:flex;align-items:center;gap:var(--sp-2);height:52px;max-height:0;opacity:0;visibility:hidden;overflow:hidden;padding:0 var(--sp-1) 0 var(--sp-6);background:#fff;border-radius:99px;margin-top:0;transition:max-height .3s ease , opacity .3s ease , margin-top .3s ease , visibility 0s linear .3s}.fv2-promo.open .fv2-promo__row{max-height:52px;opacity:1;visibility:visible;margin-top:var(--sp-2);transition:max-height .3s ease , opacity .3s ease , margin-top .3s ease , visibility 0s}.fv2-promo__row input{flex:1;min-width:0;height:auto;border:0;background:none;padding:0;font:400 var(--fs-md) Inter,sans-serif;color:var(--ink)}.fv2-promo__row input:focus{outline:none}.fv2-promo__go{height:44px;padding:0 var(--sp-6);border:0;border-radius:99px;background:var(--v);color:#fff;font:700 var(--fs-xs) Inter,sans-serif;text-transform:uppercase;cursor:pointer}.fv2-promo__msg{font-size:var(--fs-sm);margin-top:var(--sp-2)}.fv2-promo__msg:empty{display:none}.fv2-promo__msg.is-ok{color:#3a5a00}.fv2-promo__msg.is-err{color:#d62d30}.fv2-info{display:flex;gap:var(--sp-3);align-items:flex-start;padding:var(--sp-4);background:rgba(255,255,255,.55);border-radius:var(--r-sm);font-size:var(--fs-sm);line-height:1.4}.fv2-info__i{flex:0 0 28px;height:28px;border-radius:50%;background:#fff;color:var(--v);box-shadow:inset 0 0 0 2px var(--v);display:flex;align-items:center;justify-content:center;font-weight:700}.fv2-info a,.fv2-terms a{color:inherit;text-decoration:underline}.fv2-terms{font-size:var(--fs-sm);color:var(--muted);text-align:center;margin:0}@media (max-width:767px){.fv2,.fv2-hd{padding:var(--sp-6)}}@media (max-width:479px){.fv2,.fv2-hd{padding:var(--sp-4)}.fv2 .fq-sel{padding:var(--sp-4)}.fv2 .fq-qbtn{width:40px;height:40px}.fv2 .fq-qbtn::before{width:28px;height:28px;margin:-14px 0 0 -14px}.fv2 .fq-num{height:40px}.fv2 .fq-rng{margin-top:var(--sp-6)}.fv2 .fq-top{gap:var(--sp-2);padding:var(--sp-3)}.fv2 .fq-save{padding:var(--sp-1) var(--sp-2)}.fv2 .m2-card{padding:var(--sp-2) var(--sp-3)}.fv2 .m2-srow{gap:var(--sp-2);padding:var(--sp-2)}.fv2-order{padding:var(--sp-3)}}@media (min-width:992px){.fv2{padding:var(--sp-12) 50px}.fv2-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sp-6);row-gap:var(--sp-6);align-items:start;margin:0 -50px}.fv2-main{grid-column:span 8;padding-left:50px}.fv2-side{grid-column:span 4;margin-right:50px}.fv2-side{position:sticky;top:100px;background:rgba(255,255,255,.45);border-radius:var(--r-sm);padding:var(--sp-6)}.fv2-stp{display:flex}.fv2-pay .fv2-lbl{display:none}.fv2 .fq-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--sp-4)}.fv2 .fq-main{display:contents}.fv2 .fq-old{order:1;justify-self:start}.fv2 .fq-priceline{order:2;justify-self:center}.fv2 .fq-save{order:3;justify-self:end}}@supports (overflow:clip){.wrapper{overflow:clip}}@media (prefers-reduced-motion:reduce){.fv2 *,.fv2-hd *,.fv2-hd *::after{transition:none!important;animation:none!important}}.fv2-sel{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:var(--sp-6);background:transparent url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'14\'\ height=\'14\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%237A4AF7\'\ stroke-width=\'2.5\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpath\ d=\'m6\ 9\ 6\ 6\ 6-6\'/%3E%3C/svg%3E) no-repeat right center}textarea.fv2-inp.is-cmt{height:150px;line-height:1.45}@media (max-width:991px){textarea.fv2-inp.is-cmt{height:170px}}.fv2-cmt{display:flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-2);font-size:var(--fs-sm);line-height:1.3;color:var(--muted)}.fv2-cmt__n{flex:0 0 auto;min-width:56px;padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);background:var(--lav);color:var(--v);font-weight:700;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.fv2-cmt.is-ok .fv2-cmt__n{background:#c7f74a;color:#1c2408}.fv2-cmt.is-over .fv2-cmt__n{background:#ffe3e3;color:#c62828}.fv2-cmt.is-over{color:#c62828}.fv2-seg{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0 0 var(--sp-4)}.fv2-seg__b{font:700 var(--fs-sm) Inter,sans-serif;color:var(--ink);background:#fff;border:2px solid transparent;border-radius:var(--r-pill);padding:var(--sp-2) var(--sp-4);cursor:pointer;transition:border-color .2s , background .2s}.fv2-seg__b:hover{border-color:var(--lav)}.fv2-seg__b.is-on{background:var(--v);color:#fff}.fv2-seg__b:focus-visible{outline:2px solid var(--v);outline-offset:2px}.fv2-notes{margin:calc(-1 * var(--sp-2)) 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.fv2-notes li{display:inline-flex;gap:var(--sp-2);align-items:center;background:#fff;border-radius:var(--r-pill);padding:var(--sp-2) var(--sp-4) var(--sp-2) var(--sp-2);font-size:var(--fs-sm);line-height:1.3;color:var(--ink);font-weight:600}.fv2-notes li::before{content:"!";flex:none;width:22px;height:22px;border-radius:50%;background:var(--v);color:#fff;font-weight:800;font-size:13px;display:grid;place-items:center}@media (max-width:767px){.fv2-notes li{border-radius:var(--r-md)}}.fv2-type{margin:0}.fv2-type .fv2-head__title{margin:0 0 var(--sp-2)}.fv2-dd{position:relative}.fv2-dd__btn{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);width:100%;min-height:52px;padding:var(--sp-3) var(--sp-4);background:#fff;border:2px solid #fff;border-radius:var(--r-sm);font:700 var(--fs-md) Inter,sans-serif;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .2s}.fv2-dd__btn:hover,.fv2-dd.is-open .fv2-dd__btn{border-color:var(--v)}.fv2-dd__btn:focus-visible{outline:2px solid var(--v);outline-offset:2px}.fv2-dd__ch{flex:none;color:var(--v);transition:transform .2s}.fv2-dd.is-open .fv2-dd__ch{transform:rotate(180deg)}.fv2-dd__list{position:absolute;z-index:20;left:0;right:0;top:calc(100% + var(--sp-2));margin:0;padding:var(--sp-2);list-style:none;background:#fff;border-radius:var(--r-sm);box-shadow:0 10px 30px rgba(20,21,51,.16)}.fv2-dd__list li{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-sm);font-size:var(--fs-md);font-weight:600;color:var(--ink);cursor:pointer}.fv2-dd__list li small{font-size:var(--fs-sm);font-weight:400;color:var(--muted);white-space:nowrap}.fv2-dd__list li:hover,.fv2-dd__list li:focus-visible{background:var(--lav);outline:none}.fv2-dd__list li[aria-selected="true"]{background:var(--lav);color:var(--v)}@media (min-width:768px){.fv2{padding-top:var(--sp-8)!important}}@media (max-width:767px){.fv2-notes.is-many{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-left:calc(-1 * var(--sp-4));margin-right:calc(-1 * var(--sp-4));padding:0 var(--sp-4)}.fv2-notes.is-many::-webkit-scrollbar{display:none}.fv2-notes.is-many li{flex:0 0 auto;white-space:nowrap;border-radius:var(--r-pill);scroll-snap-align:start;scroll-margin-left:var(--sp-4);align-items:center}}