body{letter-spacing:normal}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{text-transform:uppercase;letter-spacing:0;line-height:1}.select .icon-caret,.customer select+svg{height:1.1rem;width:1.1rem;top:50%;transform:translateY(-50%);right:calc(var(--inputs-border-width) + 1rem)}.title-wrapper{text-align:center}.spr-starratings .spr-icon,.spr-starrating .spr-icon,.satcb_reviews_stars .spr-icon{color:#f3c200}.card__information .spr-icon{margin-left:1px}#satcb_quantity{padding:8px 2px 8px 5px;border:1px solid}.satcb_btn .button{padding:13px 20px;letter-spacing:3px}body.drawer-open .kl-teaser-SnTDQT{z-index:auto!important}.header--top-left{padding-top:15px;padding-bottom:10px;grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:auto 1fr}.header--top-left .header__heading-link{padding-top:0;padding-bottom:0}.header--top-left .header__inline-menu{text-align:center;margin-top:1.5rem!important;line-height:1}.header--top-left nav.header__inline-menu:before{content:"";height:1px;width:100%;background-color:#e3e3e3;position:absolute;left:0}.header--top-left .header__inline-menu .list-menu--inline{padding-top:12px;justify-content:center}.header--top-left .list-menu--inline>li summary.header__menu-item,.header--top-left .list-menu--inline>li>.header__menu-item{display:inline-block;align-items:center;padding:.5rem 2.5rem;text-transform:uppercase;font-weight:500;line-height:1;position:relative}.header--top-left .list-menu--inline>li:not(:last-child) summary.header__menu-item:after,.header--top-left .list-menu--inline>li:not(:last-child)>.header__menu-item:after{position:absolute;content:"";top:50%;right:0;width:1px;height:2rem;background-color:#c2c2c2;transform:translateY(-50%)}.header--top-left .list-menu--inline summary .icon-caret{width:1.3rem;height:1rem;margin-left:.5rem;position:static}.header--top-left .list-menu--inline>li summary.header__menu-item:hover span,.header--top-left .list-menu--inline>li>.header__menu-item:hover span{text-decoration:none;text-underline-offset:0}.header--top-left .header__icons{width:100%}.header--top-left .header__icons .header__search{padding:0 5.8rem;flex:1 1 auto}.header--top-left .header__icons .header__icon{flex:0 1 auto;width:auto;justify-content:end;text-decoration:none;text-underline-offset:0;font-size:16px;color:#37bfb7;font-weight:500;box-shadow:none;outline:none}.header--top-left .header__icons .header__icon .icon_text{padding-left:9px}.header__icons .header__icon svg{width:25px;height:25px;fill:#37bfb7}.header__icons .header__icon--cart svg{width:32px}.header--top-left .header__icons .header__icon--cart{margin:0 0 0 4.5rem}.header--top-left .header__icons .header__icon--cart span{height:auto}.header__icons .header__icon--cart .icon_with_count{position:relative;padding:0}.header__icons .header__icon--cart .cart-count-bubble{top:40%;left:70%;transform:translate(-70%,-40%);font-size:12px;font-weight:900;background-color:transparent;color:#37bfb7;width:auto;height:auto;bottom:unset}.header--top-left .header__search .header__icon--search .search-modal__content{padding:0}.header--top-left .header__search .header__icon--search{width:100%}.header--top-left .header__search .search-modal__form{max-width:100%;outline:none;box-shadow:none;position:relative}.header--top-left .header__search .search-modal__form .field:{box-shadow:none;outline:none}.header--top-left .header__search .search-modal__form .field:after{border:1px solid #dfdfdf;border-radius:5rem;box-shadow:none}.header--top-left .header__search .search__input{font-size:1.4rem;padding:.8rem 5rem .8rem .8rem;height:4rem;box-shadow:none}.header--top-left .header__search .search__button{padding:0 .52rem;background-color:#37bfb7!important;border-radius:5rem;display:flex;height:3rem;width:3rem;right:.7rem;top:50%;transform:translateY(-50%);color:#fff}.header__search svg.icon-search{width:2.2rem;height:2.2rem;color:#37bfb7;fill:none}.header__search .search__button svg.icon-search{width:2rem;height:2rem;color:#fff}.header__search svg.icon-search path{stroke-width:.4rem;stroke:currentColor}.header--top-left .header__search .search-modal__form .field .field__label{font-size:1.4rem}.header--top-left .header__icons predictive-search,.header--top-left .header__icons .search-modal__content,.header--top-left .header__icons .header__icon--search{position:static}.predictive-search__results-list.product-grid{margin-top:2rem}.predictive-search__item--link{align-items:center}#predictive-search-results .predictive-search__item{padding:0}.predictive-search__list-item[aria-selected=true]>*,.predictive-search__list-item:hover>*{color:initial;background-color:transparent}.template-search #predictive-search-results .predictive-search__results-list.grid--4-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.header__submenu .list-menu__item{text-align:left}.megamenu{left:0;width:100%;box-shadow:0 10px 20px #00000017}header-menu.has--megamenu>details{position:static}header-menu.has--megamenu .mega-menu__content{top:unset}.megamenu .grid{display:block}.megamenu .grid__item{display:inline-block;vertical-align:top}.menu-drawer__navigation>.menu-drawer__menu>li>details>summary.list-menu__item,.menu-drawer__navigation>.menu-drawer__menu>li>div>summary.list-menu__item,.menu-drawer__navigation>.menu-drawer__menu>li>.list-menu__item{font-size:1em;text-transform:uppercase;letter-spacing:.2em}.product-grid .card-wrapper .card{box-shadow:0 1px 11.1px 3.9px #0a0a0a0d}p.pre_tag{color:#999;font-size:1.1rem;font-weight:700;margin:0 0 1.4rem;line-height:1.5}.product-grid .card__heading{margin-top:0;font-family:Roboto,sans-serif;text-transform:none;font-size:1.6rem;font-weight:500;line-height:1.5;margin-bottom:6px}.product-grid .card__information{padding:0 2rem 1.6rem}.product-grid .card__content{padding:0 0 .5rem;overflow:hidden}.product-grid .card__badge.top.left,.product-grid .card__badge.top.right{position:absolute;top:-8px;z-index:2}.product-grid .card__badge.top.left{left:0}.product-grid .card__badge.top.right{right:0}.product-grid .card__badge.top.left:after,.product-grid .card__badge.top.right:after{position:absolute;content:"";background-color:#ff4200;width:120px;height:60px;top:-10px;z-index:-1}.product-grid .card__badge.top.left:after{left:-40px;transform:rotate(315deg)}.product-grid .card__badge.top.right:after{transform:rotate(45deg);top:-13px;right:-40px}.product-grid .card__badge.top.left .badge,.product-grid .card__badge.top.right .badge{background:none;border:none;padding:0;position:absolute;top:20px;text-transform:uppercase;font-size:16px;font-weight:900;word-break:initial;letter-spacing:0;border-radius:0}.product-grid .card__badge.top.left .badge{left:10px;transform:rotate(-45deg);top:20px}.product-grid .card__badge.top.left .badge.top-bundle{top:13px}.product-grid .card__badge.top.right .badge{right:5px}.product-grid .card--card .quick-add{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-top:1px solid #e8e8e9;margin:0;padding:.5rem 2rem 0}.product-grid .quick-add__submit{font-size:1.36rem;font-weight:700;text-transform:uppercase;letter-spacing:0;min-height:auto;border-radius:7px;padding:.5rem 1.5rem;line-height:normal;display:block}.product-grid .quick-add__submit:after,.product-grid .quick-add__submit:before{content:none}.product-grid .price{font-size:1.8rem;font-weight:500;letter-spacing:0;line-height:1;text-transform:lowercase}.product-grid .price--on-sale .price-item--regular{color:#999;font-size:1.8rem}.product-grid .price .price-item{margin:0 .5rem 0 0}.product-grid.slider .slick-arrow svg{width:3.6rem}.product-grid.slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.product-grid.slider .slick-next{right:25px}.product-grid.slider .slick-prev{left:25px;z-index:1}.product-grid.slider .slick-arrow.slick-disabled{opacity:.18}#insta-feed{margin-top:0!important}#insta-feed h2{font-size:30px!important;margin-bottom:40px!important}.insurance-info-content{display:none;position:fixed;top:0;left:0;width:100%;height:100%;outline:0;z-index:9999999999;overflow:hidden}.insurance-info-content.active-ins-popup{background-color:#b5b3b3b8;overflow-y:auto}.insurance-info-content .insurance-more-info{max-width:1040px;margin:28px auto;width:100%;padding:0 20px}.insurance-info-content .insurance-more-info .insurance-info-modal{padding:40px 50px;box-shadow:-2px 4px 18.6px 1.4px #56278459;background:#fff}.insurance-info-content .insurance-more-info .ins-modal-header{position:relative;line-height:0;padding-bottom:40px}.insurance-info-content .ins-modal-header .ins-logo-bar{text-align:center}.insurance-info-content .ins-modal-header .ins-modal-close{position:absolute;top:0;right:0;cursor:pointer}.insurance-info-content .ins-modal-header .ins-modal-close svg{width:24px;height:24px}.insurance-info-content .ins-modal-content .ins-category-box{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:37px}.insurance-info-content .ins-box .ins-box-info{box-shadow:-2px 4px 19.72px .28px #00000026;border-radius:15px}.insurance-info-content .ins-box-info .ins-box-type-and-icon{background-image:linear-gradient(to bottom,#00d4c5,#5adfd3,#84eae1,#a8f5ee,#c9fffb);border-radius:15px 15px 120px 120px}.insurance-info-content .ins-box-type-and-icon .ins-box-type{text-align:center}.insurance-info-content .ins-box-type-and-icon .ins-box-type h4.title{font-family:Roboto,sans-serif;margin:0;padding:35px 0;font-size:20px;text-transform:capitalize}.insurance-info-content .ins-box-type-and-icon .ins-box-type-icon{padding-bottom:35px}.insurance-info-content .ins-box-type-icon .ins-box-border{text-align:center}.insurance-info-content .ins-box-type-icon .ins-box-border svg{width:110px;height:98px}.insurance-info-content .ins-box-info-content{padding:35px 55px 26px}.insurance-info-content .ins-info-title h3{font-size:16px;text-transform:capitalize;font-weight:700;color:#65cfbe;text-align:center}.insurance-info-content .ins-info-main p{margin-bottom:10px;font-size:14px;line-height:24px;color:#333;position:relative;padding-left:25px;display:flex;align-items:center}.insurance-info-content .ins-info-main p:last-child{margin-bottom:0}.insurance-info-content .ins-info-main p:before{content:"";background:url(https://cdn.shopify.com/s/files/1/1851/4671/files/noun_Checkbox_483467.svg?v=1618662631);width:16px;height:16px;position:absolute;background-repeat:no-repeat;left:0}.insurance-info-content .ins-box-bottom-info{padding:30px 37px 0;text-align:center}.insurance-info-content .ins-box-bottom-info p{margin:0;font-size:16px;line-height:24px;color:#65cfbe;font-weight:700}.insurance-info-content .ins-richtext-content{padding:35px 0;max-width:602px;margin:0 auto;text-align:center;width:100%}.insurance-info-content .ins-richtext-content p{margin:0;font-size:13px;line-height:20px;font-weight:700}.insurance-info-content .ins-modal-footer-main{display:grid;align-items:center;grid-template-columns:auto auto auto}.insurance-info-content .ins-modal-footer-main .ins-footer-copyright p{margin:0;color:#65cfbe;font-size:13px;line-height:20px;font-weight:700}.insurance-info-content .ins-modal-footer-main .ins-footer-copyright p a{color:initial;text-decoration:none}.insurance-info-content .ins-footer-nav ul{display:flex;justify-content:space-around;margin:0;align-items:center}.insurance-info-content .ins-footer-nav ul li{margin:0;list-style:none}.insurance-info-content .ins-footer-nav ul li a{color:#65cfbe;font-size:13px;line-height:20px;text-decoration:underline;font-weight:700}.insurance-info-content .ins-footer-logo{display:flex;justify-content:flex-end;align-items:center}.insurance-info-content .ins-footer-logo span{font-size:13px;line-height:20px;color:#65cfbe;font-weight:700;padding-right:5px}.image_and_text_grid .image_with_text_content{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}.text_content_grid_wrapper{background:#f0f0f0}.image_and_text_grid .image_with_text_content .image_content_wrapper{position:relative;margin-bottom:10px}.image_and_text_grid .image_with_text_content .image_content_wrapper:last-child{margin-bottom:0}.image_content_wrapper .image_contanier{position:relative;padding-bottom:100%}.image_content_wrapper .text_contanier{position:absolute;top:0;background:#f0f0f0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .5s ease;visibility:hidden}.image_content_wrapper .text_contanier.in-show-text{opacity:1;visibility:visible}.image_content_wrapper .image_contanier img{position:absolute;top:0;height:100%;width:100%;object-fit:cover}.image_content_wrapper .text_contanier .btn{color:#000;letter-spacing:0;font-size:16px}.image_content_wrapper .text_contanier h3{font-family:Racing Sans One,cursive}.text_grid_wrapper,.only_text_wrapper{height:100%}.text_contanier{display:flex;align-items:center;justify-content:center;height:100%;padding:15px;text-align:center}.text_content_grid_wrapper .text_header h3{font-size:47px;font-family:Racing Sans One,cursive;margin-bottom:0;padding-bottom:45px}.text_content_grid_wrapper .short_info{padding:0 37px 45px}.text_content_grid_wrapper .short_info p{font-size:22px;line-height:30px;margin-bottom:0;font-family:Roboto;color:#404040;margin-top:0}.image_and_text_grid .btn{width:100%;padding:0 15px;background:transparent!important}.text_content_grid_wrapper .btn a{width:100%;padding:17px 10px;font-size:16px;font-weight:700;text-decoration:none}.shopify-policy__container{padding-top:3.4rem;padding-bottom:3.8rem}.shopify-policy__title h1{margin-bottom:3rem}.stack-section .image-with-text__text--caption{color:#02d802}.stack-section .image-with-text__content{padding-left:0;padding-right:0}.stack-section .image-with-text__content .ImageWithText--border{border-left:5px solid #02d802;padding-left:35px}.stack-section .image-with-text__heading{margin-bottom:1.5rem}.stack-section .fr-product-kpis{column-gap:10px;row-gap:10px;margin:2rem 0 0}.stack-section .fr-product-kpis .grid__item{width:calc(20% - 8px);max-width:calc(20% - 8px)}.stack-section .fr-product-kpis p{text-transform:uppercase;font-weight:700;font-size:11px;margin:0}.stack-section .fr-product-kpis img{width:70%;max-width:60px}.stack-section .button-wrapper{margin-top:2rem;display:flex;text-align:center}.stack-section .button-wrapper .button{letter-spacing:.3em}.stack-section .button-wrapper .button.button--primary{background-color:#65cfbe}.stack-section .button-wrapper .button.button--primary:after{box-shadow:none}.stack-section .button-wrapper a:not(:last-child){margin-right:10px}.stack-section .global-media-settings{border:none;background-color:transparent}.em-intro{background:url(https://cdn.shopify.com/s/files/1/0264/6595/9989/files/pattern-black.svg?v=1591000061);background-size:400px;padding:60px 0 120px;text-align:center}.em-intro .title-wrapper,.em-intro .title-wrapper h2{margin-bottom:0}.satcb_title_a{text-decoration:none;color:inherit}.em-intro+.image-with-text{margin-top:-140px}@media screen and (max-width: 749px){.shopify-policy__container{padding-top:4.5rem;padding-bottom:5rem}.shopify-policy__title h1{margin-bottom:4rem}.stack-section .image-with-text{padding-right:0;padding-left:0}}@media only screen and (max-width: 1199px){.text_content_grid_wrapper .text_header h3{font-size:30px;padding-bottom:25px}.text_content_grid_wrapper .short_info{padding:0 0 25px}}@media screen and (max-width: 1024px){.product-grid .price,.product-grid .price--on-sale .price-item--regular{font-size:1.5rem}.insurance-info-content .ins-box-info-content{padding:35px 35px 26px}.insurance-info-content .ins-box:nth-child(2) .ins-box-info-content{padding:35px 13px 26px}}@media screen and (min-width: 990px){.product-grid.slider[data-desk-slider=true]{margin-left:-1.55rem;margin-right:-1.55rem}.product-grid.slider[data-desk-slider=true] .grid__item{padding:1rem 1.55rem}}@media screen and (max-width: 990px){.collection slider-component.page-width{padding:0 2rem}.image_content_wrapper .text_contanier h3{font-size:18px}.image_content_wrapper .text_contanier .short_info p{line-height:normal;font-size:14px}.text_content_grid_wrapper .short_info p{font-size:18px;line-height:22px}.image_and_text_grid .btn{padding:0}.text_content_grid_wrapper .btn a{padding:10px 5px;font-size:13px}}@media screen and (max-width: 989px){.header--top-left .list-menu--inline>li summary.header__menu-item,.header--top-left .list-menu--inline>li>.header__menu-item{padding:0 1.5rem;font-size:12px}.header--top-left header-drawer{display:none}.header--top-left .header__inline-menu{display:block}.header--top-left .header__icons .header__search{padding:0 3.5rem}.header--top-left .header__icons .header__icon .icon_text{display:none}.header--top-left .header__icons .header__icon--cart{margin:0 0 0 2rem}.product-grid.slider[data-mob-slider=true]{margin-left:-1.55rem;margin-right:-1.55rem}.product-grid.slider[data-mob-slider=true] .grid__item{padding:1rem 1.55rem}.insurance-info-content .insurance-more-info .insurance-info-modal{padding:50px 20px}.insurance-info-content .ins-modal-content .ins-category-box{grid-gap:20px}.insurance-info-content .ins-box-type-and-icon .ins-box-type h4.title{padding:30px 0}.insurance-info-content .ins-box-info-content{padding:25px}.insurance-info-content .ins-box-bottom-info{padding:30px 0 0}}@media screen and (max-width: 798px){.insurance-info-content .ins-box-info-content{padding:20px}.insurance-info-content .ins-box:nth-child(2) .ins-box-info-content{padding:20px 8px}.insurance-info-content .ins-box-bottom-info p{font-size:14px;line-height:18px}.insurance-info-content .ins-box-type-and-icon .ins-box-type h4.title{font-size:18px}}@media screen and (max-width: 768px){.mb_hide{display:none!important}.mb_show{display:block!important}.header--top-left{grid-template-areas:"left-icon heading icons";grid-template-columns:auto auto 4fr}.header--top-left header-drawer{display:block}.header--top-left .header__inline-menu,.header--top-left .header__icons .header__icon.header__icon--account{display:none}.header--top-left .header__icons .header__search{padding:0 0 0 25%}.header--top-left .header__icons .header__icon--cart{margin:0 0 0 1.3rem}.header__icons .header__icon--cart svg{width:22px}.header__icons .header__icon--cart .cart-count-bubble{top:35%;left:67%;transform:translate(-67%,-35%);font-size:8px}.product-grid .card__heading{font-size:1.3rem}.insurance-info-content .ins-modal-content .ins-category-box{display:block}.insurance-info-content .ins-modal-content .ins-category-box .ins-box{padding:0 10px}.insurance-info-content .insurance-more-info .insurance-info-modal{padding:30px 15px}.insurance-info-content .insurance-more-info .ins-modal-header{padding-bottom:25px}.insurance-info-content .ins-richtext-content{padding:30px 0}.insurance-info-content .ins-modal-footer-main{grid-template-columns:1fr 1fr}.insurance-info-content .ins-footer-logo{justify-content:center;grid-column:1 / span 3;padding-top:20px}.image_and_text_grid .image_with_text_content{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 749px){.title-wrapper{margin-bottom:3rem}#insta-feed h2{font-size:25px!important;margin-bottom:30px!important}#predictive-search-results .predictive-search__item--link{grid-column-gap:1rem}#predictive-search-results .predictive-search__item-heading{font-size:13px}}@media screen and (max-width: 480px){.page-width{padding:0 1.5rem}.header--top-left .header__heading-logo{max-width:100px}.header--top-left .header__icons .header__search{padding:0 0 0 15%}.collection slider-component.page-width{padding:0 1.5rem}.product-grid.slider[data-mob-slider=true]{margin-left:-1rem;margin-right:-1rem}.product-grid.slider[data-mob-slider=true] .grid__item{padding:1rem}.product-grid .card__information{padding:0 1.5rem 1.6rem}.product-grid .card--card .quick-add{padding:.5rem 1.5rem 0}.product-grid .price,.product-grid .price--on-sale .price-item--regular{font-size:1.2rem}.product-grid.slider .slick-arrow svg{width:2.5rem}.product-grid.slider .slick-prev{left:1.2rem}.product-grid.slider .slick-next{right:1.2rem}.product-grid .card__badge.top.left:after,.product-grid .card__badge.top.right:after{width:100px;height:50px}.product-grid .card__badge.top.left .badge.top-bundle{top:7px;left:8px}.product-grid .card__badge.top.left .badge,.product-grid .card__badge.top.right .badge{top:12px;left:8px;font-size:12px}.product-grid .quick-add__submit{font-size:11px;line-height:initial;padding:.5rem .9rem}.insurance-info-content .ins-modal-footer-main{grid-template-columns:1fr;text-align:center}.insurance-info-content .ins-footer-logo{grid-column:auto;padding-top:0;order:1}.insurance-info-content .ins-footer-nav{order:2;padding:10px 0}.insurance-info-content .ins-modal-footer-main .ins-footer-copyright{order:3}.image_content_wrapper .text_contanier img{max-width:35px}.text_content_grid_wrapper .text_header h3{font-size:22px}.text_content_grid_wrapper .short_info p{font-size:16px;line-height:normal}.text_content_grid_wrapper .btn a{font-size:10px}.stack-section .image-with-text__content .ImageWithText--border{padding-left:25px}.stack-section .fr-product-kpis p{font-size:9px}}@media only screen and (min-width: 375px){.extra-small--show{display:none!important}.header__search .predictive-search{width:100%}}@media only screen and (max-width: 374px){.image_and_text_grid .image_with_text_content{grid-template-columns:1fr}.extra-small--hide{display:none!important}.header--top-left .header__icons{justify-content:flex-end}.header--top-left .header__icons .header__search{flex:0 1 auto}span.close-search{display:none!important}}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:focus,textarea{font-size:16px!important}
/*# sourceMappingURL=/cdn/shop/t/141/assets/emraldlabs.css.map */
