@font-face{font-display:swap;font-family:"Roboto-Bold";src:url(../../../../../../themes/hello-elementor-child/assets/fonts/Roboto-Bold.ttf)}a[href^="tel"]{color:inherit;text-decoration:none}:root{--dark:#434f61;--primary:#d81a22}a,.primary-color{color:var(--primary)}.hidden{opacity:0}#main{max-width:1140px}.term-wristbands .elementor-element-18415fd,.term-value-packs .elementor-element-18415fd{display:none}#select2-product_cat-results{min-width:200px;background:#fff;float:right}#select2-product_cat-container{padding:5px 15px;min-width:60px}span.select2-selection__arrow>b{border-color:#d81921 transparent transparent transparent!important;margin-top:4px!important}.elementor-355 .elementor-element.elementor-element-5c79b87 .select2-selection--single{display:flex;align-items:center;justify-content:flex-end;transform:translateX(-10px);border-radius:0;height:auto}.orderby{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-image:url(/wp-content/uploads/2020/01/down.png);background-position:96% center;background-repeat:no-repeat;outline:none;height:42px}.design_fields_wrap{background-color:#f5f5f7;padding-top:30px}.design_step{font-family:"BryantPro",Sans-serif;font-size:1.2rem;font-weight:500;padding-left:60px;padding-right:15px;margin-bottom:20px}.design_field{margin-bottom:15px;font-family:"BryantPro",Sans-serif}.character_limit{font-size:14px;display:block;margin-top:-15px;margin-bottom:15px;color:#888787}.design_step .step_number{background-color:#d81a22;display:inline-block;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;vertical-align:text-bottom;margin-right:20px;margin-left:-60px}.icons_dropdown{position:relative}.icons_dropdown>span{display:block;background:#fff;padding:10px;border:1px solid #666;border-radius:3px;cursor:pointer}.icons_dropdown_options{background:#fff;top:49px;position:absolute;width:100%;border:1px solid #666;height:200px;overflow-y:auto;display:none}.icons_dropdown.open .icons_dropdown_options{display:block}.icons_dropdown_options>div{height:67px;margin-bottom:1px;padding:10px;cursor:pointer}.icons_dropdown_options>div:first-child{padding:0 30px;height:40px;line-height:40px}.icons_dropdown_options>div:hover{background:#f0f0f0}.icons_dropdown_options>div svg{width:66px;height:100%}.pack_title{font-family:"BryantPro",Sans-serif;font-size:2rem}.pack_description{text-align:right;font-family:"BryantPro",Sans-serif;font-weight:500}.pack_price .amount{color:#d81a22}.pack_price{font-size:22px}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.tc_spinner{display:block;width:40px;height:40px;border:6px solid #d81a22;border-radius:50%;border-left-color:rgba(0,0,0,0);position:absolute;left:0;right:0;margin:auto;top:calc(50% - 20px);-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.loading_overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.6)}.label_selector_canvas{position:relative}.label_selector_canvas>svg{max-width:100%}.woocommerce input{padding:5px 0}a.btn_large{background:#d81a22;color:#fff;text-decoration:none;padding:0 20px;height:50px;line-height:50px;font-weight:500;font-size:1.2rem;float:right}a.btn_large:hover{color:#fff;text-decoration:none}a.btn_large#desing_label{margin-top:19px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0 0 0 3px;margin-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:3px solid #d81a22}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:solid #d81a22;border-bottom:0;background-color:#d81a22;border-width:3px;border-radius:0;margin:0 -3px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:hover a,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a{color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:hover{background-color:#e77b80}.woocommerce div.product .woocommerce-tabs .panel{padding:15px;border:3px solid #d81a22;border-top:0}.cart-icon:before{content:"\e8ea"}.tc_add_to_cart{background-color:#d81a22;color:#fff}div#label_positions_form{background-color:gray;padding:15px;width:138px;position:fixed;top:30px;height:calc(100vh - 30px);overflow:auto;opacity:.4}div#label_positions_form>div{margin-bottom:10px}div#label_positions_form input{width:50%;padding:0}@media (min-width:768px){#zoom{display:none}}@media (max-width:768px){#svg.zoomed{overflow:scroll}.label_selector_canvas.zoomed>svg{max-width:initial;width:200%}}body.single-product,h1{font-family:"BryantPro",Sans-serif}.custom_product_field td{background:none!important;border:none}.custom_product_field td label{font-weight:500}.woocommerce div.product p.price{color:#000;font-size:1.75em;font-weight:500;margin-bottom:1em}.single-product-banner{height:200px;background:#d5dfd6}.banner-inner{max-width:1140px;margin:auto;display:flex;height:100%;align-items:center}.banner-inner h1{font-size:3.5rem;color:#d81a22}h1.product_title{font-size:2rem;margin-bottom:2em}.woocommerce nav.woocommerce-breadcrumb{color:#d81a22;font-weight:500;margin-top:1em}.woocommerce nav.woocommerce-breadcrumb a,.woocommerce nav.woocommerce-breadcrumb sep{color:#000}.woocommerce nav.woocommerce-breadcrumb sep{margin:0 8px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:40%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:56%}section.related.products>h2{text-align:center;margin-bottom:2em;margin-top:2em}.quantity_input .qty_minus{left:0;top:0}.quantity_input .qty_plus{right:0;top:0}.quantity_input>span{position:absolute;background:#d81a22;color:#fff;display:inline-block;width:30px;height:30px;text-align:center;line-height:30px;z-index:2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.qty_wrap{margin-top:19px}.qty_wrap label{font-size:1.5rem;font-weight:500;margin-right:10px}.quantity_input{position:relative;padding:0 30px;width:90px;display:inline-block}.quantity_input input{height:30px;width:45px;padding:0;text-align:center;border-radius:0;position:relative;z-index:1}section.related.products{border-top:1px solid #b9b9b9;margin-top:4rem;clear:both}h2.woocommerce-loop-product__title{color:#1c1c1c;min-height:54px}.woocommerce ul.products li.product .price{color:#181818;font-weight:500}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#d81a22}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#b51c23}@media (max-width:768px){.mobile-block{display:block!important;position:static!important}#filter-bar{display:none}.orderby{padding:9px}#elementor-tab-content-7601{margin-left:0px!important}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}.single-product .single-product-banner{height:50px}.single-product .entry-summary,.single-product .woocommerce-tabs{padding:0 15px}}.berocket_aapf_reset_button{padding:8px 16px!important}