@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(vcb-barlow-semi-condensed-800-accc755a.woff2) format("woff2"),url(https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRf36yPAA.ttf) format("truetype")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfw6-_CGslu50.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfw6-_CWslu50.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfw6-_B2sl.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:font-one;src:url(/cdn/shop/files/font-one.woff2) format("woff2"),url(/cdn/shop/files/font-one.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:font-two;src:url(/cdn/shop/files/font-two.woff2) format("woff2"),url(/cdn/shop/files/font-two.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:font-three;src:url(/cdn/shop/files/font-three.woff2) format("woff2"),url(/cdn/shop/files/font-three.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:font-four;src:url(/cdn/shop/files/font-four.woff2) format("woff2"),url(/cdn/shop/files/font-four.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:font-five;src:url(/cdn/shop/files/font-five.woff2) format("woff2"),url(/cdn/shop/files/font-five.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--vcb-font-body: "font-four", sans-serif;--vcb-font-heading: "font-three", sans-serif;--vcb-font-bold: "font-one", sans-serif;--font_stack_body: var(--vcb-font-body);--font_stack_header: var(--vcb-font-bold);--font_stack_heading: var(--vcb-font-heading);--font_stack_button: var(--vcb-font-bold);--font_weight_body: 400;--font_weight_header: 700;--font_weight_heading: 400;--font_weight_button: 700}body,button,input,select,textarea{font-family:var(--vcb-font-body)}body{font-weight:400}body h1,body h2,body h3,body h4,body h5,body h6,body .page-heading,body .slide-heading,body .section-header .title{font-family:var(--vcb-font-heading)!important;font-weight:400}body .vcb-header-tagline,body .btn,body .product-btn,body .vcb-home-hero__view,body .vcb-home-hero__change,body .product_shop .product-title,body .vcb-site-card .product-title,body .vcb-site-card .product-title a,body .product-card .product-title,body .product-card .product-title a,body .VCBHomeThreeCallout .details h4{font-family:var(--vcb-font-bold)!important;font-weight:700}body .vcb-home-hero__description{font-family:var(--vcb-font-body)}body .vcb-shop-panel__heading{font-family:var(--vcb-font-heading)!important;font-weight:400!important}body .navUser-left .vcb-header-tagline{font-family:Barlow Semi Condensed,Arial Narrow,Arial,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.015em!important;text-transform:none!important}body .announcement-bar,body .announcement-bar p,body .announcement-bar p span{font-family:Barlow Semi Condensed,Arial Narrow,Arial,sans-serif!important;font-weight:800!important}#shopify-section-custom_liquid_K9M6Dq ul.VCBHomeThreeCallout div.details h4{font-family:font-five,sans-serif!important;font-weight:400;letter-spacing:.025em;text-transform:uppercase}#shopify-section-custom_liquid_K9M6Dq ul.VCBHomeThreeCallout div.details p{font-family:font-four,sans-serif;font-weight:400}#shopify-section-custom_liquid_K9M6Dq ul.VCBHomeThreeCallout div.details a.btn{font-family:font-one,sans-serif!important;font-weight:700;text-transform:uppercase}body #MainContent .vcb-k0-hero .page-heading{font-family:var(--vcb-font-bold)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important}body #MainContent .vcb-k0-hero .vcb-k0-hero__eyebrow{font-family:var(--vcb-font-bold)!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.055em!important}body #MainContent #vcb-k0-featured-title,body #MainContent #vcb-k0-featured-title .vcb-mobile-disclosure{font-family:var(--vcb-font-bold)!important;font-size:22px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important}body #MainContent .vcb-native-build__head h2{font-family:var(--vcb-font-bold)!important;font-size:22px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;margin:0 0 12px!important}body #MainContent .vcb-contact{font-family:var(--vcb-font-body);font-size:17px;line-height:1.55}body #MainContent .vcb-contact h1,body #MainContent .vcb-contact h2,body #MainContent .vcb-contact__links strong{font-family:var(--vcb-font-bold)!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}body #MainContent .vcb-contact h1{font-size:clamp(30px,3vw,40px);line-height:1.18;margin-bottom:20px}body #MainContent .vcb-contact h2{font-size:clamp(24px,2.2vw,28px);line-height:1.25}body #MainContent .vcb-contact__lead{font-size:18px;line-height:1.6}body #MainContent .vcb-contact__eyebrow,body #MainContent .vcb-contact__link-num,body #MainContent .vcb-contact__tip li span{font-family:var(--vcb-font-bold);font-size:13px;font-weight:700;letter-spacing:.055em}body #MainContent .vcb-contact__links strong{font-size:21px;line-height:1.3}body #MainContent .vcb-contact__tip li,body #MainContent .vcb-contact__links a>span:not(.vcb-contact__link-num):not(.vcb-contact__link-action),body #MainContent .vcb-contact__form-heading p,body #MainContent .vcb-contact__breadcrumb{font-size:16px;line-height:1.55}body #MainContent .vcb-contact__button,body #MainContent .vcb-contact__email,body #MainContent .vcb-contact__link-action,body #MainContent .vcb-contact__form-heading a{font-family:var(--vcb-font-bold);font-size:16px;font-weight:700;line-height:1.4}body #MainContent #formGeneratorForm label,body #MainContent #formGeneratorForm .form_submit_div .btn{font-family:var(--vcb-font-bold);font-size:17px;font-weight:700}body #MainContent #formGeneratorForm input.form-control,body #MainContent #formGeneratorForm textarea.form-control,body #MainContent #formGeneratorForm select.form-control{font-family:var(--vcb-font-body);font-size:17px;line-height:1.5}body.template-page #MainContent :is(h1,h2,h3),body.template-customers #MainContent :is(h1,h2,h3),body #MainContent .shopify-policy__container :is(h1,h2,h3),body.template-collection #MainContent :is(.page-heading,.vcb-collection-bottom-heading,.vcb-category-crosslinks h2),body.template-blog #MainContent :is(h1,h2,h3),body.template-article #MainContent .vcb-article :is(h1,h2,h3),body.template-index #MainContent .section-header h2,body.template-index #MainContent #shopify-section-rich_text_kFmNaB .rich-text__heading h2,body.template-product #MainContent :is(.section-header h2,.vcb-product-faq__heading,.vcb-product-faq__question-heading){font-family:var(--vcb-font-bold)!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;text-wrap:balance;overflow-wrap:break-word}body.template-page #MainContent h1,body.template-customers #MainContent h1,body.template-collection #MainContent .page-heading,body.template-blog #MainContent h1{font-size:clamp(28px,3vw,40px)!important;line-height:1.2!important}body.template-page #MainContent h2,body.template-customers #MainContent h2,body.template-blog #MainContent h2{font-size:clamp(23px,2.25vw,30px)!important;line-height:1.28!important}body.template-page #MainContent h3,body.template-blog #MainContent h3{font-size:clamp(19px,1.7vw,22px)!important;line-height:1.3!important}body.template-page #MainContent :is(p,li,label,input,textarea,select),body #MainContent .shopify-policy__container :is(p,li){font-family:var(--vcb-font-body)}body.template-index #MainContent .section-header h2,body.template-index #MainContent #shopify-section-rich_text_kFmNaB .rich-text__heading h2,body.template-product #MainContent .section-header h2{font-size:clamp(25px,2.6vw,34px)!important;line-height:1.25!important}body.template-collection #MainContent :is(.vcb-collection-bottom-heading,.vcb-category-crosslinks h2){font-size:clamp(23px,2.2vw,29px)!important;line-height:1.3!important}body.template-article #MainContent .vcb-article .blog-title{font-size:clamp(28px,3vw,40px);line-height:1.25}body.template-product #MainContent .vcb-product-faq__heading{font-size:24px!important;line-height:1.3!important}body.template-product #MainContent .vcb-product-faq__question-heading{font-size:17px!important;line-height:1.4!important;text-wrap:pretty}body #MainContent .vcb-wishlist-empty p,body #MainContent .vci-instructions__search-card p{font-size:17px!important;line-height:1.55!important}body #MainContent .vcb-terms :is(h2,h3),body #MainContent .vcb-privacy :is(h2,h3){font-size:23px!important;line-height:1.35!important}body #MainContent .vcb-privacy h3{font-size:20px!important}@media(max-width:749px){body.template-page #MainContent :is(input,textarea,select){font-size:16px}body.template-index #MainContent .section-header h2,body.template-index #MainContent #shopify-section-rich_text_kFmNaB .rich-text__heading h2,body.template-product #MainContent .section-header h2{font-size:25px!important;line-height:1.28!important}}body.template-search #MainContent .vcb-search-heading h1{font-family:var(--vcb-font-bold)!important;font-size:clamp(32px,3.2vw,46px)!important;font-weight:700!important;line-height:1.2!important;text-align:center}body.template-search #MainContent #gf-products>.vcb-search-group{font-family:var(--vcb-font-bold)!important;font-size:24px!important;font-weight:700!important;line-height:1.3;text-align:center;text-transform:none;padding:16px 8px 0;margin-bottom:0}body.template-search #MainContent .page-content{padding-bottom:0!important;margin-bottom:0!important}body.template-search #MainContent .vcb-search-layout{padding-bottom:20px!important}@media(max-width:749px){body.template-search #MainContent #gf-products>.vcb-search-group{font-size:22px!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/vcb-typography.css.map */
