@font-face{font-family:Avenir Next LT Pro;src:url(/cdn/shop/files/AvenirNextLTPro-Demi.woff2?v=1771484416) format("woff2"),url(/cdn/shop/files/AvenirNextLTPro-Demi.woff?v=1771484416) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/cdn/shop/files/AvenirNextLTPro-Regular.woff2?v=1771484416) format("woff2"),url(/cdn/shop/files/AvenirNextLTPro-Regular.woff?v=1771484416) format("woff");font-weight:400;font-style:normal;font-display:swap}body,input[type=text],input[type=tel],input[type=password],input[type=number],input[type=email],input[type=search],input[type=phone],select,textarea{font-family:Avenir Next LT Pro;font-style:var(--font-body-style);font-weight:var(--font-body-weight)}button{font-family:Avenir Next LT Pro}h1 .h1,h2 .h2,h3 .h3,h4 .h4,h5 .h5,h6 .h6{font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}p,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}p:last-child{margin-bottom:0}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}::-webkit-input-placeholder{color:inherit}:-ms-input-placeholder{color:inherit}::placeholder{color:inherit}@media(min-width:992px){body,button,input[type=text],input[type=tel],input[type=password],input[type=number],input[type=email],input[type=search],input[type=phone],select,textarea{font-size:var(--desktop-body-font)}h1,.h1{font-size:var(--desktop-h1-font);font-weight:600;line-height:100%}h2,.h2{font-size:var(--desktop-h2-font);font-weight:600;line-height:100%}h3,.h3{font-size:var(--desktop-h3-font);font-weight:600;line-height:100%}h4,.h4{font-size:var(--desktop-h4-font);font-weight:600;line-height:100%}h5,.h5{font-size:var(--desktop-h5-font);font-weight:600;line-height:100%}h6,.h6{font-size:var(--desktop-h6-font);font-weight:600;line-height:100%}.font_xlarge{font-size:20px}}@media(max-width:991px){body,button,input[type=text],input[type=tel],input[type=password],input[type=number],input[type=email],input[type=search],input[type=phone],select,textarea{font-size:var(--mobile-body-font)}h1,.h1{font-size:var(--mobile-h1-font)}h2,.h2{font-size:var(--mobile-h2-font)}h3,.h3{font-size:var(--mobile-h3-font)}h4,.h4{font-size:var(--mobile-h4-font)}h5,.h5{font-size:var(--mobile-h5-font)}h6,.h6{font-size:var(--mobile-h6-font)}.font_xlarge{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fonts.css.map */
