.pxl-product-specs--empty{display:none}.pxl-product-specs__wrapper{max-width:var(--site-max-width);padding-left:calc(var(--gap, 8px) * 2);padding-right:calc(var(--gap, 8px) * 2);margin-left:auto;margin-right:auto;color:var(--color-body-text)}@media(min-width:1200px){.pxl-product-specs__wrapper{padding-left:calc(var(--gap, 8px) * 4);padding-right:calc(var(--gap, 8px) * 4)}}@media(min-width:1800px){.pxl-product-specs__wrapper{max-width:var(--site-max-width-big, var(--site-max-width))}}.pxl-product-specs__header{display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 2);padding-bottom:calc(var(--gap, 8px) * 2);border-bottom:2px solid var(--color-headings-text, #2d2d2d)}@media(min-width:600px){.pxl-product-specs__header{flex-direction:row;align-items:center;justify-content:space-between;gap:calc(var(--gap, 8px) * 3)}}.pxl-product-specs__header-text{display:flex;flex-direction:column;gap:var(--pxl-subline-spacing, 8px);min-width:0;flex:1 1 auto}.pxl-product-specs__headline{font-family:var(--font-headline);font-weight:var(--font-headline-weight);font-style:var(--font-headline-style);letter-spacing:var(--font-headline-letter-spacing);text-transform:var(--font-headline-transform, none);line-height:var(--font-headline-line-height, 1.2);font-size:calc(var(--font-headline-size, 22px) * var(--font-headline-scale, 1));color:var(--color-headings-text);margin:0}@media(min-width:1200px){.pxl-product-specs__headline{font-size:calc(var(--font-headline-size, 26px) * var(--font-headline-scale-desk, 1))}}.pxl-product-specs__subline{display:none;font-size:var(--font-base-size);line-height:1.3;color:var(--color-body-text-light, #6b6b6b);font-weight:400}@media(min-width:900px){.pxl-product-specs__subline{display:block}}.pxl-product-specs__brand-badge{display:none;flex-shrink:0}@media(min-width:600px){.pxl-product-specs__brand-badge{display:block}}.pxl-product-specs__brand-badge img{display:block;max-height:40px;width:auto;max-width:180px;object-fit:contain}@media(min-width:900px){.pxl-product-specs__brand-badge img{max-height:48px;max-width:220px}}.pxl-product-specs__tabs{display:none}@media(min-width:900px){.pxl-product-specs__tabs{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--color-border, #dfdfdf)}}.pxl-product-specs__tab{background:transparent;border:none;border-bottom:2px solid transparent;border-radius:0;padding:calc(var(--gap, 8px) * 2) calc(var(--gap, 8px) * 3);margin:0 0 -1px;font-family:var(--font-base);font-size:var(--font-base-size);font-weight:500;line-height:1.2;color:var(--color-body-text-light, #6b6b6b);cursor:pointer;text-transform:none;letter-spacing:0;height:auto;min-width:0;transition:color .2s ease,border-color .2s ease}.pxl-product-specs__tab:hover{color:var(--color-body-text);background:transparent;border-color:transparent}.pxl-product-specs__tab--active,.pxl-product-specs__tab--active:hover{color:var(--color-headings-text);border-bottom-color:var(--color-links-active, #095b67);font-weight:600}.pxl-product-specs__tab:focus-visible{outline:2px solid var(--color-links-active, #095b67);outline-offset:-2px}.pxl-product-specs__panel+.pxl-product-specs__panel{margin-top:var(--pxl-panel-spacing-mobile, 0px)}@media(min-width:900px){.pxl-product-specs__panels{display:grid;grid-template-columns:1fr;grid-template-rows:auto;padding-top:calc(var(--gap, 8px) * 4);padding-bottom:calc(var(--gap, 8px) * 2)}.pxl-product-specs__panel{grid-column:1;grid-row:1;margin-top:0;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .25s ease}.pxl-product-specs__panel--active{visibility:visible;opacity:1;pointer-events:auto}}.pxl-product-specs__accordion-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;background:transparent;border:none;border-bottom:1px solid var(--color-border, #dfdfdf);border-radius:0;padding:calc(var(--gap, 8px) * 2.5) 0;margin:0;font-family:var(--font-headline);font-weight:var(--font-headline-weight);font-style:var(--font-headline-style);font-size:calc(var(--font-base-size) * 1.1);line-height:1.2;color:var(--color-headings-text);text-align:left;text-transform:none;letter-spacing:0;cursor:pointer;height:auto}.pxl-product-specs__accordion-trigger:hover{background:transparent;color:var(--color-headings-text)}.pxl-product-specs__accordion-trigger:focus-visible{outline:2px solid var(--color-links-active, #095b67);outline-offset:2px}.pxl-product-specs__accordion-icon{flex-shrink:0;transition:transform .3s ease}.pxl-product-specs__accordion-trigger[aria-expanded=true] .pxl-product-specs__accordion-icon{transform:rotate(180deg)}@media(min-width:900px){.pxl-product-specs__accordion-trigger{display:none}}.pxl-product-specs__panel-inner{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease;overflow:hidden}.pxl-product-specs__panel--mobile-open .pxl-product-specs__panel-inner{grid-template-rows:1fr}.pxl-product-specs__panel-content{overflow:hidden;min-height:0}.pxl-product-specs__panel-pad{padding-block:calc(var(--gap, 8px) * 2)}@media(min-width:900px){.pxl-product-specs__panel-inner{display:block;grid-template-rows:none;overflow:visible}.pxl-product-specs__panel-content{overflow:visible;min-height:auto}.pxl-product-specs__panel-pad{padding-block:0}}.pxl-product-specs__panel-grid{display:grid;grid-template-columns:1fr;gap:calc(var(--gap, 8px) * 3)}@media(min-width:900px){.pxl-product-specs__panel-grid--with-sketch,.pxl-product-specs__panel-grid--with-aside{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(var(--gap, 8px) * 6);align-items:start}.pxl-product-specs__panel-grid--with-aside .pxl-product-specs__downloads{grid-template-columns:1fr}}.pxl-product-specs__list{margin:0;padding:0;list-style:none}.pxl-product-specs__row{display:grid;grid-template-columns:minmax(140px,200px) 1fr;column-gap:calc(var(--gap, 8px) * 3);padding-block:calc(var(--gap, 8px) * 1.5);border-bottom:1px solid var(--color-border, #dfdfdf);align-items:baseline}.pxl-product-specs__row:last-child{border-bottom:none}.pxl-product-specs__label{font-size:var(--font-base-size);color:var(--color-body-text-light, #6b6b6b);margin:0;font-weight:400}.pxl-product-specs__value{font-size:var(--font-base-size);color:var(--color-headings-text);font-weight:500;margin:0}.pxl-product-specs__sketch{border:1px solid var(--color-border, #dfdfdf);border-radius:var(--border-radius, 20px);overflow:hidden;padding:calc(var(--gap, 8px) * 2);background:var(--color-background, #fff);display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;width:100%;max-width:var(--pxl-sketch-max, 350px);max-height:var(--pxl-sketch-max, 350px);margin-inline:auto}.pxl-product-specs__sketch img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.pxl-product-specs__chips{display:flex;flex-wrap:wrap;gap:calc(var(--gap, 8px) * 1)}.pxl-product-specs__chip{display:inline-flex;align-items:center;padding:calc(var(--gap, 8px) * .75) calc(var(--gap, 8px) * 2);background:#0000000a;border:1px solid var(--color-border, #dfdfdf);border-radius:var(--border-radius-button, 30px);font-size:calc(var(--font-base-size) - 1px);color:var(--color-headings-text);font-weight:400;line-height:1.4;white-space:nowrap}.pxl-product-specs__boolean{display:inline-flex;align-items:center;gap:calc(var(--gap, 8px) * 1)}.pxl-product-specs__check{display:inline-flex;width:22px;height:22px;background:var(--color-headings-text);color:var(--color-background, #fff);border-radius:50%;align-items:center;justify-content:center;flex-shrink:0}.pxl-product-specs__downloads{display:grid;grid-template-columns:1fr;gap:calc(var(--gap, 8px) * 1.5)}@media(min-width:600px){.pxl-product-specs__downloads{grid-template-columns:repeat(2,1fr)}}.pxl-product-specs__download{display:flex;align-items:center;gap:calc(var(--gap, 8px) * 2);padding:calc(var(--gap, 8px) * 2);background:var(--color-background, #fff);border:1px solid var(--color-border, #dfdfdf);border-radius:var(--border-radius, 20px);text-decoration:none;color:var(--color-headings-text);transition:border-color .2s ease,background .2s ease}.pxl-product-specs__download:hover{border-color:var(--color-links-active, #095b67);color:var(--color-headings-text)}.pxl-product-specs__download:focus-visible{outline:2px solid var(--color-links-active, #095b67);outline-offset:2px}.pxl-product-specs__download-icon{flex-shrink:0;width:40px;height:40px;background:#0000000d;border-radius:calc(var(--border-radius, 20px) / 2);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:var(--color-body-text-light, #6b6b6b);letter-spacing:.5px}.pxl-product-specs__download-body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.pxl-product-specs__download-title{font-weight:500;font-size:var(--font-base-size);color:var(--color-headings-text);line-height:1.2}.pxl-product-specs__download-meta{font-size:calc(var(--font-base-size) - 3px);color:var(--color-body-text-light, #6b6b6b);line-height:1.2}.pxl-product-specs__download-arrow{flex-shrink:0;color:var(--color-body-text-light, #6b6b6b);transition:color .2s ease}.pxl-product-specs__download:hover .pxl-product-specs__download-arrow{color:var(--color-links-active, #095b67)}.pxl-product-specs__manufacturer{font-size:var(--font-base-size);line-height:var(--font-base-line-height, 1.5);color:var(--color-body-text);max-width:720px}.pxl-product-specs__manufacturer p{margin:0 0 calc(var(--gap, 8px) * 1) 0;padding:0}.pxl-product-specs__manufacturer p:last-child{margin-bottom:0}.pxl-product-specs__manufacturer+.pxl-product-specs__list{margin-top:calc(var(--gap, 8px) * 3);padding-top:calc(var(--gap, 8px) * 2);border-top:1px solid var(--color-border, #dfdfdf)}.pxl-product-specs__inline-download{display:inline-flex;align-items:center;gap:6px;color:var(--color-links-active, #095b67);text-decoration:none;font-weight:500}.pxl-product-specs__inline-download:hover{text-decoration:underline}.pxl-product-specs__inline-download:focus-visible{outline:2px solid var(--color-links-active, #095b67);outline-offset:2px}.pxl-product-specs__brand-card{display:none}@media(min-width:900px){.pxl-product-specs__brand-card{display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 2);width:100%;max-width:var(--pxl-sketch-max, 350px);margin-inline:auto}}.pxl-product-specs__brand-card-image{aspect-ratio:1 / 1;width:100%;border-radius:var(--border-radius, 20px);overflow:hidden;background:var(--color-background, #fff);display:flex;align-items:center;justify-content:center}.pxl-product-specs__brand-card-image img{width:100%;height:100%;object-fit:cover;display:block}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pxl-pdp-product-specs.css.map */
