.bln-rg{--ink: #232323;--y: #CEC4BA;--wall: #E9E6DD;--olive: #8A7B6D;--text: #4B4B4B;--muted: #6E6B63;--line: #D9D3C9;--bg: #FFFFFF;background:var(--bg);color:var(--text);font-family:Raleway,sans-serif;font-size:15px;line-height:1.55;padding-top:var(--pt, 0px);padding-bottom:var(--pb, 0px)}.bln-rg *{box-sizing:border-box}.bln-rg img{max-width:100%;display:block}.bln-rg .num{font-family:Rubik,Raleway,sans-serif;font-variant-numeric:tabular-nums}.bln-rg .wrap{max-width:1200px;margin:0 auto;padding:0 16px}.bln-rg .part{padding:44px 0}.bln-rg .part--wall{background:var(--wall)}.bln-rg .part--ink{background:var(--y);color:var(--ink)}.bln-rg .eb{margin:0 0 8px;font-size:11.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--olive)}.bln-rg .part--ink .eb{color:var(--ink)}.bln-rg .h2{margin:0 0 8px;font-size:26px;font-weight:700;line-height:1.15;color:var(--ink);letter-spacing:-.01em}.bln-rg .part--ink .h2{color:var(--ink)}.bln-rg .lead{margin:0;max-width:620px;font-size:15px;color:var(--muted)}.bln-rg .part--ink .lead{color:var(--text)}.bln-rg .head{margin-bottom:22px}.bln-rg .head--c{text-align:center}.bln-rg .head--c .lead{margin:0 auto}.bln-rg .rg-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border:1.5px solid var(--ink);border-radius:999px;background:var(--ink);color:#fff;font:inherit;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .2s,background .2s,color .2s;-webkit-tap-highlight-color:transparent}.bln-rg .rg-btn:hover{transform:translateY(-1px);color:#fff}.bln-rg .rg-btn--y{background:var(--y);border-color:var(--y);color:var(--ink)}.bln-rg .rg-btn--y:hover{color:var(--ink)}.bln-rg .rg-btn--o{background:transparent;color:var(--ink)}.bln-rg .rg-btn--o:hover{background:var(--ink);color:#fff}.bln-rg .rg-btn--w{background:transparent;border-color:#fff;color:#fff}.bln-rg .rg-btn--sm{min-height:40px;padding:0 12px;font-size:11.5px;letter-spacing:.08em;width:100%}.bln-rg .rg-btn--off{background:#e7e3da;border-color:#e7e3da;color:var(--muted);cursor:default}.bln-rg .rg-btn.is-ok{background:var(--olive);border-color:var(--olive);color:#fff}.bln-rg .rg-btn[disabled]{opacity:.6}.bln-rg .lnk{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);text-decoration:underline;text-underline-offset:4px}.bln-rg .urg{background:var(--y);color:var(--ink)}.bln-rg .urg .wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 14px;min-height:46px;padding-top:8px;padding-bottom:8px;text-align:center}.bln-rg .urg p{margin:0;font-size:13px;font-weight:600;letter-spacing:.02em}.bln-rg .urg p strong{color:var(--ink);font-weight:800}.bln-rg .cd{display:inline-flex;gap:4px}.bln-rg .cd span{display:inline-flex;align-items:baseline;gap:2px;padding:3px 7px;border-radius:4px;background:#fff9;font-family:Rubik,sans-serif;font-size:14px;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.bln-rg .cd small{font-size:10px;font-weight:500;color:var(--muted)}.bln-rg .hero{position:relative;background:var(--wall);overflow:hidden}.bln-rg .hero-in{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;padding-top:20px;padding-bottom:18px}.bln-rg .hero-txt{min-width:0}.bln-rg .hero-media{position:relative;aspect-ratio:16 / 10;border-radius:14px;overflow:hidden;background:#e2dccf}.bln-rg .hero-media img{width:100%;height:100%;object-fit:cover}.bln-rg .hero-trio{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;height:100%}.bln-rg .hero-trio a{position:relative;display:block;overflow:hidden}.bln-rg .hero-trio img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.bln-rg .hero-trio a:hover img{transform:scale(1.05)}.bln-rg .hero-trio b{position:absolute;left:0;right:0;bottom:0;padding:26px 6px 10px;background:linear-gradient(0deg,rgba(0,0,0,.55),transparent);color:#fff;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;text-align:center}.bln-rg .hero-stamp{position:absolute;top:12px;right:12px;z-index:2;padding:8px 11px;background:#fff;color:var(--ink);font-family:Rubik,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transform:rotate(3deg);border-radius:3px;box-shadow:0 6px 14px -6px #00000073}.bln-rg .hero h1{margin:0 0 10px;font-size:32px;font-weight:800;line-height:1.05;color:var(--ink);letter-spacing:-.02em}.bln-rg .hero h1 mark{background:none;color:inherit;box-shadow:inset 0 -.34em 0 var(--y)}.bln-rg .hero-sub{margin:0 0 18px;font-size:15.5px;color:var(--text)}.bln-rg .hero-cta{display:flex;flex-wrap:wrap;gap:10px}.bln-rg .hero-cta .rg-btn{flex:1 1 0;min-width:0;padding:0 10px;font-size:12px;letter-spacing:.05em;white-space:nowrap}.bln-rg .hero-perks{display:flex;flex-wrap:wrap;gap:6px 16px;margin:16px 0 0;padding:0;list-style:none;font-size:12.5px;font-weight:600;color:var(--muted)}.bln-rg .hero-perks li:before{content:"\2713";margin-right:6px;color:var(--olive)}.bln-rg .hero-chips{padding-bottom:22px}.bln-rg .chips{display:flex;gap:14px;margin:0 -16px;padding:4px 16px 6px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-left:16px;scrollbar-width:none}.bln-rg .chips::-webkit-scrollbar{display:none}.bln-rg .chip{flex:0 0 auto;width:76px;scroll-snap-align:start;text-align:center;text-decoration:none;color:var(--ink);-webkit-tap-highlight-color:transparent}.bln-rg .chip-i{display:block;width:72px;height:72px;margin:0 auto 6px;padding:3px;border-radius:50%;background:linear-gradient(135deg,var(--y),var(--olive));transition:transform .2s}.bln-rg .chip-i>*{display:block;width:100%!important;height:100%!important;max-width:none;height:100%;border-radius:50%;border:2px solid var(--bg);object-fit:cover;background:#fff}.bln-rg .chip-i span{display:flex;align-items:center;justify-content:center;font-family:Rubik,sans-serif;font-size:15px;font-weight:600}.bln-rg .chip:hover .chip-i,.bln-rg .chip.is-on .chip-i{transform:scale(1.06)}.bln-rg .chip small{display:block;font-size:11.5px;font-weight:700;line-height:1.2}.bln-rg .tabs{position:relative;display:flex;gap:4px;padding:4px;margin:0 0 18px;background:var(--wall);border-radius:999px}.bln-rg .tab{flex:1;min-height:44px;border:0;border-radius:999px;background:transparent;color:var(--ink);font:inherit;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s}.bln-rg .tab[aria-selected=true]{background:var(--ink);color:#fff}.bln-rg .panel[hidden],.bln-rg [data-rg-tl][hidden],.bln-rg .hero-stamp[hidden]{display:none}.bln-rg .panel-note{margin:-6px 0 14px;font-size:13.5px;color:var(--muted)}.bln-rg .panel-foot{margin-top:18px;text-align:center}.bln-rg .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.bln-rg .rail{display:grid;grid-auto-flow:column;grid-auto-columns:46%;gap:12px;margin:0 -16px;padding:0 16px 4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bln-rg .rail::-webkit-scrollbar{display:none}.bln-rg .rail .rg-card{scroll-snap-align:start}.bln-rg .rg-card{display:flex;flex-direction:column;min-width:0}.bln-rg .rg-card-m{position:relative;display:block;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;background:#f3f0ea}.bln-rg .rg-card-m img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s,transform .5s}.bln-rg .rg-card-m .rg-alt{opacity:0}@media(hover:hover){.bln-rg .rg-card-m:hover .rg-alt{opacity:1}}.bln-rg .rg-badge{position:absolute;top:8px;left:8px;z-index:2;padding:4px 8px;border-radius:3px;background:var(--y);color:var(--ink);font-family:Rubik,sans-serif;font-size:11.5px;font-weight:600}.bln-rg .rg-badge--soft{background:#fff;font-family:Raleway,sans-serif;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:10px}.bln-rg .rg-card-b{display:flex;flex-direction:column;flex:1;padding-top:9px}.bln-rg .rg-stars{font-size:12px;font-weight:700;color:var(--ink)}.bln-rg .rg-stars span{color:#c9a227}.bln-rg .rg-stars small{font-weight:500;color:var(--muted)}.bln-rg .rg-card-t{margin:3px 0 4px;font-size:13.5px;font-weight:600;line-height:1.3}.bln-rg .rg-card-t a{color:var(--ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bln-rg .rg-pr{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;margin-bottom:4px}.bln-rg .rg-pr b{font-size:15px;font-weight:600;color:var(--ink)}.bln-rg .rg-pr s{font-size:12.5px;color:var(--muted)}.bln-rg .rg-bd{align-self:flex-start;margin-bottom:6px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--olive)}.bln-rg .rg-why{margin:0 0 8px;font-size:12px;line-height:1.35;color:var(--muted)}.bln-rg .rg-card form{margin:auto 0 0}.bln-rg .rg-card-b>.rg-btn{margin-top:auto}.bln-rg .qz{background:#fff;border:1.5px solid var(--ink);border-radius:16px;padding:20px 16px;box-shadow:6px 6px 0 var(--y)}.bln-rg .qz-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.bln-rg .qz-dots{display:flex;gap:6px}.bln-rg .qz-dots i{width:26px;height:5px;border-radius:9px;background:var(--line);transition:background .3s}.bln-rg .qz-dots i.on{background:var(--ink)}.bln-rg .qz-back{border:0;background:none;padding:6px 0;font:inherit;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);cursor:pointer}.bln-rg .qz-back[hidden]{display:none}.bln-rg .qz-q{margin:0 0 14px;font-size:21px;font-weight:700;line-height:1.2;color:var(--ink)}.bln-rg .qz-ops{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bln-rg .qz-op{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-height:58px;padding:10px 14px;border:1.5px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);font:inherit;font-size:14.5px;font-weight:700;text-align:left;cursor:pointer;transition:border-color .15s,background .15s,transform .15s;-webkit-tap-highlight-color:transparent}.bln-rg .qz-op small{font-size:12px;font-weight:500;color:var(--muted)}.bln-rg .qz-op:hover{border-color:var(--ink)}.bln-rg .qz-op:active{transform:scale(.98)}.bln-rg .qz-op.is-on{border-color:var(--ink);background:var(--y)}.bln-rg .qz-op--wide{grid-column:1 / -1}.bln-rg .qz-res-h{margin:0 0 4px;font-size:19px;font-weight:700;color:var(--ink)}.bln-rg .qz-res-s{margin:0 0 14px;font-size:13px;color:var(--muted)}.bln-rg .qz-res-f{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;margin-top:16px}.bln-rg .qz-step{animation:rgIn .35s ease both}@keyframes rgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.bln-rg .seg{display:inline-flex;gap:4px;padding:4px;margin-bottom:14px;background:var(--wall);border-radius:999px}.bln-rg .seg button{min-height:40px;padding:0 16px;border:0;border-radius:999px;background:transparent;font:inherit;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);cursor:pointer}.bln-rg .seg button[aria-pressed=true]{background:var(--ink);color:#fff}.bln-rg .bud{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bln-rg .bud button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:14px;border:1.5px solid var(--ink);border-radius:10px;background:#fff;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background .2s,transform .2s}.bln-rg .bud button small{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--olive)}.bln-rg .bud button b{font-family:Rubik,sans-serif;font-size:17px;font-weight:600}.bln-rg .bud button.is-on{background:var(--y)}.bln-rg .bud-res{margin-top:20px}.bln-rg .bud-res:empty{display:none}.bln-rg .tl{position:relative;display:grid;gap:0;margin:0;padding:0;list-style:none}.bln-rg .tl li{position:relative;display:grid;grid-template-columns:78px 1fr;align-items:start;gap:14px;padding:0 0 22px}.bln-rg .tl li:before{content:"";position:absolute;left:38px;top:30px;bottom:0;width:1.5px;background:#23232340}.bln-rg .tl li:last-child:before{display:none}.bln-rg .tl-d{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:78px;min-height:60px;padding:6px 4px;border-radius:10px;background:#fff;text-align:center}.bln-rg .tl-d b{font-family:Rubik,sans-serif;font-size:20px;font-weight:600;line-height:1;color:var(--ink)}.bln-rg .tl-d small{margin-top:3px;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.bln-rg .tl li.is-hot .tl-d{background:var(--ink)}.bln-rg .tl li.is-hot .tl-d b,.bln-rg .tl li.is-hot .tl-d small{color:#fff}.bln-rg .tl li.is-past{opacity:.45}.bln-rg .tl h3{margin:6px 0 2px;font-size:16px;font-weight:700;color:var(--ink)}.bln-rg .tl p{margin:0;font-size:13.5px;color:var(--text)}.bln-rg .tl-cta{margin-top:8px}.bln-rg .ext{display:grid;gap:12px}.bln-rg .ext-i{display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:center;padding:12px;border-radius:12px;background:#fff;border:1px solid var(--line)}.bln-rg .ext-m{aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;background:var(--wall)}.bln-rg .ext-m img{width:100%;height:100%;object-fit:cover}.bln-rg .ext-i h3{margin:0 0 2px;font-size:15.5px;font-weight:700;color:var(--ink)}.bln-rg .ext-i p{margin:0 0 10px;font-size:13px;color:var(--muted)}.bln-rg .ext-i .rg-btn{width:auto;min-height:38px}.bln-rg .ext-i form{margin:0}.bln-rg .trust{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bln-rg .trust-i{display:flex;align-items:center;gap:10px;padding:14px 12px;border-radius:10px;background:#fff}.bln-rg .trust-i svg{flex:0 0 26px;width:26px;height:26px;fill:none;stroke:var(--ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.bln-rg .trust-i b{display:block;font-size:13px;font-weight:700;color:var(--ink);line-height:1.2}.bln-rg .trust-i small{display:block;font-size:12px;color:var(--muted);line-height:1.3}.bln-rg .faq{max-width:760px;margin:0 auto;border-top:1px solid var(--line)}.bln-rg .faq details{border-bottom:1px solid var(--line)}.bln-rg .faq summary{position:relative;display:block;padding:18px 40px 18px 0;font-size:15px;font-weight:700;color:var(--ink);cursor:pointer;list-style:none}.bln-rg .faq summary::-webkit-details-marker{display:none}.bln-rg .faq summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-family:Rubik,sans-serif;font-size:22px;font-weight:400;transition:transform .2s}.bln-rg .faq details[open] summary:after{transform:translateY(-50%) rotate(45deg)}.bln-rg .faq-a{padding:0 0 18px;font-size:14px;color:var(--text)}.bln-rg .faq-a p{margin:0 0 8px}.bln-rg .faq-a a{color:var(--ink);text-decoration:underline}.bln-rg .mbar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--ink);color:#fff;box-shadow:0 -8px 20px -10px #0006;transform:translateY(110%);transition:transform .3s ease}.bln-rg .mbar.is-on{transform:none}.bln-rg .mbar-t{flex:1;min-width:0;font-size:11.5px;line-height:1.25;color:#cfcbc2}.bln-rg .mbar-t b{display:block;font-family:Rubik,sans-serif;font-size:14px;font-weight:600;color:#fff;font-variant-numeric:tabular-nums}.bln-rg .mbar .rg-btn{min-height:44px;padding:0 16px;font-size:12px;flex:0 0 auto}@media(min-width:750px){.bln-rg .wrap{padding:0 32px}.bln-rg .part{padding:72px 0}.bln-rg .h2{font-size:34px}.bln-rg .head{margin-bottom:32px}.bln-rg .hero-in{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px;padding-top:56px;padding-bottom:32px}.bln-rg .hero-media{order:2;aspect-ratio:5 / 4}.bln-rg .hero h1{font-size:54px}.bln-rg .hero-sub{font-size:17px;max-width:520px}.bln-rg .hero-cta .rg-btn{flex:0 0 auto;padding:0 26px;font-size:13px;letter-spacing:.1em}.bln-rg .hero-chips{padding-bottom:40px}.bln-rg .chips{flex-wrap:wrap;justify-content:center;gap:18px 26px;margin:0;padding:0;overflow:visible}.bln-rg .chip{width:92px}.bln-rg .chip-i{width:86px;height:86px}.bln-rg .tabs{max-width:520px;margin:0 auto 26px}.bln-rg .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}.bln-rg .rail{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;overflow:visible}.bln-rg .qz{max-width:860px;margin:0 auto;padding:32px}.bln-rg .qz-ops{grid-template-columns:repeat(3,1fr)}.bln-rg .bud{grid-template-columns:repeat(4,1fr)}.bln-rg .bud-wrap{text-align:center}.bln-rg .bud-res{text-align:left}.bln-rg .tl{grid-template-columns:repeat(var(--n, 4),1fr);gap:16px}.bln-rg .tl li{grid-template-columns:1fr;gap:10px;padding:0}.bln-rg .tl li:before{left:78px;right:-16px;top:30px;bottom:auto;width:auto;height:1.5px}.bln-rg .ext{grid-template-columns:repeat(var(--n, 3),1fr)}.bln-rg .trust{grid-template-columns:repeat(var(--n, 6),1fr)}.bln-rg .trust-i{flex-direction:column;text-align:center;padding:18px 10px}.bln-rg .mbar{display:none}}@media(prefers-reduced-motion:reduce){.bln-rg *{animation:none!important;transition:none!important}}.bln-rg .chip-i span.chip-fill{background:var(--y);color:var(--ink);border-color:var(--bg)}.bln-rg .chip-i span.chip-fill svg{width:30px;height:30px;fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bln-rg .hero h1 .hl{box-shadow:inset 0 -.34em 0 var(--y)}.bln-rg .tl li.is-accent .tl-d{background:var(--acc, #F2C500)}.bln-rg .tl li.is-accent .tl-d b,.bln-rg .tl li.is-accent .tl-d small{color:var(--ink)}.bln-rg .tl li.is-accent h3{display:inline;box-shadow:inset 0 -.42em 0 var(--acc, #F2C500)}.bln-rg .tl li.is-accent .tl-tag{display:inline-block;margin:0 0 4px;padding:2px 8px;border-radius:3px;background:var(--acc, #F2C500);color:var(--ink);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.bln-rg .trust-i{background:var(--wall)}.bln-rg[data-part=confianza] .part{padding-top:28px;padding-bottom:28px}.button.button--style{color:var(--color-button-style);background:var(--bg-button-style);border:1px solid var(--border-button-style);max-width:var(--width-button-style)}@media(min-width:1025px){.button.button--style:hover{color:var(--color-button-hover-style);background:var(--bg-button-hover-style);border-color:var(--border-button-hover-style)}}@media screen and (min-width:1025px){.media-block.container-full{padding-left:var(--padding-left-full-width);padding-right:var(--padding-right-full-width)}}.media-block{min-height:var(--section-min-height, "auto")}.media-block.container{margin:0}[style*="--horizontal-alignment: center"] .special-heading-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"] .special-heading-block{--text-align-default: right}[style*="--horizontal-alignment: flex-start"]>.special-heading-block{--text-align-default: left}[style*="--horizontal-alignment: center"]>.special-heading-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"]>.special-heading-block{--text-align-default: right}.special-heading-block{background-color:var(--background-color, transparent);border-radius:var(--corner-radius, 0rem)}.special-heading-block.h2>*{font-size:var(--heading-size);color:var(--color-heading);line-height:var(--heading-line-height);text-align:var(--text-align, var(--text-align-default));overflow-wrap:anywhere}@media(max-width:767px){.special-heading-block.h2>*{font-size:var(--heading-size-mb)}}.special-heading-block.h2 p{margin:unset}.special-heading-block.h2 .special_text--color{color:var(--special_heading_color)}.special-heading-block.h2 .special_text--background{color:transparent;background-image:var(--special_heading_image);background-clip:text;-webkit-background-clip:text;background-position:center;background-size:cover}.background-image-container img{object-fit:cover;width:100%;height:100%}.background-image-fit img{object-fit:contain}.video-background,.video-background *{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.video-background--cover *{object-fit:cover}.video-background--contain *{object-fit:contain}@media(prefers-reduced-motion:reduce){video-background-component video{display:none}}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--overlay-layer);pointer-events:none;border-radius:var(--overlay-border-radius, 0px)}.overlay--solid{background:var(--overlay-color)}.overlay--gradient{background:linear-gradient(var(--overlay-direction),var(--overlay-color),var(--overlay-color--end))}.section-content-wrapper.section-content-wrapper{min-height:calc(var(--section-min-height, "auto") - var(--section-height-offset, 0px));position:relative;width:100%;height:100%}.section-wrapper .section{min-height:var(--section-min-height, "auto")}.section[data-shopify-visual-preview]{min-height:var(--section-preview-height);padding-top:0}.section[data-shopify-visual-preview] .custom-section-background{display:none}body:has(>#header-group>.header-section>#header-component[transparent]):not(:has(>#header-group>.header-section+.shopify-section))>main>.section-wrapper:first-child{--section-height-offset: var(--header-group-height, 0)}.section-wrapper .custom-section-background{grid-column:1 / -1}.custom-section-content{z-index:var(--layer-flat)}@media screen and (min-width:1025px){.custom-section .container-full{padding-left:var(--padding-left-full-width);padding-right:var(--padding-right-full-width)}}.layout-panel-flex{display:flex!important;gap:var(--gap);height:100%}.layout-panel-flex--row{flex-flow:row var(--flex-wrap);justify-content:var(--horizontal-alignment);align-items:var(--vertical-alignment)}.layout-panel-flex--column{flex-flow:column var(--flex-wrap);align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment)}@media screen and not (min-width:750px){.mobile-column{flex-flow:column nowrap;align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment-mobile)}.layout-panel-flex--row:not(.mobile-column) .text-block{flex:1 1 var(--max-width--display-tight)}.layout-panel-flex--row:not(.mobile-column) .image-block{flex:1 1 var(--size-style-width-mobile-min)}.layout-panel-flex--row:not(.mobile-column) .button{flex:0 0 fit-content}}@media(min-width:750px){.layout-panel-flex{flex-direction:var(--flex-direction)}}:root{--text-align-default: left}[style*="--horizontal-alignment: center"] .text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"] .text-block{--text-align-default: right}[style*="--horizontal-alignment: flex-start"]>.text-block{--text-align-default: left}[style*="--horizontal-alignment: center"]>.text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"]>.text-block{--text-align-default: right}.text-block{max-width:100%;display:flex;flex-direction:column;align-items:var(--horizontal-alignment)}.text-block,.text-block>*{width:var(--width);text-align:var(--text-align, var(--text-align-default));text-wrap:var(--text-wrap)}.text-block:not(.text-block--full-width).rte,.text-block:not(.text-block--full-width).paragraph{text-wrap:balance;text-wrap:pretty}.text-block:not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:balance}.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a{text-decoration-color:transparent}.text-block,.text-block>:is(h1,h2,h3,h4,h5,h6,p,*){color:var(--color-text);font-size:var(--font-size-text);line-height:var(--text-line-height);font-weight:var(--font-weight-text);max-width:var(--cus-width-text);overflow-wrap:break-word;margin-top:0;margin-bottom:0}@media(max-width:1024px){.text-block,.text-block>:is(h1,h2,h3,h4,h5,h6,p,*){font-size:var(--font-size-text-mb)}}.text-block>*:first-child{margin-block-start:0}.text-block>*:last-child{margin-block-end:0}.text-block>*+*{margin-top:2rem}.text-block--align-center,.text-block--align-center>*{margin-inline:auto}.text-block--align-right,.text-block--align-right>*{margin-inline-start:auto}.text-block--background{background-color:var(--text-background-color);border-radius:var(--text-corner-radius)}
/*# sourceMappingURL=/cdn/shop/t/205/compiled_assets/styles.css.map */
