@font-face{font-family:'Kalam';font-style:normal;font-weight:400;src:url('https://fonts.gstatic.com/s/kalam/v16/YA9dr0Wd4kDdMthROCI.woff2') format('woff2')}@font-face{font-family:'Kalam';font-style:normal;font-weight:700;src:url('https://fonts.gstatic.com/s/kalam/v16/YA9Qr0Wd4kDdMtD6GgLLmCUItqGt.woff2') format('woff2')}body{margin:0!important;padding:0!important}#page-container{padding-top:0!important;margin-top:0!important}.et_pb_section:first-of-type{margin-top:0!important;padding-top:0!important}.et_pb_fullwidth_image img{width:100%!important;height:auto!important;display:block!important;max-height:500px;object-fit:cover;object-position:center center}#main-footer{background:#1a1a1a!important}#main-footer .footer-widget h4,#main-footer .footer-widget .et_pb_widget_area_title{font-family:'Kalam',cursive!important;color:#E68600!important;font-size:1.1rem;margin-bottom:14px}#main-footer .footer-widget a,#main-footer .footer-widget li a{color:rgba(255,255,255,0.65)!important;font-size:13px;text-decoration:none;line-height:2;transition:color .15s ease}#main-footer .footer-widget a:hover{color:#E68600!important}#main-footer .footer-widget p{color:rgba(255,255,255,0.65)!important;font-size:13px;line-height:1.7}#footer-bottom{background:#111!important;border-top:1px solid rgba(255,255,255,.06)}#footer-bottom #footer-info{background:#111!important;color:rgba(255,255,255,0.35)!important;font-size:12px}.woocommerce ul.products li.product{background:#1a1a1a!important;border:1px solid rgba(230,134,0,0.15)!important;border-radius:18px;padding:16px;box-shadow:0 8px 24px rgba(0,0,0,.4);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;text-align:center}.woocommerce ul.products li.product:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.6);border-color:rgba(230,134,0,0.5)!important}.woocommerce ul.products li.product img{border-radius:14px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:'Kalam',cursive!important;color:#ffffff!important;font-size:1.05rem;margin:10px 0 6px}.woocommerce ul.products li.product a:not(.button){text-decoration:none;color:inherit}.woocommerce ul.products li.product .price{color:#E68600!important;font-weight:700;font-size:1.1rem;display:block;margin-bottom:10px}.woocommerce ul.products li.product .price del{color:#666!important}.woocommerce ul.products li.product .button{display:block!important;width:100%;text-align:center;padding:11px 15px;background:#E68600!important;color:#000000!important;border-radius:10px;font-size:0.82rem;font-weight:700;letter-spacing:0.5px;text-transform:uppercase;transition:background .2s ease;border:none!important;box-sizing:border-box}.woocommerce ul.products li.product .button:hover{background:#ffA000!important;color:#000!important}.woocommerce ul.products li.product .onsale{background:#E68600!important;color:#000!important;border-radius:8px;font-size:11px;font-weight:700;padding:4px 10px}.woocommerce .woocommerce-ordering select{font-size:0.9rem;border-radius:8px;padding:6px 10px;border:1px solid rgba(230,134,0,0.3);background:#1a1a1a;color:#fff}.woocommerce-result-count{color:#aaa!important}.woocommerce table.shop_table th{background:#1a1a1a!important;color:#E68600!important;font-family:'Kalam',cursive!important;border-bottom:1px solid rgba(230,134,0,0.2)!important}.woocommerce table.shop_table td{border-bottom:1px solid rgba(255,255,255,.05)!important;color:#ccc!important}.woocommerce .cart-collaterals .cart_totals{background:#1a1a1a;border:1px solid rgba(230,134,0,0.2);border-radius:16px;padding:20px}.woocommerce .cart-collaterals h2,.woocommerce .cart-collaterals h3{font-family:'Kalam',cursive!important;color:#E68600!important}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #place_order{background:#E68600!important;color:#000!important;border-radius:10px!important;font-weight:700!important;border:none!important}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce #place_order:hover{background:#ffA000!important}@media (max-width:767px){.et_pb_fullwidth_image img{max-height:220px}}