.shilakick-whyhana-wrapper{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;max-width:1100px!important;margin:0 auto!important;padding:5px 0!important}.shilakick-whyhana-item{position:relative!important;flex:1 1 0%!important;display:flex!important;align-items:center!important;gap:5px!important;padding:0 10px!important;box-sizing:border-box!important}.shilakick-whyhana-item:not(:last-child)::after{content:""!important;position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;width:1px!important;height:45px!important;background-color:var(--single-product-accent,#d4af37)!important}.shilakick-whyhana-icon{flex-shrink:0!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important}.shilakick-whyhana-icon img{width:100%!important;height:100%!important;object-fit:contain!important}.shilakick-whyhana-text{color:#ffffff!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0.1px!important}@media (max-width:980px){.shilakick-whyhana-wrapper{flex-direction:column!important;align-items:flex-start!important;gap:16px!important;padding:10px 15px!important}.shilakick-whyhana-item{flex:1 1 100%!important;width:100%!important;padding:10px 0!important}.shilakick-whyhana-item::after{display:none!important}}.shilakick-benefits-wrapper{display:flex;flex-direction:column;gap:14px;width:100%;max-width:650px;margin:0 auto}.shilakick-benefit-item{display:flex!important;align-items:center!important;background:#1b1b1b!important;border:1px solid var(--single-product-accent,#fca311)!important;border-radius:40px 10px 10px 40px!important;padding:14px 24px!important;transition:transform 0.2s ease,border-color 0.2s ease}.shilakick-benefit-item:hover{transform:translateX(4px)}.shilakick-benefit-num{font-size:26px!important;font-weight:800!important;color:#ffffff!important;margin-right:20px!important;min-width:32px!important;line-height:1!important;text-align:right}.shilakick-benefit-text{color:#ffffff!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0.2px}@media (max-width:768px){.shilakick-benefit-item{padding:10px 16px!important;border-radius:30px 8px 8px 30px!important}.shilakick-benefit-num{font-size:20px!important;margin-right:12px!important;min-width:24px!important}.shilakick-benefit-text{font-size:13px!important}}.shilakick-ing-box-wrapper{width:100%;max-width:1100px;margin:0 auto;padding:10px}.shilakick-ing-grid{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;gap:16px!important}.shilakick-ing-card{background:#000000!important;border:1px solid var(--single-product-accent,#d4af37)!important;border-radius:10px!important;padding:10px!important;flex:1 1 170px!important;max-width:200px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;align-items:center!important;box-sizing:border-box!important;transition:transform 0.2s ease}.shilakick-ing-img-wrap{width:100%!important;border-radius:6px!important;overflow:hidden!important;margin-bottom:10px!important}.shilakick-ing-img-wrap img{width:100%!important;height:130px!important;object-fit:cover!important;display:block!important}.shilakick-ing-name{color:#FFFFFF!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.5px!important;text-align:center!important;line-height:1.2!important;padding:4px 0!important}@media (max-width:768px){.shilakick-ing-grid{justify-content:flex-start!important;gap:10px!important}.shilakick-ing-card{flex:0 0 calc(50% - 5px)!important;max-width:calc(50% - 5px)!important;padding:8px!important}.shilakick-ing-img-wrap img{height:100px!important}.shilakick-ing-name{font-size:11px!important}}.shilakick-product-title,.et_pb_shop .shilakick-product-title,.related.products .shilakick-product-title{font-weight:400!important;letter-spacing:1px!important;line-height:1.25!important;-webkit-text-stroke:0px!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}@media (max-width:425px){.shilakick-product-title,.et_pb_shop .shilakick-product-title,.related.products .shilakick-product-title{font-size:13px!important;font-weight:400!important;letter-spacing:0.8px!important;line-height:1.2!important;margin-top:10px!important}}.related.products li.product>a.woocommerce-LoopProduct-link,.related.products .et_shop_image,.related.products h2.woocommerce-loop-product__title{display:none!important}.related.products .shilakick-card-inner{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;padding:24px 16px!important;gap:16px!important;box-sizing:border-box!important;height:100%!important}.related.products .shilakick-nutrition-box,.related.products .shilakick-short-desc{display:none!important}.related.products .shilakick-col-left{width:100%!important;text-align:center!important;align-items:center!important}.related.products .shilakick-product-title{font-size:16px!important;text-align:center!important;margin:0!important}.related.products .shilakick-col-center{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important}.related.products .shilakick-col-center img,.related.products .shilakick-img-link img{max-height:160px!important;width:auto!important;margin:0 auto!important}.related.products .shilakick-col-right{width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important;margin:0!important}.related.products .shilakick-variations-wrapper{justify-content:center!important;width:100%!important}.related.products .shilakick-read-more{align-self:center!important;text-align:center!important}.et_pb_shop ul.products li.product{background:transparent!important;padding:0!important;margin-bottom:35px!important;overflow:hidden;border-radius:28px;width:100%!important;float:none!important}.et_pb_shop ul.products li.product>a.woocommerce-LoopProduct-link,.et_pb_shop ul.products li.product>.button,.et_pb_shop ul.products li.product>.price,.et_pb_shop ul.products li.product>.star-rating{display:none!important}.shilakick-card-inner{display:grid!important;grid-template-columns:repeat(3,1fr)!important;align-items:center!important;gap:30px;padding:40px 45px;min-height:280px;border-radius:28px;overflow:hidden;box-sizing:border-box;background-color:var(--grad-outer,#eab308)!important;background-image:radial-gradient(circle,var(--grad-center,#fffae6) 0%,var(--grad-outer,#eab308) 100%)!important;box-shadow:0 12px 35px rgba(0,0,0,0.15)}.shilakick-col-left{display:flex;flex-direction:column;justify-content:center;text-align:left}.shilakick-product-title{color:#FFFFFF!important;font-size:32px!important;font-weight:900!important;line-height:1.15!important;margin:0 0 12px 0!important;padding:0!important}.shilakick-short-desc{color:rgba(255,255,255,0.95);font-size:14px;line-height:1.5;margin:0!important}.shilakick-col-center{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.shilakick-img-link{display:inline-flex!important;justify-content:center!important;align-items:center!important;max-width:100%!important}.shilakick-col-center img{max-height:250px;width:auto!important;max-width:100%!important;object-fit:contain;filter:drop-shadow(0 15px 15px rgba(0,0,0,0.25));transition:transform 0.3s ease}.shilakick-col-center img:hover{transform:scale(1.05)}.shilakick-col-right{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:16px!important;width:100%!important;max-width:270px!important;margin:0 auto!important;justify-self:center!important}.shilakick-nutrition-box{background:rgba(0,0,0,0.3);border:1px solid rgba(255,255,255,0.2);border-radius:16px;padding:12px 16px;width:100%!important;backdrop-filter:blur(8px);box-sizing:border-box}.nutrition-header{color:#FFFFFF;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,0.15);padding-bottom:6px;margin-bottom:8px;display:flex;justify-content:space-between;align-items:center}.nutrition-header span{color:rgba(255,255,255,0.65);font-size:10px;font-weight:600}.nutrition-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-auto-flow:column!important;grid-template-rows:repeat(3,auto)!important;gap:10px 16px!important}.nutri-item{display:flex!important;flex-direction:column!important;text-align:left!important}.nutri-item span{color:rgba(255,255,255,0.7);font-size:10px;text-transform:uppercase;font-weight:600}.nutri-item strong{color:#FFFFFF;font-size:12px;font-weight:800;text-align:left;white-space:nowrap}.shilakick-variations-wrapper{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start!important;width:100%}.shilakick-qty-btn{background:rgba(255,255,255,0.2);border:1.5px solid rgba(255,255,255,0.7);color:#FFFFFF;padding:8px 20px;border-radius:20px;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;backdrop-filter:blur(6px);display:inline-block}.shilakick-read-more{color:#FFFFFF!important;font-size:13px!important;font-weight:900!important;text-decoration:none!important;text-transform:uppercase;letter-spacing:1px;align-self:flex-end!important;display:inline-flex!important;align-items:center!important;gap:6px;transition:gap 0.2s ease,opacity 0.2s ease}.shilakick-read-more:hover{gap:10px;opacity:0.9}.shilakick-read-more .arrow,.shilakick-read-more span{font-size:16px;font-weight:900;line-height:1}.shilakick-read-more{transition:letter-spacing 0.3s ease,opacity 0.2s ease}.shilakick-read-more:hover{letter-spacing:2px;opacity:0.85}@media (max-width:980px){.shilakick-card-inner{display:grid!important;grid-template-columns:1fr!important;padding:30px 20px!important;gap:24px!important;text-align:center!important}.shilakick-col-left{align-items:center!important;text-align:center!important}.shilakick-product-title{font-size:22px!important;text-align:center!important}.shilakick-col-center{display:flex!important;justify-content:center!important;align-items:center!important}.shilakick-col-center img,.shilakick-img-link img{max-height:220px!important;width:auto!important;margin:0 auto!important}.shilakick-nutrition-box,.shilakick-short-desc{display:none!important}.shilakick-col-right{align-items:center!important;margin:0 auto!important;width:100%!important;max-width:320px!important}.shilakick-variations-wrapper{justify-content:center!important;width:100%!important}.shilakick-read-more{align-self:center!important;text-align:center!important}}@media (max-width:425px){.et_pb_shop ul.products,.woocommerce ul.products{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;width:100%!important;margin:0!important;padding:0!important}.et_pb_shop ul.products li.product,.et_pb_shop ul.products.columns-6 li.product,.woocommerce ul.products li.product{width:48%!important;max-width:48%!important;margin-right:0!important;margin-left:0!important;margin-bottom:16px!important;float:left!important;clear:none!important}.shilakick-card-inner{display:flex!important;flex-direction:column!important;align-items:center!important;padding:12px 8px!important;gap:10px!important;box-sizing:border-box!important;width:100%!important}.shilakick-nutrition-box,.shilakick-short-desc{display:none!important}.shilakick-col-left{width:100%!important;text-align:center!important;align-items:center!important}.shilakick-product-title{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;margin:15px 0 0 0!important;padding-top:2px!important;overflow:visible!important;font-size:15px!important;font-weight:100;line-height:1.3!important;letter-spacing:0.10px;text-align:center!important}.shilakick-col-center{width:100%!important;display:flex!important;justify-content:center!important}.shilakick-col-center img,.shilakick-img-link img{max-height:120px!important;width:auto!important;margin:0 auto!important}.shilakick-col-right{width:100%!important;max-width:100%!important;align-items:center!important;gap:8px!important;margin:0 auto!important}.shilakick-variations-wrapper{justify-content:center!important;gap:4px!important;width:100%!important}.shilakick-qty-btn{padding:4px 8px!important;font-size:10px!important;border-width:1px!important;letter-spacing:0.5px!important}.shilakick-read-more{align-self:center!important;text-align:center!important;font-size:10px!important;letter-spacing:0.5px!important}}@media (min-width:769px){.shilakick-mobile-nutri-wrapper{display:none!important}}@media (max-width:768px){.shilakick-mobile-nutri-wrapper{display:block!important;width:100%!important;margin:15px 0!important;clear:both!important}.shilakick-nutri-btn{background:#000000!important;border:1px solid var(--single-product-accent,#FCA311)!important;border-radius:8px!important;color:#ffffff!important;font-size:13px!important;font-weight:700!important;letter-spacing:1px!important;display:inline-flex!important;align-items:center!important;gap:8px!important;padding:8px 16px!important;cursor:pointer!important;text-transform:uppercase!important;box-shadow:none!important}.shilakick-nutri-btn .nutri-arrow{font-size:10px!important;transition:transform 0.3s ease!important;color:var(--single-product-accent,#FCA311)!important}.shilakick-mobile-nutri-wrapper.is-open .nutri-arrow{transform:rotate(180deg)!important}.shilakick-nutri-drawer{max-height:0!important;overflow:hidden!important;transition:max-height 0.4s ease,margin-top 0.3s ease!important;margin-top:0!important}.shilakick-mobile-nutri-wrapper.is-open .shilakick-nutri-drawer{max-height:600px!important;margin-top:12px!important}.shilakick-nutri-card{background:#000000!important;border:1px solid var(--single-product-accent,#FCA311)!important;border-radius:12px!important;padding:16px!important;box-sizing:border-box!important}.shilakick-nutri-header{display:flex!important;justify-content:space-between!important;align-items:center!important;border-bottom:1px solid rgba(255,255,255,0.15)!important;padding-bottom:10px!important;margin-bottom:12px!important}.shilakick-nutri-header .nutri-title{color:#ffffff!important;font-size:14px!important;font-weight:800!important;letter-spacing:1px!important}.shilakick-nutri-header .nutri-serving{color:var(--single-product-accent,#FCA311)!important;font-size:11px!important;font-weight:600!important}.shilakick-nutri-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px 10px!important}.nutri-item{display:flex!important;flex-direction:column!important;gap:2px!important}.nutri-lbl{color:rgba(255,255,255,0.6)!important;font-size:10px!important;font-weight:700!important;letter-spacing:0.5px!important}.nutri-val{color:#ffffff!important;font-size:14px!important;font-weight:800!important}}.woocommerce-product-gallery__trigger{display:none!important}.woocommerce-product-gallery__image img{pointer-events:none!important}.zoomImg{display:none!important}.pa-active-menu-item .et-menu-nav>ul>li.current-menu-item>a{border-bottom:3px solid #FCA311!important}.pa-active-menu-item .et-menu-nav>ul>li>a{border-bottom:3px solid transparent}.pa-active-menu-item .et-menu-nav>ul>li>a:hover,.pa-active-menu-item .et-menu-nav>ul>li.current-menu-item>a{border-bottom-color:#FCA311!important}.variations .attribute_pa_product-line .value,.variations .attribute_pa_flavor .value{display:flex;flex-wrap:wrap;gap:15px;width:100%}.variations .value .swatch-item{background-color:transparent!important;border:1px solid #333333!important;border-radius:8px!important;color:#ffffff!important;transition:all 0.3s ease;cursor:pointer;text-align:center}.variations .attribute_pa_product-line .value .swatch-item{flex:1 1 calc(25% - 15px);padding:15px 20px!important}.variations .attribute_pa_flavor .value .swatch-item{flex:1 1 calc(20% - 15px);padding:10px 15px!important}.variations .value .swatch-item.selected{border-color:#F5A623!important;color:#F5A623!important;background-color:rgba(245,166,35,0.05)!important}.woocommerce ul.products li.product a img,.et_pb_module.et_pb_shop ul.products li.product a img{width:100%!important;height:250px!important;object-fit:cover!important;object-position:center!important}html body #page-container .shila-dark-cart table.shop_table,html body #page-container .shila-dark-cart table.shop_table th,html body #page-container .shila-dark-cart table.shop_table td{background-color:transparent!important;border-color:#333333!important;color:#ffffff!important;font-family:'Space Grotesk',sans-serif!important}html body #page-container .shila-dark-cart table.shop_table th{font-family:'Anton',sans-serif!important;font-size:20px!important;text-transform:uppercase!important;letter-spacing:1px!important;color:#cccccc!important}html body #page-container .shila-dark-cart table.shop_table td.product-name a{color:#ffffff!important;font-weight:700!important;font-size:18px!important;text-decoration:none!important}html body #page-container .shila-dark-cart table.shop_table td.product-name a:hover{color:#FCA311!important}html body #page-container .shila-dark-cart table.shop_table .quantity{margin:0 auto!important;padding:0!important;display:flex!important;justify-content:center!important}html body #page-container .shila-dark-cart table.shop_table .quantity input.qty{background:transparent!important;color:#ffffff!important;border:2px solid #FCA311!important;border-radius:0px!important;height:52px!important;width:70px!important;padding:0!important;margin:0!important;font-family:'Space Grotesk',sans-serif!important;font-size:18px!important;font-weight:700!important;text-align:center!important;box-sizing:border-box!important}html body #page-container .shila-dark-cart table.shop_table .quantity input.qty::-webkit-outer-spin-button,html body #page-container .shila-dark-cart table.shop_table .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}html body #page-container .shila-dark-cart table.shop_table .quantity input.qty{-moz-appearance:textfield!important}html body #page-container .shila-dark-cart .actions .button,html body #page-container .shila-dark-cart .coupon .button{background-color:transparent!important;color:#ffffff!important;border:2px solid #555555!important;border-radius:0px!important;font-family:'Space Grotesk',sans-serif!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;padding:12px 25px!important;transition:all 0.3s ease!important}html body #page-container .shila-dark-cart .actions .button:hover,html body #page-container .shila-dark-cart .coupon .button:hover{border-color:#FCA311!important;color:#FCA311!important}html body #page-container .shila-dark-cart .coupon input.input-text{background-color:transparent!important;border:1px solid #555555!important;color:#ffffff!important;border-radius:0px!important;height:47px!important;padding:0 15px!important;font-family:'Space Grotesk',sans-serif!important}html body #page-container .shila-dark-cart .cart_totals h2{font-family:'Anton',sans-serif!important;font-size:clamp(2rem,3vw,2.5rem)!important;color:#ffffff!important;text-transform:uppercase!important;letter-spacing:1px!important;margin-bottom:25px!important}html body #page-container .shila-dark-cart .wc-proceed-to-checkout a.checkout-button{background-color:#FCA311!important;color:#000000!important;border:none!important;border-radius:0px!important;font-family:'Space Grotesk',sans-serif!important;font-size:18px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;padding:20px 30px!important;width:100%!important;display:block!important;text-align:center!important;transition:all 0.3s ease!important}html body #page-container .shila-dark-cart .wc-proceed-to-checkout a.checkout-button:hover{background-color:#ffffff!important;color:#000000!important}html body #page-container .woocommerce .woocommerce-error,html body #page-container .woocommerce .woocommerce-info,html body #page-container .woocommerce .woocommerce-message{background-color:#FCA311!important;background:#FCA311!important;color:#000000!important;font-weight:600!important;border:none!important;border-radius:0px!important}html body #page-container .woocommerce .woocommerce-error::before,html body #page-container .woocommerce .woocommerce-info::before,html body #page-container .woocommerce .woocommerce-message::before{color:#000000!important}html body #page-container .woocommerce .woocommerce-info a.button,html body #page-container .woocommerce .woocommerce-message a.button,html body #page-container .woocommerce .woocommerce-info .et_pb_button{background:#050505!important;color:#FCA311!important;border:2px solid #050505!important;border-radius:0px!important;font-family:'Space Grotesk',sans-serif!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase!important;padding:10px 25px!important;text-decoration:none!important;box-shadow:none!important;transition:all 0.3s ease!important;display:inline-block!important}html body #page-container .woocommerce .woocommerce-info a.button:hover,html body #page-container .woocommerce .woocommerce-message a.button:hover,html body #page-container .woocommerce .woocommerce-info .et_pb_button:hover{background:#ffffff!important;color:#000000!important;border-color:#ffffff!important}body.woocommerce-account .woocommerce{display:flex!important;flex-wrap:wrap!important;gap:40px!important}body.woocommerce-account .woocommerce-MyAccount-navigation{flex:0 0 25%!important;width:25%!important}body.woocommerce-account .woocommerce-MyAccount-content{flex:1!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul,body.woocommerce-account .et_pb_text_inner ul{list-style:none!important;padding:0!important;margin:0!important;border:1px solid #333333!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li,body.woocommerce-account .et_pb_text_inner ul li{list-style:none!important;border-bottom:1px solid #333333!important;margin:0!important;padding:0!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li::before,body.woocommerce-account .et_pb_text_inner ul li::before{display:none!important;content:none!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block!important;padding:15px 20px!important;color:#cccccc!important;font-family:'Space Grotesk',sans-serif!important;font-size:16px!important;font-weight:500!important;text-transform:uppercase!important;text-decoration:none!important;background:transparent!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,body.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#FCA311!important;color:#000000!important;font-weight:700!important}body.woocommerce-account .woocommerce-MyAccount-content p,body.woocommerce-account .woocommerce-MyAccount-content address{color:#cccccc!important;font-family:'Space Grotesk',sans-serif!important;font-size:18px!important;line-height:1.8!important}body.woocommerce-account .woocommerce-MyAccount-content p strong{color:#ffffff!important}body.woocommerce-account .woocommerce-MyAccount-content a:not(.button){color:#FCA311!important;font-weight:700!important;text-decoration:none!important}body.woocommerce-account .woocommerce-MyAccount-content a:not(.button):hover{color:#ffffff!important}body.woocommerce-account .woocommerce-MyAccount-content h2,body.woocommerce-account .woocommerce-MyAccount-content h3{font-family:'Anton',sans-serif!important;font-size:24px!important;color:#ffffff!important;text-transform:uppercase!important;margin-bottom:20px!important}body.woocommerce-account #customer_login,body.woocommerce-account .u-columns.col2-set{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin:0 auto!important;width:100%!important}body.woocommerce-account #customer_login .u-column1{width:100%!important;max-width:450px!important;float:none!important;margin:0 auto!important;display:block!important}body.woocommerce-account form.login{border:1px solid #333333!important;padding:40px!important;background-color:#050505!important;width:100%!important;max-width:450px!important;margin:0 auto!important;box-sizing:border-box!important}body.woocommerce-account h2{width:100%!important;text-align:center!important;color:#FCA311!important;font-family:'Anton',sans-serif!important;font-size:40px!important;text-transform:uppercase!important;margin-bottom:25px!important;display:block!important}body.woocommerce-account form.login label{color:#cccccc!important;font-family:'Space Grotesk',sans-serif!important;display:block!important;margin-bottom:8px!important}body.woocommerce-account .required{color:#FCA311!important;text-decoration:none!important;border:none!important}body.woocommerce-account .woocommerce-LostPassword a{color:#888888!important;text-align:center!important;display:block!important;margin-top:20px!important;text-decoration:none!important}body.woocommerce-account .woocommerce-LostPassword a:hover{color:#FCA311!important}body.woocommerce-account form.login input.input-text,body.woocommerce-account form.login input[type="text"],body.woocommerce-account form.login input[type="email"],body.woocommerce-account form.login input[type="password"]{background-color:#0a0a0a!important;color:#ffffff!important;border:1px solid #666666!important;padding:15px!important;height:52px!important;font-family:'Space Grotesk',sans-serif!important;border-radius:4px!important;width:100%!important;box-sizing:border-box!important;margin-bottom:15px!important;transition:border-color 0.3s ease!important}body.woocommerce-account form.login input.input-text:focus,body.woocommerce-account form.login input[type="text"]:focus,body.woocommerce-account form.login input[type="email"]:focus,body.woocommerce-account form.login input[type="password"]:focus{border-color:#FCA311!important;outline:none!important}body.woocommerce-account form.login input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #0a0a0a inset!important;-webkit-text-fill-color:#ffffff!important;transition:background-color 5000s ease-in-out 0s!important}body.woocommerce-account form.login label.woocommerce-form__label-for-checkbox{display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:20px!important;cursor:pointer!important}body.woocommerce-account form.login input[type="checkbox"]{margin:0!important;width:16px!important;height:16px!important;cursor:pointer!important;border:1px solid #666666!important}html body.woocommerce-account #page-container .woocommerce form.login button.woocommerce-button.button.woocommerce-form-login__submit[type="submit"][name="login"]{background-color:#FCA311!important;background:#FCA311!important;color:#000000!important;border:2px solid #FCA311!important;border-radius:4px!important;width:100%!important;padding:15px!important;font-family:'Space Grotesk',sans-serif!important;font-size:18px!important;font-weight:700!important;text-transform:uppercase!important;box-shadow:none!important;text-shadow:none!important;margin-top:10px!important;transition:all 0.3s ease!important;cursor:pointer!important;display:block!important}html body.woocommerce-account #page-container .woocommerce form.login button.woocommerce-button.button.woocommerce-form-login__submit[type="submit"][name="login"]:hover{background-color:#ffffff!important;background:#ffffff!important;border-color:#ffffff!important;color:#000000!important}body.woocommerce-account form.login input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #0a0a0a inset!important;-webkit-text-fill-color:#ffffff!important;transition:background-color 5000s ease-in-out 0s!important;border:2px solid #fca311}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em;border-radius:0px;width:100%;border-color:#fca311;background-color:#fca311;color:#000}body.woocommerce-account form.login{border:2px solid #fca311!important;padding:40px!important;background-color:#050505!important;width:100%!important;max-width:450px!important;margin:0 auto!important;box-sizing:border-box!important}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover{float:left;margin-right:1em;border-radius:0px;width:100%;border-color:#fca311;background-color:#000;color:#fca311}html body #page-container .shila-dark-checkout h3{font-family:'Anton',sans-serif!important;font-size:clamp(1.8rem,3vw,2.2rem)!important;color:#ffffff!important;text-transform:uppercase!important;letter-spacing:1px!important;margin-bottom:20px!important}html body #page-container .shila-dark-checkout label{color:#cccccc!important;font-family:'Space Grotesk',sans-serif!important;font-size:15px!important;font-weight:500!important}html body #page-container .shila-dark-checkout input[type="text"],html body #page-container .shila-dark-checkout input[type="email"],html body #page-container .shila-dark-checkout input[type="tel"],html body #page-container .shila-dark-checkout select,html body #page-container .shila-dark-checkout textarea{background-color:transparent!important;color:#ffffff!important;border:1px solid #555555!important;border-radius:0px!important;padding:12px 15px!important;font-family:'Space Grotesk',sans-serif!important;font-size:16px!important;width:100%!important;box-shadow:none!important;transition:border-color 0.3s ease!important}html body #page-container .shila-dark-checkout input[type="text"],html body #page-container .shila-dark-checkout input[type="email"],html body #page-container .shila-dark-checkout input[type="tel"],html body #page-container .shila-dark-checkout select{height:52px!important}html body #page-container .shila-dark-checkout input[type="text"]:focus,html body #page-container .shila-dark-checkout input[type="email"]:focus,html body #page-container .shila-dark-checkout input[type="tel"]:focus,html body #page-container .shila-dark-checkout select:focus,html body #page-container .shila-dark-checkout textarea:focus{border-color:#FCA311!important;outline:none!important}html body #page-container .shila-dark-checkout table.shop_table,html body #page-container .shila-dark-checkout table.shop_table th,html body #page-container .shila-dark-checkout table.shop_table td{background-color:transparent!important;border-color:#333333!important;color:#ffffff!important;font-family:'Space Grotesk',sans-serif!important}html body #page-container .shila-dark-checkout table.shop_table th{font-family:'Anton',sans-serif!important;font-size:18px!important;text-transform:uppercase!important;color:#cccccc!important}html body #page-container .shila-dark-checkout #payment{background-color:#0a0a0a!important;border:1px solid #333333!important;border-radius:0px!important}html body #page-container .shila-dark-checkout #payment ul.payment_methods{border-bottom-color:#333333!important}html body #page-container .shila-dark-checkout #payment div.payment_box{background-color:#151515!important;color:#aaaaaa!important;font-family:'Space Grotesk',sans-serif!important}html body #page-container .shila-dark-checkout #payment div.payment_box::before{border-bottom-color:#151515!important}html body #page-container .shila-dark-checkout #payment #place_order{background-color:#FCA311!important;color:#000000!important;border:none!important;border-radius:0px!important;font-family:'Space Grotesk',sans-serif!important;font-size:20px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;padding:20px 30px!important;width:100%!important;transition:all 0.3s ease!important;margin-top:10px!important}html body #page-container .shila-dark-checkout #payment #place_order:hover{background-color:#ffffff!important;color:#000000!important}html body #page-container .shila-dark-checkout .woocommerce-input-wrapper input,html body #page-container .shila-dark-checkout input.input-text,html body #page-container .shila-dark-checkout select,html body #page-container .shila-dark-checkout textarea{background-color:#0a0a0a!important;color:#ffffff!important;border:1px solid #333333!important;border-radius:0px!important;padding:16px 15px!important;font-family:'Space Grotesk',sans-serif!important;font-size:16px!important;width:100%!important;box-shadow:none!important}html body #page-container .shila-dark-checkout .woocommerce-input-wrapper input:focus,html body #page-container .shila-dark-checkout input.input-text:focus,html body #page-container .shila-dark-checkout select:focus,html body #page-container .shila-dark-checkout textarea:focus{border-color:#FCA311!important;outline:none!important;box-shadow:0 0 8px rgba(252,163,17,0.2)!important}html body #page-container .shila-dark-checkout abbr.required{color:#FCA311!important;text-decoration:none!important;border:none!important}html body #page-container .shila-dark-checkout table.shop_table th{font-family:'Anton',sans-serif!important;font-size:18px!important;text-transform:uppercase!important;color:#FCA311!important;border-bottom:2px solid #FCA311!important}html body #page-container .woocommerce-info,html body #page-container .woocommerce-error,html body #page-container .woocommerce-message{background-color:#111111!important;color:#ffffff!important;border-top:3px solid #FCA311!important;border-left:none!important;font-family:'Space Grotesk',sans-serif!important}html body #page-container .woocommerce-info::before,html body #page-container .woocommerce-error::before,html body #page-container .woocommerce-message::before{color:#FCA311!important}html body #page-container .et_pb_button::after,html body #page-container .woocommerce a.button::after,html body #page-container .woocommerce button.button::after,html body #page-container .woocommerce form.login button.button::after,html body #page-container .woocommerce input.button::after{display:none!important;content:none!important;opacity:0!important}html body #page-container .woo-variation-swatches .variable-items-wrapper .variable-item.image-variable-item{width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important;border-radius:4px!important;padding:4px!important}html body #page-container .woo-variation-swatches .variable-items-wrapper .variable-item.image-variable-item img{width:100%!important;height:100%!important;object-fit:contain!important}html body #page-container .woocommerce div.product table.variations .reset_variations{color:#888888!important;font-family:'Space Grotesk',sans-serif!important;text-transform:uppercase!important;font-size:14px!important;transition:color 0.3s ease!important}html body #page-container .woocommerce div.product table.variations .reset_variations:hover{color:#FCA311!important}html body #page-container .woocommerce div.product form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:15px!important;padding-top:15px!important}html body #page-container .woocommerce div.product form.cart .single_variation_wrap .woocommerce-variation-add-to-cart .quantity,html body #page-container .woocommerce div.product form.cart .single_variation_wrap .woocommerce-variation-add-to-cart button.single_add_to_cart_button{margin:0!important;float:none!important;display:flex!important}.et_pb_wc_tabs{border:none!important;background:transparent!important}.et_pb_wc_tabs ul.et_pb_tabs_controls{display:flex!important;gap:15px!important;background:transparent!important;border:none!important;padding:0!important;margin:0 0 20px 0!important;box-shadow:none!important}.et_pb_wc_tabs ul.et_pb_tabs_controls::before,.et_pb_wc_tabs ul.et_pb_tabs_controls::after{display:none!important}.et_pb_wc_tabs ul.et_pb_tabs_controls li{background-color:#000000!important;border:1px solid #ffffff!important;border-radius:8px!important;height:auto!important;padding:12px 28px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all 0.3s ease!important}.et_pb_wc_tabs ul.et_pb_tabs_controls li a{color:#ffffff!important;font-weight:bold!important;font-size:16px!important;padding:0!important;margin:0!important;border:none!important;line-height:1.2!important}.et_pb_wc_tabs ul.et_pb_tabs_controls li.et_pb_tab_active{background-color:#ff9900!important;border-color:#ff9900!important}.et_pb_wc_tabs ul.et_pb_tabs_controls li.et_pb_tab_active a{color:#000000!important}.et_pb_wc_tabs .et_pb_all_tabs{border:1px solid #ffffff!important;border-radius:8px!important;background:transparent!important;padding:30px!important}