.sar-final-page{font-family:Inter,"Inter Fallback","Helvetica Neue",Helvetica,Arial,sans-serif}.sar-final-page .sar-v-btn,.sar-final-page button,.sar-final-page a{transition:all .22s ease}.sar-final-page .sar-v-btn.primary{background:linear-gradient(100deg,#275D90 0%,#356CA8 55%,#5d9fd4 100%);color:#fff!important;box-shadow:0 12px 28px rgba(39,93,144,.22)}.sar-final-page .sar-v-btn.primary:hover{transform:translateY(-2px);background:linear-gradient(100deg,#173f68 0%,#275D90 45%,#4284bd 100%);color:#fff!important;box-shadow:0 18px 34px rgba(39,93,144,.30)}.sar-final-page .sar-v-btn.secondary:hover{transform:translateY(-2px);background:#eaf3fa;color:#173f68!important;border-color:#7ca7ca}.sar-final-page .sar-v-field input:hover,.sar-final-page .sar-v-field select:hover{border-color:#91b3cf;background:#fbfdff}.sar-final-page .sar-v-field input:focus,.sar-final-page .sar-v-field select:focus{border-color:#356CA8;box-shadow:0 0 0 4px rgba(53,108,168,.10)}.sar-final-page .sar-v-reg1 .benefit{transition:transform .22s ease,background .22s ease,border-color .22s ease}.sar-final-page .sar-v-reg1 .benefit:hover{transform:translateX(5px);background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.24)}.sar-final-page .sar-v-reg1 .benefit strong,.sar-final-page .sar-v-reg1 .benefit p{transition:color .22s ease}.sar-final-page .sar-v-reg1 .benefit:hover strong{color:#fff}.sar-final-page .sar-v-reg1 .benefit:hover p{color:rgba(255,255,255,.82)}.sar-final-cart .sar-v-cart-row{position:relative;border-radius:14px;padding:16px 14px;margin:0 -14px;transition:background .22s ease,transform .22s ease,box-shadow .22s ease}.sar-final-cart .sar-v-cart-row:hover{background:#f4f8fc;transform:translateX(4px);box-shadow:0 10px 24px rgba(27,72,111,.06)}.sar-final-cart .sar-v-cart-thumb{transition:transform .22s ease,box-shadow .22s ease}.sar-final-cart .sar-v-cart-row:hover .sar-v-cart-thumb{transform:scale(1.035);box-shadow:0 10px 20px rgba(39,93,144,.16)}.sar-cart-remove-final{margin-top:8px;display:inline-flex;align-items:center;gap:6px;border:1px solid #d7e3ed;background:#fff;color:#6f879d;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:700;letter-spacing:.04em;cursor:pointer}.sar-cart-remove-final:hover{background:#173f68;color:#fff;border-color:#173f68;transform:translateY(-1px)}.sar-final-drawer-stage{background:linear-gradient(135deg,#e9f2fa 0%,#f9fcff 45%,#dcebf7 100%)}.sar-final-drawer-stage .sar-v-overlay{background:rgba(8,28,48,.28);backdrop-filter:blur(2px)}.sar-final-drawer-stage .sar-v-drawer.dark{background:linear-gradient(155deg,#071f38 0%,#0d355d 34%,#1b5688 70%,#356CA8 100%);box-shadow:-28px 0 80px rgba(6,28,49,.30)}.sar-final-drawer-stage .sar-v-drawer.dark:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 8%,rgba(142,196,237,.20),transparent 28%),linear-gradient(125deg,transparent 0 58%,rgba(255,255,255,.035) 58% 59%,transparent 59%);pointer-events:none}.sar-final-drawer-stage .sar-v-drawer.dark>*{position:relative;z-index:1}.sar-final-drawer-stage .sar-v-drawer-item{border-bottom-color:rgba(255,255,255,.13);border-radius:12px;padding-left:10px;padding-right:10px;margin-left:-10px;margin-right:-10px;transition:background .22s ease,transform .22s ease}.sar-final-drawer-stage .sar-v-drawer-item:hover{background:rgba(255,255,255,.075);transform:translateX(-3px)}.sar-final-drawer-stage .sar-v-drawer.dark .sar-v-drawer-item h3,.sar-final-drawer-stage .sar-v-drawer.dark .sar-v-drawer-item strong{color:#fff!important}.sar-final-drawer-stage .sar-v-drawer.dark .sar-v-drawer-item span{color:rgba(255,255,255,.60)}.sar-drawer-item-actions{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.sar-drawer-remove{border:0;background:transparent;color:rgba(255,255,255,.58);font-size:10px;padding:3px 0;cursor:pointer}.sar-drawer-remove:hover{color:#fff;transform:translateX(-2px)}.sar-final-drawer-stage .sar-v-close{color:#fff;border-color:rgba(255,255,255,.24);background:rgba(255,255,255,.07)}.sar-final-drawer-stage .sar-v-close:hover{background:#fff;color:#173f68;transform:rotate(90deg)}.sar-final-drawer-stage .sar-v-drawer-bottom{background:rgba(5,25,45,.20);border-top-color:rgba(255,255,255,.14)}.sar-final-drawer-stage .sar-v-total span{color:rgba(255,255,255,.62)}.sar-final-drawer-stage .sar-v-total strong{color:#fff}.sar-final-drawer-stage .sar-v-btn.primary{background:#fff;color:#173f68!important;box-shadow:none}.sar-final-drawer-stage .sar-v-btn.primary:hover{background:#cfe6f7;color:#0e3152!important;transform:translateY(-2px)}.sar-final-drawer-stage .sar-v-btn.secondary{background:transparent;color:#fff!important;border-color:rgba(255,255,255,.36)}.sar-final-drawer-stage .sar-v-btn.secondary:hover{background:rgba(255,255,255,.10);color:#fff!important;border-color:#fff}.sar-empty-note{display:none;padding:26px 0;text-align:center;color:#70879b;font-size:13px}.sar-final-drawer-stage .sar-empty-note{color:rgba(255,255,255,.68)}@media(max-width:767px){.sar-final-cart .sar-v-cart-row:hover{transform:none}.sar-final-drawer-stage .sar-v-drawer-item:hover{transform:none}}