body.woocommerce-account{background:#F7FAFD}.woocommerce-account .woocommerce{max-width:1180px;margin:50px auto 70px;padding:0 24px}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{box-sizing:border-box}.woocommerce-account .woocommerce-MyAccount-navigation{padding:24px 20px;background:#fff;border:1px solid #DCE6EF;border-radius:16px;box-shadow:0 10px 28px rgb(11 29 68 / .06)}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0 0 6px}.woocommerce-account .woocommerce-MyAccount-navigation li:last-child{margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation a{display:block;padding:11px 13px;border-radius:9px;color:#0B1D44!important;text-decoration:none!important;font-size:15px;font-weight:600;line-height:1.35;transition:all .18s ease}.woocommerce-account .woocommerce-MyAccount-navigation a:hover{background:#EEF7FE;color:#1C93ED!important}.woocommerce-account .woocommerce-MyAccount-navigation .is-active a{background:#1C93ED;color:#ffffff!important}.woocommerce-account .woocommerce-MyAccount-content{padding:30px 34px;background:#fff;border:1px solid #DCE6EF;border-radius:16px;box-shadow:0 10px 28px rgb(11 29 68 / .06)}.woocommerce-account .woocommerce-MyAccount-content h1,.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3{color:#0B1D44;font-family:"Outfit",Arial,sans-serif}.woocommerce-account .woocommerce-MyAccount-content h2{margin-top:0;font-size:28px}.woocommerce-account .woocommerce-MyAccount-content p{color:#607188;line-height:1.65}.woocommerce-account .woocommerce-info,.woocommerce-account .woocommerce-message,.woocommerce-account .woocommerce-error{margin-bottom:24px;padding:16px 18px;border:1px solid #BFDDF5;border-radius:10px;background:#EEF8FF;color:#0B1D44}.woocommerce-account table.shop_table{width:100%;border-collapse:separate;border-spacing:0;border:0}.woocommerce-account table.shop_table th{padding:14px 12px;color:#0B1D44;font-size:13px;font-weight:700;border-bottom:1px solid #DCE6EF}.woocommerce-account table.shop_table td{padding:18px 12px;color:#56687C;border-bottom:1px solid #EDF2F6}.woocommerce-account table.shop_table tr:last-child td{border-bottom:0}.woocommerce-account .button,.woocommerce-account button,.woocommerce-account input[type="submit"]{background:#1C93ED!important;color:#ffffff!important;border:0!important;border-radius:8px!important;padding:11px 18px!important;font-weight:700!important;text-transform:none!important;transition:all .18s ease}.woocommerce-account .button:hover,.woocommerce-account button:hover,.woocommerce-account input[type="submit"]:hover{background:#0B1D44!important;color:#ffffff!important}.woocommerce-account input[type="text"],.woocommerce-account input[type="email"],.woocommerce-account input[type="tel"],.woocommerce-account input[type="password"],.woocommerce-account select,.woocommerce-account textarea{width:100%;padding:11px 13px;border:1px solid #CFDCE7;border-radius:8px;background:#fff}.woocommerce-account input:focus,.woocommerce-account select:focus,.woocommerce-account textarea:focus{border-color:#1C93ED;outline:none;box-shadow:0 0 0 3px rgb(28 147 237 / .08)}.woocommerce-account .woocommerce-Address{padding:20px;border:1px solid #DCE6EF;border-radius:12px;background:#FBFDFF}.woocommerce-account .woocommerce-MyAccount-content a{color:#1C93ED}@media (max-width:767px){.woocommerce-account .woocommerce{margin:30px auto 50px;padding:0 16px}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:20px;padding:18px}.woocommerce-account .woocommerce-MyAccount-content{padding:22px 18px}.woocommerce-account .woocommerce-MyAccount-navigation a{padding:11px 12px}.woocommerce-account table.shop_table th,.woocommerce-account table.shop_table td{padding:12px 8px;font-size:12px}}.woocommerce-account .woocommerce-info{position:relative;padding:18px 190px 18px 52px!important;min-height:58px;display:flex;align-items:center;color:#0B1D44!important;background:#EEF8FF!important;border:1px solid #B9DDF7!important}.woocommerce-account .woocommerce-info::before{left:18px!important;top:50%!important;transform:translateY(-50%);margin:0!important}.woocommerce-account .woocommerce-info a{color:#1C93ED!important;font-weight:700!important;text-decoration:none!important}.woocommerce-account .woocommerce-info a:hover{color:#0B1D44!important;text-decoration:underline!important}.woocommerce-account .woocommerce-info .button{position:absolute;right:18px;top:50%;transform:translateY(-50%);background:#1C93ED!important;color:#ffffff!important;padding:10px 16px!important;border-radius:8px!important;white-space:nowrap}@media (max-width:767px){.woocommerce-account .woocommerce-info{padding:18px 18px 18px 48px!important;display:block}.woocommerce-account .woocommerce-info .button{position:static;transform:none;display:inline-block;margin-top:12px}}.woocommerce-account .woocommerce-info .button{padding:8px 14px!important;font-size:13px!important;line-height:1.2!important;border-radius:7px!important}.ff-iphone-guide{max-width:390px;margin:36px auto 44px;text-align:center;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.ff-iphone{position:relative;background:#121212;border-radius:52px;padding:9px;box-shadow:0 22px 50px rgb(15 23 42 / .17),0 5px 14px rgb(15 23 42 / .09)}.ff-screen{position:relative;min-height:610px;overflow:hidden;background:#f2f2f7;border-radius:44px;padding:68px 16px 28px;text-align:left;color:#000}.ff-island{position:absolute;z-index:5;top:18px;left:50%;transform:translateX(-50%);width:108px;height:30px;background:#000;border-radius:20px}.ff-status{position:absolute;z-index:4;top:21px;left:28px;right:28px;display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600}.ff-status-icons{display:flex;gap:5px;align-items:center;font-size:10px}.ff-ios-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:26px}.ff-ios-nav strong{font-size:17px;font-weight:600;text-align:center}.ff-back{color:#007aff;font-size:16px;white-space:nowrap}.ff-large-title{margin:4px 0 18px;font-size:32px;line-height:1.1;font-weight:700;letter-spacing:-.6px}.ff-group{overflow:hidden;margin-bottom:22px;background:#fff;border-radius:12px}.ff-row{position:relative;min-height:54px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:17px}.ff-row:not(:last-child)::after{content:"";position:absolute;left:16px;right:0;bottom:0;height:1px;background:#d1d1d6}.ff-chevron{flex:0 0 auto;color:#c7c7cc;font-size:26px;line-height:1}.ff-highlight{z-index:1;background:#edf7ff;box-shadow:inset 0 0 0 2px #1c93ed}.ff-ios-button{width:100%;border:0;border-radius:12px;padding:15px 18px;background:#007aff;color:#fff;font:inherit;font-size:17px;font-weight:600;text-align:center}.ff-toggle{position:relative;width:51px;height:31px;flex:0 0 auto;background:#34c759;border-radius:18px}.ff-toggle::after{content:"";position:absolute;top:2px;right:2px;width:27px;height:27px;background:#fff;border-radius:50%;box-shadow:0 1px 3px rgb(0 0 0 / .25)}.ff-ios-note{margin:-12px 16px 20px;color:#6d6d72;font-size:13px;line-height:1.4}.ff-guide-caption{margin:15px auto 0;max-width:340px;color:#475569;font-size:16px;line-height:1.5}.ff-guide-caption strong{color:#102a43}.ff-step{display:inline-block;margin-bottom:10px;padding:5px 10px;border-radius:99px;background:#eaf5fe;color:#1478c4;font-size:13px;font-weight:700}@media (max-width:480px){.ff-iphone-guide{max-width:340px;margin:30px auto 38px}.ff-screen{min-height:550px;padding:64px 14px 24px;border-radius:40px}.ff-iphone{border-radius:48px}.ff-large-title{font-size:29px}.ff-row{min-height:52px;font-size:16px}}