:root{--of-deep:#06364F;--of-main:#075C91;--of-turq:#2FC4CB;--of-card:#EEF8FC;--of-gold:#C5A46B}.ocean-btn--blue{background:linear-gradient(180deg,#087cc0,#075c91);border-color:transparent;color:#fff;box-shadow:0 14px 26px -12px #075c91d9}.ocean-btn--blue:hover{background:linear-gradient(180deg,#0a8fd9,#087cc0);border-color:transparent;color:#fff}.ocean-scene{padding:0;display:flex;align-items:center;min-height:min(var(--mh,80vh),820px);color:#f8faf8}.ocean-scene__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.ocean-scene__img{width:100%;height:100%;object-fit:cover;object-position:var(--fx,50%) var(--fy,50%);display:block}.ocean-scene__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:var(--sh,.7);pointer-events:none;background:linear-gradient(90deg,#061b2ce0 0,#061b2c80 40%,#061b2c00 72%)}.ocean-scene--right .ocean-scene__shade{background:linear-gradient(270deg,#061b2ce0 0,#061b2c80 40%,#061b2c00 72%)}.ocean-scene--center .ocean-scene__shade{background:linear-gradient(180deg,#061b2c8c,#061b2c4d 50%,#061b2cbf)}.ocean-scene .ocean-wrap{padding-block:clamp(72px,10vw,140px)}.ocean-scene--right .ocean-wrap{display:flex;justify-content:flex-end;text-align:right}.ocean-scene--center .ocean-wrap{text-align:center}.ocean-scene .ocean-h{font-size:clamp(2.3rem,6vw,5rem);max-width:16ch;text-shadow:0 2px 18px rgba(6,27,44,.45)}.ocean-scene--center .ocean-h,.ocean-scene--center .ocean-p{margin-inline:auto}.ocean-scene .ocean-p{color:#f8faf8e6}@media(prefers-reduced-motion:no-preference){.ocean-scene__img{animation:ocean-kb 30s ease-in-out infinite alternate}}@keyframes ocean-kb{0%{transform:scale(1)}to{transform:scale(1.06)}}@media(max-width:749px){.ocean-scene{display:block;min-height:0;padding-bottom:clamp(44px,12vw,64px)}.ocean-scene__media{position:relative;inset:auto;aspect-ratio:var(--mar,16/9)}.ocean-scene__img{animation:none}.ocean-scene__shade{display:none}.ocean-scene .ocean-wrap{padding-block:30px 0}.ocean-scene--right .ocean-wrap{display:block;text-align:left}.ocean-scene .ocean-h{max-width:none;font-size:clamp(2rem,9vw,2.6rem);text-shadow:none}.ocean-cmp__stage{aspect-ratio:16/10}}.ocean-sc-list{list-style:none;margin:clamp(28px,4vw,48px) 0 0;padding:0 0 18px;display:grid;grid-auto-flow:column;grid-auto-columns:min(80vw,320px);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.ocean-sc-list::-webkit-scrollbar{display:none}@media(min-width:1000px){.ocean-sc-list{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(4,1fr);overflow:visible;gap:20px}}.ocean-sc{scroll-snap-align:start;display:flex;flex-direction:column;background:#f8faf80f;border:1px solid var(--o-line);border-radius:16px;overflow:hidden;transition:transform .35s ease,border-color .35s ease}@media(hover:hover){.ocean-sc:hover{transform:translateY(-4px);border-color:#2fc4cb8c}}.ocean-sc__img{position:relative;aspect-ratio:4/3;overflow:hidden;background:#061b2c}.ocean-sc__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.ocean-sc:hover .ocean-sc__img img{transform:scale(1.04)}.ocean-sc__tag{position:absolute;top:10px;right:10px;padding:3px 9px;border-radius:999px;background:#061b2c99;color:#f8faf8e0;font-size:.66rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ocean-sc__body{display:flex;flex-direction:column;gap:8px;padding:18px;flex:1}.ocean-sc__k{margin:0;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--o-gold)}.ocean-sc__t{margin:0;font-family:var(--o-serif,Georgia,serif);font-weight:400;font-size:1.35rem;line-height:1.15;color:inherit}.ocean-sc__f{margin:0;font-size:.95rem;line-height:1.55;color:var(--o-muted)}.ocean-sc__more{margin-top:auto;border-top:1px solid var(--o-line)}.ocean-sc__more summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;min-height:48px;font-size:.85rem;font-weight:600;color:var(--o-gold)}.ocean-sc__more summary::-webkit-details-marker{display:none}.ocean-sc__more summary:after{content:"+";font-size:1.3rem;transition:transform .3s}.ocean-sc__more[open] summary:after{transform:rotate(45deg)}.ocean-sc__more p{margin:0 0 6px;font-family:var(--o-serif,Georgia,serif);font-style:italic;font-size:1.05rem;line-height:1.45;animation:ocean-fade .4s ease}@keyframes ocean-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ocean-src{margin-top:22px;font-size:.82rem;color:var(--o-muted)}.ocean-src summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.ocean-src ul{margin:.2rem 0 0;padding-left:1.1rem;display:grid;gap:.3rem}.ocean-src a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ocean-ship{display:grid;grid-template-columns:1fr;max-width:980px;margin:clamp(32px,5vw,56px) auto 0}@media(min-width:800px){.ocean-ship{grid-template-columns:1fr 72px 1fr;align-items:stretch}}.ocean-ship__card{display:flex;flex-direction:column;gap:10px;padding:clamp(22px,3vw,34px);background:#fff;border:1px solid rgba(7,92,145,.16);border-radius:18px;box-shadow:0 1px 2px #06364f0f,0 18px 40px -22px #06364f47}.ocean-ship__ic{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:var(--of-card);color:var(--of-main)}.ocean-ship__ic svg{width:24px;height:24px}.ocean-ship__card h3{margin:.2rem 0 0;font-family:var(--o-serif,Georgia,serif);font-weight:400;font-size:1.4rem;color:var(--of-deep)}.ocean-ship__days{margin:0;display:flex;align-items:baseline;gap:8px;color:var(--of-deep)}.ocean-ship__days b{font-family:var(--o-serif,Georgia,serif);font-weight:400;font-size:clamp(2.4rem,5vw,3.4rem);line-height:1;color:var(--of-main);letter-spacing:-.02em}.ocean-ship__days span{font-size:.95rem;font-weight:600}.ocean-ship__card p:last-child{margin:0;font-size:.95rem;line-height:1.55;color:#4d6b7a}.ocean-ship__link{display:grid;place-items:center;position:relative;min-height:56px}.ocean-ship__link:before{content:"";position:absolute;opacity:.75}@media(min-width:800px){.ocean-ship__link:before{left:0;right:0;top:50%;height:2px;background:linear-gradient(90deg,var(--of-turq),var(--of-gold))}}@media(max-width:799px){.ocean-ship__link:before{top:0;bottom:0;left:50%;width:2px;translate:-1px 0;background:linear-gradient(180deg,var(--of-turq),var(--of-gold))}}.ocean-ship__link i{position:relative;width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid var(--of-turq);box-shadow:0 0 0 5px #2fc4cb2e}.ocean-ship__note{margin:22px auto 0;max-width:62ch;text-align:center;font-size:.88rem;color:var(--o-muted)}.ocean-ship__note a{color:inherit;text-decoration:underline}.ocean-cm{display:grid;gap:clamp(28px,5vw,64px);align-items:center}@media(min-width:900px){.ocean-cm{grid-template-columns:.9fr 1.1fr}.ocean-cm--solo{grid-template-columns:minmax(0,720px);justify-content:center}}.ocean-cm__photo{position:relative;aspect-ratio:3/4;max-height:78vh;border-radius:18px;overflow:hidden;background:#0b3854}.ocean-cm__photo img{width:100%;height:100%;object-fit:cover;object-position:50% 40%;display:block}@media(max-width:899px){.ocean-cm__photo{max-height:none}}.ocean-cm__form{display:grid;gap:14px;margin-top:10px}.ocean-cm__row{display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:600px){.ocean-cm__row{grid-template-columns:1fr 1fr}}.ocean-cm .f{display:grid;gap:6px;font-size:.88rem;color:var(--o-muted)}.ocean-cm input[type=text],.ocean-cm input[type=email],.ocean-cm textarea{width:100%;min-height:48px;padding:12px 14px;border-radius:12px;border:1px solid var(--o-line);background:#fff;color:#202d33;font:inherit;font-size:1rem}.ocean-cm textarea{min-height:140px;resize:vertical;line-height:1.5}.ocean-cm input:focus-visible,.ocean-cm textarea:focus-visible{outline:2px solid var(--of-turq);outline-offset:1px}.ocean-cm__consent{display:grid;gap:12px;padding:14px;border:1px solid var(--o-line);border-radius:12px;font-size:.85rem}.ocean-cm__consent label{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;cursor:pointer;color:var(--o-muted)}.ocean-cm__consent input{width:20px;height:20px;accent-color:var(--of-main);margin:2px 0 0}.ocean-cm__consent a{color:inherit;text-decoration:underline}.ocean-cm__ok{margin:0;padding:16px 18px;border-radius:12px;border:1px solid var(--of-turq);background:#2fc4cb1f}.ocean-cm__err{padding:12px 14px;border-radius:10px;background:#fdecea;color:#8a1f11;font-size:.88rem}.ocean-cm__hint{margin:0;font-size:.8rem;color:var(--o-muted)}.ocean-strip{display:flex;margin-top:14px;padding:12px 6px;background:#fff;border:1px solid rgba(7,92,145,.16);border-radius:12px;box-shadow:0 1px 2px #06364f0f,0 10px 24px -16px #06364f47;color:var(--of-deep)}.ocean-strip__i{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:10px;padding:2px 12px;font-size:.82rem;line-height:1.3}.ocean-strip__i+.ocean-strip__i{border-left:1px solid rgba(7,92,145,.14)}.ocean-strip__i svg{flex:none;width:22px;height:22px;color:var(--of-turq)}.ocean-strip__i b{display:block;font-weight:600}.ocean-strip__i span{color:#4d6b7a}@media(max-width:559px){.ocean-strip__i{flex-direction:column;text-align:center;gap:4px;padding:2px 6px;font-size:.72rem}}@media(prefers-reduced-motion:reduce){.ocean-sc,.ocean-sc__img img{transition:none!important}.ocean-sc__more p{animation:none}}.ocean-src{margin:20px 0 0;font-size:.78rem;line-height:1.5;color:var(--o-muted);opacity:.85}.ocean-cmx__head{max-width:760px;margin:0 auto clamp(26px,4vw,44px);text-align:center}.ocean-cmx__head .ocean-kicker{justify-content:center}.ocean-cmx__head .ocean-p{margin-inline:auto}.ocean-cmx__grid{display:grid;gap:clamp(20px,3vw,40px);align-items:center}@media(min-width:960px){.ocean-cmx__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.ocean-cmx__grid--solo{grid-template-columns:minmax(0,640px);justify-content:center}}.ocean-cmx__photo{margin:0;aspect-ratio:var(--ar,4/3);border-radius:22px;overflow:hidden;background:#0b3854;box-shadow:0 30px 60px -34px #06364f8c}.ocean-cmx__photo img{width:100%;height:100%;object-fit:cover;display:block}.ocean-cmx__card{background:linear-gradient(180deg,#f4fafd,#eaf4f9);border:1px solid rgba(7,92,145,.14);border-radius:22px;padding:clamp(20px,4vw,34px);box-shadow:0 1px 2px #06364f0d,0 24px 50px -30px #06364f59}.ocean-cmx__form,.ocean-cmx__row{display:grid;gap:16px}@media(min-width:560px){.ocean-cmx__row{grid-template-columns:1fr 1fr}}.ocean-cmx__f{display:grid;gap:7px;font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#075c91}.ocean-cmx__f em{font-style:normal;font-weight:500;text-transform:none;letter-spacing:0;color:#5d7a89}.ocean-cmx input[type=text],.ocean-cmx input[type=email],.ocean-cmx textarea{width:100%;min-height:54px;padding:14px 16px;border-radius:14px;border:1px solid rgba(7,92,145,.18);background:#fff;color:#06364f;font:inherit;font-size:1rem;letter-spacing:0;text-transform:none;font-weight:400;transition:border-color .2s ease,box-shadow .2s ease}.ocean-cmx textarea{min-height:150px;resize:vertical;line-height:1.55}.ocean-cmx input::placeholder,.ocean-cmx textarea::placeholder{color:#8aa2ae}.ocean-cmx input:focus,.ocean-cmx textarea:focus{outline:none;border-color:#2fc4cb;box-shadow:0 0 0 4px #2fc4cb2e}.ocean-cmx__consent{display:grid;gap:12px;padding:16px;border-radius:14px;background:#ffffffb3;border:1px solid rgba(7,92,145,.1);font-size:.85rem;line-height:1.5}.ocean-cmx__consent label{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;cursor:pointer;color:#3f5f6e}.ocean-cmx__consent input{width:20px;height:20px;margin:2px 0 0;accent-color:#075C91}.ocean-cmx__consent a{color:#075c91;text-decoration:underline}.ocean-cmx__btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;border:0;border-radius:14px;background:linear-gradient(135deg,#2fc4cb,#087cc0 55%,#075c91);color:#fff;font:inherit;font-weight:700;font-size:.92rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;box-shadow:0 16px 28px -14px #075c91d9;transition:transform .25s ease,filter .25s ease;touch-action:manipulation}.ocean-cmx__btn:hover{transform:translateY(-2px);filter:brightness(1.06)}.ocean-cmx__btn:active{transform:scale(.985)}.ocean-cmx__hint{margin:0;font-size:.8rem;color:#5d7a89;text-align:center}.ocean-cmx__ok{margin:0;padding:18px;border-radius:14px;border:1px solid #2FC4CB;background:#2fc4cb1f;color:#06364f}.ocean-cmx__err{padding:12px 14px;border-radius:12px;background:#fdecea;color:#8a1f11;font-size:.88rem}@media(prefers-reduced-motion:reduce){.ocean-cmx__btn{transition:none}}.ocean-sec,.ocean-sec *,.ocean-sec *:before,.ocean-sec *:after{box-sizing:border-box}.ocean-life .ocean-frame:has(img[src*="01_MODELO"]){aspect-ratio:1132/2000!important;min-height:0!important;max-height:none!important;height:auto!important;width:min(100%,calc(min(86svh,900px)*.566));margin-inline:auto}.ocean-life .ocean-frame:has(img[src*="01_MODELO"]) img{object-fit:cover!important;object-position:50% 50%!important}.product-information{position:relative;isolation:isolate;background:linear-gradient(180deg,#d9f0f7,#eef8fb 34%,#f9fbfa)!important}.product-information:before,.product-information:after{content:"";position:absolute;pointer-events:none;z-index:0}.product-information:before{top:-10%;right:-10%;bottom:40%;left:-10%;background:repeating-linear-gradient(104deg,#fff0 0 60px,#ffffff8c 90px 130px,#fff0 170px 300px);-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%);opacity:.55}.product-information:after{left:0;right:0;top:0;height:calc(100% + 240px);opacity:.5;background-image:radial-gradient(circle,rgba(255,255,255,.95) 0 1.3px,transparent 2.4px),radial-gradient(circle,rgba(47,196,203,.35) 0 1.1px,transparent 2.2px);background-size:120px 120px,240px 240px;background-position:0 0,70px 80px}.product-information>*{position:relative;z-index:1}@media(prefers-reduced-motion:no-preference){.product-information:before{animation:ocean-sway 16s ease-in-out infinite alternate}.product-information:after{animation:ocean-rise 36s linear infinite}.product-information .product-media-container{animation:ocean-float 9s ease-in-out infinite;will-change:transform}}@keyframes ocean-rise{to{transform:translate3d(0,-240px,0)}}@keyframes ocean-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-6px,0)}}@media(max-width:749px){.product-information:before{animation:none;opacity:.4}}.product-information .product-media-container{border-radius:18px;box-shadow:0 30px 60px -34px #06364f73;background:linear-gradient(160deg,#fff,#f2ebdf)}.product-information h1{font-size:clamp(2.8rem,7vw,4.6rem);letter-spacing:.16em;text-transform:uppercase;line-height:1;padding-bottom:.35em;position:relative}.product-information h1:after{content:"";display:block;width:3.2rem;height:2px;margin-top:.45em;background:linear-gradient(90deg,#c5a46b,#c5a46b00)}.product-information product-price .price{font-size:clamp(2.1rem,4vw,2.9rem)}.ocean-mini{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:.8rem;color:#5d7a89}.ocean-mini svg{width:16px;height:16px;color:#2fc4cb;flex:none}.ocean-life__b:has(.ocean-ph){display:none!important}.ocean-ship{justify-items:center}@media(max-width:799px){.ocean-ship{max-width:440px}.ocean-ship__card{width:100%;align-items:center;text-align:center}.ocean-ship__days{justify-content:center}.ocean-ship__ic{margin-inline:auto}}.ocean-acc-list{display:grid;gap:12px;max-width:760px;margin:clamp(30px,4vw,48px) auto 0}.ocean-acc{background:#f9fbfa;border:1px solid rgba(7,92,145,.22);border-radius:16px;box-shadow:0 1px 2px #06364f0d;overflow:hidden;transition:box-shadow .3s ease,border-color .3s ease}.ocean-acc[open]{border-color:#2fc4cbbf;box-shadow:0 16px 32px -22px #06364f66}.ocean-acc summary{list-style:none;display:flex;align-items:center;gap:14px;min-height:62px;padding:0 18px;cursor:pointer;font-weight:600;color:#06364f;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ocean-acc summary::-webkit-details-marker{display:none}.ocean-acc summary:after{content:"+";margin-left:auto;font-size:1.6rem;line-height:1;color:#2fc4cb;transition:transform .3s ease}.ocean-acc[open] summary:after{transform:rotate(45deg)}.ocean-acc__ic{flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#eef8fc;color:#075c91}.ocean-acc__ic svg{width:20px;height:20px}.ocean-acc__b{padding:0 20px 20px 70px;color:#3f5f6e;font-size:.95rem;line-height:1.65}.ocean-acc__b p{margin:0 0 .7em}.ocean-acc__b a{color:#075c91;text-decoration:underline}.ocean-acc[open] .ocean-acc__b{animation:ocean-fade .4s ease}@media(max-width:559px){.ocean-acc__b{padding-left:20px}}.product-information{background:repeating-linear-gradient(104deg,#bce9e500 0 70px,#bce9e512 100px 140px,#bce9e500 180px 320px),linear-gradient(180deg,#0b4f70,#0a3f5e 48%,#06364f)!important;color:#eaf5f9}.product-information:before{inset:auto!important;left:-30%!important;top:36%!important;width:160%!important;height:auto!important;aspect-ratio:16/9;background:url(/cdn/shop/files/04_MANTARRAYA_SUBMARINA_CINEMATOGRAFICA.webp?v=1793179854&width=1200) center/cover no-repeat!important;opacity:.72!important;-webkit-mask-image:radial-gradient(ellipse at center,#000 40%,transparent 74%);mask-image:radial-gradient(ellipse at center,#000 40%,transparent 74%);transform:translate3d(calc(var(--sp,0) * -24%),calc(var(--sp,0) * 7%),0);will-change:transform;animation:none!important}@media(min-width:750px){.product-information:before{left:-5%!important;top:2%!important;width:110%!important}}.product-information .product-details{background:linear-gradient(160deg,#ffffff1c,#ffffff0a);border:1px solid rgba(188,233,229,.24);border-radius:26px;box-shadow:0 34px 70px -40px #000000bf,inset 0 1px #ffffff29}@media(min-width:750px){.product-information .product-details{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);margin:clamp(16px,2vw,32px)}}@media(max-width:749px){.product-information .product-details{margin:14px;padding:22px 18px!important}}.product-information .product-media-container{box-shadow:0 0 0 1px #bce9e547,0 40px 80px -30px #000000a6,0 0 60px -10px #2fc4cb40}.product-information h1{color:#f8fbfc!important;text-shadow:0 2px 22px rgba(0,0,0,.35)}.ocean-quote{color:#eaf5f9e6!important;border-left-color:#c5a46b!important}.product-information product-price{background:linear-gradient(180deg,#f6fbfe,#e3f2f9)!important;border:1px solid rgba(47,196,203,.75)!important;box-shadow:0 22px 44px -24px #000000a6,inset 0 1px #fff!important}.product-information .quantity-selector{border-color:#bce9e58c!important;box-shadow:0 14px 28px -18px #0009!important}.product-information .add-to-cart-button{background:linear-gradient(135deg,#2fc4cb,#087cc0 52%,#075c91)!important;box-shadow:0 20px 38px -16px #2fc4cb99,0 3px 8px #0000004d!important}.product-information .shopify-payment-button__button--unbranded,.product-information .shopify-payment-button button{background:#ffffff14!important;border:1px solid rgba(248,250,248,.5)!important;color:#fff!important;border-radius:12px!important;box-shadow:none!important}.product-information accordion-custom,.product-information .accordion{border-top-color:#bce9e542!important;color:#ddeef4}.product-information details{border-bottom-color:#bce9e542!important}.product-information summary,.product-information summary *{color:#f2fafc!important}.product-information accordion-custom p,.product-information accordion-custom span,.ocean-det__b,.ocean-det__b a{color:#ddeef4!important}.ocean-det{border-bottom-color:#bce9e542!important}.ocean-det summary{color:#f2fafc!important}.ocean-mini{color:#e2f0f6c7}.ocean-urgency{display:flex;align-items:center;gap:8px;width:fit-content;max-width:100%;margin:10px 0 4px;padding:6px 12px 6px 10px;border-radius:8px;border:1px solid rgba(204,58,70,.38);background:#fdf0f1;color:#a8262f;font-size:.8rem;line-height:1.2}.ocean-urgency__dot{flex:none;width:7px;height:7px;border-radius:50%;background:#d23b46}.ocean-urgency svg{flex:none;width:14px;height:14px}.ocean-urgency b{font-weight:600;letter-spacing:.01em}.product-information .add-to-cart-button{min-height:52px!important;border-radius:10px!important;background:linear-gradient(180deg,#0a6aa3,#075c91)!important;box-shadow:0 8px 18px -12px #075c91a6!important;font-weight:500!important;font-size:.82rem!important;letter-spacing:.12em!important}.product-information .add-to-cart-button:hover{transform:translateY(-1px)!important;filter:brightness(1.05)!important;box-shadow:0 10px 20px -12px #075c91b3!important}.product-information .shopify-payment-button__button--unbranded,.product-information .shopify-payment-button button{min-height:50px!important;border-radius:10px!important;background:#ffffff0f!important;border:1px solid rgba(248,250,248,.38)!important;box-shadow:none!important;font-size:0!important;letter-spacing:0!important}.product-information .shopify-payment-button__button--unbranded:after,.product-information .shopify-payment-button button:after{content:"\a1ME LO QUEDO!";font-size:.82rem;font-weight:500;letter-spacing:.12em;color:#fff}.product-information .quantity-selector{box-shadow:none!important;border-radius:10px!important}.product-information .quantity-selector .quantity-minus,.product-information .quantity-selector .quantity-plus{width:46px;height:46px}header-component,header-component .header{background:#f9fbfaf0!important;color:#0b3854!important;-webkit-backdrop-filter:saturate(1.3) blur(10px);backdrop-filter:saturate(1.3) blur(10px);border-bottom:1px solid rgba(11,56,84,.08);box-shadow:0 1px 14px #06364f0a}header-component .header__row,header-component .header__columns{background:transparent!important}header-component a,header-component button,header-component summary,header-component svg,header-component .header-logo__text,header-component .header-logo,header-component span:not([class*=bubble]){color:#0b3854!important}@media(max-width:749px){.product-information h1{font-size:clamp(2.3rem,11vw,3rem)}.product-information product-price{padding:12px 18px!important}.product-information product-price .price{font-size:1.9rem!important}.ocean-quote{font-size:.95rem;padding:8px 0 8px 14px}}.product-information product-price{padding:10px 16px!important;border-radius:12px!important;box-shadow:0 10px 24px -18px #0000008c,inset 0 1px #fff!important;border-color:#2fc4cb80!important;display:flex!important;align-items:baseline;gap:10px}.product-information product-price .price{font-size:1.65rem!important;font-weight:600!important;letter-spacing:-.01em}.product-information product-price s,.product-information product-price del,.product-information product-price [class*=compare]{font-size:.74rem!important;font-weight:400!important;opacity:.5;margin:0}.product-information .quantity-selector-wrapper{margin:12px 0 10px}.product-information .quantity-selector{background:#ffffff12!important;border:1px solid rgba(188,233,229,.38)!important;border-radius:10px!important;box-shadow:none!important;height:42px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.product-information .quantity-selector .quantity-minus,.product-information .quantity-selector .quantity-plus{width:40px!important;height:40px!important;color:#bce9e5!important;background:transparent!important}.product-information .quantity-selector input{width:34px!important;color:#fff!important;font-weight:500!important;font-size:.95rem!important;background:transparent!important}.product-information .add-to-cart-button{min-height:48px!important;border-radius:10px!important;background:linear-gradient(180deg,#0b6ba3,#09598c)!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 6px 14px -10px #0000008c!important;font-weight:500!important;font-size:.76rem!important;letter-spacing:.16em!important;gap:8px!important}.product-information .add-to-cart-button:before{width:17px!important;height:17px!important;opacity:.85}.product-information .shopify-payment-button__button--unbranded,.product-information .shopify-payment-button button{min-height:46px!important;border-radius:10px!important;background:transparent!important;border:1px solid rgba(248,250,248,.42)!important}.product-information .shopify-payment-button__button--unbranded:after,.product-information .shopify-payment-button button:after{font-size:.76rem!important;font-weight:400!important;letter-spacing:.16em!important}.product-information .accelerated-checkout-block,.product-information shopify-accelerated-checkout{margin-top:8px!important;--shopify-accelerated-checkout-button-block-size:44px;--shopify-accelerated-checkout-button-border-radius:10px;--shopify-accelerated-checkout-row-gap:8px}.ocean-mini{justify-content:center;margin:12px 0 2px!important;font-size:.72rem!important;letter-spacing:.03em;opacity:.72}.product-information ul[class*=payment],.product-information [class*=payment-icons]{display:flex!important;justify-content:center!important;flex-wrap:wrap;gap:6px!important;margin:8px 0 2px!important;padding:0!important;list-style:none}.product-information [class*=payment-icons] svg,.product-information ul[class*=payment] svg{height:22px!important;width:auto!important;border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ocean-final.css.map */
