/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.block{display:block}.grid{display:grid}.hidden{display:none}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#0b0e10;background:#f7f7f4;margin:0;font-family:DM Sans,sans-serif}button,input{font:inherit}button,a{color:inherit}a{text-decoration:none}button{cursor:pointer}.wasal-page{overflow:hidden}.announcement{color:#bcc4c8;letter-spacing:.08em;text-transform:uppercase;background:#07090a;justify-content:space-between;align-items:center;height:34px;padding:0 3.5vw;font-size:11px;display:flex}.announcement span:last-child{align-items:center;gap:4px;display:flex}.wm-header{z-index:50;background:#fff;border-bottom:1px solid #e8e9e6;justify-content:space-between;align-items:center;height:82px;padding:0 3.5vw;display:flex;position:relative}.wm-logo{letter-spacing:-.065em;grid-template-columns:auto auto;align-items:end;font-family:Manrope,sans-serif;line-height:.75;display:grid}.wm-logo span,.wm-logo b{font-size:21px;font-weight:800}.wm-logo b{color:#0bb9d1}.wm-logo i{letter-spacing:.45em;color:#60686c;grid-column:1/3;margin-top:8px;font-size:7px;font-style:normal}.wm-header nav{align-items:center;gap:28px;font-size:13px;font-weight:600;display:flex}.wm-header nav a{position:relative}.wm-header nav a:after{content:"";background:#0bb9d1;height:2px;transition:all .25s;position:absolute;bottom:-8px;left:0;right:100%}.wm-header nav a:hover:after{right:0}.header-actions{gap:9px;display:flex}.icon-btn{background:0 0;border:0;place-items:center;width:40px;height:40px;display:grid;position:relative}.icon-btn svg{width:21px}.icon-btn em{color:#001014;background:#0bb9d1;border-radius:99px;place-items:center;width:17px;height:17px;font-size:10px;font-style:normal;font-weight:800;display:grid;position:absolute;top:1px;right:1px}.mobile-menu{display:none}.hero{color:#fff;background:#05131c;height:min(750px,100vh - 116px);min-height:620px;position:relative}.hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-overlay{background:linear-gradient(90deg,#02080cf2 0%,#02080cd4 29%,#02080c38 63%,#02080c1f),linear-gradient(#0000 55%,#00000059);position:absolute;inset:0}.hero-content{z-index:2;width:50%;max-width:700px;padding:9vh 0 0 7vw;position:relative}.eyebrow,.kicker{letter-spacing:.2em;font-size:11px;font-weight:700}.eyebrow{color:#55dbeb;align-items:center;gap:9px;display:flex}.hero h1{letter-spacing:-.075em;margin:24px 0;font:800 clamp(50px,6.3vw,96px)/.92 Manrope,sans-serif}.hero h1 span{color:#44d6e7}.hero-content>p{color:#c3cbd0;max-width:540px;font-size:18px;line-height:1.6}.hero-actions{gap:12px;margin-top:32px;display:flex}.btn{border:1px solid #0000;justify-content:center;align-items:center;gap:14px;min-height:50px;padding:0 24px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.btn svg{width:17px}.btn.primary{color:#031014;background:#32cadb}.btn.primary:hover{background:#77e3ef}.btn.ghost{color:#fff;border-color:#89949a}.btn.ghost:hover{color:#080b0c;background:#fff}.btn.dark{color:#fff;background:#080b0c}.btn.light{color:#080b0c;background:#fff}.hero-proof{color:#aab3b8;gap:28px;margin-top:40px;font-size:12px;display:flex}.hero-proof span{align-items:center;gap:7px;display:flex}.hero-proof svg{color:#41d4e5;width:16px}.hero-product{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05090cd1;border:1px solid #ffffff3b;flex-direction:column;width:275px;padding:19px 24px;display:flex;position:absolute;bottom:4vw;right:4vw}.hero-product small{color:#43d7e8;letter-spacing:.17em;font-size:9px}.hero-product strong{margin:8px 0 3px;font-family:Manrope;font-size:20px}.hero-product span{color:#b8c0c4;font-size:11px}.hero-product b{margin-top:13px;font-size:19px}.hero-product del{color:#7c8589;margin-left:7px;font-size:12px;font-weight:400}.trust-strip{background:#fff;border-bottom:1px solid #e4e6e3;grid-template-columns:repeat(4,1fr);padding:26px 5vw;display:grid}.trust-strip>div{border-right:1px solid #e4e6e3;justify-content:center;align-items:center;gap:13px;display:flex}.trust-strip>div:last-child{border:0}.trust-strip svg{color:#12bcd0;width:27px}.trust-strip span{color:#7b8183;flex-direction:column;font-size:11px;display:flex}.trust-strip strong{color:#101315;margin-bottom:2px;font-size:12px}.section{padding:110px 6vw}.section-head{justify-content:space-between;align-items:flex-end;margin-bottom:45px;display:flex}.section-head h2,.vote-intro h2,.lab-copy h2,.inventor-section h2,.originals-copy h2,.newsletter h2{letter-spacing:-.055em;margin:12px 0;font:700 clamp(34px,4vw,62px)/1 Manrope}.section-head p{color:#707779;margin:7px 0}.section-head>a,.text-link{border-bottom:1px solid #101315;align-items:center;gap:10px;padding-bottom:6px;font-size:13px;font-weight:700;display:flex}.section-head svg,.text-link svg{width:16px}.kicker{color:#747c7f}.cyan{color:#40d3e4}.category-grid{border-top:1px solid #d9ddda;border-left:1px solid #d9ddda;grid-template-columns:repeat(3,1fr);display:grid}.category-card{border-bottom:1px solid #d9ddda;border-right:1px solid #d9ddda;min-height:220px;padding:27px;transition:all .25s;position:relative}.category-card small{color:#9da3a2}.category-card h3{margin:45px 0 7px;font:700 26px Manrope}.category-card p{color:#707779;margin:0}.category-card svg{width:19px;position:absolute;top:25px;right:24px}.category-card:hover{color:#fff;background:#0b0e10}.category-card:hover p{color:#b7bdbe}.shop-section{background:#fff}.search-box{border:1px solid #d7dcda;align-items:center;gap:10px;width:270px;height:46px;padding:0 14px;display:flex}.search-box input{background:0 0;border:0;outline:0;width:100%;font-size:13px}.product-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.product-card{background:#fff;border:1px solid #e1e4e1;transition:all .3s}.product-card:hover{transform:translateY(-5px);box-shadow:0 18px 45px #06121614}.product-visual{background:#e9edf0;height:325px;position:relative;overflow:hidden}.product-badge{color:#fff;letter-spacing:.12em;z-index:2;background:#0a0d0e;padding:7px 9px;font-size:8px;position:absolute;top:14px;left:14px}.heart{z-index:2;background:#fff;border:0;border-radius:50%;place-items:center;width:37px;height:37px;display:grid;position:absolute;top:12px;right:12px}.product-object{transition:all .35s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-card:hover .product-object{transform:translate(-50%,-53%)scale(1.05)}.airpack{background:linear-gradient(145deg,#cfd7da,#f4f6f4)}.airpack .product-object{background:linear-gradient(145deg,#1d2226,#050607);border-radius:19px 19px 14px 14px;width:49%;height:66%;box-shadow:inset -8px -4px 18px #000,10px 20px 30px #8e989c}.airpack .product-object:after{content:"";border:1px solid #454d51;border-radius:7px;position:absolute;inset:18% 12% 48%}.beam{background:radial-gradient(circle at 50% 30%,#fbfdff,#becad0)}.beam .product-object{background:linear-gradient(#effaff,#62d9ec 8%,#171d21 12%,#07090a);border-radius:50%;width:55%;height:33%;box-shadow:0 0 45px #62d9ec,0 30px 40px #66757b}.desk{background:linear-gradient(135deg,#e8dfd2,#b3a08a)}.desk .product-object{background:#4d3827;border-radius:4px;width:70%;height:10%;box-shadow:0 12px 0 -5px #231914}.desk .product-object:before,.desk .product-object:after{content:"";background:#29211a;width:5px;height:130px;position:absolute;top:100%}.desk .product-object:before{left:9%;transform:rotate(9deg)}.desk .product-object:after{right:9%;transform:rotate(-9deg)}.bottle{background:linear-gradient(145deg,#d7ece8,#f3f5ef)}.bottle .product-object{background:linear-gradient(90deg,#0c797e,#20b8bd 55%,#087078);border-radius:28px 28px 35px 35px;width:32%;height:68%;box-shadow:inset 9px 0 18px #ffffff38,10px 20px 25px #9cacaa}.bottle .product-object:before{content:"";background:#101719;border-radius:8px;height:9%;position:absolute;top:-7%;left:25%;right:25%}.product-copy{padding:18px}.product-copy p{color:#818889;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:10px}.product-copy h3{margin:7px 0;font:700 18px Manrope}.rating{color:#0bacbf;align-items:center;gap:4px;font-size:12px;display:flex}.rating span{color:#8b9192}.product-row{justify-content:space-between;align-items:end;margin-top:18px;display:flex}.price strong{font-size:19px}.price del{color:#9ca2a3;margin-left:8px;font-size:12px}.product-row button{color:#fff;background:#0c0f10;border:0;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:11px;display:flex}.empty-search{text-align:center;color:#6f7678;padding:60px}.lab-section{color:#fff;background:#080b0c;grid-template-columns:1.15fr .85fr;min-height:680px;display:grid}.lab-image{min-height:620px;position:relative}.lab-image img{object-fit:cover;width:100%;height:100%}.lab-image:after{content:"";background:linear-gradient(90deg,#0000 60%,#080b0c);position:absolute;inset:0}.lab-stamp{z-index:2;color:#55d9e8;letter-spacing:.13em;border:1px solid #54d8e7;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:110px;height:110px;font-size:10px;display:flex;position:absolute;bottom:7%;left:7%}.lab-stamp svg{width:31px;margin-bottom:6px}.lab-copy{align-self:center;padding:10vw 8vw 8vw 5vw}.lab-copy p{color:#a9b0b3;font-size:16px;line-height:1.7}.lab-copy ul{gap:13px;margin:28px 0 35px;padding:0;list-style:none;display:grid}.lab-copy li{align-items:center;gap:10px;font-size:13px;display:flex}.lab-copy li svg{color:#47d5e5;width:17px}.lab-copy .text-link{border-color:#b7bec1;display:inline-flex}.vote-section{background:#eef0ed;grid-template-columns:.8fr 1.2fr;gap:8vw;display:grid}.vote-intro p{color:#687072;max-width:480px;margin:25px 0;line-height:1.7}.vote-card{background:#fff;grid-template-columns:1fr 1fr;min-height:480px;display:grid;box-shadow:0 24px 70px #131f241a}.vote-visual{background:radial-gradient(circle,#273238,#080b0c);place-items:center;display:grid;overflow:hidden}.orbit{color:#4bd6e5;border:1px solid #4bd6e5;border-radius:50%;place-items:center;width:170px;height:170px;display:grid;position:relative}.orbit svg{width:65px;height:65px}.orbit:before,.orbit:after{content:"";border:1px solid #405058;border-radius:50%;position:absolute;inset:-40px}.orbit:after{border-color:#27353a;inset:-82px}.orbit i{background:#4bd6e5;border-radius:50%;width:8px;height:8px;position:absolute}.orbit i:first-of-type{top:-44px}.orbit i:nth-of-type(2){right:-84px}.orbit i:nth-of-type(3){bottom:-16px;left:-30px}.vote-details{align-self:center;padding:55px 40px}.vote-details>span{color:#11aec1;letter-spacing:.14em;font-size:9px}.vote-details h3{margin:10px 0;font:700 28px Manrope}.vote-details p{color:#737a7c;line-height:1.55}.progress{background:#e7eae8;height:5px;margin-top:30px}.progress i{background:#25c5d8;height:100%;display:block}.vote-meta{justify-content:space-between;margin:10px 0 25px;font-size:11px;display:flex}.vote-details button,.cart-total>button{color:#fff;background:#0b0e0f;border:0;justify-content:center;align-items:center;gap:9px;width:100%;height:46px;font-size:12px;font-weight:700;display:flex}.originals-section{color:#011215;background:#0bb8cd;grid-template-columns:1fr 1fr;min-height:600px;display:grid;position:relative;overflow:hidden}.originals-copy{z-index:2;padding:110px 8vw}.originals-copy p{max-width:470px;margin:25px 0;line-height:1.7}.originals-art{background:linear-gradient(145deg,#0dc7dd,#078fa3);place-items:center;display:grid;position:relative}.ring{border:1px solid #ffffff59;border-radius:50%;position:absolute}.r1{width:510px;height:510px}.r2{width:720px;height:720px}.original-mark{letter-spacing:-.16em;color:#fff;text-shadow:0 30px 50px #0000001f;font:800 190px/.8 Manrope}.original-mark span{letter-spacing:.08em;font-size:20px}.inventor-section{grid-template-columns:1fr 1fr;align-items:center;gap:10vw;display:grid}.inventor-section p{color:#697173;font-size:18px;line-height:1.7}.inventor-section .btn{margin-top:20px}.newsletter{color:#fff;text-align:center;background:#080b0c;padding:110px 20px}.newsletter form{max-width:560px;margin:35px auto 12px;display:flex}.newsletter input{color:#fff;background:0 0;border:1px solid #394246;outline:0;flex:1;height:54px;padding:0 18px}.newsletter button{background:#41d1e2;border:0;align-items:center;gap:9px;padding:0 20px;font-weight:700;display:flex}.newsletter button svg{width:16px}.newsletter small{color:#7f898d}.wm-footer{color:#aeb6b9;background:#050708;border-top:1px solid #263035;grid-template-columns:2fr repeat(3,1fr);gap:6vw;padding:70px 6vw 45px;display:grid}.wm-footer .wm-logo{color:#fff;display:inline-grid}.footer-brand p{margin:25px 0 60px;line-height:1.6}.footer-brand>span{color:#687276;font-size:10px}.wm-footer>div:not(:first-child){flex-direction:column;gap:13px;font-size:12px;display:flex}.wm-footer strong{color:#fff;margin-bottom:9px}.wm-footer a:hover{color:#4bd6e5}.ai-fab{z-index:80;color:#fff;background:#0a0d0e;border:0;border-radius:99px;align-items:center;gap:9px;height:52px;padding:0 19px;font-size:12px;font-weight:700;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 32px #00000047}.ai-fab svg{color:#48d5e5;width:18px}.ai-panel,.cart-drawer{z-index:100;background:#fff;position:fixed;bottom:85px;right:22px;box-shadow:0 25px 80px #00000047}.ai-panel{width:min(370px,100vw - 28px)}.panel-head{border-bottom:1px solid #e5e8e6;justify-content:space-between;align-items:center;height:72px;padding:0 20px;display:flex}.panel-head>div{grid-template-columns:auto auto;align-items:center;column-gap:8px;display:grid}.panel-head small{color:#8b9294;grid-column:2}.panel-head button{background:0 0;border:0}.ai-dot{background:#20c7d9;border-radius:50%;width:9px;height:9px}.ai-body{padding:22px}.ai-message{background:#edf5f5;padding:15px;font-size:13px;line-height:1.55}.quick-prompts{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.quick-prompts button{background:#fff;border:1px solid #d6dcda;padding:8px;font-size:11px}.ai-input{border-top:1px solid #e1e4e2;height:58px;display:flex}.ai-input input{border:0;outline:0;flex:1;padding:0 18px}.ai-input button{background:#17bdd0;border:0;place-items:center;width:58px;display:grid}.drawer-overlay{z-index:89;background:#0000008c;position:fixed;inset:0}.cart-drawer{z-index:90;flex-direction:column;width:min(450px,100vw);display:flex;top:0;bottom:0;right:0}.cart-items{flex:1;padding:15px 20px;overflow:auto}.empty-cart{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.empty-cart>svg{color:#16bbcf;width:45px;height:45px}.empty-cart h3{max-width:240px;font:600 22px Manrope}.empty-cart button{background:#fff;border:1px solid #111;padding:12px 18px}.cart-item{border-bottom:1px solid #e4e7e5;grid-template-columns:80px 1fr auto;align-items:center;gap:14px;padding:15px 0;display:grid}.cart-thumb{height:90px;position:relative;overflow:hidden}.cart-thumb .product-object{transform:translate(-50%,-50%)scale(.65)}.cart-item>div:nth-child(2){flex-direction:column;gap:5px;display:flex}.cart-item small{color:#899092}.cart-item>button{background:0 0;border:0}.cart-total{border-top:1px solid #e0e3e1;padding:20px}.cart-total>div{justify-content:space-between;font-size:18px;display:flex}.cart-total small{color:#858c8e;margin:8px 0 17px;display:block}@media (max-width:1050px){.wm-header nav{gap:15px;font-size:11px}.hero-content{width:60%}.product-grid{grid-template-columns:repeat(2,1fr)}.lab-section{grid-template-columns:1fr}.lab-image{min-height:520px}.lab-image:after{background:linear-gradient(#0000 60%,#080b0c)}.lab-copy{padding:70px 8vw 100px}.vote-section{grid-template-columns:1fr}.trust-strip{grid-template-columns:repeat(2,1fr);row-gap:24px}.trust-strip>div:nth-child(2){border:0}.wm-footer{grid-template-columns:2fr 1fr 1fr}.wm-footer>div:last-child{grid-column:2}}@media (max-width:760px){.announcement{justify-content:center}.announcement-mid,.announcement span:last-child{display:none}.wm-header{height:70px;padding:0 18px}.mobile-menu{display:grid}.desktop-only{display:none}.wm-header nav{background:#fff;border-top:1px solid #eee;flex-direction:column;align-items:flex-start;padding:25px;display:none;position:absolute;top:70px;left:0;right:0;box-shadow:0 18px 30px #0000001a}.wm-header nav.open{display:flex}.hero{height:760px;min-height:0}.hero>img{object-position:64% center}.hero-overlay{background:linear-gradient(#02070a1a,#02070ac7 45%,#02070af5 100%)}.hero-content{width:auto;padding:330px 22px 0}.hero h1{font-size:49px}.hero-content>p{font-size:15px}.hero-actions{flex-direction:column;align-items:stretch}.hero-proof{flex-wrap:wrap;gap:12px;margin-top:22px}.hero-product{display:none}.trust-strip{grid-template-columns:1fr 1fr;padding:22px 12px}.trust-strip>div{justify-content:flex-start;padding-left:7px}.trust-strip svg{width:21px}.section{padding:75px 20px}.section-head{display:block}.section-head>a{display:none}.category-grid{grid-template-columns:1fr}.category-card{min-height:160px}.category-card h3{margin-top:25px}.product-grid{grid-template-columns:1fr}.product-visual{height:390px}.search-box{width:100%;margin-top:25px}.lab-image{min-height:380px}.lab-copy{padding:60px 24px 80px}.vote-card{grid-template-columns:1fr}.vote-visual{min-height:330px}.originals-section{grid-template-columns:1fr}.originals-copy{padding:80px 24px}.originals-art{height:430px}.original-mark{font-size:130px}.r1{width:330px;height:330px}.r2{width:480px;height:480px}.inventor-section{grid-template-columns:1fr;gap:20px}.newsletter form{display:grid}.newsletter input,.newsletter button{width:100%;height:54px}.newsletter button{justify-content:center}.wm-footer{grid-template-columns:1fr 1fr;padding:60px 25px}.footer-brand{grid-column:1/3}.footer-brand p{margin-bottom:25px}.wm-footer>div:last-child{grid-column:auto}.ai-fab span{display:none}.ai-fab{justify-content:center;width:52px;padding:0}.ai-panel{right:14px}.section-head h2,.vote-intro h2,.lab-copy h2,.inventor-section h2,.originals-copy h2,.newsletter h2{font-size:38px}}.inner-page{background:#f6f7f4;min-height:70vh}.page-hero{color:#fff;background:#071014;padding:95px 7vw 75px}.page-hero.compact{padding-top:70px}.page-hero>span,.section-title>span,.lab-score>div>span,.original-feature small,.inventor-flow+section>div>span,.checkout-summary>span,.form-step>span,.account-head span,.account-title span,.tracking-top span{letter-spacing:.18em;color:#42cfdf;font-size:11px;font-weight:700}.page-hero h1{letter-spacing:-.07em;margin:18px 0;font:800 clamp(48px,6vw,88px)/.95 Manrope}.page-hero p{color:#aeb9bd;max-width:580px;font-size:17px;line-height:1.65}.global-shell .wm-footer{padding-bottom:80px}.mobile-bottom{display:none}.catalog-toolbar{background:#fff;border-bottom:1px solid #e2e5e2;justify-content:space-between;align-items:center;gap:20px;padding:28px 6vw;display:flex}.catalog-toolbar .search-box{margin:0}.filter-tabs{align-items:center;gap:8px;display:flex;overflow:auto}.filter-tabs>svg{width:18px;margin-right:5px}.filter-tabs button{white-space:nowrap;background:#fff;border:1px solid #d9ddda;padding:10px 14px;font-size:12px}.filter-tabs button.active{color:#fff;background:#0b0e10}.full-product-grid{grid-template-columns:repeat(2,1fr);gap:25px;padding:60px 6vw 100px;display:grid}.shop-card{background:#fff;border:1px solid #e0e3e0;grid-template-columns:46% 54%;min-height:350px;display:grid}.shop-card>.product-visual{height:auto}.shop-card>div:last-child{padding:32px}.shop-card small{color:#788083;letter-spacing:.1em}.shop-card h2{margin:10px 0;font:700 27px Manrope}.shop-card p{color:#687174;line-height:1.6}.score-line{justify-content:space-between;align-items:center;margin:24px 0;font-size:12px;display:flex}.score-line span{align-items:center;gap:5px;display:flex}.score-line svg{color:#0fbace;width:14px}.score-line b{color:#0aaec1;font-size:10px}.shop-buy{border-top:1px solid #e3e5e3;justify-content:space-between;align-items:center;padding-top:18px;display:flex}.shop-buy strong{font-size:23px}.shop-buy del{color:#9aa1a2;margin-left:8px}.shop-buy button{color:#fff;background:#0b0e10;border:0;align-items:center;gap:7px;height:43px;padding:0 15px;display:flex}.shop-buy svg{width:17px}.cart-notice{color:#07595e;background:#e1f7f4;align-items:center;gap:10px;margin:22px 6vw 0;padding:14px 18px;font-size:13px;display:flex}.cart-notice svg{width:17px}.cart-notice a{margin-left:auto;font-weight:700;text-decoration:underline}.discover-hero{color:#fff;background:#070b0d;grid-template-columns:1fr 1fr;align-items:center;min-height:630px;padding:90px 8vw;display:grid}.discover-hero>div:first-child>span{color:#4bd5e5;letter-spacing:.16em;align-items:center;gap:8px;font-size:11px;display:flex}.discover-hero h1{letter-spacing:-.07em;margin:24px 0;font:800 clamp(50px,6vw,90px)/.95 Manrope}.discover-hero p{color:#a8b2b6;max-width:600px;font-size:17px;line-height:1.7}.discover-hero a{color:#021014;background:#42cfdf;margin-top:20px;padding:16px 20px;font-weight:700;display:inline-block}.radar{background:radial-gradient(circle,#102d34,#071014 60%);border:1px solid #24434a;border-radius:50%;justify-self:center;place-items:center;width:390px;height:390px;display:grid;position:relative}.radar:before,.radar:after{content:"";border:1px solid #25505a;border-radius:50%;position:absolute;inset:65px}.radar:after{inset:130px}.radar>i{transform-origin:100%;background:#1d3c43;width:50%;height:1px;position:absolute}.radar>i:nth-child(2){transform:rotate(60deg)}.radar>i:nth-child(3){transform:rotate(120deg)}.radar>span{text-align:center;color:#48d7e8;font:700 16px/1.2 Manrope}.radar>b{background:#49d8e8;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 18px #49d8e8}.discover-feed{padding:100px 6vw}.section-title h2{letter-spacing:-.05em;margin:10px 0 40px;font:700 50px Manrope}.discovery-grid{grid-template-columns:repeat(2,1fr);gap:25px;display:grid}.discovery-grid article{background:#fff}.discovery-media{height:380px;position:relative;overflow:hidden}.discovery-media .product-object{transform:translate(-50%,-50%)scale(1.1)}.discovery-media>span{background:#fff;align-items:center;gap:7px;padding:10px 13px;font-size:10px;font-weight:700;display:flex;position:absolute;bottom:20px;left:20px}.discovery-info{padding:25px}.discovery-info small{color:#0caec0}.discovery-info h3{margin:7px 0;font:700 26px Manrope}.discovery-info p{color:#697174}.discovery-info>div{justify-content:space-between;margin-top:20px;font-size:12px;display:flex}.discovery-info b,.discovery-info span{align-items:center;gap:6px;display:flex}.discovery-info svg{width:15px}.signals{background:#0db7cc;grid-template-columns:repeat(4,1fr);gap:25px;padding:55px 6vw;display:grid}.signals>div{grid-template-columns:auto 1fr;gap:3px 12px;display:grid}.signals svg{grid-row:1/3;width:30px}.signals strong{font-size:15px}.signals span{font-size:12px}.signals>a{color:#fff;background:#061014;justify-content:center;align-items:center;gap:10px;font-weight:700;display:flex}.candidate-grid{gap:24px;padding:70px 6vw 100px;display:grid}.candidate-grid article{background:#fff;grid-template-columns:40% 60%;min-height:390px;display:grid}.candidate-art{color:#48d3e4;background:radial-gradient(circle,#1b3137,#080d0f);place-items:center;display:grid;position:relative;overflow:hidden}.candidate-art>span{opacity:.18;font:700 52px Manrope;position:absolute;top:20px;left:25px}.candidate-art svg{z-index:2;width:90px;height:90px}.candidate-art i,.candidate-art:before,.candidate-art:after{content:"";border:1px solid #28505a;border-radius:50%;width:220px;height:220px;position:absolute}.candidate-art:before{width:340px;height:340px}.candidate-art:after{width:470px;height:470px}.candidate-copy{padding:55px}.candidate-copy>small{letter-spacing:.15em;color:#12aec1}.candidate-copy h2{margin:12px 0;font:700 37px Manrope}.candidate-copy p{color:#687174}.candidate-actions{gap:10px;display:flex}.candidate-actions button{background:#fff;border:1px solid #0b0e10;align-items:center;gap:7px;padding:13px 16px;display:flex}.candidate-actions button:first-child{color:#fff;background:#0b0e10}.candidate-actions button.done{color:#07555b;background:#dff5f2;border-color:#b9e6e2}.candidate-actions svg{width:17px}.vote-how{color:#fff;background:#0b0e10;padding:90px 6vw;position:relative}.vote-how h2{font:700 42px Manrope}.vote-how>div{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.vote-how span{border-top:1px solid #394347;flex-direction:column;padding-top:18px;display:flex}.vote-how span b{color:#47d4e5}.vote-how strong{margin:25px 0 8px;font-size:20px}.vote-how small{color:#9ca6aa}.vote-how>svg{color:#46d3e4;width:70px;height:70px;position:absolute;top:70px;right:5%}.lab-page-hero{color:#fff;align-items:center;min-height:650px;display:flex;position:relative}.lab-page-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lab-page-hero:after{content:"";background:linear-gradient(90deg,#020709fa,#020709b3 48%,#0207090d);position:absolute;inset:0}.lab-page-hero>div{z-index:2;max-width:660px;padding-left:7vw;position:relative}.lab-page-hero span{color:#4dd7e7;align-items:center;gap:8px;display:flex}.lab-page-hero h1{letter-spacing:-.07em;margin:22px 0;font:800 78px/.95 Manrope}.lab-page-hero p{color:#b5bfc2;font-size:17px;line-height:1.7}.lab-page-hero a{color:#031014;background:#45d2e2;margin-top:20px;padding:15px 20px;font-weight:700;display:inline-block}.lab-score{background:#fff;grid-template-columns:.7fr 1.3fr;gap:9vw;padding:80px 7vw;display:grid}.lab-score>div:first-child{flex-direction:column;display:flex}.lab-score h2{margin:10px 0 0;font:700 35px Manrope}.lab-score p{color:#687174}.lab-score strong{font:800 92px/1 Manrope}.lab-score strong small{color:#848b8d;font-size:20px}.lab-score>div:first-child>b{color:#0faec1;letter-spacing:.2em;font-size:11px}.score-bars{align-content:center;gap:24px;display:grid}.score-bars>div>span{justify-content:space-between;font-size:13px;display:flex}.score-bars i{background:#e2e6e3;height:6px;margin-top:8px;display:block}.score-bars em{background:#15bdd0;height:100%;display:block}.test-grid{background:#fff;grid-template-columns:repeat(4,1fr);padding:0 6vw 100px;display:grid}.test-grid article{border:1px solid #e0e4e1;padding:35px}.test-grid svg{color:#12b6c8;width:32px}.test-grid h3{font:700 20px Manrope}.test-grid p{color:#70787a}.test-grid b{align-items:center;gap:5px;font-size:12px;display:flex}.test-grid b svg{width:15px}.lab-method{color:#fff;background:#091013;grid-template-columns:.8fr 1.2fr;gap:8vw;padding:100px 7vw;display:grid;position:relative}.lab-method h2{font:700 51px/1.05 Manrope}.lab-method>div>span{color:#43d2e2}.lab-method ol{margin:0;padding:0;list-style:none}.lab-method li{border-top:1px solid #334044;grid-template-columns:60px 1fr;padding:20px 0;display:grid}.lab-method li>b{color:#45d3e3}.lab-method li span{color:#8f9a9e;flex-direction:column;display:flex}.lab-method li strong{color:#fff;margin-bottom:4px;font-size:17px}.lab-method>svg{color:#203f46;width:90px;height:90px;position:absolute;bottom:2%;right:3%}.originals-hero{color:#021013;background:#0bb8cd;grid-template-columns:1fr 1fr;align-items:center;min-height:590px;padding:70px 8vw;display:grid}.originals-hero>div:first-child>span{letter-spacing:.18em;font-size:11px}.originals-hero h1{letter-spacing:-.07em;margin:20px 0;font:800 75px/.95 Manrope}.originals-hero p{max-width:500px;font-size:17px}.originals-hero a{color:#fff;background:#071013;align-items:center;gap:8px;margin-top:20px;padding:15px 18px;display:inline-flex}.originals-number{justify-self:center;align-items:end;display:flex}.originals-number b{letter-spacing:-.14em;color:#fff;font:800 240px/.8 Manrope}.originals-number span{margin-bottom:20px;font-weight:700}.original-feature{background:#fff;grid-template-columns:1fr 1fr;gap:7vw;padding:100px 7vw;display:grid}.original-product{background:#e5eaeb;place-items:center;min-height:600px;display:grid;position:relative}.original-product>.airpack{position:absolute;inset:0}.original-product .product-object{width:40%;height:60%}.original-product>span{font-weight:700;position:absolute;bottom:20px;left:25px}.original-feature>div:last-child{align-self:center}.original-feature h2{margin:12px 0;font:700 52px Manrope}.original-feature p{color:#687174;line-height:1.7}.original-feature ul{gap:12px;padding:0;list-style:none;display:grid}.original-feature li{align-items:center;gap:8px;display:flex}.original-feature li svg{color:#0db5c7;width:17px}.original-feature>div:last-child>div{margin:25px 0}.original-feature strong{font-size:31px}.original-feature del{color:#92999a;margin-left:10px}.original-feature a{color:#fff;background:#0a0e0f;padding:15px 20px;display:inline-block}.original-process{color:#fff;background:#091013;padding:90px 6vw}.original-process>h2{font:700 45px Manrope}.original-process>div{grid-template-columns:repeat(4,1fr);display:grid}.original-process article{border:1px solid #314044;padding:30px}.original-process svg{color:#45d2e2}.original-process article>b{float:right;color:#4bd4e4}.original-process h3{margin-top:50px}.original-process p{color:#929da1}.inventors-hero{color:#fff;background:#081013;grid-template-columns:1fr 1fr;align-items:center;min-height:620px;padding:80px 8vw;display:grid}.inventors-hero>div:first-child>span{color:#48d4e4;letter-spacing:.18em}.inventors-hero h1{letter-spacing:-.07em;margin:20px 0;font:800 77px/.95 Manrope}.inventors-hero p{color:#aeb8bc;max-width:570px;line-height:1.7}.inventors-hero a{color:#031014;background:#44d1e1;align-items:center;gap:10px;margin-top:20px;padding:15px 20px;font-weight:700;display:inline-flex}.idea-orbit{border:1px solid #26515b;border-radius:50%;justify-self:center;place-items:center;width:330px;height:330px;display:grid;position:relative}.idea-orbit:before,.idea-orbit:after{content:"";border:1px solid #1b3940;border-radius:50%;position:absolute;inset:-55px}.idea-orbit:after{inset:70px}.idea-orbit svg{color:#48d5e5;width:90px;height:90px}.idea-orbit i{background:#48d5e5;border-radius:50%;width:8px;height:8px;position:absolute}.idea-orbit i:first-of-type{top:-59px}.idea-orbit i:nth-of-type(2){right:-55px}.idea-orbit i:nth-of-type(3){bottom:-28px;left:10px}.inventor-flow{background:#fff;padding:100px 6vw}.inventor-flow>h2{font:700 48px Manrope}.inventor-flow>div{grid-template-columns:repeat(4,1fr);display:grid}.inventor-flow article{border:1px solid #e0e4e1;padding:30px;position:relative}.inventor-flow article>svg{color:#0eb7c9}.inventor-flow article>b{color:#b2b8b7;position:absolute;top:22px;right:22px}.inventor-flow h3{margin-top:55px}.inventor-flow p{color:#6f7779;line-height:1.5}.submission{grid-template-columns:.8fr 1.2fr;gap:8vw;padding:100px 7vw;display:grid}.submission>div:first-child>span{color:#0caec1;letter-spacing:.15em}.submission h2{font:700 52px/1 Manrope}.submission>div:first-child>p{color:#697274;line-height:1.7}.submission ul{gap:12px;padding:0;list-style:none;display:grid}.submission li{align-items:center;gap:7px;display:flex}.submission li svg{color:#0cb3c5;width:17px}.submission form{background:#fff;grid-template-columns:1fr 1fr;gap:16px;padding:35px;display:grid}.submission label,.form-grid label{flex-direction:column;gap:7px;font-size:12px;font-weight:700;display:flex}.submission label:nth-child(n+5){grid-column:1/3}.submission input,.submission textarea,.form-grid input,.form-grid select{background:#fff;border:1px solid #d5dad7;outline:0;padding:13px}.submission button{color:#fff;background:#0b0e10;border:0;grid-column:1/3;justify-content:center;align-items:center;gap:9px;height:50px;font-weight:700;display:flex}.submission button svg{width:18px}.submission-success{text-align:center;background:#e1f6f3;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:50px;display:flex}.submission-success>svg{color:#0aaec1;width:55px;height:55px}.submission-success h3{font:700 30px Manrope}.breadcrumbs{color:#7b8385;gap:9px;padding:25px 5vw;font-size:12px;display:flex}.detail-grid{background:#fff;grid-template-columns:1.1fr .9fr;display:grid}.detail-gallery{padding:0 25px 50px 5vw}.detail-main{background:#081015;height:650px;position:relative;overflow:hidden}.detail-main img{object-fit:cover;width:100%;height:100%}.detail-main>span{color:#fff;letter-spacing:.15em;background:#0a0e0f;padding:9px 11px;font-size:9px;position:absolute;top:20px;left:20px}.detail-gallery>div:last-child{grid-template-columns:1.4fr .6fr;gap:14px;height:240px;margin-top:14px;display:grid}.detail-gallery>div:last-child img{object-fit:cover;width:100%;height:100%}.detail-spec-art{color:#021014;background:#0cb8cd;justify-content:center;align-items:center;gap:10px;display:flex}.detail-spec-art b{font:800 64px Manrope}.detail-spec-art span{font-size:11px;font-weight:700}.detail-copy{padding:45px 6vw 60px 35px}.product-kicker{color:#0aaec1;letter-spacing:.13em;align-items:center;gap:7px;font-size:10px;display:flex}.product-kicker svg{width:17px}.detail-copy h1{letter-spacing:-.06em;margin:20px 0 10px;font:800 62px/.9 Manrope}.detail-sub{color:#677174}.detail-rating{align-items:center;gap:7px;font-size:12px;display:flex}.detail-rating>svg{color:#08aec1;width:15px}.detail-rating a{color:#727a7c;text-decoration:underline}.detail-rating b{color:#09a9bb;margin-left:auto}.detail-price{align-items:center;gap:10px;margin:25px 0;display:flex}.detail-price strong{font-size:30px}.detail-price del{color:#979e9f}.detail-price span{color:#07616a;background:#dff5f2;padding:7px 9px;font-size:10px}.detail-description{color:#626b6d;line-height:1.7}.option{margin:30px 0}.option label{font-size:13px}.color-options{gap:12px;margin-top:12px;display:flex}.color-options button{border:4px solid #fff;border-radius:50%;outline:1px solid #c8cdca;width:34px;height:34px}.color-options button.active{outline:2px solid #0a0e0f}.black{background:#0a0c0d}.graphite{background:#50575a}.sand{background:#c9b99f}.buy-row{gap:10px;display:flex}.quantity{border:1px solid #d6dbd8;height:50px;display:flex}.quantity button{background:#fff;border:0;width:42px}.quantity svg{width:15px}.quantity span,.quantity b{place-items:center;width:35px;display:grid}.add-main{color:#fff;background:#0b0e10;border:0;flex:1;justify-content:center;align-items:center;gap:8px;font-weight:700;display:flex}.buy-now{border:1px solid #0a0d0e;justify-content:center;align-items:center;height:49px;margin-top:10px;font-weight:700;display:flex}.detail-benefits{border-top:1px solid #e0e3e1;border-bottom:1px solid #e0e3e1;grid-template-columns:repeat(3,1fr);margin:28px 0;padding:20px 0;display:grid}.detail-benefits span{text-align:center;color:#808789;flex-direction:column;align-items:center;font-size:10px;display:flex}.detail-benefits svg{color:#0bb2c4;width:20px}.detail-benefits b{color:#111;margin:7px 0 2px}.detail-copy details{border-bottom:1px solid #dfe2df;padding:15px 0}.detail-copy summary{cursor:pointer;justify-content:space-between;font-size:13px;font-weight:700;display:flex}.detail-copy summary svg{width:16px}.detail-copy details p{color:#6f7779;font-size:13px;line-height:1.6}.feature-band{color:#fff;background:#0b0e10;grid-template-columns:repeat(5,1fr);gap:12px;padding:26px 5vw;display:grid}.feature-band span{align-items:center;gap:7px;font-size:11px;display:flex}.feature-band svg{color:#47d4e4;width:16px}.review-summary{grid-template-columns:.6fr .8fr 1.2fr;gap:6vw;padding:90px 7vw;display:grid}.review-summary>div:first-child>span{color:#0caec0;letter-spacing:.15em;font-size:10px}.review-summary>div:first-child>strong{font:800 80px Manrope;display:block}.review-summary>div:first-child svg{color:#0db2c4;width:18px}.review-summary>div:nth-child(2)>span{grid-template-columns:15px 15px 1fr 35px;align-items:center;gap:6px;margin:10px 0;font-size:11px;display:grid}.review-summary>div:nth-child(2) svg{width:13px}.review-summary>div:nth-child(2) i{background:#dfe3e0;height:5px}.review-summary>div:nth-child(2) em{background:#0eb6c8;height:100%;display:block}.review-summary article{background:#fff;padding:35px}.review-summary article>svg{color:#0db5c7}.review-summary article h3{font:600 22px/1.4 Manrope}.review-summary article p{color:#697173;line-height:1.6}.cart-page{padding-bottom:100px}.empty-bag{text-align:center;padding:100px}.empty-bag>svg{color:#0bb5c8;width:55px;height:55px}.empty-bag h2{font:700 35px Manrope}.empty-bag a{color:#fff;background:#0b0e10;padding:14px 19px;display:inline-block}.cart-layout{grid-template-columns:1.3fr .7fr;gap:35px;padding:60px 6vw;display:grid}.cart-list{background:#fff;padding:0 28px}.cart-list article{border-bottom:1px solid #e2e5e2;grid-template-columns:130px 1fr auto auto;align-items:center;gap:20px;padding:25px 0;display:grid}.cart-product-image{height:135px;position:relative;overflow:hidden}.cart-product-image .product-object{transform:translate(-50%,-50%)scale(.55)}.cart-list small{color:#0caabc}.cart-list h2{margin:6px 0;font:700 20px Manrope}.cart-list span{color:#7e8587;font-size:12px}.cart-list .quantity{width:max-content;height:38px;margin-top:15px}.remove{color:#9aa0a1;background:0 0;border:0}.order-summary,.checkout-summary{color:#fff;background:#0b0e10;align-self:start;padding:35px;position:sticky;top:20px}.order-summary>span{letter-spacing:.17em;color:#48d4e4;font-size:10px}.order-summary>div{border-top:1px solid #334044;border-bottom:1px solid #334044;margin:22px 0}.order-summary p,.checkout-summary p{color:#aeb7ba;justify-content:space-between;font-size:13px;display:flex}.order-summary p b,.checkout-summary p b{color:#fff}.order-summary h2{justify-content:space-between;display:flex}.order-summary>a{color:#031014;background:#45d1e2;place-items:center;height:50px;margin-top:25px;font-weight:700;display:grid}.order-summary>small,.checkout-summary>small{color:#939da0;justify-content:center;align-items:center;gap:7px;margin-top:14px;display:flex}.order-summary svg,.checkout-summary svg{width:15px}.checkout-page{padding:40px 6vw 100px}.checkout-head{justify-content:space-between;align-items:center;display:flex}.checkout-head h1{font:700 34px Manrope}.checkout-head span{color:#677174;align-items:center;gap:6px;font-size:12px;display:flex}.checkout-head svg{width:16px}.checkout-steps{grid-template-columns:repeat(3,1fr);max-width:750px;margin:35px auto 55px;display:grid}.checkout-steps>div{color:#98a09f;align-items:center;gap:9px;display:flex;position:relative}.checkout-steps>div:after{content:"";background:#ccd2cf;height:1px;position:absolute;top:17px;left:42px;right:10px;transform:translate(50%)}.checkout-steps>div:last-child:after{display:none}.checkout-steps b{z-index:2;background:#f6f7f4;border:1px solid #c5cbc8;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.checkout-steps svg{display:none}.checkout-steps .active{color:#0a0d0e}.checkout-steps .active b{color:#fff;background:#0db7ca;border-color:#0db7ca}.checkout-steps b svg{width:15px;display:block}.checkout-layout{grid-template-columns:1.3fr .7fr;gap:35px;max-width:1150px;margin:auto;display:grid}.checkout-layout>form{background:#fff;padding:38px}.form-step h2{font:700 30px Manrope}.form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-grid .wide{grid-column:1/3}.continue-checkout{color:#fff;background:#0b0e10;border:0;width:100%;height:50px;margin-top:25px;font-weight:700}.checkout-summary{position:static}.checkout-summary>p{gap:20px}.checkout-summary h3{justify-content:space-between;font-size:20px;display:flex}.payment-choice{border:2px solid #0db7ca;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:25px 0;padding:18px;display:grid}.payment-choice>div{flex-direction:column;display:flex}.payment-choice small{color:#7a8385}.payment-note{color:#7b8385;align-items:center;gap:6px;font-size:12px;display:flex}.payment-note svg{width:15px}.review-item{border-bottom:1px solid #e0e3e1;grid-template-columns:80px 1fr auto;align-items:center;gap:15px;padding:15px 0;display:grid}.review-item .cart-product-image{height:80px}.review-item>div:nth-child(2){flex-direction:column;display:flex}.review-address{background:#eef1ef;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:25px;padding:18px;display:grid}.review-address svg{width:20px}.review-address p{color:#798183;margin:4px 0}.review-address button{background:0 0;border:0;text-decoration:underline}.order-confirmed{text-align:center;padding:110px 20px}.order-confirmed>svg{color:#0bb3c5;width:75px;height:75px}.order-confirmed>span{color:#0aaec1;letter-spacing:.18em;margin-top:20px;display:block}.order-confirmed h1{font:800 61px/1 Manrope}.order-confirmed p{color:#6a7375}.order-confirmed a{color:#fff;background:#0b0e10;margin-top:20px;padding:15px 20px;display:inline-block}.account-head{color:#fff;background:#0a1012;align-items:center;gap:35px;padding:80px 7vw;display:flex}.account-avatar{border:1px solid #3e4a4d;border-radius:50%;place-items:center;width:110px;height:110px;display:grid}.account-avatar svg{color:#44d1e1;width:45px;height:45px}.account-head h1{margin:10px 0;font:700 50px/1 Manrope}.account-head p{color:#aab5b8}.account-grid{grid-template-columns:260px 1fr;gap:45px;padding:60px 6vw 100px;display:grid}.account-grid>nav{background:#fff;flex-direction:column;height:max-content;display:flex}.account-grid>nav a{border-bottom:1px solid #e2e5e2;align-items:center;gap:10px;padding:16px 20px;display:flex}.account-grid>nav a.active{color:#fff;background:#0b0e10}.account-grid>nav svg{width:18px}.account-title{justify-content:space-between;align-items:end;display:flex}.account-title h2{margin:8px 0;font:700 35px Manrope}.account-title a{align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.account-title svg{width:16px}.order-card{background:#fff;border:1px solid #dde1de;grid-template-columns:1fr auto;gap:20px;margin-top:25px;padding:25px;display:grid}.order-card>div:first-child{flex-direction:column;display:flex}.order-card small{color:#8c9394}.order-status{color:#0a9fac;align-items:center;gap:7px;display:flex}.order-status svg{width:18px}.order-product{border-top:1px solid #e1e4e1;border-bottom:1px solid #e1e4e1;grid-column:1/3;gap:20px;padding:20px 0;display:flex}.order-product .cart-product-image{width:110px}.order-product>div:last-child{flex-direction:column;gap:6px;display:flex}.order-product span{color:#7a8284}.order-actions{grid-column:1/3;gap:10px;display:flex}.order-actions a{border:1px solid #0b0e10;padding:11px 14px;font-size:12px}.order-actions a:first-child{color:#fff;background:#0b0e10}.account-stats{grid-template-columns:repeat(3,1fr);margin-top:25px;display:grid}.account-stats>div{background:#0cb8cc;flex-direction:column;padding:25px;display:flex}.account-stats b{font:700 38px Manrope}.account-stats span{font-size:12px}.track-page{padding-bottom:100px}.tracking-search{z-index:2;background:#fff;grid-template-columns:1fr 1fr auto;gap:15px;max-width:900px;margin:-30px auto 60px;padding:25px;display:grid;position:relative;box-shadow:0 20px 50px #0000001a}.tracking-search label{flex-direction:column;gap:7px;font-size:12px;font-weight:700;display:flex}.tracking-search input{border:1px solid #d7dcda;height:45px;padding:0 12px}.tracking-search button{background:#0bb7ca;border:0;align-self:end;align-items:center;gap:7px;height:45px;padding:0 20px;font-weight:700;display:flex}.tracking-search svg{width:17px}.tracking-result{background:#fff;max-width:1000px;margin:auto;padding:40px}.tracking-top{justify-content:space-between;display:flex}.tracking-top h2{margin:7px 0;font:700 33px Manrope}.tracking-top p{color:#7c8486}.tracking-top>b{color:#0aa5b6;align-items:center;gap:7px;display:flex}.tracking-top svg{width:20px}.tracking-line{grid-template-columns:repeat(5,1fr);margin:60px 0;display:grid}.tracking-line>div{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.tracking-line>div:after{content:"";background:#d6dcda;height:2px;position:absolute;top:21px;left:50%;right:-50%}.tracking-line>div:last-child:after{display:none}.tracking-line>div.done:after{background:#0db7ca}.tracking-line b{z-index:2;background:#e2e6e3;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.tracking-line .done b,.tracking-line .current b{color:#fff;background:#0db7ca}.tracking-line .current b{box-shadow:0 0 0 8px #d9f4f1}.tracking-line svg{width:18px}.tracking-line strong{margin:15px 0 4px;font-size:12px}.tracking-line span{color:#8a9193;font-size:11px}.tracking-product{border-top:1px solid #e1e4e1;grid-template-columns:100px 1fr auto;align-items:center;gap:20px;padding-top:25px;display:grid}.tracking-product .cart-product-image{height:100px}.tracking-product small{color:#0aa9bb}.tracking-product h3{margin:5px 0}.tracking-product p{color:#747c7e;margin:0}@media (max-width:900px){.full-product-grid,.discovery-grid,.discover-hero,.originals-hero,.inventors-hero,.original-feature{grid-template-columns:1fr}.radar,.idea-orbit{margin-top:80px}.signals{grid-template-columns:1fr 1fr}.candidate-grid article,.lab-score,.lab-method,.submission,.detail-grid,.review-summary,.cart-layout,.checkout-layout{grid-template-columns:1fr}.test-grid,.original-process>div,.inventor-flow>div{grid-template-columns:1fr 1fr}.detail-gallery{padding-right:5vw}.feature-band{grid-template-columns:repeat(2,1fr)}.account-grid{grid-template-columns:1fr}.account-grid>nav{flex-direction:row;overflow:auto}.tracking-search{margin:-20px 20px 50px}}@media (max-width:760px){.mobile-bottom{z-index:85;background:#fff;border-top:1px solid #dfe2e0;grid-template-columns:repeat(4,1fr);height:64px;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-bottom a{flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:9px;display:flex;position:relative}.mobile-bottom svg{width:19px}.mobile-bottom b{background:#0bb8cb;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;display:grid;position:absolute;top:6px;right:24%}.global-shell .wm-footer{padding-bottom:100px}.page-hero,.page-hero.compact{padding:60px 22px}.page-hero h1{font-size:46px}.catalog-toolbar{padding:20px;display:block}.filter-tabs{margin-top:15px}.full-product-grid{padding:35px 20px 75px}.shop-card{grid-template-columns:1fr}.shop-card>.product-visual{height:350px}.discover-hero{padding:70px 22px}.discover-hero h1,.originals-hero h1,.inventors-hero h1{font-size:51px}.radar{width:280px;height:280px}.discover-feed{padding:70px 20px}.discovery-media{height:310px}.signals{grid-template-columns:1fr}.signals>a{min-height:65px}.candidate-grid{padding:40px 20px}.candidate-grid article{grid-template-columns:1fr}.candidate-art{height:320px}.candidate-copy{padding:30px 22px}.candidate-actions{flex-direction:column}.vote-how{padding:70px 22px}.vote-how>div{grid-template-columns:1fr 1fr}.lab-page-hero{min-height:650px}.lab-page-hero>div{padding:250px 22px 50px}.lab-page-hero h1{font-size:51px}.lab-score{padding:65px 22px}.test-grid{grid-template-columns:1fr;padding:0 20px 70px}.lab-method{padding:70px 22px}.lab-method h2{font-size:40px}.originals-hero,.inventors-hero{padding:70px 22px}.originals-number b{font-size:150px}.original-feature{padding:70px 20px}.original-product{min-height:430px}.original-feature h2{font-size:40px}.original-process{padding:70px 20px}.original-process>div,.inventor-flow>div{grid-template-columns:1fr}.inventor-flow,.submission{padding:70px 20px}.submission h2{font-size:41px}.submission form{grid-template-columns:1fr;padding:22px}.submission label:nth-child(n),.submission button{grid-column:1}.breadcrumbs{padding:18px 20px}.detail-gallery{padding:0 20px 25px}.detail-main{height:460px}.detail-gallery>div:last-child{height:170px}.detail-copy{padding:35px 22px 60px}.detail-copy h1{font-size:49px}.detail-benefits{grid-template-columns:1fr 1fr}.feature-band{grid-template-columns:1fr 1fr;padding:25px 20px}.review-summary{padding:70px 20px}.cart-layout{padding:35px 20px}.cart-list{padding:0 16px}.cart-list article{grid-template-columns:90px 1fr auto}.cart-list article>strong{grid-column:2}.cart-list .remove{grid-area:1/3}.checkout-page{padding:30px 20px 80px}.checkout-head h1{font-size:25px}.checkout-head>span,.checkout-steps>div>span{display:none}.checkout-layout>form{padding:22px}.form-grid{grid-template-columns:1fr}.form-grid .wide{grid-column:1}.account-head{padding:60px 22px;display:block}.account-avatar{margin-bottom:25px}.account-head h1{font-size:41px}.account-grid{padding:35px 20px}.account-grid>nav a{white-space:nowrap}.account-title{display:block}.order-card{grid-template-columns:1fr}.order-status,.order-product,.order-actions{grid-column:1}.account-stats{grid-template-columns:1fr 1fr}.tracking-search{grid-template-columns:1fr;padding:20px}.tracking-result{margin:0 20px;padding:24px}.tracking-top{display:block}.tracking-line{grid-template-columns:1fr;margin:35px 0}.tracking-line>div{text-align:left;grid-template-columns:50px 1fr;justify-items:start;padding:10px 0;display:grid}.tracking-line>div:after{width:2px;height:auto;inset:50px auto -10px 21px}.tracking-line strong{margin:5px 0 0}.tracking-line span{grid-column:2}.tracking-product{grid-template-columns:80px 1fr}.tracking-product>strong{grid-column:2}.order-confirmed h1{font-size:45px}}.submission select{background:#fff;border:1px solid #d5dad7;outline:0;padding:13px}.submission-error{color:#9b2020;background:#fff0f0;grid-column:1/3;margin:0;padding:11px}.live-stock{color:#087d68;align-items:center;gap:8px;margin-top:14px;font-size:12px;display:flex}.live-stock i{background:#18a87e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #dcf4eb}.add-main:disabled{background:#92999b}.shipping-options{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.shipping-options button,.payment-methods button{text-align:left;background:#fff;border:1px solid #d1d7d4;padding:15px}.shipping-options button{flex-direction:column;display:flex}.shipping-options button:disabled{opacity:.5;cursor:not-allowed}.shipping-options button.active,.payment-methods button.active{background:#effbfa;border:2px solid #0db7ca}.shipping-options span{color:#747c7e;margin-top:4px;font-size:11px}.payment-methods{grid-template-columns:1fr 1fr;gap:10px;margin:25px 0;display:grid}.payment-methods button{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.payment-methods svg{width:19px}.checkout-error,.tracking-error{color:#9b2020;background:#fff0f0;padding:12px 14px}.tracking-error{max-width:900px;margin:-30px auto 40px}.continue-checkout:disabled{opacity:.6}.tracking-result+.tracking-result{margin-top:20px}@media (max-width:760px){.shipping-options,.payment-methods{grid-template-columns:1fr}.submission-error{grid-column:1}.tracking-error{margin:-30px 20px 40px}}.global-admin{color:#0b1114;background:#f2f5f5;grid-template-columns:245px 1fr;min-height:100vh;font-family:DM Sans,sans-serif;display:grid}.global-admin-side{color:#d9e2e4;background:#071014;flex-direction:column;height:100vh;min-height:100vh;padding:28px 18px;display:flex;position:sticky;top:0}.global-admin-brand{letter-spacing:-.05em;grid-template-columns:auto auto;align-items:end;width:max-content;margin:4px 12px 42px;line-height:.76;display:grid}.global-admin-brand span,.global-admin-brand b{font:800 21px Manrope}.global-admin-brand b{color:#41d4e4}.global-admin-brand small{color:#7d9197;letter-spacing:.35em;grid-column:1/3;margin-top:8px;font-size:7px}.global-admin-side nav{flex-direction:column;gap:5px;display:flex}.global-admin-side nav button,.global-admin-side nav>a{color:#94a5aa;text-align:left;background:0 0;border:0;border-radius:5px;grid-template-columns:24px 1fr auto;align-items:center;gap:9px;min-height:45px;padding:0 12px;font-size:12px;display:grid}.global-admin-side nav button:hover,.global-admin-side nav>a:hover,.global-admin-side nav button.active{color:#fff;background:#142126}.global-admin-side nav button.active{box-shadow:inset 3px 0 #42d4e4}.global-admin-side nav svg{width:18px}.global-admin-side nav b{color:#071014;background:#40d2e3;border-radius:50%;place-items:center;width:21px;height:21px;font-size:10px;display:grid}.global-admin-user{border-top:1px solid #213137;flex-direction:column;gap:5px;margin-top:auto;padding:22px 12px 0;display:flex}.global-admin-user small{color:#74888e}.global-admin-user span{color:#53d6e5;text-transform:uppercase;letter-spacing:.08em;background:#15373d;width:max-content;padding:4px 7px;font-size:9px}.global-admin-user a{color:#9aabad;align-items:center;gap:7px;margin-top:10px;font-size:11px;display:flex}.global-admin-user svg{width:15px}.global-admin-main{min-width:0;padding:45px 4vw 80px}.global-admin-head{justify-content:space-between;align-items:flex-end;margin-bottom:34px;display:flex}.global-admin-head p{letter-spacing:.18em;color:#09aabd;font-size:9px;font-weight:800}.global-admin-head h1{letter-spacing:-.05em;margin:10px 0;font:800 42px/1 Manrope}.global-admin-head span{color:#687578;font-size:13px}.global-admin-head>button{background:#fff;border:1px solid #cdd6d6;align-items:center;gap:8px;height:43px;padding:0 15px;font-size:11px;font-weight:700;display:flex}.global-admin-head button svg{width:16px}.global-admin-error{color:#982121;background:#ffe9e9;margin-bottom:20px;padding:13px 15px}.global-kpis{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.global-kpis article{background:#fff;border:1px solid #dce3e3;flex-direction:column;padding:22px;display:flex}.global-kpis span,.global-kpis small{color:#778487;font-size:11px}.global-kpis strong{margin:11px 0;font:800 27px Manrope}.global-overview-grid{grid-template-columns:1.25fr .75fr;gap:18px;margin-top:18px;display:grid}.global-overview-grid>section,.global-admin-panel{background:#fff;border:1px solid #dce3e3;padding:25px}.global-panel-title{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.global-panel-title h2{margin:0;font:750 21px Manrope}.global-panel-title p{color:#7c888b;margin:5px 0 0;font-size:11px}.global-panel-title>button{color:#079caf;background:0 0;border:0;font-size:11px;font-weight:700}.pulse-row{border-top:1px solid #e4e9e8;grid-template-columns:1fr auto 90px;align-items:center;gap:18px;padding:16px 0;display:grid}.pulse-row div{flex-direction:column;display:flex}.pulse-row small{color:#7d898b;margin-top:4px}.pulse-row>b{text-align:right;font-size:13px}.ops-status{color:#647174;text-transform:capitalize;letter-spacing:.04em;background:#edf1f0;padding:6px 8px;font-size:9px;font-weight:800}.ops-status.processing,.ops-status.packed{color:#087789;background:#e6f7f8}.ops-status.shipped{color:#26519a;background:#e7eefb}.ops-status.delivered{color:#15734b;background:#e4f5ec}.ops-status.cancelled{color:#a13c3c;background:#f8e8e8}.hub-pulse{border-top:1px solid #e4e9e8;justify-content:space-between;align-items:center;padding:16px 0;display:flex}.hub-pulse span{flex-direction:column;display:flex}.hub-pulse b{color:#08a9bc}.hub-pulse small{color:#7e8b8e;max-width:220px;margin-top:4px;font-size:10px}.hub-pulse>strong{font:800 22px Manrope}.global-admin-panel{padding:25px}.ops-search{border:1px solid #d4dddd;align-items:center;gap:8px;min-width:290px;height:42px;padding:0 11px;display:flex}.ops-search svg{color:#7b898b;width:16px}.ops-search input{border:0;outline:0;width:100%;font-size:12px}.global-order{border:1px solid #dce3e3;margin-top:14px}.global-order>header{background:#f7f9f8;justify-content:space-between;padding:17px 19px;display:flex}.global-order>header div{flex-direction:column;display:flex}.global-order>header small{color:#7d898b;margin-top:4px}.global-order-body{grid-template-columns:.75fr 1.25fr;gap:25px;padding:20px;display:grid}.global-order-body>div{flex-direction:column;gap:5px;display:flex}.global-order-body a{color:#078fa0;font-size:12px}.global-order-body span,.global-order-body small{color:#788487;font-size:11px}.global-order-body ul{margin:0;padding:0;list-style:none}.global-order-body li{border-bottom:1px solid #e7ebea;justify-content:space-between;padding:8px 0;font-size:11px;display:flex}.global-order>footer{border-top:1px solid #e2e8e7;grid-template-columns:1fr 150px 150px auto;align-items:end;gap:12px;padding:17px 19px;display:grid}.global-order>footer>div{flex-direction:column;display:flex}.global-order>footer small{color:#748184;text-transform:capitalize}.global-order>footer label{color:#6d7a7d;text-transform:uppercase;flex-direction:column;gap:5px;font-size:9px;display:flex}.global-order select,.inventor-admin-list select{text-transform:capitalize;background:#fff;border:1px solid #cfd8d7;height:35px;padding:0 8px}.global-order>footer>a{color:#fff;background:#0b1215;align-items:center;gap:6px;height:35px;padding:0 11px;font-size:10px;font-weight:700;display:flex}.global-order>footer svg,.prototype-link svg{width:13px}.hub-stock-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.hub-stock-grid article{border:1px solid #dbe2e1;padding:18px}.hub-stock-grid header{flex-direction:column;display:flex}.hub-stock-grid header span{color:#08a8ba;font-weight:800}.hub-stock-grid header small{color:#7e898c;min-height:32px;margin-top:4px}.hub-stock-grid h3{text-transform:capitalize;font:700 17px Manrope}.hub-stock-grid article>div{background:#f1f5f4;grid-template-columns:1fr 1fr;gap:10px;padding:10px;display:grid}.hub-stock-grid article>div span{color:#7a8789;flex-direction:column;font-size:9px;display:flex}.hub-stock-grid article>div b{color:#111;font-size:16px}.hub-stock-grid label{color:#707d80;flex-direction:column;gap:6px;margin-top:13px;font-size:10px;display:flex}.hub-stock-grid input{border:1px solid #d2dcda;height:38px;padding:0 10px}.hub-stock-grid button{color:#fff;background:#0b1215;border:0;width:100%;height:38px;margin-top:8px;font-size:11px;font-weight:700}.inventor-admin-list{grid-template-columns:1fr 1fr;gap:14px;display:grid}.inventor-admin-list article{border:1px solid #dce3e2;padding:20px}.inventor-admin-list header,.inventor-admin-list article>div{justify-content:space-between;gap:15px;display:flex}.inventor-admin-list header>div{flex-direction:column;display:flex}.inventor-admin-list header small,.inventor-admin-list article>div small{color:#7b878a;margin-top:4px}.inventor-admin-list article>p{color:#657174;border-top:1px solid #e4e9e8;padding-top:13px;font-size:12px;line-height:1.55}.inventor-admin-list article>div{flex-wrap:wrap;margin-top:15px;font-size:11px}.inventor-admin-list article>div a,.prototype-link{color:#078fa0}.prototype-link{align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex}.global-empty{color:#7b878a;text-align:center;padding:35px}.spin{animation:1s linear infinite spin}@media (max-width:1100px){.global-kpis,.hub-stock-grid,.global-order>footer{grid-template-columns:1fr 1fr}.global-order>footer>div{grid-column:1/3}}@media (max-width:760px){.global-admin{display:block}.global-admin-side{height:auto;min-height:0;padding:20px;position:static}.global-admin-brand{margin:0 0 22px}.global-admin-side nav{grid-template-columns:1fr 1fr;display:grid}.global-admin-user{display:none}.global-admin-main{padding:30px 18px 70px}.global-admin-head{align-items:flex-start}.global-admin-head h1{font-size:32px}.global-admin-head span{display:none}.global-kpis,.global-overview-grid,.hub-stock-grid,.inventor-admin-list,.global-order-body{grid-template-columns:1fr}.global-panel-title{flex-direction:column;align-items:flex-start}.ops-search{width:100%;min-width:0}.global-order>footer{grid-template-columns:1fr}.global-order>footer>div{grid-column:1}.pulse-row{grid-template-columns:1fr auto}.pulse-row>b{grid-column:1}.global-admin-side nav button,.global-admin-side nav>a{font-size:10px}}.account-signin{color:#fff;text-align:center;background:#081014;flex-direction:column;justify-content:center;align-items:center;min-height:650px;padding:70px 20px;display:flex}.account-signin-icon{border:1px solid #334246;border-radius:50%;place-items:center;width:92px;height:92px;margin-bottom:25px;display:grid}.account-signin-icon svg{color:#42d2e2;width:42px;height:42px}.account-signin>span,.account-real-title span,.policy-page>span{letter-spacing:.18em;color:#3fd1e1;font-size:10px;font-weight:800}.account-signin h1{letter-spacing:-.055em;margin:18px 0;font:800 clamp(43px,5vw,68px)/.95 Manrope}.account-signin p{color:#aab7ba;max-width:560px;line-height:1.7}.account-signin>a{color:#041014;background:#42d2e2;margin:22px 0;padding:15px 25px;font-weight:800}.account-signin small{color:#819195;align-items:center;gap:7px;display:flex}.account-signin small svg{width:16px}.account-signout{border:1px solid #435256;align-items:center;gap:7px;margin-left:auto;padding:11px 14px;font-size:12px;display:flex}.account-signout svg{width:16px}.account-real-layout{max-width:1250px;margin:auto;padding:65px 7vw 100px}.account-real-title{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.account-real-title h2{letter-spacing:-.04em;margin:7px 0;font:800 36px Manrope}.account-real-title p{color:#748083}.account-real-title>a{color:#fff;background:#0a1114;align-items:center;gap:8px;padding:13px 16px;font-size:12px;font-weight:700;display:flex}.account-real-title svg{width:17px}.account-orders{gap:18px;display:grid}.account-order{background:#fff;border:1px solid #dce2e0}.account-order>header{background:#f4f7f6;justify-content:space-between;padding:18px 22px;display:flex}.account-order>header div{flex-direction:column;display:flex}.account-order>header span{font-weight:800}.account-order>header small{color:#7b8689;margin-top:4px}.account-order-lines{padding:12px 22px}.account-order-lines>div{border-bottom:1px solid #e4e8e7;justify-content:space-between;align-items:center;padding:13px 0;display:flex}.account-order-lines span{flex-direction:column;display:flex}.account-order-lines small{color:#7a8588;margin-top:4px}.account-order>footer{grid-template-columns:1fr 1fr 1fr auto;align-items:center;gap:18px;padding:18px 22px;display:grid}.account-order>footer>span{flex-direction:column;gap:4px;display:flex}.account-order>footer small{color:#7c878a}.account-order>footer>a{color:#fff;background:#0a1114;align-items:center;gap:7px;padding:11px 14px;font-size:11px;font-weight:700;display:flex}.account-order>footer svg{width:16px}.payment-state{text-transform:capitalize}.payment-state.pending{color:#9a6a00}.payment-state.paid{color:#087d58}.payment-state.failed,.payment-state.refunded{color:#a33d3d}.account-state{text-align:center;background:#fff;border:1px solid #dce2e0;padding:70px 25px}.account-state>svg{color:#15afc0;width:46px;height:46px}.account-state h3{font:750 26px Manrope}.account-state p{color:#748083}.account-state>a{color:#fff;background:#0a1114;margin-top:12px;padding:12px 17px;display:inline-block}.policy-page{max-width:900px;margin:auto;padding:90px 24px 120px}.policy-page h1{letter-spacing:-.055em;margin:16px 0;font:800 clamp(45px,6vw,72px)/1 Manrope}.policy-date{color:#7a8588;border-bottom:1px solid #dce2e0;padding-bottom:35px}.policy-page section{max-width:720px;margin-top:45px}.policy-page h2{margin:34px 0 10px;font:750 24px Manrope}.policy-page section p{color:#5f6b6e;line-height:1.75}.policy-page a{color:#0795a7;text-decoration:underline}@media (max-width:760px){.account-head{position:relative}.account-signout{width:max-content;margin:25px 0 0}.account-real-layout{padding:40px 20px 80px}.account-real-title{display:block}.account-real-title>a{width:max-content;margin-top:20px}.account-order>footer{grid-template-columns:1fr 1fr}.account-order>footer>a{grid-column:1/3;justify-content:center}.policy-page{padding:60px 20px 90px}}.community-error{color:#982121;background:#ffe9e9;max-width:1000px;margin:25px auto 0;padding:13px 16px}.candidate-notify{grid-template-columns:1fr auto;gap:8px;margin-top:12px;display:grid}.candidate-notify input{border:1px solid #ccd5d3;min-height:44px;padding:0 12px}.candidate-notify button{color:#fff;background:#0b1114;border:0;padding:0 18px;font-weight:700}.newsletter-saved{color:#076d78;background:#dff5f2;justify-content:center;align-items:center;gap:9px;max-width:520px;min-height:54px;margin:28px auto 12px;font-weight:700;display:flex}.newsletter-saved svg{width:20px}.newsletter-error{margin-bottom:8px;display:block;color:#ff9d9d!important}.newsletter button:disabled{opacity:.65}.community-admin-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.community-admin-grid>section{border:1px solid #dce3e2;padding:20px}.community-admin-grid h3{align-items:center;gap:8px;margin:0 0 14px;font:750 16px Manrope;display:flex}.community-admin-grid h3 svg{color:#08a9bc;width:18px}.community-admin-grid section>article{text-transform:capitalize;border-top:1px solid #e3e9e7;justify-content:space-between;padding:12px 0;font-size:12px;display:flex}.community-admin-grid section>article b{font-size:16px}.subscriber-panel{grid-column:1/3}.subscriber-panel>div{max-height:390px;overflow:auto}.subscriber-panel article{border-top:1px solid #e3e9e7;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.subscriber-panel article span{flex-direction:column;display:flex}.subscriber-panel article small{color:#788588;margin-top:4px}.subscriber-panel article a{color:#078fa0;font-size:11px;font-weight:700}@media (max-width:760px){.candidate-notify,.community-admin-grid{grid-template-columns:1fr}.candidate-notify button{min-height:42px}.subscriber-panel{grid-column:1}}.tracking-top>b.cancelled{color:#a13c3c}.tracking-cancelled{color:#8f2f2f;background:#fff0f0;border-left:4px solid #b54141;margin:35px 0;padding:18px}.carrier-card{color:#fff;background:#071014;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin:28px 0;padding:20px 22px;display:grid}.carrier-card>svg{color:#42d2e2;width:28px}.carrier-card span{flex-direction:column;display:flex}.carrier-card small{color:#42d2e2;letter-spacing:.14em;font-size:9px}.carrier-card b{margin-top:4px}.carrier-card p{color:#a9b8bb;margin:4px 0 0;font-size:12px}.carrier-card a{color:#061014;background:#42d2e2;align-items:center;gap:7px;padding:10px 13px;font-size:11px;font-weight:800;display:flex}.carrier-card a svg{width:14px}.order-event-history{margin:35px 0;padding:0 5px}.order-event-history h3{margin-bottom:18px;font:750 21px Manrope}.order-event-history article{grid-template-columns:18px 1fr;gap:12px;padding:0 0 20px;display:grid;position:relative}.order-event-history article:before{content:"";background:#d5dddc;width:1px;position:absolute;top:13px;bottom:-2px;left:5px}.order-event-history article:last-child:before{display:none}.order-event-history i{z-index:1;background:#0db7ca;border-radius:50%;width:11px;height:11px;margin-top:4px}.order-event-history article div{flex-direction:column;display:flex}.order-event-history p{color:#697679;margin:5px 0;font-size:12px}.order-event-history small{color:#8a9698;font-size:10px}.order-fulfillment{background:#f8faf9;border-top:1px solid #e2e8e7;grid-template-columns:1.1fr repeat(4,1fr) auto;align-items:end;gap:10px;padding:17px 19px;display:grid}.order-fulfillment>div{align-items:center;gap:10px;display:flex}.order-fulfillment>div>svg{color:#08a9bc;width:20px}.order-fulfillment>div span{flex-direction:column;display:flex}.order-fulfillment>div small{color:#758285;margin-top:3px;font-size:9px}.order-fulfillment label{color:#6d7a7d;text-transform:uppercase;flex-direction:column;gap:5px;font-size:9px;display:flex}.order-fulfillment input{background:#fff;border:1px solid #cfd8d7;min-width:0;height:36px;padding:0 8px}.order-fulfillment button{color:#fff;background:#0a1114;border:0;height:36px;padding:0 13px;font-size:10px;font-weight:800}.admin-order-events{border-top:1px solid #e2e8e7;gap:10px;padding:14px 19px;display:grid}.admin-order-events article{grid-template-columns:10px 1fr auto;align-items:start;gap:9px;display:grid}.admin-order-events i{background:#0bb7ca;border-radius:50%;width:8px;height:8px;margin-top:4px}.admin-order-events span{flex-direction:column;display:flex}.admin-order-events small{color:#7b878a;margin-top:2px;font-size:9px}.admin-order-events p{color:#687578;text-align:right;margin:0;font-size:10px}@media (max-width:1100px){.order-fulfillment{grid-template-columns:1fr 1fr 1fr}.order-fulfillment>div{grid-column:1/4}}@media (max-width:760px){.carrier-card{grid-template-columns:auto 1fr}.carrier-card a{grid-column:1/3;justify-content:center}.order-fulfillment{grid-template-columns:1fr}.order-fulfillment>div{grid-column:1}.admin-order-events article{grid-template-columns:10px 1fr}.admin-order-events p{text-align:left;grid-column:2}}.payment-methods.single{grid-template-columns:1fr}.payment-success{color:#fff;text-align:center;background:#071014;flex-direction:column;justify-content:center;align-items:center;min-height:650px;padding:70px 20px;display:flex}.payment-success>svg{color:#42d2e2;width:76px;height:76px}.payment-success>span{letter-spacing:.18em;color:#42d2e2;margin-top:22px;font-size:10px;font-weight:800}.payment-success h1{letter-spacing:-.055em;margin:18px 0;font:800 clamp(44px,6vw,68px)/.98 Manrope}.payment-success p{color:#abb8bb;max-width:620px;line-height:1.7}.payment-success a{color:#071014;background:#42d2e2;align-items:center;gap:8px;margin-top:18px;padding:14px 19px;font-weight:800;display:flex}.payment-success a svg{width:18px}.payment-state.paid_review{color:#a06a00}.integration-status{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.integration-status>span{background:#fff4dc;border:1px solid #ead7a9;flex-direction:column;padding:14px 17px;display:flex}.integration-status>span.ready{background:#e2f6ec;border-color:#b8e2ce}.integration-status b{font-size:12px}.integration-status small{color:#6f7c7f;margin-top:4px}@media (max-width:760px){.integration-status{grid-template-columns:1fr}}.assistant-page{background:#eef2f1}.assistant-hero{color:#fff;background:radial-gradient(circle at 78% 25%,#16383f 0,#071014 38%,#04090b 72%);justify-content:space-between;align-items:center;gap:50px;min-height:410px;padding:75px 7vw;display:flex;overflow:hidden}.assistant-hero>div:first-child{max-width:760px}.assistant-hero>div:first-child>span{color:#43d4e4;letter-spacing:.16em;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.assistant-hero>div:first-child>span svg{width:17px}.assistant-hero h1{letter-spacing:-.065em;margin:20px 0;font:800 clamp(47px,6vw,82px)/.95 Manrope}.assistant-hero p{color:#aab8bb;max-width:590px;font-size:17px;line-height:1.65}.assistant-orbit{color:#46d5e5;border:1px solid #1a6772;border-radius:50%;flex:none;place-items:center;width:250px;height:250px;display:grid;position:relative}.assistant-orbit:before,.assistant-orbit:after{content:"";border:1px solid #163c43;border-radius:50%;position:absolute;inset:-38px}.assistant-orbit:after{inset:38px}.assistant-orbit>svg{width:72px;height:72px}.assistant-orbit>i{background:#46d5e5;border-radius:50%;width:9px;height:9px;position:absolute;top:-5px}.assistant-orbit>i:nth-of-type(2){top:auto;bottom:17px;right:26px}.assistant-orbit>b{color:#b9cacc;letter-spacing:.15em;font-size:9px;line-height:1.4;position:absolute;bottom:46px;left:-5px}.assistant-workspace{grid-template-columns:minmax(0,1fr) minmax(420px,.72fr);align-items:start;gap:26px;max-width:1440px;margin:auto;padding:60px 5vw 30px;display:grid}.assistant-questions{gap:16px;display:grid}.assistant-step{background:#fff;border:1px solid #dbe2e0;padding:26px}.assistant-step>header{grid-template-columns:46px 1fr auto;align-items:center;gap:15px;margin-bottom:22px;display:grid}.assistant-step>header>b{color:#42d2e2;background:#071014;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;display:grid}.assistant-step>header h2{letter-spacing:-.025em;margin:0;font:750 22px Manrope}.assistant-step>header p{color:#7a8789;margin:4px 0 0;font-size:12px}.assistant-step>header>svg{color:#0aaabd;width:24px}.assistant-choice-grid{gap:9px;display:grid}.goal-grid{grid-template-columns:1fr 1fr}.compact-grid,.priority-grid{grid-template-columns:repeat(3,1fr)}.assistant-choice-grid button{text-align:left;background:#fff;border:1px solid #d6dedc;flex-direction:column;justify-content:center;gap:4px;min-height:66px;padding:13px 15px;display:flex}.assistant-choice-grid button:hover{border-color:#0aaabd}.assistant-choice-grid button.selected{background:#eefbfa;border:2px solid #0aaabd;padding:12px 14px;box-shadow:inset 4px 0 #0aaabd}.assistant-choice-grid strong{font-size:13px}.assistant-choice-grid span{color:#7b8688;font-size:11px;line-height:1.45}.compact-grid button{text-align:center;align-items:center;font-weight:800}.assistant-results{color:#fff;background:#071014;border:1px solid #1b2a2f;min-height:620px;position:sticky;top:20px}.assistant-results>header{border-bottom:1px solid #223136;justify-content:space-between;align-items:center;height:66px;padding:0 21px;display:flex}.assistant-results>header span,.assistant-results>header button{align-items:center;gap:8px;display:flex}.assistant-results>header span{color:#45d3e3;letter-spacing:.15em;font-size:10px;font-weight:800}.assistant-results>header svg{width:17px}.assistant-results>header button{color:#9cacaf;background:0 0;border:0;font-size:10px}.assistant-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:515px;padding:35px;display:flex}.assistant-empty>svg{color:#43d4e4;width:58px;height:58px}.assistant-empty h2{margin:20px 0 8px;font:750 27px Manrope}.assistant-empty p{color:#849599;max-width:360px;line-height:1.6}.assistant-empty>div{gap:7px;margin-top:22px;display:flex}.assistant-empty>div span{background:#2c3a3e;width:34px;height:3px}.assistant-empty>div span.done{background:#43d4e4}.assistant-match-list{gap:10px;padding:15px;display:grid}.assistant-match-list article{background:#101a1e;border:1px solid #233238;grid-template-columns:130px 1fr;display:grid;position:relative}.assistant-match-list article.best-match{border-color:#32c7d8}.assistant-product-visual{min-height:178px;position:relative;overflow:hidden}.assistant-product-visual .product-object{transform:translate(-50%,-50%)scale(.55)}.assistant-product-visual>b{color:#43d4e4;letter-spacing:.1em;background:#071014;padding:5px 6px;font-size:7px;position:absolute;top:8px;left:8px}.assistant-match-copy{flex-direction:column;padding:15px;display:flex}.assistant-match-copy>small{color:#44cedd;letter-spacing:.11em;text-transform:uppercase;font-size:8px}.assistant-match-copy h3{margin:5px 0;font:750 18px Manrope}.assistant-match-copy>p{color:#a6b3b6;margin:0 0 9px;font-size:11px;line-height:1.45}.assistant-score{color:#ccd6d8;justify-content:space-between;align-items:center;font-size:9px;display:flex}.assistant-score span{align-items:center;gap:4px;display:flex}.assistant-score svg{color:#42d2e2;width:12px}.assistant-score b{color:#42d2e2;font-size:8px}.assistant-match-copy footer{justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;display:flex}.assistant-match-copy footer>strong{font-size:18px}.assistant-match-copy footer button{color:#041014;background:#42d2e2;border:0;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:9px;font-weight:800;display:flex}.assistant-match-copy footer svg{width:14px}.assistant-added{color:#64df9e;align-items:center;gap:5px;margin-top:7px;font-size:9px;display:flex}.assistant-added svg{width:12px}.assistant-bag-link{color:#041014;background:#42d2e2;justify-content:center;align-items:center;gap:9px;min-height:45px;margin:0 15px 15px;font-size:11px;font-weight:800;display:flex}.assistant-bag-link svg{width:16px}.assistant-trust{background:#dfe7e5;grid-template-columns:auto 1fr;align-items:center;gap:20px;max-width:1320px;margin:0 auto 80px;padding:28px 35px;display:grid}.assistant-trust>svg{color:#069caf;width:30px}.assistant-trust strong{font:750 17px Manrope}.assistant-trust p{color:#637073;margin:5px 0 0;font-size:12px;line-height:1.6}.ai-fab{border:0}@media (max-width:1050px){.assistant-workspace{grid-template-columns:1fr}.assistant-results{position:static}.assistant-orbit{width:190px;height:190px}.assistant-hero{padding-right:10vw}}@media (max-width:760px){.assistant-hero{min-height:auto;padding:60px 22px 70px}.assistant-hero h1{font-size:48px}.assistant-hero p{font-size:15px}.assistant-orbit{display:none}.assistant-workspace{padding:20px 14px}.assistant-step{padding:20px 16px}.assistant-step>header{grid-template-columns:40px 1fr auto}.assistant-step>header>b{width:38px;height:38px}.goal-grid,.priority-grid{grid-template-columns:1fr}.compact-grid{grid-template-columns:1fr 1fr}.assistant-results{min-height:540px}.assistant-match-list article{grid-template-columns:105px 1fr}.assistant-product-visual{min-height:190px}.assistant-match-copy{padding:13px}.assistant-trust{margin:0 14px 80px;padding:24px}.global-shell .mobile-bottom{grid-template-columns:repeat(5,1fr)}}.product-detail-standard{background:#f3f5f3}.standard-detail-grid{grid-template-columns:minmax(0,1.05fr) minmax(420px,.78fr);align-items:start;gap:36px;max-width:1420px;margin:0 auto;padding:38px 5vw 75px;display:grid}.standard-gallery{gap:12px;display:grid;position:sticky;top:18px}.standard-main-visual{height:670px;position:relative;overflow:hidden}.standard-main-visual .product-object{transform:translate(-50%,-50%)scale(1.55)}.standard-main-visual>span{color:#43d3e3;letter-spacing:.13em;background:#071014;padding:9px 11px;font-size:9px;font-weight:800;position:absolute;top:20px;left:20px}.standard-main-visual>b{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#050e12cc;border:1px solid #fffc;border-radius:50%;place-items:center;width:93px;height:93px;font:800 30px Manrope;display:grid;position:absolute;bottom:20px;right:22px}.standard-main-visual>b small{color:#43d3e3;margin-top:30px;margin-left:-18px;font-size:9px}.standard-thumbs{grid-template-columns:1.3fr 1fr 1fr;gap:12px;height:190px;display:grid}.standard-thumb,.standard-score-art,.standard-origin{position:relative;overflow:hidden}.standard-thumb .product-object{transform:translate(-50%,-50%)scale(.52)}.standard-score-art{color:#fff;background:#071014;grid-template-columns:auto 1fr;align-content:center;gap:7px 10px;padding:25px;display:grid}.standard-score-art>svg{color:#43d3e3;width:28px}.standard-score-art>span{letter-spacing:.15em;color:#aab9bc;font-size:9px;line-height:1.4}.standard-score-art>b{color:#43d3e3;grid-column:1/3;font:800 45px Manrope}.standard-origin{color:#061317;background:linear-gradient(145deg,#22bfd2,#087d8c);flex-direction:column;justify-content:flex-end;padding:25px;display:flex}.standard-origin svg{width:38px;height:38px;margin-bottom:auto}.standard-origin span{letter-spacing:.12em;font:800 12px/1.45 Manrope}.standard-detail-copy{background:#fff;border:1px solid #dfe4e2;padding:clamp(30px,4.5vw,65px)}.standard-detail-copy h1{letter-spacing:-.06em;margin:18px 0 10px;font:800 clamp(44px,5vw,72px)/.95 Manrope}.standard-detail-copy .detail-sub{color:#667275;font-size:16px}.standard-option{border-top:1px solid #e1e6e4;margin-top:28px;padding-top:22px}.standard-option>label{font-size:13px}.standard-option>div{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 23px;display:grid}.standard-option button{text-align:left;background:#fff;border:1px solid #d7dddb;align-items:center;gap:7px;min-height:45px;padding:8px;font-size:10px;display:flex}.standard-option button.active{background:#effaf9;border:2px solid #0aafc1;padding:7px}.standard-option button i{border:1px solid #cbd1cf;border-radius:50%;flex:none;width:15px;height:15px}.live-stock.out{color:#a13b3b}.live-stock.out i{background:#b84040}.standard-proof{grid-template-columns:.65fr 1.35fr;align-items:center;gap:7vw;max-width:1280px;margin:0 auto;padding:95px 5vw;display:grid}.standard-proof>div:first-child>span,.standard-review>div>span{color:#079aac;letter-spacing:.16em;font-size:10px;font-weight:800}.standard-proof h2{letter-spacing:-.05em;margin:14px 0;font:800 clamp(37px,4vw,57px)/1 Manrope}.standard-proof>div:first-child p{color:#687477;line-height:1.7}.hub-availability{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hub-availability article{background:#fff;border:1px solid #dce3e1;grid-template-columns:1fr auto;padding:20px;display:grid}.hub-availability article>b{color:#08a5b8;font-size:12px}.hub-availability article>span{color:#667376;grid-column:1/3;min-height:34px;margin:6px 0 14px;font-size:11px}.hub-availability article>strong{font:800 28px Manrope}.hub-availability article>small{color:#7b8789;align-self:end}.standard-review{color:#fff;background:#071014;justify-content:space-between;align-items:center;gap:60px;padding:85px 7vw;display:flex}.standard-review>div{max-width:760px}.standard-review>div>svg{color:#43d3e3;width:33px;height:33px}.standard-review h2{letter-spacing:-.04em;margin:15px 0;font:750 clamp(31px,4vw,51px)/1.15 Manrope}.standard-review>div>div{color:#43d3e3;gap:4px;display:flex}.standard-review>div>div svg{width:18px}.standard-review p{color:#91a1a4;line-height:1.6}.standard-review>a{color:#051014;white-space:nowrap;background:#43d3e3;align-items:center;gap:8px;padding:15px 19px;font-size:11px;font-weight:800;display:flex}.standard-review>a svg{width:17px}@media (max-width:1050px){.standard-detail-grid{grid-template-columns:1fr}.standard-gallery{position:static}.standard-main-visual{height:590px}.standard-proof{grid-template-columns:1fr}.standard-review{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.standard-detail-grid{padding:10px 14px 55px}.standard-main-visual{height:470px}.standard-main-visual .product-object{transform:translate(-50%,-50%)scale(1.12)}.standard-thumbs{grid-template-columns:1fr 1fr;height:160px}.standard-thumb{display:none}.standard-score-art,.standard-origin{padding:18px}.standard-detail-copy{padding:28px 20px}.standard-detail-copy h1{font-size:44px}.standard-option>div{grid-template-columns:1fr}.standard-proof{padding:70px 20px}.hub-availability{grid-template-columns:1fr}.standard-review{gap:30px;padding:65px 22px}.standard-review>a{white-space:normal}.feature-band{grid-template-columns:1fr 1fr}}.shop-card{position:relative}.shop-wishlist{z-index:4;background:#fff;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 6px 18px #030e1221}.shop-wishlist svg{width:18px}.shop-wishlist span{display:none}.shop-wishlist.saved{color:#42d2e2;background:#0a1114}.detail-wishlist{background:#fff;border:1px solid #d5dcda;justify-content:center;align-items:center;gap:9px;width:100%;height:46px;margin-top:10px;font-size:12px;font-weight:800;display:flex}.detail-wishlist svg{width:18px}.detail-wishlist.saved{color:#087c89;background:#eefbfa;border-color:#14acbd}.wishlist-action:disabled,.shop-wishlist:disabled,.detail-wishlist:disabled{opacity:.55}.save-address{background:#eff8f7;border:1px solid #cce5e2;align-items:flex-start;gap:11px;margin-top:17px;padding:14px 16px;display:flex}.save-address input{accent-color:#0aaec1;margin-top:3px}.save-address span{flex-direction:column;font-size:12px;display:flex}.save-address small{color:#748083;margin-top:3px;font-weight:400}.customer-center{max-width:1250px;margin:auto;padding:70px 7vw 10px}.customer-center-title{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.customer-center-title span,.customer-panel header span,.wishlist-panel header span{color:#0aaabd;letter-spacing:.17em;font-size:10px;font-weight:800}.customer-center-title h2{letter-spacing:-.05em;margin:10px 0;font:800 clamp(34px,4vw,52px)/1 Manrope}.customer-center-title p{color:#6d797c;max-width:680px}.customer-center-proof{color:#087c5b;background:#ddf5ec;align-items:center;gap:7px;padding:11px 14px;font-size:11px;font-weight:800;display:flex}.customer-center-proof svg{width:16px}.customer-center-grid{grid-template-columns:1.1fr .9fr;gap:18px;display:grid}.customer-panel,.wishlist-panel{background:#fff;border:1px solid #dce2e0}.customer-panel{padding:28px}.customer-panel>header{border-bottom:1px solid #e3e8e6;align-items:center;gap:13px;margin-bottom:22px;padding-bottom:20px;display:flex}.customer-panel>header>svg{color:#0aaabd;width:29px;height:29px}.customer-panel h3,.wishlist-panel h3{margin:5px 0 0;font:750 24px Manrope}.customer-address-form{grid-template-columns:1fr 1fr;gap:13px;display:grid}.customer-address-form label,.support-panel label{flex-direction:column;gap:6px;font-size:11px;font-weight:800;display:flex}.customer-address-form .wide{grid-column:1/3}.customer-address-form input,.support-panel input,.support-panel textarea{background:#fff;border:1px solid #d5ddda;outline:0;padding:12px}.customer-address-form input:focus,.support-panel input:focus,.support-panel textarea:focus{border-color:#0aaabd}.customer-address-form button,.support-panel form button{color:#fff;background:#091114;border:0;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 15px;font-size:11px;font-weight:800;display:flex}.customer-address-form button{align-self:end}.customer-address-form button svg,.support-panel form button svg{width:16px}.customer-form-state{color:#0b707b;background:#eef8f7;grid-column:1/3;margin:0;padding:9px 11px;font-size:11px}.support-panel form{gap:13px;display:grid}.support-panel textarea{resize:vertical;min-height:104px}.ticket-list{border-top:1px solid #e3e8e6;margin-top:25px;padding-top:18px}.ticket-list>b{letter-spacing:.14em;color:#7a8587;font-size:9px}.ticket-list>div{border-bottom:1px solid #edf0ef;justify-content:space-between;align-items:center;padding:11px 0;display:flex}.ticket-list span{flex-direction:column;display:flex}.ticket-list strong{font-size:12px}.ticket-list small{color:#7d898b;margin-top:4px;font-size:9px}.ticket-list em{text-transform:uppercase;color:#087c5b;background:#ddf5ec;padding:5px 7px;font-size:8px;font-style:normal;font-weight:800}.wishlist-panel{margin-top:18px;padding:28px}.wishlist-panel>header{justify-content:space-between;align-items:end;margin-bottom:22px;display:flex}.wishlist-panel>header span{align-items:center;gap:7px;display:flex}.wishlist-panel>header span svg{width:15px}.wishlist-panel>header>a{border-bottom:1px solid;font-size:11px;font-weight:800}.account-wishlist-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.account-wishlist-card{border:1px solid #e0e5e3;grid-template-columns:155px 1fr;min-height:190px;display:grid}.account-wishlist-art{position:relative;overflow:hidden}.account-wishlist-art .product-object{transform:translate(-50%,-50%)scale(.55)}.account-wishlist-art>b{color:#42d2e2;background:#071014;padding:5px 7px;font-size:9px;position:absolute;bottom:10px;left:10px}.account-wishlist-card>div{padding:18px}.account-wishlist-card small{color:#0aaabd;letter-spacing:.1em;font-size:9px}.account-wishlist-card h4{margin:5px 0;font:750 18px Manrope}.account-wishlist-card p{color:#6e797c;margin:0;font-size:11px;line-height:1.5}.account-wishlist-card footer{align-items:center;gap:7px;margin-top:16px;display:flex}.account-wishlist-card footer>strong{margin-right:auto;font-size:18px}.account-wishlist-card footer button{color:#fff;background:#091114;border:0;align-items:center;gap:5px;height:35px;padding:0 10px;font-size:9px;font-weight:800;display:flex}.account-wishlist-card footer svg{width:13px}.account-wishlist-card footer .wishlist-remove{color:#6c7678;background:#eef1f0;justify-content:center;width:35px;padding:0}.wishlist-empty{background:#f1f5f4;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:24px;display:grid}.wishlist-empty>svg{color:#0aaabd;width:34px;height:34px}.wishlist-empty p{color:#717d80;margin:5px 0;font-size:12px}.wishlist-empty>a{color:#fff;background:#091114;padding:11px 14px;font-size:10px;font-weight:800}@media (max-width:950px){.customer-center-grid,.account-wishlist-grid{grid-template-columns:1fr}}@media (max-width:760px){.customer-center{padding:45px 20px 0}.customer-center-title{display:block}.customer-center-proof{width:max-content;margin-top:18px}.customer-panel,.wishlist-panel{padding:20px}.customer-address-form{grid-template-columns:1fr}.customer-address-form .wide,.customer-form-state{grid-column:1}.account-wishlist-card{grid-template-columns:110px 1fr}.wishlist-empty{grid-template-columns:auto 1fr}.wishlist-empty>a{text-align:center;grid-column:1/3}.shipping-options{grid-template-columns:1fr}}.global-reviews{background:#fff;padding:90px 7vw}.global-reviews-head{border-bottom:1px solid #dce3e1;justify-content:space-between;align-items:end;max-width:1280px;margin:auto;padding-bottom:35px;display:flex}.global-reviews-head>div:first-child>span,.global-review-form>span{color:#0aaabd;letter-spacing:.17em;font-size:10px;font-weight:800}.global-reviews-head h2{letter-spacing:-.055em;margin:12px 0;font:800 clamp(38px,4.5vw,62px)/.98 Manrope}.global-reviews-head p{color:#6d797c}.global-review-score{text-align:right}.global-review-score>strong{font:800 62px Manrope}.global-review-score>div{color:#0bb5c8;justify-content:flex-end;display:flex}.global-review-score svg{width:18px}.global-review-score small{color:#798588;margin-top:5px;display:block}.global-review-layout{grid-template-columns:1.3fr .7fr;align-items:start;gap:22px;max-width:1280px;margin:35px auto 0;display:grid}.global-review-list{grid-template-columns:1fr 1fr;gap:12px;display:grid}.global-review-list article{border:1px solid #dce3e1;padding:23px}.global-review-list article header{justify-content:space-between;align-items:center;display:flex}.global-review-list article header>div{color:#0bb5c8;display:flex}.global-review-list article header svg{width:14px}.global-review-list article header>span{color:#087c5b;background:#e0f5ec;align-items:center;gap:5px;padding:5px 7px;font-size:8px;font-weight:800;display:flex}.global-review-list article header>span svg{width:12px}.global-review-list h3{margin:17px 0 7px;font:750 18px Manrope}.global-review-list p{color:#657174;font-size:12px;line-height:1.65}.global-review-list footer{justify-content:space-between;align-items:center;margin-top:18px;font-size:10px;display:flex}.global-review-list footer small{color:#7e898b}.global-review-empty{text-align:center;background:#f1f5f4;flex-direction:column;grid-column:1/3;justify-content:center;align-items:center;min-height:260px;padding:30px;display:flex}.global-review-empty>svg{color:#0aaabd;width:38px;height:38px}.global-review-empty h3{margin:15px 0 5px;font:750 23px Manrope}.global-review-empty p{color:#748083}.global-review-form{color:#fff;background:#071014;padding:27px}.global-review-form h3,.review-access h3{font:750 23px Manrope}.global-review-form form{gap:13px;display:grid}.global-review-form label{color:#bdc8ca;flex-direction:column;gap:6px;font-size:10px;font-weight:800;display:flex}.global-review-form input,.global-review-form select,.global-review-form textarea{color:#fff;background:#111d21;border:1px solid #344348;outline:0;padding:12px}.global-review-form textarea{resize:vertical;min-height:115px}.global-review-form button,.review-access a{color:#041014;background:#42d2e2;border:0;justify-content:center;align-items:center;min-height:45px;padding:0 14px;font-size:10px;font-weight:800;display:flex}.global-review-form form>p{color:#9cecf3;background:#15282d;padding:10px;font-size:10px}.review-access{text-align:center;padding:45px 5px 25px}.review-access>svg{color:#42d2e2;width:40px;height:40px}.review-access p{color:#93a3a6;font-size:12px;line-height:1.6}.review-access a{margin-top:20px}@media (max-width:900px){.global-review-layout{grid-template-columns:1fr}.global-review-form{order:-1}}@media (max-width:760px){.global-reviews{padding:65px 20px}.global-reviews-head{display:block}.global-review-score{text-align:left;margin-top:25px}.global-review-score>div{justify-content:flex-start}.global-review-list{grid-template-columns:1fr}.global-review-empty{grid-column:1}}.catalog-planner{color:#0a1114;background:#edf1ef;min-height:100vh;padding-bottom:80px}.catalog-planner-head{color:#fff;background:#071014;justify-content:space-between;align-items:end;padding:65px 6vw;display:flex}.catalog-planner-head>div>a{color:#9baaad;align-items:center;gap:7px;margin-bottom:28px;font-size:11px;display:flex}.catalog-planner-head>div>a svg{width:15px}.catalog-planner-head>div>span{color:#43d3e3;letter-spacing:.18em;font-size:10px;font-weight:800}.catalog-planner-head h1{letter-spacing:-.06em;margin:12px 0;font:800 clamp(48px,6vw,82px)/.95 Manrope}.catalog-planner-head p{color:#9fadb0;max-width:650px}.catalog-planner-head aside{border-left:1px solid #314044;flex-direction:column;padding-left:28px;display:flex}.catalog-planner-head aside small{color:#77888b}.catalog-planner-head aside b{margin:6px 0}.catalog-planner-head aside span{color:#42d2e2;text-transform:uppercase;font-size:10px}.catalog-funnel{grid-template-columns:repeat(5,1fr);max-width:1380px;margin:-24px auto 0;padding:0 4vw;display:grid;position:relative}.catalog-funnel article{background:#fff;border:1px solid #dae2df;grid-template-columns:auto 1fr;gap:5px 10px;padding:22px;display:grid}.catalog-funnel article>svg{color:#0aaabd;grid-row:1/3;width:24px}.catalog-funnel article>span{color:#6f7b7e;font-size:10px}.catalog-funnel article>b{font:800 28px Manrope}.catalog-funnel article>b small{color:#829092;font-size:11px}.catalog-funnel article.viral{color:#041014;background:#42d2e2}.catalog-funnel article.viral>svg{color:#041014}.catalog-actions{justify-content:space-between;align-items:end;max-width:1260px;margin:55px auto 22px;padding:0 24px;display:flex}.catalog-actions h2{margin:0;font:800 36px Manrope}.catalog-actions p{color:#687477;max-width:700px;line-height:1.6}.catalog-actions button,.catalog-create>button{color:#fff;background:#091114;border:0;align-items:center;gap:7px;height:46px;padding:0 17px;font-size:11px;font-weight:800;display:flex}.catalog-actions button svg{width:17px}.catalog-planner>.global-admin-error{max-width:1212px;margin:0 auto 18px}.catalog-create{background:#fff;border:1px solid #d9e1de;grid-template-columns:repeat(3,1fr);gap:13px;max-width:1212px;margin:0 auto 20px;padding:25px;display:grid}.catalog-create h3{grid-column:1/4;margin:0 0 8px;font:750 21px Manrope}.catalog-create label,.candidate-commercial label,.candidate-media label{color:#657174;flex-direction:column;gap:6px;font-size:9px;font-weight:800;display:flex}.catalog-create input,.candidate-row input,.candidate-row select,.candidate-row textarea{background:#fff;border:1px solid #d4ddda;outline:0;padding:10px}.catalog-create>button{align-self:end}.candidate-table{gap:15px;max-width:1212px;margin:auto;display:grid}.candidate-row{background:#fff;border:1px solid #d8e0dd}.candidate-row.hero{border-left:5px solid #0aaabd}.candidate-row.viral{border-left:5px solid #42d2e2;box-shadow:0 10px 30px #061e2317}.candidate-row>header{border-bottom:1px solid #e1e7e5;grid-template-columns:48px 1fr auto 145px 135px;align-items:center;gap:12px;padding:19px 22px;display:grid}.candidate-row>header>b{color:#43d3e3;background:#071014;border-radius:50%;place-items:center;width:40px;height:40px;font-size:11px;display:grid}.candidate-row>header>div{flex-direction:column;display:flex}.candidate-row>header>div input{border:0;padding:0;font:750 18px Manrope}.candidate-row>header>div span{color:#849092;font-size:9px}.candidate-row>header>strong{color:#079daf;font:800 27px Manrope}.candidate-row>header>strong small{color:#859194;font-size:9px}.candidate-score-grid{background:#f7f9f8;grid-template-columns:repeat(6,1fr);gap:12px;padding:20px 22px;display:grid}.candidate-score-grid label{flex-direction:column;gap:9px;display:flex}.candidate-score-grid label>span{color:#667275;justify-content:space-between;font-size:9px;font-weight:800;display:flex}.candidate-score-grid label>span b{color:#079daf}.candidate-score-grid input{accent-color:#0aaabd;border:0;padding:0}.candidate-commercial{grid-template-columns:1.25fr 1.25fr 1fr .65fr .7fr .7fr .7fr;gap:10px;padding:20px 22px;display:grid}.candidate-commercial label>svg,.candidate-media label>svg{color:#0aaabd;width:13px}.candidate-media{grid-template-columns:1fr 1fr 1.3fr;gap:10px;padding:0 22px 20px;display:grid}.candidate-media label{position:relative}.candidate-notes textarea{resize:vertical;min-height:70px}.candidate-row>footer{border-top:1px solid #e1e7e5;align-items:center;gap:9px;padding:15px 22px;display:flex}.candidate-row>footer>span{color:#748083;margin-right:auto;font-size:10px}.candidate-row>footer>span b{color:#0a1114}.candidate-row>footer button{color:#fff;background:#071014;border:0;align-items:center;gap:6px;height:37px;padding:0 12px;font-size:9px;font-weight:800;display:flex}.candidate-row>footer button svg{width:13px}.candidate-row>footer .catalog-delete{color:#687477;background:#edf1ef}.candidate-row>footer .catalog-delete:disabled{opacity:.35}@media (max-width:1050px){.catalog-funnel,.candidate-score-grid,.candidate-commercial{grid-template-columns:repeat(3,1fr)}.candidate-media{grid-template-columns:1fr}.candidate-row>header{grid-template-columns:48px 1fr auto}.candidate-row>header>select{grid-area:2}}@media (max-width:760px){.catalog-planner-head{padding:45px 20px;display:block}.catalog-planner-head aside{margin-top:25px}.catalog-funnel{grid-template-columns:1fr 1fr;padding:0 12px}.catalog-actions{margin-top:35px;display:block}.catalog-actions button{margin-top:15px}.catalog-create{grid-template-columns:1fr;margin:0 14px 18px}.catalog-create h3{grid-column:1}.candidate-table{margin:0 14px}.candidate-row>header{grid-template-columns:40px 1fr}.candidate-row>header>strong{grid-column:1}.candidate-row>header>select{grid-area:auto}.candidate-score-grid,.candidate-commercial{grid-template-columns:1fr 1fr}.candidate-row>footer{flex-wrap:wrap}.candidate-row>footer>span{width:100%;margin-bottom:6px}}.catalog-readiness{background:#fff;border:1px solid #d8e0dd;grid-template-columns:repeat(4,1fr);max-width:1212px;margin:30px auto 0;display:grid}.catalog-readiness>div{border-right:1px solid #e2e8e6;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.catalog-readiness span{color:#718083;letter-spacing:.08em;font-size:9px;font-weight:800}.catalog-readiness b{color:#079daf;font:800 20px Manrope}.catalog-readiness p{color:#6a5b20;background:#fff8df;grid-column:1/-1;margin:0;padding:13px 22px;font-size:10px}.catalog-actions{margin-top:38px}.catalog-action-buttons{gap:8px;display:flex}.catalog-actions button.catalog-export{color:#091114;background:#fff;border:1px solid #cfd9d6}.candidate-commercial{grid-template-columns:repeat(7,minmax(110px,1fr));overflow-x:auto}.candidate-commercial .supplier-check{white-space:nowrap;flex-direction:row;justify-content:flex-end;align-items:center;padding:0 5px 10px}.candidate-commercial .supplier-check input{accent-color:#0aaabd;width:18px;height:18px}@media (max-width:760px){.catalog-readiness{grid-template-columns:1fr 1fr;margin:24px 14px 0}.catalog-readiness>div:nth-child(2n){border-right:0}.catalog-action-buttons{margin-top:15px}.catalog-actions button{margin-top:0}.candidate-commercial{grid-template-columns:repeat(2,minmax(130px,1fr))}}.sourcing-board{color:#091114;background:#edf1ef;min-height:100vh;padding-bottom:80px}.sourcing-head{color:#fff;background:#071014;justify-content:space-between;align-items:end;padding:58px 6vw 72px;display:flex}.sourcing-head>div>a{color:#98a7aa;align-items:center;gap:7px;margin-bottom:26px;font-size:13px;display:flex}.sourcing-head>div>a svg{width:16px}.sourcing-head>div>span{color:#43d3e3;letter-spacing:.16em;font-size:12px;font-weight:800}.sourcing-head h1{letter-spacing:-.055em;margin:12px 0;font:800 clamp(42px,5vw,72px)/1 Manrope}.sourcing-head p{color:#a3b0b2;max-width:720px;font-size:16px;line-height:1.6}.sourcing-head aside{border-left:1px solid #314044;flex-direction:column;padding-left:28px;display:flex}.sourcing-head aside small{color:#849396;font-size:12px}.sourcing-head aside b{margin:6px 0}.sourcing-head aside span{color:#42d2e2;text-transform:uppercase;font-size:12px}.sourcing-kpis{grid-template-columns:repeat(4,1fr);max-width:1212px;margin:-28px auto 30px;display:grid;position:relative}.sourcing-kpis article{background:#fff;border:1px solid #d8e1de;grid-template-columns:auto 1fr;gap:6px 12px;padding:23px;display:grid}.sourcing-kpis svg{color:#0aaabd;grid-row:1/3;width:27px}.sourcing-kpis span{color:#6c797c;font-size:12px}.sourcing-kpis b{font:800 28px Manrope}.sourcing-toolbar{background:#fff;border:1px solid #d8e0dd;justify-content:space-between;align-items:end;gap:20px;max-width:1212px;margin:auto;padding:22px;display:flex}.sourcing-toolbar>label{color:#647174;flex-direction:column;gap:8px;min-width:min(520px,55vw);font-size:12px;font-weight:800;display:flex;position:relative}.sourcing-toolbar>label svg{color:#0aaabd;width:18px;position:absolute;bottom:12px;left:13px}.sourcing-toolbar select{background:#fff;border:1px solid #ccd7d3;height:45px;padding:0 14px 0 42px;font-size:14px}.sourcing-toolbar>div{align-items:center;gap:16px;display:flex}.sourcing-toolbar>div span{color:#6a7779;font-size:12px}.sourcing-toolbar>div b{font-size:14px}.sourcing-toolbar button,.supplier-create button{color:#fff;background:#071014;border:0;align-items:center;gap:7px;height:45px;padding:0 16px;font-weight:800;display:flex}.sourcing-toolbar button svg{width:17px}.sourcing-toolbar button:disabled{opacity:.35}.sourcing-board>.global-admin-error{max-width:1212px;margin:15px auto 0}.supplier-create{background:#fff;border:1px solid #d8e0dd;grid-template-columns:repeat(4,1fr);gap:12px;max-width:1212px;margin:16px auto 0;padding:22px;display:grid}.supplier-create h2{grid-column:1/-1;margin:0 0 6px;font:750 22px Manrope}.supplier-create h2 small{color:#0aaabd}.supplier-create label,.supplier-card label{color:#647174;flex-direction:column;gap:6px;font-size:12px;font-weight:800;display:flex}.supplier-create input,.supplier-card input,.supplier-card select,.supplier-card textarea{background:#fff;border:1px solid #ced8d5;outline:0;width:100%;padding:10px;font-size:14px}.supplier-create button{justify-content:center;align-self:end}.supplier-comparison{grid-template-columns:repeat(3,1fr);align-items:start;gap:14px;max-width:1212px;margin:18px auto;display:grid}.supplier-card{background:#fff;border:1px solid #d5dfdc;gap:12px;padding:20px;display:grid}.supplier-card.approved{border-top:5px solid #13a8b9;box-shadow:0 10px 28px #071d2117}.supplier-card>header{border-bottom:1px solid #e0e7e5;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.supplier-card>header>span{letter-spacing:.1em;color:#0aaabd;font-size:12px;font-weight:900}.supplier-card>header>b{color:#078695;align-items:center;gap:5px;font-size:11px;display:flex}.supplier-card>header>b svg{width:16px}.supplier-card>header>small{color:#6c787a;text-transform:capitalize;font-size:12px}.supplier-two,.supplier-costs{grid-template-columns:1fr 1fr;gap:9px;display:grid}.supplier-costs{background:#f4f7f6;grid-template-columns:repeat(2,1fr);padding:12px}.supplier-costs label{position:relative}.supplier-costs svg{color:#0aaabd;width:13px}.landed-cost{color:#fff;background:#071014;grid-template-columns:1fr 1fr;display:grid}.landed-cost span{color:#8fa1a4;flex-direction:column;padding:13px;font-size:10px;display:flex}.landed-cost b{color:#fff;margin-top:4px;font:800 20px Manrope}.landed-cost b.low{color:#ff9c82}.supplier-card textarea{resize:vertical;min-height:72px}.supplier-card>footer{border-top:1px solid #e1e7e5;grid-template-columns:1fr 1fr 42px;gap:7px;padding-top:14px;display:grid}.supplier-card>footer button{color:#fff;background:#071014;border:0;justify-content:center;align-items:center;gap:6px;height:40px;font-size:12px;font-weight:800;display:flex}.supplier-card>footer button svg{width:15px}.supplier-card>footer .approve{background:#0aaabd}.supplier-card>footer .remove{color:#637073;background:#edf1ef}.supplier-card>footer button:disabled{opacity:.35}.supplier-empty{text-align:center;background:#fff;border:1px dashed #cbd7d3;grid-column:1/-1;padding:65px 30px}.supplier-empty svg{color:#0aaabd;width:42px}.supplier-empty h2{margin:12px 0 7px;font:800 28px Manrope}.supplier-empty p{color:#687578;font-size:15px}.supplier-research{color:#fff;background:#071014;max-width:1212px;margin:16px auto 0;padding:24px}.supplier-research>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:18px;display:flex}.supplier-research>header span{letter-spacing:.14em;color:#42d2e2;font-size:11px;font-weight:900}.supplier-research>header h2{margin:6px 0 0;font:800 26px Manrope}.supplier-research>header p{color:#a9b7b9;gap:9px;max-width:520px;font-size:13px;line-height:1.5;display:flex}.supplier-research>header p svg{color:#ffbd75;width:19px;min-width:19px}.supplier-research>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.supplier-research article{color:#091114;background:#fff;padding:20px}.research-status{color:#a45f0c;letter-spacing:.08em;font-size:11px;font-weight:900}.supplier-research h3{margin:10px 0 3px;font:800 22px Manrope}.supplier-research article>p{color:#687578;font-size:13px}.supplier-research dl{background:#dbe4e1;grid-template-columns:repeat(3,1fr);gap:1px;margin:18px 0;display:grid}.supplier-research dl div{background:#f5f8f7;padding:11px}.supplier-research dt{color:#788487;text-transform:uppercase;font-size:10px;font-weight:900}.supplier-research dd{margin:5px 0 0;font-size:13px;font-weight:750}.supplier-research ul{gap:7px;margin:0 0 16px;padding:0;list-style:none;display:grid}.supplier-research li{color:#536164;align-items:center;gap:7px;font-size:13px;display:flex}.supplier-research li svg{color:#0aaabd;width:15px}.supplier-research a{color:#fff;background:#0aaabd;align-items:center;gap:7px;height:40px;padding:0 13px;font-size:12px;font-weight:850;display:inline-flex}.supplier-research a svg{width:15px}@media (max-width:980px){.sourcing-kpis,.supplier-comparison{grid-template-columns:1fr 1fr;margin-left:20px;margin-right:20px}.sourcing-toolbar,.supplier-create,.supplier-research{margin-left:20px;margin-right:20px}.supplier-create{grid-template-columns:1fr 1fr}.sourcing-toolbar>div{flex-wrap:wrap;justify-content:flex-end}.supplier-research>header{display:block}.supplier-research>header p{margin-top:12px}}@media (max-width:680px){.sourcing-head{padding:42px 20px 58px;display:block}.sourcing-head aside{margin-top:25px}.sourcing-kpis{margin-top:-24px}.sourcing-toolbar{display:block}.sourcing-toolbar>label{min-width:0}.sourcing-toolbar>div{justify-content:flex-start;margin-top:16px}.supplier-create,.supplier-comparison{grid-template-columns:1fr}.supplier-comparison,.supplier-create,.sourcing-toolbar,.supplier-research{margin-left:14px;margin-right:14px}.supplier-create h2{grid-column:1}.sourcing-kpis{margin-left:14px;margin-right:14px}.sourcing-kpis article{padding:16px}.sourcing-kpis span{font-size:11px}.sourcing-kpis b{font-size:23px}.supplier-research>div,.supplier-research dl{grid-template-columns:1fr}.supplier-research{padding:20px}}.product-studio{color:#081114;background:#edf1ef;min-height:100vh;padding-bottom:80px}.studio-head{color:#fff;background:#071014;justify-content:space-between;align-items:end;padding:58px 6vw 72px;display:flex}.studio-head a{color:#99a8aa;align-items:center;gap:7px;margin-bottom:24px;font-size:12px;display:flex}.studio-head a svg{width:16px}.studio-head>div>span{color:#42d2e2;letter-spacing:.16em;font-size:11px;font-weight:800}.studio-head h1{letter-spacing:-.06em;margin:12px 0;font:800 clamp(44px,5vw,74px)/1 Manrope}.studio-head p{color:#a5b1b3;max-width:700px}.studio-head aside{border-left:1px solid #314044;flex-direction:column;padding-left:28px;display:flex}.studio-head aside small{color:#849396}.studio-head aside b{margin:6px 0}.studio-head aside span{color:#42d2e2;text-transform:uppercase;font-size:11px}.studio-toolbar{background:#fff;border:1px solid #d6e0dd;grid-template-columns:1.3fr 1fr auto;align-items:end;gap:25px;max-width:1212px;margin:-28px auto 0;padding:22px;display:grid;position:relative}.studio-toolbar label,.studio-copy label,.studio-media form label,.studio-media-list label{color:#657174;flex-direction:column;gap:7px;font-size:11px;font-weight:800;display:flex}.studio-toolbar select,.studio-copy input,.studio-copy textarea,.studio-media input,.studio-media select,.studio-media-list input,.studio-media-list select{background:#fff;border:1px solid #ccd7d3;outline:0;padding:11px}.studio-toolbar>div{flex-direction:column;display:flex}.studio-toolbar>div span{color:#748083;margin-top:5px;font-size:11px}.studio-toolbar>strong{text-transform:uppercase;background:#eef1f0;padding:8px 10px;font-size:10px}.studio-toolbar>strong.published{color:#087b5b;background:#daf4e8}.studio-message{color:#983c32;background:#fff0ee;max-width:1212px;margin:14px auto 0;padding:13px 18px;font-size:12px}.studio-message.success{color:#087b5b;background:#dcf5ea}.studio-readiness{background:#fff;border:1px solid #d7e0dd;grid-template-columns:repeat(8,1fr) auto;max-width:1212px;margin:14px auto;display:grid}.studio-readiness article{color:#879194;border-right:1px solid #e2e8e6;align-items:center;gap:7px;padding:15px 10px;font-size:9px;font-weight:800;display:flex}.studio-readiness article svg{color:#10a67b;width:16px}.studio-readiness article i{border:2px solid #c7d0ce;border-radius:50%;width:12px;height:12px}.studio-readiness article.ready{color:#087b5b;background:#f4fcf8}.studio-readiness>b{color:#079daf;white-space:nowrap;padding:15px}.studio-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:16px;max-width:1212px;margin:18px auto;display:grid}.studio-copy,.studio-media{background:#fff;border:1px solid #d7e0dd;padding:24px}.studio-copy h2,.studio-media h2{margin:0 0 18px;font:750 24px Manrope}.studio-copy>label,.studio-two{margin-bottom:13px}.studio-copy textarea{resize:vertical;min-height:115px}.studio-copy textarea.short{min-height:75px}.studio-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.studio-actions{border-top:1px solid #e1e7e5;gap:8px;margin-top:22px;padding-top:18px;display:flex}.studio-actions button,.studio-media form button,.studio-media-list button{color:#fff;background:#071014;border:0;justify-content:center;align-items:center;gap:7px;height:43px;padding:0 15px;font-size:11px;font-weight:800;display:flex}.studio-actions svg{width:15px}.studio-actions .publish{background:#0aaabd}.studio-actions .unpublish{color:#5f6c6f;background:#e9efed}.studio-actions button:disabled{opacity:.35}.studio-media>p{color:#748083;font-size:12px;line-height:1.6}.studio-media>form{background:#f5f8f7;border:1px dashed #a9bcba;grid-template-columns:auto 1.5fr .7fr 1.2fr auto;align-items:end;gap:12px;padding:17px;display:grid}.studio-media>form>svg{color:#0aaabd;align-self:center;width:27px}.studio-media-list{gap:11px;margin-top:16px;display:grid}.studio-media-list>article{border:1px solid #dbe3e1;grid-template-columns:210px 1fr;display:grid}.studio-preview{background:#e9eeee;min-height:170px;position:relative}.studio-preview img,.studio-preview video{object-fit:cover;width:100%;height:100%;position:absolute}.studio-preview span{color:#fff;text-transform:uppercase;background:#071014;align-items:center;gap:5px;padding:6px 8px;font-size:9px;display:flex;position:absolute;bottom:8px;left:8px}.studio-preview span svg{width:13px}.studio-media-list>article>div:last-child{grid-template-columns:1fr 1fr;gap:9px;padding:14px;display:grid}.studio-media-list>article>div:last-child>b,.studio-media-list>article>div:last-child>small{grid-column:1/-1}.studio-media-list>article>div:last-child>small{color:#7a8688}.studio-media-list button{color:#647174;background:#eef1f0;align-self:end;height:37px}.studio-media-list button svg{width:14px}.studio-empty{color:#748083;background:#f4f7f6;flex-direction:column;justify-content:center;align-items:center;min-height:200px;display:flex}.studio-empty svg{color:#0aaabd;width:38px}.studio-empty b{color:#182225;margin:12px 0 5px}@media (max-width:1000px){.studio-readiness{grid-template-columns:repeat(4,1fr)}.studio-grid{grid-template-columns:1fr}.studio-media>form{grid-template-columns:1fr 1fr}.studio-media>form>svg{display:none}}@media (max-width:680px){.studio-head{padding:42px 20px 58px;display:block}.studio-head aside{margin-top:24px}.studio-toolbar,.studio-grid,.studio-readiness,.studio-message{margin-left:14px;margin-right:14px}.studio-toolbar{grid-template-columns:1fr}.studio-readiness{grid-template-columns:1fr 1fr}.studio-two,.studio-media>form,.studio-media-list>article{grid-template-columns:1fr}.studio-preview{min-height:230px}.studio-actions{flex-wrap:wrap}}.global-admin-notice{color:#087b5b;background:#e0f5ec;margin:0 0 18px;padding:13px 16px;font-size:13px}.email-send-button{color:#061316;background:#0aaabd;border:0;align-items:center;gap:8px;height:42px;padding:0 14px;font-weight:800;display:flex}.email-send-button svg{width:16px}.email-send-button:disabled{opacity:.4;cursor:not-allowed}.email-provider-state{align-items:stretch;gap:10px;margin-bottom:20px;display:flex}.email-provider-state>span{background:#fff3df;border:1px solid #f0ddb5;flex-direction:column;flex:1;padding:14px 17px;display:flex}.email-provider-state>span.ready{background:#e4f6ed;border-color:#bee8d3}.email-provider-state>span b{font-size:13px}.email-provider-state>span small{color:#687477;margin-top:4px}.email-provider-state>article{background:#f0f3f2;flex-direction:column;justify-content:center;min-width:100px;padding:12px 15px;display:flex}.email-provider-state>article span{color:#697679;text-transform:capitalize;font-size:10px}.email-provider-state>article b{margin-top:4px;font-size:20px}.email-queue-list{gap:8px;display:grid}.email-queue-list>article{background:#fff;border:1px solid #dce3e1;grid-template-columns:1.3fr 1fr auto auto;align-items:center;gap:13px;padding:14px 16px;display:grid}.email-queue-list>article>div{flex-direction:column;display:flex}.email-queue-list>article>div strong{font-size:13px}.email-queue-list>article small{color:#7a8688;font-size:10px}.email-queue-list>article>span{overflow-wrap:anywhere;font-size:12px}.queue-status{text-transform:uppercase;color:#855c17;background:#f6e8d1;padding:6px 8px;font-size:10px}.queue-status.sent{color:#087b5b;background:#e0f5ec}.queue-status.failed{color:#a83d32;background:#fde8e5}.email-queue-list>article>small{grid-column:1/-1}@media (max-width:760px){.email-provider-state{flex-wrap:wrap}.email-provider-state>span{flex-basis:100%}.email-queue-list>article{grid-template-columns:1fr auto}.email-queue-list>article>span{grid-area:2/1}.email-queue-list>article>.queue-status{grid-area:1/2}.email-queue-list>article>small{grid-column:1/-1}}.published-product{background:#fff}.published-detail{grid-template-columns:1.1fr .9fr;gap:45px;padding:25px 5vw 85px;display:grid}.published-gallery{grid-template-columns:88px 1fr;gap:12px;display:grid}.published-main{background:#f0f3f2;grid-column:2;min-height:650px}.published-main img,.published-main video{object-fit:cover;width:100%;height:100%;max-height:760px}.published-thumbs{flex-direction:column;grid-area:1/1;gap:9px;display:flex}.published-thumbs button{background:#edf1ef;border:2px solid #0000;height:105px;padding:0;overflow:hidden}.published-thumbs button.active{border-color:#0aaabd}.published-thumbs img,.published-thumbs video{object-fit:cover;width:100%;height:100%}.published-copy{padding:35px 0}.published-copy>span{color:#079daf;letter-spacing:.14em;font-size:10px;font-weight:900}.published-copy h1{letter-spacing:-.06em;margin:13px 0;font:800 clamp(42px,5vw,68px)/.98 Manrope}.published-copy h2{color:#687477;font-size:17px;font-weight:500}.published-copy>strong{margin:28px 0 18px;font:800 28px Manrope;display:block}.published-copy>p{color:#5f6c6f;line-height:1.7}.published-copy>label{margin:25px 0;font-size:12px;font-weight:700;display:block}.published-copy>label>div{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.published-copy>label button{background:#fff;border:1px solid #ccd6d3;padding:10px 14px}.published-copy>label button.active{color:#fff;background:#071014}.published-copy .detail-benefits{grid-template-columns:1fr 1fr}.published-facts{color:#fff;background:#071014;grid-template-columns:1fr 1fr 1fr;gap:50px;padding:80px 7vw;display:grid}.published-facts span{color:#42d2e2;letter-spacing:.15em;font-size:10px;font-weight:800}.published-facts h2{letter-spacing:-.05em;font:800 42px/1 Manrope}.published-facts ul{margin:0;padding:0;list-style:none}.published-facts li{color:#c5ced0;border-bottom:1px solid #283639;align-items:center;gap:9px;padding:15px 0;display:flex}.published-facts li svg{color:#42d2e2;width:16px}@media (max-width:850px){.published-detail{grid-template-columns:1fr;padding:20px}.published-main{min-height:480px}.published-facts,.published-gallery{grid-template-columns:1fr}.published-main{grid-column:1}.published-thumbs{flex-direction:row;grid-area:auto/1;overflow:auto}.published-thumbs button{min-width:80px;height:85px}}.launch-catalog{background:#eff3f2;padding:76px 5vw 88px}.launch-catalog>header{text-align:center;max-width:760px;margin:0 auto 35px}.launch-catalog>header>span{letter-spacing:.18em;color:#078f9f;font-size:10px;font-weight:800}.launch-catalog>header h2{letter-spacing:-.055em;margin:12px 0;font:800 clamp(34px,4vw,52px)/1 Manrope}.launch-catalog>header p{color:#667275;line-height:1.6}.launch-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1320px;margin:0 auto;display:grid}.launch-preview-grid article{background:#fff;border:1px solid #e0e6e4;min-width:0}.launch-preview-copy{padding:20px 21px 23px}.launch-preview-copy small{color:#078f9f;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.launch-preview-copy h3{margin:9px 0;font:750 20px/1.15 Manrope}.launch-preview-copy p{color:#687477;min-height:42px;margin:0 0 15px;font-size:14px;line-height:1.5}.launch-price{border-top:1px solid #e2e7e5;justify-content:space-between;align-items:center;gap:8px;padding-top:14px;display:flex}.launch-price span{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.launch-price strong{font:800 21px Manrope}.launch-price del{color:#99a1a2;font-size:13px}.launch-price em{color:#627174;letter-spacing:.1em;font-size:9px;font-style:normal;font-weight:800}.launch-price>a{color:#067d8b;font-size:12px;font-weight:800;text-decoration:underline}.launch-price>b{color:#637174;text-align:right;max-width:140px;font-size:11px;line-height:1.3}.launch-item-art{color:#f6fbfb;background:linear-gradient(145deg,#0a1418,#152a31);flex-direction:column;justify-content:space-between;height:205px;padding:17px 18px;display:flex;position:relative;overflow:hidden}.launch-item-art>span{color:#43d3e324;letter-spacing:-.09em;font:800 105px/.95 Manrope;position:absolute;top:-13px;right:12px}.launch-item-art>small{color:#4ad3e2;letter-spacing:.16em;font-size:10px;font-weight:800;position:relative}.launch-item-art>b{letter-spacing:-.05em;font:800 28px/.93 Manrope;position:relative}.launch-item-art>i{color:#b0c0c2;font-size:12px;font-style:normal;position:relative}.launch-product-visual{height:205px;display:block;position:relative;overflow:hidden}.launch-product-visual>span{z-index:2;color:#fff;letter-spacing:.1em;background:#071014;padding:7px 9px;font-size:9px;position:absolute;top:14px;left:14px}.launch-product-visual .product-object{transform:translate(-50%,-50%)scale(.68)}.launch-airpack .shop-wishlist{top:14px;right:14px}.first-launch{padding-top:64px}.more-discoveries{background:#f6f7f4}.more-discoveries>.section-title{max-width:1320px;margin:0 auto;padding:70px 6vw 0}.more-discoveries .full-product-grid{padding-top:35px}.catalog-empty{color:#667275;max-width:1320px;margin:0 auto;padding:20px 0}.first-launch-grid .launch-item{flex-direction:column;display:flex}.launch-airpack .launch-preview-copy h3{margin:9px 0;font:750 20px/1.15 Manrope}@media (max-width:850px){.launch-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-catalog{padding:65px 20px}.more-discoveries>.section-title{padding:60px 20px 0}}@media (max-width:560px){.launch-preview-grid{grid-template-columns:1fr}.launch-item-art,.launch-product-visual{height:220px}.launch-price>b{max-width:170px}}.launch-catalog-visual{color:#f6fbfb;text-align:center;background:linear-gradient(145deg,#0a1418,#152a31);justify-content:center;align-items:center;padding:32px;display:flex}.launch-card-brand{flex-direction:column;align-items:center;gap:15px;max-width:90%;display:flex}.launch-card-brand>span{letter-spacing:.2em;color:#4ad3e2;font-size:10px;font-weight:800}.launch-card-brand>b{letter-spacing:-.04em;font:800 clamp(20px,2vw,29px)/1.05 Manrope}.launch-card-brand>small{letter-spacing:.16em;color:#b0c0c2;font-size:10px}.launch-card-description{color:#687477;min-height:42px;margin:0;font-size:14px;line-height:1.5}.catalog-card-link{color:#fff;background:#0c0f10;border:0;align-items:center;height:36px;padding:0 12px;font-size:11px;font-weight:700;display:flex}.launch-card-status{color:#687477;margin-top:12px;font-size:11px;display:block}.catalog-product-visual{aspect-ratio:1.85;background:#e9edf0;height:auto;display:block}.catalog-product-visual img{object-fit:cover;width:100%;height:100%;display:block}.first-wave-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.launch-product-visual img,.catalog-photo-art img{object-fit:cover;width:100%;height:100%;display:block}.launch-item-art.catalog-photo-art{height:205px;color:inherit;background:#e9edf0;padding:0;display:block}@media (max-width:1050px){.first-wave-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.first-wave-grid{grid-template-columns:1fr}.catalog-product-visual{aspect-ratio:1.75}}.wm-catalog-page{color:#0b0e10;background:#f6f7f5;min-height:100vh}.catalog-announcement{color:#d8dddd;background:#0b0e10;justify-content:space-between;align-items:center;height:34px;padding:0 4vw;font-size:11px;display:flex}.catalog-announcement>span{align-items:center;gap:7px;display:flex}.catalog-announcement svg{width:14px}.catalog-announcement i{background:#505759;width:1px;height:12px}.catalog-header{z-index:20;background:#fff;border-bottom:1px solid #dfe3e1;position:relative}.catalog-header-main{grid-template-columns:220px minmax(280px,1fr) auto;align-items:center;gap:34px;min-height:86px;padding:14px 4vw;display:grid}.catalog-brand{flex-direction:column;width:max-content;display:flex}.catalog-brand strong{letter-spacing:-.06em;font:850 26px/1 Manrope}.catalog-brand span{letter-spacing:.22em;color:#687174;margin-top:6px;font-size:8px}.catalog-search{background:#f8faf9;border:1px solid #cdd4d2;grid-template-columns:42px 1fr auto;align-items:center;height:48px;display:grid}.catalog-search>svg{color:#687174;width:19px;margin:auto}.catalog-search input{background:0 0;border:0;outline:0;min-width:0;height:100%;font-size:14px}.catalog-search button{color:#fff;background:#0b0e10;border:0;height:100%;padding:0 24px;font-size:12px;font-weight:750}.catalog-account-actions{align-items:center;gap:22px;display:flex}.catalog-account-actions>a,.catalog-account-actions>button{background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;font-size:10px;display:flex;position:relative}.catalog-account-actions svg{width:21px}.catalog-account-actions b{color:#061014;background:#34ccdd;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;display:grid;position:absolute;top:-8px;right:-7px}.catalog-menu-button{background:0 0;border:0;display:none}.catalog-nav{white-space:nowrap;border-top:1px solid #edf0ef;align-items:center;gap:26px;min-height:45px;padding:0 4vw;display:flex;overflow-x:auto}.catalog-nav a{font-size:12px;font-weight:650}.catalog-nav .all-categories{color:#041013;background:#25c8d9;align-items:center;gap:9px;height:45px;margin-left:-4vw;padding:0 19px;display:flex}.catalog-nav .all-categories svg{width:17px}.catalog-hero{color:#fff;background:#071116;min-height:610px;position:relative;overflow:hidden}.catalog-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.catalog-hero-shade{background:linear-gradient(90deg,#01080bf0 0%,#01080bcc 38%,#01080b2e 72%),linear-gradient(#0000 52%,#0000004d);position:absolute;inset:0}.catalog-hero-copy{z-index:2;max-width:720px;padding:105px 0 100px 6vw;position:relative}.catalog-hero-copy>span{color:#52d7e5;letter-spacing:.18em;align-items:center;gap:9px;font-size:10px;font-weight:800;display:flex}.catalog-hero-copy>span svg{width:15px}.catalog-hero h1{letter-spacing:-.065em;margin:23px 0 25px;font:850 clamp(48px,6vw,88px)/.92 Manrope}.catalog-hero-copy>p{color:#c7ced0;margin:0;font-size:18px;line-height:1.65}.catalog-hero-actions{gap:11px;margin-top:34px;display:flex}.catalog-hero-actions a{place-items:center;min-width:135px;height:48px;padding:0 20px;font-size:12px;font-weight:800;display:grid}.catalog-hero-actions a:first-child{color:#031014;background:#36cede}.catalog-hero-actions a:last-child{color:#fff;border:1px solid #859094}.catalog-hero-feature{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#050b0ed4;border:1px solid #ffffff45;flex-direction:column;width:260px;padding:20px 22px;display:flex;position:absolute;bottom:4vw;right:4vw}.catalog-hero-feature small{color:#4fd7e6;letter-spacing:.14em;font-size:9px}.catalog-hero-feature strong{margin:9px 0 3px;font:750 20px Manrope}.catalog-hero-feature span{color:#b9c2c4;font-size:11px}.catalog-hero-feature b{margin-top:13px;font-size:19px}.catalog-hero-feature del{color:#879093;margin-left:6px;font-size:12px;font-weight:400}.catalog-trust{background:#fff;border-bottom:1px solid #dfe4e2;grid-template-columns:repeat(4,1fr);padding:22px 4vw;display:grid}.catalog-trust>div{border-right:1px solid #dfe4e2;justify-content:center;align-items:center;gap:12px;display:flex}.catalog-trust>div:last-child{border:0}.catalog-trust svg{color:#0eacbd;width:25px}.catalog-trust span{flex-direction:column;display:flex}.catalog-trust strong{font-size:12px}.catalog-trust small{color:#7a8486;margin-top:3px;font-size:10px}.catalog-categories,.catalog-products-section{padding:78px 5vw}.catalog-categories>header,.catalog-products-section>header{justify-content:space-between;align-items:end;margin-bottom:32px;display:flex}.catalog-categories header span,.catalog-products-section header span,.catalog-story>span,.catalog-newsletter span{color:#078f9f;letter-spacing:.17em;font-size:10px;font-weight:800}.catalog-categories h2,.catalog-products-section h2{letter-spacing:-.055em;margin:10px 0 0;font:800 clamp(31px,3.8vw,48px)/1 Manrope}.catalog-products-section header p{color:#6b7577;margin:10px 0 0}.catalog-categories header>a,.catalog-products-section header>a{border-bottom:1px solid #15191a;padding-bottom:5px;font-size:12px;font-weight:750}.catalog-category-row{grid-template-columns:repeat(9,1fr);gap:14px;display:grid}.catalog-category-row>a{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.catalog-category-row>a>span{aspect-ratio:1;background:#fff;border:1px solid #dce2df;border-radius:50%;width:100%;overflow:hidden}.catalog-category-row img{object-fit:cover;width:100%;height:100%;transition:all .3s}.catalog-category-row strong{font-size:11px;line-height:1.25}.catalog-category-row a:hover img{transform:scale(1.06)}.catalog-products-section{background:#fff}.catalog-items-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.catalog-item{background:#fff;border:1px solid #dfe4e2;min-width:0}.catalog-item-media{aspect-ratio:1.02;background:#edf0ef;display:block;position:relative;overflow:hidden}.catalog-item-media>img{object-fit:cover;width:100%;height:100%;transition:all .35s}.catalog-item-media:hover>img{transform:scale(1.035)}.catalog-item-media>span{color:#fff;letter-spacing:.09em;background:#0b0e10;padding:7px 8px;font-size:8px;font-weight:800;position:absolute;top:10px;left:10px}.catalog-item-media>button{background:#fff;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:10px;right:10px}.catalog-item-media>button svg{width:16px}.catalog-item-copy{padding:17px}.catalog-item-copy>small{color:#778183;font-size:9px}.catalog-item-copy h3{margin:7px 0;font:750 17px/1.2 Manrope}.catalog-item-copy>p{color:#667174;min-height:54px;margin:0 0 14px;font-size:12px;line-height:1.5}.catalog-item-bottom{border-top:1px solid #e2e6e4;justify-content:space-between;align-items:center;gap:7px;padding-top:13px;display:flex}.catalog-item-bottom>div{align-items:baseline;gap:6px;display:flex}.catalog-item-bottom strong{font:800 18px Manrope}.catalog-item-bottom del{color:#9aa2a3;font-size:11px}.catalog-item-bottom>button,.catalog-item-bottom>a{color:#fff;background:#0b0e10;border:0;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:9px;font-weight:800;display:flex}.catalog-item-bottom svg{width:14px}.catalog-item-copy>em{color:#7d8789;margin-top:9px;font-size:9px;font-style:normal;display:block}.catalog-no-results{text-align:center;color:#707a7c;padding:70px}.catalog-editorial-grid{background:#fff;grid-template-columns:repeat(4,1fr);gap:14px;padding:0 5vw 85px;display:grid}.catalog-story{color:#fff;background:#0a1114;flex-direction:column;align-items:flex-start;min-height:330px;padding:30px;display:flex;position:relative;overflow:hidden}.catalog-story>svg{color:#46d3e2;width:31px;margin-bottom:auto}.catalog-story h2{letter-spacing:-.04em;margin:13px 0;font:750 25px/1.08 Manrope}.catalog-story p{color:#b7c0c2;font-size:12px;line-height:1.5}.catalog-story b{border-bottom:1px solid;margin-top:12px;padding-bottom:4px;font-size:11px}.catalog-story.vote{color:#041013;background:#35ccdd}.catalog-story.vote>svg,.catalog-story.vote>span{color:#041013}.catalog-story.vote p{color:#20474c}.catalog-story.inventors{color:#0b0e10;background:#e8ece9}.catalog-story.inventors p{color:#667174}.catalog-story.originals{background:linear-gradient(145deg,#142d35,#071013)}.catalog-newsletter{color:#fff;background:#0a1114;justify-content:space-between;align-items:center;gap:30px;margin:0 5vw 80px;padding:50px 55px;display:flex}.catalog-newsletter h2{letter-spacing:-.045em;max-width:700px;margin:10px 0 0;font:750 clamp(26px,3vw,42px)/1.05 Manrope}.catalog-newsletter>a{color:#041013;white-space:nowrap;background:#39cddd;place-items:center;height:48px;padding:0 22px;font-size:11px;font-weight:800;display:grid}.catalog-footer{color:#fff;background:#080b0c;grid-template-columns:2fr repeat(3,1fr);gap:45px;padding:65px 5vw 28px;display:grid}.catalog-footer>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.catalog-footer .catalog-brand{margin-bottom:10px}.catalog-footer .catalog-brand span{color:#8e999c}.catalog-footer p{color:#929b9d;font-size:12px;line-height:1.6}.catalog-footer>div>strong{margin-bottom:8px;font-size:12px}.catalog-footer>div>a:not(.catalog-brand){color:#9ea7a9;font-size:11px}.catalog-footer>small{color:#737c7e;border-top:1px solid #313638;grid-column:1/-1;padding-top:23px}.catalog-ai{z-index:15;color:#041013;background:#35ccdd;align-items:center;gap:8px;padding:13px 16px;font-size:11px;font-weight:800;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 10px 28px #0414183d}.catalog-ai svg{width:17px}.catalog-cart-item{grid-template-columns:72px 1fr auto}.catalog-cart-item>img{object-fit:cover;background:#edf0ef;width:72px;height:72px}@media (max-width:1100px){.catalog-header-main{grid-template-columns:190px 1fr}.catalog-account-actions{grid-area:2/2;justify-content:flex-end}.catalog-search{grid-area:1/2}.catalog-items-grid{grid-template-columns:repeat(3,1fr)}.catalog-category-row{grid-template-columns:repeat(5,1fr)}.catalog-editorial-grid{grid-template-columns:1fr 1fr}.catalog-trust{grid-template-columns:1fr 1fr;gap:20px}.catalog-trust>div{border:0;justify-content:flex-start}.catalog-nav{gap:20px}}@media (max-width:720px){.catalog-announcement{padding:0 16px}.catalog-announcement>span:first-child{display:none}.catalog-header-main{grid-template-columns:auto 1fr auto;gap:11px;min-height:70px;padding:12px 16px}.catalog-menu-button{place-items:center;display:grid}.catalog-brand strong{font-size:21px}.catalog-brand span{font-size:6px}.catalog-search{grid-area:2/1/auto/-1}.catalog-search button{padding:0 15px}.catalog-account-actions{grid-area:1/3;gap:10px}.catalog-account-actions>a,.catalog-account-actions>button span{display:none}.catalog-nav{white-space:normal;flex-direction:column;align-items:flex-start;padding:12px 16px;display:none}.catalog-nav.open{display:flex}.catalog-nav .all-categories{width:100%;margin:0}.catalog-hero{min-height:610px}.catalog-hero-copy{padding:75px 22px 160px}.catalog-hero h1{font-size:48px}.catalog-hero-copy>p{font-size:15px}.catalog-hero-feature{width:auto;bottom:24px;left:22px;right:22px}.catalog-trust{grid-template-columns:1fr;padding:22px}.catalog-categories,.catalog-products-section{padding:58px 18px}.catalog-categories>header,.catalog-products-section>header{align-items:flex-start;gap:20px}.catalog-categories header>a,.catalog-products-section header>a{display:none}.catalog-category-row{padding-bottom:10px;display:flex;overflow-x:auto}.catalog-category-row>a{min-width:92px}.catalog-items-grid{grid-template-columns:1fr 1fr}.catalog-item-copy{padding:13px}.catalog-item-copy>p{min-height:72px}.catalog-item-bottom{flex-direction:column;align-items:flex-start}.catalog-item-bottom>button,.catalog-item-bottom>a{width:100%}.catalog-editorial-grid{grid-template-columns:1fr;padding:0 18px 60px}.catalog-story{min-height:270px}.catalog-newsletter{flex-direction:column;align-items:flex-start;margin:0 18px 60px;padding:35px 24px}.catalog-footer{grid-template-columns:1fr 1fr;padding:55px 24px 25px}.catalog-footer>div:first-child{grid-column:1/-1}.catalog-ai span{display:none}.catalog-ai{border-radius:50%;justify-content:center;width:47px;height:47px;padding:0}}@media (max-width:430px){.catalog-items-grid{grid-template-columns:1fr}.catalog-item-copy>p{min-height:auto}.catalog-hero h1{font-size:42px}.catalog-hero-actions{flex-direction:column;width:190px}.catalog-footer{grid-template-columns:1fr}.catalog-footer>div:first-child{grid-column:1}}.catalog-shop-page{background:#f5f7f5;min-height:100vh}.catalog-shop-intro{color:#fff;background:#081014;justify-content:space-between;align-items:flex-end;gap:50px;padding:78px 6vw 70px;display:flex}.catalog-shop-intro>div{max-width:780px}.catalog-shop-intro>div>span,.catalog-shop-results>header span,.catalog-shop-help span{color:#42d2e2;letter-spacing:.18em;font-size:10px;font-weight:800}.catalog-shop-intro h1{letter-spacing:-.065em;margin:18px 0 22px;font:850 clamp(48px,6vw,86px)/.93 Manrope}.catalog-shop-intro p{color:#aeb9bc;max-width:650px;font-size:16px;line-height:1.65}.catalog-shop-intro aside{border-left:1px solid #304045;flex-direction:column;min-width:210px;padding-left:28px;display:flex}.catalog-shop-intro aside b{color:#42d2e2;font:850 60px/1 Manrope}.catalog-shop-intro aside span{letter-spacing:.14em;margin:10px 0 5px;font-size:10px;font-weight:800}.catalog-shop-intro aside small{color:#8f9c9f}.catalog-shop-tools{background:#fff;border-bottom:1px solid #dfe4e2;align-items:center;gap:14px;min-height:76px;padding:14px 6vw;display:flex}.catalog-shop-tools form{background:#f8faf9;border:1px solid #ccd5d2;align-items:center;gap:10px;min-width:320px;height:46px;padding:0 14px;display:flex}.catalog-shop-tools form svg{color:#758083;width:18px}.catalog-shop-tools input{background:0 0;border:0;outline:0;width:100%;font-size:13px}.catalog-shop-tools>label{color:#6c7678;border:1px solid #ccd5d2;align-items:center;gap:8px;height:46px;margin-left:auto;padding:0 13px;font-size:10px;display:flex;position:relative}.catalog-shop-tools select{-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:0;padding-right:20px;font-weight:750}.catalog-shop-tools label svg{pointer-events:none;width:14px;position:absolute;right:10px}.catalog-filter-toggle{background:#fff;border:1px solid #ccd5d2;align-items:center;gap:7px;height:46px;padding:0 13px;display:none}.catalog-filter-toggle svg{width:17px}.catalog-shop-notice{color:#07575d;background:#dff6f3;border:1px solid #b7e6e0;align-items:center;gap:9px;min-height:48px;margin:20px 6vw 0;padding:10px 14px;font-size:12px;display:flex}.catalog-shop-notice svg{width:17px}.catalog-shop-notice a{border-bottom:1px solid;margin-left:auto;font-weight:800}.catalog-shop-notice button{background:0 0;border:0}.catalog-shop-layout{grid-template-columns:230px 1fr;gap:40px;max-width:1500px;margin:auto;padding:46px 5vw 90px;display:grid}.catalog-shop-filters{background:#fff;border:1px solid #dfe5e2;align-self:start;position:sticky;top:20px}.catalog-shop-filters>header{display:none}.catalog-shop-filters>section{border-bottom:1px solid #e3e8e6;padding:22px}.catalog-shop-filters h2{margin:0 0 14px;font:750 13px Manrope}.catalog-shop-filters section>button{text-align:left;color:#667174;background:0 0;border:0;grid-template-columns:17px 1fr auto;align-items:center;gap:8px;width:100%;min-height:36px;padding:0;font-size:12px;display:grid}.catalog-shop-filters section>button i{border:1px solid #bbc5c2;border-radius:50%;width:14px;height:14px}.catalog-shop-filters section>button.active{color:#071014;font-weight:800}.catalog-shop-filters section>button.active i{border:4px solid #16b7c9}.catalog-shop-filters section>button span{color:#929c9e;font-size:10px}.catalog-shop-filters .catalog-shop-status{color:#fff;background:#081014;border:0}.catalog-shop-status>b{letter-spacing:.16em;color:#42d2e2;font-size:10px}.catalog-shop-status p{color:#aab6b8;font-size:11px;line-height:1.6}.catalog-shop-status a{border-bottom:1px solid;padding-bottom:3px;font-size:10px}.catalog-shop-results>header{justify-content:space-between;align-items:end;margin-bottom:25px;display:flex}.catalog-shop-results h2{letter-spacing:-.055em;margin:9px 0 0;font:800 clamp(32px,4vw,48px)/1 Manrope}.catalog-shop-results>header p{color:#738083;font-size:12px}.catalog-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.catalog-shop-card{background:#fff;border:1px solid #dde4e1;min-width:0;transition:all .25s;position:relative}.catalog-shop-card:hover{transform:translateY(-4px);box-shadow:0 16px 38px #06151814}.catalog-shop-image{background:#e9eeee;height:290px;display:block;position:relative;overflow:hidden}.catalog-shop-image img{object-fit:cover;width:100%;height:100%;transition:all .3s}.catalog-shop-card:hover .catalog-shop-image img{transform:scale(1.035)}.catalog-shop-image>span{color:#fff;letter-spacing:.1em;background:#071014;padding:7px 8px;font-size:8px;font-weight:800;position:absolute;top:12px;left:12px}.catalog-shop-image>span.verified{background:#0b91a0}.catalog-shop-card>button{z-index:2;background:#fff;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 5px 15px #0310131f}.catalog-shop-card>button svg{width:17px}.catalog-shop-card>button.saved{color:#42d2e2;background:#071014}.catalog-shop-copy{padding:19px}.catalog-shop-copy>small{color:#7b8688;font-size:9px}.catalog-shop-copy h3{margin:7px 0;font:750 19px/1.2 Manrope}.catalog-shop-copy>p{color:#687376;min-height:54px;margin:0 0 15px;font-size:12px;line-height:1.5}.catalog-shop-price{border-top:1px solid #e2e7e5;justify-content:space-between;align-items:center;gap:8px;padding-top:14px;display:flex}.catalog-shop-price>span{align-items:baseline;gap:7px;display:flex}.catalog-shop-price strong{font:800 20px Manrope}.catalog-shop-price del{color:#98a0a2;font-size:11px}.catalog-shop-price button,.catalog-shop-price>a{color:#fff;background:#081014;border:0;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:9px;font-weight:800;display:flex}.catalog-shop-price svg{width:14px}.catalog-shop-copy>em{color:#7c8789;margin-top:10px;font-size:9px;font-style:normal;display:block}.catalog-shop-empty{text-align:center;background:#fff;border:1px solid #dfe5e2;padding:80px 20px}.catalog-shop-empty>svg{color:#10a7b8;width:34px}.catalog-shop-empty h3{font:750 25px Manrope}.catalog-shop-empty p{color:#718083}.catalog-shop-empty button{color:#fff;background:#081014;border:0;padding:13px 18px}.catalog-shop-help{background:#27c5d6;justify-content:space-between;align-items:center;gap:40px;margin:0 5vw 80px;padding:48px 55px;display:flex}.catalog-shop-help h2{letter-spacing:-.05em;margin:10px 0;font:800 clamp(28px,3vw,43px)/1 Manrope}.catalog-shop-help p{color:#1c4a4f;margin:0}.catalog-shop-help>a{color:#fff;white-space:nowrap;background:#071014;padding:16px 20px;font-size:11px;font-weight:800}@media (max-width:1100px){.catalog-shop-layout{grid-template-columns:200px 1fr;gap:25px}.catalog-shop-grid{grid-template-columns:1fr 1fr}.catalog-shop-image{height:270px}}@media (max-width:760px){.catalog-shop-intro{padding:60px 22px 52px;display:block}.catalog-shop-intro h1{font-size:48px}.catalog-shop-intro aside{margin-top:35px}.catalog-shop-tools{flex-wrap:wrap;padding:14px 18px}.catalog-shop-tools form{flex:1;min-width:0}.catalog-shop-tools>label{width:100%;margin:0}.catalog-filter-toggle{display:flex}.catalog-shop-layout{padding:35px 18px 65px;display:block}.catalog-shop-filters{z-index:95;display:none;position:fixed;inset:0 10% 0 0;overflow:auto;box-shadow:15px 0 50px #0000003d}.catalog-shop-filters.open{display:block}.catalog-shop-filters>header{border-bottom:1px solid #e3e8e6;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.catalog-shop-filters>header button{background:0 0;border:0}.catalog-shop-grid{grid-template-columns:1fr 1fr}.catalog-shop-image{height:235px}.catalog-shop-help{margin:0 18px 60px;padding:35px 25px;display:block}.catalog-shop-help>a{margin-top:25px;display:inline-block}}@media (max-width:470px){.catalog-shop-grid{grid-template-columns:1fr}.catalog-shop-image{height:330px}.catalog-shop-copy>p{min-height:auto}.catalog-shop-tools form{flex-basis:100%}}.standard-product-photo{object-fit:cover;width:100%;height:100%;display:block}.preview-product-action{gap:10px;margin:25px 0;display:grid}.preview-product-action>span{letter-spacing:.14em;color:#7b8789;font-size:10px;font-weight:800}.preview-product-action>a{color:#fff;background:#071014;justify-content:center;align-items:center;gap:8px;min-height:52px;font-size:11px;font-weight:800;display:flex}.preview-product-action>a svg{color:#43d3e3;width:17px}.discover-product-card{position:relative}.discover-product-card>button{z-index:3;background:#fff;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 5px 16px #030f1221}.discover-product-card>button svg{width:17px}.discover-product-card>button.saved{color:#42d2e2;background:#081014}.discover-product-copy h3 a{color:inherit}.discovery-detail-page{background:#f3f6f4;min-height:100vh}.discovery-detail-breadcrumb{color:#718083;justify-content:space-between;align-items:center;max-width:1380px;margin:auto;padding:24px 5vw;font-size:12px;display:flex}.discovery-detail-breadcrumb a{color:#071014;align-items:center;gap:7px;font-weight:800;display:flex}.discovery-detail-breadcrumb svg{width:16px}.discovery-detail-hero{grid-template-columns:minmax(0,1.05fr) minmax(380px,.8fr);gap:30px;max-width:1380px;margin:auto;padding:20px 5vw 80px;display:grid}.discovery-detail-image{background:#e7ece9;height:680px}.discovery-detail-copy{background:#fff;border:1px solid #dde5e1;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,70px);display:flex}.discovery-detail-copy>span{color:#0798aa;letter-spacing:.13em;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.discovery-detail-copy>span svg{width:17px}.discovery-detail-copy h1{letter-spacing:-.065em;margin:22px 0;font:850 clamp(45px,5vw,76px)/.93 Manrope}.discovery-detail-copy>p{color:#667376;font-size:16px;line-height:1.7}.discovery-detail-rating{color:#078d9e;align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}.discovery-detail-rating svg{width:16px}.discovery-detail-rating b{color:#096d76;letter-spacing:.08em;background:#e8f7f5;margin-left:auto;padding:7px 9px;font-size:9px}.discovery-detail-copy>strong{margin:25px 0;font:850 38px Manrope}.discovery-detail-copy>strong small{color:#7d898b;font:500 11px sans-serif}.discovery-stage{border-top:1px solid #e0e6e3;gap:13px;padding:22px 0;display:flex}.discovery-stage>svg{color:#09a5b7;flex:none}.discovery-stage b{letter-spacing:.13em;font-size:10px}.discovery-stage p{color:#6d797b;margin:7px 0 0;font-size:12px;line-height:1.55}.discovery-vote{color:#fff;background:#071014;justify-content:center;align-items:center;gap:8px;min-height:54px;font-size:11px;font-weight:800;display:flex}.discovery-vote svg{color:#43d3e3;width:17px}.discovery-detail-facts{color:#fff;background:#071014;grid-template-columns:.7fr 1.3fr;gap:7vw;padding:90px 7vw;display:grid}.discovery-detail-facts>div>span,.discovery-more header>span{color:#42d2e2;letter-spacing:.16em;font-size:10px;font-weight:800}.discovery-detail-facts h2{letter-spacing:-.055em;margin:15px 0;font:800 clamp(38px,5vw,64px)/.96 Manrope}.discovery-detail-facts ul{gap:12px;margin:0;padding:0;display:grid}.discovery-detail-facts li{border:1px solid #28383c;grid-template-columns:auto 1fr;gap:4px 13px;padding:20px;list-style:none;display:grid}.discovery-detail-facts li svg{color:#42d2e2;grid-row:1/3}.discovery-detail-facts li b{font-size:13px}.discovery-detail-facts li span{color:#9ba9ac;font-size:12px;line-height:1.5}.discovery-more{max-width:1380px;margin:auto;padding:90px 5vw}.discovery-more header h2{letter-spacing:-.05em;margin:12px 0 30px;font:800 clamp(34px,4vw,53px)/1 Manrope}.discovery-more>div{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.discovery-more>div>a{background:#fff;border:1px solid #dde4e1;padding-bottom:18px}.discovery-more .discover-sprite{height:260px}.discovery-more small,.discovery-more b{margin:12px 18px 0;display:block}.discovery-more small{color:#7b8789;font-size:9px}.discovery-more b{font:750 18px Manrope}@media (max-width:850px){.discovery-detail-hero{grid-template-columns:1fr}.discovery-detail-image{height:540px}.discovery-detail-facts{grid-template-columns:1fr}.discovery-more>div{grid-template-columns:1fr 1fr}}@media (max-width:520px){.discovery-detail-hero{padding:8px 16px 55px}.discovery-detail-image{height:390px}.discovery-detail-copy{padding:30px 22px}.discovery-detail-copy h1{font-size:44px}.discovery-detail-facts{padding:65px 22px}.discovery-more{padding:65px 18px}.discovery-more>div{grid-template-columns:1fr}.discovery-more .discover-sprite{height:330px}}.discover-catalog-page{background:#f4f7f5;min-height:100vh}.discover-catalog-head{color:#fff;background:#081014;justify-content:space-between;align-items:flex-end;gap:40px;padding:72px 6vw 62px;display:flex}.discover-catalog-head>div>span{color:#42d2e2;letter-spacing:.18em;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.discover-catalog-head>div>span svg{width:16px}.discover-catalog-head h1{letter-spacing:-.075em;margin:25px 0;font:850 clamp(60px,8vw,112px)/.85 Manrope}.discover-catalog-head p{color:#aeb9bc;margin:0;font-size:18px}.discover-catalog-head aside{border-left:1px solid #304045;grid-template-columns:auto 1fr;gap:4px 10px;min-width:190px;padding-left:28px;display:grid}.discover-catalog-head aside svg{color:#42d2e2;grid-row:1/3;width:28px}.discover-catalog-head aside strong{font:800 35px/1 Manrope}.discover-catalog-head aside span{color:#93a0a3;font-size:10px}.discover-tabs{background:#fff;border-bottom:1px solid #dde3e0;padding:0 6vw;display:flex;overflow-x:auto}.discover-tabs button{white-space:nowrap;background:#fff;border:0;border-bottom:3px solid #0000;align-items:center;gap:6px;min-height:58px;padding:0 19px;font-size:12px;font-weight:750;display:flex}.discover-tabs button.active{color:#078c9b;border-color:#14b7c9}.discover-tabs button svg{color:#e25235;width:15px}.discover-tools{background:#fff;border-bottom:1px solid #e1e5e3;align-items:center;gap:12px;padding:16px 6vw;display:flex}.discover-tools form{border:1px solid #ccd5d2;align-items:center;gap:9px;width:310px;height:45px;padding:0 13px;display:flex}.discover-tools form svg{color:#748083;width:18px}.discover-tools input{border:0;outline:0;width:100%;font-size:13px}.discover-tools>label{border:1px solid #ccd5d2;align-items:center;gap:5px;height:45px;margin-left:auto;padding:0 34px 0 12px;font-size:10px;display:flex;position:relative}.discover-tools select{-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:0;font-weight:800}.discover-tools label svg{width:14px;position:absolute;right:10px}.discover-filter-button{background:#fff;border:1px solid #ccd5d2;align-items:center;gap:6px;height:45px;display:none}.discover-filter-button svg{width:17px}.discover-catalog-layout{grid-template-columns:235px 1fr;gap:38px;max-width:1500px;margin:auto;padding:45px 5vw 90px;display:grid}.discover-sidebar{background:#fff;border:1px solid #dde4e1;align-self:start;position:sticky;top:18px}.discover-sidebar>header{display:none}.discover-sidebar>section{border-bottom:1px solid #e1e7e4;padding:21px}.discover-sidebar h2{margin:0 0 12px;font:750 13px Manrope}.discover-sidebar section>button{text-align:left;color:#667275;background:0 0;border:0;grid-template-columns:17px 1fr auto;align-items:center;gap:7px;width:100%;min-height:34px;padding:0;font-size:11px;display:grid}.discover-sidebar section>button i{border:1px solid #bcc6c3;width:14px;height:14px}.discover-sidebar section>button.active{color:#081014;font-weight:800}.discover-sidebar section>button.active i{background:#18b8ca;border:3px solid #d8f4f6}.discover-sidebar section>button svg{color:#11a7b8;width:13px}.discover-price{justify-content:space-between;font-size:11px;display:flex}.discover-price b{color:#0699aa}.discover-sidebar input[type=range]{accent-color:#13afc0;width:100%;margin-top:10px}.discover-clear{background:#fff;border:1px solid #cad4d1;width:calc(100% - 32px);min-height:40px;margin:16px;font-size:10px;font-weight:800}.discover-results>header{justify-content:space-between;align-items:flex-end;margin-bottom:24px;display:flex}.discover-results>header span{color:#0797a8;letter-spacing:.16em;font-size:10px;font-weight:800}.discover-results h2{letter-spacing:-.055em;margin:9px 0 0;font:800 clamp(32px,4vw,48px)/1 Manrope}.discover-results>header p{color:#738083;font-size:11px}.discover-products-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.discover-product-card{background:#fff;border:1px solid #dde4e1;min-width:0;transition:all .25s}.discover-product-card:hover{transform:translateY(-4px);box-shadow:0 16px 38px #06151814}.discover-sprite{background:#e9eeee;height:285px;position:relative;overflow:hidden}.discover-sprite>img{object-fit:fill;width:400%;max-width:none;height:200%;position:absolute}.discover-sprite>img.s0{top:0;left:0}.discover-sprite>img.s1{top:0;left:-100%}.discover-sprite>img.s2{top:0;left:-200%}.discover-sprite>img.s3{top:0;left:-300%}.discover-sprite>img.s4{top:-100%;left:0}.discover-sprite>img.s5{top:-100%;left:-100%}.discover-sprite>img.s6{top:-100%;left:-200%}.discover-sprite>img.s7{top:-100%;left:-300%}.discover-sprite>span{color:#fff;letter-spacing:.1em;background:#081014;padding:7px 8px;font-size:8px;font-weight:800;position:absolute;top:12px;left:12px}.discover-sprite>span.viral{background:#e45a35}.discover-sprite>span.lab{background:#0798a9}.discover-sprite>button{background:#fff;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 5px 16px #030f1221}.discover-sprite>button svg{width:17px}.discover-sprite>button.saved{color:#42d2e2;background:#081014}.discover-product-copy{padding:19px}.discover-product-copy>small{color:#788487;text-transform:uppercase;font-size:9px}.discover-product-copy h3{margin:8px 0;font:750 19px/1.2 Manrope}.discover-product-copy>p{color:#687477;min-height:55px;font-size:12px;line-height:1.5}.discover-rating{border-top:1px solid #e2e7e5;justify-content:space-between;align-items:center;padding:12px 0;font-size:10px;display:flex}.discover-rating span{color:#078d9d;align-items:center;gap:4px;display:flex}.discover-rating svg{width:13px}.discover-rating b{color:#899395;font-size:9px}.discover-product-copy footer{justify-content:space-between;align-items:center;display:flex}.discover-product-copy footer strong{font:800 21px Manrope}.discover-product-copy footer a{color:#fff;background:#081014;align-items:center;min-height:36px;padding:0 11px;font-size:9px;font-weight:800;display:flex}.discover-empty{text-align:center;background:#fff;border:1px solid #dce3e0;padding:85px 20px}.discover-empty>svg{color:#0aa5b6;width:34px}.discover-empty h3{font:750 25px Manrope}.discover-empty p{color:#748083}.discover-empty button{color:#fff;background:#081014;border:0;padding:13px 18px}.discover-signal-band{background:#27c5d6;grid-template-columns:repeat(3,1fr) auto;gap:24px;padding:38px 6vw;display:grid}.discover-signal-band>div{grid-template-columns:auto 1fr;gap:3px 10px;display:grid}.discover-signal-band svg{grid-row:1/3;width:27px}.discover-signal-band strong{font-size:12px}.discover-signal-band span{font-size:10px}.discover-signal-band>a{color:#fff;background:#071014;place-items:center;padding:0 20px;font-size:10px;font-weight:800;display:grid}@media (max-width:1100px){.discover-catalog-layout{grid-template-columns:205px 1fr;gap:25px}.discover-products-grid,.discover-signal-band{grid-template-columns:1fr 1fr}.discover-signal-band>a{min-height:55px}}@media (max-width:760px){.discover-catalog-head{padding:60px 22px 50px;display:block}.discover-catalog-head h1{font-size:70px}.discover-catalog-head aside{margin-top:35px}.discover-tabs{padding:0}.discover-tools{flex-wrap:wrap;padding:14px 18px}.discover-tools form{flex:1;width:auto}.discover-filter-button{display:flex}.discover-tools>label{width:100%;margin:0}.discover-catalog-layout{padding:35px 18px 65px;display:block}.discover-sidebar{z-index:95;display:none;position:fixed;inset:0 10% 0 0;overflow:auto;box-shadow:15px 0 50px #00000040}.discover-sidebar.open{display:block}.discover-sidebar>header{border-bottom:1px solid #e1e7e4;justify-content:space-between;align-items:center;padding:20px;display:flex}.discover-sidebar>header button{background:0 0;border:0}.discover-products-grid{grid-template-columns:1fr 1fr}.discover-sprite{height:235px}.discover-signal-band{grid-template-columns:1fr;padding:30px 22px}.discover-signal-band>a{min-height:54px}}@media (max-width:470px){.discover-tools form{flex-basis:100%}.discover-products-grid{grid-template-columns:1fr}.discover-sprite{height:330px}.discover-product-copy>p{min-height:auto}}.discover-sprite>img:not([class]){object-fit:cover;width:100%;max-width:100%;height:100%;position:static}.discover-sprite>.product-object{max-width:65%;max-height:65%;margin:auto;position:absolute;inset:18%}.discover-product-copy footer button{color:#fff;cursor:pointer;background:#081014;border:0;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:9px;font-weight:800;display:flex}.discover-product-copy footer button svg{width:14px}.catalog-language,.language-toggle{color:#fff;white-space:nowrap;background:0 0;border:1px solid #536065;min-height:29px;padding:0 11px;font-size:11px;font-weight:700}.catalog-language-header{color:#101617;border-color:#cfd7d4;min-height:36px}.catalog-price-note{color:#bbc5c7;margin-inline:auto;font-size:10px}.catalog-rtl{font-family:Noto Sans Arabic,DM Sans,sans-serif}.catalog-rtl .catalog-header-main,.catalog-rtl .catalog-nav,.catalog-rtl .catalog-account-actions,.catalog-rtl .catalog-item-bottom,.catalog-rtl .catalog-trust>div{direction:rtl}.catalog-rtl .catalog-hero-copy{text-align:right;padding:105px 6vw 100px 0}.catalog-rtl .catalog-hero-copy>span{letter-spacing:0}.catalog-rtl .catalog-hero-shade{background:linear-gradient(270deg,#01080bf0 0%,#01080bcc 38%,#01080b2e 72%),linear-gradient(#0000 52%,#0000004d)}.catalog-rtl .catalog-hero-feature{text-align:right;left:4vw;right:auto}.catalog-rtl .catalog-hero-feature del{margin-left:0;margin-right:6px}.catalog-rtl .catalog-categories header,.catalog-rtl .catalog-products-section>header{direction:rtl}.catalog-rtl .catalog-item-media>span{letter-spacing:0;left:auto;right:10px}.catalog-rtl .catalog-item-media>button{left:10px;right:auto}.catalog-rtl .catalog-item-copy,.catalog-rtl .catalog-footer,.catalog-rtl .catalog-story{text-align:right}.catalog-rtl .catalog-story{align-items:flex-start}.catalog-rtl .catalog-newsletter{text-align:right;direction:rtl}.catalog-rtl .catalog-footer>div{align-items:flex-start}.catalog-rtl .catalog-ai{left:22px;right:auto}.shell-rtl,.shell-rtl .wm-header nav{direction:rtl}.shell-rtl .wm-footer,.shell-rtl .wm-footer>div{text-align:right}.language-toggle{color:#182022;border-color:#cfd7d4;margin-inline-end:8px}@media (max-width:720px){.catalog-price-note{max-width:70%;font-size:9px;line-height:1.35}.catalog-language{padding:0 8px}.catalog-rtl .catalog-hero-copy{padding:75px 22px 160px}.catalog-rtl .catalog-hero-feature{left:22px;right:22px}.catalog-rtl .catalog-ai{left:16px}.catalog-rtl .catalog-header-main,.catalog-rtl .catalog-account-actions{direction:rtl}}.catalog-shop-image>img{object-fit:cover;width:100%;height:100%}.catalog-shop-image>.product-object{max-width:60%;max-height:60%;margin:auto;position:absolute;inset:20%}.cart-product-image>img,.assistant-product-visual>img{object-fit:cover;width:100%;height:100%}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
