
.aba-pdp{display:block;background:var(--pdp-bg);color:var(--pdp-text);font-size:16px;line-height:1.6}.aba-pdp *{box-sizing:border-box}.aba-pdp a{color:inherit}.aba-pdp-breadcrumbs{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;margin-bottom:22px}.aba-pdp-layout{display:grid;grid-template-columns:minmax(0,var(--pdp-gallery,50%)) minmax(0,1fr);gap:44px;align-items:start}.aba-pdp-gallery{min-width:0}.aba-pdp-media{border:1px solid #e9eaf1;border-radius:var(--pdp-radius);background:var(--pdp-media-bg);overflow:hidden;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.aba-pdp [hidden]{display:none!important}.aba-pdp-media img,.aba-pdp-media video,.aba-pdp-media iframe,.aba-pdp-media model-viewer,.aba-pdp-media svg{display:block;width:100%;height:100%;object-fit:var(--pdp-fit,contain);border:0}.aba-pdp-thumbnails{display:flex;gap:10px;overflow:auto;margin-top:12px;padding:3px}.aba-pdp-thumbnails button{padding:3px;background:var(--pdp-media-bg);border:2px solid transparent;border-radius:10px;flex:0 0 74px;cursor:pointer}.aba-pdp-thumbnails button[aria-pressed=true]{border-color:var(--pdp-accent)}.aba-pdp-thumbnails img{display:block;width:64px;height:64px;object-fit:contain}.aba-pdp-gallery-controls{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:12px;font-size:13px}.aba-pdp-gallery-controls button{min-width:42px;min-height:40px;border:1px solid #e0d9eb;border-radius:20px;background:white;color:var(--pdp-text);cursor:pointer}.aba-pdp-info{min-width:0}.aba-pdp-sticky{position:sticky;top:24px}.aba-pdp-block{margin-bottom:18px}.aba-pdp-block:empty{display:none}.aba-pdp h1{font-size:var(--title-size,36px);line-height:1.16;color:inherit;margin:0;font-weight:700}.aba-pdp h2{font-size:21px;color:inherit;margin:0 0 12px}.aba-pdp-vendor{text-transform:uppercase;letter-spacing:.1em;font-size:12px;margin:0}.aba-pdp-prices{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.aba-pdp-prices strong{font-size:27px;color:var(--pdp-accent)}.aba-pdp-prices s{font-size:18px;opacity:.6}.aba-pdp-small{font-size:13px;margin:4px 0}.aba-pdp-rating{color:#8b6500}.aba-pdp-label{display:block;font-weight:600;margin-bottom:8px;font-size:14px}.aba-pdp select{width:100%;border:1px solid #d8dbe6;border-radius:10px;min-height:48px;background:var(--pdp-bg);color:inherit;padding:10px 14px;font:inherit}.aba-pdp-quantity{display:inline-flex;border:1px solid #d8dbe6;border-radius:10px;overflow:hidden;max-width:180px}.aba-pdp-quantity button{width:44px;min-height:44px;background:var(--pdp-bg);border:0;color:inherit;font-size:22px;cursor:pointer}.aba-pdp-quantity input{width:70px;text-align:center;border:0;background:var(--pdp-bg);color:inherit;font:inherit}.aba-pdp-add{display:block;width:100%;min-height:52px;padding:12px 20px;background:var(--pdp-accent);color:var(--pdp-button-text);border:0;border-radius:var(--pdp-radius);font:700 17px var(--font-body-family),Arial,sans-serif;cursor:pointer;margin-bottom:12px}.aba-pdp-add:disabled{opacity:.5;cursor:not-allowed}.aba-pdp-accordion{border-top:1px solid #e4e6ed;border-bottom:1px solid #e4e6ed;padding:14px 0}.aba-pdp-accordion summary{font-weight:600;cursor:pointer;list-style:revert}.aba-pdp-accordion .rte{padding-top:14px}.aba-pdp .rte{overflow-wrap:anywhere;color:inherit}.aba-pdp .rte img{max-width:100%;height:auto}.aba-pdp button:focus-visible,.aba-pdp select:focus-visible,.aba-pdp input:focus-visible{outline:3px solid #eebd29;outline-offset:3px}.aba-pdp-empty{padding:40px 0}.aba-pdp-empty h1{font-size:30px}
@media(max-width:749px){.aba-pdp-layout{grid-template-columns:1fr;gap:24px}.aba-pdp-sticky{position:static}.aba-pdp h1{font-size:var(--title-mobile,28px)}.aba-pdp-thumbnails button{flex-basis:62px}.aba-pdp-thumbnails img{width:52px;height:52px}.aba-pdp-prices strong{font-size:24px}.aba-pdp-breadcrumbs{font-size:12px}}
