@font-face{font-family:Mulish;src:url(/fonts/Mulish-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MulishExtraBold;src:url(/fonts/Mulish-ExtraBold.woff2) format("woff2");font-display:swap}@font-face{font-family:MulishBold;src:url(/fonts/Mulish-Bold.woff2) format("woff2");font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:RobotoExtraBold;src:url(/fonts/Roboto-Bold.woff2) format("woff2");font-display:swap}:root{--bg-color:#f5f5f5;--contrast-color:#ddd;--primary-color:#f9d02c;--secondary-color:#010101;--complementary-color:#d97706;--color-dimmed:#868e96;--success-color:#00d100;--danger-color:red;--primary-contrast-color:#fffaed;--complementary-contrast-color:#fef3c7;--whatsapp-color:#e8faee;--facebook-color:#e3eefc;--instagram-color:#fad4e688;--gmail-color:#ffe7cb;--br:5px;--heading-font:"MulishExtraBold","RobotoExtraBold";--subheading-font:"MulishBold","RobotoExtraBold";--body-font:"Mulish","Roboto"}h1,h2{font-family:var(--heading-font)}h1,h2,h3,h4{font-weight:500}h3,h4{font-family:var(--subheading-font)}*{box-sizing:border-box;margin:0;padding:0}.layout-main{min-height:calc(100vh - 92.5px);margin-top:92.5px}a{text-decoration:none}a,a:visited{color:#000}li{list-style:none}button{padding:6px;border-radius:var(--br);cursor:pointer}input{border-radius:5px}input:focus{outline:2px solid var(--primary-color);box-shadow:0 2px 3px #e6cf1b34}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.center-flex{display:flex;align-items:center;justify-content:center}.category-name{display:inline-block;text-transform:lowercase}.category-name:first-letter{text-transform:uppercase}.button-primary{border:none;background-color:var(--primary-color);color:#fff}.button-primary:hover{background-color:#dfc819}.button-secondary{border:1px solid var(--primary-color);color:var(--primary-color);background-color:transparent}.button-secondary:hover{background-color:#fae12535}.button-danger{border:1px solid var(--danger-color);color:var(--danger-color);background-color:#f751}.button-danger:hover{background-color:#f752}.button-danger,.button-primary,.button-secondary{padding:6px;border-radius:var(--br)}.button-danger:active,.button-primary:active,.button-secondary:active{transform:translateY(2px)}.info-modal__overlay{width:92%;max-width:448px;height:-moz-fit-content;height:fit-content;max-height:75dvh;margin:auto;padding-block:12px;position:fixed;top:92.5px;right:0;left:0;bottom:0;z-index:-100;border-radius:var(--br);background-color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;overflow-y:auto}.info-modal__content{width:100%;height:100%;padding:24px}.overlay{display:none;width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:-10;transition:all .3s}.header__open-menu-checkbox:checked~.overlay{display:block;z-index:999;transition:all .3s}.body-no-scroll,.body-no-scroll-cart{width:calc(100% - 15px);overflow:hidden}@media screen and (min-width:768px){.layout-main{min-height:calc(100vh - 70px);margin-top:70px}.info-modal__overlay{max-height:90dvh;top:70px}.header__open-menu-checkbox:checked~.overlay,.overlay{display:none}.body-no-scroll{overflow:initial}}