@charset "UTF-8";
@font-face{font-family:Helvetica;src:url(https://cdn.shopifycdn.net/s/files/1/0556/1860/1244/files/Helvetica.ttf?v=1666404989) format("truetype");font-style:normal}
@font-face{font-family:Charter;src:url(https://cdn.shopifycdn.net/s/files/1/0556/1860/1244/files/Charter.otf?v=1666404976) format("opentype");font-style:normal}
ul,li,p,span,em,i,div,img,h1,h2,h3,h4,a,input,textarea,body{padding:0;margin:0;border:none}
body{font:14px/1.5em Helvetica, Arial;color:#666;overflow-x:hidden;background:#f4f4f4;margin:0}
table{border-collapse:collapse}
em,i{font-style:normal}
a{color:#333;text-decoration:none;cursor:pointer;outline:none;-webkit-tap-highlight-color:rgba(255,0,0,0)}
a:hover{color:#e8000f}
ul,li{list-style:none}
img{vertical-align:top}
.clear{clear:both;font-size:0;line-height:0;height:0;overflow:hidden}
.clearm:after{clear:both;display:block;height:0;visibility:hidden;content:" "}
.clearm{*zoom:1}
input{outline:none;vertical-align:middle}
textarea{resize:none;outline:none;overflow:hidden;font-family:Helvetica}
input[type=submit]{cursor:pointer}
p{line-height:25px}
h1,h2{font-size:32px;color:#333;line-height:34px;font-weight:400;font-family:Charter!important;text-transform:none!important;letter-spacing:0!important}
h3{font-size:24px;color:#333;line-height:26px;font-weight:400;font-family:Charter}
h4{font-size:14px;color:#333;line-height:16px;font-weight:400}
.hidden{display:none}
.bread{padding:.5vw 0;line-height:1.3vw;font-size:.73vw}
.bread a,.bread span{color:#666}
.bread a:hover,.bread a:nth-last-child(1){color:#e8000f}