@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Caveat:wght@600;700&display=swap";:root{--ocean-navy:#063b6b;--deep-ocean-blue:#073e70;--ocean-blue:#0878c9;--ocean-bright-blue:#0b9bef;--ocean-cyan:#39c7f4;--sky-cyan:#55d5f7;--wave-blue:#1689ce;--light-wave-blue:#b9e8fa;--pale-ocean-blue:#ddf5ff;--ice-blue:#eaf8ff;--cloud-blue:#f2fbff;--pure-white:#fff;--product-navy:#063b6b;--text-blue:#14558a;--muted-blue:#5a86ad;--border-blue:#c7e7f7;--soft-border:#d8effb;--button-blue:#0b9bef;--button-hover-blue:#087fd0;--active-cyan:#12b9f2;--fresh-green:#20c997;--organic-green:#16b879;--success-green:#22c993;--sale-red:#ff4545;--discount-coral:#ffe1dc;--deal-red:#ef3e3e;--star-gold:#ffb400;--warning-amber:#ffb020;color:var(--product-navy);background:var(--cloud-blue);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}html{background:var(--cloud-blue)}body{min-width:320px;color:var(--product-navy);background:linear-gradient(#eaf8ff 0%,#f2fbff 48%,#eaf8ff 100%);margin:0}button,input,select,textarea{font:inherit}button{transition:transform .15s,box-shadow .15s,background .15s}button:hover{transform:translateY(-1px)}img{max-width:100%;display:block}#root{text-align:left;border:0;width:100%;max-width:none;min-height:100svh;margin:0;display:block}.oceanly-app{min-height:100svh;background:linear-gradient(#f1fbff 0%,#eaf8ff 100%)!important}.oceanly-header>div:first-child{box-shadow:0 3px 18px #063b6b1f;background:linear-gradient(135deg,#063b6b,#073e70)!important}.oceanly-header>div:first-child>div{min-height:72px;max-width:1440px!important;padding:14px 34px!important}.oceanly-header nav button{position:relative;color:#fff!important;font-size:14px!important;font-weight:600!important}.oceanly-header nav button:hover{color:#39c7f4!important}.oceanly-header nav button.oceanly-nav-active:after{content:"";opacity:.95;background:#0b9bef;border-radius:999px;height:4px;position:absolute;bottom:-17px;left:0;right:0}.oceanly-header input::placeholder{color:#d5edfb}.oceanly-header form{height:44px;background:#0a6fb46b!important;border:1px solid #ffffff0d!important}.oceanly-header form input{font-size:13px!important}.oceanly-header button{border-radius:999px!important}.oceanly-header>div:nth-child(2){display:none!important}.oceanly-hero-v6{background:linear-gradient(#eefaff 0%,#e5f7ff 100%);min-height:410px;position:relative;overflow:hidden}.oceanly-hero-v6-inner{z-index:1;grid-template-columns:39% 50% 11%;align-items:center;max-width:1500px;min-height:410px;margin:0 auto;padding:18px 34px 0;display:grid;position:relative}.oceanly-hero-v6-copy{z-index:2;align-self:center;padding-left:42px;position:relative}.oceanly-hero-v6-brand{align-items:center;gap:10px;margin-bottom:10px;display:flex}.oceanly-hero-v6-brand span{letter-spacing:-3px;color:#063b6b;font-size:clamp(48px,5vw,72px);font-weight:800;line-height:.95}.oceanly-hero-v6-brand svg{flex:none}.oceanly-hero-v6-copy p{color:#3f7097;margin:0 0 24px 10px;font-size:18px;font-weight:500;line-height:1.35}.oceanly-hero-v6-shop{color:#fff;cursor:pointer;background:linear-gradient(90deg,#0b9bef,#39c7f4);border:0;border-radius:999px;justify-content:center;align-items:center;gap:24px;min-width:238px;margin-left:10px;padding:14px 22px;font-size:18px;font-weight:800;display:inline-flex;box-shadow:0 10px 24px #0b9bef38}.oceanly-hero-v6-shop:hover{transform:translateY(-2px);box-shadow:0 13px 28px #0b9bef47}.oceanly-hero-v6-groceries{justify-content:center;align-self:end;align-items:flex-end;height:100%;display:flex;overflow:visible}.oceanly-hero-v6-groceries img{object-fit:contain;filter:drop-shadow(0 14px 20px #063b6b1a);width:min(760px,100%);max-width:none;height:auto;margin:0 0 -4px -20px}.oceanly-hero-v6-slogan{color:#063b6b;text-align:center;z-index:2;place-self:center;margin-top:-10px;font-family:Caveat,cursive;font-size:clamp(28px,2.5vw,42px);font-weight:700;line-height:.95;position:relative;transform:rotate(-4deg)}.oceanly-hero-v6-slogan div:nth-child(2){margin-top:7px}.oceanly-hero-v6-slogan span{border-bottom:7px solid #0b9bef;border-radius:50%;width:82px;height:14px;margin:15px auto 0;display:block;transform:rotate(-5deg)}@media (width<=1100px){.oceanly-hero-v6-inner{grid-template-columns:42% 50% 8%;padding-left:20px;padding-right:18px}.oceanly-hero-v6-copy{padding-left:10px}.oceanly-hero-v6-brand span{font-size:54px}.oceanly-hero-v6-brand svg{width:74px;height:74px}.oceanly-hero-v6-copy p{font-size:16px}.oceanly-hero-v6-groceries img{width:680px;margin-left:-30px}.oceanly-hero-v6-slogan{font-size:30px}}@media (width<=760px){.oceanly-hero-v6{min-height:620px}.oceanly-hero-v6-inner{text-align:center;grid-template-rows:auto 1fr;grid-template-columns:1fr;min-height:620px;padding:34px 18px 0}.oceanly-hero-v6-copy{align-self:start;padding:0}.oceanly-hero-v6-brand{justify-content:center}.oceanly-hero-v6-brand span{font-size:48px}.oceanly-hero-v6-brand svg{width:66px;height:66px}.oceanly-hero-v6-copy p{margin-left:0;font-size:16px}.oceanly-hero-v6-shop{min-width:220px;margin-left:0}.oceanly-hero-v6-groceries{grid-row:2;align-self:end;height:auto}.oceanly-hero-v6-groceries img{width:min(700px,125vw);margin:0 auto -10px}.oceanly-hero-v6-slogan{display:none}}.oceanly-app section[style*="max-width: 1280px"]{max-width:1440px!important;padding-left:42px!important;padding-right:42px!important}.oceanly-app section[style*="max-width: 1280px"] h2{letter-spacing:-1px!important;color:#063b6b!important;font-family:Inter,sans-serif!important;font-size:32px!important;font-weight:800!important}.oceanly-app section[style*="max-width: 1280px"] [style*="color: rgb(8, 127, 208)"]{color:#0b9bef!important}.oceanly-category-image{border:1px solid #c7e7f7;background:#dff5ff!important;height:118px!important}.oceanly-category-icon{background:#0b9bef;border:3px solid #fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;bottom:8px;left:10px;box-shadow:0 3px 10px #063b6b1f}.oceanly-category-icon img{filter:brightness(0)invert();width:20px;height:20px}.oceanly-category-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important}.oceanly-category-grid>div{overflow:hidden;text-align:left!important;background:#ffffffb8!important;border:1px solid #c7e7f7!important;border-radius:14px!important;padding:0 0 12px!important;box-shadow:0 4px 14px #063b6b09!important}.oceanly-category-grid>div>div:not(.oceanly-category-image){padding:0 12px!important}.oceanly-app [style*="background: rgb(255, 255, 255)"][style*="border-radius: 6px"]{border-color:#c7e7f7!important;border-radius:14px!important;box-shadow:0 4px 16px #063b6b0b!important}.oceanly-app [style*="aspect-ratio: 1 / 1"]{background:#eaf8ff!important}.oceanly-app [style*="aspect-ratio: 1 / 1"] img{object-fit:contain!important;padding:10px!important}.oceanly-app [style*="aspect-ratio: 1 / 1"]+div{padding:12px 14px 14px!important}.oceanly-app [style*="aspect-ratio: 1 / 1"]+div button{background:#0b9bef!important;border-radius:999px!important}.oceanly-product-grid,.oceanly-deals-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important}.oceanly-app section[style*="background: rgb(7, 62, 112)"]{background-image:url(/oceanly/patterns/05_deals_dark_pattern.svg)!important;background-position:50%!important;background-size:cover!important;border-radius:0!important}.oceanly-app section[style*="background: rgb(7, 62, 112)"] h2{color:#fff!important}.oceanly-app .sh24-shop-grid{grid-template-columns:240px 1fr!important;gap:22px!important;max-width:1440px!important;padding:20px 42px 70px!important}.oceanly-app .sh24-shop-grid aside{background:#ffffffad;border:1px solid #c7e7f7;border-radius:14px;padding:16px!important}.oceanly-app .sh24-shop-grid aside button,.oceanly-app .sh24-shop-grid aside div{color:#063b6b!important}input,select,textarea{color:#063b6b!important;background:#fff!important;border-color:#c7e7f7!important;border-radius:10px!important}input:focus,select:focus,textarea:focus{border-color:#0b9bef!important;outline:2px solid #0b9bef2e!important}.oceanly-app [style*="grid-template-columns: 1fr 1fr"]{gap:30px!important}.oceanly-app [style*="aspect-ratio: 1 / 1"][style*="cursor: zoom-in"]{background:#eaf8ff!important;border:1px solid #c7e7f7!important;border-radius:18px!important}.oceanly-app [style*="border: 1px solid rgb(199, 231, 247)"]{border-radius:14px!important}.oceanly-app [style*="border-radius: 3px"]{border-radius:10px!important}.oceanly-app [style*="border-radius: 5px"]{border-radius:12px!important}.oceanly-shop-banner{background:url(/oceanly/patterns/07_banner_waves.svg) 50%/cover;border-radius:14px;justify-content:space-between;align-items:center;max-width:1440px;height:146px;margin:0 auto;padding:0 42px;display:flex;overflow:hidden}.oceanly-shop-banner-copy{z-index:2;padding-left:38px}.oceanly-shop-banner h1{color:#063b6b;margin:0;font-size:52px;font-weight:800;line-height:1}.oceanly-shop-banner p{color:#3f7097;margin:6px 0 0;font-size:17px}.oceanly-shop-banner img{object-fit:contain;object-position:right center;filter:drop-shadow(0 10px 20px #063b6b1a);width:62%;height:220px;margin-right:-20px}.oceanly-about-page{padding-bottom:70px}.oceanly-about-hero{background:url(/oceanly/patterns/06_light_wave_page.svg) 50%/cover;border-radius:0 0 26px 26px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:20px;max-width:1440px;min-height:500px;margin:0 auto;padding:64px 48px 40px;display:grid}.oceanly-about-hero h1{color:#063b6b;margin:6px 0 18px;font-size:clamp(44px,5vw,70px);font-weight:800;line-height:.98}.oceanly-about-hero p{color:#3f7097;max-width:500px;margin-bottom:24px;font-size:18px;line-height:1.6}.oceanly-about-hero img{object-fit:contain;filter:drop-shadow(0 20px 30px #063b6b1f);width:100%;max-height:430px}.oceanly-about-grid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1200px;margin:32px auto 0;padding:0 24px;display:grid}.oceanly-about-grid>div{background:#fff;border:1px solid #c7e7f7;border-radius:16px;padding:24px;box-shadow:0 5px 20px #063b6b0d}.oceanly-about-grid img{width:34px;height:34px;margin-bottom:14px}.oceanly-about-grid h3{color:#063b6b;margin:0 0 8px;font-size:18px}.oceanly-about-grid p{color:#5a86ad;margin:0;font-size:14px;line-height:1.6}.oceanly-footer{background-color:#073e70!important;background-image:url(/oceanly/patterns/04_footer_waves.svg)!important;background-position:50%!important;background-size:cover!important;margin-top:34px!important}.oceanly-footer>div:not(.oceanly-pattern){max-width:1280px!important;padding:56px 20px 0!important}.oceanly-footer p{color:#d4edf9!important}.oceanly-app section[style*="Download the Oceanly App"]{display:none!important}@media (width<=1100px){.oceanly-header>div:first-child>div{padding:12px 20px!important}.oceanly-header nav{gap:12px!important}.oceanly-header form{width:210px!important}.oceanly-hero .sh24-hero-grid{padding:28px!important}.oceanly-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.oceanly-product-grid,.oceanly-deals-grid,.oceanly-shop-products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=760px){.oceanly-header>div:first-child>div{min-height:62px!important;padding:10px 14px!important}.oceanly-header nav{display:none!important}.oceanly-header .sh24-mobile-only{display:flex!important}.oceanly-hero{min-height:auto}.oceanly-hero .sh24-hero-grid{text-align:left;grid-template-columns:1fr!important;min-height:auto!important;padding:42px 22px 24px!important}.oceanly-hero .sh24-hero-grid>div:last-of-type{justify-content:center!important}.oceanly-hero .sh24-hero-grid>div:last-of-type img{object-fit:contain;max-height:310px}.oceanly-app section[style*="max-width: 1280px"]{padding-left:18px!important;padding-right:18px!important}.oceanly-category-grid,.oceanly-product-grid,.oceanly-deals-grid,.oceanly-shop-products{grid-template-columns:repeat(2,minmax(0,1fr))!important}.oceanly-app .sh24-shop-grid{grid-template-columns:1fr!important;padding:18px!important}.oceanly-shop-banner{height:180px;margin:0 18px;padding:0}.oceanly-shop-banner-copy{padding-left:22px}.oceanly-shop-banner img{width:55%;height:180px}.oceanly-about-hero{grid-template-columns:1fr;padding:40px 22px}.oceanly-about-grid{grid-template-columns:1fr;padding:0 18px}}@media (width<=420px){.oceanly-category-grid,.oceanly-product-grid,.oceanly-deals-grid,.oceanly-shop-products{grid-template-columns:1fr!important}}.oceanly-seller-page{background:#f2fbff}.oceanly-seller-hero{color:#063b6b;border-bottom:1px solid #c7e7f7;background:url(/oceanly/patterns/06_light_wave_page.svg) 50%/cover!important}.oceanly-seller-hero>div{padding:38px 34px!important}.oceanly-seller-hero h1{color:#063b6b!important;font-family:Inter,sans-serif!important;font-size:30px!important;font-weight:800!important}.oceanly-seller-hero div[style*="color: #cfe6f5"]{color:#5a86ad!important}.oceanly-seller-hero>div>div:first-child{border:5px solid #fff;box-shadow:0 8px 24px #063b6b1f;background:#0b9bef!important}.oceanly-seller-feature-row{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:22px;display:grid}.oceanly-seller-feature-row>div{background:#fff;border:1px solid #c7e7f7;border-radius:12px;grid-template-columns:30px 1fr;align-items:center;column-gap:10px;padding:14px 16px;display:grid}.oceanly-seller-feature-row img{grid-row:span 2;width:28px;height:28px}.oceanly-seller-feature-row strong{color:#063b6b;font-size:13px}.oceanly-seller-feature-row span{color:#5a86ad;font-size:11px}.oceanly-product-details-split{grid-template-columns:1.5fr .8fr;gap:22px;max-width:900px;display:grid}.oceanly-product-details-split h3,.oceanly-nutrition-card h3{color:#063b6b;margin:0 0 7px;font-size:15px}.oceanly-product-details-split p{color:#4f789d;margin:0;font-size:13.5px;line-height:1.65}.oceanly-detail-rule{background:#c7e7f7;height:1px;margin:16px 0}.oceanly-nutrition-card{background:#eaf8ff;border:1px solid #d8effb;border-radius:12px;padding:16px}.oceanly-nutrition-card small{color:#5a86ad;margin-bottom:10px;font-size:10.5px;display:block}.oceanly-nutrition-card>div{color:#4f789d;border-top:1px solid #c7e7f7;justify-content:space-between;padding:7px 0;font-size:12px;display:flex}.oceanly-nutrition-card b{color:#063b6b}.oceanly-order-page{max-width:1200px;margin:0 auto;padding:26px 24px 70px}.oceanly-order-top{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.oceanly-order-top button{color:#0878c9;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-weight:600;display:flex}.oceanly-order-title h1{color:#063b6b;margin:0;font-size:28px;font-weight:800}.oceanly-order-title p{color:#5a86ad;margin:5px 0 20px;font-size:12.5px}.oceanly-order-tracker{grid-template-columns:repeat(4,1fr);margin:18px 0 28px;display:grid;position:relative}.oceanly-order-tracker:before{content:"";z-index:0;background:#c7e7f7;height:2px;position:absolute;top:14px;left:7%;right:7%}.oceanly-order-tracker>div{z-index:1;color:#7b9ab4;flex-direction:column;align-items:center;gap:7px;font-size:11px;display:flex;position:relative}.oceanly-order-tracker span{color:#7b9ab4;background:#eaf8ff;border:1px solid #c7e7f7;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.oceanly-order-tracker .done{color:#063b6b}.oceanly-order-tracker .done span{color:#fff;background:#0b9bef;border-color:#0b9bef}.oceanly-order-layout{grid-template-columns:1.4fr .75fr;gap:18px;display:grid}.oceanly-order-items,.oceanly-order-summary{background:#fff;border:1px solid #c7e7f7;border-radius:14px;padding:20px}.oceanly-order-items h3,.oceanly-order-summary h3{color:#063b6b;margin:0 0 14px;font-size:15px}.oceanly-order-item{border-top:1px solid #d8effb;align-items:center;gap:12px;padding:10px 0;display:flex}.oceanly-order-thumb{color:#0b9bef;background:#eaf8ff;border-radius:10px;place-items:center;width:52px;height:52px;display:grid}.oceanly-order-item>div:nth-child(2){flex-direction:column;flex:1;gap:2px;display:flex}.oceanly-order-item b{color:#063b6b;font-size:13px}.oceanly-order-item span{color:#5a86ad;font-size:11px}.oceanly-order-item>strong{color:#063b6b;font-size:13px}.oceanly-summary-total{color:#063b6b;border-top:1px solid #c7e7f7;justify-content:space-between;margin-top:8px;padding-top:12px;display:flex}.oceanly-summary-total b{font-size:18px}.oceanly-address{color:#063b6b;background:#eaf8ff;border-radius:10px;margin:18px 0;padding:13px;font-size:12px}.oceanly-address p{color:#5a86ad;margin:5px 0 0;line-height:1.5}.oceanly-order-detail-loading{text-align:center;color:#5a86ad;padding:100px}@media (width<=760px){.oceanly-seller-feature-row,.oceanly-product-details-split,.oceanly-order-layout{grid-template-columns:1fr}.oceanly-order-page{padding:20px 14px 50px}}.oceanly-header-logo-mark{flex:0 0 42px;object-fit:contain!important;width:42px!important;height:42px!important}.oceanly-footer-logo-mark{flex:0 0 34px;object-fit:contain!important;width:34px!important;height:34px!important}.oceanly-pattern{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.oceanly-pattern-light{opacity:.95;background-image:url(/oceanly/patterns/06_light_wave_page.svg)}.oceanly-pattern-wave{opacity:.9;background-image:url(/oceanly/patterns/05_deals_dark_pattern.svg)}.oceanly-pattern-footer{opacity:1;background-image:url(/oceanly/patterns/04_footer_waves.svg)}.oceanly-auth-modal-overlay{z-index:150!important;background:#063b6b94!important;justify-content:center!important;align-items:center!important;padding:12px!important;display:flex!important;position:fixed!important;inset:0!important}.oceanly-auth-modal{background:#fff!important;border-radius:18px!important;width:min(100%,520px)!important;max-width:520px!important;max-height:calc(100svh - 24px)!important;padding:26px 40px 28px!important;position:relative!important;overflow:visible!important;box-shadow:0 24px 70px #063b6b47!important}.oceanly-auth-modal-tabs{background:#eaf8ff!important;border-radius:10px!important;grid-template-columns:1fr 1fr!important;gap:4px!important;margin-bottom:22px!important;padding:4px!important;display:grid!important}.oceanly-auth-modal-tabs button{border:0!important;border-radius:8px!important;min-height:38px!important}.oceanly-auth-modal form{gap:13px!important;width:100%!important;display:grid!important}.oceanly-auth-modal input,.oceanly-auth-modal select,.oceanly-auth-modal textarea{width:100%!important;min-width:0!important;min-height:42px!important;padding:10px 12px!important}.oceanly-auth-modal form button[type=submit]{width:100%!important;min-height:44px!important}.oceanly-auth-modal-close{color:#5a86ad!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:50%!important;place-items:center!important;width:36px!important;height:36px!important;display:grid!important;position:absolute!important;top:10px!important;right:10px!important}.oceanly-contact-page{background:#eaf8ff;min-height:calc(100svh - 72px);position:relative;overflow:hidden}.oceanly-contact-page:before{content:"";opacity:.9;pointer-events:none;background:url(/oceanly/patterns/06_light_wave_page.svg) 50%/cover no-repeat;position:absolute;inset:0}.oceanly-contact-shell{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:48px;max-width:1280px;margin:0 auto;padding:72px 42px 88px;display:grid;position:relative}.oceanly-contact-copy h1{letter-spacing:-2px;color:#063b6b;margin:7px 0 16px;font-size:clamp(42px,5vw,58px);font-weight:800;line-height:1}.oceanly-contact-copy h1 span{color:#0b9bef}.oceanly-contact-copy>p{color:#527aa0;max-width:570px;margin:0;font-size:18px;line-height:1.55}.oceanly-contact-info{gap:14px;margin-top:34px;display:grid}.oceanly-contact-info-row{color:#063b6b;align-items:center;gap:16px;text-decoration:none;display:flex}.oceanly-contact-icon{color:#0b9bef;background:#d5f1ff;border-radius:50%;flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid}.oceanly-contact-info-row b,.oceanly-contact-info-row small{display:block}.oceanly-contact-info-row b{margin-bottom:3px;font-size:17px}.oceanly-contact-info-row small{color:#587da1;font-size:16px}.oceanly-contact-response{color:#5a7fa4;border-bottom:3px solid #0b9bef;width:max-content;margin-top:28px;padding-bottom:10px;font-size:16px}.oceanly-contact-card{background:#fffffff0;border:1px solid #c7e7f7;border-radius:18px;padding:30px;box-shadow:0 10px 30px #063b6b0f}.oceanly-contact-card h2{color:#063b6b;margin:0 0 22px;font-size:26px;font-weight:800}.oceanly-contact-card button[type=submit]{width:100%;min-height:52px;margin-top:4px;border-radius:999px!important}.oceanly-contact-card textarea{min-height:120px!important}@media (width<=1000px){.oceanly-header nav{gap:12px!important}.oceanly-header nav button{font-size:12.5px!important}.oceanly-contact-shell{grid-template-columns:1fr;gap:32px;max-width:760px;padding:48px 24px 70px}}@media (width<=760px){.oceanly-header-logo-mark{flex-basis:36px;width:36px!important;height:36px!important}.oceanly-auth-modal{border-radius:14px!important;padding:22px!important}.oceanly-contact-shell{padding:38px 18px 58px}.oceanly-contact-copy h1{font-size:42px}.oceanly-contact-copy>p{font-size:16px}.oceanly-contact-card{padding:22px}}.oceanly-hero-v6-shop{color:#fff!important;z-index:5!important;opacity:1!important;visibility:visible!important;background:linear-gradient(90deg,#0b9bef,#26b8ed)!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:22px!important;width:auto!important;min-width:238px!important;height:auto!important;min-height:54px!important;padding:14px 24px!important;display:inline-flex!important;position:relative!important;top:auto!important;left:auto!important;box-shadow:0 10px 24px #0b9bef38!important}.oceanly-hero-v6-shop span{color:#fff!important;line-height:1!important;display:inline!important}.oceanly-auth-reference{border-radius:18px!important;width:min(100%,520px)!important;max-width:520px!important;max-height:calc(100svh - 24px)!important;padding:24px 40px 26px!important;overflow:visible!important}.oceanly-auth-reference .oceanly-auth-modal-tabs{height:42px!important;margin:0 0 13px!important}.oceanly-auth-reference .oceanly-auth-modal-tabs button{color:#45677e!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;font-size:13px!important;font-weight:600!important}.oceanly-auth-reference .oceanly-auth-modal-tabs button.is-active{color:#063b6b!important;background:#fff!important;box-shadow:0 2px 7px #063b6b14!important}.oceanly-auth-brand{justify-content:center!important;align-items:center!important;gap:10px!important;margin:2px 0 7px!important;display:flex!important}.oceanly-auth-brand img{object-fit:contain!important;width:52px!important;height:52px!important}.oceanly-auth-brand span{color:#063b6b!important;letter-spacing:-.7px!important;font-size:27px!important;font-weight:800!important}.oceanly-auth-welcome{text-align:center!important;color:#063b6b!important;margin:0 0 3px!important;font-size:32px!important;font-weight:800!important;line-height:1.15!important}.oceanly-auth-welcome em{color:#0b9bef!important;font-style:normal!important}.oceanly-auth-subtitle{text-align:center!important;color:#6b92b1!important;margin:0 0 16px!important;font-size:12px!important;line-height:1.45!important}.oceanly-auth-reference form{gap:9px!important}.oceanly-auth-reference form>div{min-width:0!important}.oceanly-auth-reference label{color:#416f91!important;margin-bottom:4px!important;font-size:10.5px!important}.oceanly-auth-reference input{box-sizing:border-box!important;color:#063b6b!important;background:#fff!important;border:1px solid #c9e8f7!important;border-radius:9px!important;outline:none!important;width:100%!important;height:44px!important;min-height:44px!important;padding:9px 11px!important;font-size:11.5px!important}.oceanly-auth-reference input:focus{border-color:#0b9bef!important;box-shadow:0 0 0 3px #0b9bef14!important}.oceanly-auth-reference form button[type=submit]{background:linear-gradient(90deg,#0798ed,#19aef0)!important;border-radius:9px!important;width:100%!important;min-height:46px!important;margin-top:2px!important;font-size:12px!important;font-weight:700!important}.oceanly-auth-reference form>div:last-of-type{font-size:10px!important}.oceanly-auth-divider{color:#7d9eb6!important;align-items:center!important;gap:10px!important;margin:10px 0!important;font-size:10px!important;display:flex!important}.oceanly-auth-divider:before,.oceanly-auth-divider:after{content:""!important;background:#d5ebf6!important;flex:1!important;height:1px!important}.oceanly-google-button{color:#183f5d!important;cursor:pointer!important;background:#fff!important;border:1px solid #c9e8f7!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;height:44px!important;font-size:10.5px!important;display:flex!important}.oceanly-google-button .google-g{color:#4285f4!important;font-size:17px!important;font-weight:800!important}.oceanly-auth-bottom{text-align:center!important;color:#7396ad!important;margin-top:12px!important;font-size:10.5px!important}.oceanly-auth-bottom button{color:#0798ed!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0!important;font-weight:700!important}@media (width<=760px){.oceanly-auth-reference{width:min(100%,460px)!important;padding:18px 24px 20px!important}.oceanly-auth-welcome{font-size:29px!important}.oceanly-auth-brand img{width:44px!important;height:44px!important}.oceanly-auth-brand span{font-size:23px!important}.oceanly-hero-v6-shop{min-width:220px!important}}.oceanly-pattern-light{background-image:url(/oceanly/patterns/06_light_wave_page.svg)!important}.oceanly-pattern-wave{background-image:url(/oceanly/patterns/05_deals_dark_pattern.svg)!important}.oceanly-pattern-footer{background-image:url(/oceanly/patterns/04_footer_waves.svg)!important}.oceanly-header-logo-mark,.oceanly-footer-logo-mark,.oceanly-auth-brand img{object-fit:contain!important;background:0 0!important}.oceanly-hero-v6{background-image:url(/oceanly/patterns/01_hero_wave.svg)!important;background-position:50%!important;background-size:cover!important}.oceanly-auth-page-reference{background:#eaf8ff;place-items:center;min-height:calc(100svh - 112px);padding:42px 18px 70px;display:grid;position:relative;overflow:hidden}.oceanly-auth-page-wave{opacity:1;pointer-events:none;background:url(/oceanly/patterns/06_light_wave_page.svg) 50%/cover no-repeat;position:absolute;inset:0}.oceanly-auth-page-reference:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 42%,#ffffffb8,#0000 42%);position:absolute;inset:0}.oceanly-auth-card-reference{z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe8;border:1px solid #c9e9f8;border-radius:18px;width:min(100%,500px);padding:30px 34px 28px;position:relative;box-shadow:0 18px 50px #08538221}.oceanly-auth-card-reference .oceanly-auth-brand{margin:0 0 6px!important}.oceanly-auth-card-reference .oceanly-auth-welcome{font-size:31px!important}.oceanly-auth-card-reference .oceanly-auth-subtitle{margin-bottom:18px!important;font-size:12px!important}.oceanly-auth-input-wrap{align-items:center;display:flex;position:relative}.oceanly-auth-input-wrap>svg{color:#739bb5;z-index:2;position:absolute;left:11px}.oceanly-auth-input-wrap input{padding-left:34px!important;padding-right:38px!important}.oceanly-auth-input-wrap>button{color:#739bb5;cursor:pointer;background:0 0;border:0;place-items:center;padding:6px;display:grid;position:absolute;right:8px}.oceanly-auth-options{color:#3d6e91;justify-content:space-between;align-items:center;margin-top:-2px;font-size:10.5px;display:flex}.oceanly-auth-options label{cursor:pointer;color:#3d6e91!important;align-items:center!important;gap:5px!important;margin:0!important;display:flex!important}.oceanly-auth-options input{accent-color:#0b9bef;width:13px!important;height:13px!important;min-height:13px!important;padding:0!important}.oceanly-auth-options button{color:#0b9bef;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.oceanly-centered-page{place-items:center;min-height:55vh;padding:70px 20px;display:grid}.oceanly-dashboard-page{color:#102b68;background:#f7fcff;min-height:calc(100svh - 72px)}.oceanly-dashboard-shell{background:#f7fcff;min-height:calc(100svh - 72px);display:flex}.oceanly-dashboard-sidebar{color:#fff;z-index:5;background:linear-gradient(#063b72 0%,#062e5f 100%);flex-direction:column;flex:0 0 243px;width:243px;height:calc(100svh - 72px);min-height:calc(100svh - 72px);display:flex;position:sticky;top:0}.oceanly-side-brand{cursor:pointer;border-bottom:1px solid #ffffff24;align-items:center;gap:8px;height:69px;padding:10px 20px;display:flex}.oceanly-side-brand img{object-fit:contain;width:52px;height:52px}.oceanly-side-brand span{letter-spacing:-1.3px;font-size:30px;font-weight:800}.oceanly-side-scroll{flex:1;padding:14px 10px 10px;overflow:auto}.oceanly-side-scroll button,.oceanly-side-logout{color:#e6f5ff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:14px;width:100%;margin:3px 0;padding:11px 14px;font-size:14px;display:flex;position:relative}.oceanly-side-scroll button:hover{background:#ffffff14}.oceanly-side-scroll button.active{background:linear-gradient(90deg,#0b9bef,#159bf0);box-shadow:0 5px 15px #0000001f}.oceanly-side-scroll .side-chevron{margin-left:auto}.oceanly-side-logout{border-top:1px solid #ffffff26;border-radius:0;margin:0;padding:17px 18px}.side-badge{background:#ff3b65;border-radius:10px;place-items:center;min-width:19px;height:19px;margin-left:auto;font-size:10px;display:grid}.oceanly-dashboard-main{flex-direction:column;flex:1;min-width:0;display:flex}.oceanly-dashboard-top{z-index:4;background:#fff;border-bottom:1px solid #d7ebf6;justify-content:space-between;align-items:center;gap:20px;height:69px;padding:0 28px;display:flex;position:sticky;top:0}.oceanly-dashboard-search{color:#164d8a;background:#eef7fc;border:1px solid #c9e4f4;border-radius:12px;align-items:center;gap:10px;width:min(550px,60%);height:40px;padding:0 14px;display:flex}.oceanly-dashboard-search input{color:#244b75;background:0 0;border:0;outline:0;flex:1;font-size:13px}.oceanly-dashboard-profile{color:#0b255d;align-items:center;gap:12px;display:flex;position:relative}.oceanly-dashboard-profile .notif-dot{color:#fff;background:#ff3f57;border:2px solid #fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;display:grid;position:absolute;top:-4px;left:12px}.profile-avatar{color:#fff;background:#4a48a8;border-radius:50%;place-items:center;width:40px;height:40px;font-size:17px;display:grid}.seller-avatar{background:#1299ee}.oceanly-dashboard-profile b,.oceanly-dashboard-profile small{display:block}.oceanly-dashboard-profile b{font-size:13px}.oceanly-dashboard-profile small{color:#5e78a1;margin-top:2px;font-size:11px}.oceanly-dashboard-content{flex:1;padding:16px 16px 0}.oceanly-dashboard-footer{color:#56729a;justify-content:space-between;padding:16px 28px 20px;font-size:11px;display:flex}.oceanly-ref-dashboard{max-width:1260px;margin:0 auto}.oceanly-ref-hero{background:#dff4ff url(/oceanly/patterns/06_light_wave_page.svg) 50%/cover;border:1px solid #c8e7f7;border-radius:13px;justify-content:space-between;align-items:center;height:188px;padding:20px 28px;display:flex;position:relative;overflow:hidden}.oceanly-ref-hero h1{color:#102568;letter-spacing:-1.4px;margin:5px 0 9px;font-size:38px;line-height:1.02}.oceanly-ref-hero h1 em{color:#0b91ee;font-style:normal}.oceanly-ref-hero p{color:#2b61a0;max-width:550px;margin:0;font-size:16px;line-height:1.45}.oceanly-kicker{letter-spacing:.7px;color:#0b78d1;font-size:12px;font-weight:700}.oceanly-ref-hero-art{justify-content:flex-end;align-items:flex-end;width:48%;height:100%;display:flex}.oceanly-ref-hero-art img{filter:drop-shadow(0 10px 15px #00467814);object-fit:contain;width:470px;max-width:100%}.oceanly-ref-stat-grid{gap:14px;margin:14px 0;display:grid}.oceanly-ref-stat-grid.five{grid-template-columns:repeat(5,1fr)}.oceanly-ref-stat-grid.four{grid-template-columns:repeat(4,1fr)}.oceanly-ref-stat{background:#fff;border:1px solid #d4e8f5;border-radius:12px;align-items:center;gap:14px;padding:17px 15px;display:flex}.oceanly-ref-stat.blue{background:#eaf7ff}.oceanly-ref-stat.green{background:#e9fbf5}.oceanly-ref-stat.gold{background:#fff5e8}.oceanly-ref-stat.purple{background:#f3efff}.oceanly-ref-stat.pink{background:#fff0f4}.stat-icon{color:#138be4;background:#d4efff;border-radius:15px;flex:0 0 64px;place-items:center;width:64px;height:64px;display:grid}.green .stat-icon{color:#0caa61;background:#c8f4dc}.gold .stat-icon{color:#d77c00;background:#ffe8bd}.purple .stat-icon{color:#6723d8;background:#dfd2ff}.pink .stat-icon{color:#e92b63;background:#ffd3df}.oceanly-ref-stat span,.oceanly-ref-stat strong,.oceanly-ref-stat b,.oceanly-ref-stat small{display:block}.oceanly-ref-stat span{color:#173e78;font-size:12px}.oceanly-ref-stat strong{color:#0e235f;margin:5px 0;font-size:27px;line-height:1.1}.oceanly-ref-stat b{color:#08a64f;font-size:13px}.oceanly-ref-stat small{color:#5475a3;margin-top:3px;font-size:11px}.oceanly-ref-grid-main{grid-template-columns:1.65fr 1fr 1fr;gap:14px;display:grid}.oceanly-ref-bottom-grid{grid-template-columns:1.55fr .75fr .75fr;gap:14px;margin-top:14px;display:grid}.oceanly-ref-panel{background:#fff;border:1px solid #d2e8f6;border-radius:11px;min-width:0;padding:14px;overflow:hidden}.panel-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.panel-head h2{color:#102568;margin:0;font-size:18px}.panel-head button{color:#087ee5;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:12px;display:flex}.oceanly-chart{height:215px;padding:8px 10px 24px;position:relative}.chart-lines{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:10px 10px 32px}.chart-lines i{background:#e2edf5;height:1px}.oceanly-chart svg{width:calc(100% - 20px);height:170px;position:absolute;top:10px;left:10px;right:10px}.chart-axis{color:#5676a0;justify-content:space-between;font-size:10px;display:flex;position:absolute;bottom:0;left:10px;right:10px}.donut-wrap{justify-content:center;align-items:center;gap:22px;min-height:215px;display:flex}.donut{background:conic-gradient(#2b9bf0 0 62%,#19bf77 62% 81%,#ffb719 81% 93%,#ef4c55 93%);border-radius:50%;place-items:center;width:152px;height:152px;display:grid}.donut:before{content:"";background:#fff;border-radius:50%;width:94px;height:94px;position:absolute}.donut>div{text-align:center;position:relative}.donut strong,.donut span{display:block}.donut strong{font-size:23px}.donut span{color:#52739d;font-size:11px}.legend{color:#2c4c76;gap:11px;font-size:11px;display:grid}.legend span{align-items:center;gap:7px;display:flex}.legend i{background:#2b9bf0;border-radius:50%;width:9px;height:9px}.legend span:nth-child(2) i{background:#19bf77}.legend span:nth-child(3) i{background:#ffb719}.legend span:nth-child(4) i{background:#ef4c55}.legend b{margin-left:auto}.quick-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.quick-grid button{color:#123a73;cursor:pointer;background:#edf8ff;border:0;border-radius:9px;align-items:center;gap:10px;min-height:68px;padding:10px;font-size:11px;display:flex}.quick-grid button svg{color:#0b91ee}.quick-grid button:nth-child(2){background:#ebfbf3}.quick-grid button:nth-child(2) svg{color:#13aa60}.quick-grid button:nth-child(3){background:#f3edff}.quick-grid button:nth-child(3) svg{color:#7628dc}.quick-grid button:nth-child(4){background:#fff4e5}.quick-grid button:nth-child(4) svg{color:#d77c00}.table-panel{min-height:235px}.mini-table{display:grid}.mini-table>div{color:#294d7a;border-bottom:1px solid #edf3f8;grid-template-columns:1.1fr .8fr 1.3fr .7fr;align-items:center;gap:8px;padding:9px 5px;font-size:10.5px;display:grid}.mini-table>div:last-child{border-bottom:0}.mini-table small{color:#57759c;text-overflow:ellipsis;overflow:hidden}.mini-table i{color:#09954f;background:#dcf7e8;border-radius:7px;width:max-content;padding:4px 7px;font-style:normal}.mini-table.orders{grid-template-columns:1fr}.mini-table.orders>div{grid-template-columns:.75fr 1.15fr .7fr .8fr .85fr}.role-pill{border-radius:10px;width:max-content;padding:4px 7px}.role-pill.admin,.role-pill.adminvp{color:#147ee0;background:#dceeff}.role-pill.seller{color:#0a9c54;background:#dff8e9}.role-pill.user{color:#6c2bdf;background:#eee4ff}.mini-log{grid-template-columns:.7fr 1.1fr .7fr 1.7fr;row-gap:0;font-size:10px;display:grid}.mini-log>*{border-bottom:1px solid #edf3f8;padding:9px 3px}.mini-log em{color:#5c7698;font-style:normal}.mini-log small{color:#375d89}.oceanly-ref-dashboard.seller-reference .seller-hero{height:292px}.seller-hero .seller-hero-art{justify-content:flex-end;align-items:flex-end;width:52%;height:100%;display:flex}.seller-hero .seller-hero-art img{width:560px;max-width:100%}.seller-hero button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#0798ed,#2aaef2);border:0;border-radius:28px;align-items:center;gap:14px;margin-top:15px;padding:13px 25px;font-size:15px;font-weight:700;display:flex}.seller-grid{grid-template-columns:1.45fr 1fr}.seller-bottom{grid-template-columns:1.55fr .95fr}.seller-products-preview{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.seller-products-preview>div{background:#fff;border:1px solid #d9e9f4;border-radius:8px;padding:8px}.seller-products-preview img{object-fit:contain;width:100%;height:105px}.seller-products-preview b,.seller-products-preview strong,.seller-products-preview span{display:block}.seller-products-preview b{color:#163b73;font-size:11px}.seller-products-preview strong{color:#102568;margin:4px 0;font-size:15px}.seller-products-preview span{color:#07984d;background:#d9f8e8;border-radius:8px;width:max-content;padding:4px 8px;font-size:9px}.seller-help{background:#dff5ff;border:1px solid #c8e8f7;border-radius:11px;align-items:center;gap:15px;min-height:92px;margin-top:14px;padding:14px 22px;display:flex;position:relative;overflow:hidden}.seller-help:after{content:"";opacity:.7;border-top:8px solid #86d5f8;border-bottom:8px solid #c7e9f8;border-radius:50%;width:420px;height:140px;position:absolute;bottom:-55px;right:10%;transform:rotate(-5deg)}.help-icon{color:#fff;background:#0b91ee;border-radius:50%;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid}.seller-help h2{color:#102568;margin:0;font-size:20px}.seller-help p{color:#3c6da0;margin:4px 0 0;font-size:12px}.seller-help button{z-index:1;color:#0b91ee;cursor:pointer;background:#fff;border:2px solid #0b91ee;border-radius:26px;align-items:center;gap:9px;margin-left:auto;padding:11px 20px;font-weight:700;display:flex}.oceanly-count-pill{color:#087edb;background:#e6f5ff;border-radius:20px;padding:7px 12px;font-size:11px;font-weight:700}.oceanly-table-card{background:#fff;border:1px solid #d2e8f6;border-radius:12px;overflow:hidden}.oceanly-table-card-head{border-bottom:1px solid #e2edf5;justify-content:space-between;align-items:center;padding:20px;display:flex}.oceanly-table-card-head h2{color:#102568;margin:0}.oceanly-table-card-head p{color:#6482a6;margin:4px 0 0;font-size:12px}.oceanly-table-wrap{overflow:auto}.oceanly-ref-table{border-collapse:collapse;width:100%;font-size:12px}.oceanly-ref-table th{text-align:left;color:#315783;background:#eef7fc;padding:11px}.oceanly-ref-table td{color:#294d7a;vertical-align:middle;border-bottom:1px solid #edf3f8;padding:11px}.oceanly-ref-table td b,.oceanly-ref-table td small{display:block}.oceanly-ref-table td small{color:#6b89aa;margin-top:3px}.oceanly-status{text-transform:capitalize;border-radius:10px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-block}.oceanly-status.pending{color:#ad7100;background:#fff1c8}.oceanly-status.approved{color:#0a9650;background:#dcf8e8}.oceanly-status.rejected{color:#d53245;background:#ffe2e5}.oceanly-row-actions{gap:6px;display:flex}.oceanly-row-actions button{cursor:pointer;border:0;border-radius:7px;padding:6px 9px;font-size:10px;font-weight:700}.oceanly-row-actions .approve{color:#078e4b;background:#d9f8e8}.oceanly-row-actions .reject{color:#d53245;background:#ffe2e5}.oceanly-empty-row{text-align:center;color:#7995b0!important;padding:30px!important}.muted{color:#91a4b7}@media (width<=1150px){.oceanly-dashboard-sidebar{flex-basis:205px;width:205px}.oceanly-ref-stat-grid.five{grid-template-columns:repeat(3,1fr)}.oceanly-ref-grid-main{grid-template-columns:1.5fr 1fr}.oceanly-ref-grid-main .quick{grid-column:1/-1}.oceanly-ref-bottom-grid{grid-template-columns:1fr 1fr}.oceanly-ref-bottom-grid .logs{grid-column:1/-1}.seller-products-preview{grid-template-columns:repeat(2,1fr)}}@media (width<=800px){.oceanly-dashboard-sidebar{flex-basis:70px;width:70px}.oceanly-side-brand{justify-content:center;padding:8px 12px}.oceanly-side-brand span,.oceanly-side-scroll button span,.oceanly-side-scroll .side-chevron,.oceanly-side-logout{display:none}.oceanly-side-scroll button{justify-content:center;padding:12px}.oceanly-dashboard-top{padding:0 14px}.oceanly-dashboard-search{width:50%}.oceanly-dashboard-profile div{display:none}.oceanly-ref-hero{height:auto;min-height:220px}.oceanly-ref-hero-art{opacity:.55;width:45%;position:absolute;bottom:0;right:0}.oceanly-ref-hero h1{font-size:31px}.oceanly-ref-stat-grid.four,.oceanly-ref-stat-grid.five{grid-template-columns:1fr 1fr}.oceanly-ref-grid-main,.oceanly-ref-bottom-grid{grid-template-columns:1fr}.oceanly-ref-grid-main .quick,.oceanly-ref-bottom-grid .logs{grid-column:auto}.oceanly-dashboard-footer{flex-direction:column;gap:8px;padding:14px}.seller-hero .seller-hero-art{opacity:.45}.seller-products-preview{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.oceanly-auth-card-reference{padding:24px 20px}.oceanly-auth-page-reference{padding:24px 12px 50px}.oceanly-dashboard-content{padding:10px}.oceanly-dashboard-search{width:100%}.oceanly-dashboard-top{height:auto;min-height:65px}.oceanly-dashboard-profile>svg:first-child{display:none}.oceanly-ref-stat-grid.four,.oceanly-ref-stat-grid.five{grid-template-columns:1fr}.oceanly-ref-hero h1{font-size:27px}.oceanly-ref-hero p{font-size:13px}.seller-products-preview{grid-template-columns:1fr 1fr}.seller-help{flex-wrap:wrap;align-items:flex-start}.seller-help button{margin-left:0}.oceanly-table-card-head{flex-direction:column;align-items:flex-start;gap:10px}}.oceanly-seller-application-page{color:#082d68;background:#effaff;min-height:100svh;padding-top:26px;position:relative;overflow:hidden}.oceanly-seller-wave-bg{pointer-events:none;opacity:1;background:url(/oceanly/patterns/06_light_wave_page.svg) 50%/cover no-repeat;position:absolute;inset:0}.oceanly-seller-application-wrap{z-index:1;max-width:1120px;margin:0 auto;padding:0 22px 22px;position:relative}.oceanly-seller-application-heading{text-align:center;margin:0 auto 18px}.oceanly-seller-application-heading h1{color:#0a2c6c;letter-spacing:-1.4px;margin:0;font-size:40px;font-weight:800;line-height:1.05}.oceanly-seller-application-heading h1 em{color:#1298ee;font-style:normal}.oceanly-seller-application-heading p{color:#6485aa;margin:7px 0 0;font-size:13px;line-height:1.35}.oceanly-seller-form-card{background:#fffffff0;border:1px solid #d8edf7;border-radius:14px;padding:19px 22px 16px;box-shadow:0 10px 35px #1364911a}.oceanly-seller-form-title h2{color:#092d6b;margin:0;font-size:21px;font-weight:800}.oceanly-seller-form-title p{color:#6685a7;margin:4px 0 13px;font-size:11px}.oceanly-seller-form-grid{grid-template-columns:1fr 1fr;gap:9px 18px;display:grid}.oceanly-seller-field{min-width:0}.oceanly-seller-field.wide{grid-column:2}.oceanly-seller-field>label{color:#163f78;margin:0 0 4px;font-size:10.5px;font-weight:700;display:block}.oceanly-seller-field>label i{color:#ef4d4d;font-style:normal}.oceanly-seller-input-wrap{align-items:center;height:38px;display:flex;position:relative}.oceanly-seller-input-wrap>svg{color:#315b8b;z-index:2;pointer-events:none;position:absolute;left:10px}.oceanly-seller-input-wrap input,.oceanly-seller-input-wrap select,.oceanly-seller-input-wrap textarea{box-sizing:border-box;color:#1c4778;background:#fff;border:1px solid #c9e0ee;border-radius:7px;outline:0;width:100%;font-family:inherit;font-size:10.5px;transition:all .15s}.oceanly-seller-input-wrap input,.oceanly-seller-input-wrap select{height:38px;padding:0 10px 0 31px}.oceanly-seller-input-wrap select{appearance:auto}.oceanly-seller-input-wrap textarea{resize:vertical;height:66px;padding:9px 10px 9px 31px;line-height:1.35}.oceanly-seller-input-wrap input::placeholder,.oceanly-seller-input-wrap textarea::placeholder{color:#8aa4bd}.oceanly-seller-input-wrap input:focus,.oceanly-seller-input-wrap select:focus,.oceanly-seller-input-wrap textarea:focus{border-color:#159bf0;box-shadow:0 0 0 3px #159bf014}.oceanly-upload-control{color:#6e89a4;background:#fff;border:1px solid #c9e0ee;border-radius:7px;align-items:center;height:38px;font-size:10.5px;display:flex;overflow:hidden}.oceanly-upload-button{color:#fff;cursor:pointer;background:#1298ee;align-items:center;gap:7px;height:100%;padding:0 14px;font-weight:700;display:flex}.oceanly-upload-button input{display:none}.oceanly-upload-control>span{text-overflow:ellipsis;white-space:nowrap;padding:0 10px;overflow:hidden}.oceanly-seller-field>small{color:#7995ae;margin-top:4px;font-size:8.5px;line-height:1.25;display:block}.oceanly-seller-error{grid-column:1/-1;margin-top:1px}.oceanly-seller-submit{color:#fff;cursor:pointer;background:linear-gradient(90deg,#0d91ed,#179ff0);border:0;border-radius:7px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;height:42px;font-size:11.5px;font-weight:700;display:flex;box-shadow:0 5px 13px #0b91ee29}.oceanly-seller-submit:hover{filter:brightness(1.03)}.oceanly-seller-submit:disabled{opacity:.65;cursor:not-allowed}.oceanly-seller-review-note{text-align:center;color:#7995ae;grid-column:1/-1;margin:0;font-size:8.5px}.oceanly-seller-benefits{z-index:1;box-sizing:border-box;background:#fffc;border-top:1px solid #dceef7;grid-template-columns:repeat(4,1fr);gap:30px;padding:18px max(22px,50% - 540px);display:grid;position:relative}.oceanly-seller-benefits>div{align-items:center;gap:12px;display:flex}.oceanly-seller-benefits>div>span{color:#087fe2;background:#dff3ff;border-radius:50%;flex:0 0 45px;place-items:center;width:45px;height:45px;display:grid}.oceanly-seller-benefits b{color:#092d6b;font-size:12px}.oceanly-seller-benefits p{color:#6485aa;margin:3px 0 0;font-size:10px;line-height:1.3}.oceanly-seller-status-card{z-index:2;text-align:center;background:#fff;border:1px solid #d7edf7;border-radius:14px;width:min(100%,560px);margin:100px auto;padding:35px;position:relative;box-shadow:0 15px 45px #0853821f}.oceanly-seller-status-card>svg{color:#1298ee}.oceanly-seller-status-card>span{color:#6485aa;margin-top:12px;font-size:10px;font-weight:800;display:block}.oceanly-seller-status-card h1{color:#092d6b;margin:8px 0}.oceanly-seller-status-card p{color:#6485aa;font-size:13px;line-height:1.5}.oceanly-seller-status-card .oceanly-outline-button{margin-top:16px}@media (width<=760px){.oceanly-seller-application-page{padding-top:18px}.oceanly-seller-application-heading h1{font-size:32px}.oceanly-seller-form-grid{grid-template-columns:1fr}.oceanly-seller-field.wide{grid-column:auto}.oceanly-seller-benefits{grid-template-columns:1fr 1fr;gap:16px}.oceanly-seller-form-card{padding:17px}.oceanly-seller-application-wrap{padding:0 12px 18px}}@media (width<=480px){.oceanly-seller-benefits{grid-template-columns:1fr}.oceanly-seller-application-heading h1{font-size:29px}.oceanly-seller-application-heading p{font-size:11px}}.oceanly-product-magnifier{pointer-events:none;box-sizing:border-box;color:#087edb;background-color:#fff;background-repeat:no-repeat;background-size:220%;border:3px solid #fffffff2;border-radius:50%;justify-content:flex-end;align-items:flex-end;width:82px;height:82px;padding:7px;display:flex;position:absolute;top:10px;right:10px;overflow:hidden;box-shadow:0 7px 22px #002d5a40,inset 0 0 0 1px #0a50822e}.oceanly-product-magnifier svg{box-sizing:content-box;background:#fff;border-radius:50%;padding:3px;box-shadow:0 1px 5px #0000001f}.oceanly-shop-products{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important}.oceanly-config-section{border-top:1px solid #dcecf6;margin-top:4px;padding-top:18px}.oceanly-config-section h3{color:#102568;margin:0;font-size:16px}.oceanly-config-section>p{color:#6482a6;margin:5px 0 13px;font-size:12px}.oceanly-config-toggle{cursor:pointer;border-bottom:1px solid #edf3f8;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex;position:relative}.oceanly-config-toggle span{flex-direction:column;gap:3px;display:flex}.oceanly-config-toggle b{color:#183e73;font-size:13px}.oceanly-config-toggle small{color:#6b89aa;font-size:11px}.oceanly-config-toggle input{opacity:0;pointer-events:none;position:absolute}.oceanly-config-toggle i{background:#c9d9e5;border-radius:20px;flex:none;width:42px;height:23px;transition:all .2s;position:relative}.oceanly-config-toggle i:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0003}.oceanly-config-toggle input:checked+i{background:#1299ee}.oceanly-config-toggle input:checked+i:after{left:22px}@media (width<=1150px){.oceanly-shop-products{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=800px){.oceanly-shop-products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=480px){.oceanly-shop-products{grid-template-columns:1fr!important}}.oceanly-add-cart-btn{color:#087edb!important;box-shadow:none!important;background:#d8efff!important;border:1px solid #bfe3fb!important}.oceanly-add-cart-btn:hover{background:#c9e9ff!important;border-color:#9fd5f5!important}.oceanly-shop-products .oceanly-product-magnifier{width:88px;height:88px;top:8px;right:8px}.oceanly-title-highlight{color:#0b9bef}.oceanly-home-promo-grid{grid-template-columns:1fr 1fr;gap:16px;max-width:1280px;margin:0 auto;padding:20px 20px 48px;display:grid}.oceanly-home-promo{background:#e8f7fd;border:1px solid #c9e5f3;border-radius:9px;align-items:center;min-height:122px;display:flex;position:relative;overflow:hidden}.oceanly-home-promo .oceanly-pattern{opacity:.9;pointer-events:none;position:absolute;inset:0}.oceanly-home-promo-copy{z-index:2;max-width:55%;padding:18px 22px;position:relative}.oceanly-home-promo-copy h3{color:#073e70;margin:0 0 4px;font-size:18px;font-weight:800;line-height:1.05}.oceanly-home-promo-copy p{color:#5f82a1;margin:0 0 10px;font-size:11px;line-height:1.3}.oceanly-home-promo-copy button{color:#fff;cursor:pointer;background:#0b9bef;border:0;border-radius:18px;align-items:center;gap:5px;padding:8px 13px;font-size:10px;font-weight:700;display:inline-flex}.oceanly-home-promo img{z-index:1;object-fit:cover;object-position:center;mix-blend-mode:multiply;width:58%;height:100%;position:absolute;bottom:0;right:0}.oceanly-home-promo-right img{object-position:center;width:52%}@media (width<=760px){.oceanly-home-promo-grid{grid-template-columns:1fr;padding-bottom:30px}.oceanly-home-promo-copy{max-width:60%}.oceanly-home-promo img{width:55%}}@media (width<=480px){.oceanly-home-promo{min-height:140px}.oceanly-home-promo-copy{max-width:70%;padding:16px}.oceanly-home-promo img{opacity:.72;width:60%}}.oceanly-header-auth-buttons{align-items:center;gap:8px;display:flex}.oceanly-header-auth-buttons button{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 16px;font:700 13px Inter,sans-serif;transition:all .15s;display:inline-flex}.oceanly-header-signup{color:#0b78c8;background:#fff;border:1px solid #0b9bef}.oceanly-header-signup:hover{background:#eaf8ff}.oceanly-header-login{color:#fff;background:#0b9bef;border:1px solid #0b9bef}.oceanly-header-login:hover{background:#078bd9}.oceanly-product-add-cart{cursor:pointer;border-radius:18px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:34px;margin-top:6px;font:700 12px Inter,sans-serif;transition:all .15s;display:flex}.oceanly-home-add-cart{color:#fff;background:#0b9bef;border:1px solid #0b9bef}.oceanly-home-add-cart:hover{background:#078bd9}.oceanly-shop-add-cart{color:#087edb;background:#d8efff;border:1px solid #bfe3fb}.oceanly-shop-add-cart:hover{background:#c9e9ff}.oceanly-todays-deals{background:#ddf5ff url(/oceanly/deals/todays-deals-background.svg) 50%/cover no-repeat;border:1px solid #c7e7f7;border-radius:12px;margin-top:34px;position:relative;overflow:hidden}.oceanly-todays-deals:after{content:"";pointer-events:none;background:url(/oceanly/deals/todays-deals-corner-wave.svg) 100% 100%/contain no-repeat;width:34%;height:42%;position:absolute;bottom:0;right:0}.oceanly-deals-inner{z-index:1;grid-template-columns:205px 1fr;gap:14px;max-width:1280px;margin:0 auto;padding:18px 18px 16px;display:grid;position:relative}.oceanly-deals-intro{padding:5px 2px 0}.oceanly-deals-kicker{color:#0b9bef;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.oceanly-deals-kicker img{width:17px;height:17px}.oceanly-deals-intro h2{color:#063b6b;margin:7px 0 3px;font-size:28px;font-weight:800;line-height:1}.oceanly-deals-intro p{color:#5a86ad;margin:0;font-size:10px;line-height:1.35}.oceanly-deals-view-all{color:#087edb;cursor:pointer;background:#fff;border:1px solid #0b9bef;border-radius:18px;align-items:center;gap:6px;margin-top:14px;padding:7px 12px;font:700 10px Inter,sans-serif;display:inline-flex}.oceanly-deals-view-all img{width:13px;height:13px}.oceanly-deals-main{min-width:0}.oceanly-deals-countdown{justify-content:flex-end;align-items:center;gap:7px;height:42px;display:flex}.oceanly-deals-countdown>span{color:#14558a;margin-right:2px;font-size:8px;font-weight:700}.oceanly-deals-time{text-align:center;background:#ffffffd1;border:1px solid #c7e7f7e6;border-radius:6px;min-width:38px;padding:4px 6px}.oceanly-deals-time b{color:#063b6b;font-size:15px;line-height:1;display:block}.oceanly-deals-time small{color:#5a86ad;margin-top:3px;font-size:7px;display:block}.oceanly-deals-countdown>button{cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:2px;display:grid}.oceanly-deals-countdown>button img{width:11px;height:11px}.oceanly-deals-grid-reference{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.oceanly-deal-card{background:#fff;border:1px solid #c7e7f7;border-radius:8px;min-width:0;overflow:hidden;box-shadow:0 2px 8px #063b6b0f}.oceanly-deal-image-wrap{cursor:pointer;background:#eaf8ff;height:95px;position:relative;overflow:hidden}.oceanly-deal-image-wrap:before{content:"";opacity:.9;background:url(/oceanly/deals/deal-card-gradient.svg) 50%/cover no-repeat;position:absolute;inset:0}.oceanly-deal-product-image{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:8px;position:relative}.oceanly-deal-sale{z-index:2;color:#fff;background:#ff4545;border-radius:8px;padding:3px 5px;font-size:8px;font-weight:800;position:absolute;top:6px;left:6px}.oceanly-deal-heart{z-index:3;cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;width:23px;height:23px;display:grid;position:absolute;top:5px;right:5px}.oceanly-deal-heart img{width:13px;height:13px}.oceanly-deal-heart svg{width:14px;height:14px;position:absolute}.oceanly-deal-name{text-align:left;color:#14558a;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;width:100%;padding:0;font:700 10px Inter,sans-serif;display:block;overflow:hidden}.oceanly-deal-unit{color:#5a86ad;margin-top:2px;font-size:8px;display:block}.oceanly-deal-price{align-items:baseline;gap:5px;margin-top:3px;display:flex}.oceanly-deal-price strong{color:#0b9bef;font-size:12px}.oceanly-deal-price del{color:#7ea0b9;font-size:8px}.oceanly-deal-rating{color:#5a86ad;align-items:center;gap:3px;margin-top:2px;font-size:8px;display:flex}.oceanly-deal-rating img{width:10px;height:10px}.oceanly-deal-cart{color:#fff;cursor:pointer;background:#0b9bef;border:0;border-radius:13px;justify-content:center;align-items:center;gap:4px;width:100%;height:25px;margin-top:5px;font:700 8px Inter,sans-serif;display:flex}.oceanly-deal-cart:hover{background:#078bd9}.oceanly-deal-cart img{filter:brightness(0)invert();width:11px;height:11px}@media (width<=1100px){.oceanly-deals-inner{grid-template-columns:180px 1fr}.oceanly-deals-grid-reference{grid-template-columns:repeat(3,minmax(0,1fr))}.oceanly-header-auth-buttons button{padding:0 11px}}@media (width<=760px){.oceanly-header-auth-buttons{display:none}.oceanly-deals-inner{grid-template-columns:1fr}.oceanly-deals-countdown{justify-content:flex-start}.oceanly-deals-grid-reference{grid-template-columns:repeat(2,minmax(0,1fr))}.oceanly-deals-intro h2{font-size:25px}}.oceanly-pdp-hover-lens{pointer-events:none;color:#0b82d6;background-color:#fff;background-repeat:no-repeat;background-size:260% 260%;border:4px solid #fffffff2;border-radius:50%;justify-content:center;align-items:flex-end;width:122px;height:122px;display:flex;position:absolute;top:14px;right:14px;box-shadow:0 8px 26px #002d5a47}.oceanly-pdp-hover-lens svg{background:#fff;border-radius:50%;margin-bottom:-2px;padding:5px;box-shadow:0 2px 8px #0000001f}.oceanly-back-main{color:#0b82d6;cursor:pointer;background:#d8efff;border:1px solid #bfe3fb;border-radius:10px;align-items:center;gap:7px;width:calc(100% - 28px);margin:8px 14px 10px;padding:9px 11px;font:700 12px Inter,sans-serif;display:flex}.oceanly-back-main:hover{background:#c9e9ff}.oceanly-dashboard-profile{cursor:pointer;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;display:flex}.oceanly-dashboard-primary{color:#087edb;cursor:pointer;background:#d8efff;border:1px solid #bfe3fb;border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:10px 17px;font:700 13px Inter,sans-serif;display:inline-flex}.oceanly-dashboard-primary:hover{background:#c9e9ff}.oceanly-support-layout,.oceanly-messages-layout{grid-template-columns:330px 1fr;gap:16px;display:grid}.oceanly-support-list{flex-direction:column;gap:7px;display:flex}.oceanly-support-list button{text-align:left;cursor:pointer;color:#063b6b;background:#fff;border:1px solid #c7e7f7;border-radius:10px;grid-template-columns:auto 1fr;gap:2px 9px;padding:10px 12px;display:grid}.oceanly-support-list button.is-selected{background:#e7f6ff;border-color:#73bff1}.oceanly-support-list button span,.oceanly-support-list button small{grid-column:1/-1}.oceanly-support-list button span{font-size:12px;font-weight:700}.oceanly-support-list button small{color:#6b90ab;font-size:11px}.oceanly-support-thread{flex-direction:column;min-height:520px;display:flex}.oceanly-support-messages{flex-direction:column;flex:1;gap:10px;padding:14px 0;display:flex;overflow:auto}.oceanly-support-messages>div.staff{background:#d8efff;margin-left:auto}.oceanly-support-reply{border-top:1px solid #d6edf9;align-items:flex-end;gap:8px;padding-top:12px;display:flex}.oceanly-support-reply textarea{resize:vertical;border:1px solid #bfe3fb;border-radius:12px;outline:none;flex:1;min-height:68px;padding:10px 12px;font:13px Inter,sans-serif}.oceanly-wa-overlay{z-index:300;background:#05162299;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.oceanly-wa-modal{text-align:center;background:#fff;border-radius:20px;width:min(460px,100vw - 32px);padding:28px;position:relative;box-shadow:0 24px 80px #0000004d}.oceanly-wa-close{cursor:pointer;background:0 0;border:0;position:absolute;top:14px;right:14px}.oceanly-wa-icon{color:#fff;background:#08c64f;border-radius:18px;place-items:center;width:68px;height:68px;margin:0 auto 12px;font-size:30px;display:grid}.oceanly-wa-modal h2{color:#063b6b;margin:0 0 8px}.oceanly-wa-modal p{color:#5a86ad;margin:0 0 18px}.oceanly-wa-seller{text-align:left;background:#eef8ff;border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.oceanly-wa-seller b{color:#063b6b;display:block}.oceanly-wa-seller small{color:#0b9c45}.oceanly-wa-open{color:#fff;background:#08c64f;border-radius:12px;justify-content:center;align-items:center;margin-top:14px;padding:12px;font-weight:800;text-decoration:none;display:flex}.oceanly-wa-cancel{color:#063b6b;cursor:pointer;background:#eef8ff;border:1px solid #bfe3fb;border-radius:12px;width:100%;margin-top:8px;padding:11px;font-weight:700}.oceanly-todays-deals{max-width:1280px;min-height:300px;margin:34px auto 0}.oceanly-deals-inner{grid-template-columns:220px 1fr;gap:20px;padding:24px 24px 22px}.oceanly-deals-intro h2{font-size:34px}.oceanly-deals-grid-reference{gap:12px}.oceanly-deal-image-wrap{height:132px}.oceanly-deal-card-body{padding:10px 9px}.oceanly-deal-name{font-size:11px}.oceanly-deal-unit{font-size:9px}.oceanly-deal-price strong{font-size:14px}.oceanly-deal-cart{border-radius:15px;height:30px;font-size:9px}.oceanly-deals-countdown{height:50px}.oceanly-deals-countdown>button{width:30px;height:30px}@media (width<=900px){.oceanly-support-layout,.oceanly-messages-layout{grid-template-columns:1fr}.oceanly-todays-deals{margin-left:12px;margin-right:12px}.oceanly-deals-inner{grid-template-columns:1fr}.oceanly-deals-grid-reference{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=620px){.oceanly-deals-grid-reference{grid-template-columns:repeat(2,minmax(0,1fr))}.oceanly-pdp-hover-lens{width:92px;height:92px}}.oceanly-reference-pdp{color:#062d63;background:#eefaff;min-height:100vh}.oceanly-pdp-shell{max-width:1240px;margin:0 auto;padding:14px 20px 60px}.oceanly-pdp-top{background:0 0;grid-template-columns:1.08fr .92fr;gap:24px;display:grid}.oceanly-pdp-gallery{min-width:0}.oceanly-pdp-main-image{aspect-ratio:1;cursor:crosshair;background:#e4f7ff;border-radius:12px;position:relative;overflow:hidden}.oceanly-pdp-main-image>img:first-child{object-fit:contain;width:100%;height:100%;transition:transform .18s;display:block}.oceanly-pdp-main-image>img:first-child.is-zoomed{transform:scale(1.25)}.oceanly-pdp-reticle{pointer-events:none;mix-blend-mode:screen;top:50%;left:50%;object-fit:contain!important;width:68px!important;height:68px!important;position:absolute!important;transform:translate(-50%,-50%)!important}.oceanly-pdp-arrow{color:#294b69;cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001f}.oceanly-pdp-arrow.left{left:8px}.oceanly-pdp-arrow.right{right:8px}.oceanly-pdp-thumbs{gap:10px;margin-top:10px;display:flex}.oceanly-pdp-thumbs button{cursor:pointer;background:#fff;border:2px solid #d7edf8;border-radius:8px;width:66px;height:66px;padding:3px}.oceanly-pdp-thumbs button.active{border-color:#078fe9}.oceanly-pdp-thumbs img{object-fit:contain;width:100%;height:100%}.oceanly-pdp-info{padding:4px 0}.oceanly-pdp-label{color:#0a92df;background:#fff;border-radius:10px;padding:4px 9px;font-size:10px;font-weight:800;display:inline-block}.oceanly-pdp-info h1{color:#063b72;margin:8px 0;font-size:29px;line-height:1.15}.oceanly-pdp-rating{color:#5b7fa1;align-items:center;gap:4px;font-size:12px;display:flex}.oceanly-pdp-price{align-items:center;gap:10px;margin:10px 0;display:flex}.oceanly-pdp-price strong{color:#0794e9;font-size:25px}.oceanly-pdp-price del{color:#7d9bb2;font-size:12px}.oceanly-pdp-price span{color:#078fe4;background:#e5f6ff;border-radius:7px;padding:4px 7px;font-size:10px;font-weight:800}.oceanly-pdp-desc{color:#547596;max-width:470px;font-size:12px;line-height:1.55}.oceanly-pdp-qty-label{color:#315f85;margin-top:14px;font-size:11px;font-weight:700;display:block}.oceanly-pdp-qty{background:#fff;border:1px solid #c7e3f2;border-radius:9px;width:128px;height:34px;margin:5px 0 10px;display:flex}.oceanly-pdp-qty button{color:#087edb;cursor:pointer;background:0 0;border:0;width:36px}.oceanly-pdp-qty svg{width:14px}.oceanly-pdp-qty span{flex:1;place-items:center;font-size:12px;font-weight:700;display:grid}.oceanly-pdp-actions{gap:8px;display:flex}.oceanly-pdp-cart{color:#fff;cursor:pointer;background:#0b91ee;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;padding:11px;font-weight:800;display:flex}.oceanly-pdp-save{color:#0b91ee;cursor:pointer;background:#fff;border:1px solid #bfe3f7;border-radius:10px;width:44px}.oceanly-pdp-save.saved{color:#ff4f91}.oceanly-pdp-seller{background:#fff;border:1px solid #cfe9f7;border-radius:12px;justify-content:space-between;gap:12px;margin-top:14px;padding:12px;display:flex}.oceanly-pdp-seller>div>span{color:#6e8ea9;margin-bottom:4px;font-size:10px;display:block}.oceanly-pdp-seller>div>button{color:#063b72;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-weight:800;display:flex}.seller-rating{color:#5b7fa1;margin-left:56px;font-size:10px}.oceanly-pdp-view-store{color:#078fe4;cursor:pointer;background:#fff;border:1px solid #0b91ee;border-radius:9px;align-self:center;padding:8px 14px;font-weight:800}.oceanly-pdp-benefits{background:#fff;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0;padding:10px;display:grid}.oceanly-pdp-benefits>div{border-right:1px solid #e0f1f8;grid-template-columns:28px 1fr;align-items:center;column-gap:6px;padding:7px 12px;display:grid}.oceanly-pdp-benefits>div:last-child{border-right:0}.oceanly-pdp-benefits svg,.benefit-leaf{color:#078fe4;grid-row:span 2}.oceanly-pdp-benefits b{font-size:10px}.oceanly-pdp-benefits small{color:#6d8da8;font-size:8px}.oceanly-pdp-tabs{border-bottom:1px solid #cfe8f5;gap:28px;margin-top:8px;display:flex}.oceanly-pdp-tabs button{color:#4e7698;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 4px;font-size:11px;font-weight:700}.oceanly-pdp-tabs button.active{color:#078fe4;border-color:#078fe4}.oceanly-pdp-details{border-bottom:1px solid #cfe8f5;grid-template-columns:1.4fr .8fr;gap:28px;padding:18px 0;display:grid}.oceanly-pdp-details h3{color:#063b72;font-size:13px}.oceanly-pdp-details p{color:#5a7d99;font-size:11px;line-height:1.6}.nutrition-card{background:#e4f7ff;border-radius:10px;padding:14px}.nutrition-card h3{margin:0}.nutrition-card>div{border-bottom:1px solid #c8e7f4;justify-content:space-between;padding:6px 0;font-size:10px;display:flex}.oceanly-pdp-related{padding-top:18px}.section-title-row{justify-content:space-between;align-items:center;display:flex}.section-title-row h2{color:#063b72;font-size:16px}.oceanly-pdp-related>div:last-child{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.oceanly-pdp-customer-reviews{margin-top:18px}.review-summary{background:#fff;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.review-summary strong{color:#063b72;font-size:28px}.oceanly-pdp-floating-actions{display:none}.oceanly-store-reference{color:#063b72;background:#eefaff;min-height:100vh}.oceanly-store-header{background:#fff;border-bottom:1px solid #d3edf8;position:relative;overflow:hidden}.oceanly-store-header-bg{opacity:.45;background:url(/oceanly/whatsapp/store_header_waves.svg) 50%/cover no-repeat;position:absolute;inset:0}.oceanly-store-header-inner{align-items:center;gap:16px;max-width:1240px;margin:auto;padding:28px 20px 22px;display:flex;position:relative}.oceanly-store-avatar{background:#0b91ee;border-radius:50%;place-items:center;width:82px;height:82px;display:grid;overflow:hidden}.oceanly-store-title{flex:1}.oceanly-store-title h1{align-items:center;gap:5px;margin:0;font-size:23px;display:flex}.oceanly-store-title p{color:#547596;margin:4px 0 8px;font-size:12px}.oceanly-store-title>div{color:#315f85;align-items:center;gap:9px;font-size:10px;display:flex}.oceanly-store-title>div span{align-items:center;gap:4px;display:flex}.oceanly-store-title i{background:#c8e6f3;width:1px;height:14px}.oceanly-store-actions{flex-direction:column;gap:7px;display:flex}.oceanly-store-actions button{color:#078fe4;cursor:pointer;background:#fff;border:1px solid #0b91ee;border-radius:18px;justify-content:center;align-items:center;gap:6px;padding:8px 15px;font-size:10px;font-weight:800;display:flex}.oceanly-store-actions .whatsapp{color:#fff;background:#09bd55;border-color:#09bd55}.oceanly-store-actions img{width:15px}.oceanly-store-shell{max-width:1240px;margin:auto;padding:0 20px 50px}.oceanly-store-tabs{border-bottom:1px solid #cfe8f5;gap:30px;display:flex}.oceanly-store-tabs button{color:#486f92;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:13px 3px;font-size:11px;font-weight:800}.oceanly-store-tabs button.active{color:#078fe4;border-color:#078fe4}.oceanly-store-content{grid-template-columns:190px 1fr;gap:20px;padding-top:18px;display:grid}.oceanly-store-content aside{flex-direction:column;gap:4px;display:flex}.oceanly-store-content aside button{color:#183f68;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:9px;font-size:11px;display:flex}.oceanly-store-content aside button.active{color:#078fe4;background:#d8f0ff}.oceanly-store-content aside svg{width:16px}.oceanly-store-banner{background:#d9f2ff;border-radius:10px;justify-content:flex-end;align-items:center;height:132px;display:flex;position:relative;overflow:hidden}.oceanly-store-banner h2{color:#063b72;margin:0;font-size:18px}.oceanly-store-banner em{color:#0b91ee;font-style:normal}.oceanly-store-banner>div{z-index:2;position:absolute;right:18px}.oceanly-store-banner img{object-fit:contain;width:70%;height:140%;margin-right:auto;transform:translate(-5%)}.oceanly-store-benefits{grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0 14px;display:grid}.oceanly-store-benefits>div{background:#fff;border:1px solid #d8edf7;border-radius:9px;grid-template-columns:22px 1fr;column-gap:5px;padding:9px;display:grid}.oceanly-store-benefits svg{color:#078fe4;grid-row:span 2;width:17px}.oceanly-store-benefits b{font-size:9px}.oceanly-store-benefits small{color:#6b8ba5;font-size:7px}.oceanly-store-products,.oceanly-store-all-products{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.oceanly-store-products .oceanly-product-add-cart,.oceanly-store-all-products .oceanly-product-add-cart{color:#fff;background:#0b91ee;border-color:#0b91ee}.oceanly-store-support{background:#d7f2ff;border-radius:10px;align-items:center;gap:8px;margin-top:12px;padding:10px 14px;display:flex}.oceanly-store-support div{flex:1}.oceanly-store-support b,.oceanly-store-support span{display:block}.oceanly-store-support b{font-size:11px}.oceanly-store-support span{color:#547596;font-size:8px}.oceanly-store-simple{background:#fff;border:1px solid #d4ebf6;border-radius:12px;min-height:250px;margin-top:18px;padding:24px}.oceanly-store-simple p{color:#557896;font-size:12px;line-height:1.6}.oceanly-message-overlay{z-index:400;background:#05192a8c;place-items:center;display:grid;position:fixed;inset:0}.oceanly-message-modal{background:#fff;border-radius:14px;flex-direction:column;width:min(760px,100vw - 30px);height:min(720px,100vh - 30px);display:flex;overflow:hidden;box-shadow:0 24px 80px #00000047}.oceanly-message-head{border-bottom:1px solid #dceef6;justify-content:space-between;align-items:flex-start;padding:16px 20px;display:flex}.oceanly-message-head h2{margin:0;font-size:20px}.oceanly-message-head p{color:#5b7fa1;margin:4px 0 0;font-size:10px}.oceanly-message-head>button{cursor:pointer;background:0 0;border:0}.oceanly-message-thread{background:#f9fdff;flex:1;padding:12px 18px;overflow:auto}.oceanly-message-seller{background:#fff;border:1px solid #d6edf8;border-radius:10px;align-items:center;gap:10px;padding:10px;display:flex}.oceanly-message-seller div{flex:1}.oceanly-message-seller b,.oceanly-message-seller span{display:block}.oceanly-message-seller b{font-size:13px}.oceanly-message-seller span{color:#08a84b;font-size:9px}.oceanly-three-dots{color:#078fe4;font-size:22px}.oceanly-message-date{text-align:center;color:#4e7698;background:#e7f5fd;border-radius:16px;width:max-content;margin:14px auto;padding:5px 10px;font-size:9px}.oceanly-message-bubble{border-radius:12px;max-width:68%;margin:8px 0;padding:10px 12px}.oceanly-message-bubble.in{background:#eef7fc}.oceanly-message-bubble.out{background:#d7efff;margin-left:auto}.oceanly-message-bubble p{margin:0;font-size:12px;line-height:1.45}.oceanly-message-bubble small{text-align:right;color:#6c8ba5;margin-top:3px;font-size:8px;display:block}.oceanly-message-empty{color:#6c8ba5;text-align:center;padding:20px;font-size:11px}.oceanly-message-compose{background:#fff;border-top:1px solid #dceef6;gap:8px;padding:12px;display:flex}.oceanly-message-compose>button:first-child{color:#078fe4;background:#eaf7fd;border:0;border-radius:9px;width:38px}.oceanly-message-compose input{background:#eef8fd;border:1px solid #c9e5f3;border-radius:9px;outline:none;flex:1;padding:10px;font-size:11px}.oceanly-message-send{color:#fff;cursor:pointer;background:#0b91ee;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 18px;font-weight:800;display:flex}.oceanly-message-send:disabled{opacity:.65}.oceanly-wa-icon{overflow:hidden}.oceanly-wa-icon img{width:42px;height:42px}@media (width<=760px){.oceanly-pdp-top,.oceanly-pdp-details,.oceanly-store-content{grid-template-columns:1fr}.oceanly-pdp-related>div:last-child,.oceanly-store-products,.oceanly-store-all-products{grid-template-columns:repeat(2,1fr)}.oceanly-store-header-inner{flex-wrap:wrap}.oceanly-store-actions{flex-direction:row;width:100%}.oceanly-store-actions button{flex:1}.oceanly-pdp-benefits{grid-template-columns:1fr}.oceanly-pdp-benefits>div{border-bottom:1px solid #e0f1f8;border-right:0}.oceanly-pdp-benefits>div:last-child{border-bottom:0}.oceanly-message-modal{height:calc(100vh - 20px)}}@media (width>=1101px){.oceanly-shop-products{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.oceanly-pdp-main-image{cursor:url(/oceanly/magnifier-reticle.png) 18 18,crosshair!important}.oceanly-pdp-reticle{display:none!important}.oceanly-home-promo img{background:0 0;object-fit:contain!important;object-position:center bottom!important}.oceanly-home-promo-left img,.oceanly-home-promo-right img{width:56%!important;height:100%!important;margin-left:auto!important;transform:none!important}.oceanly-store-category-filter{flex-wrap:wrap;gap:8px;margin:18px 0 12px;display:flex}.oceanly-store-category-filter button{color:#183f68;cursor:pointer;background:#fff;border:1px solid #c8e7f4;border-radius:9px;padding:8px 12px;font-size:10px;font-weight:800}.oceanly-store-category-filter button.active{color:#078fe4;background:#d8f0ff;border-color:#9ed8f4}.oceanly-store-content aside button{transition:background .15s,color .15s}.oceanly-ref-page{max-width:1260px;margin:0 auto;position:relative}.oceanly-ref-page-head{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.oceanly-ref-page-head h1{color:#102568;letter-spacing:-.6px;margin:0;font-size:28px}.oceanly-ref-page-head p{color:#6683a7;margin:4px 0 0;font-size:13px}.oceanly-blue-btn,.oceanly-ref-blue-btn{color:#fff;cursor:pointer;background:#0b91ee;border:0;border-radius:8px;align-items:center;gap:7px;padding:11px 17px;font-weight:700;display:flex}.oceanly-ref-page>.oceanly-ref-stat-grid{margin-top:10px}.oceanly-reference-table-panel{margin-top:14px;padding:0}.oceanly-ref-toolbar{background:#fbfdff;border-bottom:1px solid #e1edf5;align-items:center;gap:9px;padding:12px;display:flex}.oceanly-mini-search{background:#fff;border:1px solid #d5e6f1;border-radius:8px;align-items:center;gap:7px;min-width:270px;height:34px;padding:0 10px;display:flex}.oceanly-mini-search input{color:#294d7a;border:0;outline:0;width:100%;font-size:11px}.oceanly-ref-toolbar select,.oceanly-report-date{color:#365b85;background:#fff;border:1px solid #d5e6f1;border-radius:8px;height:34px;padding:0 10px;font-size:11px}.oceanly-outline-btn{color:#1689dd;cursor:pointer;background:#fff;border:1px solid #cce2ef;border-radius:8px;align-items:center;gap:6px;height:34px;padding:0 12px;font-weight:700;display:flex}.oceanly-table-scroll{overflow:auto}.oceanly-reference-table{border-collapse:collapse;width:100%;min-width:900px;font-size:11px}.oceanly-reference-table th{color:#315783;text-align:left;background:#eef7fc;padding:10px}.oceanly-reference-table td{color:#294d7a;vertical-align:middle;border-bottom:1px solid #edf3f8;padding:9px 10px}.oceanly-reference-table td b{color:#18366c}.oceanly-category-thumb{object-fit:contain;border-radius:6px;width:44px;height:38px}.oceanly-icon-actions{gap:5px;display:flex}.oceanly-icon-actions button,.oceanly-view-btn{color:#1389dc;cursor:pointer;background:#eaf6ff;border:0;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.oceanly-icon-actions button:last-child{color:#e53b51;background:#ffe8eb}.oceanly-status.active,.oceanly-status.approved{color:#099753;background:#d9f7e7}.oceanly-status.inactive,.oceanly-status.rejected{color:#d83349;background:#ffe1e6}.oceanly-status.open,.oceanly-status.in_progress{color:#a86c00;background:#fff1c8}.oceanly-status.closed,.oceanly-status.resolved{color:#099753;background:#d9f7e7}.oceanly-table-footer{color:#6b89aa;justify-content:space-between;align-items:center;padding:11px 14px;font-size:10px;display:flex}.oceanly-table-footer span{align-items:center;gap:12px;display:flex}.oceanly-table-footer span b{color:#fff;background:#0b91ee;border-radius:6px;padding:5px 8px}.oceanly-report-date{align-items:center;gap:8px;display:flex;position:absolute;top:0;right:0}.report-layout{grid-template-columns:1.7fr 1fr;margin-top:14px}.report-layout .table-panel{min-height:260px}.report-layout .mini-table>div{grid-template-columns:.2fr 1.7fr .8fr .5fr}.oceanly-notification-actions{justify-content:space-between;align-items:center;margin:10px 0 12px;display:flex}.oceanly-notification-tabs{flex-wrap:wrap;gap:8px;display:flex}.oceanly-notification-tabs button{color:#486b94;cursor:pointer;background:#fff;border:1px solid #d5e6f1;border-radius:17px;padding:7px 14px;font-size:10px}.oceanly-notification-tabs button.active{color:#fff;background:#0b91ee;border-color:#0b91ee}.oceanly-notif-type{color:#1887d7;background:#e7f4ff;border-radius:7px;padding:4px 8px}.oceanly-notification-compose{margin-top:14px}.oceanly-compose-grid{grid-template-columns:180px 1fr;gap:9px;display:grid}.oceanly-compose-grid textarea{grid-column:1/-1;min-height:80px}.oceanly-compose-grid input,.oceanly-compose-grid select,.oceanly-compose-grid textarea{font:inherit;color:#294d7a;border:1px solid #d5e6f1;border-radius:8px;outline:none;padding:10px;font-size:11px}.oceanly-notification-compose .oceanly-dashboard-primary{margin-top:10px}.oceanly-customer-support{grid-template-columns:340px 1fr;gap:14px;display:grid}.oceanly-support-list{flex-direction:column;display:flex}.oceanly-support-list button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e7f0f6;gap:4px;padding:13px;display:grid}.oceanly-support-list button.is-selected{background:#eaf7ff}.oceanly-support-list b{color:#0b91ee;font-size:10px}.oceanly-support-list span{color:#193d70;font-size:12px;font-weight:700}.oceanly-support-list small{color:#7290ad;font-size:10px}.oceanly-support-thread{min-height:420px}.oceanly-support-messages{flex-direction:column;gap:10px;max-height:430px;padding:8px 0;display:flex;overflow:auto}.oceanly-support-messages>div{background:#eef7fc;border-radius:10px;max-width:78%;padding:10px 12px}.oceanly-support-messages>div.staff{background:#dff3ff;align-self:flex-end}.oceanly-support-messages b{color:#163c70;font-size:11px}.oceanly-support-messages p{color:#365979;white-space:pre-wrap;margin:5px 0;font-size:12px}.oceanly-support-messages small{color:#7892aa;font-size:9px}.oceanly-support-reply{border-top:1px solid #e4eef5;gap:8px;margin-top:10px;padding-top:12px;display:flex}.oceanly-support-reply textarea{resize:vertical;min-height:65px;font:inherit;border:1px solid #d5e6f1;border-radius:9px;flex:1;padding:10px;font-size:12px}.oceanly-support-reply button{align-self:flex-end}.oceanly-ref-page .oceanly-ref-stat strong{font-size:25px}.oceanly-ref-page .oceanly-ref-stat{min-height:76px}@media (width<=900px){.oceanly-report-date{width:max-content;margin-bottom:10px;position:static}.oceanly-customer-support,.oceanly-compose-grid{grid-template-columns:1fr}.oceanly-compose-grid textarea{grid-column:auto}.oceanly-ref-toolbar{flex-wrap:wrap}.oceanly-mini-search{min-width:220px}.oceanly-notification-actions{flex-direction:column;align-items:flex-start;gap:10px}}.seller-top{color:#123c70!important;background:#fff!important}.seller-top .oceanly-dashboard-search{box-shadow:none;color:#164d8a!important;background:#fff!important;border-color:#c9e4f4!important}.seller-top .oceanly-dashboard-search input{color:#244b75!important}.seller-top .oceanly-dashboard-search input::placeholder{opacity:1;color:#7895b1!important}.seller-top .oceanly-dashboard-search svg{color:#164d8a!important}.oceanly-public-search input::placeholder{opacity:1;color:#cfe8f7!important}.oceanly-public-search input{color:#fff!important}.oceanly-public-search svg{color:#cfe8f7!important}.seller-ui-page{gap:18px;display:grid}.seller-ui-title{justify-content:space-between;align-items:flex-start;display:flex}.seller-ui-title h1{color:#102d67;margin:4px 0 3px;font-size:28px}.seller-ui-title p,.seller-ui-muted{color:#6b86a7;margin:0;font-size:13px}.seller-ui-stat-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.seller-ui-two-col{grid-template-columns:1fr 1.25fr;gap:16px;display:grid}.seller-ui-card{background:#fff;border:1px solid #d7ebf6;border-radius:12px;padding:18px;box-shadow:0 5px 18px #22648c0d}.seller-ui-card h2{color:#123b76;margin:0 0 14px;font-size:16px}.seller-ui-card label{color:#31577f;gap:6px;margin-bottom:12px;font-size:12px;font-weight:700;display:grid}.seller-ui-form-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.seller-ui-empty-row{color:#7895ad;align-items:center;gap:10px;padding:20px 4px;font-size:13px;display:flex}.seller-ui-list-row{border-bottom:1px solid #e5f1f7;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.seller-ui-list-row:last-child{border-bottom:0}.seller-ui-list-row b,.seller-ui-list-row small{display:block}.seller-ui-list-row b{color:#173d72;font-size:13px}.seller-ui-list-row small{color:#7895ad;margin-top:3px;font-size:11px}@media (width<=800px){.seller-ui-stat-grid,.seller-ui-two-col{grid-template-columns:1fr}.seller-ui-title{flex-direction:column;gap:10px}}.seller-page-light,.seller-page-light .oceanly-dashboard-shell{background:#f7fcff!important}.seller-shell .oceanly-dashboard-sidebar{border-right:1px solid #d7ebf6;color:#102568!important;background:#f8fdff!important}.seller-shell .oceanly-side-brand{padding:12px 20px 4px;color:#102568!important;border-bottom:0!important}.seller-shell .oceanly-side-brand span{font-size:27px;color:#102568!important}.seller-shell .oceanly-back-main{color:#456b92!important;background:0 0!important;border:0!important;margin:2px 10px 5px!important;padding:9px 12px!important;font-size:11px!important}.seller-shell .oceanly-side-scroll{padding:8px 10px}.seller-shell .oceanly-side-scroll button{color:#163c70!important}.seller-shell .oceanly-side-scroll button:hover{background:#eef8ff!important}.seller-shell .oceanly-side-scroll button.active{color:#078fe4!important;box-shadow:none!important;background:#dff2ff!important}.seller-shell .oceanly-side-logout{color:#163c70!important;background:#e5f5ff!important;border:0!important;border-radius:9px!important;margin:8px 12px 14px!important;padding:12px 14px!important}.seller-panel-label{color:#6484a5;padding:0 22px 5px;font-size:11px;font-weight:700}.seller-top-actions{color:#173b70;align-items:center;gap:16px;display:flex}.seller-header-icon{color:#173b70;cursor:pointer;background:0 0;border:0;padding:7px;position:relative}.seller-header-icon b{color:#fff;background:#ff3b57;border-radius:10px;place-items:center;min-width:15px;height:15px;font-size:8px;display:grid;position:absolute;top:0;right:0}.seller-header-user{color:#173b70;align-items:center;gap:7px;display:flex}.seller-header-user strong{font-size:12px}.seller-top .oceanly-dashboard-search{width:min(520px,58%)}.admin-light-shell .oceanly-dashboard-sidebar{border-right:1px solid #d7ebf6;color:#102568!important;background:#f8fdff!important}.admin-light-shell .oceanly-side-scroll button{color:#163c70!important}.admin-light-shell .oceanly-side-scroll button.active{color:#078fe4!important;box-shadow:none!important;background:#dff2ff!important}.admin-light-shell .oceanly-side-logout{color:#163c70!important;background:#e5f5ff!important}
