ag-basic-product{display:block;background:#fff;color:#242c3a}.agbp [hidden]{display:none!important}.agbp__wrap{width:min(1180px,calc(100% - 48px));margin:auto}.agbp__breadcrumb{display:flex;gap:12px;padding:26px 0;font-size:14px;color:#626875;flex-wrap:wrap}.agbp a{color:inherit;text-underline-offset:4px}.agbp__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding:12px 0 64px;align-items:start}.agbp__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#f6f7f9;border-radius:14px}.agbp__thumbnails{display:flex;gap:10px;margin-top:14px;overflow-x:auto;padding:3px}.agbp__thumbnails button{flex:0 0 72px;background:white;border:1px solid #d7dbe1;border-radius:8px;padding:4px;cursor:pointer}.agbp__thumbnails button[aria-pressed=true]{outline:2px solid #287a2a}.agbp__thumbnails img{width:62px;height:62px;object-fit:contain}.agbp__eyebrow{font-size:12px;font-weight:750;letter-spacing:.12em;color:#287a2a;margin:4px 0 12px}.agbp h1{font-family:inherit;font-size:clamp(28px,3.2vw,42px);line-height:1.12;letter-spacing:-.035em;margin:0 0 20px;text-wrap:balance}.agbp__prices{display:flex;gap:16px;align-items:center;font-size:28px;font-weight:750}.agbp__prices s{color:#767b84;font-size:20px;font-weight:400}.agbp__note{font-size:13px;color:#626875;margin:8px 0 26px}.agbp__form label{display:block;font-weight:650;font-size:14px;margin:18px 0 8px}.agbp__form select,.agbp__form input[type=number]{border:1px solid #b9c0ca;border-radius:7px;background:#fff;color:#242c3a;font:inherit;padding:12px;min-height:48px}.agbp__form select{width:100%}.agbp__form input[type=number]{width:100px}.agbp__actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.agbp__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 20px;border-radius:7px;font:inherit;font-weight:700;border:1px solid transparent;cursor:pointer;text-align:center}.agbp__button--primary{background:#4db64f;color:#102e12}.agbp__button--primary:hover{background:#42a744}.agbp__button--outline{background:white;color:#242c3a;border-color:#242c3a}.agbp__button:disabled{cursor:wait;opacity:.55}.agbp :focus-visible{outline:3px solid #287a2a;outline-offset:4px}.agbp__status{font-size:14px;margin:14px 0 0;min-height:22px}.agbp__status[data-error=true]{color:#ad2020}.agbp__cart-actions{display:flex;align-items:center;gap:24px;margin-top:12px}.agbp__description{margin:28px 0;border-top:1px solid #e5e7eb;padding-top:24px;font-size:16px;line-height:1.65;overflow-wrap:anywhere}.agbp__description img{max-width:100%;height:auto}.agbp__support{display:inline-block;font-size:14px;margin-top:10px}.agbp__footer{display:flex;flex-wrap:wrap;gap:20px;padding:28px 0;border-top:1px solid #e5e7eb;font-size:13px;color:#626875}@media(max-width:799px){.agbp__wrap{width:calc(100% - 28px)}.agbp__grid{grid-template-columns:1fr;gap:28px;padding-bottom:40px}.agbp__breadcrumb{font-size:12px;padding:18px 0}.agbp__gallery{max-width:580px;width:100%;margin:auto}.agbp h1{font-size:30px}.agbp__actions{grid-template-columns:1fr}.agbp__button{width:100%}.agbp__cart-actions{flex-wrap:wrap}}
