.ProductBoxStock-module__IFET0a__container{display:flex}.ProductBoxStock-module__IFET0a__text{font-family:var(--default-font);color:var(--standard-text-color);margin-left:7px;font-size:12px}@media only screen and (max-width:960px){.ProductBoxStock-module__IFET0a__text{margin-left:5px;font-size:11px}}.ProductBoxTitle-module__5qiSea__container{flex-direction:column;gap:5px;display:flex}.ProductBoxTitle-module__5qiSea__title{text-overflow:ellipsis;-webkit-line-clamp:3;color:var(--standard-text-color);font-family:var(--brand-font);overflow-wrap:break-word;white-space:normal;-webkit-box-orient:vertical;font-size:15px;line-height:25px;text-decoration:none;display:-webkit-box;overflow:hidden}.ProductBoxTitle-module__5qiSea__title:hover{color:var(--standard-text-color);text-decoration:underline}@media (min-width:961px) and (max-width:1515px){.ProductBoxTitle-module__5qiSea__title{line-height:23px}}@media only screen and (max-width:960px){.ProductBoxTitle-module__5qiSea__title{line-height:22px}}@media (max-width:399px){.ProductBoxTitle-module__5qiSea__title{font-size:14px;line-height:21px}}.ProductBoxTitle-module__5qiSea__manufacturer{font-weight:var(--font-weight-bold);text-transform:var(--title-uppercase);font-family:var(--default-font);font-size:var(--product-box-label-font-size);color:var(--dark);line-height:100%}.ProductBoxTitle-module__5qiSea__manufacturer:hover{text-decoration:none!important}.ProductBox-module__Gwd0_W__container{--product-box-padding:15px;--product-box-label-font-size:13px;--product-box-label-padding:2px 8px;border-radius:var(--rounded-corners);background-color:var(--white);border:var(--border-thin) var(--border-brand-specific);white-space:normal;flex-direction:column;width:275px;max-width:100%;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;display:flex;position:relative}.ProductBox-module__Gwd0_W__container:focus-within{border-color:var(--brand-color)!important}.design-lavpris .ProductBox-module__Gwd0_W__container:focus-within{border-color:var(--border)!important}:is(.design-billigvvs .ProductBox-module__Gwd0_W__container,.design-greenline .ProductBox-module__Gwd0_W__container){border-color:var(--primary-background-color)}@media (hover){.ProductBox-module__Gwd0_W__container:hover{box-shadow:var(--standard-box-shadow);border-color:var(--brand-color)}.design-lavpris .ProductBox-module__Gwd0_W__container:hover{border-color:var(--border)}}@media (max-width:1279px){.ProductBox-module__Gwd0_W__container{--product-box-padding:10px;--product-box-label-font-size:12px;--product-box-label-padding:2px 6px;width:250px}}@media only screen and (max-width:960px){.ProductBox-module__Gwd0_W__container{--product-box-label-font-size:11px;--product-box-label-padding:1px 4px;border-radius:var(--rounded-corners-sm)}}@media (min-width:499px) and (max-width:960px){.ProductBox-module__Gwd0_W__container{width:225px}}@media (max-width:767px){.ProductBox-module__Gwd0_W__container{width:200px}}@media (max-width:399px){.ProductBox-module__Gwd0_W__container{width:175px}}.ProductBox-module__Gwd0_W__fullWidth{width:100%}.ProductBox-module__Gwd0_W__container[data-highlight]{border:var(--border-thin) var(--campaign-color)!important}.design-billigvvs .ProductBox-module__Gwd0_W__container[data-highlight]{border-width:2px}.design-vvskupp .ProductBox-module__Gwd0_W__container[data-highlight]{border-color:var(--brand-color)!important}.ProductBox-module__Gwd0_W__container[data-highlight]:after{z-index:3;content:attr(data-highlight);max-width:calc(100% - 10px);color:var(--color-on-campaign-color);background-color:var(--campaign-color);border-radius:var(--rounded-corners-lefttop-and-rightbottom);font-weight:var(--font-weight-on-splash-notification);text-transform:var(--text-uppercase-on-splash-notification);font-family:var(--brand-font);font-size:var(--product-box-label-font-size);padding:4px 15px;line-height:normal;position:absolute;top:-1px;left:-1px}.design-vvskupp .ProductBox-module__Gwd0_W__container[data-highlight]:after{background-color:var(--brand-color);color:var(--color-on-brand-color)}@media (max-width:1279px){.ProductBox-module__Gwd0_W__container[data-highlight]:after{padding-left:10px;padding-right:10px}}@media only screen and (max-width:960px){.ProductBox-module__Gwd0_W__container[data-highlight]:after{border-top-left-radius:var(--rounded-corners-sm);border-bottom-right-radius:var(--rounded-corners-sm)}}.ProductBox-module__Gwd0_W__content{padding:var(--product-box-padding);flex-direction:column;flex-grow:1;grid-template:"ProductBox-module__Gwd0_W__title ProductBox-module__Gwd0_W__title" "ProductBox-module__Gwd0_W__spec ProductBox-module__Gwd0_W__spec" 1fr "ProductBox-module__Gwd0_W__info ProductBox-module__Gwd0_W__basket"/minmax(0,1fr) auto;gap:5px;width:100%;display:grid}.ProductBox-module__Gwd0_W__info{flex-direction:column;grid-area:ProductBox-module__Gwd0_W__info;justify-content:flex-end;gap:8px;display:flex}@media only screen and (max-width:960px){.ProductBox-module__Gwd0_W__info{gap:6px}}.ProductBox-module__Gwd0_W__title{grid-area:ProductBox-module__Gwd0_W__title}.ProductBox-module__Gwd0_W__ratings{font-size:12px;font-family:var(--default-font);align-items:center;gap:2px;display:flex}@media only screen and (max-width:960px){.ProductBox-module__Gwd0_W__ratings{font-size:11px}}.ProductBox-module__Gwd0_W__star{width:16px!important;height:16px!important}@media only screen and (max-width:960px){.ProductBox-module__Gwd0_W__star{width:14px!important;height:14px!important}}.ProductBox-module__Gwd0_W__ratingCount{color:var(--subdued-color)}.ProductBox-module__Gwd0_W__basket{grid-area:ProductBox-module__Gwd0_W__basket;align-self:flex-end;gap:5px;display:flex}.ProductBox-module__Gwd0_W__specifications{grid-area:ProductBox-module__Gwd0_W__spec}.ProductBox-module__Gwd0_W__adminAutocreated,.ProductBox-module__Gwd0_W__adminError{background-color:var(--color-warning-bg);color:var(--color-warning);border-radius:var(--rounded-corners-only-top);padding:var(--product-box-label-padding);box-shadow:var(--standard-box-shadow);justify-content:center;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}.ProductBox-module__Gwd0_W__adminAutocreated{height:20px}.Carousel-module__1zRvvG__wrapper{height:100%;position:relative}.Carousel-module__1zRvvG__container{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;width:100%;height:100%;display:flex;overflow-y:hidden}.Carousel-module__1zRvvG__dots{text-align:center;background-color:color-mix(in srgb,var(--dark) 64%,transparent);border-radius:var(--quantity-circle-or-square);padding:4px var(--spacing-100);gap:var(--spacing-100);bottom:var(--spacing-200);z-index:2;display:flex;position:absolute;left:50%;transform:translateX(-50%)}.design-completvvs .Carousel-module__1zRvvG__dots{border-radius:100px}.Carousel-module__1zRvvG__numbers{text-align:center;background-color:color-mix(in srgb,var(--color-grey-100) 80%,transparent);color:var(--subdued-color);border-radius:var(--quantity-circle-or-square);gap:var(--spacing-100);z-index:2;padding:4px 12px;font-size:.9em;display:flex;position:absolute;bottom:15px;left:50%;transform:translateX(-50%)}@media (max-width:1279px){.Carousel-module__1zRvvG__numbers{padding:3px 10px;font-size:.85em;bottom:10px}}@media (max-width:767px){.Carousel-module__1zRvvG__numbers{padding:2px 8px;font-size:.8em}}.Carousel-module__1zRvvG__arrowNext,.Carousel-module__1zRvvG__arrowPrev{cursor:pointer;transition:var(--standard-transition-all);padding:var(--spacing-300);z-index:2;border-radius:var(--rounded-corners-circle-or-square);background-color:color-mix(in srgb,var(--white) 50%,transparent);border:0;justify-content:center;align-items:center;margin:0 15px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Carousel-module__1zRvvG__arrowNext:hover,.Carousel-module__1zRvvG__arrowPrev:hover{background-color:color-mix(in srgb,var(--white) 80%,transparent)}.Carousel-module__1zRvvG__arrowNext:focus-visible,.Carousel-module__1zRvvG__arrowPrev:focus-visible{outline:var(--border-thin) var(--primary-color)}:is(.Carousel-module__1zRvvG__arrowPrev .icon-stroke,.Carousel-module__1zRvvG__arrowNext .icon-stroke){stroke:var(--subdued-color);transition:var(--standard-transition-all)}:is(.Carousel-module__1zRvvG__arrowPrev:hover .icon-stroke,.Carousel-module__1zRvvG__arrowNext:hover .icon-stroke){stroke:var(--dark)}@media (max-width:1279px){.Carousel-module__1zRvvG__arrowNext,.Carousel-module__1zRvvG__arrowPrev{margin:0 10px}}.Carousel-module__1zRvvG__arrowIcon{width:24px;height:24px}@media (min-width:961px) and (max-width:1515px){.Carousel-module__1zRvvG__arrowIcon{width:20px;height:20px}}@media only screen and (max-width:960px){.Carousel-module__1zRvvG__arrowIcon{width:16px;height:16px}}.Carousel-module__1zRvvG__arrowPrev{left:0}.Carousel-module__1zRvvG__arrowPrev .Carousel-module__1zRvvG__arrowIcon{transform:rotate(90deg)}.Carousel-module__1zRvvG__arrowNext{right:0}.Carousel-module__1zRvvG__arrowNext .Carousel-module__1zRvvG__arrowIcon{transform:rotate(-90deg)}.Carousel-module__1zRvvG__arrowHidden{opacity:0!important;pointer-events:none!important}.Carousel-module__1zRvvG__dot{all:unset;transition:var(--standard-transition-all);border-radius:var(--quantity-circle-or-square);border:var(--border-thin) var(--white);background-color:#0000;width:14px;height:14px}@media only screen and (max-width:960px){.Carousel-module__1zRvvG__dot{width:10px;height:10px}}.design-completvvs .Carousel-module__1zRvvG__dot{border-radius:100px}.Carousel-module__1zRvvG__dot.Carousel-module__1zRvvG__active{background-color:var(--white)}.Carousel-module__1zRvvG__element{scroll-snap-align:center;scroll-snap-stop:always;flex-shrink:0;width:100%;height:100%}