.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-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-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-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)}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAAAACFBwI */
