:root{--bg:#f7f7f7;--surface:#fff;--ink:#1b1b1b;--muted:#505050;--line:#ccc;--accent:#174f8d;--radius:8px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font:16px/1.6 system-ui,sans-serif}main,.site-header,footer,.preview-back{width:min(1120px,100%);margin:auto;padding:20px}h1{font-size:clamp(1.6rem,4vw,2.2rem);line-height:1.2}h2{font-size:1.35rem}h3{font-size:1.1rem}a{color:var(--accent);overflow-wrap:anywhere}button,.button{background:var(--accent);color:#fff;border-radius:var(--radius);cursor:pointer;min-height:48px;font:inherit;text-align:center;border:0;padding:12px 16px;text-decoration:none;display:inline-block}button:disabled{opacity:.5;cursor:wait}.secondary{color:var(--ink);background:#e5e5e5}input,textarea,select{width:100%;font:inherit;background:var(--surface);color:var(--ink);border:1px solid #777;border-radius:5px;min-height:44px;padding:10px}textarea{min-height:90px}label{margin:12px 0 4px;display:block}label:has(input[type=checkbox]){align-items:center;gap:8px;display:flex}input[type=checkbox]{width:22px;min-height:22px}small,.muted{color:var(--muted)}small{display:block}.site-header,footer,.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.site-header{border-bottom:1px solid var(--line);justify-content:space-between}.brand{color:var(--ink);font-weight:700;text-decoration:none}.grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;display:grid}.card,fieldset,.empty{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;padding:16px}.card{color:var(--ink);text-decoration:none;display:block}.product{flex-direction:column;display:flex}.product .button{margin-top:auto}.product-image{aspect-ratio:4/3;background:#f1f1f1;place-items:center;display:grid}.product-image img{object-fit:contain;width:100%;height:100%}.video-thumb{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.disclosure{color:var(--muted);font-size:.9rem}.search{max-width:640px;margin:24px 0}.search .row{flex-wrap:nowrap}.search input{flex:1;min-width:0}section{margin:32px 0}footer{border-top:1px solid var(--line);margin-top:32px}.notice{color:#3e3000;background:#fff1cc;border:1px solid #b19640;padding:12px 20px}.skip{position:absolute;left:-10000px}.skip:focus{z-index:100;background:#fff;padding:12px;top:10px;left:10px}:focus-visible{outline-offset:3px;outline:3px solid #d55b00}.toolbar{flex-wrap:wrap;gap:10px;padding:12px 0;display:flex}.editor{grid-template-columns:1fr;gap:16px;display:grid}.editor-list{border:1px solid var(--line);max-height:480px;padding:12px;overflow:auto}.editor-list button{text-align:left;width:100%;margin:4px 0}.editor-list button[aria-pressed=true]{outline:3px solid #333}.editor-fields{min-width:0}.editor-fields fieldset{margin:16px 0}.thumbnail-preview{object-fit:contain;max-width:200px;max-height:150px}.status-message{white-space:pre-wrap;overflow-wrap:anywhere}.tab[aria-pressed=true]{outline:3px solid #333}@media (min-width:800px){.editor{grid-template-columns:280px 1fr}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--sf-paper:#fff9ed;--sf-ink:#152e73;--sf-blue:#1246bf;--sf-yellow:#ffce32;--sf-muted:#576078;--sf-border:#dedacb;--sf-display:"Barlow Condensed",Impact,"Arial Narrow",sans-serif}html{scroll-behavior:smooth;scroll-padding-top:24px}.storefront{background:var(--sf-paper);color:var(--sf-ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;overflow:clip}.storefront main{width:100%;max-width:none;margin:0;padding:0}.storefront section{margin:0}.storefront footer{border:0;width:100%;max-width:none;margin:0;padding:0}.storefront a{color:inherit}.storefront svg{flex-shrink:0}.sf-shell{width:min(1200px,100% - 88px);margin-inline:auto}.sf-header{z-index:2;background:var(--sf-paper);border-bottom:1px solid #172f7318;height:94px;position:relative}.sf-header-inner{justify-content:space-between;align-items:center;gap:24px;width:min(1320px,100% - 64px);height:100%;margin:auto;display:flex}.sf-brand{flex-shrink:0;align-items:center;gap:11px;text-decoration:none;display:flex}.sf-brand img{width:52px;height:52px;box-shadow:0 0 0 3px var(--sf-paper),0 0 0 4px #19347520;border-radius:50%}.sf-brand>span{font:800 22px/.86 var(--sf-display);letter-spacing:.025em;display:block}.sf-brand strong{font:inherit;margin-top:5px;font-size:28px;display:block}.sf-brand-dot{color:#e5aa06}.sf-header nav{align-items:center;gap:30px;display:flex}.sf-header nav a{align-items:center;gap:7px;min-height:44px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.sf-header nav a:not(.sf-channel-link):hover{text-underline-offset:6px;text-decoration:underline}.sf-header nav .sf-channel-link{border:1.3px solid var(--sf-ink);box-shadow:2px 2px 0 var(--sf-ink);border-radius:100px;padding:8px 16px;transition:transform .2s,box-shadow .2s}.sf-channel-link:hover{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--sf-ink)!important}.sf-eyebrow{letter-spacing:.16em;align-items:center;gap:8px;font-size:10px;font-weight:700;line-height:1.5;display:flex}.sf-live-dot{background:var(--sf-blue);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #1646ba12}.sf-hero{isolation:isolate;background:radial-gradient(ellipse at 90% 55%,#ffecc7 0,transparent 55%),var(--sf-paper);padding:51px 0 64px;position:relative}.sf-hero-grid{grid-template-columns:1.03fr 1fr;align-items:center;gap:15px;display:grid;position:relative}.sf-hero-copy{z-index:2;padding-top:8px;position:relative}.sf-hero h1{font:800 clamp(58px,6.3vw,88px)/.96 var(--sf-display);letter-spacing:-.018em;color:var(--sf-ink);max-width:620px;margin:24px 0 21px}.sf-highlight{color:var(--sf-blue);white-space:nowrap;display:inline-block;position:relative}.sf-highlight svg{fill:none;stroke:#f6bb14;stroke-width:5px;stroke-linecap:round;z-index:-1;width:108%;height:20px;position:absolute;bottom:-13px;left:-4%;overflow:visible}.sf-lead{max-width:425px;color:var(--sf-muted);margin:0 0 25px;font-size:15px;line-height:1.7}.sf-search{width:100%;max-width:540px;margin-top:22px}.sf-search>label{margin:0 0 9px;font-size:12px;font-weight:700}.sf-search-box{border:1.4px solid var(--sf-ink);box-shadow:4px 4px 0 var(--sf-yellow);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:7px 7px 7px 18px;transition:box-shadow .2s;display:flex}.sf-search-box:focus-within{box-shadow:5px 5px 0 var(--sf-yellow),0 0 0 3px #1246bf25}.sf-search-box input{width:100%;min-width:0;color:var(--sf-ink);background:0 0;border:0;outline:none;min-height:42px;padding:7px 0;font:14px/1.5 Arial,sans-serif}.sf-search-box input::placeholder{color:#6f7484}.sf-search-box button{background:var(--sf-blue);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:11px 16px;font-size:12px;font-weight:700;transition:background .2s,transform .2s;display:flex}.sf-search-box button:hover{background:#0b338b;transform:translateY(-1px)}.sf-quick-search{flex-wrap:wrap;align-items:center;gap:9px;margin-top:19px;font-size:10px;display:flex}.sf-quick-search>span{color:var(--sf-muted);margin-right:2px}.sf-quick-search a{border:1px solid #182e7330;border-radius:50px;align-items:center;gap:4px;min-height:32px;padding:5px 9px;text-decoration:none;transition:background .2s;display:flex}.sf-quick-search a:hover{background:#ffcf3240}.sf-hero-art{z-index:1;align-self:stretch;place-items:center;min-width:0;margin:-30px -40px -38px -12px;display:grid;position:relative}.sf-art-float{z-index:1;will-change:auto;width:100%;animation:7s ease-in-out 2 sf-float;position:relative}.sf-art-float img{object-fit:contain;width:100%;height:auto;max-height:580px;display:block}.sf-orbit{pointer-events:none;border:1px dashed #bd993d66;border-radius:50%;position:absolute;inset:12% 5% 9% 6%;transform:rotate(-18deg)}.sf-doodle{z-index:2;pointer-events:none;position:absolute}.sf-doodle-star{color:var(--sf-yellow);font:80px/1 Arial;top:4%;right:3%;transform:rotate(15deg)}.sf-doodle-ring{border:3px solid #2259c7;border-radius:50%;width:17px;height:17px;top:21%;left:12%}.sf-art-note{z-index:3;background:var(--sf-paper);border:1px solid var(--sf-ink);border-radius:9px;align-items:center;gap:8px;padding:10px 14px;font-size:11px;line-height:1.4;display:flex;position:absolute;bottom:8%;left:4%;transform:rotate(-6deg);box-shadow:3px 4px #182f73}.sf-art-note>svg{color:var(--sf-blue)}.sf-hero-bottom{clip-path:polygon(0 60%,12% 35%,26% 55%,40% 20%,57% 58%,72% 24%,87% 55%,100% 28%,100% 100%,0 100%);background:#f2eddf;width:100%;height:24px;position:absolute;bottom:-1px;left:0}.sf-affiliate-bar{z-index:1;background:#f2eddf;border-bottom:1px solid #ded8c6;position:relative}.sf-affiliate-bar>.sf-shell{align-items:center;gap:10px;min-height:50px;display:flex}.sf-affiliate-bar p{color:#5a5e67;flex:1;margin:0;font-size:10px}.sf-affiliate-bar a{text-underline-offset:3px;align-items:center;gap:4px;min-height:40px;font-size:10px;font-weight:700;display:flex}.sf-topics{border-bottom:1px solid var(--sf-border);grid-template-columns:210px 1fr;gap:26px;padding-block:35px 39px;display:grid}.sf-topic-intro{align-self:center}.sf-topic-intro h2{font:800 30px/1.05 var(--sf-display);margin:8px 0 0}.sf-topic-intro .sf-eyebrow{letter-spacing:.11em;font-size:8px}.sf-topic-list{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.sf-topic{background:#fffdf6;border:1px solid #dcd8c9;border-radius:9px;align-items:center;gap:11px;min-width:0;padding:16px 13px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.sf-topic:hover{border-color:var(--sf-ink);transform:translateY(-3px);box-shadow:3px 4px #152e7314}.sf-topic>svg:last-child{width:16px;margin-left:auto}.sf-topic-icon{background:#e5ebfa;border-radius:10px;flex-shrink:0;place-items:center;width:39px;height:39px;display:grid}.sf-topic-pool .sf-topic-icon{color:#187965;background:#e0f1ec}.sf-topic-tools .sf-topic-icon{color:#8b6200;background:#ffedb6}.sf-topic strong{font-size:12px;line-height:1.4;display:block}.sf-topic small{color:var(--sf-muted);margin-top:4px;font-size:9px;line-height:1.4}.sf-products-section{padding:48px 0 64px;scroll-margin-top:24px}.sf-section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.sf-section-heading h2{font:800 clamp(32px,3.3vw,46px)/1.05 var(--sf-display);letter-spacing:-.01em;margin:9px 0 0}.sf-section-heading>p{color:var(--sf-muted);max-width:230px;margin:0 0 3px;font-size:13px}.sf-result-count{letter-spacing:.04em;border:1px solid var(--sf-border);white-space:nowrap;border-radius:50px;padding:6px 10px;font-size:10px}.sf-category-strip{flex-wrap:wrap;gap:8px;margin-bottom:25px;display:flex}.sf-category-strip a{border:1px solid #dbd7c9;border-radius:100px;align-items:center;min-height:36px;padding:7px 13px;font-size:11px;text-decoration:none;transition:background .2s;display:flex}.sf-category-strip a.is-active{background:var(--sf-ink);color:#fff;border-color:var(--sf-ink)}.sf-category-strip a:hover{border-color:var(--sf-ink)}.sf-empty{background:#f7f2e6;border:1.5px dashed #c5c2b5;border-radius:14px;align-items:center;gap:26px;padding:36px 40px;display:flex;position:relative;overflow:hidden}.sf-empty-icon{background:#fff8dc;border:1px solid #e5cc70;border-radius:24px;flex-shrink:0;place-items:center;width:90px;height:90px;display:grid;position:relative;transform:rotate(-7deg)}.sf-empty-icon>span{color:#e6a70c;font-size:31px;position:absolute;top:-16px;right:-11px}.sf-empty h3{font:800 30px/1.1 var(--sf-display);margin:7px 0 10px}.sf-empty p{color:var(--sf-muted);max-width:530px;margin:0 0 16px;font-size:13px;line-height:1.7}.sf-empty .sf-eyebrow{font-size:8px}.sf-empty-spark{color:#e7dfc8;pointer-events:none;z-index:0;font:120px/1 Arial;position:absolute;bottom:-26px;right:42px;transform:rotate(20deg)}.sf-empty>div{z-index:1}.sf-pill-link{background:var(--sf-yellow);border:1px solid var(--sf-ink);min-height:42px;box-shadow:2px 2px 0 var(--sf-ink);border-radius:50px;align-items:center;gap:15px;padding:9px 17px;font-size:11px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.sf-pill-link:hover{box-shadow:3px 4px 0 var(--sf-ink);transform:translateY(-2px)}.sf-results-label{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:24px;font-size:13px;display:flex}.sf-results-label a{text-underline-offset:4px;margin-left:12px;font-size:11px}.sf-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.sf-product{background:#fffdf8;border:1px solid #d5d4c7;border-radius:15px;flex-direction:column;transition:transform .22s,box-shadow .22s;display:flex;overflow:hidden}.sf-product:hover{transform:translateY(-4px);box-shadow:5px 7px #172f7314}.sf-product-image{aspect-ratio:4/3;background:#f0eee8;border-bottom:1px solid #e7e4d9;place-items:center;display:grid;position:relative;overflow:hidden}.sf-product-image>img{object-fit:contain;width:100%;height:100%;padding:20px;transition:transform .35s}.sf-product:hover .sf-product-image>img{transform:scale(1.035)}.sf-product-image>span:not(.sf-product-sticker){color:var(--sf-muted);flex-direction:column;align-items:center;gap:10px;font-size:12px;display:flex}.sf-product-sticker{border:1px solid var(--sf-ink);background:var(--sf-yellow);letter-spacing:.08em;border-radius:5px;align-items:center;gap:5px;padding:4px 8px;font-size:8px;font-weight:700;display:flex;position:absolute;top:13px;left:14px;transform:rotate(-3deg)}.sf-product-body{flex-direction:column;flex:1;padding:22px;display:flex}.sf-product h3{margin:0 0 12px;font-size:17px;line-height:1.3}.sf-product-body>p{color:var(--sf-muted);margin:0 0 16px;font-size:12px;line-height:1.7}.sf-product .sf-compatibility{border-top:1px solid #e6e1d4;align-items:flex-start;gap:7px;padding-top:10px;font-size:11px;display:flex}.sf-buy{background:var(--sf-blue);border-radius:7px;justify-content:space-between;align-items:center;gap:10px;min-height:46px;margin-top:auto;padding:12px 14px;font-size:12px;font-weight:700;text-decoration:none;transition:background .2s;display:flex;color:#fff!important}.sf-buy:hover{background:#0e338b}.sf-product small{text-align:center;color:var(--sf-muted);margin-top:9px;font-size:9px}.sf-compact-head{background:#f4eddc;border-bottom:1px solid #e5ddcb;padding:38px 0 45px}.sf-back{align-items:center;gap:7px;margin-bottom:25px;font-size:11px;text-decoration:none;display:flex}.sf-compact-head h1{font:800 clamp(38px,4.2vw,60px)/1.05 var(--sf-display);max-width:800px;margin:10px 0 16px}.sf-compact-head>div>p{max-width:650px;color:var(--sf-muted);font-size:14px}.sf-compact-head .sf-search{margin-top:24px}.sf-text-link{border-bottom:1px solid;align-items:center;gap:10px;min-height:35px;padding-bottom:4px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.sf-videos-section{background:var(--sf-ink);color:var(--sf-paper);padding:54px 0 65px;position:relative}.sf-videos-section .sf-eyebrow{color:var(--sf-yellow)}.sf-videos-section .sf-section-heading>p{color:#d1d9ef}.sf-video-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.sf-video-card{background:var(--sf-paper);border-radius:12px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:block;overflow:hidden;color:var(--sf-ink)!important}.sf-video-card:nth-child(3n+1){transform:rotate(-1deg)}.sf-video-card:nth-child(3n){transform:rotate(1deg)}.sf-video-card:hover{box-shadow:0 0 0 3px var(--sf-yellow);transform:rotate(0)translateY(-5px)}.sf-video-image{aspect-ratio:16/10;background:#e5c44c;position:relative;overflow:hidden}.sf-video-image>img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.sf-video-card:hover img{transform:scale(1.04)}.sf-video-placeholder{background:radial-gradient(circle,#ffdc64,#e5bc42);place-items:center;width:100%;height:100%;display:grid}.sf-video-number{font:800 40px/1 var(--sf-display);color:#fff;text-shadow:1px 2px #152e73;position:absolute;top:9px;left:13px}.sf-video-play{background:var(--sf-paper);width:38px;height:38px;color:var(--sf-ink);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:13px}.sf-video-copy{padding:19px}.sf-video-copy h3{margin:0 0 17px;font-size:16px;line-height:1.4}.sf-video-copy>span{justify-content:space-between;align-items:center;font-size:10px;font-weight:600;display:flex}.sf-how-section{background:var(--sf-yellow);padding:65px 0 60px;position:relative}.sf-how-section:before{content:"";background:var(--sf-yellow);clip-path:polygon(0 70%,12% 30%,25% 80%,39% 15%,51% 65%,67% 35%,80% 80%,100% 25%,100% 100%,0 100%);height:15px;position:absolute;inset:-14px 0 auto}.sf-how-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:100px;display:grid}.sf-how-grid h2{font:800 49px/1.02 var(--sf-display);letter-spacing:-.01em;margin:15px 0 20px}.sf-how-grid h2>span{color:var(--sf-blue)}.sf-how-grid>div>p{max-width:340px;margin-bottom:20px;font-size:13px;line-height:1.8}.sf-steps{margin:0;padding:0;list-style:none}.sf-steps li{border-top:1px solid #152e732a;align-items:center;gap:18px;padding:20px 0;display:flex}.sf-steps li:last-child{border-bottom:1px solid #152e732a}.sf-steps li>span{font:800 36px/1 var(--sf-display);color:#152e7380}.sf-steps li>div{flex:1}.sf-steps h3{margin:0 0 4px;font-size:14px}.sf-steps p{margin:0;font-size:11px;line-height:1.6}.sf-footer{background:var(--sf-paper);position:relative;overflow:hidden}.sf-footer-top{z-index:1;justify-content:space-between;align-items:center;padding-top:57px;display:flex;position:relative}.sf-footer-top h2{font:800 43px/1.04 var(--sf-display);margin:11px 0 0}.sf-footer-top h2 span{color:var(--sf-blue)}.sf-footer-channel{align-items:center;gap:16px;font-size:12px;line-height:1.6;text-decoration:none;display:flex}.sf-footer-channel>svg:first-child{background:var(--sf-blue);color:#fff;border-radius:50%;width:50px;height:50px;padding:14px;transition:transform .25s}.sf-footer-channel:hover>svg:first-child{transform:rotate(-10deg)scale(1.05)}.sf-footer-scene{pointer-events:none;max-width:1160px;margin:-12px auto -3px;line-height:0;position:relative}.sf-footer-scene img{object-fit:contain;object-position:bottom;width:100%;height:auto;max-height:345px}.sf-footer-base{z-index:1;background:#f1ebdb;border-top:1px solid #152e7320;position:relative}.sf-footer-base>.sf-shell{justify-content:space-between;align-items:center;gap:20px;min-height:60px;font-size:9px;display:flex}.sf-footer-base nav{align-items:center;gap:24px;display:flex}.sf-footer-base a{align-items:center;min-height:40px;text-decoration:none;display:flex}.sf-footer-base a:hover{text-decoration:underline}@keyframes sf-float{0%,to{transform:translateY(0)rotate(-.2deg)}50%{transform:translateY(-8px)rotate(.3deg)}}@media (min-width:1500px){.sf-hero{padding-block:55px 77px}.sf-art-float img{max-height:610px}}@media (max-width:1100px){.sf-shell{width:calc(100% - 64px)}.sf-topics{grid-template-columns:1fr;gap:20px}.sf-topic-intro{align-items:center;gap:20px;display:flex}.sf-topic-intro h2{margin:0}.sf-how-grid{gap:50px}.sf-hero-art{margin-inline:-25px -28px}.sf-art-note{bottom:10%;left:5%}.sf-hero h1{font-size:72px}.sf-search-box button{padding-inline:12px}.sf-topic{padding:16px}.sf-product-grid,.sf-video-grid{gap:16px}}@media (max-width:800px){.sf-shell{width:calc(100% - 40px)}.sf-header{height:82px}.sf-header-inner{width:calc(100% - 36px)}.sf-header nav{gap:18px}.sf-header nav a{font-size:11px}.sf-nav-how{display:none!important}.sf-brand img{width:43px;height:43px}.sf-brand>span{font-size:18px}.sf-brand strong{font-size:23px}.sf-hero{padding-top:35px;padding-bottom:42px}.sf-hero h1{font-size:60px}.sf-hero .sf-eyebrow{font-size:8px}.sf-lead{font-size:13px}.sf-hero-art{align-self:center;margin:0 -28px 0 -30px}.sf-doodle-star{font-size:55px;top:6%;right:8%}.sf-art-note{padding:8px;font-size:9px;bottom:2%}.sf-hero .sf-search-box{gap:8px;padding-left:12px}.sf-hero .sf-search-box>svg{width:18px}.sf-hero .sf-search-box input{font-size:12px}.sf-hero .sf-search-box button>span{display:none}.sf-hero .sf-search-box button{min-width:43px}.sf-hero .sf-search-box button:after{content:"Buscar";clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sf-quick-search>span{width:100%;margin-bottom:0}.sf-quick-search{gap:7px}.sf-quick-search a{font-size:9px}.sf-topic{gap:8px;padding:13px 10px}.sf-topic-icon{width:34px;height:34px}.sf-topic strong{font-size:11px}.sf-topic small{font-size:8px}.sf-topic>svg:last-child{display:none}.sf-product-grid,.sf-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-how-grid{gap:35px}.sf-how-grid h2{font-size:42px}.sf-footer-top h2{font-size:38px}.sf-footer-channel{gap:10px;font-size:11px}.sf-footer-scene{margin-top:20px}.sf-products-section{padding-block:35px 50px}}@media (max-width:600px){.sf-shell{width:calc(100% - 36px)}.sf-header{height:76px}.sf-brand{gap:8px}.sf-brand img{width:40px;height:40px}.sf-brand>span{font-size:16px}.sf-brand strong{font-size:21px}.sf-header nav{gap:10px}.sf-header nav>a:first-child{font-size:10px}.sf-header nav>a:first-child>svg{display:none}.sf-header nav .sf-channel-link{min-height:36px;box-shadow:1px 2px 0 var(--sf-ink);gap:4px;padding:8px 10px;font-size:10px}.sf-channel-link>svg:last-child{display:none}.sf-channel-link>svg:first-child{width:12px}.sf-hero{padding:27px 0}.sf-hero-grid{grid-template-columns:1fr;gap:0}.sf-hero-copy{padding:0}.sf-hero h1{max-width:420px;margin:19px 0 18px;font-size:clamp(55px,14.4vw,78px);line-height:.94}.sf-hero .sf-eyebrow{letter-spacing:.12em;font-size:8px}.sf-lead{max-width:360px;margin-bottom:17px;font-size:12px;line-height:1.65}.sf-search{max-width:none;margin-top:17px}.sf-search>label{margin-bottom:8px;font-size:11px}.sf-search-box input{min-height:40px;font-size:16px!important}.sf-search-box{box-shadow:3px 3px var(--sf-yellow);border-radius:10px;gap:8px;padding:5px 5px 5px 12px}.sf-search-box>svg{width:18px}.sf-search-box button{min-width:43px;min-height:43px;padding:9px 11px}.sf-search-box button>span{display:none}.sf-search-box button:after{content:"Buscar";clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sf-quick-search{gap:7px;margin-top:14px;font-size:9px}.sf-quick-search>span{width:auto}.sf-quick-search a{min-height:32px;padding:4px 8px}.sf-hero-art{align-self:center;width:min(340px,100%);height:255px;margin:4px auto 0;overflow:visible}.sf-art-float{width:300px;margin-top:-8px}.sf-art-float img{max-height:300px}.sf-orbit{inset:13% 0 0}.sf-doodle-star{font-size:46px;top:4%;right:1%}.sf-doodle-ring{width:13px;height:13px;top:29%;left:5%}.sf-art-note{box-shadow:2px 3px var(--sf-ink);padding:7px 10px;font-size:8px;bottom:5%;left:0}.sf-art-note>svg{width:15px}.sf-affiliate-bar>.sf-shell{gap:7px;min-height:60px;padding-block:8px}.sf-affiliate-bar p{font-size:9px;line-height:1.6}.sf-affiliate-bar a{font-size:9px}.sf-affiliate-bar>div>svg{width:14px}.sf-topics{gap:16px;padding-block:26px 28px}.sf-topic-intro{display:block}.sf-topic-intro h2{margin-top:6px;font-size:29px}.sf-topic-intro .sf-eyebrow{font-size:8px}.sf-topic-list{grid-template-columns:1fr;gap:9px}.sf-topic{border-radius:8px;gap:12px;min-height:65px;padding:11px 14px}.sf-topic-icon{width:38px;height:38px}.sf-topic strong{font-size:12px}.sf-topic small{margin-top:3px;font-size:10px}.sf-topic>svg:last-child{margin-left:auto;display:block}.sf-topic-pool{background:#edf4ec}.sf-topic-tools{background:#fff3d2}.sf-section-heading{gap:16px;margin-bottom:23px}.sf-section-heading h2{max-width:250px;font-size:35px}.sf-section-heading .sf-eyebrow{font-size:8px}.sf-result-count{padding:5px 8px;font-size:9px}.sf-products-section{padding-block:31px 42px}.sf-category-strip{gap:7px;margin-bottom:20px}.sf-category-strip a{min-height:36px;font-size:10px}.sf-empty{flex-direction:column;align-items:flex-start;gap:19px;padding:25px 22px}.sf-empty-icon{border-radius:18px;width:65px;height:65px}.sf-empty-icon>svg{width:30px}.sf-empty h3{max-width:280px;font-size:29px}.sf-empty p{font-size:12px}.sf-empty-spark{font-size:95px;bottom:-15px;right:3px}.sf-pill-link{min-height:43px;padding-inline:15px;font-size:11px}.sf-product-grid{grid-template-columns:1fr;gap:19px}.sf-product-image{aspect-ratio:1.35}.sf-product-body{padding:22px}.sf-product h3{font-size:18px}.sf-product-body>p{font-size:13px}.sf-buy{min-height:48px;font-size:13px}.sf-product small{font-size:10px}.sf-product-sticker{font-size:9px}.sf-compact-head{padding:24px 0 32px}.sf-compact-head h1{font-size:43px}.sf-compact-head .sf-eyebrow{font-size:8px}.sf-compact-head .sf-search{margin-top:22px}.sf-back{margin-bottom:24px;font-size:10px}.sf-results-label{font-size:12px}.sf-videos-section{padding:35px 0 45px}.sf-videos-section .sf-section-heading{display:block}.sf-videos-section .sf-section-heading>p{margin-top:13px;font-size:12px}.sf-video-grid{grid-template-columns:1fr;gap:20px}.sf-video-card:nth-child(n){transform:none}.sf-video-image{aspect-ratio:16/10}.sf-video-copy h3{font-size:17px}.sf-video-copy>span{font-size:11px}.sf-how-section{padding:38px 0 37px}.sf-how-grid{grid-template-columns:1fr;gap:26px}.sf-how-grid .sf-eyebrow{font-size:8px}.sf-how-grid h2{margin-block:12px 16px;font-size:43px}.sf-how-grid>div>p{max-width:300px;font-size:12px}.sf-steps li{gap:15px;padding:18px 0}.sf-steps h3{font-size:13px}.sf-steps p{max-width:230px;font-size:10px}.sf-steps li>svg{width:19px}.sf-footer-top{padding-top:37px;display:block}.sf-footer-top .sf-eyebrow{font-size:8px}.sf-footer-top h2{font-size:38px}.sf-footer-channel{gap:12px;width:fit-content;margin-top:25px;font-size:11px}.sf-footer-channel>svg:first-child{width:42px;height:42px;padding:12px}.sf-footer-scene{width:800px;max-width:none;margin-top:15px;margin-bottom:-1px;left:50%;transform:translate(-50%)}.sf-footer-scene img{width:800px;max-height:220px}.sf-footer-base>.sf-shell{flex-direction:column;align-items:flex-start;gap:6px;min-height:80px;padding-block:18px;font-size:9px}.sf-footer-base nav{flex-wrap:wrap;gap:19px}.sf-footer-base a{min-height:32px}}@media (max-width:360px){.sf-header-inner{width:calc(100% - 28px)}.sf-header nav>a:first-child{display:none}.sf-hero h1{font-size:54px}.sf-quick-search>span{width:100%}.sf-search-box input{font-size:14px!important}.sf-hero-art{height:230px}.sf-art-float{width:270px}.sf-section-heading h2{font-size:31px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.storefront *,.storefront :before,.storefront :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (hover:none){.sf-product:hover,.sf-topic:hover,.sf-video-card:hover{box-shadow:none;transform:none}.sf-product:hover .sf-product-image img{transform:none}}.storefront section.sf-shell{margin-inline:auto}.storefront footer.sf-footer{display:block}.storefront main.sf-legal{width:min(760px,100% - 40px);margin:auto;padding:45px 0 65px}.sf-legal h1{font:800 48px/1.05 var(--sf-display);margin:35px 0 25px}.sf-legal p{color:var(--sf-muted);font-size:15px;line-height:1.9}.sf-legal>a:first-child{text-underline-offset:4px;font-size:12px}@media (max-width:360px){.sf-hero h1{font-size:46px}.sf-search-box input{font-size:16px!important}}
