.innoways-global-product-note{margin:15px 0 20px;padding:12px 15px;border:1px solid #eeeeee;border-radius:8px;background:#fff8f3;color:#555555;font-size:13px;line-height:1.6}.innoways-global-product-note strong{color:#222222}.woocommerce div.product form.cart{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;margin:0 0 20px 0!important}.woocommerce div.product form.cart .quantity{flex:0 0 50px!important;width:50px!important;min-width:50px!important;max-width:50px!important;margin:0!important;padding:0!important}.woocommerce div.product form.cart .quantity input.qty{width:50px!important;min-width:50px!important;max-width:50px!important;height:40px!important;margin:0!important;padding:5px!important;box-sizing:border-box!important;text-align:center!important}.woocommerce div.product form.cart.single_add_to_cart_button{display:block!important;flex:0 0 145px!important;width:145px!important;min-width:145px!important;max-width:145px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:8px 10px!important;box-sizing:border-box!important;background:#111!important;color:#fff!important;border:none!important;border-radius:5px!important;font-size:13px!important;font-weight:600!important;line-height:24px!important;text-align:center!important;white-space:nowrap!important;transition:all .3s ease!important}.woocommerce div.product form.cart.single_add_to_cart_button:hover{background:#ff7a00!important;color:#fff!important}.woocommerce div.product form.cart.divi-buy-now{display:block!important;flex:0 0 145px!important;width:145px!important;min-width:145px!important;max-width:145px!important;height:40px!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.woocommerce div.product form.cart.divi-buy-now .buy-now-button,.woocommerce div.product form.cart.buy-now-button{display:block!important;position:relative!important;flex:0 0 145px!important;width:145px!important;min-width:145px!important;max-width:145px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:8px 20px 8px 10px!important;box-sizing:border-box!important;background:#e02b20!important;color:#fff!important;border:none!important;border-radius:5px!important;font-size:13px!important;font-weight:600!important;line-height:24px!important;text-align:center!important;white-space:nowrap!important;transition:all .3s ease!important}.woocommerce div.product form.cart.buy-now-button:hover{background:#c52218!important;color:#fff!important}.divi-buy-now{position:relative!important}.divi-buy-now:after{content:"\35";font-family:"ETmodules";position:absolute;right:9px;top:50%;transform:translateY(-50%);opacity:0;transition:all .3s ease}.divi-buy-now:hover:after{opacity:1;right:5px}.single-product #sidebar{display:none!important}.single-product #left-area{width:100%!important;float:none!important;margin-right:0!important}.single-product #main-content .container:before{display:none!important}.bag-hero-keywords{text-align:center}.bag-hero-keywords h1{font-size:clamp(42px,6vw,72px);font-weight:700;line-height:1.15;color:#111;margin:0}.bag-keyword-box{display:inline-block;height:1.2em;min-width:300px;overflow:hidden;vertical-align:bottom}.bag-keyword-list{display:flex;flex-direction:column;animation:bagSlideWords 12s ease-in-out infinite}.bag-keyword-list span{height:1.2em;display:flex;align-items:center;justify-content:center;color:#ff7a00;font-weight:700}@keyframes bagSlideWords{0%,20%{transform:translateY(0)}25%,45%{transform:translateY(-1.2em)}50%,70%{transform:translateY(-2.4em)}75%,95%{transform:translateY(-3.6em)}100%{transform:translateY(0)}}.bag-feature-strip{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;background:#111;padding:22px 30px;border-radius:18px}.bag-feature-item{display:flex;align-items:center;gap:12px;color:#fff;font-size:16px;font-weight:600;padding:12px 22px;border-radius:50px;background:rgba(255,255,255,.05);transition:.35s ease}.bag-feature-item i{color:#ff7a00;font-size:22px}.bag-feature-item:hover{transform:translateY(-4px);background:#ff7a00}.bag-feature-item:hover i{color:#fff}.et_pb_fullwidth_header.et_pb_fullwidth_header_container h1{font-size:clamp(42px,6vw,72px);font-weight:700;line-height:1.1;color:#111}.et_pb_fullwidth_header .orange-text{color:#ff7a00;display:inline-block;position:relative;animation:bagGlow 3s infinite}@keyframes bagGlow{50%{transform:translateY(-3px);text-shadow:0 8px 18px rgba(255,122,0,.25)}}.et_pb_fullwidth_header .et_pb_button{background:#ff7a00!important;color:#fff!important;border:2px solid #ff7a00!important;border-radius:50px;padding:14px 34px!important;font-weight:600;transition:.35s ease;box-shadow:0 10px 25px rgba(255,122,0,.25)}.et_pb_fullwidth_header .et_pb_button:hover{background:#111!important;border-color:#111!important;transform:translateY(-3px)}.et_pb_fullwidth_header .outline-btn{background:transparent!important;color:#111!important;border-color:#111!important}.et_pb_fullwidth_header .outline-btn:hover{background:#111!important;color:#fff!important}.bag-products-grid ul.products{display:grid!important;grid-template-columns:repeat(4,1fr);gap:25px;margin:0}.bag-products-grid ul.products li.product{background:#fff;border-radius:20px;overflow:hidden;padding-bottom:20px;box-shadow:0 8px 25px rgba(0,0,0,.12);transition:.4s ease}.bag-products-grid ul.products li.product:hover{transform:translateY(-10px);box-shadow:0 20px 45px rgba(0,0,0,.25)}.bag-products-grid img{transition:.5s ease}.bag-products-grid li.product:hover img{transform:scale(1.08)}.bag-products-grid .button{background:#111!important;color:#fff!important;border-radius:50px!important}.bag-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.bag-category-card{position:relative;overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.15);transition:.4s ease}.bag-category-card:hover{transform:translateY(-10px)}.bag-category-image{height:280px;overflow:hidden}.bag-category-image img{width:100%;height:100%;object-fit:cover;transition:.5s ease}.bag-category-card:hover img{transform:scale(1.1)}.bag-category-content{padding:20px;text-align:center}.bag-category-content h3{color:#222}.bag-category-btn{display:inline-block;background:#111;color:#fff;padding:10px 25px;border-radius:50px}@media (max-width:980px){.bag-products-grid ul.products,.bag-category-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.bag-products-grid ul.products,.bag-category-grid{grid-template-columns:1fr}.bag-keyword-box{min-width:220px}.woocommerce div.product form.cart{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:5px!important;width:100%!important}.woocommerce div.product form.cart .quantity{flex:0 0 42px!important;width:42px!important;min-width:42px!important;max-width:42px!important}.woocommerce div.product form.cart.quantity input.qty{width:42px!important;min-width:42px!important;max-width:42px!important;height:38px!important;font-size:13px!important}.woocommerce div.product form.cart.single_add_to_cart_button{flex:0 0 120px!important;width:120px!important;min-width:120px!important;max-width:120px!important;height:38px!important;padding:7px 8px!important;font-size:12px!important}.woocommerce div.product form.cart.divi-buy-now{flex:0 0 120px!important;width:120px!important;min-width:120px!important;max-width:120px!important;height:38px!important;margin:0!important;padding:0!important}.woocommerce div.product form.cart.divi-buy-now .buy-now-button,.woocommerce div.product form.cart.buy-now-button{width:120px!important;min-width:120px!important;max-width:120px!important;height:38px!important;margin:0!important;padding:7px 15px 7px 8px!important;font-size:12px!important}}.dd-product-08-atc{display:block;width:100%;box-sizing:border-box;text-align:center}