body{margin:0;background:var(--e-global-color-momwhite,#fffcf5);color:var(--e-global-color-text,#30271f);font-family:Manrope,Arial,sans-serif;line-height:1.6}*{box-sizing:border-box}img{max-width:100%;height:auto}a{color:inherit}button,input,select,textarea{font:inherit}.mom-fallback,.mom-commerce{max-width:1180px;margin:auto;padding:24px}.mom-fallback{display:flex;gap:24px;justify-content:space-between}.mom-fallback ul{display:flex;gap:20px;list-style:none;flex-wrap:wrap}.mom-cookie-collage>.elementor-widget-wrap{min-height:500px;position:relative}.mom-cookie-collage .elementor-widget-image img{filter:drop-shadow(0 5px 4px #30271f22)}.elementor-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center}.elementor-widget-woocommerce-products .woocommerce-loop-product__title,.elementor-widget-woocommerce-archive-products .woocommerce-loop-product__title{overflow-wrap:anywhere}.elementor-widget-woocommerce-products ul.products li.product img{aspect-ratio:1;object-fit:contain}.mom-commerce input,.mom-commerce select,.mom-commerce button{min-height:46px}.mom-skip{position:absolute;left:-9999px}.mom-skip:focus{left:12px;top:12px;z-index:99999;background:white;padding:12px}:focus-visible{outline:3px solid #245c3a;outline-offset:4px}@media(max-width:767px){.mom-cookie-collage>.elementor-widget-wrap{min-height:350px}.mom-commerce{padding:20px}.elementor-widget-woocommerce-products ul.products li.product .woocommerce-loop-product__title{font-size:17px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
