body{background:#fffdf8;color:#403934;font-family:Arial,sans-serif}h1,h2,h3{font-family:Georgia,serif!important;font-weight:400!important;letter-spacing:-.03em}main .section,main .section-background,.header__row{background:#fffdf8!important;color:#403934}.button,.button-primary{border-radius:28px;background:#99445b;color:#fff}.header-logo{color:#99445b;font-family:Georgia,serif}.announcement-bar{background:#e8ecdd!important;color:#45563d}.footer{background:#e8ecdd;color:#403934}.product-card{border-radius:16px}input,select{border-radius:10px}a{text-underline-offset:4px}.lovediy-portable-menu{display:flex;align-items:center;gap:24px;font:14px Arial,sans-serif;height:100%}.lovediy-portable-menu a{text-decoration:none;white-space:nowrap;color:inherit}.lovediy-portable-menu a:hover{text-decoration:underline}.lovediy-mobile-nav{position:relative;align-self:center}.lovediy-mobile-nav summary{cursor:pointer;list-style:none;padding:10px;font-size:24px;line-height:1}.lovediy-mobile-nav summary::-webkit-details-marker{display:none}.lovediy-mobile-nav nav{position:absolute;top:100%;left:0;min-width:230px;background:#fffdf8;padding:20px;box-shadow:0 8px 20px #0002;z-index:100;display:flex;flex-direction:column;gap:20px}.lovediy-mobile-nav a{text-decoration:none;color:#403934;font:14px Arial,sans-serif}.lovediy-contact{max-width:720px;margin:40px auto;padding:24px}.lovediy-contact label{display:block;margin-top:18px}.lovediy-contact input,.lovediy-contact textarea{display:block;width:100%;padding:12px;border:1px solid #ddd;background:transparent}.lovediy-contact button{margin-top:24px;padding:14px 30px}@media(min-width:750px){.lovediy-mobile-nav{display:none}}@media(max-width:749px){.lovediy-portable-menu{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lovediy-portable.css.map */
