.pipf-content-container{max-width:112rem;margin-inline:auto;box-sizing:border-box;padding-inline:1.25rem}@media(min-width:37.5em){.pipf-content-container{padding-inline:2rem}}@media(min-width:56.25em){.pipf-content-container{padding-inline:3rem}}.pipf-content-container__breakout{margin-inline:-1.25rem}.pipf-content-container__breakout-revert{padding-inline:1.25rem}@media(min-width:37.5em){.pipf-content-container__breakout{margin-inline:-2rem}.pipf-content-container__breakout-revert{padding-inline:2rem}}@media(min-width:56.25em){.pipf-content-container__breakout{margin-inline:0}.pipf-content-container__breakout-revert{padding-inline:0}}.pipf-content-container__carousel{--overflow-start: 1.25rem;--overflow-end: 1.25rem}@media(min-width:37.5em){.pipf-content-container__carousel{--overflow-start: 2rem;--overflow-end: 2rem}}@media(min-width:56.25em){.pipf-content-container__carousel{--overflow-start: 0;--overflow-end: 0}}.pipf-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:calc(var(--grid-column-gap) / 16 * 1rem);grid-row-gap:calc(var(--grid-row-gap) / 16 * 1rem);--grid-column-gap: 12;--grid-row-gap: 12}@media(min-width:37.5em){.pipf-grid{grid-template-columns:repeat(6,minmax(0,1fr));--grid-column-gap: 16;--grid-row-gap: 16}}@media(min-width:56.25em){.pipf-grid{grid-template-columns:repeat(12,minmax(0,1fr));--grid-column-gap: 24;--grid-row-gap: 24}}:focus:not(:focus-visible){outline:none}a[class*=pipf-]:focus-visible,button[class*=pipf-]:focus-visible,[role=button][class*=pipf-]:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}a[class*=pipf-]:focus-visible p{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-link:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-collapsible:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-expander__btn:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-expander__content:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-chunky-header:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-checkbox input[type=checkbox]:focus-visible~.pipf-checkbox__symbol{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-checkbox input[type=checkbox]:focus-visible:hover~.pipf-checkbox__symbol{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-radio input[type=radio]:focus-visible~.pipf-radio__symbol{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-radio input[type=radio]:focus-visible:hover~.pipf-radio__symbol{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-btn:focus-visible,.pipf-tabs__panel:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-btn[class*=inverse]:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-static-black, 17, 17, 17)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-static-white, 255, 255, 255)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-btn[class*=image-overlay]:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-static-white, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-static-black, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-pill:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-icon-pill:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-slider-handle:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-shoppable-image__category-link:focus-visible,.pipf-shoppable-image__dot:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-tabs__tab:focus-visible{box-shadow:none;outline:none}.pipf-tabs__tab:focus-visible:before{bottom:2px;z-index:unset}.pipf-tabs__tab:focus-visible:after{content:"";position:absolute;inset:0;display:block;box-shadow:inset 0 0 0 2px rgb(var(--colour-interactive-subtle-border-selected, 17, 17, 17));border-radius:4px}.pipf-dual-btn--secondary .pipf-dual-btn__first:focus-visible,.pipf-dual-btn--secondary .pipf-dual-btn__second:focus-visible{box-shadow:0 0 0 4px rgb(var(--colour-neutral-1, 255, 255, 255)),0 0 0 6px rgb(var(--colour-neutral-7, 17, 17, 17));outline:none;transition-property:box-shadow;transition-duration:.2s;transition-timing-function:ease-out}.pipf-dual-btn__first:focus-visible:hover,.pipf-dual-btn__second:focus-visible:hover{outline:none;box-shadow:inset 0 0 0 1px rgb(var(--colour-neutral-7, 17, 17, 17)),0 0 0 4px rgb(var(--colour-neutral-1, 255, 255, 255)),0 0 0 6px rgb(var(--colour-neutral-7, 17, 17, 17))}.pipf-dual-btn--primary .pipf-dual-btn__first:focus-visible,.pipf-dual-btn--primary .pipf-dual-btn__second:focus-visible{box-shadow:0 0 0 4px rgb(var(--colour-static-black, 17, 17, 17)),0 0 0 6px rgb(var(--colour-static-white, 255, 255, 255));outline:none;transition-property:box-shadow;transition-duration:.2s;transition-timing-function:ease-out}.pipf-card:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-card:focus-visible .pipf-card__title{text-decoration:none}.pipf-card:focus-visible p{box-shadow:none;outline:none}.pipf-content-card .pipf-content-card__headers:focus-visible{box-shadow:none;outline:none}.pipf-content-card .pipf-content-card__headers:focus-visible:before{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-choice-item__radio:focus-visible,.pipf-choice-item__action:focus-visible{box-shadow:none;outline:none}.pipf-choice-item__radio:focus-visible~.pipf-choice-item__border:before,.pipf-choice-item__action:focus-visible~.pipf-choice-item__border:before{content:"";position:absolute;inset:-.125rem;box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out;border-radius:4px}.pipf-simple-video__button:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-jumbo-btn:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-jumbo-btn.pipf-jumbo-btn--inverse:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-static-black, 17, 17, 17)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-static-white, 255, 255, 255)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-accordion-item-header:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-link-list__item:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-switch input[type=checkbox]:focus-visible+.pipf-switch__toggle:before{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-switch input[type=checkbox]:focus-visible:hover+.pipf-switch__toggle:before{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-tooltip__trigger-button:focus-visible,.pipf-tooltip__custom-trigger-wrapper:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-search .pipf-search__scope:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out;border-radius:4px}.pipf-search .pipf-search__scope:focus-visible,.pipf-search .pipf-btn:focus-visible{box-shadow:0 0 0 1px rgb(var(--colour-neutral-1, 255, 255, 255));outline:2px solid rgb(var(--colour-neutral-7, 17, 17, 17));outline-offset:1px}.pipf-search .pipf-search__input:focus-visible{outline:0}.pipf-search .pipf-search__input:-webkit-autofill:focus-visible{box-shadow:0 0 0 3rem rgb(var(--colour-neutral-1, 255, 255, 255)) inset;transition:box-shadow 0ms cubic-bezier(.4,0,.4,1);caret-color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.pipf-toast .pipf-btn:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-7, 17, 17, 17)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-1, 255, 255, 255)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-action-list-item__action:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out;outline:none;box-shadow:inset 0 0 0 2px rgb(var(--colour-interactive-subtle-border-selected, 17, 17, 17))}.pipf-overflow-carousel .pipf-btn[class*=inverse]:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-modal-header .pipf-btn:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-list-view-item__action:focus-visible{outline:none;box-shadow:inset 0 0 0 2px rgb(var(--colour-interactive-subtle-border-selected, 17, 17, 17))}.pipf-quantity-stepper__input:focus-visible{outline:none}button.pipf-avatar:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:var(--skapa-focus-outline-offset, 4px);transition:outline .2s ease-out,box-shadow .2s ease-out}.pipf-typography,.pipf-typography *{--skapa-letter-spacing-multiplier-for-font-weight: calc(var(--skapa-font-weight, 400) / 800 - .125);letter-spacing:calc(var(--skapa-characterset-multiplier, 1) * var(--skapa-letter-spacing-multiplier-for-font-weight, .375) * (var(--skapa-base-multiplier, 1) * .875rem - 1em) / (.875 * var(--skapa-rem, 16)))}*[class^=pipf-typography-],*[class*=" pipf-typography-"]{font-size:calc(1rem * var(--skapa-base-multiplier, 1) * var(--skapa-font-size, 14) / 16);font-weight:clamp(400,var(--skapa-font-weight, 400),700);line-height:var(--skapa-line-height, 1.5);--skapa-letter-spacing-multiplier-for-font-weight: calc(var(--skapa-font-weight, 400) / 800 - .125);letter-spacing:calc(var(--skapa-characterset-multiplier, 1) * var(--skapa-letter-spacing-multiplier-for-font-weight, .375) * (var(--skapa-base-multiplier, 1) * .875rem - 1em) / (.875 * var(--skapa-rem, 16)))}.pipf-typography-margin-compensation *[class*=pipf-typography-]{margin-inline:calc(-.095*(1em - 14px))}.pipf-typography-paragraph-spacing *[class*=pipf-typography-]{margin-bottom:calc(1em * (var(--skapa-line-height, 1.5) - 1))}.pipf-typography-base-14{--skapa-base-multiplier: 1 }.pipf-typography-base-16{--skapa-base-multiplier: calc(16 / 14)}.pipf-typography-base-20{--skapa-base-multiplier: calc(20 / 14)}.pipf-typography-base-28{--skapa-base-multiplier: 2 }.pipf-typography-base-56{--skapa-base-multiplier: 4 }.pipf-typography-body-s{--skapa-font-size: var(--skapa-body-s, 12);--skapa-font-weight: 400;--skapa-line-height: 1.8}.pipf-typography-body-m{--skapa-font-size: var(--skapa-body-m, 14);--skapa-font-weight: 400;--skapa-line-height: 1.5}.pipf-typography-body-l{--skapa-font-size: var(--skapa-body-l, 16);--skapa-font-weight: 400;--skapa-line-height: 1.5}.pipf-typography-display-m{--skapa-font-size: var(--skapa-display-m, 40);--skapa-font-weight: 700;--skapa-line-height: 1.2}.pipf-typography-display-xl{--skapa-font-size: var(--skapa-display-xl, 72);--skapa-font-weight: 700;--skapa-line-height: 1.2}.pipf-typography-display-l{--skapa-font-size: var(--skapa-display-l, 56);--skapa-font-weight: 700;--skapa-line-height: 1.2}.pipf-typography-heading-m{--skapa-font-size: var(--skapa-heading-m, 18);--skapa-font-weight: 700;--skapa-line-height: 1.25}.pipf-typography-heading-xl{--skapa-font-size: var(--skapa-heading-xl, 32);--skapa-font-weight: 700;--skapa-line-height: 1.25}.pipf-typography-heading-l{--skapa-font-size: var(--skapa-heading-l, 24);--skapa-font-weight: 700;--skapa-line-height: 1.25}.pipf-typography-heading-s{--skapa-font-size: var(--skapa-heading-s, 16);--skapa-font-weight: 700;--skapa-line-height: 1.25}.pipf-typography-heading-xs{--skapa-font-size: var(--skapa-heading-xs, 14);--skapa-font-weight: 700;--skapa-line-height: 1.25}.pipf-typography-label-s{--skapa-font-size: var(--skapa-label-s, 12);--skapa-font-weight: 700;--skapa-line-height: 1.25}.pipf-typography-label-xs{--skapa-font-size: var(--skapa-label-xs, 10);--skapa-font-weight: 700;--skapa-line-height: 1.25;text-transform:uppercase}.pipf-typography-label-m{--skapa-font-size: var(--skapa-label-m, 14);--skapa-font-weight: 700;--skapa-line-height: 1.25}.pipf-typography-label-l{--skapa-font-size: var(--skapa-label-l, 16);--skapa-font-weight: 700;--skapa-line-height: 1.25}.pipf-typography-caption-m{--skapa-font-size: var(--skapa-caption-m, 14);--skapa-font-weight: 400;--skapa-line-height: 1.25}.pipf-typography-caption-l{--skapa-font-size: var(--skapa-caption-l, 16);--skapa-font-weight: 400;--skapa-line-height: 1.25}.pipf-typography-caption-s{--skapa-font-size: var(--skapa-caption-s, 12);--skapa-font-weight: 400;--skapa-line-height: 1.5}.pipf-typography-statement-m{--skapa-font-size: var(--skapa-statement-m, 20);--skapa-font-weight: 400;--skapa-line-height: 1.5}.pipf-typography-statement-l{--skapa-font-size: var(--skapa-statement-l, 28);--skapa-font-weight: 400;--skapa-line-height: 1.5}.pipf-typography-regular{--skapa-font-weight: 400}.pipf-typography-typescale-desktop{--skapa-heading-xs: 14;--skapa-heading-s: 16;--skapa-heading-m: 18;--skapa-heading-l: 24;--skapa-heading-xl: 32;--skapa-display-m: 40;--skapa-display-l: 56;--skapa-display-xl: 72;--skapa-statement-m: 20;--skapa-statement-l: 28;--skapa-body-l: 16;--skapa-body-m: 14;--skapa-body-s: 12;--skapa-caption-l: 16;--skapa-caption-m: 14;--skapa-caption-s: 12;--skapa-label-l: 16;--skapa-label-m: 14;--skapa-label-s: 12;--skapa-label-xs: 10}.pipf-typography-typescale-small-screen{--skapa-heading-xs: 14;--skapa-heading-s: 16;--skapa-heading-m: 18;--skapa-heading-l: 20;--skapa-heading-xl: 24;--skapa-display-m: 28;--skapa-display-l: 36;--skapa-display-xl: 48;--skapa-statement-m: 18;--skapa-statement-l: 20;--skapa-body-l: 16;--skapa-body-m: 14;--skapa-body-s: 12;--skapa-caption-l: 16;--skapa-caption-m: 14;--skapa-caption-s: 12;--skapa-label-l: 16;--skapa-label-m: 14;--skapa-label-s: 12;--skapa-label-xs: 10}.pipf-typography-typescale-large-screen{--skapa-heading-xs: 14;--skapa-heading-s: 16;--skapa-heading-m: 18;--skapa-heading-l: 28;--skapa-heading-xl: 40;--skapa-display-m: 64;--skapa-display-l: 96;--skapa-display-xl: 144;--skapa-statement-m: 28;--skapa-statement-l: 40;--skapa-body-l: 16;--skapa-body-m: 14;--skapa-body-s: 12;--skapa-caption-l: 16;--skapa-caption-m: 14;--skapa-caption-s: 12;--skapa-label-l: 16;--skapa-label-m: 14;--skapa-label-s: 12;--skapa-label-xs: 10}.pipf-typography-typescale-auto{--skapa-heading-xs: 14;--skapa-heading-s: 16;--skapa-heading-m: 18;--skapa-heading-l: 20;--skapa-heading-xl: 24;--skapa-display-m: 28;--skapa-display-l: 36;--skapa-display-xl: 48;--skapa-statement-m: 18;--skapa-statement-l: 20;--skapa-body-l: 16;--skapa-body-m: 14;--skapa-body-s: 12;--skapa-caption-l: 16;--skapa-caption-m: 14;--skapa-caption-s: 12;--skapa-label-l: 16;--skapa-label-m: 14;--skapa-label-s: 12;--skapa-label-xs: 10}@media(min-width:37.5em){.pipf-typography-typescale-auto{--skapa-heading-xs: 14;--skapa-heading-s: 16;--skapa-heading-m: 18;--skapa-heading-l: 24;--skapa-heading-xl: 32;--skapa-display-m: 40;--skapa-display-l: 56;--skapa-display-xl: 72;--skapa-statement-m: 20;--skapa-statement-l: 28;--skapa-body-l: 16;--skapa-body-m: 14;--skapa-body-s: 12;--skapa-caption-l: 16;--skapa-caption-m: 14;--skapa-caption-s: 12;--skapa-label-l: 16;--skapa-label-m: 14;--skapa-label-s: 12;--skapa-label-xs: 10}}@media(min-width:75em){.pipf-typography-typescale-auto{--skapa-heading-xs: 14;--skapa-heading-s: 16;--skapa-heading-m: 18;--skapa-heading-l: 28;--skapa-heading-xl: 40;--skapa-display-m: 64;--skapa-display-l: 96;--skapa-display-xl: 144;--skapa-statement-m: 28;--skapa-statement-l: 40;--skapa-body-l: 16;--skapa-body-m: 14;--skapa-body-s: 12;--skapa-caption-l: 16;--skapa-caption-m: 14;--skapa-caption-s: 12;--skapa-label-l: 16;--skapa-label-m: 14;--skapa-label-s: 12;--skapa-label-xs: 10}}*:is(.pipf-typography-character-set-arabic,.pipf-typography-character-set-chinese_simplified,.pipf-typography-character-set-chinese_traditional,.pipf-typography-character-set-hebrew,.pipf-typography-character-set-japanese,.pipf-typography-character-set-korean){--skapa-characterset-multiplier: 0}.pipf-text{color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.pipf-text--lighter{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.pipf-textcontext-wrapper{display:contents}@media(min-width:90.625rem){.pipf-molp-pic{padding:0 5.5rem}}@media(min-width:100rem){.pipf-molp-pic{padding:0 10rem}}.pipf-molp-pic__content-container{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-column-gap:calc(var(--grid-column-gap) / 16 * 1rem);--grid-column-gap: 12}@media(min-width:37.5em){.pipf-molp-pic__content-container{grid-template-columns:repeat(6,minmax(0,1fr));--grid-column-gap: 16}}@media(min-width:56.25em){.pipf-molp-pic__content-container{grid-template-columns:repeat(13,minmax(0,1fr));--grid-column-gap: 24}}@media(min-width:90.625rem){.pipf-molp-pic__content-container{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:100rem){.pipf-molp-pic__content-container{grid-template-columns:repeat(8,minmax(0,1fr))}}.pipf-molp-pic__left-container{grid-column:1/span 3}@media(min-width:56.25em){.pipf-molp-pic__left-container{grid-column:1/span 5;align-self:flex-start}}@media(min-width:100rem){.pipf-molp-pic__left-container{grid-column:1/span 3}}.pipf-molp-pic__middle-container{grid-column:4/span 3}@media(min-width:56.25em){.pipf-molp-pic__middle-container{grid-column:6/span 4;align-self:flex-start}}@media(min-width:75em){.pipf-molp-pic__middle-container{margin-left:2.5rem}}@media(min-width:100rem){.pipf-molp-pic__middle-container{grid-column:4/span 3}}.pipf-molp-pic__middle-container-content{display:flex;flex-direction:column}.pipf-molp-pic__right-container{grid-column:1/span 6}@media(min-width:56.25em){.pipf-molp-pic__right-container{grid-column:10/span 4;align-self:flex-start}}@media(min-width:75em){.pipf-molp-pic__right-container{margin-left:2.5rem}}@media(min-width:90.625rem){.pipf-molp-pic__right-container{grid-column:10/span 3}}@media(min-width:100rem){.pipf-molp-pic__right-container{grid-column:7/span 2}}.pipf-molp-pic .pipf-add-to-cart-section{min-height:2.5rem}@media(min-width:56.25em){.pipf-molp-pic__mobile-key-facts,.pipf-molp-pic__mobile-button-container,.pipf-molp-pic__mobile-style-picker{display:none}}.pipf-molp-pic__desktop-key-facts,.pipf-molp-pic__desktop-button-container,.pipf-molp-pic__desktop-style-picker{display:none}@media(min-width:56.25em){.pipf-molp-pic__desktop-key-facts,.pipf-molp-pic__desktop-button-container,.pipf-molp-pic__desktop-style-picker{display:block}}.pipf-molp-pic__extra-button-row{display:flex;flex-direction:row;gap:.75rem;margin-bottom:1rem}.pipf-molp-pic__extra-button-row .pipf-favourite-button{min-width:2.5rem}.pipf-molp-pic__view-details-button{display:inline-flex}.pipf-molp-pic__key-facts{display:flex;flex-wrap:wrap;gap:.25rem 1rem;grid-column:1/-1;margin-top:.75rem}.pipf-molp-pic__key-fact{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem}.pipf-molp-pic__key-fact-icon{flex-shrink:0;width:1.5rem;height:1.5rem}.pipf-molp-pic__key-fact-label{line-height:1.2}.pipf-molp-pic__key-fact-value{font-weight:700}.pipf-molp-pic .pipf-price-package .pipf-favourite-button{display:none}.pipf-molp-pic .pipf-price-package .pipf-ratings-and-qna{margin-bottom:0}.pipf-molp-pic .pipf-price-package .pipf-monthly-pay{display:none}.pipf-molp-pic .pipf-product-info,.pipf-molp-pic .pipf-installation-type,.pipf-molp-pic .pipf-charger-included{margin-top:.5rem;margin-bottom:.5rem}.pipf-molp-pic .pipf-certifications-wrapper{margin-top:.5rem;padding-bottom:0}.pipf-molp-pic .pipf-product-gallery{margin-bottom:.5rem}@media(min-width:56.25em){.pipf-molp-pic .pipf-product-gallery{margin-bottom:0}}.pipf-molp-pic .pipf-product-gallery .pipf-favourite-button,.pipf-molp-pic .pipf-product-gallery__buttons{display:none}.pipf-molp-pic .pipf-availability-group .pipf-section-group__header{margin-top:0}.pipf-molp-pic .pipf-availability-group .pipf-section-group__header--left{font-size:.75rem}.pipf-molp-pic .pipf-availability-group__change-store-link,.pipf-molp-pic .pipf-availability-group .pipf-section__content--wrapper .pipf-section__icon{display:none}.pipf-molp-pic .pipf-availability-group .pipf-section__content,.pipf-molp-pic .pipf-availability-group .pipf-section__header,.pipf-molp-pic .pipf-availability-group .pipf-status__label{font-size:.75rem}.pipf-molp-pic .pipf-more-ways-to-pay{margin-bottom:0}.pipf-molp-pic .pipf-more-ways-to-pay .pipf-section-group__header--left,.pipf-molp-pic .pipf-more-ways-to-pay__payment-header{font-size:.75rem}.pipf-molp-pic .pipf-more-ways-to-pay__button,.pipf-molp-pic .pipf-more-ways-to-pay__link{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72));font-size:.75rem;line-height:1.5}.pipf-molp-pic .pipf-monthly-pay__text{font-weight:400}.pipf-molp-pic .pipf-product-style-picker .pipf-list-view-item__action,.pipf-molp-pic .pipf-product-style-picker__color{display:none}.pipf-molp-pic .pipf-list-view-item:first-child{border-top:none}.pipf-molp-pic .pipf-list-view-item__action:first-child{padding-top:0}.pipf-molp-pic .plann-mini-fragment-link:first-child{border-top:none;padding-top:0}
