*{box-sizing:border-box;margin:0;padding:0}body{color:#1b2a4a;-webkit-font-smoothing:antialiased;background:#fff;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}input::placeholder,textarea::placeholder{color:#9ca3af}.nav-dropdown-link{color:#111;padding:6px 0;font-family:DM Sans,sans-serif;font-size:14px;text-decoration:none;transition:color .15s;display:block}.nav-dropdown-link:hover{color:#c9a96e}.nav-mega-link{color:#111;padding:3px 0;font-family:DM Sans,sans-serif;font-size:13px;line-height:1.9;text-decoration:none;transition:color .15s;display:block}.nav-mega-link:hover{color:#c9a96e}.nav-mega-cat{color:#1b2a4a;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #c9a96e;margin-bottom:8px;padding-bottom:4px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:700;text-decoration:none;display:block}.nav-mega-cat:hover{color:#c9a96e}html,body{max-width:100%;overflow-x:hidden}*,:before,:after{max-width:100%}img,video,iframe,svg{max-width:100%;height:auto}.qp-hamburger,.qp-mobile-search{display:none}@media (max-width:768px){.qp-topbar{gap:12px!important;height:64px!important;padding:0 16px!important}.qp-hamburger{display:block!important}.qp-logo{margin:0 auto;letter-spacing:2px!important;font-size:22px!important}.qp-search,.qp-topbar-right{display:none!important}.qp-mobile-search{display:block!important}.qp-desktop-menu{display:none!important}}@media (max-width:380px){.qp-logo{letter-spacing:1.5px!important;font-size:19px!important}}@media (max-width:768px){.qp-pad,.qp-sec{padding-left:18px!important;padding-right:18px!important}.qp-padx{padding-left:16px!important;padding-right:16px!important}.qp-cat-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.qp-why-grid{grid-template-columns:1fr!important;gap:14px!important}.qp-feat-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.qp-h2{font-size:26px!important}.qp-cat-main{flex-direction:column!important;gap:18px!important;padding:20px 16px!important}.qp-cat-sidebar{box-sizing:border-box;width:100%!important;position:static!important}.qp-cat-h1{font-size:30px!important}.qp-prod-grid,.qp-subcat-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.qp-seo-grid{grid-template-columns:1fr!important}.qp-pdp-main{grid-template-columns:1fr!important;gap:24px!important;padding:20px 16px 48px!important}.qp-pdp-left{position:static!important;top:auto!important}.qp-pdp-h1{font-size:26px!important}.qp-pdp-benefits,.qp-pdp-2col{grid-template-columns:1fr!important}div.qp-pdp-main{grid-template-columns:1fr!important;gap:24px!important;padding:20px 16px 48px!important}div.qp-pdp-left{position:static!important;top:auto!important}h1.qp-pdp-h1{font-size:26px!important}div.qp-pdp-benefits,div.qp-pdp-2col{grid-template-columns:1fr!important}div.qp-scroll-x{-webkit-overflow-scrolling:touch;overflow-x:auto!important}div.qp-scroll-x table{min-width:460px}div.qp-pdp-main button{word-break:break-word;white-space:normal!important;max-width:100%!important}div.qp-pdp-main td,div.qp-pdp-main th,div.qp-pdp-benefits *{white-space:normal!important}div.qp-similar-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}div.qp-pdp-main>div{min-width:0!important;max-width:100%!important}div.qp-pdp-main button{box-sizing:border-box!important;width:100%!important}}html,body{max-width:100%;overflow-x:clip}@media (max-width:768px){div.qp-sub-padx{padding-left:16px!important;padding-right:16px!important}div.qp-sub-main{flex-direction:column!important;gap:18px!important;padding:20px 16px!important}div.qp-sub-sidebar{box-sizing:border-box;width:100%!important;position:static!important}h1.qp-sub-h1{font-size:30px!important}div.qp-sub-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}div.qp-trust{grid-template-columns:1fr 1fr!important;justify-content:stretch!important;gap:18px 16px!important;display:grid!important}div.qp-pdp-tabs{flex-wrap:wrap!important;overflow-x:visible!important}div.qp-pdp-tabs>button{flex:0 auto!important;padding:12px 16px!important;font-size:14px!important}div.qp-pdp-tabs{gap:4px 2px!important;padding:4px!important}div.qp-pdp-tabs>button{border-radius:6px!important}div.qp-steps-grid{grid-template-columns:1fr!important;gap:12px!important}}
