:root{--main-top-margin: 16rem;--line: 1.2em}::selection{background-color:rgb(var(--color-hover));color:rgb(var(--color-background));mix-blend-mode:multiply}html{font-size:14px}html,body{background-color:#fff}body{margin:var(--line);font-size:1rem;letter-spacing:.125em;line-height:1.2;font-family:Helvetica,sans-serif;font-style:normal;font-weight:400}h1{font-weight:500;letter-spacing:.0625em;font-size:2.4rem;line-height:1.1;margin:0}.multicolumn-text,.multicolumn-heading{margin-top:-.125em}h2{font-weight:400;font-size:1rem;letter-spacing:.1625em;line-height:1.2;margin:0 0 1.2em}h3{font-weight:400;font-size:1rem;letter-spacing:.4em;line-height:1.2;margin:0}h4{font-weight:500;font-size:1.5rem;letter-spacing:.0625em;line-height:1.1;margin:0 0 1.2em}h5{font-weight:500;font-size:1.5rem;letter-spacing:.0625em;line-height:1.1;margin:0}h6{font-weight:400;font-size:1rem;letter-spacing:.1625em;line-height:1.2;margin:0}a{color:inherit;text-decoration:none}.multicolumn-text a,.page-content a,.cart__login-paragraph a,a.underline{text-decoration:underline;text-underline-offset:.125em}a:hover{color:rgb(var(--color-hover))}a[aria-current=page]:before{content:"\2022";position:absolute}a[aria-current=page]{color:rgb(var(--color-hover))}a[aria-current=page] .link-title,a[aria-current=page] time{margin-left:1.2em}img:not(p img) :scope:scope img:not(.multicolumn-item img){width:100%;mix-blend-mode:multiply}ul{padding:0;margin:0}li{list-style-type:none}.page-content li,.multicolumn-text li{margin-left:2em}.page-content li:before,.multicolumn-text li:before{content:"\2022";font-size:2em;float:left;transform:translateY(-.25em);margin-left:-1em}p{margin:0}strong,b{letter-spacing:.3em;font-weight:initial;margin-right:-.15em}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.2em;padding:0}td{margin:0;padding:0;white-space:normal;vertical-align:top}th{text-align:left;vertical-align:top;margin:0;padding:0 1em 0 0;font-weight:400}tr,thead{border:none}button,select,input,textarea{margin:.2em 0;font-size:inherit!important;font-weight:400;font-family:inherit!important;letter-spacing:inherit!important}input,textarea{font-family:Helvetica,sans-serif;letter-spacing:.125em;line-height:1.2}button[type=submit],.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div button[type=submit].btn{padding-left:calc(5px + .4em)!important;padding-top:2px!important;letter-spacing:.4em!important}button h3,.quantity__button,button[name=add]{padding-left:.5em;padding-top:.1em}.multicolumn-item #mce-EMAIL{width:100%}.big-text-input #mc_embed_signup_scroll{display:flex;align-items:end}.big-text-input .mc-field-group{width:50%;margin:0 1em 0 0}.big-text-input input{border-bottom:rgb(var(--color-hover)) .075em solid;border-top:none;border-left:none;border-right:none;font-weight:500;letter-spacing:.0625em;font-size:2.4rem!important;line-height:1.1;width:100%;margin:0;background-color:transparent}.big-text-input input::placeholder{color:rgb(var(--color-hover))}.big-text-input input:focus{border-bottom:rgb(var(--color-foreground)) .1em solid;outline:none}.big-text-input input:focus::selection{color:rgb(var(--color-background))}button:not(button:disabled),select:not(select:disabled),input:not(input:disabled){color:rgb(var(--color-foreground))}input::-webkit-inner-spin-button{display:none}.product__description p,.product-metafield-text p,.multicolumn-text p,.rich-text-content p{margin-bottom:1.2em}.color-foreground{color:rgb(var(--color-foreground))}.section-header{width:100%}header{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:var(--line);width:100%;position:fixed;top:0;left:0;padding:0 var(--line);opacity:100;mix-blend-mode:multiply;z-index:999}header a{text-decoration:none}.color-bar-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--line);position:sticky;top:0;z-index:999}.top-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:var(--line);line-height:1}.logo-grid{grid-column:1/6;grid-gap:var(--line);display:grid;grid-template-columns:repeat(5,1fr);top:0}.logo{font-size:6rem;font-weight:700;line-height:.77;padding-top:.1em}#M,#E,#R{margin-left:-.05em}.cart-and-account{line-height:1.2;text-align:right;align-content:end}.cart-link{text-align:right}.color-bar{position:sticky;top:0;height:1em;width:3em}.cart-color-bar{grid-column:5;position:sticky;top:0;justify-self:end;height:1em;width:3em}#mobile-menu-toggle{display:none}.header-menu{width:calc(100% - 2rem);filter:invert(1);mix-blend-mode:difference;position:fixed;top:7rem;display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:var(--line);grid-auto-flow:column;z-index:999;pointer-events:none}.header-menu li{display:auto}.header-menu li.is-hidden{display:none}.header-menu li a{pointer-events:all}.menu-link{display:grid;grid-template-columns:2fr 1fr;gap:.2em}.menu{grid-row:1}.type-menu{display:block;grid-column:2}.type-menu .collection-heading:not(:first-of-type){margin-top:var(--line)}.menu-link.page-link{display:inline}nav.mobile-menu{display:none}.mobile-menu-background{background-color:rgb(var(--color-hover));mix-blend-mode:multiply;height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:997;display:none}main{margin-top:var(--main-top-margin);margin-bottom:6rem}.grid{display:grid;gap:var(--line)}.sticky-text{position:sticky;top:var(--main-top-margin)}.notes{font-size:66%;letter-spacing:.15em}.section--rich-text{padding-bottom:var(--padding-bottom, 1rem)}.rich-text-content{margin:0 auto}.rich-text-align-center{text-align:center}.rich-text-align-left{text-align:left}.section--multicolumn-footer{padding-bottom:var(--padding-bottom, 1rem)}.footer-grid{display:grid;gap:1rem}.grid--1-col-desktop{grid-template-columns:repeat(1,1fr)}.grid--2-col-desktop{grid-template-columns:repeat(2,1fr)}.grid--3-col-desktop{grid-template-columns:repeat(3,1fr)}.grid--4-col-desktop{grid-template-columns:repeat(4,1fr)}.grid--5-col-desktop{grid-template-columns:repeat(5,1fr)}.grid--6-col-desktop{grid-template-columns:repeat(6,1fr)}.footer-block{display:flex;flex-direction:column;gap:1rem}.footer-block__heading{font-weight:500;font-size:1rem;margin:0}.footer-block__image-wrapper img{width:100%;height:auto;display:block}.shopify-section-group-footer-group{grid-column:1/-1}.visually-hidden,.mobile-only{display:none}@media screen and (max-width: 749px){.mobile-only{display:block}.desktop-only{display:none}:root{--line: .6rem}html{font-size:14px}body{margin:.6rem}h1{font-size:1.8rem}h4,h5{font-size:1.5rem}.grid--1-col-tablet-down{grid-template-columns:1fr}.grid--2-col-tablet-down{grid-template-columns:repeat(2,1fr)}.grid--4-col-tablet-down{grid-template-columns:repeat(4,1fr)}.grid:not(.grid--2-col-tablet-down,.grid--4-col-tablet-down){grid-template-columns:1fr}.logo-grid{grid-column:1 / 6;overflow:hidden}.logo{font-size:2.4rem}.top-grid{margin-top:var(--line)}.cart-and-account{display:none}#mobile-menu-toggle{position:fixed;right:var(--line);top:2.68rem;display:block;z-index:999;text-align:right;align-self:end;cursor:pointer}#mobile-menu-toggle.is-active{color:rgb(var(--color-background));mix-blend-mode:normal}nav.mobile-menu{position:fixed;left:0;top:0;padding-top:calc(6 * var(--line));padding-left:var(--line);margin-left:16%;color:#fff;z-index:998;font-weight:500;font-size:1.5rem;letter-spacing:.0625em;line-height:1.1}nav.mobile-menu.is-open{display:block}nav.mobile-menu ul{margin-bottom:var(--line)}nav.mobile-menu.is-open a:hover{color:rgb(var(--color-foreground))}nav.mobile-menu.is-open a[aria-current=page]{color:rgb(var(--color-foreground),.5)}.mobile-menu-background.is-open{display:block}.mobile-cart-and-account{grid-column:2}.header-menu{top:calc(7 * var(--line));grid-template-columns:repeat(5,1fr);width:100%;padding:var(--line);margin:calc(var(--line) / -1);z-index:997}.header-menu ul{margin-bottom:1.2em;grid-column:1 / -1}.header-menu .page-link{display:none}.menu-link{grid-template-columns:1fr}ul.type-menu{grid-column:2 / -1}.cart-and-account{grid-column:6}.count{display:none}.big-text-input #mc_embed_signup_scroll{justify-content:end}.big-text-input .mc-field-group{width:100%;margin:0}.big-text-input input{font-size:1.8rem!important;border-radius:0;padding-bottom:1px;padding-left:1px}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div button[type=submit].btn{-webkit-appearance:button!important;appearance:button!important;background-color:-apple-system-opaque-secondary-fill!important;border-radius:1.875em!important;padding:1px 12px 1px calc(12px + .4em)!important;color:#000!important;cursor:pointer;letter-spacing:.4em!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
