:root{--color-bg: #FFFFFF;--color-text: #111111;--color-accent: #E05245;--color-accent-contrast: #FFFFFF;--color-muted: #686868;--font-heading: Manrope, sans-serif;--font-body: Manrope, sans-serif;--fs-small: .875rem;--fs-medium: clamp(1rem, 1rem + ((1vw - .2rem) * .196), 1.125rem);--fs-large: clamp(1.125rem, 1.125rem + ((1vw - .2rem) * .392), 1.375rem);--fs-x-large: clamp(1.75rem, 1.75rem + ((1vw - .2rem) * .392), 2rem);--fs-xx-large: clamp(2.15rem, 2.15rem + ((1vw - .2rem) * 1.333), 3rem);--content-size: 645px;--wide-size: 1340px;--block-gap: 1.2rem;--root-padding-inline: clamp(30px, 5vw, 50px);--rule: 3px;--bar: 56px;--chrome-z: 60;--chrome-z-side: 55;--chrome-z-menu: 100;--fs-ui: 15px;--fs-ui-sm: 10px}@media(max-width:1024px){:root{--rule: 3px;--bar: 52px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,h1,h2,h3,h4,h5,h6,p,figure{margin:0}ul{margin:0;padding:0}img{max-width:100%;display:block}button{font:inherit}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--fs-large);font-weight:300;letter-spacing:-.1px;line-height:1.4;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:400;letter-spacing:-.1px;line-height:1.125}h1{font-size:var(--fs-xx-large)}h2{font-size:var(--fs-x-large)}h3{font-size:var(--fs-large)}h4{font-size:var(--fs-medium)}h5{font-size:var(--fs-small);letter-spacing:.5px}h6{font-size:var(--fs-small);font-weight:700;letter-spacing:1.4px;text-transform:uppercase}h1,h2,h3,h4,h5,h6,blockquote,caption,figcaption,p{text-wrap:pretty}a{color:currentColor;text-decoration-thickness:1px!important;text-underline-offset:.1em}a:hover{text-decoration:none}.page-width,.page-width--wide{margin-inline:auto;padding-inline:var(--root-padding-inline)}.page-width{max-width:var(--content-size)}.page-width--wide{max-width:var(--wide-size)}.btn,.btn--primary{display:inline-block;background-color:var(--color-text);color:var(--color-bg);border-width:0;border-radius:0;font-family:inherit;font-size:var(--fs-medium);font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding:1rem 2.25rem;text-decoration:none;text-transform:inherit;cursor:pointer}.btn:hover,.btn--primary:hover{background-color:color-mix(in srgb,var(--color-text) 85%,transparent);border-color:transparent;color:var(--color-bg)}.btn:focus,.btn--primary:focus{outline-color:var(--color-muted);outline-offset:2px}.field{display:block;margin-bottom:1rem}.field label{display:block;margin-bottom:.4rem;font-size:var(--fs-small)}.field input,.field select,.field textarea{width:100%;max-width:360px;padding:.65rem .75rem;border:1px solid var(--color-muted);border-radius:0;background:var(--color-bg);color:var(--color-text);font:inherit;font-size:var(--fs-medium)}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--color-muted);outline-offset:2px}.form-errors{color:var(--color-accent);margin-bottom:1rem}.simple-table{width:100%;border-collapse:collapse;margin-block:var(--block-gap)}.simple-table th,.simple-table td{text-align:left;padding:.6rem .5rem;border-bottom:1px solid color-mix(in srgb,var(--color-text) 15%,transparent)}body.has-side-bar>#MainContent{padding-left:var(--bar)}@media(max-width:1024px){body.has-side-bar>#MainContent{padding-left:0;padding-bottom:var(--bar)}}.u-cell{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--bar);height:var(--bar);border:var(--rule) solid var(--color-text);border-left:var(--rule) solid var(--color-text);color:var(--color-text);background:var(--color-bg);text-decoration:none;transition:background-color .12s,color .12s}.u-cell-1{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--bar);height:var(--bar);border:var(--rule) solid var(--color-text);color:var(--color-text);background:var(--color-bg);text-decoration:none;transition:background-color .12s,color .12s}.u-cell svg{width:22px;height:22px;display:block}@media(max-width:1024px){.u-cell svg{width:20px;height:20px}}.u-cell:hover,.u-cell:focus-visible,.u-cell[aria-current=page]{background:var(--color-text);color:var(--color-bg)}.u-cell:focus-visible{outline:var(--rule) solid var(--color-accent);outline-offset:calc(var(--rule) * -1)}.cart-link__badge{position:absolute;top:8px;right:8px;min-width:16px;height:16px;padding:0 4px;border-radius:50%;background:var(--color-accent);color:var(--color-accent-contrast);font-size:11px;line-height:16px;text-align:center}@keyframes chrome-fade{0%{opacity:0}to{opacity:1}}.u-fade{animation:chrome-fade 2s ease both}@media(prefers-reduced-motion:reduce){.u-fade{animation:none}}.u-page{max-width:var(--wide-size);margin-inline:auto;padding:clamp(28px,5vw,56px) clamp(20px,5vw,50px) clamp(48px,8vw,96px)}.u-page__title{font-family:var(--font-heading);font-weight:700;line-height:.92;letter-spacing:-.03em;font-size:clamp(44px,9vw,120px);margin:0 0 .35em;padding-bottom:.18em;border-bottom:var(--rule) solid var(--color-text)}.u-page__title--sm{font-size:clamp(32px,5vw,64px)}.u-panel{border:var(--rule) solid var(--color-text);padding:clamp(18px,3vw,32px);background:var(--color-bg)}.u-rows{border-top:var(--rule) solid var(--color-text)}.u-rows>*{border-bottom:var(--rule) solid var(--color-text);padding:clamp(14px,2vw,22px) clamp(6px,1.4vw,16px)}.u-field{display:block;margin-bottom:var(--rule)}.u-field>label{display:block;font-size:var(--fs-ui);font-weight:700;letter-spacing:.02em;margin-bottom:8px}.u-field input,.u-field select,.u-field textarea{width:100%;max-width:none;border:var(--rule) solid var(--color-text);border-radius:0;background:var(--color-bg);color:var(--color-text);font:inherit;font-size:var(--fs-ui);padding:12px 14px}.u-field textarea{min-height:160px;resize:vertical}.u-field input:focus,.u-field select:focus,.u-field textarea:focus{outline:var(--rule) solid var(--color-accent);outline-offset:-6px}.u-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding-inline:34px;border:var(--rule) solid var(--color-text);background:var(--color-bg);color:var(--color-text);border-radius:0;font:inherit;font-size:var(--fs-ui);cursor:pointer;text-decoration:none}.u-btn:hover{background:var(--color-text);color:var(--color-bg)}.u-btn:focus-visible{outline:var(--rule) solid var(--color-accent);outline-offset:-6px}.u-btn[disabled]{color:var(--color-muted);border-color:var(--color-muted);cursor:not-allowed}.u-pager{display:flex;border-bottom:var(--rule) solid var(--color-text)}.u-pager a,.u-pager span{min-width:var(--bar);height:44px;display:flex;align-items:center;justify-content:center;padding-inline:14px;border-right:var(--rule) solid var(--color-text);font-size:var(--fs-ui);font-weight:700;text-decoration:none;color:var(--color-text)}.u-pager .is-current,.u-pager a:hover{background:var(--color-text);color:var(--color-bg)}@keyframes reveal-fade{0%{opacity:0}to{opacity:1;transform:none}}@keyframes reveal-fade-down{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes reveal-fade-up{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes reveal-fade-right{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}@keyframes reveal-fade-left{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}[data-reveal]{visibility:hidden}[data-reveal].is-revealed{visibility:visible;animation-name:reveal-fade;animation-duration:var(--reveal-duration, 2s);animation-delay:var(--reveal-delay, 0ms);animation-timing-function:ease;animation-fill-mode:both}[data-reveal=fade-down].is-revealed{animation-name:reveal-fade-down}[data-reveal=fade-up].is-revealed{animation-name:reveal-fade-up}[data-reveal=fade-right].is-revealed{animation-name:reveal-fade-right}[data-reveal=fade-left].is-revealed{animation-name:reveal-fade-left}@media(prefers-reduced-motion:reduce){[data-reveal]{visibility:visible!important}[data-reveal].is-revealed{animation:none!important}.efp-accordion-content,.efp-accordion-dismiss,.btn,.btn--primary,.u-btn,.side-bar__meta,.hero{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.hero{--px: 0px !important;--py: 0px !important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/base.css.map */
