.fl-head{z-index:25;min-height:calc(var(--safe-top) + 60px);padding:calc(var(--safe-top) + 8px) var(--gutter) 8px 8px;border-bottom:1px solid var(--hair-2);background:#fff;align-items:center;gap:8px;display:flex;position:sticky;top:0}.fl-back{width:44px;height:44px;color:var(--t1);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.fl-back:active{background:var(--fill)}.fl-tt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.fl-tt h1{letter-spacing:-.01em;color:var(--t1);margin:0;font-size:18px;font-weight:700;line-height:1.2}.fl-tt>span{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;line-height:1.3;overflow:hidden}.fl-head .fl-act{min-height:40px;color:var(--t1);background:0 0;border:0;flex:none;padding:0 4px;font-size:15px;font-weight:600}.fl-steps{padding:14px var(--gutter) 6px;justify-content:space-between;display:flex;position:relative}.fl-line{left:calc(var(--gutter) + 13px);right:calc(var(--gutter) + 13px);background:var(--fill);border-radius:2px;height:3px;position:absolute;top:26px}.fl-line i{background:var(--t1);transform-origin:0;transform:scaleX(var(--fl-p,0));border-radius:2px;position:absolute;inset:0}.fl-step{z-index:1;min-width:56px;color:var(--t3);flex-direction:column;align-items:center;gap:5px;text-decoration:none;display:flex;position:relative}.fl-steps>:nth-child(2){align-items:flex-start}.fl-steps>:last-child{align-items:flex-end}.fl-dot{width:26px;height:26px;color:var(--t3);font-variant-numeric:tabular-nums;background:#fff;border-radius:50%;place-items:center;font-size:12.5px;font-weight:700;display:grid;box-shadow:inset 0 0 0 2px #e1e1e6}.fl-step.done .fl-dot,.fl-step.on .fl-dot{background:var(--t1);color:#fff;box-shadow:none}.fl-st{font-size:12.5px;font-weight:600}.fl-step.done .fl-st,.fl-step.on .fl-st{color:var(--t1)}a.fl-step:active{opacity:.7}.fl-foot.fixed-col{z-index:30;padding:14px var(--gutter) calc(env(safe-area-inset-bottom) + 12px);background:var(--fill);border-radius:22px 22px 0 0;flex-direction:column;gap:8px;display:flex;bottom:0}.fl-sum{border-bottom:1px solid #e0e0e5;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:4px;padding-bottom:12px;display:flex}.fl-sum-l{min-width:0;color:var(--t2);flex-direction:column;align-items:flex-start;gap:3px;font-size:13.5px;display:flex}.fl-sum-l b{color:var(--t1);font-size:16px;font-weight:700}.fl-det{color:var(--t1);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.fl-sum-r{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.fl-total{color:var(--t1);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:700}.fl-sum-r s{color:var(--t3);white-space:nowrap;font-size:13.5px}.fl-foot .btn.fl-cta{border-radius:16px;gap:10px;width:100%;height:54px;font-size:16px}.fl-foot .sp-under,.fl-foot .co-back{align-self:center}.fl-foot .co-oblig{text-align:center;color:var(--t3);margin:0;font-size:12px}.fl-foot .co-pill{align-self:center}.fl-foot .spinner{border-width:2px;width:18px;height:18px}.sp2{background:#fff}.sp2 .sp2-body{padding:0}.sp2-gap{background:var(--fill);height:10px;margin:16px 0}.sp2 .sp2-mode{box-shadow:none;background:0 0;flex-direction:column;gap:12px;margin-top:10px;padding-top:0;padding-bottom:0;display:flex}.sp2 .sp2-mode .sep-seg .segment{background:var(--fill);border-radius:999px;padding:4px}.sp2 .sp2-mode .sep-seg .segment button{border-radius:999px;height:42px;font-size:15px}.sp2 .sp2-mode .sep-seg .segment button.on{color:var(--t1);background:#fff;box-shadow:0 0 0 1px #dcdce2}.sp2-eta{color:var(--t2);justify-content:space-between;align-items:baseline;gap:10px;margin:0;font-size:14.5px;display:flex}.sp2-eta b{color:var(--t1);font-weight:700}.sp2-link{color:var(--t1);text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;flex:none;padding:0;font-size:14px;font-weight:500;text-decoration:underline}.sp2 .sp2-mode .goal{margin:0}.sp2-addr{margin-top:10px}.sp2 .sp2-lines{margin:0;padding-top:0;padding-bottom:0;list-style:none}.sp2 .sep-line.sp2-line{border-bottom:1px solid var(--hair-2);grid-template-columns:60px minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px 0;display:grid}.sp2-lph{background:var(--fill);border-radius:12px;width:60px;height:60px;overflow:hidden}.sp2-lph img{object-fit:cover;width:100%;height:100%;display:block}.sp2-lmid{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.sp2-lmid .sep-lt{padding:0}.sp2-lmid .sep-lt b{font-size:15.5px;font-weight:600}.sp2 .sp2-lmid .qty-step.soft{background:#fff;border-radius:19px;height:38px;padding:0 3px;box-shadow:inset 0 0 0 1px #d8d8de}.sp2 .sp2-lmid .qty-step.soft button{background:0 0;width:34px;height:34px}.sp2 .sep-lp.sp2-lp{color:var(--t1);white-space:nowrap;align-self:end;padding-bottom:9px;font-size:15.5px;font-weight:600}.sp2 .sp2-more{min-height:58px;color:var(--t1);border:0;align-items:center;gap:12px;margin:0;font-size:15.5px;font-weight:600;display:flex}.sp2-xs .xs{margin:0}.sp2-xs .xs-h{letter-spacing:-.01em;font-size:18px;font-weight:700}.sp2 .sp2-tot{flex-direction:column;gap:14px;display:flex}.sp2 .sp2-tot .sp-totals{box-shadow:none;background:0 0;margin:0;padding:0}.ot-row .ot-free,.ot-row.ot-disc span:last-child{color:#7b2fe0;font-weight:600}.ot-row.ot-disc small{color:var(--t3);font-size:12.5px}.sp-cp.sp2-cp.add{min-height:56px;box-shadow:inset 0 0 0 1.5px var(--t1);background:#fff}.sp-cp.sp2-cp.add .sp-cp-ic{background:var(--fill)}.sp2-cut{align-items:center;gap:14px;min-height:56px;display:flex}.sp2-cut>svg{color:var(--t1);flex:none}.sp2-cut .grow{flex-direction:column;gap:2px;min-width:0;display:flex}.sp2-cut b{color:var(--t1);font-size:16px;font-weight:700}.sp2-cut .grow>span{color:var(--t2);font-size:13.5px;line-height:1.35}.sp2-cut .switch{flex:none}.sp2-cps .sp-code-row.sp2-code-row{flex-direction:column;align-items:stretch;gap:10px}.sp2-cps .sp-code-row.sp2-code-row .btn.sp-code-btn{width:100%;height:50px}.sp2-tickets{flex-direction:column;gap:12px;margin-top:18px;display:flex}.sp2-tk-h{color:var(--t1);margin:6px 0 0;font-size:16px;font-weight:700}.sp2-tk{--cut:74px;background:var(--fill-2);-webkit-mask:radial-gradient(circle 9px at 0 var(--cut), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 9px at 100% var(--cut), #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle 9px at 0 var(--cut), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 9px at 100% var(--cut), #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle 9px at 0 var(--cut), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 9px at 100% var(--cut), #0000 97%, #000) right / 51% 100% no-repeat;border-radius:14px;flex-direction:column;display:flex}.sp2-tk-top{height:var(--cut);align-items:center;gap:12px;padding:0 16px;display:flex}.sp2-tk-top .cp-tx b{font-size:15px}.sp2-tk-cut{border-top:1.5px dashed #d2d2d8;height:0;margin:0 18px;display:block}.sp2-tk-bot{justify-content:space-between;align-items:center;gap:10px;padding:10px 12px 12px 16px;display:flex}.sp2-tk-terms{min-width:0;color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.sp2-tk .cp-use.sp2-tk-use{flex:none}.sp2-tk.on{background:var(--black)}.sp2-tk.on .cp-tx b,.sp2-tk.on .cp-tx span,.sp2-tk.on .sp2-tk-terms{color:#fff}.sp2-tk.on .sp2-tk-cut{border-top-color:#ffffff4d}.sp2-tk.used{opacity:.5}.co2{background:#fff}.co2 .co2-body{padding-top:0}.co2 .co-card.co2-card{box-shadow:none;background:0 0;border-radius:0;margin-top:20px;padding:0}.co2 .co-title{font-size:17px;font-weight:700}.co2 .co-change{text-underline-offset:3px;background:0 0;min-height:0;padding:0;font-size:14.5px;font-weight:600;text-decoration:underline}.co2-box{background:var(--fill-2);border-radius:16px;flex-direction:column;gap:12px;padding:14px;display:flex}.co2 .co2-card.warn .co2-box{background:var(--sp-amber-bg,#fff6e8);box-shadow:inset 0 0 0 1px var(--sp-amber-line,#f2cf96)}.co2-addr{align-items:center;gap:12px;display:flex}.co2 .co2-addr .co-map{border-radius:12px;flex:none;width:64px;height:64px}.co2-pin{width:64px;height:64px;color:var(--t1);background:#fff;border-radius:12px;flex:none;place-items:center;display:grid}.co2-addr-t{flex-direction:column;gap:2px;min-width:0;display:flex}.co2-addr-t b{color:var(--t1);font-size:15.5px;font-weight:600}.co2-addr-t>span{color:var(--t2);font-size:13.5px;line-height:1.4}.co2-addr-t small{color:var(--t3);font-size:12.5px}.co2-box .field{margin:0}.co2-box .control{background:#fff}.co2-box .ck-sw{background:0 0;min-height:44px;padding:0 2px}.co2-box .co-fine{margin:0}.co2-opts{background:var(--fill-2);border-radius:16px;flex-direction:column;display:flex}.co2-opt{text-align:left;min-height:56px;color:var(--t1);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:16px;align-items:center;gap:12px;padding:0 14px;font-size:15px;display:flex}.co2-opt b{font-weight:700}.co2-opt span:last-child{min-width:0;color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.co2-opt.on{box-shadow:inset 0 0 0 2px var(--t1);background:#fff}.co2-opt:disabled{opacity:.5}.co2-when{margin-top:12px}.co2-pay{align-items:center;gap:10px;margin:0;display:flex}.co2-pay b{flex:1;min-width:0}.co2-pay-n{font-variant-numeric:tabular-nums;color:var(--t1);flex:none;font-weight:600}.co2 .co-cp,.co2 .co-notes{margin-top:20px}.co2 .co-sum{margin-top:24px}.co2-lines{border-bottom:0;margin:10px 0 12px;padding:0 0 4px;list-style:none}.co2-lines li{color:var(--t1);align-items:baseline;gap:12px;padding:5px 0;font-size:15px;display:flex}.co2-lines li b{font-weight:600}.co2-lines li small{color:var(--t3);margin-top:2px;font-size:12.5px;display:block}.co2-lp{font-variant-numeric:tabular-nums;flex:none}.co2-paysheet .ck-opts{gap:0}.co2-paysheet .ck-opt{border-bottom:1px solid var(--hair-2);background:0 0;border-radius:0;min-height:64px}.co2-paysheet .ck-payw:last-child .ck-opt,.co2-paysheet .ck-opt:last-child{border-bottom:0}@media (width<=370px){.sp2-eta{flex-wrap:wrap}.sp2 .sep-line.sp2-line{grid-template-columns:52px minmax(0,1fr) auto;gap:12px}.sp2-lph{width:52px;height:52px}}.sp2 .sep-body.sp2-body{gap:0}.sp2 .sp-cbody.sp2-body>*+*{margin-top:0}.sp2 .sp2-body>.sp2-mode{margin-top:12px}.sp2 .sep-lines.sp2-lines{padding-left:var(--gutter);padding-right:var(--gutter)}.sp2 .sp2-lines .sp2-line:first-child{padding-top:4px}.sp2-xs .xs-rail{margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) 4px;scroll-padding:0 var(--gutter)}.co2-paysheet .ck-opt.on{box-shadow:none;background:0 0}.sp2 .sp-cbody.sp2-body>.sp2-gap{margin:16px 0}.sp2-xs.nopic .xs-ph img,.sp2-xs.nopic .xs-noph svg{display:none}.sp2-lph img{mix-blend-mode:multiply}.tab-root:has(.sp2)>.tabbar{display:none}.tab-root>.page.sp2{padding-bottom:0}.sp2 .sp2-lmid .qty-step.soft{gap:0;padding:0 2px}.sp2 .sp2-lmid .qty-step.soft button{width:30px;height:34px}.sp2 .sp2-lmid .qty-step.soft span{min-width:18px;font-size:15px}.sp2 .xs-plus{width:31px;height:31px;box-shadow:none;border:0;bottom:10px;right:10px}.sp2 .xs-plus svg{width:17px;height:17px}.sp2-xs.nopic .xs-ph img.xs-pic{display:block}.xs-ph img.xs-pic{object-fit:contain;mix-blend-mode:multiply}.fl-modes{background:var(--fill);border-radius:999px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid}.fl-modes button{height:44px;color:var(--t2);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.fl-modes button.on{color:var(--t1);background:#fff;box-shadow:0 1px 3px #0000001a}.fl-modes button svg{flex:none}.fl-wheel{height:230px;margin:2px 0 6px;position:relative}.fl-wheel-hl{background:var(--fill);pointer-events:none;border-radius:12px;height:46px;position:absolute;top:92px;left:0;right:0}.fl-wheel-list{scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior:contain;height:100%;padding:92px 0;position:relative;overflow-y:auto;-webkit-mask:linear-gradient(#0000,#000 30% 70%,#0000);mask:linear-gradient(#0000,#000 30% 70%,#0000)}.fl-wheel-list::-webkit-scrollbar{display:none}.fl-wheel-list button{scroll-snap-align:center;width:100%;height:46px;color:var(--t3);font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;gap:16px;padding:0 8px;font-size:15.5px;display:flex}.fl-wheel-list button span{text-align:right;white-space:nowrap;flex:none;min-width:92px;font-weight:600}.fl-wheel-list button b{text-align:left;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.fl-wheel-list button.on{color:var(--t1)}.fl-when-none{text-align:center;color:var(--t2);margin:24px 0;font-size:15px}.sp2-eta.closed{color:var(--t2)}.sp-cp.sp2-cpl.add{justify-content:center;gap:10px;min-height:54px;padding:0 16px}.sp2-cpl b{white-space:nowrap;font-size:15.5px;font-weight:600}.cpp.fixed-col{z-index:85;background:#fff;flex-direction:column;display:flex;top:0;bottom:0}.cpp-head{flex:none}.cpp-body{overscroll-behavior:contain;min-height:0;padding-bottom:calc(env(safe-area-inset-bottom) + 24px);flex:1;overflow-y:auto}.cpp-top{flex-direction:column;gap:18px;padding-top:16px;display:flex}.cpp-note{color:var(--t1);background:#fbeedb;border-radius:14px;align-items:flex-start;gap:12px;margin:0;padding:14px 16px;font-size:14.5px;line-height:1.45;display:flex}.cpp-note svg{flex:none;margin-top:1px}.cpp-code{flex-direction:column;gap:14px;margin:0;display:flex}.cpp-field{margin-top:8px;display:block;position:relative}.cpp-field>span{z-index:1;color:var(--t1);background:#fff;padding:0 6px;font-size:13px;font-weight:600;line-height:18px;position:absolute;top:-9px;left:12px}.cpp-field input{width:100%;height:56px;color:var(--t1);font:inherit;letter-spacing:.04em;appearance:none;background:#fff;border:1px solid #d8d8de;border-radius:14px;outline:none;padding:0 16px;font-size:16px;font-weight:600}.cpp-field input:focus{border-color:var(--t1)}.cpp-field.invalid input{border-color:#d93036}.cpp-field input::placeholder{letter-spacing:0;color:var(--t3);font-weight:400}.cpp-code .field-error{margin:-6px 2px 0}.btn.cpp-apply{border-radius:14px;width:100%;height:54px;font-size:16px}.cpp-gap{height:10px;margin:22px calc(-1 * var(--gutter)) 0;background:var(--fill)}.cpp-list{flex-direction:column;display:flex}.cpp-h{color:var(--t1);margin:20px 0 12px;font-size:18px;font-weight:700}.cpp-empty{color:var(--t2);margin:0;font-size:14.5px}.cpt{--cut:78px;-webkit-mask:radial-gradient(circle 10px at 0 var(--cut), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 10px at 100% var(--cut), #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle 10px at 0 var(--cut), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 10px at 100% var(--cut), #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle 10px at 0 var(--cut), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 10px at 100% var(--cut), #0000 97%, #000) right / 51% 100% no-repeat;background:#dedee4;border-radius:15px;margin-bottom:12px;padding:1px}.cpt-in{-webkit-mask:radial-gradient(circle 11px at 0 calc(var(--cut) - 1px), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 11px at 100% calc(var(--cut) - 1px), #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle 11px at 0 calc(var(--cut) - 1px), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 11px at 100% calc(var(--cut) - 1px), #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle 11px at 0 calc(var(--cut) - 1px), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 11px at 100% calc(var(--cut) - 1px), #0000 97%, #000) right / 51% 100% no-repeat;background:#fff;border-radius:14px}.cpt-top{height:calc(var(--cut) - 1px);align-items:center;gap:14px;padding:0 18px;display:flex}.cpt-ic{background:var(--fill);width:44px;height:44px;color:var(--t1);border-radius:12px;flex:none;place-items:center;display:grid}.cpt-tx{flex-direction:column;gap:3px;min-width:0;display:flex}.cpt-t{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.cpt-v{color:var(--t1);white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:700;line-height:1.2;overflow:hidden}.cpt-v small{color:var(--t2);font-size:13px;font-weight:500}.cpt-cut{border-top:1.5px dashed #d2d2d8;height:0;margin:0 18px;display:block}.cpt-bot{justify-content:space-between;align-items:center;gap:10px;min-height:60px;padding:10px 14px 10px 16px;display:flex}.cpt-terms{min-width:0;color:var(--t2);white-space:nowrap;text-overflow:ellipsis;border:1px solid #e1e1e6;border-radius:999px;padding:6px 12px;font-size:12.5px;overflow:hidden}.cpt-use{background:var(--black);color:#fff;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:5px;height:38px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.cpt-use:disabled{background:var(--fill);color:var(--t1);opacity:1}.cpt-link{min-height:38px;color:var(--t2);background:0 0;border:0;flex:none;padding:0 2px;font-size:15px;font-weight:700}.cpt-more{color:var(--t2);margin:0;padding:0 16px 14px;font-size:13px;line-height:1.45}.cpt.on{background:var(--t1)}.cpt.used .cpt-ic,.cpt.used .cpt-v{opacity:.55}.co2 .co2-body>:is(.co-card,.co-cp,.co-notes,.co-sum,.co-legal-wrap){margin:0 calc(-1 * var(--gutter));padding:18px var(--gutter) 20px;border-top:10px solid var(--fill)}.co2 .co2-body>:is(.co-card,.co-cp,.co-notes,.co-sum,.co-legal-wrap):first-child{border-top:0;padding-top:14px}.co2 .co2-card .co-head{margin-bottom:12px}.co2-edit{color:var(--t1);text-underline-offset:3px;align-self:flex-start;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.co2-when-line{align-items:center;gap:10px;margin:0;display:flex}.co2 .co2-closed{color:#a4560c;margin:0;font-weight:500}.fl-wheel-list button{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:16px;display:grid}.fl-wheel-list button span{min-width:0}.cpp.fixed-col{overflow:hidden}.cpp-body{touch-action:pan-y;overflow-x:hidden}.cpp-body.has-foot{padding-bottom:calc(env(safe-area-inset-bottom) + 100px)}.cpp-list{padding-top:2px}.cpp-fab{z-index:2;left:50%;bottom:calc(env(safe-area-inset-bottom) + 24px);background:var(--black);color:#fff;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;align-items:center;gap:8px;height:48px;padding:0 22px 0 18px;font-size:15.5px;font-weight:600;display:inline-flex;position:absolute;transform:translate(-50%);box-shadow:0 8px 22px #00000038}.cpp-fab:active{transform:translate(-50%)scale(.97)}.cpp-codesheet .cpp-code{gap:12px;padding-top:10px}.cpp-hint{color:var(--t2);margin:0;font-size:13.5px;line-height:1.45}button.cpt-top{text-align:left;width:100%;color:inherit;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0}.cpt-top .cpt-tx{flex:1}.cpt-i{color:var(--t3);flex:none}button.cpt-terms{font:inherit;color:var(--t2);text-align:left;background:0 0;font-size:12.5px}.cpt-sh-top{align-items:center;gap:14px;margin:4px 0 14px;display:flex}.cpt-sh-top .cpt-ic{border-radius:14px;width:52px;height:52px}.cpt-sh-top b{color:var(--t1);font-size:26px;font-weight:700}.cpt-sh-note{background:var(--fill);color:var(--t2);border-radius:12px;margin:0 0 10px;padding:10px 12px;font-size:14px}.cpt-sh-rows{flex-direction:column;margin:0;display:flex}.cpt-sh-rows>div{border-bottom:1px solid var(--hair-2);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.cpt-sh-rows dt{color:var(--t2);font-size:14.5px}.cpt-sh-rows dd{color:var(--t1);text-align:right;margin:0;font-size:14.5px;font-weight:600}.cpt-sh-rule{color:var(--t2);margin:12px 0 0;font-size:13.5px;line-height:1.45}.co2 .co2-addr.wide{flex-direction:column;align-items:stretch;gap:12px}.co2 .co2-addr.wide .co-map{border-radius:14px;width:100%;height:150px}.sp2 .sp2-spacer{height:calc(var(--fl-foot-h,180px) + 10px)}.cpt-in{-webkit-mask:radial-gradient(circle 11px at -1px calc(var(--cut) - 1px), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 11px at calc(100% + 1px) calc(var(--cut) - 1px), #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle 11px at -1px calc(var(--cut) - 1px), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 11px at calc(100% + 1px) calc(var(--cut) - 1px), #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle 11px at -1px calc(var(--cut) - 1px), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 11px at calc(100% + 1px) calc(var(--cut) - 1px), #0000 97%, #000) right / 51% 100% no-repeat}.cpp-field{margin-top:0}.cpp-field>span{color:var(--t2);pointer-events:none;background:0 0;padding:0;font-size:12px;font-weight:600;line-height:16px;top:9px;left:16px}.cpp-field input{height:60px;padding:24px 16px 8px}.fl-when .fl-modes{margin-bottom:8px}.fl-wheel{height:196px}.fl-wheel-hl{height:39px;top:78px}.fl-wheel-list{padding:78px 0}.fl-wheel-list button{height:39px;font-size:15px}.co2-courier .co2-box{gap:2px}.co2-note{height:48px;color:var(--t2);background:#fff;border-radius:12px;align-items:center;gap:10px;margin-bottom:4px;padding:0 14px;display:flex}.co2-note svg{flex:none}.co2-note input{min-width:0;height:100%;font:inherit;color:var(--t1);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:15px}.co2-note input::placeholder{color:var(--t3)}.co2-note:focus-within{box-shadow:inset 0 0 0 1.5px var(--t1)}.co2-agree{background:var(--fill-2);border-radius:16px;align-items:flex-start;gap:12px;padding:14px;display:flex}.co2-agree.invalid{background:#fff5f5;box-shadow:inset 0 0 0 1.5px #d93036}.co2-cb{background:0 0;border:0;flex:none;place-items:center;margin-top:1px;padding:0;display:grid}.co2-agree p{color:var(--t1);margin:0;font-size:14px;line-height:1.5}.co2-doc{font:inherit;color:var(--t1);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;display:inline}.co2 .co2-kvkk{color:var(--t3);margin:10px 2px 0;font-size:12.5px;line-height:1.45}.pm-page{background:#fff}.pm-body{padding-top:6px}.pm-sec{margin-top:18px}.pm-h{color:var(--t1);align-items:center;gap:8px;margin:0 0 10px;font-size:17px;font-weight:700;display:flex}.pm-soon{background:var(--fill);color:var(--t2);border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}.pm-list{background:var(--fill-2);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.pm-row{text-align:left;width:100%;min-height:64px;color:var(--t1);-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:12px;padding:10px 14px;display:flex}.pm-ic{width:40px;height:40px;color:var(--t1);background:#fff;border-radius:12px;flex:none;place-items:center;display:grid}.pm-add .pm-ic{background:var(--black);color:#fff}.pm-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pm-tx b{font-variant-numeric:tabular-nums;font-size:15.5px;font-weight:600}.pm-tx>span{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.35;overflow:hidden}.pm-radio{color:#fff;border:2px solid #c9c9d0;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.pm-radio.on{border-color:var(--black);background:var(--black)}.pm-opt.on{background:#fff}.pm-brands{flex-wrap:wrap;gap:8px;padding:0 14px 14px 66px;display:flex}.pm-chip{border:1px solid var(--hair);height:36px;color:var(--t1);background:#fff;border-radius:999px;padding:0 14px;font-size:13.5px;font-weight:600}.pm-chip.on{background:var(--black);border-color:var(--black);color:#fff}.pm-cardrow{align-items:center;padding-right:4px;display:flex}.pm-pick{text-align:left;min-width:0;min-height:64px;color:var(--t1);background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:10px 0 10px 14px;display:flex}.pm-del{width:44px;height:44px;color:var(--t3);background:0 0;border:0;flex:none;place-items:center;display:grid}.pm-badge{min-width:42px;height:28px;color:var(--t2);letter-spacing:.03em;box-shadow:inset 0 0 0 1px var(--hair);background:#fff;border-radius:6px;flex:none;place-items:center;padding:0 5px;font-size:10px;font-weight:800;display:grid}.pm-badge.visa{color:#fff;box-shadow:none;background:#1a1f71}.pm-badge.mastercard{color:#ffb000;box-shadow:none;background:#111114}.pm-badge.troy{color:#fff;box-shadow:none;background:#0090c8}.pm-badge.amex{color:#fff;box-shadow:none;background:#2e77bb}.pm-fine{color:var(--t2);align-items:flex-start;gap:6px;margin:10px 2px 0;font-size:12.5px;line-height:1.45;display:flex}.pm-fine svg{flex:none;margin-top:2px}.pm-spacer{height:calc(var(--fl-foot-h,110px) + 16px)}.pm-card{aspect-ratio:1.586;color:#fff;background:linear-gradient(135deg,#34343b,#111114);border-radius:18px;flex-direction:column;justify-content:space-between;max-height:214px;margin:6px 0 18px;padding:18px 20px;display:flex;position:relative;box-shadow:0 10px 26px #0000002e}.pm-card.visa{background:linear-gradient(135deg,#2b3a8c,#121a4d)}.pm-card.troy{background:linear-gradient(135deg,#1593c4,#0b4d6e)}.pm-card.amex{background:linear-gradient(135deg,#2e77bb,#174a7a)}.pm-card-top{justify-content:space-between;align-items:center;display:flex}.pm-chip-ic{background:linear-gradient(135deg,#e7c86a,#b8902e);border-radius:6px;width:38px;height:28px}.pm-card .pm-badge{color:#fff;box-shadow:none;background:#ffffff29}.pm-card-n{letter-spacing:.08em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:21px;font-weight:600}.pm-card-bot{letter-spacing:.04em;text-transform:uppercase;opacity:.9;justify-content:space-between;gap:12px;font-size:13px;font-weight:600;display:flex}.pm-card-bot span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pm-field{margin-top:12px;display:block;position:relative}.pm-field>span{color:var(--t2);pointer-events:none;font-size:12px;font-weight:600;line-height:16px;position:absolute;top:9px;left:16px}.pm-field input{width:100%;height:60px;font:inherit;letter-spacing:.02em;color:var(--t1);appearance:none;background:#fff;border:1px solid #d8d8de;border-radius:14px;outline:none;padding:24px 16px 8px;font-size:16px;font-weight:600}.pm-field input:focus{border-color:var(--t1)}.pm-field.invalid input{border-color:#d93036}.pm-field input::placeholder{color:var(--t3);font-weight:400}.pm-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pm-body .field-error{margin:6px 2px 0}@media (width<=370px){.pm-card-n{font-size:18px}}.pm-list{background:0 0;border-radius:0;gap:8px;overflow:visible}.pm-list>*+*{border-top:0}.pm-list>.pm-row,.pm-opt,.pm-cardrow{background:var(--fill-2);border-radius:16px}.pm-opt .pm-row{background:0 0}.pm-opt.on{box-shadow:inset 0 0 0 1.5px var(--t1);background:#fff}.pm-opt.on .pm-ic{background:var(--fill)}.sp2-cps{padding-top:16px;padding-bottom:16px}.cpr-rail{margin:12px calc(-1 * var(--gutter)) 0;padding:0 var(--gutter) 2px;scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;display:flex;overflow-x:auto}.cpr-rail::-webkit-scrollbar{display:none}.cpr{--cut:62px;background:var(--fill-2);width:200px;height:98px;color:var(--t1);text-align:left;-webkit-tap-highlight-color:transparent;-webkit-mask:radial-gradient(circle 8px at 0 var(--cut), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 8px at 100% var(--cut), #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle 8px at 0 var(--cut), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 8px at 100% var(--cut), #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle 8px at 0 var(--cut), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 8px at 100% var(--cut), #0000 97%, #000) right / 51% 100% no-repeat;border:0;border-radius:14px;flex-direction:column;flex:none;padding:0;display:flex}.cpr:active{transform:scale(.98)}.cpr-top{height:var(--cut);flex-direction:column;flex:none;justify-content:center;gap:2px;min-width:0;padding:4px 14px 0;display:flex}.cpr-top b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.cpr-top span{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.cpr-cut{border-top:1.5px dashed #d4d4da;flex:none;height:0;margin:0 14px}.cpr-foot{color:var(--t1);flex:1;align-items:center;gap:5px;padding:0 14px;font-size:13px;font-weight:600;display:flex}.cpr.on{background:var(--sb-grad,linear-gradient(90deg, #7b2fe0 0%, #b23ad8 40%, #e6409a 76%, #ff6b8b 100%));color:#fff}.cpr.on .cpr-top span,.cpr.on .cpr-foot{color:#fff}.cpr.used{opacity:.5}.co2 .co2-box{background:0 0;border-radius:0;padding:0}.co2 .co2-card.warn .co2-box{border-radius:14px;padding:12px}.co2-addr.wide .co2-addr-t{gap:4px}.co2 .co2-addr-t b.co2-addr-h{align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex}.co2-addr-ic{background:var(--fill);width:28px;height:28px;color:var(--t1);border-radius:50%;flex:none;place-items:center;display:grid}.co2 .co2-addr.wide .co2-addr-t>span{color:var(--t1);font-size:15px;line-height:1.45}.co2 .co2-addr.wide .co2-addr-t small{color:var(--t2);font-size:13.5px}.co2-courier .co2-note{border:1px solid #d8d8de}.co2-timecard .fl-modes{margin-bottom:10px}.co2 .co2-wopts{background:0 0;flex-direction:column;gap:8px;display:flex}.co2 .co2-wopts .co2-opt{background:var(--fill-2);border-radius:14px;gap:12px;min-height:60px;padding:8px 14px}.co2 .co2-wopts .co2-opt.on{box-shadow:inset 0 0 0 1.5px var(--t1);background:#fff}.co2 .co2-wopts .co2-opt .grow{flex-direction:column;gap:2px;min-width:0;display:flex}.co2 .co2-wopts .co2-opt .grow b{font-size:15.5px;font-weight:600}.co2 .co2-wopts .co2-opt .grow span{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.co2 .co2-wopts .co2-opt>svg{color:var(--t2);flex:none}.co2-paybtn{border:1px solid var(--hair);text-align:left;width:100%;min-height:66px;color:var(--t1);-webkit-tap-highlight-color:transparent;background:#fff;border-radius:16px;align-items:center;gap:12px;padding:10px 12px;display:flex}.co2-paybtn:active{background:var(--fill-2)}.co2-payic{background:var(--fill);width:42px;height:42px;color:var(--t1);border-radius:12px;flex:none;place-items:center;display:grid}.co2-paybtn .grow{flex-direction:column;gap:2px;min-width:0;display:flex}.co2-paybtn .grow b{font-size:15.5px;font-weight:600}.co2-paybtn .grow span{color:var(--t2);font-size:13px}.co2-paybtn .co2-pay-n{font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:700}.co2-paybtn>svg{color:var(--t3);flex:none}.co2-agree{background:0 0;padding:2px 0 0}.co2-agree.invalid{border-radius:14px;padding:10px}.co2 .co2-body>.co-legal-wrap{padding-bottom:0}.co2 .co-legal-wrap .co2-kvkk{margin-bottom:0}.lg-body{padding-top:6px;padding-bottom:calc(env(safe-area-inset-bottom) + 28px)}.lg-page .ofm-lsec h3{color:var(--t1);margin:18px 0 6px;font-size:16px;font-weight:700}.lg-page .lg-text{color:var(--t1);white-space:pre-line;margin:0;font-size:14.5px;line-height:1.6}.co2 .co-spacer{height:calc(var(--fl-foot-h,200px) - 2px)}.co2-paybtn .grow span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sp2-cph{justify-content:space-between;align-items:center;gap:12px;display:flex}.sp2-cph h2{color:var(--t1);margin:0;font-size:17px;font-weight:700}.sp2-cpk{min-height:32px;color:var(--t1);text-underline-offset:3px;background:0 0;border:0;flex:none;padding:0 2px;font-size:14px;font-weight:600;text-decoration:underline}.sp2-cpw{color:#a4560c;margin:6px 0 0;font-size:13px}.sp2-cps .cpr-rail{margin-top:10px}.fl-foot .btn.fl-cta.soft{color:var(--t1);background:#fff;box-shadow:inset 0 0 0 1px #dcdce2}.fl-foot .sp-under{min-height:28px;margin-top:-4px;font-size:13.5px}.cpr:disabled{cursor:default}.cpr:disabled:active{transform:none}.co2 .co2-wopts{gap:0}.co2 .co2-wopts .co2-opt,.co2 .co2-wopts .co2-opt.on,.co2 .co2-wopts .co2-opt:active{min-height:58px;box-shadow:none;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:0;padding:6px 2px}.co2 .co2-wopts .co2-opt+.co2-opt{border-top:1px solid var(--hair-2)}.fl-ropts{flex-direction:column;display:flex}.fl-ropt{text-align:left;width:100%;min-height:58px;font:inherit;color:var(--t1);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;padding:6px 2px;display:flex}.fl-ropt .grow{flex-direction:column;gap:2px;min-width:0;display:flex}.fl-ropt .grow b{color:var(--t1);font-size:15.5px;font-weight:600}.fl-ropt .grow span{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ofm-ropts .fl-ropt .grow span{white-space:normal;overflow:visible}.fl-ropt>svg{color:var(--t2);flex:none}.fl-ropt.soon{cursor:default}.fl-ropt.soon .pm-soon{flex:none}.fl-ropt-plus{background:var(--t1);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.fl-ropt-wrap .pm-brands.fl-brands{padding:0 0 12px 36px}.co2 .fl-soon{margin:6px 0 0}.sp2-prefs{padding-top:16px;padding-bottom:6px}.sp2-prefs-k{color:var(--t2);margin:10px 0 0;font-size:14px;font-weight:500}.sp2-prefs .fl-ropt{min-height:52px}.sp2-prefs .sp2-bag{margin-top:6px}.sp2 .sp2-tot .sp2-cph{margin-bottom:-2px}.sp2 .sp2-xs:empty{display:none}.sp2 .sp2-gap:has(+.sp2-xs:empty){display:none}.sp2 .xs-plus{left:10px;right:auto}.sp2 .xs-step{justify-content:flex-start}.sp2 .xs-step .qty-step{transform-origin:0}.cpr-note{color:var(--t2);align-items:flex-start;gap:8px;margin:12px 0 0;font-size:14px;line-height:1.45;animation:.28s ease-out both cpr-note-in;display:flex}.cpr-note>svg{color:var(--t1);flex:none;margin-top:2px}.cpr-note b{color:var(--t1);font-weight:600}@keyframes cpr-note-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cpr-note{animation:none}}.co2-onote .co2-note{border:1px solid #d8d8de}.co2 .co2-est{margin:8px 0 0}.co2 .co2-body>.co-legal-wrap.co2-legal{background:var(--fill);padding-top:16px;padding-bottom:4px}.co2-terms{color:var(--t2);margin:0;font-size:13.5px;line-height:1.55}.co2-terms .co2-doc{color:var(--t1);font-weight:700;text-decoration:none}.co2 .co2-legal+.co-spacer{margin:0 calc(-1 * var(--gutter));background:var(--fill)}.fl-rows{flex-direction:column;gap:5px;margin:0;padding:2px 0 10px;display:flex}.fl-row{color:var(--t2);justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;line-height:1.35;display:flex}.fl-row dt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fl-row dt small{color:var(--t3);font-size:12.5px}.fl-row dd{font-variant-numeric:tabular-nums;color:var(--t1);flex:none;margin:0;font-weight:500}.fl-row dd s{color:var(--t3);margin-right:4px;font-weight:400}.fl-row.free dd{font-weight:600}.fl-row.disc dd{color:var(--sp-good,#16803c);font-weight:600}.fl-ropts>*+*{border-top:1px solid var(--hair-2)}.co2-terms a.co2-doc{display:inline}.fl-sum.with-rows{border-top:1px solid #e0e0e5;border-bottom:0;align-items:center;margin-bottom:0;padding-top:10px;padding-bottom:10px}.cpi-sheet .sheet-head{min-height:0;padding-bottom:0}.cpi{flex-direction:column;gap:4px;padding-bottom:4px;display:flex}.cpi-head{align-items:center;gap:14px;margin:2px 0 10px;display:flex}.cpi-badge{color:#d0388f;flex:none;place-items:center;display:grid}.cpi-head h2{color:var(--t1);margin:0;font-size:21px;font-weight:700;line-height:1.25}.cpi-rows{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.cpi-rows li{color:var(--t1);align-items:center;gap:16px;font-size:15px;line-height:1.4;display:flex}.cpi-rows li svg{color:var(--t1);flex:none}.cpi-terms-h{width:100%;min-height:54px;font:inherit;text-align:left;color:var(--t1);background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.cpi-terms-h b{font-size:16px;font-weight:700}.cpi-terms-h svg{transition:transform .2s}.cpi-terms.open .cpi-terms-h svg{transform:rotate(180deg)}.cpi-terms-b{padding:0 16px 16px}.cpi-terms-b p{color:var(--t1);margin:0;font-size:15px;line-height:1.5}.cpi-sheet .sheet-foot .btn{border-radius:16px;width:100%;height:54px;font-size:16px}@media (prefers-reduced-motion:reduce){.cpi-terms-h svg{transition:none}}.sp2-cps,.sp2-prefs{padding-top:0;padding-bottom:0}.sp2-cph .sp2-cpk{min-height:30px}.cpr{position:relative}.cpr>*{z-index:1;position:relative}.cpr.on{color:var(--t1);background:linear-gradient(90deg,#7b2fe0 0%,#b23ad8 50%,#e6409a 100%)}.cpr.on:before{content:"";z-index:0;-webkit-mask:radial-gradient(circle 9.5px at -1.5px calc(var(--cut) - 1.5px), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 9.5px at calc(100% + 1.5px) calc(var(--cut) - 1.5px), #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle 9.5px at -1.5px calc(var(--cut) - 1.5px), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 9.5px at calc(100% + 1.5px) calc(var(--cut) - 1.5px), #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle 9.5px at -1.5px calc(var(--cut) - 1.5px), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 9.5px at calc(100% + 1.5px) calc(var(--cut) - 1.5px), #0000 97%, #000) right / 51% 100% no-repeat;background:linear-gradient(135deg,#f4ecff 0%,#faeefa 55%,#fff0f6 100%);border-radius:12.5px;position:absolute;inset:1.5px}.cpr.on .cpr-top span{color:var(--t2)}.cpr.on .cpr-foot{color:#7b2fe0}.cpr.on .cpr-cut{border-top-color:#dcc8f4}.cpt.on .cpt-t,.cpt.on .cpt-v,.cpt.on .cpt-v small{color:var(--t1)}.fd-cp.on{color:var(--t1);background:linear-gradient(135deg,#f4ecff 0%,#faeefa 55%,#fff0f6 100%);box-shadow:inset 0 0 0 1.5px #b23ad8}.fd-cp.on .fd-cp-top span{color:var(--t2)}.fl-wheels{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:10px;display:grid}.fl-wheels .fl-wheel-list button{text-align:center;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;gap:0;padding:0 8px;display:flex;overflow:hidden}.co2-note.co2-note-ta{align-items:flex-start;height:auto;min-height:76px;padding:12px 14px}.co2-note.co2-note-ta svg{margin-top:2px}.co2-note-ta textarea{resize:none;min-width:0;min-height:50px;font:inherit;color:var(--t1);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:15px;line-height:1.45}.co2-note-ta textarea::placeholder{color:var(--t3)}.co2-courier .fl-ropts{margin-bottom:8px}.co2-courier .fl-ropt{min-height:50px}.co2-courier .fl-ropt:disabled{opacity:.55}.co2-paycard .fl-ropt .pm-badge{flex:none}.co2 .co2-legal+.co-spacer{height:calc(var(--fl-foot-h,200px) + 10px);margin-top:-12px}.sp2-cph{min-height:30px}.sp2 .sp2-tot{padding-top:0}.sheet.addfoot{padding-bottom:0}.sheet.addfoot .sheet-foot{padding:14px var(--gutter) calc(env(safe-area-inset-bottom) + 14px);background:var(--fill);border-top:0;border-radius:22px 22px 0 0}.sheet.addfoot .sheet-foot .btn{border-radius:16px;height:54px;font-size:16px}.sheet.addfoot .sheet-foot>.btn{width:100%}.sheet.addfoot .ofm-foot .btn.soft{color:var(--t1);box-shadow:none;background:#fff}.fl-modes button.on{box-shadow:none}.fl-modes{padding:6px}.fl-wheels{position:relative}.fl-wheels .fl-wheel-hl{display:none}.fl-wheels-hl{background:var(--fill);pointer-events:none;border-radius:9px;height:39px;position:absolute;top:80px;left:0;right:0}.fl-wheels .fl-wheel-list button{font-weight:600}.cpi-terms{background:0 0;border-radius:0;margin-top:16px}.cpi-terms-h{justify-content:flex-start;gap:4px;width:auto;min-height:36px;padding:0}.cpi-terms-h b{text-underline-offset:3px;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.cpi-terms-b{background:#f6f6f8;border-radius:14px;flex-direction:column;gap:8px;margin-top:6px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1.5px #3a3a40}.cpi-terms-b p{font-size:14.5px}.cpi-head{margin-top:0}.sp2-prefs-none{color:var(--t2);margin:2px 0 6px;font-size:13px}.co2-sws{flex-direction:column;margin-bottom:8px;display:flex}.co2-sws>*+*{border-top:1px solid var(--hair-2)}.co2-sw{text-align:left;width:100%;min-height:54px;font:inherit;color:var(--t1);-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:12px;padding:6px 2px;display:flex}.co2-sw .grow{flex-direction:column;gap:2px;min-width:0;display:flex}.co2-sw .grow b{color:var(--t1);font-size:15.5px;font-weight:600}.co2-sw .grow span{color:var(--t2);font-size:13px}.co2-sw:disabled{opacity:.55}.co2-sw .switch{flex:none}.co2-note input,.co2-note-ta textarea,.co2-note input::placeholder,.co2-note-ta textarea::placeholder,.pm-field input::placeholder{font-weight:500}.cmk-row{align-items:center;gap:6px;margin-top:5px;display:inline-flex}.cmk{width:40px;height:26px;color:var(--t2);background:#fff;border-radius:6px;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #dedee4}.cmk svg{display:block}.fl-ropt .grow .cmk-row,.fl-ropt .grow .cmk{white-space:normal;overflow:visible}.co2-cards{flex-direction:column;gap:8px;padding:0 0 14px 36px;display:flex}.co2-cards-h{justify-content:space-between;align-items:center;gap:12px;min-height:34px;display:flex}.co2-cards-h>span{color:var(--t2);font-size:13.5px;font-weight:600}.co2-cards-add{min-height:36px;font:inherit;color:var(--t1);text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.co2-clist{border-radius:14px;flex-direction:column;display:flex;box-shadow:inset 0 0 0 1px #e3e3e8}.co2-clist>*+*{border-top:1px solid var(--hair-2)}.co2-crow{align-items:center;gap:2px;padding:0 4px 0 12px;display:flex}.co2-cpick{text-align:left;min-width:0;min-height:60px;font:inherit;color:var(--t1);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:6px 0;display:flex}.co2-cpick .grow{flex-direction:column;gap:2px;min-width:0;display:flex}.co2-cpick .grow b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.co2-cpick .grow>span{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.co2-cdel{min-width:44px;min-height:44px;font:inherit;color:#c4302b;background:0 0;border:0;flex:none;padding:0 10px;font-size:14px;font-weight:600}.co2-cards-none{justify-content:center;padding:4px 0 2px;display:flex}.btn.co2-cards-first{height:46px;color:var(--t1);background:#fff;border-radius:12px;gap:8px;padding:0 22px;font-size:15px;box-shadow:inset 0 0 0 1px #d4d4da}.co2-lg{align-items:flex-start;gap:10px;margin:2px 0;display:flex}.co2-lg-ck{-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;margin:-12px -11px -11px;padding:11px;display:grid}.co2-lg-ck .checkbox{border-radius:6px;width:22px;height:22px}.co2-lg-t{min-width:0;color:var(--t2);cursor:pointer;flex:1;margin:0;font-size:12.5px;line-height:1.5}.co2-lg-t .co2-doc{color:var(--t1);font-weight:700;text-decoration:none}.co2-lg-err{color:#c4302b;flex-basis:100%;margin:4px 0 0 32px;font-size:12.5px;font-weight:600}.co2-lg{border-radius:12px;flex-wrap:wrap}.co2-lg.invalid .co2-lg-ck .checkbox{border-color:#d93036}.co2-lg.flash{animation:u-flash .6s var(--ease-out,ease-out) 1}@media (prefers-reduced-motion:reduce){.co2-lg.flash{animation:none}}.ofm-ropts{margin:-4px 0 4px}.ofm-ropts .fl-ropt{min-height:52px}.co-map{isolation:isolate}.fl-foot .co-pill{max-width:100%}.co-pill-t{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (height<=740px){.co2 .fl-foot.fixed-col{gap:6px;padding-top:10px}.co2 .fl-rows{gap:2px;padding-bottom:6px}.co2 .fl-row{font-size:13px}.co2 .fl-sum.with-rows{padding-top:6px;padding-bottom:4px}.co2 .co2-lg-t{font-size:12px;line-height:1.42}.co2 .fl-foot .co-pill{height:26px}.co2 .fl-foot .btn.fl-cta{height:50px}}@keyframes r40-glow{0%{background-color:#7b2fe029}to{background-color:#7b2fe000}}.ot-row.glow{border-radius:8px;animation:1.4s ease-out r40-glow}@media (prefers-reduced-motion:reduce){.ot-row.glow{animation:none}}.co2 .co2-addr .co2-addr-t>.co2-addr-c{color:var(--t2);font-size:14px}.co2-courier .co2-note{margin-bottom:6px}.fl-brands .pm-chip.fl-bchip{color:var(--t1);background:#fff;border-color:#d6d6dc;align-items:center;gap:7px;padding:0 14px 0 9px;display:inline-flex}.fl-brands .pm-chip.fl-bchip.on{color:var(--t1);border-color:var(--t1);box-shadow:inset 0 0 0 .5px var(--t1);background:#fff}.fl-bck{border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid;box-shadow:inset 0 0 0 1.5px #c4c4cc}.fl-bck.on{background:var(--t1);color:#fff;box-shadow:none}.co2-cpick .grow b,.co2-cpick .grow>span{gap:4px;min-width:0;display:flex}.co2-cpick .grow .co2-cb,.co2-cpick .grow .co2-cn{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.co2-cpick .grow .co2-c4,.co2-cpick .grow .co2-cx{flex:none;overflow:visible}html:has(main.co2){scroll-padding-top:calc(var(--safe-top,0px) + 64px);scroll-padding-bottom:calc(var(--fl-foot-h,320px) + 8px)}.co2 .co2-body>.co2-tot.merge{margin:6px calc(-1 * var(--gutter)) 0;padding:18px var(--gutter) 0;background:var(--fill);border-radius:22px 22px 0 0}.co2-tot.merge .fl-rows{border-bottom:1px solid #e0e0e5;padding:0 0 12px}.co2 .co2-body>.co2-tot.merge+.co-spacer.merge{margin:-12px calc(-1 * var(--gutter)) 0;height:var(--fl-foot-h,200px);background:var(--fill)}.adr2{padding-bottom:calc(env(safe-area-inset-bottom) + 96px)}.adr2 .adr2-body{padding-top:0;padding-bottom:16px}.adr2-sec{margin:0 calc(-1 * var(--gutter));padding:18px var(--gutter) 20px;border-top:10px solid var(--fill);flex-direction:column;gap:10px;display:flex}.adr2-sec:first-child{border-top:0;padding-top:14px}.adr2-sec.adr2-last{padding-bottom:8px}.adr2-h{color:var(--t1);margin:0 0 2px;font-size:17px;font-weight:700}.adr2 .pm-brands.adr2-labels{gap:10px;padding:0}.adr2 .adr2-labels .pm-chip.fl-bchip{gap:9px;height:42px;padding:0 18px 0 12px;font-size:15px}.adr2 .adr2-labels .fl-bck{width:20px;height:20px}.adr2-fields{flex-direction:column;gap:10px;display:flex}.adr2-f{flex-direction:column;gap:4px;min-width:0;display:flex}.adr2-f .field-error{margin:0 2px}.adr2 .co2-note{border:1px solid #d8d8de;height:52px;margin:0}.adr2 .co2-note input{font-size:16px}.adr2 .co2-note.bad{border-color:var(--red)}.adr2 .co2-note.co2-note-ta{height:auto}.adr2 .co2-note-ta textarea{font-size:16px}.adr2-pick{text-align:left;width:100%;font:inherit;color:var(--t1);cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:15.5px;font-weight:500}.adr2-pick .grow{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;gap:1px;min-width:0;line-height:1.2;display:flex;overflow:hidden}.adr2-pick .grow small{color:var(--t3);font-size:11.5px;font-weight:500}.adr2-pick.unset .grow{color:var(--t3);font-weight:400}.adr2-pick>svg:last-child{color:var(--t2);flex:none}.adr2-pick:disabled{opacity:.5;cursor:default}.adr2-pick:focus-visible{outline-offset:2px;outline:2px solid #151518}.adr2 .adr2-city{background:var(--fill);cursor:default;border-color:#0000}.adr2 .two-col{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.adr2 .adr2-pin{background:var(--fill)}.adr2 .adr-def{margin:0}.adr2 .adr-del{margin-top:6px}.adr2 .sticky-foot.fixed-col.adr2-foot{padding:14px var(--gutter) calc(env(safe-area-inset-bottom) + 14px);background:var(--fill);box-shadow:none;border-top:0;border-radius:22px 22px 0 0}.adr2 .sticky-foot.fixed-col.adr2-foot .btn{border-radius:16px;width:100%;height:54px;font-size:16px}.adr2-sheet .adr2-sh{color:var(--t2);margin:0 0 6px;font-size:13.5px;font-weight:600}.adr2-search{background:var(--fill);height:44px;color:var(--t2);border-radius:12px;align-items:center;gap:8px;margin:0 0 6px;padding:0 12px;display:flex}.adr2-search input{min-width:0;height:100%;font:inherit;color:var(--t1);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px}.adr2-search button{width:32px;height:32px;color:var(--t2);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.adr2-none{color:var(--t2);margin:12px 0;font-size:14px}.fd-cps .fd-cp,.fd-cps .fd-cp.on,.cpr-rail .cpr,.cpr-rail .cpr.on{background:var(--icon-grad,linear-gradient(180deg, #1c0237 0%, #b773ff 100%));color:#1c0237;box-shadow:none}.fd-cps .fd-cp:before,.fd-cps .fd-cp.on:before,.cpr-rail .cpr:before,.cpr-rail .cpr.on:before{content:"";z-index:0;-webkit-mask:radial-gradient(circle 9.5px at -1.5px calc(var(--cut) - 1.5px), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 9.5px at calc(100% + 1.5px) calc(var(--cut) - 1.5px), #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle 9.5px at -1.5px calc(var(--cut) - 1.5px), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 9.5px at calc(100% + 1.5px) calc(var(--cut) - 1.5px), #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle 9.5px at -1.5px calc(var(--cut) - 1.5px), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 9.5px at calc(100% + 1.5px) calc(var(--cut) - 1.5px), #0000 97%, #000) right / 51% 100% no-repeat;background:linear-gradient(#f7f1ff 0%,#e9dcff 100%);border-radius:12.5px;display:block;position:absolute;inset:1.5px}.fd-cps .fd-cp>*,.cpr-rail .cpr>*{z-index:1;position:relative}.fd-cps .fd-cp .fd-cp-top b,.fd-cps .fd-cp.on .fd-cp-top b,.cpr-rail .cpr .cpr-top b,.cpr-rail .cpr.on .cpr-top b{color:#1c0237}.fd-cps .fd-cp .fd-cp-top span,.fd-cps .fd-cp.on .fd-cp-top span,.cpr-rail .cpr .cpr-top span,.cpr-rail .cpr.on .cpr-top span{color:#5c4785}.fd-cps .fd-cp .fd-cp-cut,.fd-cps .fd-cp.on .fd-cp-cut,.cpr-rail .cpr .cpr-cut,.cpr-rail .cpr.on .cpr-cut{border-top-color:#c8b2ec}.fd-cps .fd-cp .fd-cp-foot,.cpr-rail .cpr .cpr-foot{color:#4b2e80;font-weight:500}.fd-cps .fd-cp.on .fd-cp-foot,.cpr-rail .cpr.on .cpr-foot{color:#1c0237;font-weight:500}.fd-cp-ck{color:#fff;background:#1c0237;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;margin-right:6px;display:inline-grid}.fd-cps .fd-cp.used,.cpr-rail .cpr.used{opacity:.5}.cpt.on{background:var(--icon-grad,linear-gradient(180deg, #1c0237 0%, #b773ff 100%));padding:1.5px}.cpt.on .cpt-in{background:linear-gradient(#f7f1ff 0%,#e9dcff 100%)}.cpt.on .cpt-ic{color:#1c0237;background:#fff}.cpt.on .cpt-cut{border-top-color:#c8b2ec}.cpt.on .cpt-use{color:#1c0237}.co2 .co2-body>.co-sum{padding-bottom:0}.co2 .co-sum .co2-lines{margin-bottom:0;padding-bottom:0}.co2 .co2-body>.co2-tot.merge{margin-top:10px}.co2-lg-t,.co2 .co2-lg-t,.co2-lg-err{font-size:13px}@media (height<=740px){.co2 .co2-lg-t{font-size:12.5px;line-height:1.42}}
