h1,.et-db #et-boc .et-l h1{font-family:"eurostile",sans-serif;font-weight:900;font-style:normal;text-transform:uppercase;padding-bottom:.2em!important;line-height:1em!important}h2,h3,h4,h5,h6,.et-db #et-boc .et-l h2,.et-db #et-boc .et-l h3,.et-db #et-boc .et-l h4,.et-db #et-boc .et-l h5,.et-db #et-boc .et-l h6{font-family:"eurostile",sans-serif;font-weight:800;font-style:italic;padding-bottom:.3em}html:has(.et_pb_section_4_tb_header[style*="flex"]),html:has(.et_pb_section_4_tb_header[style*="flex"]) body{overflow:hidden!important}.et_pb_section_1_tb_header .et_pb_row{transition:padding 0.3s ease}.et_pb_section_1_tb_header.et_pb_sticky .et_pb_row{padding-top:6px!important;padding-bottom:6px!important}.ty-account-inline,.ty-inline-login{display:inline-flex;align-items:center;gap:8px;font-family:"Open Sans",sans-serif;font-size:13px;line-height:1}.ty-account-inline a,a.ty-inline-login{color:#ffffff;text-decoration:none;transition:color 0.15s ease}.ty-account-inline a:hover,a.ty-inline-login:hover{color:#ffdc17;text-decoration:none}.ty-account-inline-link{font-weight:600}.ty-inline-sep{color:rgba(255,255,255,0.35);user-select:none}.ty-account-icon{width:15px;height:15px;color:#ffdc17;flex:0 0 auto}.aws-container .aws-search-form{background:transparent!important;border:1px solid rgb(221,221,221)!important;border-radius:3px!important;overflow:hidden!important;display:flex!important}.aws-container .aws-search-form .aws-search-clear{color:#f4f4f4}.aws-container .aws-wrapper{display:flex!important;height:40px!important;flex:1 1 auto!important;border:none!important;border-radius:0!important;overflow:visible!important;background:transparent!important}.aws-container .aws-search-field{flex:1 1 auto!important;height:40px!important;background:rgba(255,255,255,0.2)!important;color:rgb(240,240,240)!important;font-family:"Open Sans",sans-serif!important;font-size:15px!important;line-height:1.3!important;padding:9px 11px!important;border:none!important;border-radius:0!important;outline:none!important;box-sizing:border-box!important}#et-boc .aws-container .aws-search-field{border:none!important;background:rgba(255,255,255,0.2)!important}.aws-container .aws-search-field::placeholder,.aws-container .aws-search-field::-webkit-input-placeholder{color:rgba(240,240,240,0.7)!important}.aws-container .aws-search-form .aws-form-btn,#et-boc .aws-container .aws-search-form .aws-form-btn,.aws-container .aws-search-btn.aws-form-btn{flex:0 0 46px!important;height:40px!important;width:46px!important;background:rgba(255,255,255,0.1)!important;border:none!important;border-left:1px solid rgba(255,255,255,0.15)!important;border-radius:0!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;padding:0!important;margin:0!important}.aws-container .aws-search-form .aws-form-btn:hover,#et-boc .aws-container .aws-search-form .aws-form-btn:hover{background:rgba(255,255,255,0.2)!important}.aws-container .aws-search-btn_icon{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}.aws-container .aws-search-btn svg,.aws-container .aws-search-form .aws-search-btn svg{fill:rgb(240,240,240)!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;display:block!important}.aws-container .aws-search-label{display:none!important}.aws-container .aws-popup{border-radius:0 0 3px 3px!important}.ty-cart-col,.ty-cart-col .et_pb_code,.ty-cart-col .et_pb_code_inner{display:flex;align-items:center;justify-content:center;height:100%}.ty-cart-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:4px}.ty-cart-svg{width:21px;height:21px;fill:#f4f4f4;stroke:none}.ty-cart-count{position:absolute;top:-4px;right:-6px;background:#ffdc17;color:#333333;border-radius:50%;min-width:18px;height:18px;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;pointer-events:none;transition:transform 0.15s ease}.ty-cart-count:empty{display:none}.ti-popup-widget{left:unset!important;right:0px!important}ul.products{display:flex!important;flex-wrap:wrap;align-items:stretch}ul.products li.product{display:flex!important;flex-direction:column}ul.products li.product a.woocommerce-LoopProduct-link img{width:100%;height:auto;display:block}ul.products li.product a.woocommerce-LoopProduct-link{flex-grow:1}ul.products li.product .woocommerce-loop-product__title,ul.products li.product .price,ul.products li.product .star-rating,ul.products li.product .woocommerce-product-rating{flex-grow:0}.truyard-loop-cart,.woocommerce div.product form.cart{display:flex!important;align-items:stretch;height:50px!important;margin-bottom:0!important;gap:0;border-radius:50px;overflow:hidden!important}.truyard-loop-cart{width:100%;margin-top:12px}.woocommerce div.product form.cart{}.woocommerce div.product form.variations_cart{max-width:none!important}.woocommerce div.product form.truyard-loop-cart div.quantity,.woocommerce-page div.product form.truyard-loop-cart div.quantity,.woocommerce #content div.product form.truyard-loop-cart div.quantity,.woocommerce-page #content div.product form.truyard-loop-cart div.quantity,.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity,.woocommerce #content div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity{flex-shrink:0!important;width:90px!important;height:50px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;background-color:rgb(94,3,7);border-right:1px solid rgb(255,255,255);box-sizing:border-box}.truyard-loop-cart .quantity input.qty,.woocommerce div.product form.cart .quantity input.qty{width:36px!important;height:50px!important;text-align:center;background:transparent!important;border:none!important;outline:none!important;color:#ffffff!important;font-weight:700;font-size:16px;padding:0;box-sizing:border-box;-moz-appearance:textfield}.truyard-loop-cart .quantity input.qty:focus,.woocommerce div.product form.cart .quantity input.qty:focus{background:transparent!important;color:#ffffff!important;outline:none!important;box-shadow:none!important}.truyard-loop-cart .quantity input.qty::-webkit-inner-spin-button,.truyard-loop-cart .quantity input.qty::-webkit-outer-spin-button,.woocommerce div.product form.cart .quantity input.qty::-webkit-inner-spin-button,.woocommerce div.product form.cart .quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.truyard-loop-cart .quantity .qty-btn,.woocommerce div.product form.cart .quantity .qty-btn{background:transparent;border:none;color:#ffffff;font-size:22px;font-weight:300;cursor:pointer;padding:0 6px;height:50px;display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1}.truyard-loop-cart .quantity .qty-btn:hover,.woocommerce div.product form.cart .quantity .qty-btn:hover{opacity:0.7}.truyard-loop-cart .button,.truyard-loop-cart button[type="submit"],.woocommerce div.product form.cart .single_add_to_cart_button{flex:1!important;height:50px!important;margin:0!important;padding:0 16px!important;transition:background-color 0.2s ease!important;background-color:rgb(94,3,7)!important;color:#ffffff!important;border:none!important;border-radius:0!important;font-weight:500;font-size:18px!important;font-family:inherit;letter-spacing:normal;cursor:pointer;display:flex!important;align-items:center;justify-content:center;white-space:nowrap}.truyard-loop-cart .button:hover,.truyard-loop-cart button[type="submit"]:hover,.woocommerce div.product form.cart .single_add_to_cart_button:hover{padding:0 16px!important;background-color:rgb(130,4,10)!important}.truyard-loop-cart .button::before,.truyard-loop-cart .button::after,.truyard-loop-cart button[type="submit"]::before,.truyard-loop-cart button[type="submit"]::after,.woocommerce div.product form.cart .single_add_to_cart_button::before,.woocommerce div.product form.cart .single_add_to_cart_button::after{display:none!important;content:none!important}a.truyard-view-product-btn{display:block;width:100%;color:#5e0307!important;text-align:center;background:#ffffff!important;border:2px solid currentColor;margin-top:6px!important;box-sizing:border-box}a.truyard-view-product-btn:hover{opacity:0.8}@media only screen and (max-width:767px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:100%!important;float:none!important;margin-left:0!important;margin-right:0!important}}.truyard-tab-notice{padding:20px 0}.truyard-tab-notice p{font-size:15px;color:#555;line-height:1.7}.truyard-tab-notice a{color:#8B1A1A;text-decoration:underline}.truyard-tab-notice a:hover{color:#333}.truyard-faqs{padding:10px 0}.truyard-manual-download{padding:20px 0}.manual-pdf-link{display:inline-flex;align-items:center;gap:10px;font-size:16px;text-decoration:none;color:#333}.manual-pdf-link:hover span{text-decoration:underline}body #asl-storelocator.asl-p-cont #asl-map-canv,body #asl-storelocator.asl-cont #asl-map-canv{height:60vh!important}@media only screen and (max-width:767px){body #asl-storelocator.asl-p-cont #asl-map-canv,body #asl-storelocator.asl-cont #asl-map-canv{height:40vh!important}}.woocommerce-message,.woocommerce-error,.woocommerce-info{color:#5e0307!important}.woocommerce div.product form.cart.variations_form{flex-direction:column!important;overflow:visible!important;height:auto!important;border-radius:0!important;margin-bottom:1.5rem!important;align-items:stretch!important}.woocommerce div.product form.cart.variations_form .variations{width:100%;display:block;margin-bottom:1rem}.woocommerce div.product form.cart.variations_form .variations tbody,.woocommerce div.product form.cart.variations_form .variations tr{display:block}.woocommerce div.product form.cart.variations_form .variations td.label,.woocommerce div.product form.cart.variations_form .variations td.value{display:block;width:100%;padding:0}.woocommerce div.product form.cart.variations_form .variations td.label{margin-bottom:0.5rem;font-weight:600}.woocommerce div.product form.cart.variations_form .single_variation_wrap{width:100%}.woocommerce div.product form.cart.variations_form .woocommerce-variation-description{margin-bottom:1rem}.woocommerce div.product form.cart.variations_form .woocommerce-variation-price{margin-bottom:1rem}.woocommerce div.product form.cart.variations_form .woocommerce-variation-price .price,.woocommerce div.product form.cart.variations_form .woocommerce-variation-price .woocommerce-Price-amount{color:rgb(94,3,7);font-size:33px;font-weight:800;line-height:1.2}.woocommerce div.product form.cart.variations_form .woocommerce-variation-add-to-cart{display:flex!important;align-items:stretch;gap:0;border-radius:50px;height:50px;overflow:hidden;width:100%;max-width:400px!important}.woocommerce div.product form.cart.variations_form .woocommerce-variation-add-to-cart .quantity{border-radius:0;flex-shrink:0}.woocommerce div.product form.cart.variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button{flex:1;border-radius:0}