.container.svelte-1yzcc8q{display:grid;grid-template-columns:1fr 9fr 2fr;align-items:center;grid-column-gap:.5rem;padding:1rem .5rem;background-color:var(--color-tertiary-light)}.image.svelte-1yzcc8q{width:25px;height:25px}.text.svelte-1yzcc8q{font-size:var(--text-xs);font-weight:var(--font-weight-bold);width:100%;display:flex;justify-content:center}.countdown.svelte-1yzcc8q{display:grid;justify-items:center;width:75px;grid-template-columns:4fr 1fr 4fr 1fr 4fr;grid-template-areas:"hours      first-divider   minutes       second-divider   seconds" "hours-text first-divider   minutes-text  second-divider   seconds-text"}.counter.svelte-1yzcc8q{color:var(--color-accent-dark);font-weight:var(--font-weight-bold)}.time-text.svelte-1yzcc8q{font-size:var(--text-2xs);font-weight:var(--font-weight-thinner);margin-top:-5px}.divider.svelte-1yzcc8q{color:var(--color-tertiary);font-weight:var(--font-weight-thinner)}@media (min-width: 1024px){.container.svelte-1yzcc8q{padding:1rem}.text.svelte-1yzcc8q{font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.countdown.svelte-1yzcc8q{width:100px}}dl.svelte-1fpol{display:grid;grid-template-columns:1fr 1fr;font-size:var(--text-sm)}dl.svelte-1fpol>:where(.svelte-1fpol):nth-child(4n-3),dl.svelte-1fpol>:where(.svelte-1fpol):nth-child(4n-2){background-color:var(--color-input)}dt.svelte-1fpol,dd.svelte-1fpol{padding:.5em}dt.svelte-1fpol{font-weight:var(--font-weight-bold);text-align:left}dd.svelte-1fpol{text-align:right}.information-container.svelte-lgjp8r{display:flex;flex-direction:row;font-size:var(--text-xs);border-radius:var(--rounded-xs);padding:8px var(--text-xs);line-height:var(--text-base);align-items:center}.information-container.svelte-lgjp8r p{font-size:var(--text-xs)}img.svelte-lgjp8r{margin-right:var(--text-base)}div.svelte-lgjp8r{flex:1}@media (max-width: 700px){.information-container.svelte-lgjp8r{margin:0 -1rem;padding:var(--text-xs) var(--text-base)}}ul.svelte-sj4bjr{display:flex;overflow-y:hidden;overflow-x:scroll;position:relative;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0;scrollbar-width:none;-ms-overflow-style:none}.disabled.svelte-sj4bjr ul:where(.svelte-sj4bjr){overflow-x:hidden}li.svelte-sj4bjr{scroll-snap-align:center;scroll-snap-stop:always;line-height:0;width:100%;margin:auto 0}.arrow.svelte-sj4bjr,[role=tooltip].svelte-sj4bjr{position:absolute;top:50%;padding:.5em;transform:translateY(-50%);color:#fff;z-index:1;background:hsla(var(--primary-hue),12%,48%,.3);border-radius:var(--rounded-sm);transition:background .2s}[role=tooltip].svelte-sj4bjr{left:50%;transform:translate(-50%,-50%);pointer-events:none}.arrow.svelte-sj4bjr:hover,.arrow.svelte-sj4bjr:focus{background:hsla(var(--primary-hue),12%,48%,.45)}.prev.svelte-sj4bjr{left:1em}.next.svelte-sj4bjr{right:1em}nav.svelte-sj4bjr{display:flex;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;margin-top:.4rem}nav.svelte-sj4bjr::-webkit-scrollbar{display:none}nav.svelte-sj4bjr button:where(.svelte-sj4bjr){width:80px;margin-right:.5rem}nav.svelte-sj4bjr>:where(.svelte-sj4bjr):not(.current){opacity:.4}button.svelte-sj4bjr{line-height:0;position:relative}.icon.svelte-sj4bjr{width:25px;height:25px;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}ul.svelte-sj4bjr::-webkit-scrollbar{display:none}.backdrop.svelte-exg3b3{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;background:#0006}dialog.svelte-exg3b3{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;padding:0;border:none;background-color:var(--color-site-bg)}button.svelte-exg3b3{position:absolute;top:0;right:0;padding:1rem;color:var(--color-secondary-dark)}@media (min-width: 600px){dialog.svelte-exg3b3{max-width:90vh;max-height:90vh}}@media (min-width: 600px) and (max-aspect-ratio: 1/1){dialog.svelte-exg3b3{max-width:90vw;max-height:90vh}}.out-of-stock-info-wrapper.svelte-34a76a{background-color:var(--color-tertiary-light);margin:1rem 0;padding:1rem}p.svelte-34a76a{font-size:var(--text-sm)}.link-list.svelte-34a76a{margin:1rem 0}.out-of-stock-info-wrapper.svelte-34a76a:after{content:"";display:block;background-color:var(--color-tertiary-light);height:25px;clip-path:polygon(0 1%,100% 0,100% 70%,0% 100%)}@media (min-width: 600px){h2.svelte-34a76a{font-size:var(--text-3xl)}}.loading-container.svelte-15r33h9{display:flex;justify-content:center}div.svelte-1mhlav1{margin-left:1px;min-width:1px;min-height:1px}.usps.svelte-1v079ph>.list-item:where(.svelte-1v079ph)>.usp-button{display:flex;padding:.6rem 0;width:100%;align-items:center;text-decoration:underline;color:var(--color-primary)}.list-item.svelte-1v079ph{display:flex;border-bottom:1px solid var(--color-gray-20)}.infoIcon.svelte-1v079ph{text-decoration:none;display:inline-block;margin-left:.5rem}.spacing.svelte-1v079ph{padding:.6rem 0}.list-item.svelte-1v079ph:last-of-type{border-bottom:none}.icon.svelte-1v079ph{display:flex;align-items:center;margin-right:1rem}.usp.svelte-1v079ph{flex:1;font-size:var(--text-sm);align-self:center;text-align:left}.accessory.svelte-1hucben{display:flex;align-items:center;border-radius:var(--rounded-sm);border:1px solid hsl(var(--secondary-hue),20%,87%);padding:.5rem .5rem .5rem 1rem;margin-bottom:.5rem}.accessory.svelte-1hucben>:where(.svelte-1hucben):not(:last-child){margin-right:1rem}.accessory.svelte-1hucben:hover{background-color:var(--color-input)}.accessory-info.svelte-1hucben{flex:1 1 0}.add-to-cart.svelte-1hucben{margin-top:.5rem}.price.svelte-1hucben:before{content:"|";color:var(--color-gray-20);margin:0 .5rem}.price.discount.svelte-1hucben{color:var(--color-accent)}.previous-price.svelte-1hucben{color:var(--color-text);text-decoration:line-through;font-size:var(--text-xs)}.add-to-cart-and-price-wrapper.svelte-1hucben{display:flex;align-items:flex-start;flex-direction:column}.stock-price-wrapper.svelte-1hucben{display:flex}.right-arrow.svelte-1hucben{font-size:var(--text-2xl);padding:0 .5rem}@media (min-width: 768px){.add-to-cart-and-price-wrapper.svelte-1hucben{justify-content:flex-end;flex-direction:row-reverse;align-items:center;margin-top:.5rem}.add-to-cart.svelte-1hucben{margin-right:.75rem;margin-top:0}}.wrapper.svelte-1tlak5v{display:flex;align-items:center;border-radius:var(--rounded-sm);border:1px solid hsl(var(--secondary-hue),20%,87%);padding:.5rem .5rem .5rem 1rem;margin-bottom:.5rem;min-height:78px;background:linear-gradient(80deg,var(--color-site-bg) 50%,70%,rgba(255,255,255,0) 100%),url(../../../media-assets/images/confetti.png) no-repeat 100%;position:relative;z-index:0}.wrapper.svelte-1tlak5v>:where(.svelte-1tlak5v):not(:last-child){margin-right:.5rem}.wrapper.svelte-1tlak5v:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-input);opacity:0;z-index:1}.wrapper.svelte-1tlak5v:hover:after{opacity:.5}.content.svelte-1tlak5v{display:flex;flex-direction:column;gap:.25rem;flex:1;z-index:2}.title.svelte-1tlak5v{font-size:var(--text-base);font-weight:700;max-width:70%}.subtitle.svelte-1tlak5v{font-size:var(--text-xs);max-width:70%}.right-arrow.svelte-1tlak5v{font-size:var(--text-2xl);padding:0 .5rem;z-index:2}h2.svelte-1pod2sf{margin-bottom:.5em;font-family:var(--font-serif);font-size:var(--text-xl)}a.svelte-yfpqmj{font-size:var(--text-xs)}.ratings.svelte-yfpqmj{white-space:nowrap;display:flex;flex-direction:column;align-items:flex-end}.no-reviews.svelte-1p7honn{padding:1rem 0}.no-reviews.svelte-1p7honn .header:where(.svelte-1p7honn){display:flex;justify-content:space-between;margin-bottom:.5em;color:var(--color-primary)}div.svelte-cw0rj4{margin:1em 0}#reviews-container.svelte-1sshgm3{position:relative}.sibling-categories-top.svelte-1sshgm3{display:none;margin:1.5rem 0 1rem}.sibling-categories-top.svelte-1sshgm3 h2:where(.svelte-1sshgm3){margin-bottom:1rem;font-size:var(--text-3xl);font-family:var(--font-serif)}.sibling-categories-bottom.svelte-1sshgm3{margin:1rem 0 2rem}.sibling-categories-bottom.svelte-1sshgm3 h2:where(.svelte-1sshgm3){font-size:var(--text-xl);font-family:var(--font-serif)}.sibling-categories-bottom.svelte-1sshgm3 p:where(.svelte-1sshgm3){margin-bottom:1rem}.product-description-title.svelte-1sshgm3{font-family:var(--font-serif);font-size:var(--text-2xl)}h1.svelte-1sshgm3{font-family:var(--font-serif);font-size:var(--h1-size, var(--text-2xl));margin-top:.5rem}h2.svelte-1sshgm3{font-family:var(--font-sans);font-size:var(--text-lg)}.product-description-content>.html h2{font-size:var(--text-xl)}ul li ul,ol li ol{padding-left:var(--padding-medium)}ul li ol{padding-left:32px}.product-description-content>.html h2{margin-top:1.2rem}.product-description-content>.html ul li{list-style:disc outside;margin-left:1rem;padding-left:.4rem}.product-description-content>.html ul li ol li{list-style-type:decimal}.product-description-content>.html ul li ol li:before{content:none}.product-description-content>.html ul li ul li{list-style:circle;margin-left:0}.product-description-content>.html ul li ul li ul li{list-style:"–";padding-left:.6rem}.product-content.svelte-1sshgm3{--product-grid-columns: 100%;--product-grid-gap: 1rem;--product-column-gap: 1.5rem}.product-image.svelte-1sshgm3{grid-column:1/2}.product-info.svelte-1sshgm3{grid-column:1/2;min-width:0}.pills.svelte-1sshgm3{display:flex;gap:.5rem;overflow-x:scroll;scrollbar-width:none;margin:0 var(--grid-override-x);padding:0 1rem}.product-gallery.svelte-1sshgm3{margin:0 calc(-1 * var(--section-padding))}.free-shipping-usp.svelte-1sshgm3{margin-top:.25rem;font-family:var(--font-sans);font-size:var(--text-sm)}@media (min-width: 700px){h1.svelte-1sshgm3{margin-top:1rem}.product-content.svelte-1sshgm3{--product-grid-columns: repeat(2, minmax(0, 1fr));--product-column-gap: 4rem}.sibling-categories-top.svelte-1sshgm3{display:block}.product-gallery.svelte-1sshgm3{align-self:start;position:sticky;top:calc(var(--header-bottom) + var(--section-padding));margin:0}.product-info.svelte-1sshgm3{grid-column:2/3}.pills.svelte-1sshgm3{flex-wrap:wrap;overflow-x:auto;scrollbar-width:unset;margin:0;padding:0}}.product-content.svelte-1sshgm3{display:grid;grid-column-gap:var(--product-column-gap);grid-template-columns:var(--product-grid-columns);grid-row-gap:var(--product-grid-gap)}.brand-artno-variant.svelte-1sshgm3{display:flex;align-items:center;justify-content:flex-start;margin-top:5px;font-size:var(--text-xs)}.brand-link.svelte-1sshgm3:after{content:"|";color:var(--color-gray-20);margin:0 .5rem;display:inline-block}.brand-link.svelte-1sshgm3{text-decoration:underline;color:var(--color-primary)}.price-ratings.svelte-1sshgm3{display:flex;align-items:center;justify-content:space-between;margin-bottom:1em}.badge.svelte-1sshgm3{display:flex;position:absolute;width:120px;height:120px;align-items:center;justify-content:center;z-index:2}.badge.svelte-1sshgm3>img:where(.svelte-1sshgm3){transform:rotate(8deg)}.price.svelte-1sshgm3{font-family:var(--font-serif)}.price.svelte-1sshgm3 span:where(.svelte-1sshgm3){font-weight:var(--font-weight-bold)}.price.svelte-1sshgm3 .from-label:where(.svelte-1sshgm3){font-family:var(--font-sans);font-weight:var(--font-weight-regular)}.charge.svelte-1sshgm3{font-size:var(--text-4xl)}.discount.svelte-1sshgm3 span:where(.svelte-1sshgm3){color:var(--color-accent)}.price.svelte-1sshgm3 small:where(.svelte-1sshgm3){font-size:var(--text-base);text-decoration:line-through}.price.svelte-1sshgm3 .vat:where(.svelte-1sshgm3) small:where(.svelte-1sshgm3){font-size:var(--text-xs);text-decoration:none;font-family:var(--font-sans)}.price.svelte-1sshgm3 .valid-until:where(.svelte-1sshgm3){font-size:var(--text-xs);color:var(--color-accent)}.price-reduction.svelte-1sshgm3{display:flex;font-family:var(--font-sans);margin:.2rem 0 .5rem}.previous-price.svelte-1sshgm3{padding-right:1rem;border-right:1px solid var(--color-gray-30)}.discount-percentage.svelte-1sshgm3{padding-left:1rem;color:var(--color-accent);font-weight:700}.border-bottom.svelte-1sshgm3{border-bottom:1px solid var(--color-hairline)}.recommendations.svelte-1sshgm3{margin:2rem 0}.show-pricerunner.svelte-1sshgm3{margin-right:1rem}.info-badges.svelte-1sshgm3{display:flex;align-items:center;height:45px}.pricerunner-image.svelte-1sshgm3{max-width:110px;display:block}.stock-delivery-info.svelte-1sshgm3{margin-top:.5rem;display:flex;justify-content:space-between}@media (min-width: 600px){h1.svelte-1sshgm3{--h1-size: var(--text-3xl)}h2.svelte-1sshgm3{--h2-size: var(--text-lg)}.sibling-categories-top.svelte-1sshgm3 h2:where(.svelte-1sshgm3){font-size:var(--text-2xl)}.sibling-categories-bottom.svelte-1sshgm3 h2:where(.svelte-1sshgm3){font-size:var(--text-2xl);margin-bottom:1rem}.sibling-categories-bottom.svelte-1sshgm3 p:where(.svelte-1sshgm3){display:none}}
