.ks-shipping-bar{background:#fdf0f6;border:1px solid rgba(255,49,166,.2);border-radius:10px;padding:12px 16px;margin-bottom:16px}.ks-shipping-bar__text{font-size:13px;text-align:center;margin:0 0 8px;color:#333}.ks-shipping-bar__text--done{color:#1a7a1a;font-weight:600;margin-bottom:0}.ks-shipping-bar__track{height:6px;background:#ff31a626;border-radius:999px;overflow:hidden}.ks-shipping-bar__fill{height:100%;background:linear-gradient(90deg,#ab0864,#ff31a6);border-radius:999px;transition:width .5s ease}.ks-trust-badges{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;padding:12px 0;margin-bottom:8px;border-top:1px solid var(--color-border)}.ks-trust-badge{font-size:11px;color:#555;display:flex;align-items:center;gap:3px;white-space:nowrap}.ks-upsell{background:linear-gradient(135deg,#fff0f7,#ffe8f3);border:2px solid #ff31a6;border-radius:14px;overflow:hidden;margin-block:32px}.ks-upsell__inner{padding:20px 24px}.ks-upsell__badge{display:inline-block;background:#ab0864;color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;padding:4px 12px;border-radius:999px;margin-bottom:14px}.ks-upsell__content{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.ks-upsell__image{width:90px;flex-shrink:0}.ks-upsell__image img{width:90px;height:90px;object-fit:contain;border-radius:8px}.ks-upsell__info{flex:1;min-width:150px}.ks-upsell__eyebrow{font-size:11px;font-weight:700;color:#ab0864;margin:0 0 4px;letter-spacing:.8px}.ks-upsell__title{font-size:17px;font-weight:700;margin:0 0 4px;color:#111}.ks-upsell__saving{font-size:13px;color:#555;margin:0 0 8px}.ks-upsell__saving strong{color:#ab0864}.ks-upsell__price-row{display:flex;align-items:baseline;gap:8px}.ks-upsell__price{font-size:20px;font-weight:800;color:#111}.ks-upsell__compare-price{font-size:14px;color:#aaa;text-decoration:line-through}.ks-upsell__cta{flex-shrink:0}.ks-upsell__button{background:#ab0864!important;color:#fff!important;border:none!important;padding:13px 22px!important;border-radius:8px!important;font-weight:700!important;font-size:14px!important;text-decoration:none!important;display:inline-block!important;white-space:nowrap!important;transition:background .2s ease,transform .15s ease!important;cursor:pointer!important}.ks-upsell__button:hover{background:#910755!important;transform:translateY(-2px)!important}.product-card__content{position:relative}.ks-badge{position:absolute;top:10px;left:10px;z-index:2;font-size:10px;font-weight:800;letter-spacing:.8px;padding:5px 10px;border-radius:6px;pointer-events:none;line-height:1}.ks-badge--bestseller{background:#ab0864;color:#fff}.ks-badge--bundle{background:#111;color:#fff}.ks-badge--sale{background:#ab0864;color:#fff}.ks-usp-strip{border-block:1px solid var(--color-border);padding:16px 0}.ks-usp-strip__inner{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:center}.ks-usp-item{display:flex;align-items:center;gap:12px}.ks-usp-item__icon{font-size:24px;flex-shrink:0;line-height:1}.ks-usp-item__text{display:flex;flex-direction:column;gap:1px}.ks-usp-item__text strong{font-size:13px;font-weight:700;color:var(--color-foreground);line-height:1.2}.ks-usp-item__text span{font-size:11px;color:rgb(var(--color-foreground-rgb) / .6);line-height:1.3}.ks-product-trust{margin-block:32px;display:flex;flex-direction:column;gap:12px}.ks-countdown{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--color-foreground);padding:10px 16px;background:#fff8e7;border:1px solid #f0d060;border-radius:8px}.ks-countdown__dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#e8a800;flex-shrink:0;animation:ks-pulse 1.5s ease-in-out infinite}@keyframes ks-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.ks-stock{display:flex;align-items:center;gap:8px;font-size:13px;padding:10px 16px;border-radius:8px}.ks-stock--low{background:#fff3f3;border:1px solid #ffc0c0;color:#c00}.ks-stock--ok{background:#f0fff4;border:1px solid #b0e8c0;color:#1a7a1a}.ks-stock__dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#ff31a6;flex-shrink:0;animation:ks-pulse 1.2s ease-in-out infinite}.ks-stock__dot--green{background:#2da44e;animation:none}@media screen and (max-width:749px){.announcement-bar__slider slideshow-arrows,.announcement-bar__slider .slideshow-control{display:none!important}.announcement-bar__slides{width:100%!important}.announcement-bar__text{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:center!important;font-size:12px!important;padding-inline:12px!important}.announcement-bar__slide{transition:opacity .4s ease-in-out,visibility .4s ease-in-out!important}}@media screen and (max-width:749px){.ks-upsell__content{flex-direction:column;align-items:flex-start}.ks-upsell__cta{width:100%}.ks-upsell__button{width:100%!important;text-align:center!important}.ks-trust-badges{gap:6px}.ks-trust-badge{font-size:10px}.ks-usp-strip__inner{grid-template-columns:repeat(2,1fr);gap:12px}.ks-product-trust{margin-block:20px}}@media(max-width:750px){.button,button,[type=button],[type=submit],.ks-upsell__button{min-height:44px}}html,body{overflow-x:hidden;overflow-x:clip}.ks-viewers{font-size:13px;color:#444;margin:6px 0}.ks-viewers strong{color:#ab0864}.ks-sticky-countdown{font-size:11px;color:#ffffffd9;font-weight:500;white-space:nowrap}.ks-retail-proof{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;padding:10px 14px;background:#fce8f1;border:1px solid #f3c8db;border-radius:8px}.ks-retail-proof__label{font-size:var(--k-sm);font-weight:700;color:#1f1720;white-space:nowrap}.ks-retail-proof__list{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.ks-retail-proof__item{font-size:var(--k-sm);font-weight:600;color:#ab0864;background:#fff;border:1px solid #f3c8db;border-radius:999px;padding:3px 10px;white-space:nowrap}.ks-retail-proof__link{font-size:var(--k-sm);font-weight:700;color:#ab0864;text-decoration:underline;white-space:nowrap}.ks-retail-proof-section{padding:20px 0;border-block-end:1px solid var(--color-border)}.ks-retail-proof-section__inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 16px}.ks-retail-proof-section__title{font-size:13px;font-weight:700;color:var(--color-foreground);margin:0;white-space:nowrap}.ks-retail-proof-section .ks-retail-proof__list{justify-content:center;gap:8px}.ks-retail-proof-section .ks-retail-proof__item{font-size:13px;padding:6px 14px;background:#fce8f1}.ks-retail-proof-section__link{font-size:13px;font-weight:700;color:#ab0864;text-decoration:underline;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center}@media screen and (max-width:749px){.ks-retail-proof-section__inner{flex-direction:column;gap:8px}.ks-retail-proof-section .ks-retail-proof__item{font-size:12px;padding:5px 12px}}.ks-map-section{padding-block:32px 48px}.ks-map__title{margin:0 0 12px}.ks-map__intro{max-width:60ch;margin:0 0 24px;color:rgb(var(--color-foreground-rgb) / .75)}.ks-map__empty{padding:20px;background:#fff6fa;border:1px solid #f3c8db;border-radius:18px}.ks-map__filters{display:flex;flex-wrap:wrap;gap:8px 20px;margin-bottom:20px}.ks-map__filter-groep{display:flex;flex-wrap:wrap;gap:6px}.ks-map__chip{font-size:13px;font-weight:600;color:#1f1720;background:#fff;border:1px solid #f3c8db;border-radius:999px;padding:8px 14px;min-height:44px;cursor:pointer;transition:background .15s ease,color .15s ease}.ks-map__chip:hover{background:#fce8f1}.ks-map__chip[aria-pressed=true]{background:#ab0864;border-color:#ab0864;color:#fff}.ks-map__canvas{position:relative;width:100%;max-width:460px;aspect-ratio:1000 / 1174;margin:0 auto 24px}.ks-map__svg{width:100%;height:100%;display:block}.ks-map__land{fill:#fce8f1;stroke:#f3c8db;stroke-width:4;stroke-linejoin:round}.ks-map__water{fill:#fff;stroke:#f3c8db;stroke-width:3;stroke-linejoin:round}.ks-map__pin{position:absolute;width:44px;height:44px;padding:0;margin:0;transform:translate(-50%,-50%);background:transparent;border:none;cursor:pointer;border-radius:50%}.ks-map__pin:before{content:"";position:absolute;inset:50% auto auto 50%;width:16px;height:16px;transform:translate(-50%,-50%);background:#ff31a6;border:2px solid #ffffff;border-radius:50%;box-shadow:0 1px 4px #1f172059;transition:width .15s ease,height .15s ease}.ks-map__pin:hover:before,.ks-map__pin.is-actief:before{width:22px;height:22px}.ks-map__pin:focus-visible{outline:2px solid #ab0864;outline-offset:2px}.ks-map__popup{position:absolute;z-index:3;width:max-content;max-width:min(240px,80vw);transform:translate(-50%,calc(-100% - 20px));background:#fff;border:1px solid #f3c8db;border-radius:12px;box-shadow:0 6px 20px #1f17202e;padding:14px 16px;text-align:left}.ks-map__popup[hidden]{display:none}.ks-map__popup-close{position:absolute;top:2px;right:2px;width:32px;height:32px;font-size:20px;line-height:1;color:#5e5560;background:transparent;border:none;cursor:pointer}.ks-map__popup-naam{display:block;font-size:14px;font-weight:700;color:#1f1720;padding-right:24px}.ks-map__popup-soort{display:block;font-size:11px;font-weight:600;letter-spacing:.5px;color:#ab0864;margin-top:2px}.ks-map__popup-adres{display:block;font-size:12px;color:#5e5560;margin-top:6px}.ks-map__popup-acties{display:flex;gap:8px;margin-top:10px}.ks-map__popup-route,.ks-map__popup-site{font-size:12px;font-weight:700;border-radius:999px;padding:8px 14px;text-decoration:none}.ks-map__popup-route{background:#ab0864;color:#fff}.ks-map__popup-site{background:#fff6fa;color:#ab0864;border:1px solid #f3c8db}.ks-map__count{font-size:13px;font-weight:600;color:#5e5560;margin:0 0 8px}.ks-map__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.ks-map__row{display:flex;flex-direction:column;gap:2px;padding:14px 16px;background:#fff;border:1px solid #f3c8db;border-radius:18px}.ks-map__row[hidden]{display:none}.ks-map__row-naam{font-size:15px;font-weight:700;color:#1f1720}.ks-map__row-meta{font-size:13px;color:#5e5560}.ks-map__row-soort{font-size:11px;font-weight:600;letter-spacing:.5px;color:#ab0864;margin-top:4px}@media screen and (max-width:749px){.ks-map__canvas{max-width:320px}.ks-map__list{grid-template-columns:1fr}}.ks-spin-section{padding-block:24px}.ks-spin-section__inner{display:flex;flex-direction:column;align-items:center}.ks-spin__title{margin:0 0 12px;text-align:center}.ks-spin{position:relative;display:block;width:100%;max-width:420px;aspect-ratio:1;cursor:grab;touch-action:pan-y;border-radius:18px;background:#fff6fa;overflow:hidden;-webkit-user-select:none;user-select:none}.ks-spin.is-slepend{cursor:grabbing}.ks-spin:focus-visible{outline:2px solid #ab0864;outline-offset:3px}.ks-spin__image{width:100%;height:100%;object-fit:contain;display:block;pointer-events:none}.ks-spin__hint{position:absolute;bottom:12px;left:50%;transform:translate(-50%);font-size:11px;font-weight:600;color:#fff;background:#1f172099;border-radius:999px;padding:5px 12px;white-space:nowrap;transition:opacity .2s ease}.ks-spin.is-slepend .ks-spin__hint{opacity:0}@media screen and (min-width:1200px){.product-information .product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,55fr) minmax(0,45fr)}}@media(hover:hover){.add-to-cart-button{position:relative;transition:background-color .15s ease,border-color .15s ease}.add-to-cart-button:hover,.add-to-cart-button:focus-visible{background-color:var(--k-buy-hover)!important;border-color:var(--k-buy-hover)!important;color:#fff!important}.add-to-cart-button:hover>.add-to-cart-text{visibility:hidden}.add-to-cart-button:hover:after{content:"Nu toevoegen";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:inherit;font-size:inherit;pointer-events:none}}.ks-beschrijving{padding-block:8px 24px}.ks-beschrijving__details{border-block:1px solid var(--color-border)}.ks-beschrijving__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 0;cursor:pointer;font-size:16px;font-weight:700;color:var(--color-foreground);list-style:none;min-height:44px}.ks-beschrijving__summary::-webkit-details-marker{display:none}.ks-beschrijving__icon{position:relative;flex-shrink:0;width:16px;height:16px}.ks-beschrijving__icon:before,.ks-beschrijving__icon:after{content:"";position:absolute;inset:50% 0 auto 0;height:2px;background:#ff31a6;transition:transform .2s ease}.ks-beschrijving__icon:after{transform:rotate(90deg)}.ks-beschrijving__details[open] .ks-beschrijving__icon:after{transform:rotate(0)}.ks-beschrijving__content{padding-bottom:20px;max-width:70ch}.ks-gratis-verzending{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;margin-bottom:16px;background:linear-gradient(135deg,#fff0f7,#ffe8f3);border:1px solid #f3c8db;border-radius:12px}.ks-gratis-verzending__tekst{flex:1;min-width:150px;font-size:13px;color:#1f1720;margin:0}.ks-gratis-verzending__tekst strong{color:#ab0864}.ks-gratis-verzending__form{margin:0;flex-shrink:0}.ks-gratis-verzending__knop{background:#ab0864;color:#fff;border:none;border-radius:999px;padding:12px 18px;font-size:13px;font-weight:700;min-height:44px;cursor:pointer;white-space:nowrap;transition:background .15s ease}.ks-gratis-verzending__knop:hover{background:#910755}.hero :is(h1,h2,h3){font-size:clamp(1.625rem,.25rem + 5.86vw,4rem);line-height:1.1;max-width:100%}:is(h1,h2,h3,h4,h5,h6,p,li,dt,dd,figcaption){overflow-wrap:break-word}@media screen and (max-width:749px){.text-block>*,.text-block.custom-typography>*{text-wrap:balance}}img,video,svg:not([width]),iframe{max-width:100%}@media(pointer:coarse){.footer a,.footer-utilities a,.footer-utilities button,.policies a,.shopify-payment-button__more-options{min-height:44px;display:inline-flex;align-items:center}.menu__item>a,.menu-drawer a,nav.details-content a{min-height:44px;display:flex;align-items:center}.slideshow-control{min-width:44px;justify-content:center}}.product-details .ks-stock{padding:0;background:none;border:none;font-size:13px;margin-block-start:2px}.product-details .product-form-buttons>.accelerated-checkout-block{flex:1 0 100%}.ks-doos-blok{display:flex;align-items:center;gap:12px;margin-block-start:14px;padding:10px 12px;border:1px solid #f3c8db;border-radius:10px;background:#fff6fa}.ks-doos-blok__beeld{flex-shrink:0;line-height:0}.ks-doos-blok__beeld img{width:56px;height:56px;object-fit:contain;border-radius:6px}.ks-doos-blok__tekst{flex:1;min-width:0}.ks-doos-blok__titel{font-size:13px;font-weight:700;color:var(--color-foreground);margin:0 0 2px;line-height:1.25}.ks-doos-blok__prijs{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin:0;font-size:12px;line-height:1.3}.ks-doos-blok__bedrag{font-size:15px;font-weight:800;color:var(--color-foreground)}.ks-doos-blok__vanaf{color:rgb(var(--color-foreground-rgb) / .45)}.ks-doos-blok__besparing{color:#ab0864;font-weight:700}.ks-doos-blok__form{flex-shrink:0;margin:0}.ks-doos-blok__knop{background:transparent;color:#ab0864;border:1.5px solid #ff31a6;border-radius:8px;padding:9px 14px;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer;min-height:44px;transition:background .2s ease,color .2s ease}.ks-doos-blok__knop:hover{background:#ab0864;color:#fff}@media screen and (max-width:400px){.ks-doos-blok{flex-wrap:wrap}.ks-doos-blok__form{flex-basis:100%}.ks-doos-blok__knop{width:100%}}.product-details .spacing-style.text-block h1{font-size:28px}.product-details [class*=usp_bullets_knr] p{line-height:1.35;margin-block:0 6px}@media screen and (min-width:750px){.product-details .spacing-style.text-block h1{font-size:40px}}.k-money,.price,.money,[class*=price__]{white-space:nowrap}.k-display{font-size:var(--k-h1);line-height:1.1}@media screen and (min-width:1080px){.k-display{font-size:calc(var(--k-h1) * 1.5)}}.button,.button-secondary,button.button,a.button{min-height:40px;font-family:var(--k-font);text-transform:none;letter-spacing:normal}.button-secondary{border-style:solid;border-color:var(--k-field-border)}:is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--k-action);outline-offset:2px}input:not([type=checkbox],[type=radio],[type=hidden]),select,textarea{border-radius:var(--k-radius-input);border:1px solid var(--k-field-border)}.shopify-section .k-utility{background-color:var(--k-shell)}.shopify-section .k-utility__bar{color:var(--k-canvas);--color-foreground: var(--k-canvas);padding-block:0}.k-utility__bar .announcement-bar__slide{overflow:visible;max-height:none;min-height:44px;display:grid;place-content:center}.k-utility__bar .announcement-bar__text{color:var(--k-canvas);font-size:var(--k-sm);font-weight:700;text-align:center;text-decoration:underline;text-underline-offset:3px}.header-section .menu-list__link,.header-section .menu-list__link-title{font-family:var(--k-font);font-weight:500;text-transform:none;letter-spacing:normal}.header-section .menu-list__link[aria-current=page]{font-weight:700}.shopify-section .k-footer,.footer-utilities .section-background{background-color:var(--k-shell)}.shopify-section .k-footer__section,.footer-utilities .section{color:var(--k-canvas);--color-foreground: var(--k-canvas);--color-foreground-heading: var(--k-accent-on-dark);--color-primary: var(--k-tint);--color-border: var(--k-text-muted)}.k-footer__section a,.footer-utilities a,.footer-utilities .policy-list-trigger{color:var(--k-tint);text-decoration:underline;text-underline-offset:3px}.k-footer__band{background-color:var(--k-plum);color:var(--k-canvas);border-bottom:2px solid var(--k-accent-on-dark)}.k-footer__band-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;max-width:1280px;margin-inline:auto;padding:2rem var(--page-margin, 1rem)}.k-footer__band h2{margin:0 0 .5rem;color:var(--k-canvas);font-size:var(--k-h2);font-weight:var(--k-heading-weight);text-transform:none}.k-footer__band p{margin:0;color:var(--k-tint)}.shopify-section .k-footer__section .k-footer__band-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem 1.5rem;border-radius:var(--k-radius-pill);background-color:var(--k-canvas);color:var(--k-shell);font-weight:700;text-decoration:none}.k-footer__section .footer-content{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:2.5rem 2rem}.k-footer__company{grid-column:1 / -1;display:grid;gap:1rem;justify-items:start}.k-footer__logo-tile,.k-footer__nix-tile{display:inline-flex;background-color:var(--k-surface);border-radius:var(--k-radius-card);padding:.5rem .75rem}.k-footer__logo{display:block;width:120px;height:auto}.k-footer__fine{margin:0;font-size:var(--k-sm);color:var(--k-tint)}.k-footer__section .footer-content>.text-block:last-of-type{grid-column:1 / -1}.k-footer__section .footer-content h3{margin:0 0 .5rem;font-size:var(--k-base);font-weight:var(--k-heading-weight);text-transform:none;color:var(--k-accent-on-dark)}.k-footer__section .footer-content ul{list-style:none;margin:0;padding:0;display:grid}.k-footer__section .footer-content li a{display:flex;align-items:center;min-height:44px}.k-footer__bottom-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;max-width:1280px;margin-inline:auto;padding:1.5rem var(--page-margin, 1rem) 2rem;border-top:1px solid var(--k-text-muted)}.k-footer__nix18{display:flex;align-items:center;gap:.75rem;margin:0;font-size:var(--k-sm);color:var(--k-tint)}.k-footer__nix-tile img{display:block;width:84px;height:auto}.k-footer__bottom .payment-icons{width:auto}.footer-utilities .utilities,.footer-utilities .utilities a{color:var(--k-tint)}.footer-utilities .social-icons__icon-wrapper a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}@media screen and (min-width:720px){.k-footer__section .footer-content{grid-template-columns:repeat(3,minmax(0,1fr))}.k-footer__section .footer-content>.text-block:last-of-type{grid-column:auto}}@media screen and (min-width:1080px){.k-footer__section .footer-content{grid-template-columns:minmax(0,3fr) repeat(3,minmax(0,2fr));gap:2rem}.k-footer__company{grid-column:auto}.k-footer__section .footer-content li a{min-height:32px}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:var(--k-heading-tracking)}.k-footer__section .footer-content{content-visibility:visible;contain:none}.k-utility__bar .announcement-bar__slides{width:100%;max-width:none}.k-utility__bar .announcement-bar__text{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;text-wrap:balance;padding-inline:.5rem}.shopify-section .k-footer__section .k-footer__ig{display:inline-flex;align-items:center;min-height:44px;font-weight:700}#av-overlay-wrap{background-color:var(--k-plum)!important;font-family:var(--k-font)!important}#av-overlay-form{background-color:var(--k-shell)!important;border-radius:var(--k-radius-card)!important;font-family:var(--k-font)!important}#av-overlay-form select,#av-overlay-form .av_datepicker{border-radius:var(--k-radius-input)!important;border:1px solid var(--k-field-border)!important;font-family:var(--k-font)!important}#av_submit_form,#av_cancel_form{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;border-radius:var(--k-radius-pill)!important;color:#fff!important;font-family:var(--k-font)!important;font-weight:700!important}#av_submit_form{background-color:var(--k-action)!important}#av_cancel_form{background-color:var(--k-field-border)!important}.header-section .menu-list__link,.header-section .menu-list__link:not([aria-current]){color:var(--k-text)!important}.header-section .menu-list__link--active{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--k-action);text-underline-offset:8px}.footer-utilities .utilities{justify-content:flex-start;align-items:flex-start;text-align:left}.footer-utilities .social-icons__wrapper{justify-content:flex-start;text-align:left}.shopify-policy__title,.shopify-policy__container h1{text-align:left}.kpdp-card{background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-radius-card);padding:16px 20px;display:grid;gap:8px}.kpdp-card--tint{background:var(--k-tint)}.kpdp-card h3{margin:0;font-size:var(--k-h3);font-weight:var(--k-heading-weight);letter-spacing:var(--k-heading-tracking);color:var(--k-text)}.kpdp-card p{margin:0}.kpdp-muted{color:var(--k-text-muted)}.kpdp-small{font-size:var(--k-sm);color:var(--k-text-muted);margin:0}.kpdp-link{color:var(--k-action);text-decoration:underline;text-underline-offset:2px}.kpdp-link:hover{color:var(--k-action-hover)}.kpdp-link:focus-visible,.kpdp-btn:focus-visible,.kpdp-tab:focus-visible{outline:2px solid var(--k-action);outline-offset:2px}.kpdp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;border-radius:var(--k-radius-pill);border:2px solid var(--k-action);font:inherit;font-weight:600;text-decoration:none;cursor:pointer;background:transparent;color:var(--k-action)}.kpdp-btn--primary{background:var(--k-action);color:#fff}.kpdp-btn--primary:hover{background:var(--k-action-hover);border-color:var(--k-action-hover)}.kpdp-btn--secondary:hover{background:var(--k-tint)}.kpdp-btn[disabled]{opacity:.5;cursor:not-allowed}.kpdp-badges{display:flex;flex-wrap:wrap;gap:8px}.kpdp-badge{display:inline-block;padding:4px 12px;border-radius:var(--k-radius-pill);background:var(--k-tint);color:var(--k-plum);font-size:var(--k-sm);font-weight:600}.kpdp-badge--ok{background:var(--k-success-fill);color:var(--k-success-text)}.kpdp-sub{margin:0;color:var(--k-text-muted)}.kpdp-stars{margin:4px 0 0;display:flex;align-items:center;gap:8px;font-size:var(--k-sm)}.kpdp-stars__row{position:relative;display:inline-block;line-height:1;letter-spacing:2px;font-size:1.125rem}.kpdp-stars__base{color:var(--k-border)}.kpdp-stars__fill{position:absolute;inset:0 auto 0 0;width:var(--kpdp-fill, 100%);overflow:hidden;white-space:nowrap;color:var(--k-action)}.kpdp-stars--empty .kpdp-stars__base{color:transparent;-webkit-text-stroke:1px var(--k-field-border)}.kpdp-prices{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:end}.kpdp-prices p{margin:0}.kpdp-prices__label{display:block;font-size:var(--k-sm);color:var(--k-text-muted)}.kpdp-prices__note{flex-basis:100%;font-size:var(--k-sm);color:var(--k-text-muted)}.kpdp-price{font-size:var(--k-h2);font-weight:700;color:var(--k-text)}.kpdp-price small{font-size:var(--k-sm);font-weight:400;color:var(--k-text-muted);margin-left:8px}.kpdp-price--sm{font-size:var(--k-h3)}.kpdp-avail{display:grid;gap:2px}.kpdp-avail p{margin:0}.kpdp-avail__ok,.kpdp-avail__low,.kpdp-avail__no{display:flex;align-items:center;gap:8px;font-size:var(--k-sm);font-weight:600}.kpdp-avail__ok{color:var(--k-success-text)}.kpdp-avail__low{color:var(--k-plum)}.kpdp-avail__no{color:var(--k-text-muted)}.kpdp-dot{width:8px;height:8px;border-radius:50%;background:var(--k-success-text);flex:none}.kpdp-dot--low{background:var(--k-action)}.kpdp-dot--no{background:var(--k-text-muted)}.kpdp-after{display:grid;gap:16px;margin-top:16px}.kpdp-after p{margin:0}.kpdp-storelink{font-size:var(--k-sm)}.kpdp-18{display:flex;align-items:center;gap:8px;font-size:var(--k-sm);color:var(--k-text-muted);margin:0}.kpdp-18 img{width:63px;height:auto;flex:none}.kpdp-ticks{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:var(--k-sm)}.kpdp-ticks li{position:relative;padding-left:24px}.kpdp-ticks li:before{content:"";position:absolute;left:2px;top:.3em;width:6px;height:11px;border:solid var(--k-success-text);border-width:0 2px 2px 0;transform:rotate(40deg)}.kpdp-b2b__links{display:flex;flex-wrap:wrap;gap:8px 24px;font-size:var(--k-sm)}.kpdp-subnav-wrap{position:sticky;top:0;z-index:20}.kpdp-subnav{position:relative;background:var(--k-canvas);border-bottom:1px solid var(--k-border)}.kpdp-subnav__in{display:flex;align-items:center;gap:16px;min-height:52px}.kpdp-subnav__name{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:26ch;flex:none}.kpdp-subnav__tabs{display:flex;gap:4px;overflow-x:auto;flex:1 1 auto;min-width:0;scrollbar-width:none}.kpdp-subnav__tabs::-webkit-scrollbar{display:none}.kpdp-tab{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:var(--k-radius-pill);color:var(--k-text);text-decoration:none;font-weight:600;font-size:var(--k-sm)}.kpdp-tab:hover{background:var(--k-tint)}.kpdp-subnav__price{font-weight:700;flex:none}.kpdp-progress{position:absolute;left:0;bottom:-1px;height:3px;width:100%;background:var(--k-action);transform:scaleX(0);transform-origin:0 50%}@supports (animation-timeline: scroll()){.kpdp-progress{animation:kpdp-progress linear both;animation-timeline:scroll(root block)}@keyframes kpdp-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}.kpdp-subnav__name,.kpdp-subnav__price{display:none}@media(min-width:750px){.kpdp-subnav__name,.kpdp-subnav__price{display:block}}.kpdp-anchor,#kpdp-endbuy,#kpdp-reviews{scroll-margin-top:120px}.kpdp-sec{padding-block:40px}.kpdp-sec--tint{background:var(--k-tint)}.kpdp-sec__in{display:block}.kpdp-sec h2,.kpdp-related h2,.kpdp-cocktails h2{font-size:var(--k-h2);letter-spacing:var(--k-heading-tracking);margin:0 0 16px}.kpdp-dl{display:grid;grid-template-columns:1fr;margin:0}.kpdp-dl>div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--k-border)}.kpdp-dl dt{color:var(--k-text-muted)}.kpdp-dl dd{margin:0;text-align:right}@media(min-width:900px){.kpdp-dl{grid-template-columns:1fr 1fr;column-gap:48px}.kpdp-dl>div:nth-last-child(2){border-bottom:0}}.kpdp-faqgrid{display:grid;gap:24px;align-items:start}@media(min-width:900px){.kpdp-faqgrid{grid-template-columns:5fr 7fr;gap:48px}}.kpdp-faq{display:grid;gap:8px}.kpdp-faq details{background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-radius-card);padding:0 20px}.kpdp-faq summary{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-weight:600;list-style:none}.kpdp-faq summary::-webkit-details-marker{display:none}.kpdp-faq summary:after{content:"+";color:var(--k-action);font-size:1.25rem;flex:none}.kpdp-faq details[open] summary:after{content:"\2212"}.kpdp-faq p{margin:0 0 16px;color:var(--k-text-muted)}.kpdp-endbuy,.kpdp-related,.kpdp-cocktails{padding-block:24px 40px}.kpdp-endbuy__card{grid-template-columns:1fr;gap:16px}@media(min-width:900px){.kpdp-endbuy__card{grid-template-columns:1fr auto;align-items:center}}.kpdp-endbuy__who{display:flex;align-items:center;gap:16px}.kpdp-endbuy__img img{width:56px;height:56px;object-fit:cover;border-radius:var(--k-radius-input);display:block}.kpdp-endbuy__title,.kpdp-endbuy__rating{display:block}.kpdp-eyebrow{display:block;font-size:var(--k-sm);font-weight:600;color:var(--k-action)}.kpdp-endbuy__act{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.kpdp-endbuy__price p{margin:0}.kpdp-stepper{display:inline-flex;align-items:center;border:1px solid var(--k-field-border);border-radius:var(--k-radius-pill)}.kpdp-stepper button{width:44px;height:44px;border:0;background:transparent;font:inherit;font-size:1.25rem;cursor:pointer;color:var(--k-text);border-radius:var(--k-radius-pill)}.kpdp-stepper input{width:44px;height:44px;border:0;background:transparent;text-align:center;font:inherit;-moz-appearance:textfield}.kpdp-stepper input::-webkit-outer-spin-button,.kpdp-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.kpdp-related__tile{grid-template-columns:auto 1fr;align-items:center;gap:16px}@media(min-width:720px){.kpdp-related__tile{grid-template-columns:auto 1fr auto}.kpdp-related__tile .kpdp-btn{grid-column:auto}}.kpdp-related__img img{width:96px;height:96px;object-fit:cover;border-radius:var(--k-radius-input);display:block}.kpdp-related h3{margin:0}.kpdp-cocktails__grid{display:grid;gap:16px}@media(min-width:720px){.kpdp-cocktails__grid{grid-template-columns:1fr 1fr}}.kpdp-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.kpdp-chip{padding:4px 12px;border-radius:var(--k-radius-pill);background:var(--k-tint);font-size:var(--k-sm)}.kpdp-description .ks-beschrijving__content{color:var(--k-text-muted)}@media(min-width:720px){.product-information media-gallery,.product-information media-gallery img{max-height:560px}.product-information media-gallery img{object-fit:contain}}@media(min-width:900px){.product-information media-gallery,.product-information media-gallery img{max-height:none}}.kcart-ship{background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-radius-card);padding:16px 20px;display:grid;gap:8px;margin-bottom:16px}.kcart-ship p{margin:0}.kcart-ship__text{font-weight:700}.kcart-ship__text--done{color:var(--k-success-text)}.kcart-ship__track{height:8px;border-radius:var(--k-radius-pill);background:var(--k-tint);overflow:hidden}.kcart-ship__fill{display:block;height:100%;background:var(--k-action);border-radius:var(--k-radius-pill)}.kcart-ship__note{font-size:var(--k-sm);color:var(--k-text-muted)}.kcart-upsell{padding-bottom:24px}.kcart-upsell__card{background:var(--k-tint);border:1px solid var(--k-border);border-radius:var(--k-radius-card);padding:20px;display:grid;gap:8px}.kcart-upsell__card h3{margin:0;font-size:var(--k-h3);letter-spacing:var(--k-heading-tracking)}.kcart-upsell__card p{margin:0}.kcart-upsell__btn{justify-self:start}.kcart-trust{display:grid;gap:8px;margin:16px 0;font-size:var(--k-sm);color:var(--k-text-muted)}.kcart-trust p{margin:0}.kcart-trust .payment-icons__list{justify-content:flex-start}.kcart-empty{display:grid;gap:12px;justify-items:center;text-align:center;padding-block:24px 40px}.kcart-empty h2{margin:0;font-size:var(--k-h2)}.kcart-empty p{margin:0;color:var(--k-text-muted)}.kpdp-wrap{width:100%;max-width:1280px;margin-inline:auto;padding-inline:16px;box-sizing:border-box}@media(min-width:750px){.kpdp-wrap{padding-inline:24px}}.ks-beschrijving .page-width,.ks-product-trust.page-width{max-width:1280px;margin-inline:auto;padding-inline:16px;box-sizing:border-box}@media(min-width:750px){.ks-beschrijving .page-width,.ks-product-trust.page-width{padding-inline:24px}}product-form-component .add-to-cart-button{height:auto;min-height:var(--height-buy-buttons, 52px)}quantity-selector-component input,input[name="updates[]"],.kpdp-stepper input{min-height:40px;min-width:40px}.kpdp-storelink a,.kpdp-b2b__links a,.ks-retail-proof__link,.footer-utilities__text a,#more-payment-options-link{display:inline-flex;align-items:center;min-height:40px}.kpdp-reviews{padding-block:24px}.compare-at-price{opacity:1;color:rgb(var(--color-foreground-rgb) / .75)}.kcart-ship__text--done~.kcart-ship__note{display:none}.cart-summary .kcart-upsell,.kcart-upsell{margin-block:16px}.footer-utilities a,.footer__content-top a{padding-block:4px}body:has(#av-overlay-wrap) #shopify-pc__banner{display:none!important}.kpdp-reviews .jdgm-title{overflow:visible;text-overflow:clip;white-space:normal}.kpdp-wrap{padding-inline:clamp(16px,7.19vw - 12px,80px)}.kpdp-sec,.kpdp-related,.kpdp-endbuy{padding-block:clamp(32px,4vw + 16px,64px)}.kpdp-card{padding:16px;gap:16px;box-shadow:0 1px 3px #1f172014}.kpdp-card--tint{border-color:var(--k-tint);box-shadow:none}.kpdp-card h3{line-height:1.2}@media(min-width:720px){.kpdp-card{padding:24px}}.kpdp-btn{min-height:48px;padding:12px 24px;border:2px solid transparent;font-weight:700;line-height:1.2}.kpdp-btn--primary{border-color:transparent}.kpdp-btn--secondary{background:var(--k-surface);color:var(--k-text);border-color:var(--k-field-border)}.kpdp-btn--sm{min-height:44px;padding:8px 16px;font-size:var(--k-sm)}.kpdp-link{font-weight:700;text-underline-offset:3px}.kpdp-small{color:var(--k-text)}.kpdp-crumbs{font-size:var(--k-sm);color:var(--k-text-muted);padding-block:16px 0}.kpdp-crumbs a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;min-height:40px}.kpdp-badge{font:700 .75rem/1.4 var(--k-font, inherit);color:var(--k-action);background:var(--k-tint);padding:4px 12px}.kpdp-prices{display:grid;gap:0;border:1px solid var(--k-border);border-radius:var(--k-radius-card);background:var(--k-surface)}.kpdp-prices>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:16px;border-bottom:1px solid var(--k-border)}.kpdp-prices>div:last-child{border-bottom:0}.kpdp-prices__label{display:inline;white-space:nowrap}.kpdp-prices p{text-align:right;min-width:0}.kpdp-prices>.kpdp-prices__note{display:grid;gap:4px;justify-content:stretch;align-items:start;font-size:1rem;color:var(--k-text)}.kpdp-prices__note p{text-align:left}.kpdp-prices__note .kpdp-prices__label{font-size:var(--k-sm);color:var(--k-text-muted)}.kpdp-price{line-height:1.2;letter-spacing:var(--k-heading-tracking)}.kpdp-price small{font-weight:500;letter-spacing:0}.kpdp-price--sm{font-size:var(--k-h3);font-weight:700}@media(min-width:720px){.kpdp-prices>div{padding:16px 24px}.kpdp-prices>.kpdp-prices__note{display:flex;justify-content:space-between;align-items:baseline}.kpdp-prices__note p{text-align:right}}.kpdp-avail{gap:8px;padding:12px 16px;border:1px solid var(--k-border);border-radius:var(--k-radius-card);background:var(--k-surface)}.kpdp-avail .kpdp-avail__ok,.kpdp-avail .kpdp-avail__low,.kpdp-avail .kpdp-avail__no{font-size:1rem;font-weight:700}.kpdp-avail .kpdp-small{font-size:var(--k-sm)}.kpdp-dot{width:10px;height:10px}.kpdp-after{gap:16px;margin-top:16px}.kpdp-storelink{font-size:1rem}.kpdp-18{gap:12px}.kpdp-ticks{gap:12px;font-size:1rem}.kpdp-ticks li{padding-left:0;display:flex;gap:12px;align-items:flex-start;min-width:0}.kpdp-ticks li:before{position:static;flex:none;width:20px;height:20px;border:0;transform:none;border-radius:var(--k-radius-pill);background:var(--k-success-fill) url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M2.5%207.5l3%203%206-6.5%22%20fill%3D%22none%22%20stroke%3D%22%2315803D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E) center / 12px no-repeat}.kpdp-ticks li>span{min-width:0}.kpdp-b2b__links{font-size:1rem}.kpdp-subnav{background:var(--k-surface)}.kpdp-subnav__in{flex-wrap:wrap;gap:0 8px;min-height:48px}.kpdp-subnav__name{display:none;max-width:none;white-space:normal;overflow:visible;line-height:1.2;min-width:0;margin-right:auto}.kpdp-subnav__tabs{overflow-x:auto;flex:0 1 auto;gap:0 4px;margin-right:auto;min-width:0;max-width:100%}.kpdp-tab{border-radius:0;padding:0 8px;font-weight:700;white-space:nowrap}.kpdp-tab:hover{background:none;color:var(--k-action)}.kpdp-tab[aria-current=true]{color:var(--k-action);box-shadow:inset 0 -3px 0 var(--k-action)}.kpdp-tab--md{display:none}.kpdp-subnav__buy{display:flex;flex:1 1 100%;align-items:center;justify-content:space-between;gap:12px;padding-block:0 8px}.kpdp-subnav__price{display:block;font-size:var(--k-h3);font-weight:700;letter-spacing:var(--k-heading-tracking)}.kpdp-progress{position:relative;display:block;left:auto;bottom:auto;height:4px;width:100%;background:var(--k-border);transform:none;animation:none}.kpdp-progress:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--k-action);transform:scaleX(0);transform-origin:0 50%}@supports (animation-timeline: scroll()){.kpdp-progress{animation:none}.kpdp-progress:before{animation:kpdp-progress linear both;animation-timeline:scroll(root block)}}@media(min-width:720px){.kpdp-tab{padding:0 12px}.kpdp-tab--md{display:inline-flex}}@media(min-width:900px){.kpdp-subnav__buy{flex:none;padding-block:0}}@media(min-width:1080px){.kpdp-subnav__name{display:block}.kpdp-subnav__tabs{margin-right:0}}.kpdp-dl>div{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;padding:12px 0}.kpdp-dl dt{font-size:var(--k-sm)}.kpdp-dl dd{text-align:left;font-weight:500}.kpdp-dl>div:nth-last-child(2){border-bottom:1px solid var(--k-border)}.kpdp-dl>div:last-child{border-bottom:0}@media(min-width:720px){.kpdp-dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}.kpdp-faqgrid{gap:24px}.kpdp-faqgrid__head{display:grid;gap:16px}.kpdp-faqgrid__head h2,.kpdp-faqgrid__head p{margin:0}.kpdp-faq{gap:0}.kpdp-faq details{background:none;border:0;border-bottom:1px solid var(--k-border);border-radius:0;padding:12px 0}.kpdp-faq summary{min-height:44px;gap:16px;font-weight:700}.kpdp-faq summary:after{color:inherit;font-size:var(--k-h3);font-weight:500}.kpdp-faq p{margin:8px 0 0}@media(min-width:1080px){.kpdp-faqgrid{gap:32px}}.kpdp-related h2{margin-bottom:24px}.kpdp-related__tile{grid-template-columns:88px minmax(0,1fr);gap:16px;align-items:center}.kpdp-related__img{display:flex;align-items:center;justify-content:center;height:112px;padding:8px;background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-radius-card)}.kpdp-related__img img{width:100%;height:100%;object-fit:contain;border-radius:0}.kpdp-related__text{display:grid;gap:4px;min-width:0}.kpdp-related__tile .kpdp-btn{grid-column:1 / -1;justify-self:start}@media(min-width:720px){.kpdp-related__tile{grid-template-columns:112px minmax(0,1fr) auto}.kpdp-related__tile .kpdp-btn{grid-column:auto;justify-self:auto}}.kpdp-endbuy__card{grid-template-columns:minmax(0,1fr);gap:16px;align-items:center}.kpdp-endbuy__who{display:grid;grid-template-columns:72px minmax(0,1fr);gap:16px;align-items:center}.kpdp-endbuy__who>div{display:grid;gap:4px;min-width:0}.kpdp-endbuy__img{display:flex;align-items:center;justify-content:center;height:88px;padding:8px;background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-radius-card)}.kpdp-endbuy__img img{width:100%;height:100%;object-fit:contain;border-radius:0}.kpdp-eyebrow{font-weight:700;letter-spacing:.06em;text-transform:uppercase}.kpdp-endbuy__act{gap:12px 16px}.kpdp-endbuy__act .kpdp-btn{flex:1 1 200px}@media(min-width:720px){.kpdp-endbuy__who{grid-template-columns:88px minmax(0,1fr)}}@media(min-width:1080px){.kpdp-endbuy__card{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px}.kpdp-endbuy__act{flex-wrap:nowrap}.kpdp-endbuy__act .kpdp-btn{flex:1 1 auto}}.kpdp-stepper{border:1.5px solid var(--k-field-border);background:var(--k-surface)}.kpdp-stepper button{width:48px;height:48px;font-size:var(--k-h3);font-weight:700}.kpdp-stepper input{width:40px;height:48px;font-weight:700}.kcart-leftcol{display:grid;gap:24px;margin-top:24px}.kcart-leftcol .kcart-ship{margin-bottom:0;padding:16px;gap:16px;box-shadow:0 1px 3px #1f172014}.kcart-ship__track{height:8px;background:var(--k-border)}.kcart-upsell{margin-block:0;padding-bottom:0}.kcart-upsell__card{border-color:var(--k-tint);padding:16px;gap:16px}.kcart-sum__title{margin:0 0 16px;font-size:var(--k-h2);line-height:1.2;letter-spacing:var(--k-heading-tracking)}.kcart-sum__row{display:flex;justify-content:space-between;gap:16px}.cart-totals__total{padding-top:12px;border-top:1px solid var(--k-border);font-size:var(--k-h3);font-weight:700}@media(min-width:720px){.kcart-leftcol .kcart-ship,.kcart-upsell__card{padding:24px}}.cart-title h1,.product-details h1{font-size:var(--k-h1);line-height:1.2;letter-spacing:var(--k-heading-tracking)}.cart-summary__inner{box-sizing:border-box;max-width:100%;background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-radius-card);padding:16px;box-shadow:0 1px 3px #1f172014}.kcart-sum__title{text-align:left}.cart-items__title{font-weight:700}@media(min-width:720px){.cart-summary__inner{padding:24px}}.cart-title h1.h3{font-size:clamp(1.5rem,3.4vw,var(--k-h1));line-height:1.2;overflow-wrap:anywhere}.cart-page__items{min-width:0}.cart-title{padding-top:24px}.kcart-sum__title{align-self:stretch}.cart-items__quantity quantity-selector-component,.cart-items__quantity-controls quantity-selector-component{border-radius:var(--k-radius-pill)}.ks-beschrijving .page-width,.ks-product-trust.page-width{padding-inline:clamp(16px,7.19vw - 12px,80px)}.quick-add__button--add{min-width:44px;min-height:44px}.product-card__content .product-badges{top:44px}.product-card__content .card-gallery{min-width:0;max-width:100%}.kpdp-subnav-wrap{position:fixed;top:0;left:0;right:0;transform:translateY(-100%);visibility:hidden;transition:transform .2s ease,visibility .2s}.kpdp-subnav-wrap[data-kpdp-shown]{transform:none;visibility:visible}@media(prefers-reduced-motion:reduce){.kpdp-subnav-wrap{transition:none}}.shopify-payment-button__more-options{display:none!important}.add-to-cart-button.kbuy,.cart__checkout-button.button{background-color:var(--k-buy)!important;border-color:var(--k-buy)!important;color:#fff!important}.cart__checkout-button.button:hover,.cart__checkout-button.button:focus-visible{background-color:var(--k-buy-hover)!important;border-color:var(--k-buy-hover)!important}.kpdp-btn--buy{background:var(--k-buy);border-color:var(--k-buy);color:#fff}.kpdp-btn--buy:hover{background:var(--k-buy-hover);border-color:var(--k-buy-hover)}.kpdp-btn.kcart-upsell__btn{background:var(--k-buy);border-color:var(--k-buy);color:#fff}.kpdp-btn.kcart-upsell__btn:hover{background:var(--k-buy-hover);border-color:var(--k-buy-hover)}.kpdp-reviews .jm-review-widget{--jm-review-widget-star-and-histogram-color: var(--k-action) !important;--jm-review-widget-text-color: var(--k-text) !important;--jm-review-widget-lighter-text-color: var(--k-text-muted) !important;--jm-widget-primary-color: var(--k-success-text) !important;--jm-review-widget-form-button-color: var(--k-action) !important;--jm-review-widget-bar-chart-height: 8px !important;--jm-widget-border-radius: var(--k-radius-card) !important;font-family:var(--k-font);color:var(--k-text)}.kpdp-reviews .jm-review-widget .jm-button--primary.jm-action-buttons__button{min-height:44px;padding-inline:24px;border:2px solid var(--k-field-border);border-radius:var(--k-radius-pill);background:var(--k-surface);color:var(--k-text);font-weight:700}.kpdp-reviews .jm-review-widget .jm-button--primary.jm-action-buttons__button:hover{background:var(--k-tint)}.kpdp-reviews .jm-review-widget .jm-button--primary.jm-action-buttons__button:focus-visible{outline:2px solid var(--k-action);outline-offset:2px}.kpdp-reviews .jm-no-reviews-state{text-align:start;justify-items:start}.quick-add__button.kbuy{background-image:none!important;min-width:44px;height:44px}.quick-add__button.kbuy .add-to-cart-text{background:transparent;color:#fff}.kpdp-reviews .jm-review-widget-minimal-header__title{font-size:var(--k-h2);font-weight:var(--k-heading-weight, 700);letter-spacing:var(--k-heading-tracking, -.01em);line-height:1.2}.kpdp-reviews .jm-no-reviews-state{max-width:420px;padding:24px;border:1px solid var(--k-border);border-radius:var(--k-radius-card);background:var(--k-surface)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/knorshot-cro.css.map */
