@font-face{font-family:PP Telegraf;src:url(PPTelegraf-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Telegraf;src:url(PPTelegraf-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PP Telegraf;src:url(PPTelegraf-Semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PP Telegraf;src:url(PPTelegraf-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(PPNeueMontreal-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(PPNeueMontreal-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(PPNeueMontreal-Semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Monoblock;src:url(Monoblock-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Monoblock;src:url(Monoblock-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Monoblock;src:url(Monoblock-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Monoblock;src:url(Monoblock-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Monoblock;src:url(Monoblock-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Monoblock;src:url(Monoblock-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--slate:#303030;--teal:#005053;--teal-deep:#003638;--blue:#5aa0a4;--green:#72b783;--white:#f2f2f2;--paper:#f4f1ec;--bench:#d8e0de;--mid:#e5e9e8;--mist:#8cbdc0;--ink:var(--teal-deep);--bg:var(--white);--radius:14px;--radius-sm:10px;--radius-pill:999px;--glass-bg:rgba(242,242,242,.34);--glass-blur:blur(40px) saturate(150%);--glass-border:rgba(255,255,255,.62);--glass-border-width:.5px;--glass-border-dark:rgba(255,255,255,.44);--glass-border-ink:rgba(0,80,83,.35);--lilac:#C88FFF;--purple:#9E5CDE;--purple-ink:#7126BB;--lilac-lift:#D2A3FF;--lilac-wash:rgba(200,143,255,.34);--cta-gradient-purple:linear-gradient(180deg,#8B3CD7 0%,#7928C7 100%);--cta-sweep-purple:linear-gradient(100deg,#7928C7,#9044D9,#A466E0,#9044D9,#6722AA,#9044D9,#A466E0,#9044D9,#7928C7);--purple-bevel: inset 4.391px 4.391px 10.246px rgba(46,20,74,.2), inset -3.659px -3.659px 8.783px rgba(255,255,255,.26);--petri-sweep-purple:linear-gradient(100deg,#9E5CDE,#B582E6,#C9A4ED,#B582E6,#8C3ED8,#B582E6,#C9A4ED,#B582E6,#9E5CDE);--green-debossed: inset 4.391px 4.391px 10.246px rgba(0,54,56,.55), inset -3.659px -3.659px 8.783px rgba(255,255,255,.08);--debossed: inset 4.4px 4.4px 10.2px rgba(46,72,70,.16), inset -3.66px -3.66px 8.8px rgba(255,255,255,.7);--debossed-soft: inset 5px 5px 12px rgba(46,72,70,.08), inset -4px -4px 10px rgba(255,255,255,.92);--debossed-deep: inset 5px 5px 12px rgba(46,72,70,.2), inset -4px -4px 10px rgba(255,255,255,.65);--embossed: 5px 6px 12px rgba(46,72,70,.14), -3px -3px 8px rgba(255,255,255,.4);--teal-raised: 6px 8px 16px rgba(0,54,56,.28), -3px -3px 8px rgba(255,255,255,.18), inset 0 1px 0 rgba(255,255,255,.22);--teal-bevel: inset 4.391px 4.391px 10.246px rgba(46,72,70,.16), inset -3.659px -3.659px 8.783px rgba(255,255,255,.26);--cta-gradient:linear-gradient(180deg,#006266 0%,#005053 100%);--cta-border:rgba(255,255,255,.18);--cta-sweep:linear-gradient(100deg,#005053,#0a8286,#00999e,#0a8286,#00696d,#0a8286,#00999e,#0a8286,#005053);--ease:cubic-bezier(.22,.61,.36,1);--font-body-family:"PP Neue Montreal",Helvetica,Arial,sans-serif;--font-body-style:normal;--font-body-weight:400;--font-body-weight-bold:600;--font-heading-family:"PP Telegraf",Georgia,serif;--font-heading-style:normal;--font-heading-weight:700;--brand-teal:var(--teal);--brand-ocean:var(--blue);--brand-ocean-2:var(--mist);--brand-seaweed:var(--green);--brand-off-white:var(--white);--brand-black:var(--slate);--buttons-radius:var(--radius-pill);--buttons-radius-outset:var(--radius-pill);--inputs-radius:var(--radius-sm);--inputs-radius-outset:var(--radius-sm);--media-radius:var(--radius);--card-corner-radius:var(--radius);--collection-card-corner-radius:var(--radius);--blog-card-corner-radius:var(--radius);--variant-pills-radius:var(--radius-pill);--text-boxes-radius:var(--radius);--popup-corner-radius:var(--radius);--badge-corner-radius:var(--radius-pill)}@media(max-resolution:1.5dppx){:root{--glass-border-width:1px;--glass-border:rgba(255,255,255,.31);--glass-border-dark:rgba(255,255,255,.22)}}::selection{background:var(--lilac-wash);color:var(--teal)}::-moz-selection{background:var(--lilac-wash);color:var(--teal)}:focus-visible{outline:2px solid var(--purple);outline-offset:3px}body{background:var(--white)!important;color:var(--teal-deep);-webkit-font-smoothing:antialiased}.color-scheme-1,.color-background-1{background:transparent}.card,.card-wrapper .card__inner,.collection-card,.blog-card{background:var(--paper);border-radius:var(--radius);box-shadow:var(--debossed);border:0}body,p,li,td,th,.rte,.text-body{font-family:var(--font-body-family);font-weight:400;font-size:1.8rem;line-height:1.45;color:var(--teal-deep)}.rte p,.rte li{font-size:1.8rem;line-height:1.45;color:var(--teal-deep)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);font-weight:700;text-transform:none;color:var(--teal-deep);text-wrap:balance}h1,.h1,.h0{font-size:clamp(2.88rem,3.2vw,4.8rem);line-height:.9;letter-spacing:-.025em}h2,.h2{font-size:clamp(2.8rem,3.33vw,4.8rem);line-height:.8;letter-spacing:-.033em}h3,.h3{font-size:4rem;line-height:1;letter-spacing:-.02em}h4,.h4{font-size:2.6rem;line-height:1.1;letter-spacing:-.015em}h5,.h5{font-size:2rem;line-height:1.2;letter-spacing:-.01em}h6,.h6{font-size:1.68rem;line-height:1.3;letter-spacing:0}.caption,.caption-with-letter-spacing,.caption-large,.product__text.caption-with-letter-spacing,.form__label,.field__label,.quantity__label,.product-form__quantity .form__label{font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:300;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--teal)}a{color:inherit}.link,.rte a{color:var(--teal);text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.05em}.button,.button--primary,.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.brand-buy-now{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:10px 15px;border-radius:var(--radius-pill)!important;background-image:var(--cta-gradient)!important;background-color:transparent!important;border:1px solid var(--cta-border)!important;box-shadow:var(--teal-bevel)!important;font-family:Monoblock,ui-monospace,Menlo,monospace!important;font-weight:500!important;font-size:1.2rem!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase;color:#f2f2f2!important;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease),box-shadow .35s var(--ease)}.button:before,.button--primary:before,.shopify-payment-button__button:before,.brand-buy-now:before{content:""!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--cta-sweep);background-size:200% 100%;background-position:0% 50%;opacity:0;transition:opacity .45s var(--ease);display:block!important;box-shadow:none!important;border:0!important}.button:hover:before,.button:focus-visible:before,.button--primary:hover:before,.button--primary:focus-visible:before,.shopify-payment-button__button:hover:before,.shopify-payment-button__button:focus-visible:before,.brand-buy-now:hover:before,.brand-buy-now:focus-visible:before{opacity:.95;animation:cta-drift 8s linear infinite}@keyframes cta-drift{0%{background-position:0% 50%}to{background-position:200% 50%}}.button:hover,.button--primary:hover,.shopify-payment-button__button:hover,.brand-buy-now:hover{opacity:1;transform:none;background-image:var(--cta-gradient)!important;color:#f2f2f2!important;box-shadow:var(--teal-bevel)!important}.button:after,.button--primary:after,.shopify-payment-button__button:after{content:none!important;box-shadow:none!important}.is-over-dark .button:before,.is-over-dark .brand-buy-now:before{background-image:linear-gradient(100deg,#fff,#e4f1f1,#cfe7e8,#e4f1f1,#f8fcfc,#e4f1f1,#cfe7e8,#e4f1f1,#fff)}@media(prefers-reduced-motion:reduce){.button:before,.shopify-payment-button__button:before,.brand-buy-now:before{transition:none}.button:hover:before,.button:focus-visible:before,.shopify-payment-button__button:hover:before,.shopify-payment-button__button:focus-visible:before,.brand-buy-now:hover:before,.brand-buy-now:focus-visible:before{animation:none;opacity:.6}}.footer .button,.footer .button--primary{box-shadow:var(--teal-raised)!important;font-size:1.28rem!important;letter-spacing:.02em!important;padding:0 14px}.button--purple{position:relative;isolation:isolate;overflow:hidden;background-image:var(--cta-gradient-purple)!important;background-color:transparent!important;border:1px solid var(--cta-border)!important;box-shadow:var(--purple-bevel)!important;color:#f2f2f2!important}.button--purple:before{content:""!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--cta-sweep-purple);background-size:200% 100%;background-position:0% 50%;opacity:0;transition:opacity .45s var(--ease)}.button--purple:hover:before,.button--purple:focus-visible:before{opacity:.95;animation:cta-drift 8s linear infinite}.button--purple:hover{transform:none;opacity:1;box-shadow:var(--purple-bevel)!important}@media(prefers-reduced-motion:reduce){.button--purple:before{transition:none}.button--purple:hover:before,.button--purple:focus-visible:before{animation:none;opacity:.6}}.button--secondary,.button--outline{background-image:none!important;background-color:transparent!important;color:var(--teal)!important;border:1px solid var(--teal)!important;box-shadow:none!important}.button--secondary:before,.button--outline:before{content:none!important}.button--secondary:hover,.button--outline:hover{background-color:var(--teal)!important;color:#f2f2f2!important;border-color:var(--teal)!important;transform:none}.button--secondary:hover *,.button--outline:hover *{color:#f2f2f2!important}.field__input,.select__select,.text-area,.customer .field input{background:var(--white);border:0!important;border-radius:var(--radius-sm);box-shadow:var(--debossed-soft);font-family:var(--font-body-family);color:var(--teal-deep)}.field__input:focus,.text-area:focus{outline:2px solid var(--purple);outline-offset:2px}.utility-bar{display:none!important}.utility-bar{background:var(--teal-deep)!important;min-height:0!important;display:flex;align-items:center;padding-top:.6rem;padding-bottom:.6rem}.utility-bar,.utility-bar *,.utility-bar a,.utility-bar .announcement-bar__message,.utility-bar .announcement-bar__link,.utility-bar h5,.utility-bar .h5{color:var(--white)!important}.utility-bar .announcement-bar__message{margin:0!important;padding:4px 0 0!important;min-height:0!important;display:inline-block;line-height:1.2;font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:300;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;overflow:hidden;white-space:nowrap;max-width:0;animation:brand-typewriter 10s steps(52,end) infinite;position:relative}@keyframes brand-typewriter{0%{max-width:0}12%{max-width:60ch}95%{max-width:60ch}to{max-width:0}}.utility-bar .announcement-bar__message:after{content:"|";display:inline-block;margin-left:.15em;animation:brand-cursor-blink .8s steps(1) infinite}@keyframes brand-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}.utility-bar .utility-bar__grid,.utility-bar .announcement-bar,.utility-bar .announcement-bar__announcement{align-items:center;align-content:center;min-height:0;height:auto}.brand-header-group{position:sticky;top:0;z-index:50}.section-header{background:transparent!important;border-bottom:0!important;backdrop-filter:none;-webkit-backdrop-filter:none}.section-header .header-wrapper{background:transparent!important;border:0!important}.section-header .header{position:relative}.section-header .header__inline-menu{grid-column:1 / -1;grid-row:1;position:absolute;left:50%;transform:translate(-50%);margin:0;width:auto}.section-header .header{width:min(832px,calc(100% - 2rem))!important;margin:.9rem auto!important;min-height:51px;padding:0 15px 0 19px!important;border-radius:15px;background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-border-width) solid var(--glass-border);box-shadow:0 2px 18px #0036380f}.section-header .header,.section-header .header *,.section-header .header a,.section-header .header__heading-link,.section-header .header__icon,.section-header .header__menu-item,.section-header .list-menu__item--link,.section-header .header__heading-logo,.section-header svg{color:var(--teal-deep)!important;fill:currentColor}.section-header .header a.brand-buy-now,.section-header .header a.brand-buy-now *{color:#f2f2f2!important}.section-header .header__menu-item,.section-header .list-menu__item--link{font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:300;font-size:1.2rem;letter-spacing:.08em;text-transform:none}.page-width,.page-width--narrow{max-width:100%!important;padding-left:44px!important;padding-right:44px!important}@media screen and (max-width:749px){.page-width,.page-width--narrow{padding-left:2rem!important;padding-right:2rem!important}}.section-header .brand-buy-now,.section-header .header__icons .brand-buy-now{order:99;margin-left:1rem;margin-right:0;white-space:nowrap;text-decoration:none!important;line-height:1}.section-header .header__icons{align-items:center;padding-right:0!important}html{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--mist) transparent}html:hover{scrollbar-color:var(--teal) transparent}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--mist);transition:background-color .2s ease}html:hover ::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:var(--teal)}.section-header .header__icon--search,.section-header details-modal:has(.header__icon--search),.section-header .header__icon--account,.section-header .header__icon--cart,.section-header #cart-icon-bubble,.section-header a[href*="/cart"],.section-header a[href*="/account"],.menu-drawer__utility-links .menu-drawer__account{display:none!important}.section-header .header__heading-link{display:inline-block;width:116px;height:20px;font-size:0!important;line-height:0!important;background:url(teal-exvivo-wordmark-full.svg) no-repeat center/contain;padding:0!important;overflow:hidden}.section-header .header__heading-link>*{display:none!important}.section-header .header__heading-logo{display:none!important}.section-header .header__menu-item{transition:color .2s var(--ease);display:inline-block}.section-header .header__menu-item:hover{transform:none;text-decoration:none!important}.section-header .header__menu-item:hover,.section-header .header__menu-item:hover *{color:var(--purple-ink)!important}body.template-product .section-header .header__menu-item:hover,body.template-product .section-header .header__menu-item:hover *,.section-header .header__menu-item[aria-current=page]:hover,.section-header .header__menu-item[aria-current=page]:hover *,.section-header .header__active-menu-item:hover{color:var(--teal-deep)!important;cursor:default}.section-header .header__menu-item span,.section-header .header__menu-item:hover span,.section-header .header__active-menu-item,.section-header details[open]>.header__menu-item,.section-header .list-menu__item--active{text-decoration:none!important;text-decoration-thickness:0!important}body.template-index .home-hero-video{margin-top:calc(-1 * var(--brand-header-height, 0px));height:100vh;height:100dvh;padding:0;position:relative;overflow:hidden}body.template-index .home-hero-video{display:flex;align-items:center;justify-content:center}body.template-index .home-hero-video__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;transform:scale(1.2);transform-origin:center center}.hero-stage{position:relative;z-index:1;width:min(832px,calc(100% - 2rem));display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:6.4rem}.hero-capsule{position:relative;width:100%;min-height:350px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:15px;padding:clamp(2.64rem,4vw,45px) clamp(2rem,6vw,73px);text-align:center;background:#f4f1ec9e;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:var(--glass-border-width) solid var(--glass-border);box-shadow:0 10px 30px #0036381a}.hero-capsule .eyebrow{font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:300;font-size:12px;line-height:1.25;letter-spacing:0;text-transform:uppercase;color:var(--teal);margin:0 0 10px}.hero-title{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(2.88rem,3.2vw,4.8rem);line-height:.9;letter-spacing:-.025em;color:var(--teal-deep);text-transform:none;text-wrap:balance;margin:0 auto 20px;max-width:14em}.hero-lede{margin:0 auto 20px;font-family:var(--font-body-family);font-size:clamp(1.6rem,1.25vw,18px);line-height:1.4667;color:var(--teal)}.hero-capsule .hero-cta[aria-disabled=true]{opacity:1}.hero-capsule .hero-cta{width:194px;min-width:194px;min-height:34px;height:34px;padding:1px 16px 0;font-size:14px!important;line-height:1!important;letter-spacing:0!important;box-shadow:var(--teal-bevel)!important}.hero-chips{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:22px;width:100%;margin:0;padding:0;list-style:none}.hero-chip{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:1px 16px 0;border:0;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 0 0 1px #ffffff38;border-radius:var(--radius-pill);font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:400;font-size:12px;line-height:1;letter-spacing:0;color:var(--teal-deep);text-transform:uppercase;white-space:nowrap}@media screen and (max-width:749px){.hero-chips{flex-wrap:wrap;justify-content:center;gap:8px}.hero-chip{white-space:normal;height:auto;padding:7px 14px;text-align:center}}body.template-index main#MainContent{margin-top:0;padding-top:0}body.template-index .newsletter,.home-hero-video__overlay{display:none!important}.home-hero-video__credit,.home-hero-video__links{display:inline-flex;align-items:center;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid rgba(0,54,56,.12);border-radius:var(--radius-sm);padding:6px 11px!important;min-height:24px;box-shadow:0 1px 10px #0036380d;pointer-events:auto}.home-hero-video__credit,.home-hero-video__policy,.home-hero-video__sep{font-family:Monoblock,ui-monospace,Menlo,monospace!important;font-weight:300!important;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;line-height:1;white-space:nowrap;color:var(--teal-deep)!important;text-decoration:none}.home-hero-video__policy:hover{text-decoration:underline;text-underline-offset:.3rem}[data-brand-deadlink]{cursor:default;text-decoration:none!important}[data-brand-deadlink]:hover{text-decoration:none!important}.home-hero-video__sep{display:inline-block;padding:0 .9rem;color:var(--blue)!important}body.policy-page .page-width,body.policy-page .page-width--narrow,body.policy-page .shopify-policy__container,body.policy-page main .page-width{max-width:100%!important;padding-left:44px!important;padding-right:44px!important}body.policy-page .rte,body.policy-page .shopify-policy__body{font-size:1.8rem;line-height:1.55;max-width:none}body.policy-page .rte p,body.policy-page .rte li,body.policy-page .shopify-policy__body p,body.policy-page .shopify-policy__body li{font-size:1.8rem}body.policy-page h1,body.policy-page h2,body.policy-page h3{scroll-margin-top:calc(var(--brand-header-height, 80px) + 1.5rem)}body.policy-page .rte strong,body.policy-page .rte b,body.policy-page .shopify-policy__body strong,body.policy-page .shopify-policy__body b{color:var(--teal)!important}body.policy-page h1,body.policy-page .shopify-policy__title,body.policy-page .shopify-policy__title h1,body.policy-page .page-title,body.policy-page .main-page-title,body.policy-page main h1:first-of-type{text-align:left!important}body.policy-page .newsletter{display:none!important}.policy-toc{background:var(--white);border:0;border-radius:var(--radius);box-shadow:var(--debossed-soft);padding:1.5rem 2rem;margin:0 0 3rem}.policy-toc__title{font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:300;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--teal);margin:0 0 1rem}.policy-toc__list{list-style:none;margin:0;padding:0;column-count:4;column-gap:2rem}.policy-toc__item{margin:.4rem 0;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}.policy-toc__item--h3{padding-left:1.5rem}.policy-toc__link{font-family:var(--font-body-family);font-weight:400;font-size:1.5rem;color:var(--teal);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s ease}.policy-toc__link:hover{border-bottom-color:var(--teal)}@media screen and (max-width:989px){body.policy-page .policy-toc__list{column-count:2}}@media screen and (max-width:549px){body.policy-page .policy-toc__list{column-count:1}}body.template-page-contact main#MainContent{position:relative;padding:0 44px}body.template-page-contact .brand-contact-image{display:none}body.template-page-contact .brand-contact-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}body.template-page-contact .section[id*=main],body.template-page-contact main .page-width{padding:0!important}body.template-page-contact .main-page-title{margin:0 0 .4rem!important;padding-top:0!important}body.template-page-contact section[id*=form],body.template-page-contact .contact{padding-top:0!important;padding-bottom:1rem!important}body.template-page-contact .contact form{margin-top:.6rem}body.template-page-contact .contact .form-status,body.template-page-contact .contact .contact__fields{margin-top:0!important}body.template-page-contact .newsletter{display:none!important}body.template-page-contact .footer{margin-top:2rem!important}body.template-page-contact .contact .field__input,body.template-page-contact .contact .field__input::placeholder,body.template-page-contact .contact .text-area,body.template-page-contact .contact .text-area::placeholder{font-size:1.6rem}body.template-page-contact .contact .field{margin-bottom:.8rem}body.template-page-contact .contact .text-area{min-height:8rem}@media screen and (max-width:989px){body.template-page-contact main#MainContent{padding-right:44px}body.template-page-contact .brand-contact-image{position:static;width:100%;height:30vh;margin-top:1.5rem}}body.template-product,body.template-product main,body.template-product .product,body.template-product .product__info-wrapper,body.template-product .product__media-wrapper{background-color:var(--white)!important}body.template-product .product-form__buttons{display:grid!important;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:10px;align-items:stretch}body.template-product .product-form__buttons .product-form__quantity{grid-column:1;grid-row:1;margin:0;display:flex;align-items:stretch;height:34px}body.template-product .product-form__buttons .quantity__label{display:none!important}body.template-product .product-form__buttons .price-per-item__container,body.template-product .product-form__buttons quantity-input.quantity{height:100%;display:flex;align-items:stretch}body.template-product .product-form__buttons .quantity__input,body.template-product .product-form__buttons .quantity__button{height:100%}body.template-product .product-form__buttons .product-form__submit{grid-column:2;grid-row:1;width:100%;height:34px;min-height:34px}body.template-product .product-form__buttons .shopify-payment-button{grid-column:1 / -1;grid-row:2}body.template-product .product-form__buttons .shopify-payment-button__button{width:100%;height:34px;min-height:34px}body.template-product product-form.product-form{margin-bottom:0!important}body.template-product quantity-input.quantity{background:transparent!important;border:1px solid var(--teal)!important;border-radius:var(--radius-pill);box-shadow:none!important;overflow:hidden;height:34px;min-height:34px;width:auto;display:inline-flex;align-items:stretch}body.template-product .quantity__button,body.template-product .quantity__input{background:transparent!important;box-shadow:none!important;border:0!important;color:var(--teal)!important;height:100%;min-height:0;padding:0}body.template-product quantity-input.quantity:before,body.template-product quantity-input.quantity:after{content:none!important;display:none!important;background:transparent!important;box-shadow:none!important}body.template-product .quantity__button{width:30px;flex:0 0 30px}body.template-product .quantity__input{width:34px;text-align:center;font-family:Monoblock,ui-monospace,Menlo,monospace;font-size:1.2rem}body.template-product .quantity__button svg{width:10px;height:10px}body.template-product .product__info-container{display:flex;flex-direction:column}body.template-product .product__info-container>*{order:99}body.template-product .product__info-container>.product__title{order:1}body.template-product .product__info-container>.product-copy__sub{order:2}body.template-product .product__info-container>div:has(.price){order:4}body.template-product .product__info-container>.product__description{order:5}body.template-product .product__info-container>.product-compliance{order:6}body.template-product .product__info-container>.product-spec{order:7}body.template-product .product__info-container>div:has(.product-form__buttons){order:8}body.template-product .product__info-container>.product-cta__note{order:9}body.template-product .product__info-container>.product__drawers{order:10}body.template-product .product__info-container>.product__view-details{order:11}body.template-product .product__title,body.template-product .product__title h1,body.template-product h1.product__title{font-family:var(--font-heading-family)!important;font-weight:700!important;font-size:clamp(2.24rem,1.92vw,2.72rem)!important;line-height:1.05!important;letter-spacing:-.01em!important;color:var(--teal-deep)!important;text-transform:none!important;margin:0!important}body.template-product .product__info-container>.product-copy__sub{margin:4px 0 0!important;font-family:var(--font-body-family);font-size:clamp(1.7rem,1.5vw,2.2rem);line-height:1.25;color:var(--teal-deep)}body.template-product .product__description,body.template-product .product__description.rte{padding-top:6px;margin:0!important}body.template-product .product__description p+p{margin-top:1.2rem}body.template-product .product__info-container>div:has(.price){margin:8px 0 0!important}body.template-product .product__description .product-compliance,body.template-product .product__info-container>.product-compliance{margin:8px 0 0!important;font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:300;font-size:1rem;line-height:1.5;letter-spacing:.04em;text-transform:uppercase;color:#0050539e;max-width:none}body.template-product .product__info-container>.product-spec{display:flex;flex-direction:column;gap:0;margin:8px 0 0!important;padding:0;list-style:none}.product-spec li{display:flex;align-items:center;gap:14px;min-height:53px;padding:6px 0;background:none;border-radius:0;box-shadow:none;border-bottom:1px dashed rgba(113,38,187,.4);font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:300;font-size:1.2rem;line-height:1.35;letter-spacing:.02em;color:var(--teal-deep)}body.template-product .product__info-container>div:has(.product-form__buttons){margin:8px 0 0!important}body.template-product .product__info-container>.product-cta__note{margin:10px 0 0!important;font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:300;font-size:.8rem;line-height:1.45;letter-spacing:.025em;text-transform:uppercase;color:#00505370;text-align:center}body.template-product .product__info-container>.product__drawers{margin:2.4rem 0 0!important}.product__drawers{margin-top:2.4rem;border-top:1px solid rgba(0,54,56,.12)}.product-drawer{border-bottom:1px solid rgba(0,54,56,.12)}.product-drawer__summary{list-style:none;cursor:pointer;padding:1.4rem 0;display:flex;justify-content:space-between;align-items:center;font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:300;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--teal)}.product-drawer__summary::-webkit-details-marker,.product-drawer__summary::marker{display:none;content:""}.product-drawer__icon{font-size:0;line-height:1;color:var(--purple-ink)}.product-drawer__icon:before{content:"+";font-size:2rem;line-height:1;display:block}.product-drawer[open] .product-drawer__icon:before{content:"\2212"}.product-drawer__content{padding:0 0 1.6rem;font-family:var(--font-body-family);font-weight:400;font-size:1.7rem;line-height:1.55;color:var(--teal-deep)}.product-drawer__content p,.product-drawer__content li{font-weight:400;font-size:1.7rem}body.template-product .newsletter{display:none!important}body.template-product .related-products,body.template-product product-recommendations{display:none!important}body.template-product .product-form,body.template-product product-form,body.template-product .product__description,body.template-product .product-form__buttons,body.template-product .product__drawers{width:100%!important;max-width:100%!important}body.template-product .product__media-wrapper{padding-left:0!important;padding-right:0!important}@media screen and (min-width:750px){body.template-product media-gallery{display:flex!important;flex-direction:row;gap:1.2rem;align-items:flex-start}body.template-product media-gallery .thumbnail-slider{order:1;width:12rem;flex:0 0 12rem;margin:0}body.template-product .thumbnail-list{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;gap:.8rem;overflow-y:auto;max-height:100%}body.template-product .thumbnail-list__item{width:100%}body.template-product .thumbnail-slider .slider-button{display:none!important}body.template-product media-gallery>slider-component:not(.thumbnail-slider){order:2;flex:1 1 0;min-width:0}body.template-product media-gallery>slider-component:not(.thumbnail-slider) .slider-buttons{display:none!important}}body.template-product media-gallery:has(.brand-gallery){display:block!important}.brand-gallery{width:100%;display:flex;flex-direction:row;gap:1.2rem;align-items:flex-start;height:min(72.5rem,calc(100vh - var(--brand-header-height, 115px) - 4.8rem));height:min(72.5rem,calc(100dvh - var(--brand-header-height, 115px) - 4.8rem))}.brand-gallery__thumbs{display:flex;flex-direction:column;gap:.8rem;width:12rem;flex:0 0 12rem;height:100%}.brand-gallery__thumb{padding:0;border:0;background:none;cursor:pointer;border-radius:var(--radius-sm);overflow:hidden;flex:1 1 0;min-height:0;opacity:.5;transition:opacity .2s var(--ease)}.brand-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.brand-gallery__thumb:hover,.brand-gallery__thumb.is-active{opacity:1}.brand-gallery__thumb:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.brand-gallery__main{flex:1 1 auto;min-width:0;height:100%;border-radius:var(--radius);overflow:hidden;position:relative}.brand-gallery__main img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:749px){.brand-gallery{flex-direction:column;height:auto}.brand-gallery__thumbs{flex-direction:row;width:100%;flex:none;height:auto}.brand-gallery__thumb{flex:1 1 0;aspect-ratio:4 / 5}.brand-gallery__main{width:100%;height:auto}}body.template-product{--media-shadow-opacity:0 !important;--media-shadow-visible:0 !important;--media-border-width:0 !important;--media-border-opacity:0 !important}body.template-product .product__media,body.template-product .product__media-list .media,body.template-product .product__media-item .media,body.template-product .product__modal-opener,body.template-product .product__modal-opener .media,body.template-product .product__media-container .media,body.template-product .thumbnail,body.template-product .global-media-settings{box-shadow:none!important;border:none!important;outline:none!important;filter:none!important}body.template-product .global-media-settings:before,body.template-product .global-media-settings:after,body.template-product .media:before,body.template-product .media:after,body.template-product .product__media:before,body.template-product .product__media:after{content:none!important;display:none!important;box-shadow:none!important}body.template-product .media img,body.template-product .product__media img,body.template-product .product__media-list img,body.template-product .product__modal-opener img{box-shadow:none!important;filter:none!important}body.template-product .product__media-list .product__media-item,body.template-product .product-media-container,body.template-product .product__modal-opener,body.template-product .product__media{aspect-ratio:4 / 5!important;width:58rem!important;height:auto!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important;position:relative;border-radius:var(--radius)!important}body.template-product .product__media img,body.template-product .product-media-container img,body.template-product .product__modal-opener img,body.template-product .product__media-item img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;object-position:center center!important;transform:none!important;position:absolute;top:0;left:0}body.template-product .thumbnail,body.template-product .thumbnail-list__item{border-radius:var(--radius-sm)!important;overflow:hidden}body.template-product .product__info-wrapper,body.template-product .product__info,body.template-product product-info{padding-right:0!important}body.template-product .product__info-container{padding-right:0!important;max-width:none!important}body.template-product .product__description,body.template-product .product__description.rte,body.template-product .product-form,body.template-product .product-form__buttons,body.template-product .product-form__input,body.template-product .product-form__quantity,body.template-product .product__drawers,body.template-product .product-drawer,body.template-product .product__title,body.template-product .price{max-width:100%!important;padding-right:0!important;margin-right:0!important}body.template-product .price,body.template-product .price__container,body.template-product .price-item{font-family:var(--font-body-family);font-weight:400;color:var(--teal-deep)}body.template-product .unit-price,body.template-product .unit-price .price-item{font-family:Monoblock,ui-monospace,Menlo,monospace!important;font-weight:300!important;font-size:1.2rem!important;letter-spacing:.08em;text-transform:none;color:var(--purple-ink)!important}.footer{margin:0!important;padding:0!important;background:transparent!important;border:0!important;opacity:1!important;transform:none!important;animation:none!important}.footer .scroll-trigger,.footer.scroll-trigger{opacity:1!important;transform:none!important}.site-footer{--lilac:#C88FFF;background:var(--teal-deep);color:var(--white);padding:120px 0 0;position:relative;z-index:3;box-shadow:0 -12px 34px #00202247;overflow:hidden;border-radius:40px 40px 0 0;margin-top:-40px}.site-footer .wrap{padding-left:44px;padding-right:44px}.site-footer a{color:var(--white);text-decoration:none}.site-footer a:hover{text-decoration:underline;text-underline-offset:3px}.footer-grid{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,168.66px);column-gap:44px;min-height:158.83px;position:relative;z-index:1}.footer-col--brand{max-width:275px}.footer-logo{display:block;width:186px;height:auto;margin-bottom:10px}.footer-tagline{margin:0;font-family:var(--font-body-family);font-weight:300;font-size:1.6rem;line-height:1.7;letter-spacing:0;text-transform:none;opacity:.9;color:var(--white)!important}.footer-pill{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:var(--radius-pill);background-image:var(--cta-gradient);border:1px solid var(--cta-border);box-shadow:var(--teal-raised);color:var(--white)!important;font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:500;font-size:1.28rem;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;text-decoration:none!important}.footer-pill--wide{width:187px;justify-content:center;margin-top:40px}.footer-col h4{font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:500;font-size:1rem;line-height:1;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;color:var(--lilac)}.footer-col__spacer{visibility:hidden}.footer-links{list-style:none;margin:0;padding:6px 0 0}.footer-links li{margin:0 0 8px}.footer-links a{display:block;font-family:var(--font-body-family);font-weight:300;font-size:1.2rem;letter-spacing:.3936px}.footer-link--swap{display:block}.footer-link__value,.footer-action--copy:hover .footer-link__label{display:none}.footer-action--copy:hover .footer-link__value{display:block}.footer-legal{margin-top:101px;padding:21.6px 0 14.4px;border-top:1px solid rgba(242,242,242,.18);position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:baseline;gap:24px 40px;justify-content:space-between;font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:200;font-size:.75rem;line-height:13px;letter-spacing:.03em;opacity:.65}.footer-legal p{margin:0;font-size:.75rem;line-height:1.6;color:var(--white)!important}.footer-legal__copy{flex:1 1 auto;min-width:0;max-width:none}.footer-legal__copy p{white-space:normal}.footer-legal__meta{margin:0;display:flex;gap:20px;flex-wrap:nowrap;white-space:nowrap;flex:0 0 auto}.footer-wordmark{position:relative;z-index:0;margin-top:0;opacity:.18}.footer-wordmark img{width:100%;height:auto;display:block}@media screen and (max-width:989px){.site-footer{padding-top:64px;border-radius:24px 24px 0 0}.site-footer .wrap{padding-left:2rem;padding-right:2rem}.footer-grid{grid-template-columns:1fr 1fr;row-gap:32px}.footer-col--brand{grid-column:1 / -1;max-width:none}.footer-pill--wide{margin-top:20px}.footer-legal{margin-top:48px;gap:16px}}@media screen and (max-width:549px){.footer-grid{grid-template-columns:1fr}}.cart-professional-use{margin:2.4rem 0 0;font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:300;font-size:1.1rem;line-height:1.5;letter-spacing:.04em;color:var(--teal)!important;max-width:70ch}.menu-drawer{width:min(400px,86vw)!important;max-width:none!important;height:auto!important;max-height:calc(100dvh - var(--brand-header-height, 115px) - 2.4rem);overflow-y:auto;margin:0 0 0 1.2rem;box-shadow:0 12px 34px #0036381a;background:var(--glass-bg)!important;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:var(--glass-border-width) solid var(--glass-border)!important;border-radius:15px}.header__icon--menu:before,.menu-drawer-container details[open] summary:before,.header__icon--menu[aria-expanded=true]:before{content:none!important;display:none!important;background:transparent!important}.menu-drawer__inner-container{height:auto!important;overflow:visible!important}.menu-drawer__inner-container,.menu-drawer__navigation-container,.menu-drawer__navigation,.menu-drawer__utility-links,.menu-drawer .list-menu,.menu-drawer .menu-drawer__menu{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;box-shadow:none!important}.menu-drawer__navigation{padding-top:2.4rem}.menu-drawer__menu-item,.menu-drawer .menu-drawer__menu-item,.menu-drawer .list-menu__item{font-family:Monoblock,ui-monospace,Menlo,monospace!important;font-weight:300!important;font-size:1.4rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--teal-deep)!important;background:transparent!important}.menu-drawer__menu-item:hover{color:#0a8286!important;background:transparent!important}body.template-page-contact .partner-page-v4{padding:24px 0 140px}.partner-layout{display:grid;grid-template-columns:287px minmax(0,1fr);gap:133px;align-items:start}.partner-aside{display:flex;flex-direction:column;gap:16px;padding-top:.5rem;align-self:stretch}.partner-info{background:var(--white);border-radius:14px;padding:16.8px 18.4px;box-shadow:var(--debossed);color:var(--teal)}.partner-info strong{display:block;font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:600;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;color:#7126bb;margin-bottom:.4rem}.partner-info span{font-family:var(--font-body-family);font-size:1.5rem;color:var(--teal)!important}.partner-info a{font-family:var(--font-body-family);font-size:1.5rem;color:var(--teal)!important;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;text-decoration-color:#00505373;transition:text-decoration-color .25s var(--ease)}.partner-info a:hover{text-decoration-color:var(--teal)}.partner-social{display:flex;gap:20px;margin-top:auto;padding-top:1.6rem}.partner-social a{position:relative;isolation:isolate;overflow:hidden;width:50px;height:50px;border-radius:15px;display:grid;place-items:center;background:var(--purple);color:var(--white)!important}.partner-social a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #fff3,inset 0 0 5px 3px #ffffff42,inset 0 0 15px #ffffff42,inset 0 0 28px #ffffff24;-webkit-mask:radial-gradient(ellipse 33.2% 33.2% at 50.12% 49.42%,#0000 98%,#000 100%);mask:radial-gradient(ellipse 33.2% 33.2% at 50.12% 49.42%,#0000 98%,#000 100%)}.partner-social a:after{content:"";position:absolute;left:16.92%;top:16.22%;width:66.4%;height:66.4%;border-radius:50%;box-shadow:0 0 0 1px #ffffff29;pointer-events:none}.partner-social a>*{position:relative;z-index:1}.partner-social a>.fx-petri__sweep{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background-image:var(--petri-sweep-purple);background-size:200% 100%;background-position:0% 50%;opacity:0;transition:opacity .45s var(--ease);pointer-events:none}.partner-social a:hover>.fx-petri__sweep,.partner-social a:focus-visible>.fx-petri__sweep{opacity:.95;animation:cta-drift 8s linear infinite}@media(prefers-reduced-motion:reduce){.partner-social a>.fx-petri__sweep{transition:none}.partner-social a:hover>.fx-petri__sweep,.partner-social a:focus-visible>.fx-petri__sweep{animation:none;opacity:.6}}.partner-social svg{width:18px;height:18px;display:block}.partner-form-shell{background:var(--white);border-radius:22px;padding:20px 24px;box-shadow:var(--debossed)}.partner-form-shell .mast{display:flex;flex-direction:column;gap:14px;margin-bottom:24px}.partner-form-shell .section-title{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(2.24rem,2.66vw,3.84rem);line-height:.8;letter-spacing:-.033em;color:var(--teal)!important;margin:0;text-wrap:balance}.partner-form-shell .mast__rule{width:100%;height:1px;background:var(--teal);border:0;margin:0;opacity:.85}.partner-lede{margin:0 0 20px;font-family:var(--font-body-family);font-size:1.7rem;line-height:1.4;color:var(--teal)!important;max-width:none}.form-grid-v4{display:grid;grid-template-columns:1fr 1fr;gap:8px 18.4px}.form-grid-v4 .field{display:flex;flex-direction:column;gap:4.8px;position:static!important;border:0!important;background:none!important;box-shadow:none!important;padding:0!important;margin:0!important;border-radius:0!important;min-height:0!important}.form-grid-v4 .field:before,.form-grid-v4 .field:after{content:none!important;display:none!important}.form-grid-v4 label{position:static!important;transform:none!important;padding:0!important;margin:0!important}.form-grid-v4 .field.full{grid-column:1 / -1}.form-grid-v4 label{font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:300;font-size:1.088rem;letter-spacing:.544px;text-transform:uppercase;color:var(--teal)!important}.form-grid-v4 input,.form-grid-v4 select,.form-grid-v4 textarea{width:100%;height:33.078px;border:0!important;border-radius:var(--radius-sm);background-color:var(--white)!important;box-shadow:inset 2px 2px 5px #2e484617,inset -2px -2px 5px #fffffff2!important;color:var(--teal)!important;padding:0 12px;font-family:var(--font-body-family);font-size:1.5rem}.form-grid-v4 textarea{height:auto;min-height:56px;padding:8px 12px;resize:vertical}.form-grid-v4 textarea::placeholder{color:#0050538c;opacity:1}.form-grid-v4 select{appearance:none;-webkit-appearance:none;padding-right:34px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%275%27 viewBox=%270 0 8 5%27 fill=%27none%27%3E%3Cpath d=%27M1 1L4 4L7 1%27 stroke=%27%23003638%27 stroke-width=%271.4%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 11px center!important;background-size:8px 5px!important}.form-grid-v4 input:focus-visible,.form-grid-v4 select:focus-visible,.form-grid-v4 textarea:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.form-foot-v4{margin-top:1rem;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.privacy-note-v4{margin:0;flex:1;min-width:0;font-family:var(--font-body-family);font-size:1.2rem;line-height:1.25;opacity:.5;color:var(--teal)!important;max-width:none}.privacy-note-v4 a{color:var(--purple-ink)!important;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;text-decoration-color:#7126bb66;transition:text-decoration-color .25s var(--ease)}.privacy-note-v4 a:hover{text-decoration-color:var(--purple-ink)!important}@media screen and (max-width:989px){body.template-page-contact .partner-page-v4{padding:32px 0 40px}.partner-layout{grid-template-columns:1fr;gap:32px}.partner-form-shell{order:1}.partner-aside{order:2}.form-grid-v4{grid-template-columns:1fr}.partner-social{margin-top:0}}.brand-page{padding:4rem 44px 6rem;max-width:82ch}.brand-page h1{margin:0 0 1.6rem}.brand-page h2{margin:3.2rem 0 .8rem;font-size:2rem;line-height:1.2;letter-spacing:-.01em}.brand-page p{margin:0 0 1.4rem;font-size:1.7rem;line-height:1.55}.brand-page ul{margin:0 0 1.4rem;padding-left:2.2rem;list-style:disc}.brand-page li{margin:0 0 .8rem;font-size:1.7rem;line-height:1.55;color:var(--teal-deep)}.brand-page li>ul{margin:.8rem 0 0}.brand-page strong{font-weight:600;color:var(--teal)}.brand-page a{color:var(--purple-ink);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;text-decoration-color:#7126bb66;transition:text-decoration-color .25s var(--ease)}.brand-page a:hover{text-decoration-color:var(--purple-ink)}.privacy-body .privacy-updated{font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:300;font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:var(--purple-ink);margin:0 0 2.4rem}.privacy-body .privacy-contact{font-family:Monoblock,ui-monospace,Menlo,monospace;font-weight:300;font-size:1.4rem;line-height:1.7;letter-spacing:.02em;color:var(--teal)}@media screen and (max-width:749px){.brand-page{padding-left:2rem;padding-right:2rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-brand.css.map */
