@font-face{font-family:__Ideal Sans_5;src:url(//elitekeepershop.com/cdn/shop/t/12/assets/idealsans-light-pro.eot);src:url(//elitekeepershop.com/cdn/shop/t/12/assets/idealsans-light-pro_1.woff) format("woff"),url(//elitekeepershop.com/cdn/shop/t/12/assets/idealsans-light-pro.svg) format("svg");font-weight:300;font-style:normal}@font-face{font-family:__Ideal Sans_5 Pro;src:url(//elitekeepershop.com/cdn/shop/t/12/assets/idealsans-bold-pro.eot);src:url(//elitekeepershop.com/cdn/shop/t/12/assets/idealsans-bold-pro_1.woff) format("woff"),url(//elitekeepershop.com/cdn/shop/t/12/assets/idealsans-bold-pro.svg) format("svg");font-weight:400;font-style:normal}.jm-theme-styles .announcement-bar{padding:4px 0;font-size:17px;line-height:1.2}.jm-theme-styles .announcement-bar #AnnouncementSlider,.jm-theme-styles .announcement-bar .announcement-slider.flickity-enabled[data-compact=true] .announcement-slider__slide{height:100%}.jm-theme-styles .announcement-bar .flickity-viewport{height:100%!important}.jm-theme-styles .announcement-bar>.page-width{display:flex;justify-content:space-between}.jm-theme-styles .announcement-bar>.page-width>.toolbar__item{width:250px;line-height:normal;display:flex;height:22px}.jm-theme-styles .announcement-bar>.page-width>.toolbar__item .toolbar__social{display:flex;margin-top:2px}.jm-theme-styles .announcement-bar>.page-width>.toolbar__item .toolbar__social a{padding-top:0;padding-bottom:0}.jm-theme-styles .announcement-bar>.page-width>.toolbar__item .toolbar__social .icon{height:18px;width:18px}.jm-theme-styles .announcement-bar>.page-width>.toolbar__item:last-child{justify-content:end}.jm-theme-styles .announcement-bar>.page-width>.slideshow-wrapper{width:calc(100% - 500px)}.jm-theme-styles .announcement-bar>.page-width .multi-selectors__item{margin:0}.jm-theme-styles .announcement-bar>.page-width .multi-selectors__item .disclosure{display:flex}.jm-theme-styles .announcement-bar>.page-width>.toolbar__item .faux-select{padding-top:0;padding-bottom:0;font-size:12px}.jm-theme-styles .announcement-text,.jm-theme-styles .announcement-link-text{font-weight:100;text-transform:none;font-size:.75em}.jm-theme-styles .site-nav__link--icon{padding-left:8px;padding-right:8px}.jm-theme-styles .site-nav__link--icon .icon{height:22px;width:22px}.jm-theme-styles .site-nav__dropdown a,.jm-theme-styles .site-nav__dropdown a:hover{color:#000}.jm-theme-styles .loaded[data-aos=hero__animation] .hero__title .animation-contents{font-family:__Ideal Sans_5;font-size:22px;line-height:31px;font-weight:600;text-shadow:6px 6px 8px rgba(0,0,0,.5);letter-spacing:1px}.jm-theme-styles .hero__subtitle{text-transform:uppercase;font-size:1em;font-size:20px;line-height:29px;font-family:__Ideal Sans_5;font-weight:300;text-shadow:6px 6px 8px rgba(0,0,0,.5)}.jm-theme-styles .hero__media:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;background-image:url(./bg-transparent-boxes.png);background-position:center}.jm-theme-styles .section-header__title{font-family:__Ideal Sans_5 Pro;font-size:100px;text-align:left;padding-left:15px;color:#e9e9e9}.jm-theme-styles .disclosure-list a{color:#000}.jm-theme-styles .grid-product__tag{font-size:12px;padding:5px 5px 5px 7px}.jm-theme-styles .grid-product__content a{color:#000;font-family:Fjalla One;font-weight:400}[data-type_product_capitalize=true].jm-theme-styles .grid-product__title{font-size:calc(var(--typeBaseSize) + 3px);letter-spacing:.0025em;line-height:1;text-transform:none}[data-center-text=true].jm-theme-styles .grid-product__meta{text-align:left}[data-center-text=true].jm-theme-styles .grid-product__meta .stamped-product-reviews-badge{margin-top:5px;margin-bottom:8px}.jm-theme-styles .grid-product__price{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);color:#000;font-weight:600}.jm-theme-styles .grid-product__price--savings{color:#ff4e4e}.jm-theme-styles .stamped-fa-star-o,.jm-theme-styles .stamped-starrating a{color:#e7421e}.jm-theme-styles .stamped-fa-star-o:hover,.jm-theme-styles a.stamped-fa-star-o:hover{color:#ff4e4e}@media only screen and (min-width:769px){.jm-theme-styles .promo-grid--space-top:not(.flex-grid-with-video){padding-top:10px}.flex-grid-with-video .flex-grid__item--50{flex-basis:40%;margin-right:80px}.flex-grid-with-video.promo-grid .page-width .flex-grid>.flex-grid__item--50:nth-child(4n){margin-right:0}}.jm-theme-styles .flex-grid--gutters{padding-left:0;padding-right:0;margin-left:0}.jm-theme-styles .flex-grid--gutters .flex-grid__item{padding-left:0}.jm-theme-styles .flex-grid-with-video{position:relative}.jm-theme-styles .flex-grid-with-video .bg-grid-video{position:absolute;width:100%;height:100%;top:0;left:0}.jm-theme-styles .flex-grid-with-video h2.rte--block{font-family:__Ideal Sans_5 Pro}.jm-theme-styles .flex-grid-with-video div.rte--block{font-weight:100;font-family:inherit}@media screen and (min-width: 769px){.jm-theme-styles .flex-grid-with-video .type-advanced .rte--strong{font-size:1.5em}}.jm-theme-styles .newsletter-container{position:relative}.jm-theme-styles .newsletter-container .bg-newsletter{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-repeat:no-repeat;background-position:0px -225px;background-size:cover;background-attachment:scroll}.jm-theme-styles .newsletter-container .bg-newsletter:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background-color:#0006}.jm-theme-styles .newsletter-container .newsletter-content-with-video{position:relative;z-index:2}[data-type_header_capitalize=true].jm-theme-styles .newsletter-section__content .h2{font-family:__Ideal Sans_5;text-transform:none;font-weight:700;font-size:45px;line-height:48px;margin-bottom:5px}.jm-theme-styles .newsletter-section__content .theme-block:first-child{margin-bottom:0}.jm-theme-styles .newsletter-section__content .rte .enlarge-text{font-size:22px;line-height:29px;font-family:__Ideal Sans_5;font-weight:300}.jm-theme-styles .newsletter__input-group{max-width:75%;width:100%}.jm-theme-styles .newsletter-section__content .btn{background-color:#333;font-weight:100}.jm-theme-styles .newsletter-section__content .input-group-field{background-color:#ffffff80;outline:none;border:0}.header-layout[data-logo-align=center] .header-item--icons,.header-layout[data-logo-align=center] .header-item--navigation{flex:1 1 100px}.jm-theme-styles.template-index .main-content .shopify-section{overflow:hidden}.jm-theme-styles .flex-grid-with-video:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;background-image:url(./bg-transparent-boxes.png);background-position:center}.jm-theme-styles .flex-grid-with-video .background-media-text__video{opacity:.9!important}.jm-theme-styles .flex-grid-with-video .bg-grid-video+div.page-width{position:relative;z-index:5}.jm-theme-styles.template-product .announcement-bar{border-bottom:1px solid rgba(255,255,255,.3)}.jm-theme-styles.template-product .footer__logo .image-element{opacity:1!important}@media screen and (max-width: 767px){.flex-grid-with-video .flex-grid__item--50{flex-basis:calc(50% - 10px);margin-right:10px}.flex-grid-with-video .flex-grid__item--50:nth-child(4n){margin-right:0}.type-advanced .rte--strong,.type-product .rte--strong{font-size:1em}.rte--block{font-size:.5em}.type-advanced .promo-grid__content{padding:1em}.jm-theme-styles .section-header__title{font-size:70px}.jm-theme-styles .flex-grid-with-video .background-media-text__video{opacity:.7!important}.jm-theme-styles .newsletter-container .bg-newsletter{background-position:center}[data-disclosure-currency] .disclosure-list{width:100%}.disclosure-list__item{padding:5px 8px 4px}.jm-theme-styles .announcement-bar{font-size:11px}#CurrencyList-toolbar.disclosure-list--down{top:calc(100% + 5px)}}@media screen and (max-width: 580px){.jm-theme-styles .section-header__title{font-size:55px}}@media screen and (max-width: 480px){.jm-theme-styles .section-header__title{font-size:50px;padding-left:0}}@media screen and (max-width: 443px){.type-advanced .rte--strong,.type-product .rte--strong{font-size:.8em}.rte--block{font-size:.4em}.flex-grid-with-video .flex-grid__item--50{min-width:0}}@media screen and (max-width: 415px){.jm-theme-styles .section-header__title{font-size:40px}}@media screen and (max-width: 344px){.type-advanced .rte--strong,.type-product .rte--strong{font-size:.6em}.rte--block{font-size:.3em}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/juliom087.css.map */
