.z2-pdp .z2-pdp__rating,.z2-pdp .z2-pdp__title{margin-bottom:10px}.z2-pdp .z2-pdp__descriptor{margin-top:6px}.z2-pdp .z2-pdp__keyspec{margin:-4px 0 12px}.z2-pdp .z2-pdp__price{padding-bottom:14px;margin-bottom:16px}.z2-pdp .z2-pdp__tax{margin-top:6px}.z2-pdp__aftersale{margin-top:26px;padding-top:22px;border-top:1px solid var(--z2-line)}.z2-pdp__aftersale>:last-child{margin-bottom:0}.z2-pdp .z2-pdp__aftersale .z2-pdp__description{margin-bottom:18px}.z2-pdp .z2-pdp__aftersale .z2-pdp__benefits{margin-bottom:0;gap:10px}.z2-pdp .z2-pdp__aftersale .z2-pdp__details{margin-top:24px}.z2-variants__input:checked+.z2-variants__pill{border-color:var(--z2-ink);box-shadow:inset 0 0 0 2px var(--z2-ink);background:var(--z2-soft);font-weight:600}.z2-variants__legend span{font-weight:600;color:var(--z2-ink)}.z2-variants__pill{min-width:84px;justify-content:center}.z2-pdp .z2-frc{margin-bottom:16px}.z2-pdp .z2-fr{padding:12px 14px}.z2-pdp .z2-fr__head{gap:10px;align-items:center}.z2-pdp .z2-fr__avatar{width:34px;height:34px;font-size:13px}.z2-pdp .z2-fr__meta{flex-direction:row;align-items:center;gap:9px;flex-wrap:wrap;min-width:0}.z2-pdp .z2-fr__name{font-size:12.5px;flex:0 1 auto;min-width:0}.z2-pdp .z2-fr__meta .z2-stars{flex:0 0 auto}.z2-pdp .z2-fr__body{margin-top:8px;font-size:13px;line-height:1.5;min-height:calc(var(--z2-fr-lines, 3) * 1.5em)}.z2-pdp .z2-frc__dots{margin-top:6px}@media screen and (max-width:749px){.z2-pdp .z2-frc{margin-bottom:14px}.z2-pdp .z2-fr{padding:11px 12px}.z2-pdp .z2-fr__avatar{width:32px;height:32px;font-size:12.5px}.z2-pdp .z2-fr__body{font-size:12.5px}}.z2-pdp__notes{display:grid;gap:8px;margin:14px 0 0;padding:0;list-style:none}.z2-pdp__note{display:flex;align-items:flex-start;gap:10px;padding:11px 13px;border:1px solid var(--z2-line);border-radius:var(--z2-r-sm);background:var(--z2-soft);font-size:13px;line-height:1.5;color:var(--z2-ink)}.z2-pdp__note .z2-icon{flex:0 0 auto;width:18px;height:18px;margin-top:1px}.z2-pdp__note strong{font-weight:600}@media screen and (max-width:749px){.z2-pdp__note{padding:10px 12px;font-size:12.5px;gap:9px}}.z2-guide__grid{display:grid;gap:16px;grid-template-columns:repeat(var(--z2-guide-cols, 4),minmax(0,1fr))}.z2-guide__card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--z2-line);border-radius:var(--z2-r-md);background:#fff;overflow:hidden}.z2-guide__head{display:flex;flex-direction:column;gap:10px;padding:16px}.z2-guide__media{aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--z2-r-sm);background:var(--z2-soft)}.z2-guide__media img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.z2-guide__name{display:block;font-family:var(--z2-font-heading);font-size:17px;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--z2-ink);text-decoration:none;overflow-wrap:break-word}.z2-guide__name:hover{text-decoration:underline;text-underline-offset:3px}.z2-guide__price{font-size:13.5px;font-weight:600;color:var(--z2-ink)}.z2-guide__price s{margin-left:6px;font-weight:400;color:var(--z2-muted)}.z2-guide__attrs{margin:0;padding:0;border-top:1px solid var(--z2-line)}.z2-guide__attr{padding:11px 16px}.z2-guide__attr+.z2-guide__attr{border-top:1px solid var(--z2-line)}.z2-guide__label{margin:0 0 3px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--z2-muted)}.z2-guide__value{margin:0;font-size:13.5px;line-height:1.5;color:var(--z2-text);overflow-wrap:break-word}.z2-guide__value--em{font-weight:600;color:var(--z2-ink)}.z2-guide__foot{margin-top:auto;padding:14px 16px 16px;border-top:1px solid var(--z2-line)}.z2-guide__foot .z2-btn{width:100%}.z2-guide__note{margin:20px 0 0;padding:16px 18px;border:1px solid var(--z2-line);border-radius:var(--z2-r-md);background:var(--z2-soft);font-size:13.5px;line-height:1.6;color:var(--z2-text)}.z2-guide__note>:first-child{margin-top:0}.z2-guide__note>:last-child{margin-bottom:0}.z2-guide__note strong{color:var(--z2-ink)}.z2-guide__footnote{margin:12px 0 0;font-size:12px;line-height:1.5;color:var(--z2-muted)}@media screen and (min-width:750px){.z2-guide__attr{min-height:86px}.z2-guide__attr:last-child{min-height:0}}@media screen and (max-width:1199px)and (min-width:750px){.z2-guide__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.z2-guide__grid{grid-template-columns:1fr;gap:14px}.z2-guide__head{flex-direction:row;align-items:center;gap:14px}.z2-guide__media{flex:0 0 82px;width:82px;aspect-ratio:1 / 1}.z2-guide__headtext{min-width:0}.z2-guide__name{font-size:16px}.z2-guide__attr{padding:10px 14px}.z2-guide__label{font-size:10.5px;margin-bottom:2px}.z2-guide__value{font-size:13px}}.z2-essentials__grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.z2-essentials__card{display:flex;flex-direction:column;gap:10px;padding:20px;border:1px solid var(--z2-line);border-radius:var(--z2-r-md);background:#fff}.z2-essentials__head{display:flex;align-items:center;gap:10px}.z2-essentials__head .z2-icon{flex:0 0 auto;width:20px;height:20px}.z2-essentials__title{margin:0;font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.3;color:var(--z2-ink)}.z2-essentials__body{font-size:13.5px;line-height:1.6;color:var(--z2-text)}.z2-essentials__body ul{margin:0;padding-left:18px}.z2-essentials__body li+li{margin-top:4px}.z2-essentials__body>:first-child{margin-top:0}.z2-essentials__body>:last-child{margin-bottom:0}.z2-essentials__note{margin:16px 0 0;font-size:12.5px;line-height:1.55;color:var(--z2-muted)}@media screen and (max-width:749px){.z2-essentials__grid{grid-template-columns:1fr;gap:12px}.z2-essentials__card{padding:16px}}@media(pointer:coarse){.z2-frc__dot{width:30px;height:30px}.z2-frc__dots{gap:0;margin-top:4px}}.z2-sticky-buy{z-index:20}.z2-guide__grid,.z2-guide__card,.z2-essentials__grid,.z2-essentials__card{min-width:0}@media screen and (max-width:749px){.z2-hero__inner,.z2-split__content,.z2-cta__content,.z2-head,.z2-faq__intro{text-align:center}.z2-actions{justify-content:center}.z2-hero__inner ul,.z2-hero__inner ol,.z2-split__content ul,.z2-split__content ol,.z2-cta__content ul,.z2-cta__content ol,.z2-head ul,.z2-head ol,.z2-faq__intro ul,.z2-faq__intro ol{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/z2-2-2.css.map */
