.quick-cart-form{margin:0 14px}.quick-cart-button{width:100%;height:31px;border:1px solid #dbe3f2;border-radius:8px;color:#68758d;background:#fff;font-family:inherit;font-size:10px;font-weight:800;cursor:pointer}.quick-cart-button:hover{border-color:#3155d7;color:#3155d7;background:#f4f7ff}.buy-now-form{margin-top:10px}.buy-now-button{width:100%;height:40px;border:0;border-radius:9px;color:#07112e;background:#ffd21f;font-family:inherit;font-size:12px;font-weight:900;cursor:pointer}.buy-now-button:hover{background:#ffe477}.product-video{margin:28px 0 0;padding-top:22px;border-top:1px solid #e5eaf2}.product-video h2{margin:0 0 14px;font-size:20px;color:#0c1735}.video-frame{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:14px;background:#07112e}.video-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}@media(max-width:800px){.quick-cart-form{margin:0 10px}.quick-cart-button{height:29px}.buy-now-button{height:38px;font-size:11px}.product-video h2{font-size:18px}}.cart-contact-extra{margin:1rem 0;padding:1rem;border-radius:14px;background:#f4f6fb}.cart-contact-extra label{display:block;font-weight:700;margin-bottom:.45rem}.cart-contact-extra label span{font-weight:400;color:#667085}.cart-contact-extra input{width:100%;padding:.8rem 1rem;border:1px solid #d7ddeb;border-radius:10px;background:#fff;font:inherit}.brand-why,.brand-page-vgrpro .brand-why,.brand-page-lights .brand-why,.brand-page-home .brand-why{background:#08313a!important;color:#f7faf8!important}.brand-why h2,.brand-why h3,.brand-why p,.brand-why .brand-eyebrow{color:#f7faf8!important}.brand-why h2 em{color:#19a09c!important}.brand-why .brand-benefits>div{border-top-color:#2f6d71!important}.brand-why .brand-benefits b{color:#ffd21f!important}.brand-why .brand-benefits p{color:#d5e7e4!important}@media(min-width:801px){.main-nav{gap:12px}.main-nav a{font-size:12px}}.brand-product-image{display:grid;place-items:center;aspect-ratio:1/1;overflow:hidden;background:#f4fbfa!important}.brand-product-image img{width:100%;height:100%;object-fit:contain;object-position:center;padding:14px;mix-blend-mode:multiply}.brand-product-actions{display:grid;grid-template-columns:1.35fr 1fr;gap:8px;margin-top:14px}.brand-product-actions form{display:flex!important;min-width:0}.brand-product-actions button{width:100%;font-family:inherit;cursor:pointer;font-weight:900}.brand-product-actions .brand-buy-now{min-height:40px;border:0;border-radius:9px;background:#ffd21f;color:#07112e;font-size:12px}.brand-product-actions .brand-buy-now:hover{background:#ffe477}.brand-product-actions .brand-add-cart{min-height:34px;border:1px solid #b9d9d5;border-radius:8px;background:#fff;color:#0b7777;font-size:10px}.brand-product-actions .brand-add-cart:hover{background:#f0fbfa;border-color:#19a09c}@media(max-width:800px){.brand-product-actions{grid-template-columns:1.3fr 1fr;gap:6px}.brand-product-actions .brand-buy-now{font-size:11px;min-height:38px}.brand-product-actions .brand-add-cart{font-size:9px;min-height:34px}.brand-product-image img{padding:10px}}.brand-page-vgrpro .brand-hero-vgrpro p,.brand-page-lights .brand-hero-vgrpro p,.brand-page-home .brand-hero-vgrpro p,.brand-page-vgrpro .brand-trust-row,.brand-page-lights .brand-trust-row,.brand-page-home .brand-trust-row{color:#456b6b!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/madmon-updates.css.map */
