.brisa-go-shopify-section{margin:0!important}.bg-landing{--navy:#071a34;--navy2:#0a2547;--cyan:#08d9ff;--ice:#c7f7ff;--white:#f7fdff;--muted:#9eb6c9;--orange:#ff6338;--line:rgba(255,255,255,.12);background:var(--navy);color:var(--white);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden;position:relative}.bg-landing *{box-sizing:border-box}.bg-landing img{display:block;max-width:100%}.bg-landing a{text-decoration:none}.bg-shell{width:min(1160px,calc(100% - 40px));margin-inline:auto}.bg-section{padding:110px 0}.bg-landing h1,.bg-landing h2,.bg-landing h3,.bg-landing p{margin:0}.bg-landing h1,.bg-landing h2{letter-spacing:-.055em;line-height:.94}.bg-landing h1 em,.bg-landing h2 em{color:var(--cyan);font-family:Georgia,serif;font-weight:400}.bg-eyebrow,.bg-section-head>span,.bg-features-head span,.bg-lifestyle-copy>span,.bg-truth span,.bg-offer-copy>span,.bg-faq-grid>div>span,.bg-final>span{color:var(--cyan);font-size:12px;font-weight:850;letter-spacing:.18em}.bg-primary{align-items:center;background:var(--cyan);border-radius:16px;color:#001523;display:inline-flex;font-size:15px;font-weight:900;gap:22px;justify-content:center;padding:17px 22px;box-shadow:0 16px 36px #08d9ff2b;transition:transform .25s,box-shadow .25s}.bg-primary:hover{color:#001523;transform:translateY(-3px);box-shadow:0 20px 44px #08d9ff47}.bg-story,.bg-steps,.bg-features,.bg-lifestyle,.bg-truth,.bg-offer,.bg-reviews,.bg-faq,.bg-final{content-visibility:auto;contain-intrinsic-size:auto 800px}.bg-hero{background:radial-gradient(circle at 74% 54%,rgba(8,217,255,.19),transparent 27%),linear-gradient(135deg,#06182f,#071a34 58%,#0a3155);min-height:720px;position:relative;isolation:isolate}.bg-hero-grid{background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(to bottom,black,transparent 86%);mask-image:linear-gradient(to bottom,black,transparent 86%);position:absolute;z-index:-2}.bg-glow{border-radius:50%;filter:blur(4px);position:absolute;z-index:-1}.bg-glow-one{background:#00dbff33;height:270px;right:-80px;top:-90px;width:270px}.bg-glow-two{background:#2966ff24;bottom:30px;height:220px;left:-90px;width:220px}.bg-hero-inner{align-items:center;display:grid;gap:12px;grid-template-columns:.82fr 1.18fr;min-height:720px;padding-block:52px}.bg-copy{position:relative;z-index:5}.bg-copy h1{font-size:clamp(56px,6.4vw,92px);margin:24px 0 25px;max-width:700px}.bg-copy p{color:#b7c8d7;font-size:18px;line-height:1.65;max-width:520px}.bg-copy .bg-primary{margin-top:36px}.bg-proof{color:#a9c0d0;display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;gap:17px;margin-top:24px}.bg-hero-product{align-items:center;display:flex;isolation:isolate;justify-content:center;min-height:610px;perspective:1200px;position:relative;transform-style:preserve-3d;z-index:1}.bg-hero-product:before{background:radial-gradient(circle,rgba(8,217,255,.29),rgba(0,122,255,.1) 42%,transparent 70%);content:"";filter:blur(8px);top:5%;right:-8%;bottom:5%;left:-8%;position:absolute;z-index:-2}.bg-hero-product:after{background:radial-gradient(ellipse,rgba(8,217,255,.7),rgba(3,12,28,.55) 38%,transparent 70%);bottom:34px;content:"";filter:blur(16px);height:38px;left:5%;position:absolute;width:90%;z-index:-1}.bg-hero-render{border-radius:0;filter:drop-shadow(0 34px 42px rgba(0,0,0,.48));height:auto;max-width:none;object-fit:contain;transform:translate3d(5%,0,45px) rotateY(-3deg);transform-origin:center;transition:filter .45s ease,transform .45s ease;width:min(126%,790px)}.bg-hero-product.is-3d .bg-hero-render{-webkit-mask-image:radial-gradient(ellipse at 50% 51%,#000 55%,rgba(0,0,0,.98) 71%,transparent 96%);animation:bgProductFloat 5.5s ease-in-out infinite;mask-image:radial-gradient(ellipse at 50% 51%,#000 55%,rgba(0,0,0,.98) 71%,transparent 96%)}.bg-hero-product:hover .bg-hero-render{filter:drop-shadow(0 42px 52px rgba(0,0,0,.55));transform:translate3d(5%,-5px,58px) rotateY(-1deg)}.bg-product-orbit{border:1px solid rgba(121,235,255,.28);border-radius:50%;pointer-events:none;position:absolute;z-index:-1}.bg-product-orbit-one{height:68%;right:2%;top:15%;transform:rotate(-12deg);width:84%}.bg-product-orbit-two{border-color:#79ebff24;height:48%;right:13%;top:26%;transform:rotate(18deg);width:65%}.bg-ice-chip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#061d35c2;border:1px solid rgba(172,245,255,.36);border-radius:16px;bottom:85px;left:-10px;padding:13px 18px;position:absolute;transform:rotate(-4deg);z-index:4}.bg-ice-chip small{color:#8aebff;display:block;font-size:9px;font-weight:900;letter-spacing:.16em}.bg-ice-chip strong{font-size:16px}@keyframes bgProductFloat{0%,to{transform:translate3d(5%,0,45px) rotateY(-3deg)}50%{transform:translate3d(5%,-11px,52px) rotateY(-1deg)}}.bg-story{background:#f3fbfd;color:#071a34}.bg-section-head h2,.bg-steps-head h2,.bg-features-head h2,.bg-lifestyle-copy h2,.bg-truth h2,.bg-faq h2{font-size:clamp(44px,6vw,76px);margin-top:18px}.bg-story-grid{align-items:center;display:grid;gap:24px;grid-template-columns:1fr 52px 1fr;margin-top:60px}.bg-story-card{border-radius:28px;min-height:470px;overflow:hidden;padding:36px;position:relative}.bg-story-card small{font-size:10px;font-weight:900;letter-spacing:.2em}.bg-story-card h3{font-size:25px;line-height:1.2;margin:24px 0 13px;max-width:440px}.bg-story-card p{font-size:15px;line-height:1.6;opacity:.7;max-width:420px}.bg-heat{background:linear-gradient(145deg,#ffeadf,#fff7f0);border:1px solid #f7d2c5}.bg-heat small{color:#e7562f}.bg-heat-orb{align-items:center;background:radial-gradient(circle at 40% 35%,#ff926b,#ef481f);border-radius:50%;box-shadow:0 25px 80px #ef481f40;color:#fff;display:flex;font-size:66px;font-weight:850;height:190px;justify-content:center;margin:34px auto 14px;width:190px}.bg-cool{background:linear-gradient(145deg,#0b3154,#071a34);color:#fff}.bg-cool small{color:var(--cyan)}.bg-cool img{border:1px solid rgba(255,255,255,.12);border-radius:20px;float:right;margin:-8px -5px 14px 22px;width:220px}.bg-story-arrow{align-items:center;background:#071a34;border-radius:50%;color:var(--cyan);display:flex;font-size:24px;height:52px;justify-content:center;width:52px;z-index:2}.bg-steps{background:#071a34}.bg-steps-head{text-align:center}.bg-steps-head>span{color:var(--cyan);font-size:12px;font-weight:850;letter-spacing:.18em}.bg-steps-head>p{color:var(--muted);margin-top:22px}.bg-steps-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:56px}.bg-steps-grid article{background:linear-gradient(145deg,#ffffff14,#ffffff06);border:1px solid var(--line);border-radius:24px;min-height:310px;padding:28px;position:relative;transition:transform .3s,border-color .3s}.bg-steps-grid article:hover{border-color:#08d9ff66;transform:translateY(-6px)}.bg-steps-grid b{color:#ffffff2b;font-size:50px;position:absolute;right:24px;top:18px}.bg-steps-grid i{align-items:center;background:#08d9ff1f;border-radius:17px;display:flex;font-style:normal;font-size:28px;height:60px;justify-content:center;width:60px}.bg-steps-grid h3{font-size:24px;margin:50px 0 14px}.bg-steps-grid p,.bg-features p{color:var(--muted);font-size:14px;line-height:1.7}.bg-features{background:#ecf9fc;color:#071a34}.bg-features-head{align-items:end;display:flex;justify-content:space-between}.bg-features-head>p{color:#567080;max-width:390px;padding-bottom:7px}.bg-feature-grid{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-top:58px}.bg-feature-grid article{background:#fff;border:1px solid #d9edf2;border-radius:24px;min-height:270px;padding:32px;position:relative;transition:transform .3s,box-shadow .3s}.bg-feature-grid article:hover{box-shadow:0 24px 60px #071a3417;transform:translateY(-5px)}.bg-feature-grid i{align-items:center;background:#e8fbff;border-radius:15px;display:flex;font-size:25px;font-style:normal;height:56px;justify-content:center;margin-bottom:32px;width:56px}.bg-feature-grid small{color:#008caf;font-size:9px;font-weight:900;letter-spacing:.16em}.bg-feature-grid h3{font-size:24px;margin:9px 0 12px}.bg-feature-grid p{color:#607783;max-width:480px}.bg-lifestyle{background:linear-gradient(135deg,#071a34,#0b2d50)}.bg-lifestyle-grid{align-items:center;display:grid;gap:70px;grid-template-columns:.82fr 1.18fr}.bg-lifestyle-copy p{color:var(--muted);font-size:16px;line-height:1.7;margin:27px 0;max-width:490px}.bg-lifestyle-copy>div{display:flex;flex-wrap:wrap;gap:9px}.bg-lifestyle-copy b{border:1px solid rgba(8,217,255,.28);border-radius:999px;color:#baf5ff;font-size:11px;padding:9px 13px}.bg-lifestyle-images{display:grid;gap:14px;grid-template-columns:1.25fr .75fr;position:relative}.bg-lifestyle-images figure{background:#ecf9fc;border-radius:25px;margin:0;overflow:hidden}.bg-lifestyle-images figure:first-child{grid-row:span 2}.bg-lifestyle-images img{height:100%;object-fit:cover;width:100%}.bg-lifestyle-images>span{align-items:center;background:var(--cyan);border-radius:20px;color:#05213a;display:flex;font-size:26px;font-weight:900;gap:8px;justify-content:center;min-height:130px}.bg-lifestyle-images small{font-size:11px;letter-spacing:.12em}.bg-truth{background:#06ccec;padding:70px 0;color:#042039}.bg-truth-grid{align-items:center;display:grid;gap:32px;grid-template-columns:90px 1fr .78fr}.bg-shield{align-items:center;border:2px solid #05213a;border-radius:28px;display:flex;font-size:35px;font-weight:900;height:78px;justify-content:center;width:78px}.bg-truth span{color:#07506a}.bg-truth h2{font-size:clamp(35px,4.5vw,62px);margin-top:10px}.bg-truth h2 em{color:#07506a}.bg-truth p{font-size:15px;line-height:1.65}.bg-offer{background:#f5fbfc;color:#071a34}.bg-offer-grid{align-items:center;display:grid;gap:75px;grid-template-columns:1fr 1fr}.bg-main-photo{background:linear-gradient(145deg,#e1f7fa,#fff);border:1px solid #d5eaee;border-radius:32px;min-height:550px;padding:35px;position:relative}.bg-main-photo img{height:480px;object-fit:contain;width:100%}.bg-main-photo>span{background:#071a34;border-radius:999px;bottom:22px;color:#baf5ff;font-size:9px;font-weight:900;left:22px;letter-spacing:.15em;padding:10px 14px;position:absolute}.bg-offer-copy>span{color:#0097b8}.bg-offer-copy h2{font-size:clamp(48px,5vw,74px);margin:10px 0 12px}.bg-offer-copy>p{color:#617985;line-height:1.6}.bg-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin:28px 0}.bg-price s{color:#8aa0aa;font-size:15px;width:100%}.bg-price strong{font-size:43px;letter-spacing:-.05em}.bg-price b{background:#dff9f2;border-radius:999px;color:#008c69;font-size:10px;padding:6px 10px}.bg-purchase-form>label{display:block;font-size:11px;font-weight:850;letter-spacing:.08em;margin-bottom:10px}.bg-variant-row{display:flex;flex-wrap:wrap;gap:9px}.bg-variant{background:#fff;border:1px solid #c7dce2;border-radius:12px;color:#19374c;cursor:pointer;font:inherit;font-size:13px;font-weight:750;padding:12px 18px}.bg-variant.is-selected{background:#071a34;border-color:#071a34;color:#fff;box-shadow:inset 0 -3px var(--cyan)}.bg-variant:disabled{cursor:not-allowed;opacity:.45}.bg-buy-row{display:grid;gap:10px;grid-template-columns:116px 1fr;margin-top:18px}.bg-quantity{align-items:center;background:#fff;border:1px solid #c7dce2;border-radius:14px;display:grid;grid-template-columns:34px 1fr 34px;overflow:hidden}.bg-quantity button{background:transparent;border:0;color:#071a34;cursor:pointer;font-size:20px;height:52px}.bg-quantity input{-webkit-appearance:textfield;appearance:textfield;border:0;color:#071a34;font:inherit;font-weight:850;min-width:0;text-align:center;width:100%}.bg-quantity input::-webkit-inner-spin-button{display:none}.bg-buy{background:var(--orange);border:0;border-radius:14px;color:#fff;cursor:pointer;font:inherit;font-size:15px;font-weight:900;height:54px;transition:filter .2s,transform .2s}.bg-buy:hover{filter:brightness(1.05);transform:translateY(-2px)}.bg-buy:disabled{cursor:not-allowed;filter:grayscale(1);opacity:.55}.bg-form-error{color:#c52d13;font-size:12px;margin-top:10px}.bg-offer-copy ul{border-top:1px solid #d7e8ec;display:grid;gap:9px;list-style:none;margin:25px 0 0;padding:22px 0 0}.bg-offer-copy li{color:#4c6876;font-size:13px}.bg-secure{background:#e7f8f3;border-radius:12px;color:#08735c;font-size:11px;font-weight:850;margin-top:17px;padding:12px;text-align:center}.bg-faq{background:#071a34}.bg-faq-grid{display:grid;gap:90px;grid-template-columns:.75fr 1.25fr}.bg-faq-list details{border-bottom:1px solid var(--line)}.bg-faq-list summary{align-items:center;cursor:pointer;display:flex;font-size:17px;font-weight:750;justify-content:space-between;list-style:none;padding:23px 0}.bg-faq-list summary::-webkit-details-marker{display:none}.bg-faq-list summary b{color:var(--cyan);font-size:22px;transition:transform .2s}.bg-faq-list details[open] summary b{transform:rotate(45deg)}.bg-faq-list p{color:var(--muted);font-size:14px;line-height:1.7;padding:0 50px 24px 0}.bg-final{background:radial-gradient(circle at 50% 120%,rgba(8,217,255,.3),transparent 45%),#05162c;padding:100px 20px 130px;text-align:center}.bg-final h2{font-size:clamp(44px,6vw,78px);margin:20px auto 35px}.bg-mobile-bar{display:none}[data-bg-reveal]{opacity:0;transform:translateY(32px);transition:opacity .7s ease,transform .7s ease}[data-bg-reveal].is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-bg-reveal]{opacity:1;transform:none;transition:none}.bg-primary,.bg-feature-grid article,.bg-steps-grid article,.bg-hero-product.is-3d .bg-hero-render{animation:none;transition:none}}@media(max-width:900px){.bg-section{padding:82px 0}.bg-hero-inner{grid-template-columns:1fr;padding-top:84px}.bg-copy{text-align:center}.bg-copy p{margin-inline:auto}.bg-proof{justify-content:center}.bg-hero-product{min-height:560px}.bg-hero-render{transform:translateZ(45px) rotateY(-2deg);width:min(94vw,700px)}.bg-hero-product.is-3d .bg-hero-render{animation-name:bgProductFloatTablet}.bg-ice-chip{bottom:42px;left:8%}.bg-story-grid{grid-template-columns:1fr}.bg-story-arrow{margin:-37px auto;transform:rotate(90deg)}.bg-steps-grid{grid-template-columns:1fr}.bg-features-head{align-items:start;display:block}.bg-features-head>p{margin-top:23px}.bg-lifestyle-grid,.bg-offer-grid,.bg-faq-grid{gap:50px;grid-template-columns:1fr}.bg-truth-grid{grid-template-columns:74px 1fr}.bg-truth-grid>p{grid-column:1/-1}.bg-main-photo{min-height:440px}.bg-main-photo img{height:380px}}@keyframes bgProductFloatTablet{0%,to{transform:translateZ(45px) rotateY(-2deg)}50%{transform:translate3d(0,-10px,52px) rotateY(0)}}@media(max-width:600px){.bg-shell{width:min(100% - 28px,1160px)}.bg-section{padding:66px 0}.bg-hero{min-height:auto}.bg-hero-inner{display:flex;flex-direction:column;min-height:auto;padding:72px 0 35px}.bg-copy h1{font-size:50px;margin:19px 0}.bg-copy p{font-size:15px;line-height:1.55}.bg-copy .bg-primary{margin-top:27px;width:100%}.bg-hero-product{margin-top:-8px;min-height:430px;width:100%}.bg-hero-product:before{top:4%;right:-18%;bottom:4%;left:-18%}.bg-hero-product:after{bottom:22px;left:-5%;width:110%}.bg-hero-render{border-radius:0;height:auto;max-width:none;min-height:0;object-fit:contain;width:min(124vw,590px)}.bg-product-orbit-one{height:64%;right:-9%;width:116%}.bg-product-orbit-two{right:3%;width:88%}.bg-ice-chip{bottom:32px;left:-2px;padding:10px 13px}.bg-section-head h2,.bg-steps-head h2,.bg-features-head h2,.bg-lifestyle-copy h2,.bg-faq h2{font-size:44px}.bg-story-grid{margin-top:38px}.bg-story-card{min-height:auto;padding:24px}.bg-heat-orb{font-size:48px;height:140px;width:140px}.bg-cool img{float:none;margin:20px 0;width:100%}.bg-steps-grid{margin-top:36px}.bg-steps-grid article{min-height:260px}.bg-steps-grid h3{margin-top:42px}.bg-feature-grid{grid-template-columns:1fr;margin-top:36px}.bg-feature-grid article{min-height:auto;padding:25px}.bg-lifestyle-grid{gap:40px}.bg-lifestyle-images{grid-template-columns:1fr 1fr}.bg-lifestyle-images figure:first-child{grid-column:1/-1;grid-row:auto}.bg-lifestyle-images>span{min-height:110px}.bg-truth{padding:55px 0}.bg-truth-grid{display:block}.bg-shield{margin-bottom:25px}.bg-truth h2{font-size:38px}.bg-truth p{margin-top:22px}.bg-offer-grid{gap:38px}.bg-main-photo{min-height:350px;padding:20px}.bg-main-photo img{height:310px}.bg-offer-copy h2{font-size:52px}.bg-price strong{font-size:37px}.bg-buy-row{grid-template-columns:1fr}.bg-quantity{height:48px}.bg-faq-grid{gap:35px}.bg-faq-list summary{font-size:15px}.bg-final{padding:72px 18px 115px}.bg-final h2{font-size:43px}.bg-mobile-bar{align-items:center;background:#05162cf2;border-top:1px solid rgba(255,255,255,.13);bottom:0;display:flex;justify-content:space-between;left:0;padding:10px 14px calc(10px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.bg-mobile-bar div{display:flex;flex-direction:column}.bg-mobile-bar small{color:#8fa9ba;font-size:9px;text-decoration:line-through}.bg-mobile-bar strong{font-size:16px}.bg-mobile-bar strong i{color:var(--cyan);font-size:9px;font-style:normal}.bg-mobile-bar>a{background:var(--orange);border-radius:10px;color:#fff;font-size:12px;font-weight:900;padding:12px 17px}}.bg-hero{min-height:clamp(720px,56.25vw,940px)}.bg-hero .bg-hero-inner{align-items:center;display:flex;min-height:clamp(720px,56.25vw,940px);padding-block:52px;position:relative;z-index:5}.bg-hero .bg-copy{max-width:550px;position:relative;width:48%;z-index:5}.bg-hero-scene{top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;width:100%;z-index:1}.bg-hero-scene:after{background:linear-gradient(90deg,rgba(4,19,41,.25) 0%,rgba(4,19,41,.08) 38%,transparent 65%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}.bg-hero-scene .bg-hero-product{height:100%;margin:0;min-height:0;width:100%}.bg-hero-scene .bg-hero-product:before,.bg-hero-scene .bg-hero-product:after,.bg-hero-scene .bg-product-orbit,.bg-hero-scene .bg-ice-chip{display:none}.bg-hero-scene .bg-hero-render,.bg-hero-scene .bg-hero-product.is-3d .bg-hero-render,.bg-hero-scene .bg-hero-product:hover .bg-hero-render{animation:none;border-radius:0;filter:none;height:100%;max-width:none;min-height:0;object-fit:cover;object-position:center;transform:none;width:100%;-webkit-mask-image:none;mask-image:none}@media(max-width:900px){.bg-hero{background:#071a34;min-height:auto;overflow:hidden}.bg-hero .bg-hero-inner{min-height:auto;padding:78px 0 24px}.bg-hero .bg-copy{margin-inline:auto;max-width:680px;width:100%}.bg-hero-scene{height:min(74vw,520px);inset:auto;margin-top:-44px;position:relative}.bg-hero-scene:after{background:linear-gradient(180deg,#071a34 0%,rgba(7,26,52,.98) 18%,rgba(7,26,52,.82) 38%,rgba(7,26,52,.34) 62%,transparent 82%);bottom:auto;height:72%}.bg-hero-scene .bg-hero-render,.bg-hero-scene .bg-hero-product.is-3d .bg-hero-render{object-position:74% center}}@media(max-width:600px){.bg-hero .bg-hero-inner{padding-bottom:52px}.bg-hero-scene{height:94vw;margin-top:-76px;max-height:430px}.bg-hero-scene .bg-hero-render,.bg-hero-scene .bg-hero-product.is-3d .bg-hero-render{object-position:76% center}.bg-glow-one{filter:blur(48px);opacity:.42}}.bg-reviews{background:radial-gradient(circle at 16% 20%,rgba(0,191,226,.1),transparent 30%),linear-gradient(180deg,#082845,#071e3b)}.bg-reviews-head{align-items:end;display:grid;gap:10px 50px;grid-template-columns:minmax(0,1fr) minmax(260px,420px);margin-bottom:38px}.bg-reviews-head>span{color:#08d5f2;font-size:11px;font-weight:900;grid-column:1 / -1;letter-spacing:.17em}.bg-reviews-head h2,.bg-reviews-head h1{color:#f7fdff;font-size:clamp(38px,5vw,64px);letter-spacing:-.05em;line-height:.98;margin:0}.bg-reviews-head h2 em,.bg-reviews-head h1 em{color:#08d5f2;font-family:Georgia,serif;font-weight:400}.bg-reviews-head p{color:#9abbd0;font-size:14px;line-height:1.65;margin:0}.bg-reviews-app{--jdgm-primary-color: #08d5f2;--jdgm-secondary-color: #1cccae;--jdgm-star-color: #ffc83d;--jdgm-write-a-review-button-color: #041b35;--jdgm-write-a-review-button-bg-color: #08d5f2;background:radial-gradient(circle at 50% 0%,rgba(8,213,242,.09),transparent 42%),#051830b8;border:1px solid rgba(115,216,244,.2);border-radius:26px;box-shadow:0 24px 70px #00081933;color:#eaf9ff;overflow:hidden;padding:clamp(24px,3vw,42px)}.bg-reviews-app :is(h1,h2,h3,h4){color:#f7fdff!important;font-family:inherit!important}.bg-reviews-app :is(p,label){color:#a9c9da!important;font-family:inherit!important}.bg-reviews-app .shopify-app-block{margin:0;max-width:none;width:100%}.bg-reviews-app :is(.jdgm-widget,.jdgm-rev-widg,[class*=jm-review-widget]){background:transparent!important;border:0!important;color:#eaf9ff!important;font-family:inherit!important;margin:0!important;padding:0!important}.bg-reviews-app :is(.jdgm-rev-widg__title,.jdgm-rev__title,[class*=review-widget] h2,[class*=review-widget] h3){color:#f7fdff!important;font-family:inherit!important;font-weight:800!important;letter-spacing:-.025em!important}.bg-reviews-app :is(.jdgm-rev-widg__title,[class*=review-widget] h2){font-size:clamp(22px,2.6vw,32px)!important;margin:0 0 20px!important}.bg-reviews-app :is(.jdgm-rev-widg__summary-text,.jdgm-rev__body,.jdgm-rev__author,.jdgm-rev__buyer-badge-wrapper,[class*=review-widget] p,[class*=review-widget] label){color:#a9c9da!important;font-family:inherit!important}.bg-reviews-app :is(.jdgm-star,[class*=star]){color:#ffc83d!important}.bg-reviews-app :is(.jdgm-rev-widg__header,.jdgm-row-stars,[class*=review-widget] header){border-color:#73d8f429!important}.bg-reviews-app :is(.jdgm-write-rev-link,[data-bg-review-action=true],[class*=write-review]){align-items:center!important;background:linear-gradient(135deg,#08d5f2,#1cccae)!important;border:0!important;border-radius:13px!important;box-shadow:0 12px 30px #08d5f22e!important;color:#041b35!important;display:inline-flex!important;font-family:inherit!important;font-size:14px!important;font-weight:900!important;justify-content:center!important;min-height:48px!important;padding:0 24px!important;text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease!important}.bg-reviews-app :is(.jdgm-write-rev-link,[data-bg-review-action=true],[class*=write-review]):hover{box-shadow:0 16px 34px #08d5f247!important;transform:translateY(-2px)!important}.bg-reviews-app :is(.jdgm-rev,.jm-review-item){background:#0b2f4ead!important;border:1px solid rgba(115,216,244,.16)!important;border-radius:18px!important;color:#eaf9ff!important;margin-top:14px!important;padding:20px!important}.bg-reviews-app .jm-review-item :is([class*=review-card],[class*=review-item]){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding-left:0!important;padding-right:0!important}.bg-reviews-app [data-bg-review-hidden=true]{display:none!important}.bg-reviews-app [data-bg-review-filter=true]{border-color:#ffffff61!important;color:#fff!important}.bg-reviews-app [data-bg-review-filter=true] :is(svg,path,line,polyline,polygon,circle){color:#fff!important;stroke:#fff!important}.bg-reviews-app [data-bg-review-filter=true] path:not([fill=none]){fill:#fff!important}.bg-reviews[data-bg-reviews-preview] :is(.jdgm-paginate,[class*=pagination]){display:none!important}.bg-reviews-all-action{display:flex;justify-content:center;margin-top:26px}.bg-reviews-all-button{align-items:center;background:transparent;border:1px solid rgba(8,213,242,.55);border-radius:13px;color:#f7fdff;display:inline-flex;font-size:14px;font-weight:900;justify-content:center;min-height:48px;padding:0 25px;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.bg-reviews-all-button:hover{background:#08d5f21a;border-color:#08d5f2;color:#fff;transform:translateY(-2px)}.bg-reviews-page{background:#071e3b;box-sizing:border-box;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;min-height:100vh;padding-top:clamp(70px,8vw,120px);width:100vw}.brisa-go-reviews-section{background:#071e3b!important;margin:0!important;max-width:none!important;padding:0!important;width:100%!important}html:has(.bg-reviews-page),body:has(.bg-reviews-page),main:has(.bg-reviews-page){background:#071e3b!important}main:has(.bg-reviews-page){margin:0!important;max-width:none!important;padding:0!important;width:100%!important}.bg-reviews-app :is(input,textarea,select){background:#071e3bd6!important;border:1px solid rgba(115,216,244,.24)!important;border-radius:12px!important;color:#f7fdff!important;font-family:inherit!important}.bg-reviews-app :is(input,textarea)::placeholder{color:#789db3!important}.bg-reviews-app [data-bg-review-empty=true]{color:#8fb3c8!important;font-size:14px!important;margin-top:24px!important}.bg-reviews.is-empty .bg-reviews-app{margin-inline:auto;max-width:820px;text-align:center}.bg-reviews.is-empty .bg-reviews-app :is(h1,h2,h3,h4){text-align:center!important}.jdgm-write-review-modal__overlay{background:#020d1dd1!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.jdgm-write-review-modal__content{background:radial-gradient(circle at 50% 0%,rgba(8,213,242,.13),transparent 38%),linear-gradient(145deg,#0b2d4d,#061d39)!important;border:1px solid rgba(115,216,244,.28)!important;border-radius:26px!important;box-shadow:0 30px 90px #00081985!important;color:#eaf9ff!important;font-family:inherit!important}.jdgm-write-review-modal__content *{box-sizing:border-box!important;font-family:inherit!important}.jdgm-write-review-modal__content :is(h1,h2,h3,h4,strong,label),.jdgm-write-review-modal__product-title,.jdgm-write-review-modal__field-label{color:#f7fdff!important}.jdgm-write-review-modal__content :is(p,small,span),.jdgm-write-review-modal__intro,.jdgm-write-review-modal__field-help,.jdgm-write-review-modal__gdpr-statement{color:#a9c9da!important}.jdgm-write-review-modal__title,[data-bg-review-modal-title=true]{color:#f7fdff!important;font-size:clamp(24px,4vw,34px)!important;font-weight:850!important;letter-spacing:-.035em!important;line-height:1.08!important;margin:0 34px 10px!important;text-align:center!important}.jdgm-write-review-modal__intro,[data-bg-review-modal-subtitle=true]{color:#9fc5d9!important;font-size:14px!important;line-height:1.6!important;margin-bottom:28px!important;text-align:center!important}.jdgm-write-review-modal__content :is(input,textarea,select){background:#04162dcc!important;border:1px solid rgba(115,216,244,.25)!important;border-radius:12px!important;color:#f7fdff!important;min-height:46px!important;outline:0!important}.jdgm-write-review-modal__content :is(input,textarea,select):focus{border-color:#08d5f2!important;box-shadow:0 0 0 3px #08d5f221!important}.jdgm-write-review-modal__stars .jdgm-star,.jdgm-write-review-modal__stars .jdgm-star:before{color:#ffc83d!important}.bg-reviews-app .jdgm-star,.jdgm-write-review-modal .jdgm-star{font-family:JudgemeStar!important;font-style:normal!important;font-weight:400!important;line-height:1!important;speak:never}.bg-reviews-app :is(.jm-review-widget,.jm-review-item,.jm-star-rating){--jm-review-widget-star-and-histogram-color: #ffc83d !important}.bg-reviews-app .jm-review-widget .jm-star-rating__font-icon,.bg-reviews-app .jm-review-item .jm-star-rating__font-icon,.bg-reviews-app .jm-star-rating .jm-star-rating__font-icon{color:#ffc83d!important;font-family:JudgemeStar,monospace!important;font-style:normal!important;font-weight:400!important;line-height:1!important;speak:never}.jdgm-write-review-modal__stars:before{color:#9fc5d9!important;content:"Ruim"!important}.jdgm-write-review-modal__stars:after{color:#9fc5d9!important;content:"Excelente"!important}.jdgm-write-review-modal__gdpr-statement a{color:#67e8f9!important;text-decoration-color:#67e8f980!important}.jdgm-write-review-modal__close-btn{background:#ffffff12!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:999px!important;color:#f7fdff!important;height:38px!important;width:38px!important}.jdgm-write-review-modal__close-btn path{stroke:#f7fdff!important}.jdgm-write-review-modal__nav-btn,.jdgm-write-review-modal__content button[type=submit]{background:linear-gradient(135deg,#08d5f2,#1cccae)!important;border:0!important;border-radius:13px!important;color:#041b35!important;font-weight:900!important;min-height:48px!important}.jdgm-write-review-modal__product-image img{border:1px solid rgba(115,216,244,.22)!important;border-radius:16px!important}.jdgm-write-review-modal__media-upload{background:#04162d94!important;border:1px dashed rgba(115,216,244,.38)!important;border-radius:16px!important;color:#c8e8f5!important}.jdgm-write-review-modal__content :is([class*=thank-you],[class*=confirmation],[class*=processing],[class*=shop-review]){color:#a9c9da!important}.jdgm-write-review-modal__content :is([class*=thank-you],[class*=shop-review]) .jdgm-write-review-modal__title{color:#f7fdff!important}.jdgm-write-review-modal__content :is([class*=thank-you],[class*=shop-review]) button{color:#041b35!important}@media(max-width:600px){.jdgm-write-review-modal__content{border-radius:20px!important}.jdgm-write-review-modal__title,[data-bg-review-modal-title=true]{margin-inline:24px!important}}.bg-reviews-app :is(.jdgm-paginate,[class*=pagination]){border-color:#73d8f429!important}.bg-landing .bg-reviews{background:transparent}@media(max-width:700px){.bg-reviews-head{align-items:start;grid-template-columns:1fr;margin-bottom:25px}.bg-reviews-head>span{grid-column:auto}.bg-reviews-head h2,.bg-reviews-head h1{font-size:40px}.bg-reviews-app{border-radius:20px;padding:22px 16px}}.bg-offer-grid{align-items:start}.bg-product-view{align-self:start;margin-top:60px}.bg-offer-copy>h2{font-size:clamp(36px,3.4vw,52px);line-height:.98;max-width:650px}.bg-product-description{margin-top:14px}.bg-product-description summary{align-items:center;border:1px solid rgba(0,207,239,.34);border-radius:11px;color:#b9ebf7;cursor:pointer;display:inline-flex;font-size:11px;font-weight:850;gap:9px;list-style:none;padding:9px 12px;transition:background .25s ease,border-color .25s ease,color .25s ease}.bg-product-description summary::-webkit-details-marker{display:none}.bg-product-description summary:hover,.bg-product-description[open] summary{background:#00cfef1a;border-color:#00cfef9e;color:#f7fdff}.bg-product-description summary .brisa-icon{font-size:13px;transition:transform .25s ease}.bg-product-description[open] summary .brisa-icon{transform:rotate(45deg)}.bg-description-label-open,.bg-product-description[open] .bg-description-label-closed{display:none}.bg-product-description[open] .bg-description-label-open{display:inline}.bg-product-description-content{animation:bg-description-in .28s ease both;color:#a8c8d8;font-size:12px;line-height:1.65;padding:14px 2px 2px}.bg-product-description-content h1,.bg-product-description-content h2{color:#dff7ff;font-size:20px;letter-spacing:-.025em;line-height:1.18;margin:18px 0 8px}.bg-product-description-content h3,.bg-product-description-content h4,.bg-product-description-content h5,.bg-product-description-content h6{color:#dff7ff;font-size:15px;letter-spacing:-.01em;line-height:1.3;margin:15px 0 7px}.bg-product-description-content p,.bg-product-description-content li,.bg-product-description-content td,.bg-product-description-content th{font-size:12px;line-height:1.65}.bg-product-description-content ul,.bg-product-description-content ol{margin:8px 0 12px;padding-left:20px}.bg-product-description-content li+li{margin-top:4px}.bg-product-description-content>:first-child{margin-top:0}.bg-product-description-content>:last-child{margin-bottom:0}.bg-product-description-content img,.bg-product-description-content iframe,.bg-product-description-content video{border-radius:12px;height:auto;max-width:100%}@keyframes bg-description-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.bg-main-photo>.bg-photo-brand{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#051931db;border:1px solid rgba(0,207,239,.42);border-radius:13px;bottom:20px;display:flex;height:44px;left:20px;padding:7px 13px}.bg-main-photo>.bg-photo-brand img{height:28px;object-fit:contain;width:auto}.bg-price{align-items:center}.bg-price-before{align-items:center;display:flex;gap:9px;width:100%}.bg-price-before s{width:auto}.bg-discount{background:#17c99a;border-radius:999px;color:#03243a;font-size:10px;font-weight:900;letter-spacing:.05em;padding:5px 9px}.bg-discount.is-hidden{display:none}.bg-pix-price,.bg-secure{align-items:center;display:inline-flex;gap:6px}.bg-pix-price .brisa-icon,.bg-secure .brisa-icon{font-size:14px}.bg-payment-highlight{align-items:center;background:linear-gradient(110deg,#08d9ff29,#19d3ae1a);border:1px solid rgba(8,217,255,.42);border-radius:16px;box-shadow:0 14px 34px #0000001f;display:flex;gap:14px;margin:-4px 0 7px;padding:12px 15px}.bg-payment-highlight__installments{align-items:center;background:linear-gradient(135deg,#08d9ff,#19d3ae);border-radius:12px;color:#032238;display:flex;flex:none;justify-content:center;min-height:48px;min-width:112px;padding:8px 14px}.bg-payment-highlight__installments strong{font-size:22px;font-weight:950;letter-spacing:-.035em;line-height:1;white-space:nowrap}.bg-payment-highlight__copy{display:grid;gap:2px}.bg-payment-highlight__copy strong{color:#f7fdff;font-size:13px}.bg-payment-highlight__copy small,.bg-payment-note{color:#9eb9cc;font-size:10px}.bg-payment-note{line-height:1.35;margin:0 0 12px}.bg-buy-confidence{align-items:center;color:#a8c5d7;display:flex;font-size:10px;font-weight:750;gap:14px;justify-content:flex-end;margin-top:9px}.bg-buy-confidence span{align-items:center;display:inline-flex;gap:5px}.bg-buy-confidence .brisa-icon{color:#19d3ae;font-size:13px}.bg-secure{display:flex;justify-content:center}.bg-free-shipping{align-items:center;background:linear-gradient(110deg,#00c4e81f,#17c99a1f);border:1px solid rgba(0,207,239,.28);border-radius:15px;display:flex;gap:12px;margin-top:18px;padding:12px 15px}.bg-free-shipping>span{align-items:center;background:#00cfef26;border-radius:11px;color:#08d5f2;display:flex;font-size:21px;height:42px;justify-content:center;width:42px}.bg-free-shipping div{display:grid;gap:2px}.bg-free-shipping strong{color:#f7fdff;font-size:13px}.bg-free-shipping small{color:#8fb3c9;font-size:10px}@media(max-width:600px){.bg-offer-copy>h2{font-size:34px}.bg-product-description-content h1,.bg-product-description-content h2{font-size:18px}.bg-product-description-content h3,.bg-product-description-content h4,.bg-product-description-content h5,.bg-product-description-content h6{font-size:14px}.bg-main-photo>.bg-photo-brand{bottom:14px;left:14px}}@media(max-width:900px){.bg-product-view{margin-top:0}}.bg-section,.bg-final{isolation:isolate;overflow:hidden;position:relative}.bg-section>.bg-shell,.bg-final>*{position:relative;z-index:2}.bg-story:before,.bg-steps:before,.bg-features:before,.bg-lifestyle:before,.bg-truth:before,.bg-offer:before,.bg-faq:before,.bg-final:before{content:"";height:clamp(90px,8vw,145px);left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.bg-story:before{background:linear-gradient(180deg,#071a34,#1b455ed1 28%,#89c8d66b 66%,#f3fbfd00)}.bg-steps:before{background:linear-gradient(180deg,#f3fbfd,#88c7d580 36%,#133d577a,#071a3400)}.bg-features:before{background:linear-gradient(180deg,#071a34,#1e546db8 34%,#92d4e061 70%,#ecf9fc00)}.bg-lifestyle:before{background:linear-gradient(180deg,#ecf9fc,#75b8c975 34%,#19466080 70%,#071a3400)}.bg-truth:before{background:linear-gradient(180deg,#0b2d50,#077797ad 42%,#06ccec00)}.bg-offer:before{background:linear-gradient(180deg,#06ccec,#7ae1ed94 42%,#f5fbfc00)}.bg-faq:before{background:linear-gradient(180deg,#f5fbfc,#79b8c975 34%,#18405a80 70%,#071a3400)}.bg-final:before{background:linear-gradient(180deg,#071a34,#05162c00)}@media(max-width:600px){.bg-story:before,.bg-steps:before,.bg-features:before,.bg-lifestyle:before,.bg-truth:before,.bg-offer:before,.bg-faq:before,.bg-final:before{height:62px}}.bg-story{background:radial-gradient(circle at 88% 12%,rgba(8,217,255,.11),transparent 30%),linear-gradient(180deg,#071a34,#08223f);color:#f7fdff}.bg-steps{background:radial-gradient(circle at 8% 45%,rgba(29,103,255,.12),transparent 32%),linear-gradient(180deg,#08223f,#06182f)}.bg-features{background:radial-gradient(circle at 92% 34%,rgba(8,217,255,.1),transparent 34%),linear-gradient(180deg,#06182f,#092746);color:#f7fdff}.bg-lifestyle{background:radial-gradient(circle at 14% 84%,rgba(33,103,255,.12),transparent 34%),linear-gradient(180deg,#092746,#071a34)}.bg-truth{background:radial-gradient(circle at 50% 0%,rgba(8,217,255,.16),transparent 45%),linear-gradient(180deg,#071a34,#0a2948);color:#f7fdff}.bg-offer{background:radial-gradient(circle at 85% 15%,rgba(8,217,255,.1),transparent 30%),linear-gradient(180deg,#0a2948,#071b35);color:#f7fdff}.bg-faq{background:radial-gradient(circle at 10% 20%,rgba(28,92,214,.12),transparent 32%),linear-gradient(180deg,#071b35,#071a34)}.bg-final{background:radial-gradient(circle at 50% 110%,rgba(8,217,255,.2),transparent 48%),linear-gradient(180deg,#071a34,#05162c)}.bg-story:before,.bg-steps:before,.bg-features:before,.bg-lifestyle:before,.bg-truth:before,.bg-offer:before,.bg-faq:before,.bg-final:before{background:linear-gradient(180deg,rgba(8,217,255,.045),transparent 100%)}.bg-story-card{background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid rgba(170,237,255,.14);color:#f7fdff}.bg-story-card p,.bg-features-head>p,.bg-feature-grid p,.bg-offer-copy>p,.bg-offer-copy li{color:#9eb6c9}.bg-heat small,.bg-cool small,.bg-feature-grid small,.bg-offer-copy>span,.bg-truth span{color:#08d9ff}.bg-heat-orb{background:radial-gradient(circle at 38% 34%,#28e4ff,#086ccc 68%,#06345f);box-shadow:0 25px 80px #08d9ff33}.bg-story-arrow{background:#0a3155;border:1px solid rgba(8,217,255,.22)}.bg-feature-grid article{background:linear-gradient(145deg,#ffffff13,#ffffff06);border-color:#aaedff24}.bg-feature-grid article:hover{box-shadow:0 24px 60px #00000038}.bg-feature-grid i{background:#08d9ff1c;color:#baf5ff}.bg-shield{border-color:#08d9ff;color:#08d9ff}.bg-truth h2 em{color:#08d9ff}.bg-truth p{color:#b7c8d7}.bg-main-photo{background:linear-gradient(145deg,#c5f6ff1f,#ffffff0b);border-color:#aaedff2e;box-shadow:0 28px 70px #0003}.bg-main-photo>span{background:#08d9ff;color:#04182c}.bg-price s{color:#7895a9}.bg-price b{background:#08d9ff1f;color:#8aedff}.bg-variant{background:#ffffff0e;border-color:#aaedff33;color:#dffaff}.bg-variant.is-selected{background:#0a3155;border-color:#08d9ff;color:#fff}.bg-quantity{background:#ffffff12;border-color:#aaedff33}.bg-quantity button,.bg-quantity input{color:#f7fdff}.bg-offer-copy ul{border-color:#ffffff1f}.bg-secure{background:#08d9ff1a;border:1px solid rgba(8,217,255,.16);color:#8aedff}.bg-story:before,.bg-steps:before,.bg-features:before,.bg-lifestyle:before,.bg-truth:before,.bg-offer:before,.bg-faq:before,.bg-final:before{display:none}.bg-hero:after{background:linear-gradient(180deg,#071a3400,#071a341f 25%,#071a3480 62%,#071a34);bottom:0;content:"";height:clamp(120px,12vw,220px);left:0;pointer-events:none;position:absolute;right:0;z-index:3}@media(max-width:600px){.bg-hero:after{height:105px}}@media(max-width:900px){.bg-story-grid{gap:18px}.bg-story-arrow{margin:4px auto;position:relative;transform:rotate(90deg)}}.bg-landing{background:radial-gradient(circle at 88% 22%,rgba(8,217,255,.075),transparent 18%),radial-gradient(circle at 10% 48%,rgba(36,99,224,.075),transparent 20%),radial-gradient(circle at 82% 72%,rgba(8,217,255,.06),transparent 19%),linear-gradient(180deg,#071a34,#06182f 34%,#08223f,#071a34)}.bg-story,.bg-steps,.bg-features,.bg-lifestyle,.bg-truth,.bg-offer,.bg-faq,.bg-final{background:transparent}.bg-product-gallery{align-items:center;display:grid;gap:10px;grid-template-columns:42px minmax(0,1fr) 42px;margin-top:16px}.bg-gallery-track{display:flex;gap:10px;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:5px 3px 8px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.bg-gallery-track::-webkit-scrollbar{display:none}.bg-gallery-thumb{aspect-ratio:1;background:#fff1;border:1px solid rgba(170,237,255,.18);border-radius:14px;cursor:pointer;flex:0 0 82px;overflow:hidden;padding:5px;scroll-snap-align:center;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.bg-gallery-thumb:hover{border-color:#08d9ff94;transform:translateY(-2px)}.bg-gallery-thumb.is-selected{background:radial-gradient(circle at 50% 100%,#08d9ff2e,#fff1 68%);border-color:#08d9ff;box-shadow:inset 0 0 0 2px #08d9ff24,inset 0 -12px 24px #08d9ff14;transform:translateY(-1px)}.bg-gallery-thumb img{border-radius:9px;height:100%;object-fit:cover;width:100%}.bg-gallery-arrow{align-items:center;background:#fff1;border:1px solid rgba(170,237,255,.2);border-radius:50%;color:#baf5ff;cursor:pointer;display:flex;height:42px;justify-content:center;padding:0;transition:background .22s ease,border-color .22s ease,transform .22s ease;width:42px}.bg-gallery-arrow:hover{background:#08d9ff24;border-color:#08d9ff;transform:scale(1.05)}.bg-gallery-arrow-prev svg{transform:rotate(180deg)}.bg-main-photo img{opacity:1;transition:opacity .18s ease,transform .35s ease}.bg-main-photo img.is-changing{opacity:.38;transform:scale(.985)}.bg-buy{background:linear-gradient(135deg,#08d9ff,#19d3ae);box-shadow:0 16px 38px #08d9ff4d,inset 0 1px #ffffff59;color:#032238;font-size:16px;min-height:58px}.bg-buy:hover{box-shadow:0 18px 42px #08d9ff47;filter:brightness(1.06)}.bg-mobile-bar>a{background:linear-gradient(135deg,#08d9ff,#19d3ae);color:#032238}.bg-mobile-bar .bg-mobile-pix-label{color:#19d3ae;font-weight:900;letter-spacing:.04em;text-decoration:none}@media(max-width:600px){.bg-payment-highlight{padding:11px 12px}.bg-payment-highlight__installments strong{font-size:19px}.bg-buy-confidence{justify-content:center}.bg-product-gallery{gap:7px;grid-template-columns:36px minmax(0,1fr) 36px;margin-top:12px}.bg-gallery-arrow{height:36px;width:36px}.bg-gallery-thumb{border-radius:12px;flex-basis:70px}}.bg-landing{font-family:var(--font-primary--family),Inter,system-ui,sans-serif!important}.bg-landing :is(a,button,input,select,textarea,summary){font-family:var(--font-primary--family),Inter,system-ui,sans-serif!important}.bg-landing :is(.bg-primary,.bg-buy,.bg-mobile-bar>a){font-family:var(--font-primary--family),Inter,system-ui,sans-serif!important;font-weight:800!important;letter-spacing:-.015em}.bg-landing :is(h1,h2,h3,h1 em,h2 em){font-family:var(--font-primary--family),Inter,system-ui,sans-serif}.bg-landing :is(h1 em,h2 em){font-style:italic;font-weight:700}.bg-landing :is(.bg-secure,.bg-buy-confidence,.bg-payment-highlight__copy){font-weight:700;letter-spacing:0}.bg-story-grid{align-items:stretch}.bg-story-card.bg-story-visual{background:#0a203b;border:1px solid rgba(170,237,255,.18);border-radius:30px;box-shadow:0 28px 70px #0003;min-height:540px;overflow:hidden;padding:0;position:relative;isolation:isolate}.bg-story-visual>img{border:0;border-radius:0;float:none;height:100%;top:0;right:0;bottom:0;left:0;margin:0;object-fit:cover;position:absolute;transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .7s ease;width:100%;z-index:-2}.bg-story-visual:after{background:linear-gradient(180deg,#030e1d0a 22%,#030e1d52 55%,#030e1df0);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:-1}.bg-story-visual.bg-heat:after{background:linear-gradient(180deg,#4b1d0005 20%,#2811024d 54%,#0f1320f5)}.bg-story-visual:hover>img{filter:saturate(1.06) contrast(1.02);transform:scale(1.035)}.bg-story-label{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05182fb3;border:1px solid rgba(170,237,255,.22);border-radius:999px;color:#74eaff;font-size:9px;font-weight:900;left:26px;letter-spacing:.16em;padding:10px 13px;position:absolute;top:26px;z-index:2}.bg-heat .bg-story-label{background:#3e1c03ad;border-color:#ffc16966;color:#ffd18b}.bg-story-copy{bottom:0;left:0;padding:34px;position:absolute;right:0;z-index:2}.bg-story-card .bg-story-copy h3{color:#fff;font-size:clamp(23px,2.1vw,31px);line-height:1.12;margin:0 0 13px;max-width:440px;text-shadow:0 3px 18px rgba(0,0,0,.28)}.bg-story-card .bg-story-copy p{color:#e0f1f8bf;font-size:14px;line-height:1.6;margin:0;max-width:420px}@media(max-width:600px){.bg-story-card.bg-story-visual{border-radius:24px;min-height:470px}.bg-story-label{left:18px;top:18px}.bg-story-copy{padding:24px}}.bg-lifestyle-images{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))}.bg-lifestyle-images figure,.bg-lifestyle-images figure:first-child{aspect-ratio:1;background:#092746b3;border:1px solid rgba(123,225,255,.18);border-radius:24px;grid-column:auto;grid-row:auto}.bg-lifestyle-images img{height:100%;object-fit:contain;width:100%}@media(max-width:600px){.bg-lifestyle-images{grid-template-columns:1fr}}.bg-main-photo{aspect-ratio:1;min-height:0;overflow:hidden;padding:0;position:relative}.bg-main-photo img{height:100%;object-fit:cover;width:100%}.bg-main-photo.has-zoom{cursor:zoom-in}.bg-product-zoom-lens{aspect-ratio:1;background-color:#0b2f50;background-repeat:no-repeat;border:3px solid rgba(247,253,255,.94);border-radius:50%;box-shadow:0 20px 55px #0112266b,inset 0 0 0 1px #08d9ff66;display:block;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,-50%) scale(.84);transition:opacity .16s ease,transform .2s ease;width:clamp(165px,14vw,215px);z-index:7}.bg-product-zoom-lens.is-visible{opacity:1;transform:translate(-50%,-50%) scale(1)}@media(hover:none),(pointer:coarse),(max-width:800px){.bg-main-photo.has-zoom{cursor:default}.bg-product-zoom-lens{display:none}}.bg-quantity input,.bg-quantity input:focus,.bg-quantity input:hover{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;background:transparent!important;box-shadow:none;color:#f7fdff!important;opacity:1;outline:0;-webkit-text-fill-color:#f7fdff}.bg-quantity input::-webkit-inner-spin-button,.bg-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.bg-hero:after{background:linear-gradient(180deg,#071a3400,#071a3414 18%,#071a3452,#071a34b8 74%,#071a34);height:clamp(220px,18vw,340px)}.bg-story{background:linear-gradient(180deg,#071a34,#071a34f0 10%,#071a349e 38%,#071a3433 72%,#071a3400);background-size:100% 300px;background-repeat:no-repeat}@media(max-width:600px){.bg-hero:after{height:190px}.bg-story{background-size:100% 220px}}.bg-price-before.is-hidden,.bg-product-gallery.is-hidden,[data-bg-single-options][hidden]{display:none}.bg-kit-picker{margin:24px 0 20px}.bg-kit-picker__label{align-items:center;color:#f7fdff;display:flex;font-size:15px;font-weight:800;gap:9px;letter-spacing:.01em;margin-bottom:14px}.bg-kit-picker__label:before{background:#08d9ff;border-radius:50%;box-shadow:0 0 0 4px #08d9ff1f;content:"";height:7px;width:7px}.bg-kit-picker__options{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.bg-kit-option{background:linear-gradient(150deg,#123452,#0d2945);border:1px solid rgba(170,237,255,.28);border-radius:17px;box-shadow:0 10px 24px #0000001f;color:#f7fdff;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:6px;justify-content:flex-end;min-height:148px;padding:15px;text-align:left;transition:border-color .2s,box-shadow .2s,transform .2s}.bg-kit-option:hover,.bg-kit-option:focus-visible{border-color:#08d9ff;box-shadow:0 14px 30px #0003;transform:translateY(-2px)}.bg-kit-option:focus-visible{outline:2px solid #08d9ff;outline-offset:3px}.bg-kit-option.is-selected{background:linear-gradient(135deg,#abf3ff,#24d3dc);border-color:#8eeeff;box-shadow:0 0 0 2px #08d9ff6b,0 16px 32px #0000002e;color:#06243a}.bg-kit-option:disabled{cursor:not-allowed;opacity:.5;transform:none}.bg-kit-option__badge,.bg-kit-option[data-kit-size="1"]:before{background:#08d9ff24;border-radius:999px;color:#9aeeff;font-size:10px;font-weight:800;letter-spacing:.05em;margin-bottom:auto;padding:5px 9px;width:fit-content}.bg-kit-option[data-kit-size="1"]:before{content:"AVULSO"}.bg-kit-option.is-selected .bg-kit-option__badge,.bg-kit-option.is-selected[data-kit-size="1"]:before{background:#07314b;color:#c8f9ff}.bg-kit-option__name{font-size:14px;font-weight:700}.bg-kit-option strong{font-size:clamp(18px,1.8vw,23px);font-weight:850;letter-spacing:-.035em;line-height:1.1}.bg-kit-option small{color:#9ed8e4;font-size:12px;line-height:1.3}.bg-kit-option.is-selected small{color:#16465b}.bg-kit-option[data-kit-size="2"]{border-color:#08d9ff;box-shadow:0 0 0 1px #08d9ff59,0 16px 34px #0003}.bg-kit-option[data-kit-size="2"]:not(.is-selected){background:linear-gradient(150deg,#174663,#0e3152)}.bg-kit-option[data-kit-size="2"] .bg-kit-option__badge{background:#08d9ff;color:#05263b}.bg-kit-option[data-kit-size="2"].is-selected{box-shadow:0 0 0 3px #08d9ff7a,0 18px 38px #00000040}.bg-kit-option[data-kit-size="2"].is-selected .bg-kit-option__badge{background:#07314b;color:#c8f9ff}@media(max-width:600px){.bg-kit-picker__options{grid-template-columns:1fr}.bg-kit-option{min-height:124px;padding:14px 16px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/brisa-go-bundle.css.map */
