.product{display:flex;justify-content:space-between;flex-direction:column;width:100%;margin-top:1rem;margin-bottom:1rem;gap:1rem}skapa-listview-item .product{margin-top:0;margin-bottom:0}skapa-listview-item .product .product-image{height:4rem}@media(min-width:37.5em){skapa-listview-item .product .product-image{height:5rem}}skapa-listview-item .product .product-image,skapa-listview-item .product .product-image__container{width:4rem}@media(min-width:37.5em){skapa-listview-item .product .product-image,skapa-listview-item .product .product-image__container{width:5rem}}.product-image{height:5.5rem}.product-image,.product-image__container{width:5.5rem}.product-image__container{display:flex;flex-direction:column;flex-grow:0;position:relative}.product__sticker{border-radius:4px}.product__sticker skapa-commercial-message{margin-bottom:.25rem}@media(min-width:37.5em){.product__sticker{position:absolute;top:0;left:0;right:auto;z-index:1;margin-bottom:0}}.product-type__sticker{margin-bottom:0}.product-type__sticker skapa-commercial-message{margin-bottom:.25rem}.product__partnumber{display:flex;justify-content:center;margin-top:.75rem}.product__row--top{display:flex;flex-direction:row;gap:1rem}.product__row--bottom{display:flex;flex-direction:column}.product__row--bottom:empty{display:none}.product__row--bottom .action__container{display:flex;justify-content:right;flex-direction:row}.product-info__container{display:flex;flex-direction:column;flex-grow:4}.product__description{display:flex;flex-direction:row;gap:1rem}.product .name{font-weight:700}.product .name__container{display:flex;flex-direction:column;flex-grow:3;gap:0}.product .name__container .activity-schedule{font-weight:700;font-style:italic}.product .name .discount-description{font-size:.75rem;color:rgb(var(--colour-commercial-message-bti-red, 204, 0, 8));margin-bottom:1rem;margin-top:1rem}.product .facts{padding-bottom:.5rem;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.product .package-weight{padding-bottom:.25rem}.product .package-weight,.product .unavailable-delivery-methods{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72));font-size:.75rem;line-height:1.5;line-height:1.571}.product .unavailable-delivery-methods{margin-top:.5rem}@media(min-width:37.5em){.product .unavailable-delivery-methods{margin-top:0}}.product .discount-description{color:rgb(var(--colour-commercial-message-bti-red, 204, 0, 8));margin-top:.5rem}.product .package-weight+.discount-description{margin-top:.25rem}.product.family-price .name__container .regular-price skapa-price{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.product .unit-price__container{font-size:.75rem;flex-grow:1}@media(min-width:37.5em){.product .unit-price__container{font-size:.875rem}}.product .unit-price__container .prev-price{color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.product .unit-price__row{display:flex;justify-content:right;flex-direction:row;text-align:right}.product .unit-price__row .subscript{white-space:nowrap}.product .unit-price__row.prev-price,.product .unit-price__row.regular-price{display:flex;justify-content:left;align-items:center;flex-direction:row;text-align:left}.product .unit-price__row.prev-price:first-of-type,.product .unit-price__row.regular-price:first-of-type{margin-top:0;margin-bottom:.25rem}.product .unit-price__row.prev-price span+.sk-price,.product .unit-price__row.regular-price span+.sk-price{padding-left:.25rem;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.product .prev-price,.product .regular-price{font-size:.75rem}.product .prev-price .sk-price[size=small],.product .regular-price .sk-price[size=small]{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72));font-size:.75rem}.product .prev-price img,.product .regular-price img{margin:0}.product .prev-price img.nlp-arrow,.product .regular-price img.nlp-arrow{width:.875rem}.product:not(.product-carousel__item) .prev-price,.product:not(.product-carousel__item) .regular-price{white-space:nowrap}@media screen and (max-width:380px){.product:not(.product-carousel__item) .prev-price,.product:not(.product-carousel__item) .regular-price{white-space:normal}.product:not(.product-carousel__item) .prev-price.unit-price__row,.product:not(.product-carousel__item) .regular-price.unit-price__row{text-align:right!important}}.product:not(.product-carousel__item) .prev-price:first-of-type,.product:not(.product-carousel__item) .regular-price:first-of-type{margin-top:.25rem}.product .name__container,.product .unit-price-container{display:flex;flex-direction:column}.product .name__container{word-break:break-word}.product .name__container .link{width:-moz-fit-content;width:fit-content}.product .price-change-icon{color:rgb(var(--colour-semantic-negative, 224, 7, 81));font-weight:bolder}.product .package-weight{line-height:1.545}.product .product-status{line-height:1.545;margin-top:.25rem}.product .product-status skapa-status{line-height:1.545}.product.tro-price .unit-price__row .sk-price,.tro-price .product .unit-price__row .sk-price{font-weight:700}.product.tro-price .unit-price__row:not(.old-price) .sk-price,.tro-price .product .unit-price__row:not(.old-price) .sk-price{color:rgb(var(--colour-commercial-message-bti-red, 204, 0, 8))}.tro-price .product .activity-schedule{margin-bottom:.5rem}.tro-price .product .unit-price__row.old-price .sk-price{font-size:.875rem}skapa-listview-item skapa-checkbox-group{width:1.5rem}.product-carousel{--skapa-carousel-overflow-start: 1.25rem;--skapa-carousel-overflow-end: 1.25rem;--skapa-carousel-control-offset: -1.25rem;--visible-item-count: 2.5}@media(min-width:37.5em){.product-carousel{--skapa-carousel-overflow-start: 0rem;--skapa-carousel-overflow-end: 0rem;--visible-item-count: 3.4}}@media(min-width:75em){.product-carousel{--visible-item-count: 4.5}}.product-carousel skapa-carousel-controls{--skapa-carousel-control-offset: -.5rem}@media(min-width:37.5em){.product-carousel skapa-carousel-controls{--skapa-carousel-control-offset: -1.25rem}}.product-carousel__container{grid-column:1/13}.product-carousel__container h2{margin-bottom:.25rem}@media(min-width:37.5em){.product-carousel__container h2{margin-bottom:.5rem}}.product-carousel__container.recommended{margin-top:2rem}.product-carousel__item{--skapa-carousel-item-gap: 1.25rem}@media(min-width:37.5em){.product-carousel__item{--skapa-carousel-item-gap: 2rem}}.product-carousel__item.product{position:relative;gap:.5rem;justify-content:start;z-index:1}.product-carousel__item .product__row{position:relative}.product-carousel__item .product__row--top{justify-content:space-between}.product-carousel__item .product__row .product-image{padding-bottom:100%;height:0;margin:0;display:block;position:relative;overflow-y:hidden}.product-carousel__item .product__row .product-image__container.link{width:100%;margin-bottom:.5rem}.product-carousel__item .product__row .product-image__container.link>.product-image{width:100%}.product-carousel__item .product__row .product-image img{width:100%;height:auto;min-width:100%;max-width:120%;min-height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:transparent;border-radius:0;z-index:2}@media(min-width:37.5em)and (hover:hover){.product-carousel__item .compare-button__container,.product-carousel__item .wish-list-button__container,.product-carousel__item .add-to-cart__container{visibility:hidden}.product-carousel__item:hover .compare-button__container,.product-carousel__item:hover .wish-list-button__container,.product-carousel__item:hover .add-to-cart__container{visibility:visible}.product-carousel__item .compare-button__container:has(input:checked){visibility:visible!important}}.product-carousel__item .compare-button__container:has(input:checked){visibility:visible!important}.product-carousel__item .compare-button__container,.product-carousel__item .wish-list-button__container{display:inline-flex;justify-content:center;align-items:center}@media(max-width:37.5em){.product-carousel__item .compare-button__container label{display:none}}@media(max-width:390px){.product-carousel__item .compare-button__container label{display:none}}.product-carousel__item .unit-price__container .unit-price__row{justify-content:start}@media screen and (max-width:380px){.product-carousel__item .unit-price__container .unit-price__row.prev-price,.product-carousel__item .unit-price__container .unit-price__row.regular-price{flex-direction:column;align-items:start}}.product-carousel__item .unit-price__container .unit-price__row.prev-price,.product-carousel__item .unit-price__container .unit-price__row.prev-price .sk-price[size=small],.product-carousel__item .unit-price__container .unit-price__row.regular-price,.product-carousel__item .unit-price__container .unit-price__row.regular-price .sk-price[size=small]{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72));font-size:.75rem}.product-carousel__item .unit-price__container .unit-price__row.prev-price .nlp-arrow,.product-carousel__item .unit-price__container .unit-price__row.regular-price .nlp-arrow{height:14px}.product-carousel__item .add-to-cart__row{display:flex;justify-content:right;flex-direction:row;text-align:right}.product-carousel__item .add-to-cart__row:not(.prev-price):not(.regular-price){margin-bottom:.25rem}@media(max-width:37.5em){.product-carousel__item .add-to-cart__row:not(.prev-price):not(.regular-price) .sk-price[size=small]{font-size:.875rem}}.product-carousel__item .add-to-cart__row .subscript{white-space:nowrap}.product-carousel__item .product--color-variation{width:2rem;height:2.125rem;border-bottom:2px solid transparent}.product-carousel__item .product--color-variation:hover{border-bottom-color:rgb(var(--colour-interactive-subtle-border-default, 146, 146, 146))}.product-carousel__item .product--color-variation:active,.product-carousel__item .product--color-variation.active,.product-carousel__item .product--color-variation:active:focus,.product-carousel__item .product--color-variation:focus{border-bottom-color:rgb(var(--colour-interactive-subtle-border-pressed, 17, 17, 17))}.product-carousel__item .product--color-variation__container{display:flex;justify-content:left;align-items:center;flex-direction:row;gap:.25rem;margin-top:1rem}.product-carousel__item .product--color-variation__number{display:flex;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;margin-bottom:2px;margin-left:.25rem;margin-top:-3px;font-size:.75rem;font-weight:700;text-decoration:underline;text-underline-offset:.15em;border:1px solid rgb(var(--colour-neutral-5, 146, 146, 146));border-radius:100%}.product-carousel__item .product--color-variation__number:hover{border:2px solid rgb(var(--colour-neutral-5, 146, 146, 146))}.product-carousel__item .product--color-variation__number.active,.product-carousel__item .product--color-variation__number:active,.product-carousel__item .product--color-variation__number.focus,.product-carousel__item .product--color-variation__number:focus,.product-carousel__item .product--color-variation__number:focus:active{border:2px solid rgb(var(--colour-neutral-6, 72, 72, 72));color:rgb(var(--colour-text-and-icon-1, 17, 17, 17));background-color:rgb(var(--colour-neutral-3, 223, 223, 223))}.product-carousel__item .product--color-variation__number skapa-badge{border:0;background-color:transparent}.product-carousel .product-sticker{position:relative}.product-carousel .product__sticker{position:absolute;top:0;left:0;right:auto;z-index:3;margin-bottom:0}:focus:not(:focus-visible){outline:none}a:focus-visible,button:focus-visible,[role=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}a: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}.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}.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}.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}.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}.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}.checkbox input[type=checkbox]:focus-visible~.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}.checkbox input[type=checkbox]:focus-visible:hover~.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}.radio input[type=radio]:focus-visible~.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}.radio input[type=radio]:focus-visible:hover~.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}.btn:focus-visible,.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}.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}.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}.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}.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}.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}.shoppable-image__category-link:focus-visible,.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}.tabs__tab:focus-visible{box-shadow:none;outline:none}.tabs__tab:focus-visible:before{bottom:2px;z-index:unset}.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}.dual-btn--secondary .dual-btn__first:focus-visible,.dual-btn--secondary .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}.dual-btn__first:focus-visible:hover,.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))}.dual-btn--primary .dual-btn__first:focus-visible,.dual-btn--primary .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}.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}.card:focus-visible .card__title{text-decoration:none}.card:focus-visible p{box-shadow:none;outline:none}.content-card .content-card__headers:focus-visible{box-shadow:none;outline:none}.content-card .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}.choice-item__radio:focus-visible,.choice-item__action:focus-visible{box-shadow:none;outline:none}.choice-item__radio:focus-visible~.choice-item__border:before,.choice-item__action:focus-visible~.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}.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}.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}.jumbo-btn.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}.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}.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}.switch input[type=checkbox]:focus-visible+.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}.switch input[type=checkbox]:focus-visible:hover+.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}.tooltip__trigger-button:focus-visible,.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}.search .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}.search .search__scope:focus-visible,.search .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}.search .search__input:focus-visible{outline:0}.search .search__input:-webkit-autofill:focus-visible{box-shadow:0 0 0 3rem rgb(var(--colour-neutral-1, 255, 255, 255)) inset;-webkit-transition:box-shadow 0ms cubic-bezier(.4,0,.4,1);transition:box-shadow 0ms cubic-bezier(.4,0,.4,1);caret-color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.toast .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}.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))}.overflow-carousel .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}.modal-header .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}.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))}.quantity-stepper__input:focus-visible{outline:none}button.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}.price-addons{display:flex;flex-direction:column;--skapa-price-font-size: .75rem;--skapa-price-module-list: .75rem;margin-top:0}.price-addons p{margin-bottom:0}.extra-info{display:inline-flex;flex-direction:column}.price-module{--skapa-price-module-secondary-currency-font-size: 1rem;--skapa-price-module-tro-regular-price-font-size: .75rem;--skapa-price-module-energy-space: .75rem;--skapa-price-module-addons-spacing: .25rem;--skapa-price-font-size: 2rem;--price-module-search-bar: 1.75rem;--price-module-csi: 1rem;width:100%}.price-module .name{text-decoration:none}.price-module .name:hover{text-decoration:underline}.price-module .facts{display:block;margin-bottom:0;padding-bottom:.5rem;overflow-wrap:break-word;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.cross-selling--slider-container .price-module .facts{margin-bottom:.25rem}.price-module .old-price .sk-price{font-size:var(--skapa-price-module-tro-regular-price-font-size)}.search-bar .price-module :not(.price-addons) .sk-price{font-size:var(--price-module-search-bar)}.cross-selling--slider-container .price-module .sk-price{font-size:var(--price-module-csi)}.product-carousel .price-module{--skapa-price-font-size: 1.75rem}.product-carousel .price-module.small{--skapa-price-font-size: 1.125rem}.product-carousel .price-module .price-addons{margin-top:.25rem}.price-module .product-type__sticker{--skapa-list-font-size: .75rem;font-size:.75rem}.price-module .product-type__sticker skapa-commercial-message{font-size:.75rem}.price-module.xsmall{--skapa-price-font-size: 1.5rem;--skapa-price-module-offer-message-font-size: font-size-50;--skapa-price-module-list: .75rem;--price-module-search-bar: 1.375rem}.price-module.small{--skapa-price-font-size: 1.75rem;--skapa-price-module-offer-message-font-size: .875rem;--skapa-price-module-list: .875rem;--price-module-search-bar: 1.5rem}.price-module.medium{--skapa-price-module-offer-message-font-size: 1rem;--skapa-price-module-list: 1rem}.price-module.large{--skapa-price-font-size: 3rem;--skapa-price-module-secondary-currency-font-size: 1.5rem;--skapa-price-module-addons-spacing: .5rem;--skapa-price-module-tro-regular-price-font-size: 1rem;--skapa-price-module-offer-message-font-size: 1rem;--price-module-search-bar: 2.5rem}.price-module.xlarge{--skapa-price-font-size: 4rem;--skapa-price-module-secondary-currency-font-size: 2rem;--skapa-price-module-addons-spacing: .5rem;--skapa-price-module-tro-regular-price-font-size: 1.125rem;--skapa-price-module-offer-message-font-size: 1rem;--price-module-search-bar: 3.5rem}.price-module.large:not(.list) .old-price .sk-price,.price-module.xlarge:not(.list) .old-price .sk-price{margin-top:.5rem}.price-module:not(.list) .old-price .sk-price{display:block;margin-inline-end:var(--skapa-price-module-energy-space);margin-top:.25rem;margin-bottom:.5rem;font-weight:700;line-height:1;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.price-module.tro .unit-price__row:not(.old-price) .sk-price{color:rgb(var(--colour-commercial-message-new-lower-price, 204, 0, 8))}.price-module.list{--skapa-list-padding-start: 0}.price-module.list .link--subtle{order:1}.price-module.list .facts{margin-bottom:0;padding-bottom:.25rem;order:2}.price-module.list .extra-info{order:4}.price-module.list .price-addons{order:3;color:rgb(var(--colour-neutral-7, 17, 17, 17))}.price-module.list .unit-price__container{text-align:right}.price-module.list .product__description{display:flex;justify-content:space-between;flex-direction:row}.price-module.list.small .unit-price__row,.price-module.list.xsmall .unit-price__row{line-height:1.3}.price-module.list :not(.price-addons) .sk-price{font-size:var(--skapa-price-module-list);color:rgb(var(--colour-neutral-7, 17, 17, 17))}.price-module.list .old-price .sk-price{--skapa-price-module-tro-regular-price-font-size: var( --skapa-price-module-secondary-currency-font-size )}
