@font-face{font-family:Shippori Mincho B1;font-style:normal;font-weight:400;font-display:swap;src:url(shippori-mincho-b1-400.woff2) format("woff2")}@font-face{font-family:Shippori Mincho B1;font-style:normal;font-weight:500;font-display:swap;src:url(shippori-mincho-b1-500.woff2) format("woff2")}@font-face{font-family:Shippori Mincho B1;font-style:normal;font-weight:600;font-display:swap;src:url(shippori-mincho-b1-600.woff2) format("woff2")}@font-face{font-family:Shippori Mincho B1;font-style:normal;font-weight:700;font-display:swap;src:url(shippori-mincho-b1-700.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(barlow-300.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(barlow-400.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(barlow-600.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(barlow-700.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(barlow-semi-condensed-400.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(barlow-semi-condensed-500.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(barlow-semi-condensed-600.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(barlow-semi-condensed-700.woff2) format("woff2")}*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{font-family:var(--font-sans);background-color:var(--color-background);color:var(--color-foreground)}.skip-link{position:absolute;top:-100px;left:16px;z-index:200;padding:12px 24px;background:var(--color-obsidian);color:#fff;font:600 14px/24px var(--font-barlow);letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border:1px solid #ffffff}.skip-link:focus-visible{top:16px}:focus-visible{outline:2px solid var(--color-ice);outline-offset:3px;border-radius:2px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none;box-shadow:inset 0 0 0 1px currentcolor}html.js [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}html.js [data-reveal].is-inview{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.js [data-reveal]{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}h1,h2,h3,.font-serif{font-family:var(--font-serif);font-weight:500}.page-shell{padding:176px 24px 120px;width:100%;max-width:900px;margin:0 auto}.page-shell--wide{max-width:1200px}.page-shell h1{font:500 36px/1.1 var(--font-serif);letter-spacing:.1em;text-transform:uppercase;margin-bottom:32px}.page-shell h2{font:500 24px/1.2 var(--font-serif);letter-spacing:.05em;margin:32px 0 16px}.page-shell p,.page-shell td,.page-shell label{font:300 18px/32px var(--font-barlow);letter-spacing:.02em}.page-shell a{color:#fff}.page-shell input[type=text],.page-shell input[type=search],.page-shell input[type=email],.page-shell textarea{background:var(--color-smoke);border:1px solid rgba(237,237,237,.2);color:#fff;padding:12px 16px;font:400 16px/24px var(--font-barlow)}.page-shell input[type=submit],.page-shell button[type=submit]{background:transparent;border:1px solid #ffffff;color:#fff;padding:12px 24px;font:600 14px/24px var(--font-barlow);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}.page-shell input[type=submit]:hover,.page-shell button[type=submit]:hover{background:#fff;color:var(--color-obsidian)}.page-shell table{width:100%;border-collapse:collapse}.page-shell td{padding:16px 8px;border-bottom:1px solid rgba(237,237,237,.2);vertical-align:middle}@media(max-width:749.98px){.page-shell{padding:120px 20px 80px}.page-shell h1{font-size:28px}}.shopify-policy__container{max-width:760px!important;margin:0 auto;padding:176px 24px 120px}.shopify-policy__title{text-align:left}.shopify-policy__title h1{font:500 36px/1.1 var(--font-serif);letter-spacing:.1em;text-transform:uppercase;margin-bottom:40px}.shopify-policy__body{font:300 17px/30px var(--font-barlow);letter-spacing:.02em;color:var(--color-ice)}.shopify-policy__body h2{font:500 22px/1.3 var(--font-serif);letter-spacing:.06em;color:#fff;margin:44px 0 14px}.shopify-policy__body p{margin-bottom:16px}.shopify-policy__body ul{margin:0 0 16px;padding-left:22px}.shopify-policy__body li{margin-bottom:8px}.shopify-policy__body a{color:#fff}@media(max-width:749.98px){.shopify-policy__container{padding:120px 20px 80px}.shopify-policy__title h1{font-size:28px}}.statement{display:flex;flex-direction:column;align-items:center;text-align:center;padding:96px 0 48px}.statement .statement__eyebrow{font:600 13px/1.06 var(--font-sans);letter-spacing:.36em;text-transform:uppercase;color:var(--color-sandstone);margin-bottom:24px}.statement .statement__headline{font:500 38px/1.35 var(--font-serif);letter-spacing:.06em;text-transform:none;color:var(--color-ice);max-width:640px;margin-bottom:0}.statement .statement__sub{font:300 17px/30px var(--font-barlow);letter-spacing:.02em;color:var(--color-flint);max-width:480px;margin-top:20px}.statement__rule{display:block;width:72px;height:1px;background:#ededed33;margin:44px 0}.statement__button{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;background:transparent;border:1px solid #ffffff;color:#fff;font:600 14px/24px var(--font-barlow);letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease,letter-spacing .4s ease}.statement__button:hover{background:#fff;color:var(--color-obsidian);letter-spacing:.24em}@media(max-width:749.98px){.statement{padding-top:48px}.statement .statement__headline{font-size:28px}}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}.patent-chip{display:inline-block;align-self:flex-start;width:fit-content;padding:11px 16px 12px 19px;border:1px solid #fff;background:#2e2e2f;color:#fff;font:600 12px/1 var(--font-sans);letter-spacing:.3em;text-transform:uppercase;white-space:nowrap}.patent-seal{display:inline-block;flex:none;width:var(--patent-seal-size, 88px);height:var(--patent-seal-size, 88px)}.patent-seal svg{display:block;width:100%;height:100%;overflow:visible}.patent-seal__arc{fill:currentcolor;font:500 7.5px var(--font-sans);letter-spacing:4px}.patent-seal__inner{fill:currentcolor;font:500 8px var(--font-sans);letter-spacing:1.2px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/critical.css.map */
