@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;600;700;800&family=Plus+Jakarta+Sans:wght@700;800&display=swap");:root{--t:#10aaa3;--td:#087874;--ink:#123638;--mut:#667b7d;--line:#dceceb;--mint:#e7faf7;--bg:#f6fbfb;--white:#fff;--shadow:0 18px 45px rgba(18,54,56,.09)}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-family:Manrope,Arial,sans-serif}a{color:inherit}.topbar{background:#0d6064;color:#fff;padding:8px max(15px,calc((100% - 1280px)/2));display:flex;justify-content:space-between;font-size:10px;font-weight:800}.site-header{background:#fff;border-bottom:1px solid var(--line);min-height:78px;padding:10px max(15px,calc((100% - 1280px)/2));display:flex;align-items:center;gap:18px;position:sticky;top:0;z-index:20}.brand{font:800 23px "Plus Jakarta Sans";text-decoration:none;white-space:nowrap}.brand-mark{color:var(--t)}.brand-main{color:var(--ink)}.brand-main span{color:var(--t)}.brand-dot{font-size:9px;color:var(--mut)}.main-nav{display:flex;gap:17px;font-size:9px;font-weight:800}.main-nav a{text-decoration:none}.main-nav a:hover{color:var(--td)}.search{display:flex;flex:1;max-width:470px;margin-left:auto}.search input{width:100%;border:1px solid var(--line);border-right:0;border-radius:11px 0 0 11px;padding:12px;outline:0;font-size:10px}.search button{width:46px;border:0;background:var(--t);color:#fff;border-radius:0 11px 11px 0}.header-actions{display:flex;gap:7px}.icon-btn{width:39px;height:39px;background:#fff;border:1px solid var(--line);border-radius:11px;display:grid;place-items:center;text-decoration:none;position:relative}.cart-count{position:absolute;top:-5px;right:-4px;background:var(--t);color:#fff;border-radius:50%;min-width:17px;height:17px;font-size:8px;display:grid;place-items:center}.hero{max-width:1280px;margin:auto;padding:48px 20px 38px;display:grid;grid-template-columns:.9fr 1.1fr;gap:25px;align-items:center}.eyebrow{font-size:8px;letter-spacing:1.6px;font-weight:900;color:var(--td)}.hero h1{font:800 clamp(43px,5.5vw,70px)/.98 "Plus Jakarta Sans";letter-spacing:-3px;margin:10px 0 17px}.hero h1 span{color:var(--t)}.hero p{color:var(--mut);font-size:13px;line-height:1.75;max-width:570px}.hero-actions{display:flex;gap:8px;margin-top:22px;flex-wrap:wrap}.btn{display:inline-flex;justify-content:center;align-items:center;background:var(--t);color:#fff;border:0;border-radius:10px;padding:13px 17px;text-decoration:none;font-size:9px;font-weight:900}.btn.secondary{background:#fff;color:var(--ink);border:1px solid var(--line)}.hero-art{height:390px;border-radius:32px;background:linear-gradient(135deg,#e9fbf9,#bcefed);position:relative;overflow:hidden;display:flex;align-items:end;justify-content:center;padding-bottom:10px}.hero-art:after{content:"";position:absolute;width:350px;height:350px;border:1px solid rgba(8,120,116,.13);border-radius:50%;top:20px}.bubble{position:absolute;border-radius:50%;background:rgba(255,255,255,.5)}.b1{width:110px;height:110px;left:-30px;top:35px}.b2{width:150px;height:150px;right:-40px;bottom:-30px}.bottle{z-index:2;width:135px;height:270px;margin:0 -12px;border-radius:25px 25px 18px 18px;display:grid;place-items:center;box-shadow:0 25px 28px rgba(18,54,56,.16);transform:rotate(-6deg);background:linear-gradient(90deg,#dcf5e6,#8dd1a6,#fff)}.bottle:nth-last-of-type(2){height:305px;width:155px;transform:none;background:linear-gradient(90deg,#e7ddfa,#9273c7,#fff)}.bottle:nth-last-of-type(1){transform:rotate(6deg);background:linear-gradient(90deg,#ffe2e8,#e77d98,#fff)}.bottle:before{content:"";position:absolute;top:-27px;width:55px;height:33px;background:#fff;border-radius:6px}.label{background:#fff;border-radius:10px;padding:15px 6px;text-align:center;width:78%;z-index:2}.label b{display:block;color:var(--td);font-size:11px}.label small{font-size:6px;color:var(--mut)}.hero-badge{position:absolute;right:18px;top:18px;background:#fff;border-radius:12px;padding:10px;font-size:7px;font-weight:900;z-index:4;box-shadow:var(--shadow)}.hero-badge span{display:block;color:var(--td);margin-top:3px}.trust{background:#fff;border-block:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr)}.trust>div{padding:16px;display:flex;gap:8px;justify-content:center;align-items:center;border-right:1px solid var(--line);font-size:17px}.trust b{display:block;font-size:9px}.trust small{display:block;color:var(--mut);font-size:7px}.section{max-width:1280px;margin:auto;padding:48px 20px}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:18px}.section-head h2{font:800 27px "Plus Jakarta Sans";margin:5px 0}.section-head p{font-size:9px;color:var(--mut)}.see{font-size:9px;color:var(--td);font-weight:900;text-decoration:none}.categories{display:grid;grid-template-columns:repeat(8,1fr);gap:9px}.category-card{background:#fff;border:1px solid var(--line);border-radius:15px;padding:12px 5px;text-align:center;text-decoration:none;min-height:110px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.category-icon{width:48px;height:48px;border-radius:50%;background:var(--mint);display:grid;place-items:center;font-size:21px}.category-card strong{font-size:8px}.category-card span{font-size:7px;color:var(--mut)}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.card{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}
/* V13 · Fotografías reales de producto */
.card-media{overflow:hidden}
.card-media img{width:100%;height:100%;display:block;object-fit:contain;object-position:center;background:#fff;transition:transform .35s ease}
.card:hover .card-media img{transform:scale(1.035)}
.product-image{overflow:hidden}
.product-image>img{width:100%;height:100%;display:block;object-fit:contain;object-position:center;background:#fff;border-radius:inherit}
.card-media{height:210px;background:linear-gradient(#fff,#eaf9f7);display:grid;place-items:center;position:relative;text-decoration:none}.fake{width:90px;height:145px;border-radius:19px 19px 12px 12px;background:linear-gradient(90deg,#fff,#cde7e5,#fff);box-shadow:0 17px 20px rgba(18,54,56,.12);display:grid;place-items:center}.fake b{font-size:8px;color:var(--td);text-align:center;padding:8px}.card-media em{position:absolute;top:9px;left:9px;background:#fff;border-radius:99px;padding:6px 8px;font-size:6px;font-style:normal;font-weight:900;color:var(--td)}.fav{position:absolute;right:9px;top:9px;background:#fff;width:26px;height:26px;border-radius:50%;display:grid;place-items:center}.card-body{padding:13px}.card-body>small{font-size:7px;color:var(--td);font-weight:900}.card h3{font:800 12px "Plus Jakarta Sans";margin:5px 0}.card h3 a{text-decoration:none}.from{font-size:7px;color:var(--mut);margin-top:8px}.price{font-size:17px;font-weight:900}.card-cta{display:block;background:var(--mint);color:var(--td);border-radius:8px;text-align:center;padding:9px;margin-top:9px;text-decoration:none;font-size:8px;font-weight:900}.promos{max-width:1280px;margin:auto;padding:0 20px 48px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.promo{min-height:205px;border-radius:20px;background:#dff8f6;padding:26px;display:flex;justify-content:space-between;align-items:center}.promo h2{font:800 26px "Plus Jakarta Sans";line-height:1.05;margin:7px 0}.promo p{font-size:8px;color:var(--mut);max-width:250px}.promo-art{font-size:65px}.ai{max-width:1240px;margin:0 auto 50px;padding:22px;background:#e9faf8;border:1px solid #d7efed;border-radius:18px;display:flex;align-items:center;justify-content:space-between;gap:20px}.ai h2{font:800 22px "Plus Jakarta Sans";margin:6px 0}.ai p{font-size:8px;color:var(--mut);max-width:600px}.ai-art{font-size:55px}footer{background:#0c575c;color:#fff;padding:38px max(20px,calc((100% - 1280px)/2));display:grid;grid-template-columns:2fr repeat(4,1fr);gap:25px}footer .brand-main{color:#fff}footer .brand-main span{color:#70e5df}footer .brand-dot,footer a,footer p{color:#c6dfdf}footer a{font-size:8px;text-decoration:none;margin-top:6px}footer p{font-size:8px;line-height:1.7}footer b{font-size:9px}.bottom{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.16);padding-top:13px;font-size:7px;color:#b9d5d5}.mobile-nav{display:none}@media(max-width:1050px){.main-nav{display:none}.categories{grid-template-columns:repeat(4,1fr)}.product-grid{grid-template-columns:repeat(3,1fr)}.trust{grid-template-columns:1fr 1fr}}@media(max-width:700px){.topbar{justify-content:center}.topbar span+span{display:none}.site-header{flex-wrap:wrap;padding:9px 14px}.search{order:3;flex-basis:100%;max-width:none}.hero{grid-template-columns:1fr;padding:35px 15px 25px}.hero h1{font-size:43px}.hero-art{height:300px}.bottle{width:95px;height:210px}.bottle:nth-last-of-type(2){width:115px;height:245px}.trust>div{justify-content:flex-start;padding:12px}.section{padding:38px 15px}.categories{grid-template-columns:repeat(4,1fr);gap:6px}.category-card{min-height:92px}.category-icon{width:39px;height:39px}.product-grid{grid-template-columns:1fr 1fr}.card-media{height:165px}.promos{grid-template-columns:1fr;padding:0 15px 38px}.promo{min-height:175px}.ai{margin:0 15px 38px}.ai-art{font-size:42px}footer{grid-template-columns:1fr 1fr;padding:32px 18px}footer>div:first-child{grid-column:1/-1}.bottom{grid-column:1/-1}.mobile-nav{display:flex;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--line);z-index:100;justify-content:space-around;padding:7px 4px env(safe-area-inset-bottom)}.mobile-nav a{font-size:7px;color:var(--mut);text-decoration:none;text-align:center}.mobile-nav b{display:block;font-size:15px;margin-bottom:2px}body{padding-bottom:55px}}
/* V10 — visual replacement for the lower homepage, no phone mockup */
.v10-promos{max-width:1280px;margin:0 auto;padding:12px 22px 42px;display:grid;grid-template-columns:1fr 1fr;gap:12px}
.v10-promo{height:220px;position:relative;overflow:hidden;border-radius:20px;background:#dcf7f5;border:1px solid #d2eeee}
.v10-copy{position:relative;z-index:5;width:64%;height:100%;padding:26px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}
.v10-copy h2{font-family:"Plus Jakarta Sans";font-size:29px;line-height:1.02;letter-spacing:-1.2px;margin:7px 0 4px}
.v10-copy p{font-size:8px;color:#668081;margin:0 0 13px}.v10-btn{display:inline-flex;background:#10aaa3;color:white;text-decoration:none;border-radius:9px;padding:11px 16px;font-size:8px;font-weight:900}.v10-btn.white{background:white;color:#123638}
.v10-visual{position:absolute;inset:0;left:49%;overflow:hidden}
.home-visual{background:linear-gradient(135deg,#d8f5f2,#eefbfa)}
.sponge{position:absolute;right:38px;top:55px;width:76px;height:55px;border:4px solid #172f2e;border-radius:31px 38px 27px 35px;background:#ffbd20;transform:rotate(-18deg);box-shadow:inset -7px -5px 0 #eea70d}
.sponge i,.sponge b,.sponge span{position:absolute;width:5px;height:5px;background:#e29a07;border-radius:50%}.sponge i{left:17px;top:17px}.sponge b{left:43px;top:10px}.sponge span{left:31px;top:36px}
.bubble{position:absolute;border-radius:50%;background:rgba(255,255,255,.38)}.bv1{width:45px;height:45px;right:145px;top:25px}.bv2{width:24px;height:24px;right:120px;bottom:26px}
.business-visual{background:linear-gradient(135deg,#d6f4f2,#a5e0dd)}
.business-visual:before{content:"";position:absolute;inset:28px 0 35px 15px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.38) 0 29px,rgba(18,170,163,.08) 29px 34px);border:4px solid rgba(18,54,56,.10)}
.building{position:absolute;z-index:3;right:45px;top:51px;width:72px;height:72px;background:#fff;border:4px solid #123638;padding:8px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:5px}.building span{background:#39cce7}.building strong{background:#10aaa3;color:white;text-align:center;grid-column:2}.window-lines{position:absolute;bottom:0;left:0;right:0;height:42px;background:linear-gradient(160deg,transparent 0 25%,rgba(255,255,255,.55) 25% 27%,transparent 27% 100%)}
.v10-why{max-width:1280px;margin:0 auto;padding:0 22px 28px}.v10-why-title h2{font-family:"Plus Jakarta Sans";font-size:24px;letter-spacing:-.8px;margin:6px 0 14px}.v10-why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.v10-why-card{height:78px;background:#fff;border:1px solid #dfeeee;border-radius:12px;padding:11px;display:flex;align-items:center;gap:9px}.why-icon{width:39px;height:39px;flex:none;border-radius:50%;background:#d9f8f5;color:#10aaa3;display:grid;place-items:center;font-size:18px}.v10-why-card b{display:block;font-size:8px}.v10-why-card small{display:block;color:#6e8283;font-size:7px;margin-top:3px}
.v10-ai-section{max-width:1280px;margin:0 auto;padding:4px 22px 46px}.v10-ai{height:145px;border:1px solid #d3eeee;border-radius:20px;background:#e7faf8;position:relative;overflow:hidden;display:flex;align-items:center}.v10-ai>div:first-child{padding-left:24px;position:relative;z-index:4}.v10-ai h2{font-family:"Plus Jakarta Sans";font-size:24px;letter-spacing:-.8px;margin:6px 0}.v10-ai p{font-size:8px;color:#678081;margin:0 0 12px}.robot{position:absolute;right:36px;top:23px;width:82px;height:105px}.robot-head{position:absolute;left:14px;top:10px;width:56px;height:55px;background:#fff;border:4px solid #123638;border-radius:15px 15px 20px 20px;box-shadow:inset 0 -7px 0 #d4e2e2}.robot-head:before,.robot-head:after{content:"";position:absolute;top:-11px;width:8px;height:14px;background:#fff;border:3px solid #123638;border-radius:8px}.robot-head:before{left:-8px}.robot-head:after{right:-8px}.robot-head i{position:absolute;top:21px;width:7px;height:7px;border-radius:50%;background:#10aaa3}.robot-head i:first-child{left:12px}.robot-head i:nth-child(2){right:12px}.robot-head b{position:absolute;top:8px;left:18px;width:12px;height:4px;background:#ef5a43;border-radius:4px}.robot-body{position:absolute;left:24px;top:65px;width:38px;height:31px;background:#fff;border:4px solid #123638;border-radius:10px}
.v10-footer{background:#07585d;color:#fff;padding:37px max(22px,calc((100% - 1280px)/2)) 16px;display:grid;grid-template-columns:2fr 1fr 1.2fr 1.25fr 1.1fr;gap:28px}.v10-footer .brand-main{color:#fff}.v10-footer .brand-main span{color:#72e8e1}.v10-footer .brand-dot{color:#acd2d3}.v10-footer p{font-size:8px;line-height:1.7;color:#c4dddd;max-width:270px}.v10-footer>b,.v10-footer>div>b{font-size:9px}.v10-footer a{display:block;color:#c4dddd;text-decoration:none;font-size:8px;margin-top:8px}.social{margin-top:12px;color:#8de7e0;font-size:13px}.payments{display:flex;gap:4px;flex-wrap:wrap;margin-top:12px}.payments span{background:white;color:#123638;border-radius:4px;padding:6px 7px;font-size:7px;font-weight:900}.secure{margin-top:13px;padding-top:10px;border-top:1px solid rgba(255,255,255,.15);font-size:8px;font-weight:900}.secure small{font-weight:500;color:#b9d7d8}.footer-bottom{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.16);padding-top:14px;color:#b8d6d7;font-size:7px}.footer-bottom span{float:right}
@media(max-width:900px){.v10-promos{grid-template-columns:1fr}.v10-why-grid{grid-template-columns:1fr 1fr}.v10-footer{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}}
@media(max-width:600px){.v10-promos{padding:8px 15px 32px}.v10-promo{height:190px}.v10-copy{width:70%;padding:18px}.v10-copy h2{font-size:23px}.v10-visual{left:43%}.business-visual{left:46%}.sponge{right:15px;top:62px;transform:scale(.8) rotate(-18deg)}.building{right:14px;top:56px;transform:scale(.75);transform-origin:top right}.v10-why{padding:0 15px 22px}.v10-why-grid{grid-template-columns:1fr 1fr}.v10-ai-section{padding:4px 15px 36px}.v10-ai{height:155px}.v10-ai>div:first-child{padding-left:18px;width:78%}.robot{right:0;transform:scale(.75)}.v10-footer{grid-template-columns:1fr 1fr;padding:30px 18px 15px}.footer-brand{grid-column:1/-1}.footer-bottom span{float:none;display:block;margin-top:6px}}

/* V11 — product page CSS repair */
.product-page{max-width:1280px;margin:0 auto;padding:28px 22px 60px}
.crumb{display:flex;align-items:center;gap:7px;color:#667b7d;font-size:9px;margin-bottom:22px;flex-wrap:wrap}.crumb a{text-decoration:none}.crumb b{color:#123638}
.product-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}
.product-image{height:500px;border-radius:28px;background:linear-gradient(145deg,#e8faf8,#c9efec);border:1px solid #d6eeee;display:grid;place-items:center;position:relative;overflow:hidden;box-shadow:0 18px 50px rgba(18,54,56,.07)}
.product-image:before{content:"";position:absolute;width:370px;height:370px;border-radius:50%;border:1px solid rgba(16,170,163,.13);top:50%;left:50%;transform:translate(-50%,-50%)}
.product-image img{position:relative;z-index:2;max-width:82%;max-height:82%;object-fit:contain}.product-placeholder{position:relative;z-index:2;width:190px;height:285px;border-radius:34px 34px 24px 24px;background:linear-gradient(90deg,#fff,#dceaea,#fff);box-shadow:0 28px 30px rgba(18,54,56,.16);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;text-align:center;padding:18px}.product-placeholder:before{content:"";position:absolute;top:-27px;width:70px;height:34px;background:#fff;border-radius:7px 7px 3px 3px}.product-placeholder span{font-size:55px}.product-placeholder b{font-family:"Plus Jakarta Sans";font-size:12px;color:#087d79;line-height:1.2}.image-label{position:absolute;z-index:3;bottom:16px;left:0;right:0;text-align:center;color:#087d79;font-size:7px;letter-spacing:1.4px;font-weight:900}
.product-info{min-width:0}.product-info h1{font-family:"Plus Jakarta Sans";font-size:clamp(34px,4vw,54px);line-height:1.02;letter-spacing:-2.2px;margin:8px 0 13px;color:#123638}.rating{display:flex;align-items:center;gap:8px;margin-bottom:17px}.rating span{color:#f2b94b;font-size:13px;letter-spacing:1px}.rating small{font-size:9px;color:#667b7d}.lead{font-size:11px;line-height:1.8;color:#667b7d;max-width:620px;margin:0 0 18px}.big-price{font-size:30px;font-weight:900;color:#123638}.price-line{margin-bottom:18px}.variant-box{border-top:1px solid #dfeeee;padding-top:17px}.variant-box>label{display:block;font-size:9px;font-weight:900;margin-bottom:9px}.variants{display:flex;gap:7px;flex-wrap:wrap}.variants a{min-width:112px;background:#fff;border:1px solid #dceaea;border-radius:11px;padding:10px;text-decoration:none;display:flex;flex-direction:column;gap:4px;transition:.15s}.variants a:hover{border-color:#10aaa3}.variants a.selected{border:2px solid #10aaa3;background:#e9faf8;padding:9px}.variants b{font-size:8px;color:#123638}.variants span{font-size:11px;font-weight:800;color:#123638}.variants small{font-size:7px;color:#087d79}.buy-row{display:flex;align-items:end;gap:9px;margin-top:17px}.buy-row label{font-size:8px;font-weight:900;color:#123638}.buy-row label input{display:block;width:76px;margin-top:4px;padding:12px 9px;border:1px solid #dceaea;border-radius:9px;background:#fff;outline:none}.buy-row .btn{height:43px}.notice{background:#fff5e4;color:#8a5c17;border:1px solid #f0dfbf;padding:11px;border-radius:10px;font-size:9px;margin-top:17px}.purchase-trust{display:flex;gap:15px;flex-wrap:wrap;border-top:1px solid #dfeeee;margin-top:20px;padding-top:13px}.purchase-trust span{font-size:8px;color:#667b7d}
.product-details{border-top:1px solid #dfeeee;margin-top:55px;padding-top:35px;display:grid;grid-template-columns:1.5fr .5fr;gap:45px}.product-details h2{font-family:"Plus Jakarta Sans";font-size:27px;margin:7px 0 14px}.product-details h3{font-family:"Plus Jakarta Sans";font-size:16px;margin-top:25px}.product-details p,.product-details li{font-size:10px;line-height:1.85;color:#667b7d}.product-details ul{padding-left:17px}.feature-list{height:max-content;background:#fff;border:1px solid #dfeeee;border-radius:17px;padding:18px}.feature{padding:11px 0;border-bottom:1px solid #edf4f4}.feature:last-child{border-bottom:0}.feature b{font-size:9px}.feature p{margin:4px 0 0;font-size:8px;line-height:1.6}
.v10-footer{background:#07585d;color:#fff;padding:37px max(22px,calc((100% - 1280px)/2)) 16px;display:grid;grid-template-columns:2fr 1fr 1.2fr 1.25fr 1.1fr;gap:28px}.v10-footer .brand-main{color:#fff}.v10-footer .brand-main span{color:#72e8e1}.v10-footer .brand-dot{color:#acd2d3}.v10-footer p{font-size:8px;line-height:1.7;color:#c4dddd;max-width:270px}.v10-footer>b,.v10-footer>div>b{font-size:9px}.v10-footer a{display:block;color:#c4dddd;text-decoration:none;font-size:8px;margin-top:8px}.payments{display:flex;gap:4px;flex-wrap:wrap;margin-top:10px}.payments span{background:#fff;color:#123638;border-radius:4px;padding:6px 7px;font-size:7px;font-weight:900}.footer-bottom{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.16);padding-top:14px;color:#b8d6d7;font-size:7px}
@media(max-width:850px){.product-hero{grid-template-columns:1fr;gap:30px}.product-image{height:390px}.product-details{grid-template-columns:1fr}.v10-footer{grid-template-columns:1fr 1fr}.v10-footer .footer-brand{grid-column:1/-1}}
@media(max-width:600px){.product-page{padding:20px 15px 40px}.product-image{height:320px;border-radius:22px}.product-placeholder{width:135px;height:210px}.product-placeholder span{font-size:42px}.product-info h1{font-size:34px}.lead{font-size:10px}.big-price{font-size:27px}.buy-row{align-items:stretch}.buy-row .btn{flex:1}.purchase-trust{gap:9px}.product-details{margin-top:38px;padding-top:25px}.v10-footer{grid-template-columns:1fr 1fr;padding:30px 18px 15px}.v10-footer .footer-brand{grid-column:1/-1}}

/* V12 — presentation selector */
.variant-count{font-weight:600;color:#718586;margin-left:5px}.variants a{min-width:118px}.variants a b{font-size:9px}.variants a span{font-size:12px}
