.pp div:where(.pnh){text-wrap:wrap}.pp div:where(.pnh)>h1{font:inherit;letter-spacing:inherit;color:inherit;text-wrap:inherit;margin:0;display:inline}@media (max-width:760px){.pp div:where(.pnh){letter-spacing:-.035em;margin-bottom:6px;font-size:24px}}.pp div:where(.pnh) .offer.bs{color:#8fdbb8;background:#111b20}.pp div:where(.pnh) .offer{vertical-align:middle;letter-spacing:.06em;text-transform:uppercase;color:#b9741f;background:#fde9d6;border-radius:999px;margin-left:12px;padding:5px 10px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;display:inline-block}@media (max-width:760px){.pp div:where(.pnh) .offer{white-space:nowrap;margin-left:10px;padding:4px 8px;font-size:10px;display:inline-block}.pp>div:last-child>div:where(.pnh){order:0}}.pp div:where(.pnh){letter-spacing:-.04em;margin:0 0 2px;font-family:Archivo,sans-serif;font-size:28px;font-weight:800}@media (max-width:760px){.pp div:where(.pnh){flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.pp div:where(.pnh) .offer{align-self:center;margin-left:0}.pp div:where(.pnh) .aka{margin:0;font-size:11px;display:inline}}.pp div:where(.pnh) .instk{vertical-align:middle;letter-spacing:.06em;text-transform:uppercase;color:#1f5c4a;background:#e6f5ee;border-radius:999px;align-items:center;gap:6px;margin-left:12px;padding:5px 10px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;display:inline-flex}.pp div:where(.pnh) .instk i{background:#2e8c6a;border-radius:50%;width:8px;height:8px}.pp div:where(.pnh) .instk.soon{color:#5c6b66;background:#eef1ef}.pp div:where(.pnh) .instk.soon i{background:#9aa5a0}@media (max-width:760px){.pp div:where(.pnh){letter-spacing:-.035em;margin-bottom:6px;font-size:24px}}
html[data-pep-aa] .kv{grid-template-columns:minmax(96px,160px) minmax(0,1fr);gap:7px 18px}html[data-pep-aa] .kv b{text-align:left;overflow-wrap:anywhere}html[data-pep-aa] .kv .seq{word-break:break-all;max-width:none}html[data-pep-aa] .qtiles u,html[data-pep-aa] .qtiles .qe,html[data-pep-aa] .qtiles .quantity-label{white-space:nowrap}@media (max-width:520px){html[data-pep-aa] .qtiles u{letter-spacing:0;padding-inline:5px;font-size:9px}html[data-pep-aa] .qtiles .qe{letter-spacing:0;font-size:9px}html[data-pep-aa] .kv{grid-template-columns:minmax(78px,108px) minmax(0,1fr)}}@media (min-width:1100px){html[data-pep-aa] .pcopy-in{columns:2;column-gap:56px;max-width:none}html[data-pep-aa] .pcopy-in>section{break-inside:avoid;padding-bottom:26px;display:block}html[data-pep-aa] .pcopy-in>section h2{margin-top:0}}html[data-pep-aa] .pp .gal button[data-gallery=label]{overflow:hidden}html[data-pep-aa] .pp .gal button[data-gallery=label] img{transform-origin:50% 60%;transform:scale(2.6)}html[data-pep-aa] .pp .gal button[data-gallery=label]:hover img{transform:scale(2.8)}html[data-pep-aa] .pp .photo .gal button[data-gallery=label] .gal-zoom{isolation:isolate;background:0 0;border-radius:3px;flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;margin:0;padding:0;font-size:0;font-style:normal;line-height:0;display:flex;position:relative;overflow:hidden}@media (max-width:760px){html[data-pep-aa] .ptabs .tabs{flex-wrap:wrap;gap:0 2px;display:flex;overflow:visible;-webkit-mask-image:none;mask-image:none}html[data-pep-aa] .ptabs .tabs button{box-sizing:border-box;flex:none;min-height:40px}}html[data-pep-aa] .pp .kv b,html[data-pep-aa] .pp .kv .seq{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}html[data-pep-aa] #pp-qty .vs.pack{width:100%;height:62px;margin:0 0 2px;display:block;overflow:hidden}html[data-pep-aa] #pp-qty .vs.pack>:where(.pi)>img,html[data-pep-aa] #pp-qty .vs.pack img{object-fit:contain;object-position:50% 100%;filter:none;width:100%;max-width:none;height:100%;max-height:none;margin:0;display:block;transform:none}@media (max-width:520px){html[data-pep-aa] #pp-qty .vs.pack{height:54px}}html[data-pep-aa] .pp .photo .pep-vialcoa{z-index:3;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}html[data-pep-aa] .pp .photo .pep-vialcoa button{all:unset;pointer-events:auto;box-sizing:border-box;color:#8fdbb8;letter-spacing:.06em;cursor:pointer;white-space:nowrap;background:#111b20;border-radius:999px;align-items:center;gap:5px;min-height:32px;padding:0 12px 0 10px;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:500;transition:transform .18s,background .18s;display:inline-flex;box-shadow:0 6px 16px #111b2038,0 0 0 2px #ffffffe6}html[data-pep-aa] .pp .photo .pep-vialcoa button:hover{background:#1d2b31;transform:translateY(-1px)}html[data-pep-aa] .pp .photo .pep-vialcoa button:focus-visible{outline:2px solid var(--fam,#8fdbb8);outline-offset:3px}html[data-pep-aa] .pp .photo .pep-vialcoa svg{flex:none;display:block}@media (max-width:760px){html[data-pep-aa] .pp .photo .pep-vialcoa button{min-height:28px;padding:0 10px 0 8px;font-size:11px}}@media (prefers-reduced-motion:reduce){html[data-pep-aa] .pp .photo .pep-vialcoa button{transition:none}}html[data-pep-aa] .pep-coa-none p{color:var(--ink-2);margin:0 0 12px;line-height:1.55}html[data-pep-aa] .pep-coa-what{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}html[data-pep-aa] .pep-coa-what li{border:1px solid var(--line);background:var(--bg);border-radius:10px;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}html[data-pep-aa] .pep-coa-what b{color:var(--ink);font-family:Archivo,sans-serif;font-size:13.5px;font-weight:800}html[data-pep-aa] .pep-coa-what span{color:var(--ink-2);overflow-wrap:anywhere;font-size:13px;line-height:1.4}html[data-pep-aa] .pep-coa-acts{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}html[data-pep-aa] .pep-coa-acts .btn{box-sizing:border-box;align-items:center;min-height:44px;display:inline-flex}html[data-pep-aa] .pep-coa-more{color:var(--aa-green,#1f7a5a);align-items:center;min-height:44px;font-family:Archivo,sans-serif;font-size:13.5px;font-weight:800;display:inline-flex}@media (max-width:520px){html[data-pep-aa] .pep-coa-what{grid-template-columns:1fr}}html[data-pep-aa] .relc b{white-space:normal;text-overflow:clip;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;overflow:visible}
