.header{margin:0 var(--pds-internal-grid-margin, 0);display:grid;padding:0 calc(50% - var(--pds-internal-grid-margin, 0px) - 1280px);grid-gap:clamp(16px,1.25vw + 12px,36px);max-width:var(--pds-internal-grid-width-max, 2560px);min-width:var(--pds-internal-grid-width-min, 320px);box-sizing:content-box;grid-template-columns:[full-start] minmax(0,var(--pds-internal-grid-outer-column, calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [wide-start extended-start basic-start narrow-start] repeat(6,minmax(0,1fr)) [narrow-end basic-end extended-end wide-end] minmax(0,var(--pds-internal-grid-outer-column, calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [full-end];--pds-internal-grid-safe-zone: max(22px, 10.625vw - 12px);--pds-grid-basic-span-one-half: span 3;--pds-grid-basic-span-one-third: span 2;--pds-grid-narrow-span-one-half: span 3;--pds-grid-basic-span-two-thirds: span 4;--pds-grid-extended-span-one-half: span 3}@media (min-width: 760px){.header{grid-template-columns:[full-start] minmax(0,var(--pds-internal-grid-outer-column, calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [wide-start] minmax(0,1fr) [extended-start] minmax(0,1fr) [basic-start] repeat(2,minmax(0,1fr)) [narrow-start] repeat(8,minmax(0,1fr)) [narrow-end] repeat(2,minmax(0,1fr)) [basic-end] minmax(0,1fr) [extended-end] minmax(0,1fr) [wide-end] minmax(0,var(--pds-internal-grid-outer-column, calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [full-end];--pds-internal-grid-safe-zone: calc(5vw - 16px) ;--pds-grid-basic-span-one-half: span 6;--pds-grid-basic-span-one-third: span 4;--pds-grid-narrow-span-one-half: span 4;--pds-grid-basic-span-two-thirds: span 8;--pds-grid-extended-span-one-half: span 7}}@media (min-width: 1920px){.header{--pds-internal-grid-safe-zone: min(50vw - 880px, 400px)}}.header{margin-top:clamp(16px,1.25vw + 12px,36px)}.header__nav{grid-column:wide-start/wide-end;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:clamp(8px,.5vw + 6px,16px);align-items:center}.header__part{display:flex;gap:clamp(8px,.5vw + 6px,16px)}.header__part:first-of-type{margin-inline-start:-4px;justify-content:flex-start}.header__part:last-of-type{margin-inline-end:-4px;justify-content:flex-end}@media (max-width: 759px){.header p-wordmark{display:none}}@media (min-width: 760px){.header p-crest{display:none}}.header p-button-pure,.header p-link-pure{padding:4px}.header__categories{grid-column:wide-start/wide-end;justify-self:center}@media (max-width: 759px){.header__categories{display:none}}.teaser{margin:0 var(--pds-internal-grid-margin, 0);display:grid;padding:0 calc(50% - var(--pds-internal-grid-margin, 0px) - 1280px);grid-gap:clamp(16px,1.25vw + 12px,36px);max-width:var(--pds-internal-grid-width-max, 2560px);min-width:var(--pds-internal-grid-width-min, 320px);box-sizing:content-box;grid-template-columns:[full-start] minmax(0,var(--pds-internal-grid-outer-column, calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [wide-start extended-start basic-start narrow-start] repeat(6,minmax(0,1fr)) [narrow-end basic-end extended-end wide-end] minmax(0,var(--pds-internal-grid-outer-column, calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [full-end];--pds-internal-grid-safe-zone: max(22px, 10.625vw - 12px);--pds-grid-basic-span-one-half: span 3;--pds-grid-basic-span-one-third: span 2;--pds-grid-narrow-span-one-half: span 3;--pds-grid-basic-span-two-thirds: span 4;--pds-grid-extended-span-one-half: span 3}@media (min-width: 760px){.teaser{grid-template-columns:[full-start] minmax(0,var(--pds-internal-grid-outer-column, calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [wide-start] minmax(0,1fr) [extended-start] minmax(0,1fr) [basic-start] repeat(2,minmax(0,1fr)) [narrow-start] repeat(8,minmax(0,1fr)) [narrow-end] repeat(2,minmax(0,1fr)) [basic-end] minmax(0,1fr) [extended-end] minmax(0,1fr) [wide-end] minmax(0,var(--pds-internal-grid-outer-column, calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [full-end];--pds-internal-grid-safe-zone: calc(5vw - 16px) ;--pds-grid-basic-span-one-half: span 6;--pds-grid-basic-span-one-third: span 4;--pds-grid-narrow-span-one-half: span 4;--pds-grid-basic-span-two-thirds: span 8;--pds-grid-extended-span-one-half: span 7}}@media (min-width: 1920px){.teaser{--pds-internal-grid-safe-zone: min(50vw - 880px, 400px)}}.teaser{margin-top:clamp(16px,1.25vw + 12px,36px)}.teaser__media{grid-area:1/basic-start/1/basic-end;aspect-ratio:1/1}@media (min-width: 480px){.teaser__media{aspect-ratio:4/3}}@media (min-width: 760px){.teaser__media{aspect-ratio:16/9}}.teaser__media img{display:block;width:100%;height:100%;border-radius:12px;object-fit:cover}.teaser__header{grid-area:1/narrow-start/1/narrow-end;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:clamp(8px,.5vw + 6px,16px)}.products{margin:0 var(--pds-internal-grid-margin, 0);display:grid;padding:0 calc(50% - var(--pds-internal-grid-margin, 0px) - 1280px);grid-gap:clamp(16px,1.25vw + 12px,36px);max-width:var(--pds-internal-grid-width-max, 2560px);min-width:var(--pds-internal-grid-width-min, 320px);box-sizing:content-box;grid-template-columns:[full-start] minmax(0,var(--pds-internal-grid-outer-column, calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [wide-start extended-start basic-start narrow-start] repeat(6,minmax(0,1fr)) [narrow-end basic-end extended-end wide-end] minmax(0,var(--pds-internal-grid-outer-column, calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [full-end];--pds-internal-grid-safe-zone: max(22px, 10.625vw - 12px);--pds-grid-basic-span-one-half: span 3;--pds-grid-basic-span-one-third: span 2;--pds-grid-narrow-span-one-half: span 3;--pds-grid-basic-span-two-thirds: span 4;--pds-grid-extended-span-one-half: span 3}@media (min-width: 760px){.products{grid-template-columns:[full-start] minmax(0,var(--pds-internal-grid-outer-column, calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [wide-start] minmax(0,1fr) [extended-start] minmax(0,1fr) [basic-start] repeat(2,minmax(0,1fr)) [narrow-start] repeat(8,minmax(0,1fr)) [narrow-end] repeat(2,minmax(0,1fr)) [basic-end] minmax(0,1fr) [extended-end] minmax(0,1fr) [wide-end] minmax(0,var(--pds-internal-grid-outer-column, calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [full-end];--pds-internal-grid-safe-zone: calc(5vw - 16px) ;--pds-grid-basic-span-one-half: span 6;--pds-grid-basic-span-one-third: span 4;--pds-grid-narrow-span-one-half: span 4;--pds-grid-basic-span-two-thirds: span 8;--pds-grid-extended-span-one-half: span 7}}@media (min-width: 1920px){.products{--pds-internal-grid-safe-zone: min(50vw - 880px, 400px)}}.products{margin:clamp(16px,1.25vw + 12px,36px) 0}.products__sort{grid-column:basic-start/var(--pds-grid-basic-span-one-half);display:flex}.products__filter{grid-column:var(--pds-grid-basic-span-one-half)/basic-end;display:flex;column-gap:clamp(8px,.5vw + 6px,16px);align-items:center;justify-content:flex-end}.products__list{grid-column:basic-start/basic-end;display:grid;gap:clamp(16px,1.25vw + 12px,36px);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 1000px){.products__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.products__footer{grid-column:basic-start/basic-end;display:flex;flex-direction:column;row-gap:clamp(8px,.5vw + 6px,16px);align-items:center;margin-top:clamp(32px,2.75vw + 23px,76px)}.flyout-filter{--p-flyout-width: 25rem;--p-flyout-max-width: 100%}.flyout-filter__settings{margin-top:clamp(8px,.5vw + 6px,16px);display:flex;flex-direction:column;row-gap:clamp(8px,.5vw + 6px,16px)}.flyout-wishlist{--p-flyout-width: 25rem;--p-flyout-max-width: 100%}.flyout-wishlist img:first-of-type{display:block;width:10rem;height:auto}.flyout-wishlist__header{margin-top:clamp(8px,.5vw + 6px,16px)}.flyout-wishlist__header :last-child{margin-top:clamp(4px,.25vw + 3px,8px)}.flyout-wishlist__color,.flyout-wishlist__size,.flyout-wishlist__footer{margin-top:clamp(16px,1.25vw + 12px,36px);display:flex;flex-direction:column;row-gap:clamp(4px,.25vw + 3px,8px)}.flyout-wishlist__color h4,.flyout-wishlist__size h4,.flyout-wishlist__footer h4{font: 600 1rem/calc(6px + 2.125ex) Porsche Next,Arial Narrow,Arial,Heiti SC,SimHei,sans-serif;font-weight:400;margin:0}.flyout-wishlist__color h4 span,.flyout-wishlist__size h4 span,.flyout-wishlist__footer h4 span{font-weight:600}.flyout-wishlist__color-swatch{background:#eeeff2 linear-gradient(to right,transparent 0%,#f7f7f7 20%,transparent 50%) 0 0/200% 100%;display:block;border-radius:4px;animation:skeletonAnimation .6s cubic-bezier(.25,.1,.25,1) infinite}.flyout-wishlist__color-swatch{height:40px}.flyout-wishlist__size p-button-pure{align-self:flex-start}.flyout-search{--p-flyout-width: 25rem;--p-flyout-max-width: 100%}.flyout-search__results{margin-top:clamp(16px,1.25vw + 12px,36px);display:flex;flex-direction:column;row-gap:clamp(8px,.5vw + 6px,16px)}.flyout-search__results a{font: 400 1rem/calc(6px + 2.125ex) Porsche Next,Arial Narrow,Arial,Heiti SC,SimHei,sans-serif;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.flyout-search__results a{display:grid;grid-template-columns:4rem minmax(0,1fr) auto;gap:clamp(8px,.5vw + 6px,16px);align-items:center;margin:0 calc(clamp(8px,.5vw + 6px,16px)*-1)!important;padding:clamp(4px,.25vw + 3px,8px) clamp(8px,.5vw + 6px,16px)!important;text-decoration:none!important}.flyout-search__results a b{font-weight:600}.flyout-search__results a img{width:100%;height:auto;display:block}.table-size-chart{margin-top:clamp(16px,1.25vw + 12px,36px)}.table-size-chart p-table-head p-table-head-cell:first-child{font-size:clamp(1.13rem,.21vw + 1.08rem,1.33rem)}.table-size-chart p-table-body p-table-cell[role=rowheader]{font-weight:600}.footer{background:#eeeff2 linear-gradient(to right,transparent 0%,#f7f7f7 20%,transparent 50%) 0 0/200% 100%;display:block;border-radius:4px;animation:skeletonAnimation .6s cubic-bezier(.25,.1,.25,1) infinite}@keyframes skeletonAnimation{0%{background-position-x:100%}to{background-position-x:-100%}}.footer{margin-top:clamp(48px,3vw + 38px,96px);height:500px}
