.qaQHRG_page{color:#142c4a;background:#f6f5f0;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.qaQHRG_page *{box-sizing:border-box}.qaQHRG_header{background:#fff;border-bottom:1px solid #e7e7e2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:25px 6%;display:flex}.qaQHRG_logo{color:#142c4a;flex-direction:column;font-family:Georgia,serif;font-size:32px;font-weight:800;text-decoration:none;display:flex}.qaQHRG_logo em{color:#63845a}.qaQHRG_logo small{letter-spacing:1.5px;margin-top:6px;font-family:Arial,sans-serif;font-size:9px}.qaQHRG_nav{flex-wrap:wrap;gap:26px;display:flex}.qaQHRG_nav a{color:#142c4a;font-size:14px;font-weight:700;text-decoration:none}.qaQHRG_nav a:hover,.qaQHRG_nav .qaQHRG_active{color:#63845a}.qaQHRG_hero{color:#fff;background:#142c4a;padding:75px 7%}.qaQHRG_eyebrow{color:#a6c58c;letter-spacing:3px;font-size:12px;font-weight:800}.qaQHRG_hero h1{letter-spacing:-3px;margin:22px 0;font-size:clamp(52px,7vw,90px)}.qaQHRG_hero>p:last-child{color:#d8e1e8;font-size:17px}.qaQHRG_content{max-width:1320px;min-height:400px;margin:auto;padding:75px 5%}.qaQHRG_empty{text-align:center;background:#fff;padding:70px 20px}.qaQHRG_empty h2{font-size:35px}.qaQHRG_empty p{color:#65717b;margin-bottom:35px}.qaQHRG_shopButton{color:#fff;letter-spacing:1px;background:#142c4a;padding:18px 28px;font-size:12px;font-weight:800;text-decoration:none;display:inline-block}.qaQHRG_cartLayout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:40px;display:grid}.qaQHRG_items{background:#fff;padding:20px 30px}.qaQHRG_item{border-bottom:1px solid #e4e7e3;grid-template-columns:155px minmax(0,1fr) auto;gap:25px;padding:30px 0;display:grid}.qaQHRG_item:last-child{border-bottom:0}.qaQHRG_itemImage{object-fit:contain;background:#f6f5f0;width:155px;height:180px}.qaQHRG_itemDetails{min-width:0}.qaQHRG_itemName{color:#142c4a;margin-bottom:14px;font-family:Georgia,serif;font-size:23px;font-weight:800;text-decoration:none;display:inline-block}.qaQHRG_itemDetails p{color:#66717b;margin:7px 0;font-size:14px}.qaQHRG_quantity{border:1px solid #d7ded8;align-items:center;margin-top:18px;display:inline-flex}.qaQHRG_quantity button{color:#142c4a;cursor:pointer;background:#f6f5f0;border:0;width:38px;height:38px;font-size:21px}.qaQHRG_quantity button:disabled{opacity:.35;cursor:not-allowed}.qaQHRG_quantity span{text-align:center;min-width:42px;font-weight:700}.qaQHRG_remove{color:#8b4c4c;cursor:pointer;background:0 0;border:0;margin-top:18px;padding:0;font-size:11px;font-weight:800;display:block}.qaQHRG_lineTotal{white-space:nowrap;font-size:17px}.qaQHRG_summary{background:#fff;border:1px solid #e7e7e2;padding:32px}.qaQHRG_summary h2{margin:0 0 30px;font-size:23px}.qaQHRG_summaryRow{color:#52616d;justify-content:space-between;gap:18px;margin:22px 0;font-size:13px;display:flex}.qaQHRG_summaryRow strong{color:#142c4a}.qaQHRG_total{border-top:1px solid #dfe4df;justify-content:space-between;margin-top:30px;padding-top:25px;font-weight:800;display:flex}.qaQHRG_total strong{font-size:24px}.qaQHRG_checkoutNotice{color:#456b47;text-align:center;letter-spacing:1px;background:#e8ede7;margin-top:30px;padding:20px;font-size:12px;font-weight:800}.qaQHRG_notice{color:#65717b;margin-top:18px;font-size:12px;line-height:1.8}.qaQHRG_continueShopping{color:#142c4a;margin-top:28px;font-size:12px;font-weight:800;text-decoration:none;display:inline-block}.qaQHRG_footer{color:#fff;background:#0c1f30;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:40px 6%;font-size:12px;display:flex}@media (max-width:850px){.qaQHRG_cartLayout{grid-template-columns:1fr}}@media (max-width:600px){.qaQHRG_header{padding:24px 5%}.qaQHRG_nav{gap:15px}.qaQHRG_content{padding:35px 4%}.qaQHRG_items{padding:12px}.qaQHRG_item{grid-template-columns:105px minmax(0,1fr);gap:15px}.qaQHRG_itemImage{width:105px;height:140px}.qaQHRG_itemName{font-size:19px}.qaQHRG_lineTotal{grid-column:2}.qaQHRG_summary{padding:25px}}
