@font-face{font-family:jannetregular;font-style:normal;font-weight:400;src:url(/wp-content/themes/storefront-child-baldwins/assets/fonts/jannet/jannet-webfont.woff2) format("woff2"),url(/wp-content/themes/storefront-child-baldwins/assets/fonts/jannet/jannet-webfont.woff) format("woff")}@font-face{font-family:hk_groteskbold;font-style:normal;font-weight:400;src:url(/wp-content/themes/storefront-child-baldwins/assets/fonts/hk-grotesk/hkgrotesk-bold-webfont.woff2) format("woff2"),url(/wp-content/themes/storefront-child-baldwins/assets/fonts/hk-grotesk/hkgrotesk-bold-webfont.woff) format("woff")}@font-face{font-family:hk_groteskbold_italic;font-style:normal;font-weight:400;src:url(/wp-content/themes/storefront-child-baldwins/assets/fonts/hk-grotesk/hkgrotesk-bolditalic-webfont.woff2) format("woff2"),url(/wp-content/themes/storefront-child-baldwins/assets/fonts/hk-grotesk/hkgrotesk-bolditalic-webfont.woff) format("woff")}@font-face{font-family:hk_groteskregular;font-style:normal;font-weight:400;src:url(/wp-content/themes/storefront-child-baldwins/assets/fonts/hk-grotesk/hkgrotesk-regular-webfont.woff2) format("woff2"),url(/wp-content/themes/storefront-child-baldwins/assets/fonts/hk-grotesk/hkgrotesk-regular-webfont.woff) format("woff")}@font-face{font-family:hk_groteskmedium_italic;font-style:normal;font-weight:400;src:url(/wp-content/themes/storefront-child-baldwins/assets/fonts/hk-grotesk/hkgrotesk-mediumitalic-webfont.woff2) format("woff2"),url(/wp-content/themes/storefront-child-baldwins/assets/fonts/hk-grotesk/hkgrotesk-mediumitalic-webfont.woff) format("woff")}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;src:url(/wp-content/themes/storefront-child-baldwins/assets/fonts/libre/LibreBaskerville-Regular.ttf) format("truetype")}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:400;src:url(/wp-content/themes/storefront-child-baldwins/assets/fonts/libre/LibreBaskerville-Italic.ttf) format("truetype")}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;src:url(/wp-content/themes/storefront-child-baldwins/assets/fonts/libre/LibreBaskerville-Bold.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(/wp-content/themes/storefront-child-baldwins/assets/fonts/OpenSans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:url(/wp-content/themes/storefront-child-baldwins/assets/fonts/OpenSans/OpenSans-Italic.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:url(/wp-content/themes/storefront-child-baldwins/assets/fonts/OpenSans/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;src:url(/wp-content/themes/storefront-child-baldwins/assets/fonts/OpenSans/OpenSans-LightItalic.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(/wp-content/themes/storefront-child-baldwins/assets/fonts/OpenSans/OpenSans-Bold.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;src:url(/wp-content/themes/storefront-child-baldwins/assets/fonts/OpenSans/OpenSans-BoldItalic.ttf) format("truetype")}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.block-banner{margin-left:-50vw;margin-right:-50vw;width:100vw}.block-text-box-slider-banner{height:auto}.block-text-box-slider-banner .block-container{height:100%;max-height:500px;opacity:0;position:relative}@media (max-width:767px){.block-text-box-slider-banner .block-container{height:auto;max-height:none}}.block-text-box-slider-banner .block-container .slide{width:100%}.block-text-box-slider-banner .block-container .image img{height:500px;max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%;z-index:-1}@media (max-width:767px){.block-text-box-slider-banner .block-container .image img{height:auto;max-height:none}}.block-text-box-slider-banner .block-container .image:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.block-text-box-slider-banner .block-container .banner-contents{align-items:center;display:flex;height:100%;left:0;margin-left:auto;margin-right:auto;max-width:1060px;position:absolute;right:0;top:0;width:100%;z-index:2}@media (max-width:767px){.block-text-box-slider-banner .block-container .banner-contents{height:auto;position:relative}}.block-text-box-slider-banner .block-container .banner-contents .text-box{align-items:flex-start;background-color:#fff;display:flex;flex-flow:column;height:auto;max-width:510px;min-height:300px;padding:30px;width:100%;z-index:2}@media (max-width:991px){.block-text-box-slider-banner .block-container .banner-contents .text-box{margin-left:50px}}@media (max-width:767px){.block-text-box-slider-banner .block-container .banner-contents .text-box{margin-left:0;max-width:none}}.block-text-box-slider-banner .block-container .banner-contents h1{color:#215247;font-family:Libre Baskerville,sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:1.2;margin:0 0 15px;position:relative;text-transform:none;z-index:2}@media (max-width:767px){.block-text-box-slider-banner .block-container .banner-contents h1{font-size:38px}}.block-text-box-slider-banner .block-container .banner-contents p{color:#525252;font-family:Open Sans,sans-serif;font-size:16px;font-weight:300;margin:0 0 50px;position:relative;z-index:2}.block-text-box-slider-banner .block-container .banner-contents a{margin-top:auto;position:relative;z-index:2}.block-text-box-slider-banner .block-container.flickity-enabled{opacity:1}.block-text-box-slider-banner .flickity-page-dots{bottom:auto;left:auto;width:auto}@media (max-width:767px){.block-text-box-slider-banner .flickity-page-dots{bottom:30px!important}}.block-text-box-slider-banner .flickity-page-dots li{border:2px solid #9f8f5e;height:17px;transition:background-color .2s ease-in-out;width:17px}.block-text-box-slider-banner .flickity-page-dots .is-selected,.block-text-box-slider-banner .flickity-page-dots .is-selected:hover,.block-text-box-slider-banner .flickity-page-dots li:hover{background-color:#9f8f5e}