.mesh-faq{background:var(--cream,#FFFCF5);font-family:Arial,sans-serif;padding:clamp(24px,3.4vw,56px) clamp(16px,3.2vw,40px)}.mesh-faq *{box-sizing:border-box}.mesh-faq__inner{max-width:1120px;margin:0 auto}.mesh-faq__head{max-width:760px;margin:0 0 clamp(20px,2vw,32px)}.mesh-faq__title{font:800 clamp(28px,3.4vw,48px)/1.05 Arial,sans-serif;letter-spacing:-.04em;color:var(--ink,#172B4D);margin:0}.mesh-faq__title span{color:var(--cobalt,#2354D7)}.mesh-faq__sub{font-size:clamp(16px,1.3vw,20px);line-height:1.35;color:#405271;margin:12px 0 0}.mesh-faq__groups{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,1.6vw,26px)}.mesh-faq__panel{background:#eaf2ff;border-radius:20px;padding:clamp(16px,1.6vw,28px)}.mesh-faq__grouptitle{font:700 clamp(17px,1.4vw,22px)/1.2 Arial,sans-serif;color:var(--ink,#172B4D);margin:0 0 10px}.mesh-faq__item{border-top:1px solid #d4e1f5;padding:4px 0}.mesh-faq__item:first-of-type{border-top:0}.mesh-faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 2px;font:700 clamp(15px,1.1vw,17px)/1.3 Arial,sans-serif;color:var(--ink,#172B4D)}.mesh-faq__item summary::-webkit-details-marker{display:none}.mesh-faq__ic{position:relative;flex:none;width:20px;height:20px}.mesh-faq__ic:before,.mesh-faq__ic:after{content:"";position:absolute;background:var(--cobalt,#2354D7);border-radius:2px}.mesh-faq__ic:before{top:9px;left:2px;right:2px;height:2px}.mesh-faq__ic:after{left:9px;top:2px;bottom:2px;width:2px;transition:opacity .2s}.mesh-faq__item[open] .mesh-faq__ic:after{opacity:0}.mesh-faq__ans{padding:0 2px 16px;font-size:clamp(14px,1.05vw,16px);line-height:1.5;color:#3f4e68}.mesh-faq__ans :is(p){margin:0 0 8px}.mesh-faq__ans em{color:#b4530a;font-style:italic}.mesh-faq__contact{display:flex;align-items:center;gap:18px;flex-wrap:wrap;background:var(--peach,#FFEBDD);border-radius:20px;padding:clamp(18px,2vw,28px);margin-top:clamp(18px,2vw,28px)}.mesh-faq__chat{flex:none;color:var(--ink,#172B4D)}.mesh-faq__ctext{display:flex;flex-direction:column;gap:4px;flex:1;min-width:200px}.mesh-faq__ctext strong{font-size:clamp(17px,1.4vw,21px);color:var(--ink,#172B4D)}.mesh-faq__ctext span{font-size:14px;color:#5a4a3a}.mesh-faq__ask{flex:none;min-height:50px;padding:15px 30px;border-radius:999px;background:var(--cobalt,#2354D7);color:#fff;font-weight:700;font-size:16px;text-decoration:none;display:inline-flex;align-items:center}.mesh-faq__ask:hover{filter:brightness(1.07)}.mesh-faq__ask.is-disabled{background:#c7cedb;cursor:default}.mesh-faq__note{flex-basis:100%;font-size:12px;color:#b4530a}.mesh-faq__item summary:focus-visible,.mesh-faq__ask:focus-visible{outline:3px solid var(--tangerine,#FF8547);outline-offset:3px}@media(max-width:749px){.mesh-faq__groups{grid-template-columns:1fr}.mesh-faq__ask{width:100%;justify-content:center}}.mesh-cats{background:var(--cream,#FFFCF5);font-family:Arial,sans-serif;padding:clamp(20px,3vw,40px) clamp(16px,3.2vw,40px)}.mesh-cats *{box-sizing:border-box}.mesh-cats__inner{max-width:1320px;margin:0 auto}.mesh-cats__heading{font:700 clamp(26px,3.4vw,44px)/1.1 Arial,sans-serif;letter-spacing:-.035em;color:var(--ink,#172B4D);margin:0 0 22px}.mesh-cats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.4vw,22px)}.mesh-cat{position:relative;display:flex;align-items:stretch;justify-content:space-between;gap:12px;min-height:clamp(128px,11vw,176px);padding:clamp(18px,2vw,30px);border-radius:22px;background:var(--tile,#E1F0FF);color:var(--ink,#172B4D);text-decoration:none;overflow:hidden}.mesh-cat__text{display:flex;flex-direction:column;flex:1 1 50%;min-width:0;position:relative}.mesh-cat__title{font:800 clamp(20px,2.1vw,30px)/1.1 Arial,sans-serif;letter-spacing:-.03em}.mesh-cat__desc{font-size:clamp(13px,1.05vw,16px);line-height:1.3;color:#3c4a63;margin-top:8px;max-width:22ch}.mesh-cat__arrow{margin-top:auto;padding-top:14px;color:var(--ink,#172B4D)}.mesh-cat__arrow svg{display:block}.mesh-cat__media{position:relative;flex:0 0 46%;display:flex;align-items:center;justify-content:center}.mesh-cat__img{max-width:100%;max-height:clamp(96px,9vw,150px);width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(23,43,77,.14))}.mesh-cat__spark{position:absolute;top:14%;right:8%;width:16px;height:16px;background:linear-gradient(var(--tangerine,#FF8547),var(--tangerine,#FF8547)) center/100% 2.4px no-repeat,linear-gradient(var(--tangerine,#FF8547),var(--tangerine,#FF8547)) center/2.4px 100% no-repeat;transform:rotate(18deg);opacity:.85}.mesh-cat:hover .mesh-cat__img{transform:translateY(-2px);transition:transform .25s}.mesh-cat:focus-visible{outline:3px solid var(--tangerine,#FF8547);outline-offset:3px}@media(max-width:749px){.mesh-cats__grid{grid-template-columns:1fr;gap:12px}.mesh-cat{min-height:108px;padding:16px 18px}.mesh-cat__title{font-size:20px}.mesh-cat__desc{font-size:13px}.mesh-cat__img{max-height:84px}}.mesh-shelf{background:var(--shelf-color);padding:64px 5%;color:#071d49;font-family:Arial,sans-serif}.mesh-shelf__inner{max-width:1280px;margin:auto}.mesh-shelf__heading{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px}.mesh-shelf__heading p{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;color:#0754ef}.mesh-shelf__heading h2{font:700 clamp(28px,3.4vw,44px)/1.1 Arial,sans-serif;letter-spacing:-.035em;color:inherit;margin:0 0 14px}.mesh-shelf__heading div>div{font-size:17px;line-height:1.5;max-width:620px;color:#405271}.mesh-shelf__heading>a{flex-shrink:0;color:inherit;font-size:16px;text-underline-offset:6px;padding:12px 0}.mesh-shelf__grid{display:grid;grid-template-columns:repeat(var(--shelf-columns,4),minmax(0,1fr));gap:20px}.mesh-shelf__heading>a:focus-visible{outline:3px solid #ff8547;outline-offset:4px}@media(min-width:990px){.mesh-shelf--compact .mesh-shelf__inner{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);align-items:center;gap:clamp(36px,5vw,80px)}.mesh-shelf--compact .mesh-shelf__heading{display:block;margin:0;max-width:440px}.mesh-shelf--compact .mesh-shelf__heading>a{display:inline-flex;align-items:center;gap:16px;margin-top:22px}.mesh-shelf--compact .mesh-shelf__grid{width:100%;max-width:740px;justify-self:center}.mesh-shelf--compact .mesh-product:only-child{width:100%;max-width:380px;justify-self:center}}.mesh-shelf .mesh-product h3{font-size:18px}.mesh-shelf .mesh-product p{font-size:21px}.mesh-shelf__demo{grid-column:1/-1;display:flex;align-items:center;gap:32px;background:#ffffffa8;padding:24px;border:1px dashed #a9b7ca;border-radius:20px}.mesh-shelf__demo img{width:180px;max-height:180px;object-fit:contain;mix-blend-mode:multiply}.mesh-shelf__demo p{font-size:17px;max-width:420px}@media(min-width:750px)and (max-width:989px){.mesh-shelf__grid{grid-template-columns:repeat(min(var(--shelf-columns,4),3),minmax(0,1fr))}.mesh-shelf__grid>.mesh-product:only-child{max-width:400px;justify-self:center;width:100%}}@media(max-width:749px){.mesh-shelf{padding:40px 5%}.mesh-shelf__heading{display:block}.mesh-shelf__heading>a{display:inline-block;margin-top:8px}.mesh-shelf__grid{grid-template-columns:repeat(min(var(--shelf-columns,4),2),minmax(0,1fr));gap:12px}.mesh-shelf__grid>.mesh-product:only-child{max-width:340px;justify-self:center;width:100%}.mesh-shelf__demo{flex-direction:column;align-items:flex-start}.mesh-shelf .mesh-product h3{font-size:16px}}.mesh-cp{background:var(--cream,#FFFCF5);font-family:Arial,sans-serif;padding:clamp(24px,3.4vw,56px) clamp(16px,3.2vw,40px)}.mesh-cp *{box-sizing:border-box}.mesh-cp__inner{max-width:1200px;margin:0 auto}.mesh-cp__head{text-align:center;max-width:720px;margin:0 auto clamp(20px,2vw,32px)}.mesh-cp__eyebrow{font:700 13px/1 Arial,sans-serif;letter-spacing:.14em;color:#b4530a;margin:0 0 14px}.mesh-cp__title{font:800 clamp(28px,3.4vw,50px)/1.04 Arial,sans-serif;letter-spacing:-.04em;color:var(--ink,#172B4D);margin:0 0 12px}.mesh-cp__sub{font-size:clamp(16px,1.3vw,20px);line-height:1.35;color:#405271;margin:0}.mesh-cp__scene{border-radius:24px;overflow:hidden;background:#fdefe0;aspect-ratio:2.32/1;margin-bottom:clamp(20px,2vw,32px)}.mesh-cp__sceneimg{display:block;width:100%;height:100%;object-fit:cover}.mesh-cp__scenegrid{display:flex;width:100%;height:100%}.mesh-cp__scenecell{flex:1;display:flex;align-items:center;justify-content:center;padding:clamp(12px,2.2vw,30px);min-width:0}.mesh-cp__scenecell:first-child{border-right:1px solid #f0e0cc}.mesh-cp__scenecell img{max-width:100%;max-height:100%;object-fit:contain}.mesh-cp__ph{width:100%;height:100%;display:flex;align-items:flex-end;padding:18px;background:repeating-linear-gradient(45deg,#efe6d6,#efe6d6 14px,#e7ddcb 14px 28px);color:#6b5f49;font-size:13px}.mesh-cp__rows{display:grid;grid-template-columns:1fr 1fr;gap:0}.mesh-cp__row{display:flex;gap:18px;align-items:center;padding:clamp(14px,1.6vw,26px)}.mesh-cp__row:first-child{border-right:1px solid #e9e4db}.mesh-cp__thumb{flex:none;width:clamp(88px,9vw,120px);height:clamp(88px,9vw,120px);border-radius:16px;background:#fff;border:1px solid #efece7;display:flex;align-items:center;justify-content:center;overflow:hidden}.mesh-cp__thumblink{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.mesh-cp__thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.mesh-cp__thumbph{width:60%;height:60%;border-radius:10px;background:repeating-linear-gradient(45deg,#f0ece5,#f0ece5 8px,#e7e1d6 8px 16px)}.mesh-cp__detail{min-width:0;flex:1}.mesh-cp__name{font:700 clamp(17px,1.4vw,22px)/1.2 Arial,sans-serif;color:var(--ink,#172B4D);margin:0}.mesh-cp__desc{font-size:14px;line-height:1.35;color:#4a586f;margin:6px 0 0}.mesh-cp__buyrow{display:flex;align-items:center;gap:16px;margin-top:12px;flex-wrap:wrap}.mesh-cp__price{font:700 clamp(17px,1.4vw,22px)/1 Arial,sans-serif;color:var(--ink,#172B4D)}.mesh-cp__price em{font-style:normal;font-size:12px;color:#b4530a;font-weight:400}.mesh-cp__form{margin:0}.mesh-cp__buy{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:12px 22px;border:0;border-radius:999px;background:var(--cobalt,#2354D7);color:#fff;font:700 15px/1 Arial,sans-serif;text-decoration:none;cursor:pointer}.mesh-cp__buy:hover:not(:disabled){filter:brightness(1.07)}.mesh-cp__buy:disabled{background:#c7cedb;cursor:default}.mesh-cp__buy svg{width:18px;height:18px}.mesh-cp__note{display:block;margin-top:8px;font-size:12px;color:#b4530a}.mesh-cp__seeall{display:flex;justify-content:center;margin-top:clamp(18px,2vw,30px);color:var(--cobalt,#2354D7);font-weight:700;font-size:16px;text-decoration:none}.mesh-cp__seeall.is-disabled{color:#9aa4b5}.mesh-cp__buy:focus-visible,.mesh-cp__seeall:focus-visible{outline:3px solid var(--tangerine,#FF8547);outline-offset:3px}@media(max-width:749px){.mesh-cp__scene{aspect-ratio:420/346}.mesh-cp__rows{grid-template-columns:1fr}.mesh-cp__row{padding:16px 4px}.mesh-cp__row:first-child{border-right:0;border-bottom:1px solid #e9e4db}.mesh-cp__desc{display:none}}.mesh-says{display:block;background:var(--says-bg,#fffcf5);color:#071d49;font-family:Arial,sans-serif;padding:60px max(5%,calc((100% - 1280px)/2)) 68px;text-align:center}.mesh-says__dots{display:flex;justify-content:center;gap:9px;margin:0 0 26px;min-height:11px}.mesh-says__dot{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfd6e0;cursor:pointer;transition:background .2s,transform .2s}.mesh-says__dot[aria-selected=true]{background:#071d49;transform:scale(1.25)}.mesh-says__eyebrow{margin:0 0 12px;color:#0754ef;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mesh-says__heading{margin:0 0 34px;color:inherit;font:700 clamp(30px,4.6vw,48px)/1.1 Arial,sans-serif;letter-spacing:-.035em}.mesh-says__viewport{position:relative;max-width:1280px;margin:auto}.mesh-says__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--says-per-view,4) - 1) * 20px) / var(--says-per-view,4));gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px;scrollbar-width:none;overscroll-behavior-x:contain}.mesh-says__track::-webkit-scrollbar{display:none}.mesh-says__card{scroll-snap-align:start;margin:0;background:#fff;border:1px solid #e7e2db;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px #071d490f}.mesh-says__image{display:block;width:100%;height:auto}.mesh-says__placeholder-svg{background:#f2efe9;opacity:.55}.mesh-says__card figcaption{padding:12px 14px;font-size:14px;line-height:1.4;color:#405271}.mesh-says__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:6px;background:var(--says-arrow,#b43a3a);color:#eeeeeeeb;font:400 24px/1 Arial,sans-serif;cursor:pointer;transition:opacity .2s,background .2s}.mesh-says__arrow:hover{background:var(--says-arrow,#b43a3a);filter:brightness(1.08)}.mesh-says__arrow:disabled{opacity:.35;cursor:default}.mesh-says__arrow[hidden]{display:none}.mesh-says__arrow--prev{left:-6px}.mesh-says__arrow--next{right:-6px}.mesh-says__track:focus-visible,.mesh-says__dot:focus-visible,.mesh-says__arrow:focus-visible{outline:3px solid #ff8547;outline-offset:3px}@media(min-width:990px){.mesh-says__arrow--prev{left:-20px}.mesh-says__arrow--next{right:-20px}}@media(max-width:989px){.mesh-says{padding:44px 5% 52px}.mesh-says__track{grid-auto-columns:calc((100% - 16px)/2);gap:16px}.mesh-says__heading{margin-bottom:26px}}@media(max-width:749px){.mesh-says__track{grid-auto-columns:82%;gap:14px}.mesh-says__arrow{width:36px;height:36px;font-size:22px}.mesh-says__arrow--prev{left:2px}.mesh-says__arrow--next{right:2px}}.mesh-st{background:var(--cream,#FFFCF5);font-family:Arial,sans-serif;padding:clamp(24px,3.4vw,56px) clamp(16px,3.2vw,40px)}.mesh-st *{box-sizing:border-box}.mesh-st__inner{display:block;max-width:1200px;margin:0 auto}.mesh-st__eyebrow{margin:0 0 10px}.mesh-st__dash{display:inline-block;width:34px;height:5px;border-radius:4px;background:var(--tangerine,#FF8547)}.mesh-st__title{font:800 clamp(28px,3.4vw,48px)/1.05 Arial,sans-serif;letter-spacing:-.04em;color:var(--ink,#172B4D);margin:0}.mesh-st__title span{color:var(--cobalt,#2354D7)}.mesh-st__sub{font-size:clamp(15px,1.3vw,20px);line-height:1.3;color:#405271;margin:8px 0 0}.mesh-st__banner{background:#fff3e6;border:1px dashed #ff8547;color:#b4530a;font-size:12px;font-weight:700;letter-spacing:.03em;padding:10px 14px;border-radius:10px;margin:18px 0 0}.mesh-st__track{list-style:none;margin:18px 0 0;padding:4px;display:flex;gap:clamp(14px,1.4vw,24px);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mesh-st__track::-webkit-scrollbar{display:none}.mesh-st__card{flex:0 0 clamp(260px,30%,330px);scroll-snap-align:start;border-radius:20px;overflow:hidden;border:1px solid #e3e8f0;background:#fff;display:flex;flex-direction:column}.mesh-st__content{background:#fff8e1;flex:1;aspect-ratio:3/4;display:flex;align-items:center;justify-content:center;padding:16px;text-align:center}.mesh-st__shot{max-width:100%;max-height:100%;object-fit:contain;border-radius:10px}.mesh-st__placeholder{color:#9a8f6f;font-size:13px;font-weight:700;letter-spacing:.06em;line-height:1.6}.mesh-st__foot{display:flex;align-items:center;gap:12px;padding:12px 14px;border-top:1px solid #eee}.mesh-st__thumb{width:44px;height:44px;border-radius:10px;background:#f6f6f6;overflow:hidden;flex:none;display:flex;align-items:center;justify-content:center}.mesh-st__thumb img{width:100%;height:100%;object-fit:contain}.mesh-st__pname{font-size:14px;font-weight:700;color:var(--ink,#172B4D);min-width:0;flex:1;overflow-wrap:anywhere}.mesh-st__view{flex:none;color:var(--cobalt,#2354D7);font-weight:700;font-size:14px;text-decoration:none;border:1.5px solid var(--cobalt,#2354D7);border-radius:999px;padding:8px 14px;min-height:40px;display:inline-flex;align-items:center}.mesh-st__nav{display:flex;gap:10px;justify-content:center;margin-top:22px}.mesh-st__arrow{width:46px;height:46px;border-radius:50%;border:1.5px solid #c7cedb;background:#fff;color:var(--ink,#172B4D);font-size:24px;cursor:pointer}.mesh-st__arrow:hover{border-color:var(--cobalt,#2354D7);color:var(--cobalt,#2354D7)}.mesh-st__arrow[disabled]{opacity:.4;cursor:default}.mesh-st__view:focus-visible,.mesh-st__arrow:focus-visible{outline:3px solid var(--tangerine,#FF8547);outline-offset:2px}@media(max-width:749px){.mesh-st__card{flex:0 0 82%}}.mesh-faq{display:grid;grid-template-columns:1fr 1.4fr;gap:70px;padding:70px max(5%,calc((100% - 1280px)/2));background:#fffcf5;color:#071d49;font-family:Arial,sans-serif}.mesh-faq__intro>p{font-size:13px;font-weight:700;letter-spacing:.12em;color:#0754ef;margin:0 0 16px}.mesh-faq h2{font:700 clamp(32px,3.8vw,48px)/1.1 Arial,sans-serif;color:inherit;letter-spacing:-.04em;margin:0 0 20px}.mesh-faq__intro>div{font-size:18px;line-height:1.5;color:#405271}.mesh-faq__intro>a{display:inline-block;margin-top:24px;color:inherit;font-size:17px;text-underline-offset:6px;padding:10px 0}.mesh-faq details{border-bottom:1px solid #d9dfe9}.mesh-faq summary{display:flex;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;font-size:19px;font-weight:700;line-height:1.4;padding:24px 0}.mesh-faq summary::-webkit-details-marker{display:none}.mesh-faq summary span{font-size:25px;font-weight:400}.mesh-faq details[open] summary span{transform:rotate(45deg)}.mesh-faq details>div{font-size:17px;line-height:1.7;color:#405271;padding:0 32px 22px 0}.mesh-faq details>div p{margin:0}.mesh-faq summary:focus-visible{outline:3px solid #ff8547;outline-offset:4px}@media(max-width:749px){.mesh-faq{grid-template-columns:1fr;gap:24px;padding:42px 6%}.mesh-faq summary{font-size:17px}}.mesh-ft{background:var(--cream,#FFFCF5);font-family:Arial,sans-serif;color:var(--ink,#172B4D);border-top:1px solid #ece6da}.mesh-ft *{box-sizing:border-box}.mesh-ft__top{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1.25fr 2fr;gap:clamp(28px,4vw,72px);padding:clamp(34px,4vw,60px) clamp(16px,3.2vw,40px)}.mesh-ft__brand{max-width:360px}.mesh-ft__brand:before{content:"";display:block;width:42px;height:6px;border-radius:4px;background:var(--tangerine,#FF8547);margin-bottom:20px}.mesh-ft__logo{display:inline-block;text-decoration:none}.mesh-ft__logoimg{display:block;width:170px;max-width:100%;height:auto}.mesh-ft__logo--text{font:800 24px/1 Arial,sans-serif;color:var(--ink,#172B4D)}.mesh-ft__tagline{font:800 clamp(18px,1.6vw,23px)/1.2 Arial,sans-serif;letter-spacing:-.02em;margin:18px 0 10px}.mesh-ft__subtext{font-size:15px;line-height:1.55;color:#56637a}.mesh-ft__subtext p{margin:0}.mesh-ft__contact{display:inline-flex;align-items:center;gap:7px;margin-top:16px;color:var(--cobalt,#2354D7);font-weight:700;font-size:15px;text-decoration:none}.mesh-ft__contact:hover{text-decoration:underline;text-underline-offset:3px}.mesh-ft__social{list-style:none;display:flex;gap:10px;margin:20px 0 0;padding:0}.mesh-ft__social a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #ece6da;color:var(--ink,#172B4D)}.mesh-ft__social a:hover{border-color:var(--cobalt,#2354D7);color:var(--cobalt,#2354D7)}.mesh-ft__social svg{width:18px;height:18px}.mesh-ft__cols{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,40px)}.mesh-ft__ch{font:700 13px/1 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#8a95a8;margin:0 0 16px}.mesh-ft__col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.mesh-ft__col a{color:var(--ink,#172B4D);text-decoration:none;font-size:15px;line-height:1.3}.mesh-ft__col a:hover{color:var(--cobalt,#2354D7);text-decoration:underline;text-underline-offset:3px}.mesh-ft__trust{max-width:1240px;margin:0 auto;display:flex;flex-wrap:wrap;gap:14px 28px;justify-content:center;padding:18px clamp(16px,3.2vw,40px);border-top:1px solid #ece6da}.mesh-ft__trustitem{display:flex;align-items:center;gap:10px;font:700 14px/1.2 Arial,sans-serif;color:var(--ink,#172B4D)}.mesh-ft__trustic{color:var(--cobalt,#2354D7);line-height:0}.mesh-ft__bar{background:var(--ink,#172B4D);color:#e9edf5}.mesh-ft__barinner{max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px clamp(16px,3.2vw,40px)}.mesh-ft__copy{margin:0;font-size:13px;color:#c5cde0}.mesh-ft__pay{list-style:none;margin:0;padding:0;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.mesh-ft__pay li{display:flex}.mesh-ft__payicon,.mesh-ft__pay svg{height:26px;width:auto;border-radius:4px;background:#fff;padding:1px}.mesh-ft a:focus-visible,.mesh-ft__logo:focus-visible{outline:3px solid var(--tangerine,#FF8547);outline-offset:3px}@media(max-width:749px){.mesh-ft__top{grid-template-columns:1fr;gap:30px;padding-bottom:30px}.mesh-ft__cols{grid-template-columns:1fr 1fr;gap:24px 18px}.mesh-ft__barinner{flex-direction:column;align-items:flex-start;gap:12px}.mesh-ft__trust{justify-content:flex-start;gap:12px 18px}.mesh-ft__trustitem{font-size:13px;flex:1 1 42%}}@media(max-width:430px){.mesh-ft__cols{grid-template-columns:1fr}}.mesh-hero2{background:var(--cream,#FFFCF5);font-family:Arial,sans-serif;padding:clamp(16px,2vw,28px) clamp(16px,3.2vw,40px) 0}.mesh-hero2 *{box-sizing:border-box}.mesh-hero2__slider{position:relative;display:block;max-width:1320px;margin:0 auto}.mesh-hero2__viewport{position:relative;overflow:hidden;border-radius:28px}.mesh-hero2__track{display:flex;align-items:stretch;transition:transform .55s cubic-bezier(.4,0,.2,1);will-change:transform}.mesh-hero2__slide{position:relative;flex:0 0 100%;min-width:100%}.mesh-hero2__media{position:relative;overflow:hidden;aspect-ratio:2.23/1;background:#efe6d6}.mesh-hero2__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--focal,72%) center}.mesh-hero2__ph{width:100%;height:100%;display:flex;align-items:flex-end;padding:18px;background:repeating-linear-gradient(45deg,#efe6d6,#efe6d6 14px,#e7ddcb 14px 28px);color:#6b5f49;font-size:13px}.mesh-hero2__card{position:absolute;left:clamp(20px,3vw,48px);top:50%;transform:translateY(-50%);width:min(46%,520px);background:var(--cream,#FFFCF5);border-radius:22px;padding:clamp(22px,2.6vw,40px);box-shadow:0 18px 50px #172b4d24}.mesh-hero2__dash{display:block;width:46px;height:6px;border-radius:4px;background:var(--tangerine,#FF8547);margin-bottom:18px}.mesh-hero2__eyebrow{font:700 12px/1 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#8a95a8;margin:0 0 12px}.mesh-hero2__title{font:800 clamp(34px,4.6vw,68px)/1.01 Arial,sans-serif;letter-spacing:-.045em;color:var(--ink,#172B4D);margin:0 0 16px}.mesh-hero2__title span{color:var(--cobalt,#2354D7)}.mesh-hero2__body{font-size:clamp(17px,1.6vw,24px);line-height:1.25;color:#405271;margin:0 0 26px;max-width:26ch}.mesh-hero2__actions{display:flex;align-items:center;gap:clamp(16px,2vw,30px);flex-wrap:wrap}.mesh-hero2__primary{display:inline-flex;align-items:center;justify-content:center;background:var(--cobalt,#2354D7);color:#fff;text-decoration:none;font-size:clamp(16px,1.3vw,21px);font-weight:700;padding:16px 34px;border-radius:999px;min-height:52px;line-height:1.1}.mesh-hero2__primary:hover{filter:brightness(1.07)}.mesh-hero2__secondary{color:var(--cobalt,#2354D7);font-size:clamp(15px,1.2vw,19px);font-weight:700;text-decoration:underline;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}.mesh-hero2__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:48px;height:48px;border-radius:50%;border:0;background:#fffcf5eb;color:var(--ink,#172B4D);box-shadow:0 6px 18px #172b4d2e;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,transform .15s}.mesh-hero2__arrow:hover{background:#fff;transform:translateY(-50%) scale(1.06)}.mesh-hero2__arrow--prev{left:14px}.mesh-hero2__arrow--next{right:14px}.mesh-hero2__controls{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:16px}.mesh-hero2__dots{display:flex;align-items:center;gap:9px}.mesh-hero2__dot{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#d7cfbf;cursor:pointer;transition:width .2s,background .2s}.mesh-hero2__dot.is-active{width:26px;border-radius:5px;background:var(--cobalt,#2354D7)}.mesh-hero2__playpause{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:0;background:transparent;color:#8a7f6a;cursor:pointer}.mesh-hero2__playpause:hover{color:var(--ink,#172B4D)}.mesh-hero2__ic-play{display:none}.mesh-hero2__slider.is-paused .mesh-hero2__ic-play{display:block}.mesh-hero2__slider.is-paused .mesh-hero2__ic-pause{display:none}.mesh-hero2__empty{max-width:1320px;margin:0 auto;padding:40px;border:2px dashed #d8d2c6;border-radius:22px;text-align:center;color:#6b5f49}.mesh-hero2 a:focus-visible,.mesh-hero2 button:focus-visible{outline:3px solid var(--tangerine,#FF8547);outline-offset:3px}@media(prefers-reduced-motion:reduce){.mesh-hero2__track{transition:none}}@media(max-width:989px){.mesh-hero2{padding:14px 16px 0}.mesh-hero2__viewport{border-radius:0;overflow:hidden}.mesh-hero2__track{align-items:flex-start}.mesh-hero2__slide{display:flex;flex-direction:column}.mesh-hero2__card{position:static;transform:none;width:100%;box-shadow:none;padding:6px 6px 22px;background:transparent;order:1}.mesh-hero2__media{order:2;aspect-ratio:auto;height:52vw;max-height:420px;border-radius:22px;width:100%}.mesh-hero2__img{object-position:var(--focal,68%) center}.mesh-hero2__title{font-size:clamp(32px,8.6vw,46px)}.mesh-hero2__body{font-size:18px;max-width:34ch}.mesh-hero2__actions{gap:14px}.mesh-hero2__primary{flex:1 1 auto;width:100%;padding:15px 24px;font-size:18px}.mesh-hero2__secondary{width:100%;justify-content:flex-start}.mesh-hero2__arrow{width:40px;height:40px;top:auto;bottom:calc(26vw - 20px)}.mesh-hero2__arrow--prev{left:8px}.mesh-hero2__arrow--next{right:8px}.mesh-hero2__controls{margin-top:14px}}@media(max-width:489px){.mesh-hero2__arrow{display:none}}.mesh-disc{background:var(--cream,#FFFCF5);font-family:Arial,sans-serif;padding:clamp(24px,3.4vw,52px) clamp(16px,3.2vw,40px)}.mesh-disc *{box-sizing:border-box}.mesh-disc__inner{max-width:1320px;margin:0 auto}.mesh-disc__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:clamp(18px,2vw,30px)}.mesh-disc__title{font:800 clamp(26px,3.4vw,46px)/1.05 Arial,sans-serif;letter-spacing:-.04em;color:var(--ink,#172B4D);margin:0}.mesh-disc__title span{color:var(--cobalt,#2354D7)}.mesh-disc__sub{font-size:clamp(15px,1.3vw,20px);line-height:1.3;color:#405271;margin:10px 0 0}.mesh-disc__seeall{flex:none;color:var(--cobalt,#2354D7);font-weight:700;font-size:clamp(15px,1.1vw,18px);text-decoration:none;white-space:nowrap}.mesh-disc__seeall:hover{text-decoration:underline;text-underline-offset:4px}.mesh-disc__seeall--mobile{display:none}.mesh-disc__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.3vw,22px)}.mesh-disc__card{display:flex;flex-direction:column;background:#fff;border:1px solid #efece7;border-radius:20px;overflow:hidden}.mesh-disc__photo{position:relative;aspect-ratio:255/325;background:var(--tint,#FFEBDD);display:flex;align-items:center;justify-content:center;padding:clamp(14px,1.6vw,26px)}.mesh-disc__chip{position:absolute;top:12px;left:12px;background:#fff;color:var(--ink,#172B4D);font:700 11px/1 Arial,sans-serif;letter-spacing:.09em;padding:7px 11px;border-radius:999px;box-shadow:0 2px 6px #172b4d1f}.mesh-disc__imglink{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.mesh-disc__img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply}.mesh-disc__imgph{color:#8a7f6c;font-size:12px;text-align:center}.mesh-disc__body{padding:clamp(14px,1.2vw,20px);display:flex;flex-direction:column;flex:1}.mesh-disc__name{font:700 clamp(16px,1.3vw,21px)/1.2 Arial,sans-serif;letter-spacing:-.02em;color:var(--ink,#172B4D);margin:0}.mesh-disc__desc{font-size:clamp(13px,1vw,15px);line-height:1.35;color:#4a586f;margin:8px 0 16px}.mesh-disc__view{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 18px;border:2px solid var(--cobalt,#2354D7);border-radius:999px;color:var(--cobalt,#2354D7);font-weight:700;font-size:15px;text-decoration:none;background:#fff}.mesh-disc__view:hover{background:var(--cobalt,#2354D7);color:#fff}.mesh-disc__view.is-disabled{border-color:#c7cedb;color:#9aa4b5;background:#f6f7f9;cursor:default}.mesh-disc__note{display:block;margin-top:8px;font-size:12px;color:#b4530a}.mesh-disc__view:focus-visible,.mesh-disc__seeall:focus-visible{outline:3px solid var(--tangerine,#FF8547);outline-offset:3px}@media(max-width:989px){.mesh-disc__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mesh-disc__head .mesh-disc__seeall{display:none}.mesh-disc__seeall--mobile{display:inline-flex;margin-top:18px;width:100%;justify-content:center;min-height:48px;align-items:center;border:2px solid var(--cobalt,#2354D7);border-radius:999px;padding:12px;text-decoration:none}.mesh-disc__photo{aspect-ratio:192/209}}.mesh-rail{display:block;padding:64px max(5%,calc((100% - 1280px)/2));background:#fffcf5;color:#071d49;font-family:Arial,sans-serif}.mesh-rail__heading{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:30px}.mesh-rail__heading p{margin:0 0 12px;color:#0754ef;font-weight:700;font-size:13px;letter-spacing:.1em}.mesh-rail h2{font:700 clamp(30px,3.6vw,46px)/1.1 Arial,sans-serif;letter-spacing:-.035em;margin:0 0 16px;color:inherit}.mesh-rail__heading div>div{font-size:18px;color:#405271;line-height:1.5}.mesh-rail__controls{display:flex;gap:10px}.mesh-rail__controls[hidden]{display:none}.mesh-rail__controls button{width:48px;height:48px;border-radius:50%;border:1px solid #dce3ef;background:#fff;color:#071d49;cursor:pointer;font-size:22px}.mesh-rail__controls button:disabled{opacity:.35;cursor:default}.mesh-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 18px;scrollbar-width:thin;overscroll-behavior-x:contain}.mesh-rail__card{scroll-snap-align:start;overflow:hidden;border-radius:22px;border:1px solid #e5e8ee;background:#fff;align-self:start}.mesh-rail__demo{margin:0;padding:10px 12px;background:#fff0c7;color:#654400;font-size:12px;line-height:1.3;font-weight:700;text-align:center}.mesh-rail__media{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:cover;background:#f3f5f7}.mesh-rail__poster{object-fit:contain;background:#fff;padding:14px}.mesh-rail__copy{padding:18px}.mesh-rail h3{font:700 18px/1.35 Arial,sans-serif;color:inherit;margin:0}.mesh-rail h3 a{color:inherit;text-decoration:none}.mesh-rail__copy p,.mesh-rail details{font-size:15px;line-height:1.5;color:#405271}.mesh-rail summary{cursor:pointer;padding:10px 0}.mesh-rail a:focus-visible,.mesh-rail button:focus-visible,.mesh-rail__track:focus-visible{outline:3px solid #ff8547;outline-offset:3px}.mesh-rail__empty{min-width:300px;font-size:16px}@media(max-width:989px){.mesh-rail{padding:42px 5%}.mesh-rail__track{grid-auto-columns:72%;gap:16px}.mesh-rail__heading{align-items:start}.mesh-rail__controls{gap:6px}.mesh-rail__controls button{width:44px;height:44px}.mesh-rail h2{font-size:31px}}.mesh-rail--review{padding:54px max(24px,2vw) 72px;background:#fffaf3;color:#111}.mesh-rail--review .mesh-rail__heading{display:block;text-align:center;margin:0 auto 46px;max-width:960px}.mesh-rail--review .mesh-rail__heading p,.mesh-rail--review .mesh-rail__heading div>div{display:none}.mesh-rail--review h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.2vw,58px);line-height:1.15;letter-spacing:-.025em;margin:0}.mesh-rail--review .mesh-rail__viewport{position:relative}.mesh-rail--review .mesh-rail__track{grid-auto-columns:calc((100% - 72px)/4);gap:24px;padding:0;scrollbar-width:none;scroll-snap-stop:always}.mesh-rail--review .mesh-rail__track::-webkit-scrollbar{display:none}.mesh-rail--review .mesh-rail__card{border:0;border-radius:0;background:transparent;position:relative}.mesh-rail--review .mesh-rail__image-link{display:block}.mesh-rail--review .mesh-rail__media{aspect-ratio:1;object-fit:contain;background:#172126}.mesh-rail--review .mesh-rail__demo{position:absolute;top:0;left:0;right:0;z-index:1;padding:8px;font-size:11px}.mesh-rail--images-only .mesh-rail__copy{display:none}.mesh-rail--review .mesh-rail__controls{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;display:block}.mesh-rail--review .mesh-rail__controls[hidden]{display:none}.mesh-rail--review .mesh-rail__controls button{position:absolute;top:var(--mesh-control-y,50%);transform:translateY(-50%);pointer-events:auto;width:48px;height:48px;border:0;border-radius:10px;background:#b73537;color:#fff;font:400 42px/1 Arial,sans-serif}.mesh-rail--review [data-step="-1"]{left:0}.mesh-rail--review [data-step="1"]{right:0}.mesh-rail--review .mesh-rail__controls button:disabled{opacity:.45}@media(min-width:750px)and (max-width:989px){.mesh-rail--review .mesh-rail__track{grid-auto-columns:calc((100% - 24px)/2)}}@media(max-width:749px){.mesh-rail--review{padding:38px 24px 52px}.mesh-rail--review .mesh-rail__heading{margin-bottom:32px}.mesh-rail--review h2{font-size:clamp(27px,6vw,36px)}.mesh-rail--review .mesh-rail__track{grid-auto-columns:100%;gap:20px}.mesh-rail--review .mesh-rail__controls button{width:40px;height:44px;font-size:36px;border-radius:8px}}.mesh-det{background:var(--cream,#FFFCF5);font-family:Arial,sans-serif;color:var(--ink,#172B4D);padding:clamp(24px,3.2vw,52px) clamp(16px,3.2vw,40px)}.mesh-det *{box-sizing:border-box}.mesh-det__inner{max-width:1240px;margin:0 auto}.mesh-det__head{margin-bottom:clamp(18px,2vw,30px)}.mesh-det__title{font:800 clamp(28px,3vw,44px)/1.06 Arial,sans-serif;letter-spacing:-.035em;margin:0}.mesh-det__title span{color:var(--cobalt,#2354D7)}.mesh-det__sub{font-size:clamp(16px,1.3vw,20px);color:#56637a;margin:10px 0 0}.mesh-det__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,3.4vw,60px);align-items:start}.mesh-det__media{position:relative}.mesh-det__imgbtn{display:block;width:100%;border:1px solid #efece7;border-radius:22px;overflow:hidden;background:#fff;padding:clamp(18px,2.4vw,40px);cursor:zoom-in;position:relative}.mesh-det__img{display:block;width:100%;height:auto;object-fit:contain}.mesh-det__zoomic{position:absolute;right:14px;bottom:14px;width:38px;height:38px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #172b4d2e;display:flex;align-items:center;justify-content:center;color:var(--ink,#172B4D)}.mesh-det__larger{display:inline-flex;gap:6px;margin-top:12px;color:var(--cobalt,#2354D7);font-weight:700;text-decoration:underline;text-underline-offset:3px}.mesh-det__ph{aspect-ratio:1/1;border-radius:22px;background:repeating-linear-gradient(45deg,#efe6d6,#efe6d6 14px,#e7ddcb 14px 28px)}.mesh-det__gk{font:800 clamp(20px,1.8vw,26px)/1.1 Arial,sans-serif;margin:0 0 6px}.mesh-det__gk--acc{margin-top:26px}.mesh-det__overview{margin:0 0 6px}.mesh-det__desc{font-size:clamp(14px,1.1vw,16px);line-height:1.6;color:#3f4e68}.mesh-det__desc>:first-child{margin-top:0}.mesh-det__desc p{margin:0 0 10px}.mesh-det__desc :is(ul,ol){margin:0 0 10px;padding-left:20px}.mesh-det__desc li{margin:0 0 4px}.mesh-det__desc a{color:var(--cobalt,#2354D7)}.mesh-det__desc img{max-width:100%;height:auto;border-radius:10px}.mesh-det__item{border-bottom:1px solid #e4ddd2}.mesh-det__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 2px;font:700 clamp(15px,1.2vw,18px)/1.3 Arial,sans-serif}.mesh-det__item summary::-webkit-details-marker{display:none}.mesh-det__ic{position:relative;flex:none;width:20px;height:20px}.mesh-det__ic:before,.mesh-det__ic:after{content:"";position:absolute;background:var(--cobalt,#2354D7);border-radius:2px}.mesh-det__ic:before{top:9px;left:2px;right:2px;height:2px}.mesh-det__ic:after{left:9px;top:2px;bottom:2px;width:2px;transition:opacity .2s}.mesh-det__item[open] .mesh-det__ic:after{opacity:0}.mesh-det__a{padding:0 2px 18px;font-size:clamp(14px,1.05vw,16px);line-height:1.5;color:#3f4e68}.mesh-det__a :is(p){margin:0 0 8px}.mesh-det__a em{color:#b4530a;font-style:italic}.mesh-det__ask{margin-top:22px;display:flex;flex-direction:column;gap:6px}.mesh-det__ask span{font-size:14px;color:#56637a}.mesh-det__ask a{color:var(--cobalt,#2354D7);font-weight:700;text-decoration:none;width:max-content}.mesh-det__ask a:hover{text-decoration:underline}.mesh-det__lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0a1221db;display:flex;align-items:center;justify-content:center;padding:24px}.mesh-det__lightbox[hidden]{display:none}.mesh-det__lightbox img{max-width:94vw;max-height:88vh;object-fit:contain;border-radius:12px;background:#fff}.mesh-det__close{position:absolute;top:18px;right:22px;width:44px;height:44px;border:0;border-radius:50%;background:#fff;color:#172b4d;font-size:26px;cursor:pointer}.mesh-det :focus-visible{outline:3px solid var(--tangerine,#FF8547);outline-offset:3px}@media(max-width:749px){.mesh-det__grid{grid-template-columns:1fr;gap:20px}}.mesh-pdp{background:var(--cream,#FFFCF5);font-family:Arial,sans-serif;color:var(--ink,#172B4D);padding:clamp(14px,2vw,28px) clamp(16px,3.2vw,40px) clamp(20px,2.4vw,36px)}.mesh-pdp *{box-sizing:border-box}.mesh-pdp__crumbs{max-width:1240px;margin:0 auto 16px;display:flex;gap:8px;font-size:14px;color:#56637a}.mesh-pdp__crumbs a{color:#56637a;text-decoration:none}.mesh-pdp__crumbs a:hover{text-decoration:underline}.mesh-pdp__grid{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,3.2vw,56px);align-items:start}.mesh-pdp__gallery{background:#fdefe0;border-radius:20px;padding:clamp(10px,1.4vw,16px)}.mesh-pdp__ggrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mesh-pdp__ggrid.is-single{grid-template-columns:1fr;max-width:560px;margin:0 auto}.mesh-pdp__cell{display:block;padding:0;margin:0;border:1px solid #efece7;border-radius:16px;overflow:hidden;background:#fff;cursor:zoom-in;aspect-ratio:1/1}.mesh-pdp__ggrid:not(.is-single) .mesh-pdp__cell:last-child:nth-child(odd){grid-column:1 / -1;aspect-ratio:16/10}.mesh-pdp__cell img,.mesh-pdp__ph{width:100%;height:100%;object-fit:cover;display:block}.mesh-pdp__cell--ph{cursor:default}.mesh-pdp__cell.is-flash{outline:3px solid var(--cobalt,#2354D7);outline-offset:-3px}.mesh-pdp__gdots{display:none}.mesh-pdp__lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#0f1626db;display:flex;align-items:center;justify-content:center;padding:clamp(16px,4vw,56px)}.mesh-pdp__lightbox[hidden]{display:none}.mesh-pdp__lb-img{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;background:#fff}.mesh-pdp__lb-close{position:absolute;top:16px;right:18px;width:46px;height:46px;border:0;border-radius:50%;background:#ffffff29;color:#fff;font-size:30px;line-height:1;cursor:pointer}.mesh-pdp__lb-close:hover{background:#ffffff4d}.mesh-pdp__lb-nav{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border:0;border-radius:50%;background:#ffffff29;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.mesh-pdp__lb-nav:hover{background:#ffffff4d}.mesh-pdp__lb-prev{left:16px}.mesh-pdp__lb-next{right:16px}.mesh-pdp__eyebrow{display:inline-block;font:700 12px/1 Arial,sans-serif;letter-spacing:.14em;color:var(--cobalt,#2354D7);background:#eaf0fe;padding:7px 12px;border-radius:999px;margin:0 0 14px;text-transform:uppercase}.mesh-pdp__title{font:800 clamp(28px,3vw,42px)/1.08 Arial,sans-serif;letter-spacing:-.035em;margin:0 0 10px}.mesh-pdp__tagline{font-size:clamp(16px,1.4vw,21px);color:#56637a;margin:0 0 18px}.mesh-pdp__rating{display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;text-decoration:none;color:var(--ink,#172B4D)}.mesh-pdp__rating:hover .mesh-pdp__rcount{text-decoration:underline}.mesh-pdp__rstars{display:inline-flex;font-size:17px;letter-spacing:1px;color:#d7d2c7}.mesh-pdp__rstar.is-on{color:var(--tangerine,#FF8547)}.mesh-pdp__rnum{font-weight:700;font-size:15px}.mesh-pdp__rcount{font-size:14px;color:#56637a}.mesh-pdp__lowstock{display:flex;align-items:center;gap:7px;font:700 14px/1.2 Arial,sans-serif;color:#b4530a;margin:0 0 16px}.mesh-pdp__eta{margin:0 0 22px;padding:16px 18px 18px;border:1px solid #ebe5d9;border-radius:18px;background:#fff;box-shadow:0 2px 10px #172b4d0a}.mesh-pdp__eta-head{display:flex;align-items:center;gap:7px;margin:0 0 16px;font:700 12px/1 Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#8a95a8}.mesh-pdp__eta-head svg{color:var(--cobalt,#2354D7);flex:none}.mesh-pdp__eta-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);position:relative}.mesh-pdp__eta-steps:before{content:"";position:absolute;top:21px;left:16.66%;right:16.66%;height:2px;background:var(--cobalt,#2354D7);opacity:.22;border-radius:2px}.mesh-pdp__eta-step{display:flex;flex-direction:column;align-items:center;text-align:center;gap:7px;min-width:0;position:relative;z-index:1}.mesh-pdp__eta-chip{width:42px;height:42px;border-radius:50%;background:#eaf0fe;color:var(--cobalt,#2354D7);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 4px #fff,0 0 0 5px #dbe4fb}.mesh-pdp__eta-step--end .mesh-pdp__eta-chip{background:var(--cobalt,#2354D7);color:#fff;box-shadow:0 0 0 4px #fff,0 0 0 5px var(--cobalt,#2354D7)}.mesh-pdp__eta-lbl{font:700 13px/1.15 Arial,sans-serif;color:var(--ink,#172B4D)}.mesh-pdp__eta-date{font-size:12.5px;color:#56637a;line-height:1.2}@media(max-width:380px){.mesh-pdp__eta-chip{width:38px;height:38px}.mesh-pdp__eta-steps:before{top:19px}.mesh-pdp__eta-lbl{font-size:12px}.mesh-pdp__eta-date{font-size:11.5px}}.mesh-pdp__pricebox{margin:0 0 22px}.mesh-pdp__pricerow{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.mesh-pdp__price-sale{font:800 clamp(28px,3vw,38px)/1 Arial,sans-serif;color:var(--ink,#172B4D)}.mesh-pdp__price-mrp{font:400 clamp(16px,1.8vw,20px)/1 Arial,sans-serif;color:#9aa4b4;text-decoration:line-through}.mesh-pdp__price-off{align-self:center;font:800 13px/1 Arial,sans-serif;color:#fff;background:var(--tangerine,#FF8547);padding:6px 10px;border-radius:8px;letter-spacing:.02em;white-space:nowrap}.mesh-pdp__tax{display:block;margin-top:7px;font-size:13px;color:#8a95a8}.mesh-pdp__saletimer{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:11px 15px;border-radius:12px;background:var(--ink,#172B4D);color:#fff}.mesh-pdp__saletimer-ic{display:inline-flex;color:var(--yellow,#FFE16B)}.mesh-pdp__saletimer-lbl{font:700 13px/1 Arial,sans-serif;letter-spacing:.01em}.mesh-pdp__saletimer-clock{font:800 14px/1 Arial,sans-serif;margin-left:auto;letter-spacing:.02em}.mesh-pdp__saletimer-clock b{display:inline-block;min-width:1.4em;text-align:center;color:var(--yellow,#FFE16B)}.mesh-pdp__form{margin:0}.mesh-pdp__variants{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.mesh-pdp__optlabel{font-size:13px;font-weight:700}.mesh-pdp__select{padding:12px 14px;border:1.5px solid #d6dbe4;border-radius:12px;font-size:15px;min-height:46px}.mesh-pdp__buy{margin:0 0 4px;padding:18px;border:1px solid #ece6da;border-radius:18px;background:#fffdf8}.mesh-pdp__qtyrow{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.mesh-pdp__qtylabel{font-size:15px;font-weight:700;color:var(--ink,#172B4D)}.mesh-pdp__qty{display:inline-flex;align-items:center;border:1.5px solid #d6dbe4;border-radius:999px;overflow:hidden;background:#fff}.mesh-pdp__qtybtn{width:46px;height:48px;border:0;background:#fff;font-size:22px;color:var(--ink,#172B4D);cursor:pointer;display:flex;align-items:center;justify-content:center}.mesh-pdp__qtybtn:hover{background:#f1f4f9;color:var(--cobalt,#2354D7)}.mesh-pdp__qtyinput{width:50px;height:48px;border:0;text-align:center;font-size:17px;font-weight:700;color:var(--ink,#172B4D);background:#fff;-moz-appearance:textfield}.mesh-pdp__qtyinput::-webkit-outer-spin-button,.mesh-pdp__qtyinput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mesh-pdp__actions{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.mesh-pdp__add{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;border:0;border-radius:999px;background:linear-gradient(180deg,#2f61e6,#2354d7);color:#fff;font:700 17px/1 Arial,sans-serif;cursor:pointer;box-shadow:0 8px 20px #2354d742;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.mesh-pdp__add:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 12px 26px #2354d752}.mesh-pdp__add:active:not(:disabled){transform:translateY(0)}.mesh-pdp__add:disabled{background:#aeb8c7;cursor:default;box-shadow:none}@media(prefers-reduced-motion:reduce){.mesh-pdp__add{transition:none}.mesh-pdp__add:hover:not(:disabled){transform:none}}.mesh-pdp__add[aria-busy=true]{opacity:.7;cursor:progress}.mesh-pdp__add-ic{flex:none}.mesh-pdp__actions .shopify-payment-button{margin:0}.mesh-pdp__actions .shopify-payment-button__button{min-height:56px;border-radius:999px;font:700 17px/1 Arial,sans-serif}.mesh-pdp__actions .shopify-payment-button__button--unbranded{background:#fff;color:var(--cobalt,#2354D7);border:2px solid var(--cobalt,#2354D7);box-shadow:none}.mesh-pdp__actions .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#f5f8ff;color:var(--cobalt,#2354D7);filter:none}.mesh-pdp__actions .shopify-payment-button__more-options{color:var(--cobalt,#2354D7)}.mesh-pdp__ship{display:flex;align-items:center;gap:7px;font-size:13px;color:#8a95a8;margin:2px 0 0}.mesh-pdp__ship svg{color:#9aa4b4;flex:none}.mesh-pdp__stickybar{position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--cream,#FFFCF5);border-top:1px solid #ece6da;box-shadow:0 -6px 20px #172b4d1a;padding:10px clamp(14px,3vw,24px);padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));transform:translateY(130%);transition:transform .28s cubic-bezier(.4,0,.2,1)}.mesh-pdp__stickybar.is-visible{transform:translateY(0)}.mesh-pdp__sticky-inner{max-width:1240px;margin:0 auto;display:flex;align-items:center;gap:14px}.mesh-pdp__sticky-pricewrap{display:flex;flex-direction:column;line-height:1.05;flex:none;min-width:0}.mesh-pdp__sticky-plabel{font-size:11px;font-weight:700;color:#8a95a8}.mesh-pdp__sticky-price{display:flex;align-items:baseline;gap:7px}.mesh-pdp__sticky-price strong{font:800 clamp(17px,4.6vw,22px)/1 Arial,sans-serif;color:var(--ink,#172B4D)}.mesh-pdp__sticky-price s{font-size:13px;color:#8a95a8}.mesh-pdp__sticky-add{flex:1 1 auto;min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:999px;background:var(--cobalt,#2354D7);color:#fff;font:700 16px/1 Arial,sans-serif;cursor:pointer;box-shadow:0 6px 16px #2354d73d}.mesh-pdp__sticky-add:hover:not(:disabled){filter:brightness(1.07)}.mesh-pdp__sticky-add:disabled{background:#aeb8c7;box-shadow:none;cursor:default}@media(min-width:750px){.mesh-pdp__sticky-add{flex:0 0 auto;min-width:300px;padding:0 44px}}@media(min-width:990px){.mesh-pdp__stickybar{display:none}}@media(prefers-reduced-motion:reduce){.mesh-pdp__stickybar{transition:none}}.mesh-pdp__addon{border-top:1px solid #e9e4db;padding-top:18px;margin-top:4px}.mesh-pdp__addon-h{font:700 clamp(17px,1.4vw,20px)/1.2 Arial,sans-serif;margin:0}.mesh-pdp__addon-sub{font-size:13px;color:#8a95a8;margin:2px 0 12px}.mesh-pdp__addon-card{display:flex;align-items:center;gap:14px;border:1.5px solid #e2ddd4;border-radius:14px;padding:12px 14px;cursor:pointer}.mesh-pdp__addon-card:hover{border-color:var(--cobalt,#2354D7)}.mesh-pdp__addon-card input{width:20px;height:20px;accent-color:var(--cobalt,#2354D7);flex:none}.mesh-pdp__addon-thumb{width:48px;height:48px;border-radius:10px;background:#f6f6f6;overflow:hidden;flex:none;display:flex;align-items:center;justify-content:center}.mesh-pdp__addon-thumb img{width:100%;height:100%;object-fit:contain}.mesh-pdp__addon-name{font-size:15px;font-weight:700;flex:1;min-width:0}.mesh-pdp__addon-price{font-size:15px;font-weight:700}.mesh-pdp__trust{list-style:none;margin:18px 0 0;padding:14px 10px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;border:1px solid #ece6da;border-radius:16px;background:#fff;box-shadow:0 2px 10px #172b4d0a}.mesh-pdp__trust-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;font:700 12.5px/1.25 Arial,sans-serif;color:var(--ink,#172B4D)}.mesh-pdp__trust-item+.mesh-pdp__trust-item{border-left:1px solid #f0ece3}.mesh-pdp__trust-ic{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#eaf0fe;color:var(--cobalt,#2354D7)}@media(max-width:380px){.mesh-pdp__trust{padding:12px 6px}.mesh-pdp__trust-item{font-size:11px;gap:6px}.mesh-pdp__trust-ic{width:36px;height:36px}}.mesh-pdp__details-link{display:inline-flex;gap:8px;margin-top:18px;color:var(--cobalt,#2354D7);font-weight:700;text-decoration:none}.mesh-pdp__details-link:hover{text-decoration:underline}.mesh-pdp :focus-visible{outline:3px solid var(--tangerine,#FF8547);outline-offset:3px}@media(min-width:990px){.mesh-pdp__info{position:sticky;top:18px;align-self:start}}@media(max-width:749px){.mesh-pdp__grid{grid-template-columns:1fr;gap:18px}.mesh-pdp__ggrid{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:16px}.mesh-pdp__ggrid::-webkit-scrollbar{display:none}.mesh-pdp__cell{flex:0 0 100%;scroll-snap-align:center;border-radius:16px}.mesh-pdp__ggrid:not(.is-single) .mesh-pdp__cell:last-child:nth-child(odd){grid-column:auto;aspect-ratio:1/1}.mesh-pdp__gdots{display:flex;gap:7px;justify-content:center;margin-top:12px}.mesh-pdp__gdot{width:7px;height:7px;border-radius:50%;background:#cdd4df;transition:width .2s,background .2s}.mesh-pdp__gdot.is-active{width:20px;border-radius:4px;background:var(--cobalt,#2354D7)}}.mesh-play2{background:var(--cream,#FFFCF5);font-family:Arial,sans-serif;color:var(--ink,#172B4D);padding:clamp(24px,3.2vw,52px) clamp(16px,3.2vw,40px)}.mesh-play2 *{box-sizing:border-box}.mesh-play2__inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(28px,3.4vw,64px);align-items:center}.mesh-play2__media{position:relative;border-radius:24px;overflow:hidden;background:#efe6d6;aspect-ratio:3/2}.mesh-play2__poster,.mesh-play2__video{display:block;width:100%;height:100%;object-fit:cover}.mesh-play2__ph{width:100%;height:100%;background:repeating-linear-gradient(45deg,#efe6d6,#efe6d6 14px,#e7ddcb 14px 28px)}.mesh-play2__play{position:absolute;left:18px;bottom:18px;display:inline-flex;align-items:center;gap:12px;background:#fff;color:var(--cobalt,#2354D7);border:0;border-radius:999px;padding:13px 22px 13px 16px;font:700 16px/1 Arial,sans-serif;cursor:pointer;box-shadow:0 6px 18px #172b4d2e}.mesh-play2__ptri{width:30px;height:30px;border-radius:50%;background:var(--cobalt,#2354D7);position:relative;flex:none}.mesh-play2__ptri:after{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);border-left:9px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}.mesh-play2__devnote{position:absolute;top:12px;left:12px;right:12px;background:#172b4dd1;color:#fff;font-size:11px;padding:6px 8px;border-radius:8px}.mesh-play2__dash{display:block;width:40px;height:6px;border-radius:4px;background:var(--tangerine,#FF8547);margin-bottom:18px}.mesh-play2__title{font:800 clamp(30px,3.6vw,52px)/1.02 Arial,sans-serif;letter-spacing:-.04em;margin:0 0 14px}.mesh-play2__title span{color:var(--cobalt,#2354D7)}.mesh-play2__sub{font-size:clamp(16px,1.4vw,21px);color:#56637a;margin:0 0 26px}.mesh-play2__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:22px}.mesh-play2__steps li{display:flex;gap:18px;align-items:baseline}.mesh-play2__num{font:800 16px/1 Arial,sans-serif;color:var(--tangerine,#FF8547);flex:none;min-width:24px}.mesh-play2__steptext{display:flex;flex-direction:column;gap:4px}.mesh-play2__steptext strong{font:700 clamp(17px,1.4vw,21px)/1.2 Arial,sans-serif}.mesh-play2__steptext em{font-style:normal;font-size:clamp(14px,1.1vw,16px);color:#56637a}.mesh-play2 :focus-visible{outline:3px solid var(--tangerine,#FF8547);outline-offset:3px}@media(max-width:749px){.mesh-play2__inner{grid-template-columns:1fr;gap:20px}.mesh-play2__copy{order:1}.mesh-play2__media{order:2}.mesh-play2__steps{order:3}}.mesh-rev{background:var(--cream,#FFFCF5);font-family:Arial,sans-serif;color:var(--ink,#172B4D);padding:clamp(24px,3vw,48px) clamp(16px,3.2vw,40px)}.mesh-rev *{box-sizing:border-box}.mesh-rev__inner{max-width:1240px;margin:0 auto}.mesh-rev__title{font:800 clamp(24px,2.6vw,38px)/1.08 Arial,sans-serif;letter-spacing:-.03em;margin:0 0 20px}.mesh-rev__demobanner{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:#fff3e6;border:1px dashed var(--tangerine,#FF8547);color:#b4530a;font-size:13px;line-height:1.45;font-weight:600;padding:12px 14px;border-radius:12px;margin:0 0 18px}.mesh-rev__demotag{flex:none;background:var(--tangerine,#FF8547);color:#fff;font:800 11px/1 Arial,sans-serif;letter-spacing:.08em;padding:5px 8px;border-radius:6px}.mesh-rev__summary{display:flex;align-items:center;gap:24px;background:#fff;border:1px solid #efece7;border-radius:18px;padding:22px clamp(18px,2vw,30px);flex-wrap:wrap}.mesh-rev__avg{display:flex;align-items:baseline;gap:5px}.mesh-rev__avgnum{font:800 clamp(40px,4.2vw,56px)/1 Arial,sans-serif;color:var(--ink,#172B4D)}.mesh-rev__avgmax{font-size:16px;color:#8a95a8}.mesh-rev__sumright{display:flex;flex-direction:column;gap:6px}.mesh-rev__stars{display:inline-flex;font-size:20px;letter-spacing:2px;color:#d7d2c7}.mesh-rev__stars--sm{font-size:16px;letter-spacing:1px}.mesh-rev__star.is-on{color:var(--tangerine,#FF8547)}.mesh-rev__sumcount{font-size:14px;color:#56637a}.mesh-rev__list,.mesh-rev__widget{margin-top:24px}.mesh-rev__cards{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.mesh-rev__card{background:#fff;border:1px solid #efece7;border-radius:16px;padding:18px}.mesh-rev__cardtop{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.mesh-rev__sampletag{flex:none;background:#eaf0fe;color:var(--cobalt,#2354D7);font:800 10px/1 Arial,sans-serif;letter-spacing:.08em;padding:4px 7px;border-radius:5px}.mesh-rev__cardh{font:800 16px/1.3 Arial,sans-serif;margin:0 0 6px}.mesh-rev__cardbody{font-size:14.5px;line-height:1.5;color:#405271;margin:0 0 12px}.mesh-rev__cardmeta{display:flex;gap:10px;flex-wrap:wrap;align-items:baseline;margin:0;font-size:13px}.mesh-rev__cardname{font-weight:700;color:var(--ink,#172B4D)}.mesh-rev__carddate{color:#8a95a8}.mesh-rev__empty{background:#fff;border:1px dashed #d8d2c6;border-radius:18px;padding:clamp(28px,4vw,48px);text-align:center}.mesh-rev__stars--empty{display:flex;justify-content:center;color:#e4dfd4;margin-bottom:12px}.mesh-rev__emptyh{font:800 clamp(18px,1.6vw,22px)/1.2 Arial,sans-serif;margin:0 0 6px}.mesh-rev__emptysub{font-size:15px;color:#56637a;margin:0}.mesh-rev__devnote{margin:16px auto 0;max-width:640px;font-size:12px;line-height:1.5;color:#8a7f6c}.mesh-rev :focus-visible{outline:3px solid var(--tangerine,#FF8547);outline-offset:3px}@media(max-width:600px){.mesh-rev__summary{gap:14px}}.mesh-tabs{display:block;background:var(--cream,#FFFCF5);font-family:Arial,sans-serif;color:var(--ink,#172B4D);padding:clamp(20px,2.6vw,44px) clamp(16px,3.2vw,40px)}.mesh-tabs *{box-sizing:border-box}.mesh-tabs__inner{max-width:1240px;margin:0 auto}.mesh-tabs__h{font:800 clamp(24px,2.6vw,38px)/1.08 Arial,sans-serif;letter-spacing:-.03em;margin:0 0 16px}.mesh-tabs__card{background:#fff;border:1px solid #efece7;border-radius:20px;box-shadow:0 2px 14px #172b4d0d;overflow:hidden}.mesh-tabs__tablist{display:flex;gap:4px;flex-wrap:wrap;padding:6px clamp(10px,1.4vw,18px) 0;border-bottom:1px solid #eee7da}.mesh-tabs__tab{position:relative;border:0;background:none;cursor:pointer;font:700 clamp(14px,1.2vw,16px)/1 Arial,sans-serif;color:#6b7891;padding:16px 16px 18px;border-radius:10px 10px 0 0}.mesh-tabs__tab:hover{color:var(--ink,#172B4D)}.mesh-tabs__tab[aria-selected=true]{color:var(--cobalt,#2354D7)}.mesh-tabs__tab[aria-selected=true]:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--cobalt,#2354D7)}.mesh-tabs__panel{padding:clamp(18px,2.2vw,30px)}.mesh-tabs__panelh{font:800 clamp(17px,1.5vw,21px)/1.2 Arial,sans-serif;margin:0 0 12px}.mesh-tabs__panel+.mesh-tabs__panel{border-top:1px solid #eee7da}.mesh-tabs.is-enhanced .mesh-tabs__panel[hidden]{display:none}.mesh-tabs.is-enhanced .mesh-tabs__panel+.mesh-tabs__panel{border-top:0}.mesh-tabs.is-enhanced .mesh-tabs__panelh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mesh-tabs__desc{font-size:clamp(15px,1.15vw,17px);line-height:1.65;color:#3f4e68}.mesh-tabs__desc>:first-child{margin-top:0}.mesh-tabs__desc p{margin:0 0 12px}.mesh-tabs__desc :is(ul,ol){margin:0 0 12px;padding-left:20px}.mesh-tabs__feats{list-style:none;margin:0;padding:0;display:grid;gap:12px}.mesh-tabs__feat{display:flex;align-items:flex-start;gap:11px;font-size:clamp(15px,1.15vw,17px);line-height:1.5;color:#2c3a54}.mesh-tabs__fdot{flex:none;width:18px;height:18px;margin-top:2px;border-radius:50%;background:#eaf0fe;position:relative}.mesh-tabs__fdot:after{content:"";position:absolute;left:5px;top:7px;width:7px;height:4px;border-left:2px solid var(--cobalt,#2354D7);border-bottom:2px solid var(--cobalt,#2354D7);transform:rotate(-45deg)}.mesh-tabs__specs{margin:0}.mesh-tabs__specrow{display:grid;grid-template-columns:minmax(140px,34%) 1fr;gap:10px 18px;padding:12px 2px;border-bottom:1px solid #f0ece3}.mesh-tabs__specrow:last-child{border-bottom:0}.mesh-tabs__specrow--full{grid-template-columns:1fr}.mesh-tabs__specs dt{margin:0;font-weight:700;color:var(--ink,#172B4D);font-size:clamp(14px,1.1vw,16px)}.mesh-tabs__specs dd{margin:0;color:#3f4e68;font-size:clamp(14px,1.1vw,16px);line-height:1.5}.mesh-tabs__ask{margin:18px 0 0;font-size:14px;color:#56637a}.mesh-tabs__ask a{color:var(--cobalt,#2354D7);font-weight:700;text-decoration:none}.mesh-tabs__ask a:hover{text-decoration:underline}.mesh-tabs :focus-visible{outline:3px solid var(--tangerine,#FF8547);outline-offset:3px}@media(max-width:600px){.mesh-tabs__specrow{grid-template-columns:1fr;gap:3px;padding:11px 2px}}.mesh-gr{background:var(--cream,#FFFCF5);font-family:Arial,sans-serif;padding:clamp(24px,3.4vw,56px) clamp(16px,3.2vw,40px)}.mesh-gr *{box-sizing:border-box}.mesh-gr__inner{max-width:1120px;margin:0 auto}.mesh-gr__head{text-align:center;max-width:720px;margin:0 auto clamp(22px,2.4vw,40px)}.mesh-gr__title{font:800 clamp(28px,3.4vw,50px)/1.05 Arial,sans-serif;letter-spacing:-.04em;color:var(--ink,#172B4D);margin:0}.mesh-gr__sub{font-size:clamp(16px,1.3vw,20px);line-height:1.35;color:#405271;margin:12px 0 0}.mesh-gr__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0}.mesh-gr__mod{display:flex;align-items:center;gap:clamp(14px,1.6vw,26px);padding:clamp(18px,2vw,30px)}.mesh-gr__mod:nth-child(odd){border-right:1px solid #e9e4db}.mesh-gr__mod:nth-child(n+3){border-top:1px solid #e9e4db}.mesh-gr__photo{flex:0 0 42%;border-radius:18px;overflow:hidden;background:#efe6d6;aspect-ratio:1.1/1}.mesh-gr__img{width:100%;height:100%;object-fit:cover}.mesh-gr__ph{display:block;width:100%;height:100%;background:repeating-linear-gradient(45deg,#efe6d6,#efe6d6 14px,#e7ddcb 14px 28px)}.mesh-gr__text{min-width:0;flex:1}.mesh-gr__name{font:700 clamp(18px,1.5vw,24px)/1.15 Arial,sans-serif;letter-spacing:-.02em;color:var(--ink,#172B4D);margin:0}.mesh-gr__body{font-size:clamp(14px,1.1vw,17px);line-height:1.4;color:#4a586f;margin:8px 0 14px}.mesh-gr__pill{display:inline-block;background:var(--yellow,#FFE16B);color:#5a4a00;font:700 12px/1 Arial,sans-serif;letter-spacing:.04em;padding:8px 14px;border-radius:999px}.mesh-gr__cta{display:block;width:max-content;max-width:100%;margin:clamp(24px,2.4vw,36px) auto 0;min-height:52px;padding:16px 34px;border-radius:999px;background:var(--cobalt,#2354D7);color:#fff;font-weight:700;font-size:17px;text-decoration:none;text-align:center}.mesh-gr__cta:hover{filter:brightness(1.07)}.mesh-gr__cta:focus-visible{outline:3px solid var(--tangerine,#FF8547);outline-offset:3px}@media(max-width:749px){.mesh-gr__grid{grid-template-columns:1fr}.mesh-gr__mod{padding:18px 4px}.mesh-gr__mod:nth-child(odd){border-right:0}.mesh-gr__mod:nth-child(n+2){border-top:1px solid #e9e4db}.mesh-gr__cta{width:100%}}.mesh-story{display:grid;grid-template-columns:1.05fr 1fr;background:#071d49;color:#fff;font-family:Arial,sans-serif}.mesh-story__visual{min-height:620px;background:#eee3d2}.mesh-story__visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:65% center}.mesh-story__copy{padding:clamp(32px,5vw,78px);align-self:center}.mesh-story__eyebrow{font-size:13px;font-weight:700;letter-spacing:.13em;color:#ffd16c;margin:0 0 18px}.mesh-story h2{font:700 clamp(34px,3.8vw,56px)/1.05 Arial,sans-serif;color:#fff;letter-spacing:-.04em;margin:0 0 22px}.mesh-story__intro{font-size:18px;line-height:1.6;color:#dae5fa}.mesh-story ol{list-style:none;padding:0;margin:28px 0}.mesh-story li{display:flex;gap:18px;margin:20px 0}.mesh-story li>span{font-size:14px;color:#ffd16c;padding-top:3px}.mesh-story h3{font:700 19px/1.3 Arial,sans-serif;color:#fff;margin:0 0 6px}.mesh-story li p{font-size:16px;line-height:1.5;margin:0;color:#dae5fa}.mesh-story__copy>a{display:inline-flex;align-items:center;gap:30px;background:#ffd16c;color:#071d49;padding:18px 26px;border-radius:14px;text-decoration:none;font-size:18px;font-weight:700}@media(max-width:989px){.mesh-story{grid-template-columns:1fr}.mesh-story__visual{min-height:0;aspect-ratio:4/5}.mesh-story__copy{padding:38px 6%}}body:has(.mesh-home) .utility-bar{background:#1a5ce3;color:#fff;border:0}body:has(.mesh-home) .announcement-bar__message{padding:14px 0;font:500 20px/23px Arial,sans-serif;letter-spacing:0;color:#fff}body:has(.mesh-home) .announcement-bar__link{color:#fff}body:has(.mesh-home) .header-wrapper{background:#fffcf5;border:0}body:has(.mesh-home) .header{padding:3.5px 4.5%;min-height:97px;max-width:none;color:#071d49}body:has(.mesh-home) .header__heading-link{padding:0}body:has(.mesh-home) .header__icon{color:#071d49}body:has(.mesh-home) .header__icons{gap:24px}body:has(.mesh-home) .header__icon--account{display:none}body:has(.mesh-home) .header__icon--search .icon{width:32px;height:32px}body:has(.mesh-home) .header__icon--cart .svg-wrapper{width:40px;height:40px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5h5l5 23h19l5-17H10'/%3E%3C/g%3E%3Cg fill='black'%3E%3Ccircle cx='15' cy='34' r='2.6'/%3E%3Ccircle cx='31' cy='34' r='2.6'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5h5l5 23h19l5-17H10'/%3E%3C/g%3E%3Cg fill='black'%3E%3Ccircle cx='15' cy='34' r='2.6'/%3E%3Ccircle cx='31' cy='34' r='2.6'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat}body:has(.mesh-home) .header__icon--cart .svg-wrapper>.icon{display:none}@media(min-width:750px){body:has(.mesh-home) .header{grid-template-areas:"heading icons";grid-template-columns:1fr auto}body:has(.mesh-home) .header__inline-menu,body:has(.mesh-home) header-drawer,body:has(.mesh-home) .header>.header__search{display:none}body:has(.mesh-home) .header__heading,body:has(.mesh-home) .header__heading-link{justify-self:start}}@media(max-width:749px){body:has(.mesh-home) .header{min-height:80px}body:has(.mesh-home) .header__heading-logo{max-width:140px}body:has(.mesh-home) .header__icons{gap:4px}body:has(.mesh-home) .announcement-bar__message{font-size:14px;line-height:20px;padding:10px 0}body:has(.mesh-home) .header__icon--search .icon{width:24px;height:24px}}.mesh-home{background:var(--mesh-paper,#fffcf5);color:var(--mesh-ink,#071d49);font-family:Arial,sans-serif;letter-spacing:-.025em;line-height:1.2}.mesh-home *{box-sizing:border-box}.mesh-hero{position:relative;min-height:min(69.6vw,820px);background:#fbf6ed;overflow:hidden}.mesh-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center bottom}.mesh-hero__copy{position:relative;z-index:1;padding:3.7% 5.5%;max-width:900px}.mesh-eyebrow{margin:0 0 12px;color:var(--mesh-blue);font-size:clamp(14px,2.1vw,20px);line-height:1.2;font-weight:700;letter-spacing:.055em}.mesh-home h1{font:800 clamp(38px,7.1vw,76px)/1.02 Arial,sans-serif;letter-spacing:-.045em;color:var(--mesh-ink);margin:0 0 20px;max-width:min(670px,65vw)}.mesh-hero__description{font-size:clamp(18px,3.3vw,32px);line-height:1.15;color:#405271;max-width:min(640px,58vw);margin:0 0 24px}.mesh-button{display:inline-flex;align-items:center;gap:26px;background:var(--mesh-blue);color:#fff;text-decoration:none;font-size:clamp(18px,2.8vw,28px);font-weight:600;padding:19px 36px;border-radius:22px;line-height:1.2;min-height:54px;max-width:100%}.mesh-button span{font-size:1.5em;line-height:1}.mesh-content{max-width:1280px;margin:auto;padding:30px 3.8% 28px}.mesh-home h2{font:700 clamp(28px,4.95vw,48px)/1.1 Arial,sans-serif;letter-spacing:-.035em;color:var(--mesh-ink);margin:0 0 24px}.mesh-categories,.mesh-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mesh-category{display:flex;align-items:center;justify-content:space-between;min-height:clamp(128px,17.2vw,210px);padding:12px 7%;border-radius:18px;background:var(--tile);color:var(--mesh-ink);text-decoration:none;overflow:hidden}.mesh-category__label{display:flex;align-items:center;gap:10px;font-size:clamp(20px,3.2vw,30px);line-height:1.15;font-weight:700;max-width:48%;min-width:0}.mesh-category__title{min-width:0}.mesh-category__arrow{flex-shrink:0}.mesh-category img{width:48%;height:clamp(104px,14.4vw,184px);object-fit:contain}.mesh-home .mesh-products-heading{margin-top:44px}.mesh-home a:focus-visible{outline:3px solid #ff8547;outline-offset:4px}@media(max-width:749px){.mesh-hero{min-height:620px}.mesh-hero__image{object-position:63% bottom}.mesh-hero__copy{padding:30px 5.5%}.mesh-home h1{font-size:clamp(36px,10.5vw,52px);max-width:440px}.mesh-hero__description{font-size:21px;max-width:360px}.mesh-eyebrow{font-size:13px}.mesh-button{padding:16px 24px;border-radius:16px;font-size:19px}.mesh-content{padding:28px 4%}.mesh-category{min-height:180px;padding:14px 10px;flex-direction:column-reverse;justify-content:center;gap:10px}.mesh-category__label{font-size:16px;max-width:100%;gap:8px;min-height:38px;text-align:center}.mesh-category img{height:104px;width:100%}.mesh-categories,.mesh-products{gap:12px}.mesh-home h2{font-size:29px}.mesh-product__copy{padding:10px}.mesh-product h3{font-size:15px}.mesh-product p{font-size:18px}}.mesh-sp{background:var(--cream,#FFFCF5);font-family:Arial,sans-serif;padding:clamp(24px,3.4vw,56px) clamp(16px,3.2vw,40px)}.mesh-sp *{box-sizing:border-box}.mesh-sp__inner{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:63fr 37fr;gap:clamp(24px,3vw,56px);align-items:center}.mesh-sp__media{border-radius:26px;overflow:hidden;background:#efe6d6;aspect-ratio:660/735}.mesh-sp__imglink{display:block;width:100%;height:100%}.mesh-sp__img{display:block;width:100%;height:100%;object-fit:cover}.mesh-sp__ph{width:100%;height:100%;display:flex;align-items:flex-end;padding:18px;background:repeating-linear-gradient(45deg,#efe6d6,#efe6d6 14px,#e7ddcb 14px 28px);color:#6b5f49;font-size:13px}.mesh-sp__eyebrow{display:flex;align-items:center;gap:12px;font:700 13px/1 Arial,sans-serif;letter-spacing:.14em;color:#b4530a;margin:0 0 18px}.mesh-sp__dash{width:34px;height:5px;border-radius:4px;background:var(--tangerine,#FF8547)}.mesh-sp__title{font:800 clamp(28px,3.4vw,50px)/1.04 Arial,sans-serif;letter-spacing:-.04em;color:var(--ink,#172B4D);margin:0 0 16px}.mesh-sp__title span{color:var(--cobalt,#2354D7)}.mesh-sp__body{font-size:clamp(16px,1.3vw,20px);line-height:1.4;color:#405271;margin:0 0 22px}.mesh-sp__steps{list-style:none;margin:0 0 26px;padding:0;display:flex;flex-direction:column;gap:16px}.mesh-sp__steps li{display:flex;align-items:center;gap:16px}.mesh-sp__num{flex:none;width:40px;height:40px;border-radius:50%;background:var(--peach,#FFEBDD);color:var(--ink,#172B4D);font:800 17px/40px Arial,sans-serif;text-align:center}.mesh-sp__steptext{font-size:clamp(16px,1.2vw,19px);font-weight:600;color:var(--ink,#172B4D)}.mesh-sp__cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:16px 30px;border-radius:999px;background:var(--cobalt,#2354D7);color:#fff;font-weight:700;font-size:17px;text-decoration:none}.mesh-sp__cta:hover{filter:brightness(1.07)}.mesh-sp__cta.is-disabled{background:#c7cedb;color:#fff;cursor:default}.mesh-sp__note{display:block;margin-top:10px;font-size:12px;color:#b4530a}.mesh-sp__cta:focus-visible{outline:3px solid var(--tangerine,#FF8547);outline-offset:3px}@media(max-width:989px){.mesh-sp__inner{grid-template-columns:1fr;gap:22px}.mesh-sp__media{order:2;aspect-ratio:384/340}.mesh-sp__copy{order:1}.mesh-sp__steps{order:3}.mesh-sp__cta{width:100%}}.mesh-vid{background:var(--cream,#FFFCF5);font-family:Arial,sans-serif;padding:clamp(24px,3.4vw,56px) clamp(16px,3.2vw,40px)}.mesh-vid *{box-sizing:border-box}.mesh-vid__inner{display:block;max-width:1200px;margin:0 auto}.mesh-vid__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:clamp(18px,2vw,30px)}.mesh-vid__title{font:800 clamp(28px,3.4vw,48px)/1.05 Arial,sans-serif;letter-spacing:-.04em;color:var(--ink,#172B4D);margin:0}.mesh-vid__sub{font-size:clamp(15px,1.3vw,20px);line-height:1.3;color:#405271;margin:8px 0 0}.mesh-vid__nav{display:flex;gap:10px;flex:none}.mesh-vid__arrow{width:46px;height:46px;border-radius:50%;border:1.5px solid #c7cedb;background:#fff;color:var(--ink,#172B4D);font-size:24px;line-height:1;cursor:pointer}.mesh-vid__arrow:hover{border-color:var(--cobalt,#2354D7);color:var(--cobalt,#2354D7)}.mesh-vid__arrow[disabled]{opacity:.4;cursor:default}.mesh-vid__track{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.4vw,24px)}.mesh-vid__card{background:#fff;border:1px solid #efece7;border-radius:20px;overflow:hidden;display:flex;flex-direction:column}.mesh-vid__poster{position:relative;aspect-ratio:333/527;background:#dfe6ef;display:flex;align-items:center;justify-content:center;overflow:hidden}.mesh-vid__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mesh-vid__ph{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(45deg,#e4e9f1,#e4e9f1 14px,#dbe2ec 14px 28px)}.mesh-vid__playph{position:relative;z-index:1;width:62px;height:62px;border-radius:50%;background:#ffffffe6;color:var(--cobalt,#2354D7);font-size:22px;display:flex;align-items:center;justify-content:center;padding-left:4px}.mesh-vid__devlabel{position:absolute;top:10px;left:10px;right:10px;z-index:2;background:#172b4dd1;color:#fff;font-size:11px;line-height:1.3;padding:6px 8px;border-radius:8px}.mesh-vid__medialink{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.mesh-vid__caption{position:absolute;left:0;right:0;bottom:0;z-index:1;pointer-events:none;background:linear-gradient(transparent,#172b4db8);color:#fff;font-size:15px;font-weight:600;padding:28px 16px 14px}.mesh-vid__foot{padding:14px 16px 18px;display:flex;flex-direction:column;gap:12px}.mesh-vid__meta{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.mesh-vid__name{font:700 16px/1.2 Arial,sans-serif;color:var(--ink,#172B4D);min-width:0;overflow-wrap:anywhere}.mesh-vid__price{font:700 16px/1 Arial,sans-serif;color:var(--ink,#172B4D);flex:none}.mesh-vid__form{margin:0}.mesh-vid__buy{display:block;width:100%;min-height:46px;padding:13px;border:0;border-radius:12px;background:var(--cobalt,#2354D7);color:#fff;font:700 15px/1.1 Arial,sans-serif;text-align:center;text-decoration:none;cursor:pointer}.mesh-vid__buy:hover:not(:disabled){filter:brightness(1.07)}.mesh-vid__buy:disabled{background:#c7cedb;cursor:default}.mesh-vid__hint{display:none}.mesh-vid__arrow:focus-visible,.mesh-vid__buy:focus-visible{outline:3px solid var(--tangerine,#FF8547);outline-offset:2px}@media(max-width:749px){.mesh-vid__nav{display:none}.mesh-vid__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:14px;scrollbar-width:none}.mesh-vid__track::-webkit-scrollbar{display:none}.mesh-vid__card{flex:0 0 82%;scroll-snap-align:start}.mesh-vid__hint{display:block;text-align:center;color:#405271;font-size:14px;margin:16px 0 0}}.mesh-moments{display:block;background:var(--moments-bg,#fffcf5);color:var(--moments-ink,#071d49);font-family:Arial,Helvetica,sans-serif;padding-block:58px 64px;padding-left:max(20px,5%);padding-right:max(20px,5%)}.mesh-moments__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;max-width:1280px;margin:0 auto 28px}.mesh-moments__eyebrow{margin:0 0 10px;color:#0754ef;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mesh-moments__heading{margin:0;color:inherit;font:800 clamp(28px,4.2vw,46px)/1.1 Arial,Helvetica,sans-serif;letter-spacing:-.035em;text-wrap:balance}.mesh-moments__sub{margin:10px 0 0;font-size:clamp(15px,1.6vw,18px);line-height:1.5;color:#405271}.mesh-moments__controls{display:flex;gap:12px;flex:0 0 auto}.mesh-moments__controls[hidden]{display:none}.mesh-moments__arrow{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #dfe4ec;border-radius:50%;background:#fff;color:var(--moments-arrow,#071d49);cursor:pointer;transition:background .2s,opacity .2s}.mesh-moments__arrow svg{width:22px;height:22px}.mesh-moments__arrow:hover:not(:disabled){background:#f3f1ec}.mesh-moments__arrow:disabled{opacity:.35;cursor:default}.mesh-moments__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--moments-per-view,3) - 1) * 20px) / var(--moments-per-view,3));gap:20px;max-width:1280px;margin:auto;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px;scrollbar-width:none;overscroll-behavior-x:contain}.mesh-moments__track::-webkit-scrollbar{display:none}.mesh-moments__card{position:relative;margin:0;scroll-snap-align:start;border-radius:18px;overflow:hidden;background:#efece6;aspect-ratio:9/16;min-width:0}.mesh-moments__video,.mesh-moments__placeholder{display:block;width:100%;height:100%;object-fit:cover;background:#efece6}.mesh-moments__placeholder{opacity:.55}.mesh-moments__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:62px;height:62px;border:0;border-radius:50%;background:var(--moments-play,#f5bf00);color:#1d1600;cursor:pointer;box-shadow:0 6px 18px #00000040;transition:transform .2s,opacity .2s}.mesh-moments__play svg{width:28px;height:28px;margin-left:2px}.mesh-moments__play:hover{transform:translate(-50%,-50%) scale(1.06)}.mesh-moments__card.is-playing .mesh-moments__play{opacity:0;pointer-events:none}.mesh-moments__link{position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-radius:12px;background:#ffffffeb;color:#071d49;font-size:14px;font-weight:700;text-decoration:none}.mesh-moments__card.is-playing .mesh-moments__link{opacity:0;pointer-events:none}.mesh-moments__arrow:focus-visible,.mesh-moments__play:focus-visible,.mesh-moments__link:focus-visible,.mesh-moments__track:focus-visible{outline:3px solid #ff8547;outline-offset:3px}@media(max-width:989px){.mesh-moments{padding-block:44px 52px}.mesh-moments__head{align-items:flex-start;flex-direction:column;margin-bottom:22px}.mesh-moments__track{grid-auto-columns:calc((100% - 16px)/2);gap:16px}.mesh-moments__arrow{width:44px;height:44px}}@media(max-width:749px){.mesh-moments__track{grid-auto-columns:78%;gap:14px}.mesh-moments__play{width:54px;height:54px}.mesh-moments__play svg{width:24px;height:24px}}.mesh-vp{background:var(--surface,#E7F6EC);font-family:Arial,sans-serif;color:var(--ink,#172B4D);padding:clamp(28px,4vw,56px) 0}.mesh-vp *{box-sizing:border-box}.mesh-vp__head{max-width:1240px;margin:0 auto;padding:0 clamp(16px,3.2vw,40px);text-align:center}.mesh-vp__eyebrow{font:700 12px/1 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--cobalt,#2354D7);margin:0 0 10px}.mesh-vp__title-h{font:800 clamp(28px,3.6vw,46px)/1.05 Arial,sans-serif;letter-spacing:-.03em;margin:0}.mesh-vp__sub{font-size:clamp(15px,1.4vw,18px);color:#52607a;margin:10px 0 0}.mesh-vp__wrap{position:relative;display:block;max-width:1320px;margin:clamp(20px,2.4vw,34px) auto 0;padding:0 clamp(16px,3.2vw,40px)}.mesh-vp__track{display:flex;gap:clamp(12px,1.4vw,18px);margin:0;padding:4px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mesh-vp__track::-webkit-scrollbar{display:none}.mesh-vp__card{flex:0 0 auto;width:clamp(170px,19vw,232px);scroll-snap-align:start}.mesh-vp__link{display:block;text-decoration:none;color:inherit}.mesh-vp__media{position:relative;aspect-ratio:9/16;border-radius:18px;overflow:hidden;background:#d7e7dd;box-shadow:0 10px 26px #172b4d1f}.mesh-vp__video,.mesh-vp__img,.mesh-vp__ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.mesh-vp__ph{display:flex;align-items:center;justify-content:center}.mesh-vp__mutewrap{position:absolute;right:10px;bottom:10px;z-index:2}.mesh-vp__mute{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#0f16268c;color:#fff;cursor:pointer}.mesh-vp__info{padding:12px 4px 0}.mesh-vp__name{font:700 15px/1.3 Arial,sans-serif;margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.mesh-vp__price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.mesh-vp__sale{font:800 18px/1 Arial,sans-serif;color:var(--ink,#172B4D)}.mesh-vp__mrp{font:400 14px/1 Arial,sans-serif;color:#93a0b4;text-decoration:line-through}.mesh-vp__arrow{position:absolute;top:calc(50% - 40px);transform:translateY(-50%);z-index:3;width:46px;height:46px;border-radius:50%;border:0;background:#fff;color:var(--ink,#172B4D);box-shadow:0 6px 18px #172b4d33;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .15s}.mesh-vp__arrow:hover{transform:translateY(-50%) scale(1.07)}.mesh-vp__arrow--prev{left:2px}.mesh-vp__arrow--next{right:2px}.mesh-vp__empty{max-width:1240px;margin:20px auto 0;padding:40px;border:2px dashed #b9d6c4;border-radius:18px;text-align:center;color:#4a6b57}.mesh-vp a:focus-visible,.mesh-vp button:focus-visible{outline:3px solid var(--tangerine,#FF8547);outline-offset:3px}@media(max-width:749px){.mesh-vp__arrow{display:none}.mesh-vp__wrap{padding:0}.mesh-vp__track{padding:4px clamp(16px,4vw,24px)}}.mesh-product{position:relative;min-width:0;overflow:hidden;border:1px solid #ece9e5;border-radius:20px;background:#fff;color:#071d49;font-family:Arial,sans-serif;display:flex;flex-direction:column}.mesh-product__link{color:inherit;text-decoration:none}.mesh-product__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.mesh-product__media{aspect-ratio:1;background:#fff;padding:clamp(12px,2vw,28px);overflow:hidden}.mesh-product__image{display:block;width:100%;height:100%;object-fit:contain;border-radius:0;mix-blend-mode:multiply}.mesh-product__copy{padding:16px 20px 22px;display:flex;flex-direction:column;flex:1}.mesh-product h3{margin:0;color:inherit;font:600 clamp(16px,2vw,24px)/1.25 Arial,sans-serif;letter-spacing:-.025em;overflow-wrap:anywhere}.mesh-product p{font-size:clamp(18px,2.2vw,26px);line-height:1.2;font-weight:700;margin:8px 0 0}.mesh-product__availability{display:inline-block;margin-top:8px;font-size:14px;color:#405271}.mesh-product__form{margin:0}.mesh-product__buy{position:relative;z-index:1;display:block;width:100%;margin-top:14px;padding:13px 16px;border:0;border-radius:12px;background:#0754ef;color:#fff;font:700 15px/1.2 Arial,sans-serif;text-align:center;text-decoration:none;cursor:pointer;transition:filter .2s,opacity .2s}.mesh-product__buy:hover:not(:disabled){filter:brightness(1.08)}.mesh-product__buy:disabled{background:#aeb8c7;cursor:default}.mesh-product__buy[aria-busy=true]{opacity:.65;cursor:progress}.mesh-product__link:focus-visible,.mesh-product__buy:focus-visible{outline:3px solid #ff8547;outline-offset:2px}@media(max-width:749px){.mesh-product__copy{padding:12px}.mesh-product h3{font-size:16px}.mesh-product p{font-size:19px}.mesh-product__buy{margin-top:10px;padding:11px 12px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
