.notification-panel{grid-gap:var(--spacing-xs);align-items:center;background-color:var(--color-neutral-4);border-inline-start:4px solid var(--color-neutral-3);border-radius:4px;display:grid;gap:var(--spacing-xs);padding:var(--spacing-m);position:relative;transition:background-color var(--timing-normal) var(--easing-normal),border-color var(--timing-normal) var(--easing-normal),opacity var(--timing-normal) var(--easing-normal)}.notification-panel__close{position:absolute;right:var(--spacing-m)}.notification-panel.notification-panel--show-close{padding-inline-end:calc(var(--spacing-2xl) + var(--icon-m) + var(--spacing-m))}.notification-panel.notification-panel--error{background-color:var(--color-system-error-pale);border-color:var(--color-system-error-light-mode)}.notification-panel.notification-panel--info{background-color:var(--color-system-info-pale);border-color:var(--color-system-info-light-mode)}.notification-panel.notification-panel--success{background-color:var(--color-system-success-pale);border-color:var(--color-system-success-light-mode)}.notification-panel.notification-panel--toast{bottom:var(--spacing-m);position:fixed;right:var(--spacing-m);width:calc(100% - var(--spacing-m)*2)}[dir=rtl] .notification-panel__close{left:var(--spacing-m);right:auto;right:initial}@media(min-width:64em){.notification-panel.notification-panel--toast{max-width:450px}}
.selection-tab{display:inherit}.selection-tab__input:checked+.selection-tab__label{background-color:var(--color-brand-1-default)}.selection-tab__input:checked+.selection-tab__label:not([disabled],.is-disabled):hover{background-color:var(--color-brand-1-dark)}.selection-tab__input.is-disabled+.selection-tab__label,.selection-tab__input[disabled]+.selection-tab__label{background-image:linear-gradient(to top right,transparent 0,transparent calc(50% - .8px),var(--color-neutral-1) 50%,transparent calc(50% + .8px),transparent 100%)}.selection-tab__input[disabled]+.selection-tab__label{cursor:default}.selection-tab__price{justify-content:center}.selection-tab__label{background-color:var(--color-neutral-5);border:1px solid var(--color-neutral-1);color:var(--color-neutral-1);display:grid;overflow:hidden;padding:var(--spacing-xs) var(--spacing-m);place-content:center;position:relative;text-align:center;transition:background-color var(--timing-normal) var(--easing-normal);width:100%}.selection-tab__label-maintext{padding-inline:var(--spacing-m)}.selection-tab__input:not([disabled])+.selection-tab__label:hover{background-color:var(--color-neutral-4)}.is-tabbable .selection-tab__input.is-focus+.selection-tab__label,.is-tabbable .selection-tab__input:focus+.selection-tab__label{outline:dashed var(--color-neutral-1);outline-offset:2px;outline-width:2px}.selection-tab.is-loading:not(.liquid){pointer-events:none}.selection-tab.is-loading:not(.liquid) .selection-tab__label{background-color:var(--color-skeleton-background);background-image:none;border-color:transparent;color:transparent;display:block;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selection-tab.is-loading:not(.liquid) .selection-tab__label:after{animation:left-to-right 2s linear infinite;animation:left-to-right var(--timing-loading,2s) linear infinite;background-image:var(--color-skeleton-gradient);content:'';height:100%;left:0;position:absolute;top:0;translate:-100% 0;width:100%}.selection-tab.is-loading:not(.liquid) .selection-tab__label *{color:transparent;pointer-events:none}.selection-tab.selection-tab--button .selection-tab__label:hover{background-color:var(--color-neutral-4)}.selection-tab.selection-tab--button.is-active .selection-tab__label{background-color:var(--color-brand-1-default)}.is-tabbable .selection-tab.selection-tab--button .selection-tab__label:focus{outline:dashed var(--color-neutral-1);outline-offset:2px;outline-width:2px}@media(max-width:63.99em){.selection-tab:not(:last-of-type){margin-block-end:var(--spacing-m)}}
.product-options{grid-gap:var(--spacing-m);display:grid;gap:var(--spacing-m)}.product-options.critical-component-hide{display:block}.product-options.critical-component-clear{opacity:1}.product-options__option-title{text-transform:uppercase}.product-options__values{margin-block-start:var(--spacing-m)}.product-options .selection-tab__label{background-color:var(--color-neutral-5);border-color:transparent;padding:calc(var(--spacing-m) + var(--spacing-2xs)) var(--spacing-m);transition:border-color var(--timing-slow) ease-in-out}.product-options .selection-tab__input:checked+.selection-tab__label{background-color:var(--color-neutral-5);border:1px solid var(--color-neutral-1);outline:1px solid var(--color-neutral-1)}.product-options .selection-tab__input:checked+.selection-tab__label:after{background-color:var(--color-neutral-1);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 class=%27icon icon__check%27 viewBox=%270 0 20 20%27%3E%3Cpath fill=%27%23fff%27 d=%27m17.942 6.067-10 10a.624.624 0 0 1-.884 0l-4.375-4.375a.625.625 0 0 1 .885-.884L7.5 14.74l9.558-9.558a.625.625 0 1 1 .884.884Z%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px;content:'';height:32px;left:0;pointer-events:none;position:absolute;top:0;transition:background-color var(--timing-normal) var(--easing-normal),opacity var(--timing-normal) var(--easing-normal);width:32px}.product-options .selection-tab__input:checked+.selection-tab__label:not([disabled],.is-disabled):hover{background-color:var(--color-neutral-5)}.product-options .selection-tab__input:not([disabled])+.selection-tab__label:hover{background-color:var(--color-neutral-5);border-color:var(--color-neutral-1)}html:not(.no-js) .product-options.is-loading .product-options__option-title,html:not(.no-js) .product-options.is-loading .product-options__value .selection-tab__label{background-color:var(--color-skeleton-background);background-image:none;border-color:transparent;color:transparent;display:block;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}html:not(.no-js) .product-options.is-loading .product-options__option-title:after,html:not(.no-js) .product-options.is-loading .product-options__value .selection-tab__label:after{animation:left-to-right 2s linear infinite;animation:left-to-right var(--timing-loading,2s) linear infinite;background-image:var(--color-skeleton-gradient);content:'';height:100%;left:0;position:absolute;top:0;translate:-100% 0;width:100%}html:not(.no-js) .product-options.is-loading .product-options__option-title *,html:not(.no-js) .product-options.is-loading .product-options__value .selection-tab__label *{color:transparent;pointer-events:none}html:not(.no-js) .product-options.is-loading .product-options__option-title{width:var(--spacing-8xl)}@media(min-width:64em){.product-options__values{grid-gap:var(--spacing-l);display:grid;gap:var(--spacing-l);grid-template-columns:repeat(2,minmax(10px,1fr))}.product-options .selection-tab__label{padding:var(--spacing-l) var(--spacing-m)}}
.height-enter,.height-leave-to{height:0}.height-enter-active,.height-leave-active{overflow:hidden;transition:height var(--timing-normal) var(--easing-normal)}
.checkbox-input{align-items:center;display:flex}.checkbox-input__label{cursor:pointer;margin:0;min-height:var(--icon-m);padding-block-start:var(--spacing-3xs);padding-inline-start:calc(var(--icon-m) + var(--spacing-xs));position:relative;transition:opacity var(--timing-normal) var(--easing-normal)}.checkbox-input__label:after,.checkbox-input__label:before{content:'';height:var(--icon-m);position:absolute;width:var(--icon-m)}.checkbox-input__label:before{border:1px solid var(--color-neutral-1);left:0;top:0;transition:border-color var(--timing-normal) var(--easing-normal)}.checkbox-input__label:after{background-color:var(--color-neutral-1);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 class=%27icon icon__check%27 viewBox=%270 0 20 20%27%3E%3Cpath fill=%27%23fff%27 d=%27m17.942 6.067-10 10a.624.624 0 0 1-.884 0l-4.375-4.375a.625.625 0 0 1 .885-.884L7.5 14.74l9.558-9.558a.625.625 0 1 1 .884.884Z%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:15px 15px;left:0;opacity:0;pointer-events:none;top:0;transition:background-color var(--timing-normal) var(--easing-normal),opacity var(--timing-normal) var(--easing-normal)}.checkbox-input__input:checked+.checkbox-input__label:after{opacity:1}.checkbox-input.is-hover .checkbox-input__input+.checkbox-input__label:before,.checkbox-input:hover .checkbox-input__input+.checkbox-input__label:before{border-color:var(--color-neutral-2)}.checkbox-input__input.is-disabled+.checkbox-input__label,.checkbox-input__input[disabled]+.checkbox-input__label{opacity:.4;pointer-events:none}.checkbox-input__input.is-disabled+.checkbox-input__label:before,.checkbox-input__input[disabled]+.checkbox-input__label:before{border-color:var(--color-neutral-2)}.is-tabbable .checkbox-input .checkbox-input__input:focus+.checkbox-input__label:before,.is-tabbable .checkbox-input.is-focus .checkbox-input__label:before{outline:dashed var(--color-neutral-1);outline-color:var(--brand-brand-1-default);outline-offset:2px;outline-width:2px}
.checkbox-input-pdp{align-items:center;display:flex}.checkbox-input-pdp__label{cursor:pointer;margin:0;min-height:var(--icon-m);padding-block-start:var(--spacing-3xs);padding-inline-start:calc(var(--icon-m) + var(--spacing-xs));position:relative;transition:opacity var(--timing-normal) var(--easing-normal)}.checkbox-input-pdp__label:after,.checkbox-input-pdp__label:before{content:'';height:var(--icon-m);position:absolute;width:var(--icon-m)}.checkbox-input-pdp__label:before{border:1px solid var(--color-neutral-1);left:0;top:0;transition:border-color var(--timing-normal) var(--easing-normal)}.checkbox-input-pdp__label:after{background-color:var(--color-neutral-1);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 class=%27icon icon__check%27 viewBox=%270 0 20 20%27%3E%3Cpath fill=%27%23fff%27 d=%27m17.942 6.067-10 10a.624.624 0 0 1-.884 0l-4.375-4.375a.625.625 0 0 1 .885-.884L7.5 14.74l9.558-9.558a.625.625 0 1 1 .884.884Z%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:15px 15px;left:0;opacity:0;pointer-events:none;top:0;transition:background-color var(--timing-normal) var(--easing-normal),opacity var(--timing-normal) var(--easing-normal)}.checkbox-input-pdp__input:checked+.checkbox-input-pdp__label:after{opacity:1}.checkbox-input-pdp.is-hover .checkbox-input-pdp__input+.checkbox-input-pdp__label:before,.checkbox-input-pdp:hover .checkbox-input-pdp__input+.checkbox-input-pdp__label:before{border-color:var(--color-neutral-2)}.checkbox-input-pdp .emoji-checkbox{align-items:center;cursor:pointer;display:flex;font-size:2rem}.checkbox-input-pdp .emoji-checkbox input[type=checkbox]{display:none}.checkbox-input-pdp .emoji-checkbox input[type=checkbox]:checked+.emoji{transform:rotate(90deg);transition:transform .25s cubic-bezier(.4,0,.23,1)}.checkbox-input-pdp .emoji{background-color:var(--color-brand-1-dark);font-weight:700;padding:var(--spacing-s);transition:transform .5s ease}.checkbox-input-pdp__input.is-disabled+.checkbox-input-pdp__label,.checkbox-input-pdp__input[disabled]+.checkbox-input-pdp__label{opacity:.4;pointer-events:none}.checkbox-input-pdp__input.is-disabled+.checkbox-input-pdp__label:before,.checkbox-input-pdp__input[disabled]+.checkbox-input-pdp__label:before{border-color:var(--color-neutral-2)}.is-tabbable .checkbox-input-pdp .checkbox-input-pdp__input:focus+.checkbox-input-pdp__label:before,.is-tabbable .checkbox-input-pdp.is-focus .checkbox-input-pdp__label:before{outline:dashed var(--color-neutral-1);outline-color:var(--brand-brand-1-default);outline-offset:2px;outline-width:2px}
.quantity-selector{align-items:center;display:inline-grid;gap:var(--spacing-xs);grid-template-columns:auto 1fr auto}.quantity-selector__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-color:var(--color-neutral-5);border:0;border-radius:var(--border-radius-normal);box-shadow:none;box-shadow:4px 4px 20px 0 rgba(0,0,0,.05);color:inherit;cursor:pointer;font:inherit;height:40px;line-height:var(--line-height-baseline);outline:none;padding:0;padding:var(--spacing-2xs);transition:background-color var(--timing-normal) var(--easing-normal),opacity var(--timing-normal) var(--easing-normal);width:auto;width:40px}.quantity-selector__button .icon{height:var(--icon-xs);width:var(--icon-xs)}.quantity-selector__button.is-disabled,.quantity-selector__button[disabled]{opacity:.3;pointer-events:none}.quantity-selector__control.quantity-selector__control--input{height:100%}.quantity-selector__input[type=number][type=number]{background-color:transparent;border:1px solid transparent;border-radius:4px;cursor:default;height:100%;padding:0;text-align:center;transition:border-color var(--timing-normal) var(--easing-normal);width:34px}.quantity-selector.has-error .quantity-selector__input[type=number]{border-color:var(--color-system-error-light-mode)}.quantity-selector.quantity-selector--large{display:grid;width:100%}.quantity-selector.quantity-selector--large .quantity-selector__input[type=number]{width:100%}
.product-form.critical-component-hide{display:block}.product-form.critical-component-clear{opacity:1}.product-form__form{grid-gap:var(--spacing-l);display:grid;gap:var(--spacing-l)}.product-form__add-to-cart .button__label{justify-content:center}.product-form__error{color:var(--color-system-error-light-mode);margin-block-start:var(--spacing-l)}.product-form__cta-button-container{align-items:center;background:#fff;bottom:0;display:flex;justify-content:space-between;padding:1.5rem;position:sticky}.product-form__cta-button-container button{width:60%}html:not(.no-js) .product-form.is-loading .product-form__add-to-cart{opacity:.5;pointer-events:none}@media(max-width:63.99em){.product-form__add-to-cart .button__label{display:flex;justify-content:space-between;max-width:239px;width:100%}.product-form__add-to-cart--mobile-no-price .button__label{justify-content:center}}@media(min-width:64em){.product-form__form{gap:var(--spacing-xl)}}@-moz-document url-prefix(){.emoji img{@apply max-w-[25px] h-auto}}@-moz-document url-prefix(){.emoji img{height:auto!important;width:25px!important}}.emoji img{max-width:25px}.product-attachment-options__title{text-transform:uppercase}.product-attachment-options__input-wrapper{align-items:center;display:flex;gap:var(--spacing-m)}.product-attachment-options__option{background-color:var(--color-neutral-5);border:2px solid var(--color-neutral-1);margin-block-start:var(--spacing-l);outline:1px solid var(--color-neutral-1);transition:border-color var(--timing-slow) ease-in-out}.product-attachment-options__option:hover{border-color:var(--color-brand-1-dark);outline-color:var(--color-brand-1-dark)}.product-attachment-options__option:hover .product-attachment-options__content-header{background-color:var(--color-brand-1-dark)}.product-attachment-options__header{display:flex;gap:1.2rem;width:-webkit-fill-available}.product-attachment-options__details-box{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.product-attachment-options__image{height:30%;width:30%}.product-attachment-options__content-header{background-color:#eee;overflow:hidden;position:relative}.product-attachment-options__content-header:before{background:var(--color-brand-1-default);content:'';height:200%;left:0;opacity:0;position:absolute;top:0;transform:translateX(-102%) translateY(-25%) skewX(352deg);transform-origin:bottom left;transition:opacity var(--timing-slow) var(--easing-normal),transform var(--timing-normal) ease-in;width:275%;z-index:var(--layer-base)}.product-attachment-options__content-header:hover:before{opacity:1;transform:translateX(-70%) translateY(-25%) skewX(280deg);transition:opacity var(--timing-normal) var(--easing-normal),transform var(--timing-normal) ease-in}.product-attachment-options__content-header:hover{background-color:var(--color-brand-1-dark)}.product-attachment-options__input-wrapper{padding:var(--spacing-m)}.product-attachment-options__tags{align-items:center;background-color:#000;border-radius:1px;color:#fff;display:flex;font-family:var(--font-family-ft-aktual);font-size:var(--font-size-2);font-weight:400;justify-content:center;letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-1);padding:var(--spacing-s);text-decoration:none;text-indent:var(--text-indent-0)}.product-attachment-options__copy .rte{padding-block:var(--spacing-m);padding-inline:var(--spacing-m)}.product-attachment-options .product-prices__compare-at-price{text-decoration:line-through}.product-attachment-options__content-header{display:flex;justify-content:center}.product-attachment-options__content-header--no-copy{justify-content:flex-end}.product-attachment-options__hidden{display:none}.product-attachment-options__togglebox{background-color:var(--color-brand-1-default);cursor:pointer;font-weight:700;padding:1.3rem}.product-attachment-options__footer{display:flex;justify-content:flex-end}.product-attachment-options__footer a{text-decoration:none}.product-attachment-options .emoji-checkbox{align-items:center;cursor:pointer;display:flex;font-size:2rem}.product-attachment-options .emoji-checkbox input[type=checkbox]{display:none}.product-attachment-options .emoji{transition:transform .2s ease}.product-attachment-options .emoji-checkbox input[type=checkbox]:checked+.emoji{content:'➖';transform:rotate(0deg)}.product-attachment-options__toggle{cursor:pointer;padding-block:var(--spacing-m);padding-inline:var(--spacing-m);text-align:center;width:100%;z-index:var(--layer-raised)}.product-attachment-options__toggle span{font-weight:700;text-transform:uppercase;z-index:var(--layer-raised)}.product-attachment-options__variants select{padding-inline-end:calc(var(--spacing-3xl) + var(--spacing-3xs))}.main-product .product-attachment-options .checkbox-input__label{align-items:center;display:flex;padding:0}.main-product .product-attachment-options .checkbox-input__label:after,.main-product .product-attachment-options .checkbox-input__label:before{height:24px;min-width:24px;width:24px}.main-product .product-attachment-options .checkbox-input__label:after{background-position:50%;background-repeat:no-repeat;background-size:18px;left:0;position:absolute;top:50%;transform:translateY(-50%);transform-origin:center}.main-product .product-attachment-options .checkbox-input__label:before{margin-inline-end:var(--spacing-s);position:relative}.product-attachment-options__check-box{width:-moz-fit-content;width:fit-content}@media(max-width:63.99em){.product-attachment-options__variants{margin-block-start:var(--spacing-m)}.product-attachment-options__details-box .text-heading-mobile{font-family:var(--font-family-thunder);font-size:var(--font-size-4);font-weight:var(--font-weight-thunder-0);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-2);margin-block-end:-.35rem;text-decoration:none;text-indent:var(--text-indent-0);text-transform:uppercase}}@media(min-width:64em){.product-attachment-options__input-wrapper{align-items:center;display:flex;gap:var(--spacing-m);justify-content:space-between;padding:var(--spacing-m)}.product-attachment-options__header{flex-grow:1}.product-attachment-options__details-box{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.product-attachment-options__variants{width:100%}.product-attachment-options__image{height:20%;width:30%}}
.video-player{position:relative}.video-player__overlay{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;height:100%;left:0;outline:none;padding:0;position:absolute;top:0;width:auto;width:100%;z-index:var(--layer-raised)}.video-player__controls{bottom:var(--spacing-m);display:flex;gap:var(--spacing-s);left:var(--spacing-m);position:absolute}.video-player__control{background-color:transparent;background-color:var(--color-background-tint);display:none;height:var(--icon-ml);width:auto;width:var(--icon-ml);z-index:var(--layer-heightened)}.video-player__control,.video-player__subtitles{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;box-shadow:none;color:inherit;color:var(--color-text-inverse);cursor:pointer;font:inherit;outline:none;padding:0}.video-player__subtitles{background-color:transparent;background-color:var(--color-background-dark);border:1px solid var(--color-background-white);border-radius:5px;border-radius:var(--border-radius,5px);bottom:var(--spacing-xs);font-size:var(--font-size-s);line-height:100%;line-height:var(--line-height-baseline,100%);overflow:hidden;padding:var(--spacing-2xs);position:absolute;right:var(--spacing-xs);transition:background-color var(--timing-quick) var(--easing-normal),color var(--timing-quick) var(--easing-normal);width:auto}.video-player__subtitles.is-active{background-color:var(--color-background-white);color:var(--color-text-primary)}.video-player iframe,.video-player__video{cursor:pointer;display:inherit;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:var(--layer-flat)}[dir=rtl] .video-player__controls{left:auto;left:initial;right:var(--spacing-m)}
.product-carousel{position:relative;width:100%}.product-carousel__media-container{position:relative}.product-carousel__media-container.product-carousel__media-container--modal{height:100%}.product-carousel__media-container.product-carousel__media-container--modal .video-player__video{-o-object-fit:contain;object-fit:contain}.product-carousel__video,.product-carousel__video.video-player{height:100%;left:0;position:absolute;top:0;width:100%}.product-carousel__image{cursor:pointer}.product-carousel__play-icon{left:50%;position:absolute;top:50%;translate:-50% -50%;z-index:var(--layer-raised)}.product-carousel__arrows.splide__arrows{display:none}.product-carousel.product-carousel--modal{height:100%}html:not(.no-js) .product-carousel__image-container.is-loading,html:not(.no-js) .product-carousel__media-container.is-loading{background-color:var(--color-skeleton-background);background-image:none;border-color:transparent;color:transparent;display:block;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}html:not(.no-js) .product-carousel__image-container.is-loading:after,html:not(.no-js) .product-carousel__media-container.is-loading:after{animation:left-to-right 2s linear infinite;animation:left-to-right var(--timing-loading,2s) linear infinite;background-image:var(--color-skeleton-gradient);content:'';height:100%;left:0;position:absolute;top:0;translate:-100% 0;width:100%}html:not(.no-js) .product-carousel__image-container.is-loading *,html:not(.no-js) .product-carousel__media-container.is-loading *{color:transparent;pointer-events:none}html:not(.no-js) .product-carousel__image-container.is-loading .product-carousel__image,html:not(.no-js) .product-carousel__image-container.is-loading .product-carousel__video,html:not(.no-js) .product-carousel__media-container.is-loading .product-carousel__image,html:not(.no-js) .product-carousel__media-container.is-loading .product-carousel__video{opacity:0}@media(min-width:64em){.product-carousel__arrows.splide__arrows{display:flex;justify-content:space-between;padding-inline:var(--spacing-xl);position:absolute;top:50%;width:100%;z-index:1}.product-carousel :not(.product-gallery-modal) .product-carousel__thumbnails-container .splide__list{transform:translateX(0)}}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;z-index:0}.splide,.splide__track{position:relative}.splide__track{z-index:var(--layer-flat)}.splide__arrows{align-items:center;display:flex;justify-content:center;pointer-events:none;position:relative;transition:opacity var(--timing-normal) var(--easing-normal)}.splide__arrows-counter{text-align:center;width:40px}.splide__arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-color:var(--color-neutral-5);border:0;border-radius:34px;box-shadow:none;box-shadow:4px 4px 20px 0 rgba(0,0,0,.05);color:inherit;cursor:pointer;font:inherit;height:56px;outline:none;padding:0;transition:opacity var(--timing-normal) var(--easing-normal);width:auto;width:56px}.splide__arrow .icon{height:10px;width:5.5px}.splide__arrow[disabled]{opacity:.3}.splide__pagination{bottom:var(--spacing-l);gap:var(--spacing-xs);left:0;position:absolute;width:100%;z-index:var(--layer-raised)}.splide__pagination li{display:inherit}.splide__pagination__page{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:transparent;background-color:var(--color-neutral-4);border:0;border-radius:12px;box-shadow:none;color:inherit;cursor:pointer;font:inherit;height:6px;outline:none;padding:0;transition:background-color var(--timing-normal) var(--easing-normal),width var(--timing-normal) var(--easing-normal);width:auto;width:var(--spacing-m)}.splide__pagination__page.is-active{background-color:var(--color-brand-1-default);width:var(--spacing-xl)}.splide:not(.is-overflow) .splide__arrow{opacity:0;pointer-events:none}.splide.is-active .splide__arrow{pointer-events:auto}.no-js .splide{visibility:visible}.product-gallery__main-container{position:relative}.product-gallery__mobile-zoom{background-color:var(--color-neutral-5);box-shadow:4px 4px 20px 0 rgba(0,0,0,.05);padding:calc(var(--spacing-xs) + var(--spacing-3xs)) var(--spacing-s);position:absolute;right:0;z-index:var(--layer-raised)}.product-gallery__mobile-zoom .icon{height:var(--icon-s);margin-inline-end:var(--spacing-2xs);width:var(--icon-s)}.product-gallery__zoom{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-color:var(--color-neutral-5);border:0;box-shadow:none;color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--spacing-xs);outline:none;padding:0;padding:var(--spacing-xs) var(--spacing-s);pointer-events:none;position:absolute;right:var(--spacing-s);top:var(--spacing-s);width:auto;z-index:var(--layer-raised)}.product-gallery__thumbnails-container .splide__slide{opacity:.5}.product-gallery__thumbnails-container .splide__slide.is-active{opacity:1}.product-gallery__thumbnails-container .product-carousel__image-container{align-items:center;display:flex;justify-content:center}.product-gallery__thumbnails-container .product-carousel__image-container .icon.icon__play{position:absolute}[dir=rtl] .product-gallery__zoom{left:var(--spacing-l);right:auto;right:initial}.product-gallery.liquid .product-gallery__thumbnails-carousel .splide__list{display:flex}.product-gallery.liquid .product-gallery__thumbnails-carousel .splide__slide{margin-inline-end:var(--spacing-xs);width:80px}@media(max-width:63.99em){.product-gallery__thumbnails-container .splide__track{overflow:visible}:not(.product-gallery-modal) .product-gallery__thumbnails-container{margin-block-start:var(--spacing-xs)}:not(.product-gallery-modal) .product-gallery__thumbnails-container .splide{padding-inline:var(--spacing-xs)}}@media(min-width:64em){.product-gallery.liquid{position:sticky}.product-gallery__mobile-zoom{display:none}:not(.product-gallery-modal) .product-gallery__thumbnails-container{margin-block-start:var(--spacing-m)}.product-gallery__main-container .images__image{cursor:var(--custom-zoom-cursor)}}.product-gallery.product-gallery--grid .product-gallery__main-container .splide__list{grid-gap:var(--layout-gutter);display:grid;gap:var(--layout-gutter);grid-template-columns:repeat(2,1fr);transform:none!important}.product-gallery.product-gallery--grid .product-gallery__main-container .splide__slide:nth-child(3n+1){grid-column:span 2}@media(min-width:64em){.product-gallery.product-gallery--grid-desktop.liquid.liquid{display:inline;display:initial}.product-gallery.product-gallery--grid-desktop.liquid.liquid .product-gallery__main-container .splide__list{grid-gap:var(--layout-gutter);display:grid;gap:var(--layout-gutter);grid-template-columns:repeat(2,1fr)}.product-gallery.product-gallery--grid-desktop.liquid.liquid .product-gallery__main-container .splide__slide:nth-child(n+2){display:inline;display:initial}.product-gallery.product-gallery--grid-desktop.liquid.liquid .product-gallery__main-container .splide__slide:nth-child(3n+1){grid-column:span 2}.product-gallery.product-gallery--grid-desktop.liquid.liquid .product-gallery__thumbnails-container{display:none}}.product-gallery.product-gallery--tabs.liquid .product-gallery__main-container .splide__slide:nth-child(n+2),.product-gallery.product-gallery--tabs.liquid .product-gallery__thumbnails-container{display:none}@media(min-width:64em){.product-gallery.product-gallery--tabs-desktop.liquid.liquid{display:inline;display:initial}.product-gallery.product-gallery--tabs-desktop.liquid.liquid .product-gallery__main-container .splide__slide:nth-child(n+2),.product-gallery.product-gallery--tabs-desktop.liquid.liquid .product-gallery__thumbnails-container{display:none}}
.product-rating{align-items:baseline;display:flex}.product-rating.ruk_rating_snippet{color:var(--color-brand-1-dark);font-size:var(--font-size-3);margin-inline-end:var(--spacing-s)}.product-rating.ruk_rating_snippet i{font-size:var(--font-size-3)}.product-rating.ruk_rating_snippet .ruk-rating-snippet-count{bottom:0;color:var(--color-neutral-1);cursor:pointer;font-size:var(--font-size-3)}
.product-gallery-modal-overlay{background-color:rgba(29,29,29,.8);background-color:var(--color-overlay,rgba(29,29,29,.8));pointer-events:auto}.product-gallery-modal-overlay__container{background-color:transparent;height:100%;max-width:none;max-width:initial;overflow:hidden;padding:0;width:100%}.product-gallery-modal-overlay .product-carousel .splide__pagination{margin-block-start:var(--spacing-l);position:static}@media(min-width:64em){.product-gallery-modal-overlay .product-carousel{max-height:820px}}.main-product.critical-component-hide{display:block}.main-product__accordion-label{font-size:var(--font-size-5);justify-content:flex-start!important}.main-product.critical-component-clear{opacity:1}.main-product>.grid{grid-column-gap:0;grid-row-gap:0}.main-product__container{display:block}.main-product__compatibility-item:not(:first-child){border-left:1px solid var(--color-neutral-3)}.main-product__giftui-title-text{font-family:var(--font-family-ft-aktual);font-size:var(--font-size-2);font-weight:var(--font-weight-ft-aktual-3);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-1);padding-inline:var(--spacing-xs);text-decoration:none;text-indent:var(--text-indent-0);text-transform:uppercase}.main-product__giftui-title{align-items:center;display:flex;justify-content:center;padding:var(--spacing-xs)}.main-product__giftui{border:1px solid var(--color-neutral-1)}.main-product__giftui-content{background-color:#fff;padding:var(--spacing-2xs) var(--spacing-s) var(--spacing-xs)}.main-product__giftui-content h1,.main-product__giftui-content h2,.main-product__giftui-content h3,.main-product__giftui-content h4,.main-product__giftui-content h5,.main-product__giftui-content h6{margin:var(--spacing-xs) 0}.main-product__cta-button-container{align-items:center;background:#fff;bottom:0;display:flex;justify-content:space-between;padding:1.5rem;position:sticky;z-index:3}.main-product__cta-button-container button{min-width:inherit!important;width:55%!important}.main-product__tech-specs{color:var(--color-neutral-5);padding-block:var(--spacing-6xl);padding-inline:var(--spacing-l)}.main-product__tech-grid{padding-block-start:var(--spacing-3xl)}.main-product__tech-spec-conatiner{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative;width:100%}.main-product__tech-spec-container:before{background-color:rgba(0,0,0,.5);content:'';height:100%;left:0;position:absolute;top:0;width:100%}.main-product__meta{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--spacing-xs);justify-content:space-between}.main-product__content{position:relative}.main-product__badges{display:flex;gap:var(--spacing-xs);right:var(--spacing-s);top:var(--spacing-s);z-index:var(--layer-raised)}.main-product__badges .product-badge{align-items:center;height:34px;margin-block-end:unset;padding:var(--spacing-xs)}.main-product__description{margin-block-end:0}.main-product__description p{font-family:var(--font-family-ft-aktual);font-size:var(--font-size-1);font-weight:var(--font-weight-ft-aktual-2);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);margin-inline:0;max-width:none;max-width:initial;text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}.main-product__form{margin-block-end:var(--spacing-l)}.main-product__prices-container{margin-block-start:var(--spacing-l)}.main-product__prices-container .product-prices__variant-text{font-size:var(--font-size-5)}.main-product .checkbox-input__label:after,.main-product .checkbox-input__label:before{height:32px;width:32px}.main-product__sticky-atc-wrapper{background-color:var(--color-neutral-6);bottom:0;padding:var(--spacing-m);position:fixed;width:100%;z-index:var(--layer-sticky)}.main-product__sidebar{background-color:var(--color-neutral-4);padding:var(--spacing-l) var(--spacing-m);z-index:var(--layer-flat)}.main-product__sidebar-wrapper{position:relative}.main-product__sidebar-header{background-color:var(--color-neutral-4)}.main-product__sidebar-header .product-prices__currency,.main-product__sidebar-header .text-heading-l .product-prices__currency{margin-block-start:0}.main-product__sidebar-header--mobile{display:block}.main-product__sidebar-header--desktop{display:none}.main-product__sidebar-header-wrapper{display:flex;justify-content:space-between}.main-product__sidebar-usp li{align-items:center;display:flex}.main-product__sidebar-usp li:not(:first-child){margin-block-start:var(--spacing-m)}.main-product__sidebar-usp-icon{margin-inline-end:var(--spacing-m);width:24px}.main-product__sidebar-usp-icon .images{background-color:transparent}.main-product__compatibility,.main-product__description,.main-product__meta{margin-block-start:var(--spacing-m)}.main-product__disclaimer{margin-block-start:var(--spacing-s)}.main-product__accordions{padding-block-start:var(--spacing-xl)}.main-product__accordion{border-bottom:1px solid silver;margin-block-start:var(--spacing-l);padding-block-end:var(--spacing-l)}.main-product__accordion-button{display:flex;justify-content:space-between;width:100%}.main-product__accordion-button .icon{color:var(--color-neutral-1);height:var(--icon-m);width:var(--icon-m)}.main-product__accordion-label{margin-block-start:var(--spacing-xs)}.main-product__accordion-content{margin-block-start:var(--spacing-l)}.main-product__compatibility{align-items:center;display:flex;flex-wrap:wrap}.main-product__compatibility-item{padding-inline:var(--spacing-xs)}.main-product__title-variant{width:202px}html:not(.no-js) .main-product.is-loading .main-product__description,html:not(.no-js) .main-product.is-loading .main-product__image-container{background-color:var(--color-skeleton-background);background-image:none;border-color:transparent;color:transparent;display:block;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}html:not(.no-js) .main-product.is-loading .main-product__description:after,html:not(.no-js) .main-product.is-loading .main-product__image-container:after{animation:left-to-right 2s linear infinite;animation:left-to-right var(--timing-loading,2s) linear infinite;background-image:var(--color-skeleton-gradient);content:'';height:100%;left:0;position:absolute;top:0;translate:-100% 0;width:100%}html:not(.no-js) .main-product.is-loading .main-product__description *,html:not(.no-js) .main-product.is-loading .main-product__image-container *{color:transparent;pointer-events:none}html:not(.no-js) .main-product.is-loading .main-product__image-container .images__image{opacity:0}html:not(.no-js) .main-product.is-loading .main-product__prices,html:not(.no-js) .main-product.is-loading .main-product__title,html:not(.no-js) .main-product.is-loading .main-product__vendor{background-color:var(--color-skeleton-background);background-image:none;border-color:transparent;border-radius:inline-block;color:transparent;display:block;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}html:not(.no-js) .main-product.is-loading .main-product__prices:after,html:not(.no-js) .main-product.is-loading .main-product__title:after,html:not(.no-js) .main-product.is-loading .main-product__vendor:after{animation:left-to-right 2s linear infinite;animation:left-to-right var(--timing-loading,2s) linear infinite;background-image:var(--color-skeleton-gradient);content:'';height:100%;left:0;position:absolute;top:0;translate:-100% 0;width:100%}html:not(.no-js) .main-product.is-loading .main-product__prices *,html:not(.no-js) .main-product.is-loading .main-product__title *,html:not(.no-js) .main-product.is-loading .main-product__vendor *{color:transparent;pointer-events:none}.main-product .rte a,.main-product .rte ol,.main-product .rte p,.main-product .rte span,.main-product .rte ul{font-family:var(--font-family-ft-aktual);font-size:var(--font-size-3);font-weight:var(--font-weight-ft-aktual-2);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-3);text-indent:var(--text-indent-0)}.main-product__product-details-image{display:none}.main-product__promo-message{background-color:rgba(254,230,22,.15);padding:var(--spacing-xs)}.main-product .button__label{display:flex;gap:1.5rem;justify-content:center;width:100%}@media(max-width:63.99em){.main-product__sidebar-header{padding:var(--spacing-l) var(--spacing-m)}.main-product__accordion-label{font-size:var(--font-size-5)}.main-product__gallery{background-color:var(--color-neutral-4);display:flex;flex-direction:column;overflow:hidden}.main-product__product-details-image{display:none}.main-product__disclaimer{order:1;padding-inline:var(--spacing-m)}.main-product__mobile-atc{background-color:var(--color-neutral-5);bottom:0;box-shadow:-4px 4px 20px 0 rgba(0,0,0,.05);padding:var(--spacing-m) calc(var(--spacing-s) + var(--spacing-3xs)) var(--spacing-l);position:fixed;width:100%;z-index:9}.main-product__mobile-atc-header{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);justify-content:space-between}.main-product__add-to-cart button,.main-product__mobile-atc button{margin-block-start:var(--spacing-m)}.main-product__add-to-cart .button__label{display:flex;justify-content:space-between;max-width:239px;width:100%}.main-product [data-tab-content]{display:none}.main-product .active[data-tab-content]{display:block}.main-product .tabs{display:flex;justify-content:space-around;list-style-type:none;margin:0;padding:0}.main-product .tab{cursor:pointer;padding:10px}.main-product .tab.active{border-bottom:5px solid var(--color-brand-1-dark);border-radius:4px}.main-product .tab-content{margin-left:20px;margin-right:20px;padding-block:var(--spacing-l)}.main-product__product-details{padding-block:var(--spacing-3xl);padding-inline:var(--spacing-m)}}.main-product .filter-collection__breadcrumb{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 0}@media(min-width:64em){.main-product__container{display:flex;flex-wrap:wrap}.main-product .filter-collection__breadcrumb{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:1rem}.main-product__product-details{padding-block:var(--spacing-6xl);padding-inline:var(--spacing-l)}.main-product__gallery{padding-block-end:var(--spacing-3xl);top:0}.main-product__accordion-label{font-size:var(--font-size-7)}.main-product__content{padding:var(--spacing-4xl) var(--spacing-m) 0;width:62%}.main-product__product-details-image{display:block}.main-product__title{font-family:var(--font-family-thunder);font-size:var(--font-size-8);font-weight:var(--font-weight-thunder-0);line-height:var(--line-height-0);margin-block-end:-.7rem;text-transform:uppercase}.main-product__title,.main-product__title-variant{letter-spacing:var(--letter-spacing-1);text-decoration:none;text-indent:var(--text-indent-0)}.main-product__title-variant{font-family:var(--font-family-ft-aktual);font-size:var(--font-size-3);font-weight:var(--font-weight-ft-aktual-2);line-height:var(--line-height-1);text-transform:none;width:-moz-fit-content;width:fit-content}.main-product__mobile-atc{background-color:var(--color-neutral-5);bottom:0;box-shadow:-4px 4px 20px 0 rgba(0,0,0,.05);display:flex;justify-content:space-around;padding:var(--spacing-m) calc(var(--spacing-s) + var(--spacing-3xs)) var(--spacing-l);position:fixed;width:100%;z-index:9}.main-product__mobile-atc-header{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-l);justify-content:space-between}.main-product__mobile-atc button{margin-block-start:var(--spacing-m)}.main-product__mobile-atc .button.button--block{width:22%!important}.main-product__mobile-atc .button__label{display:flex;gap:1.5rem;justify-content:center;width:100%}.main-product [data-tab-content]{display:none}.main-product .active[data-tab-content]{display:block}.main-product .tabs{display:flex;justify-content:space-around;list-style-type:none;margin:0;padding:0}.main-product .tab{cursor:pointer;padding:10px}.main-product .tab.active{border-bottom:5px solid var(--color-brand-1-dark);border-radius:4px}.main-product .tab-content{margin-left:20px;margin-right:20px;padding-block:var(--spacing-l)}.main-product__sidebar{min-height:100vh;padding:var(--spacing-2xl);transition:transform var(--timing-fast) var(--easing-normal);width:100%}.main-product__sidebar-wrapper{width:38%}.main-product__sidebar-header--mobile{display:none}.main-product__sidebar-header--desktop{display:block}.main-product__sidebar.no-overflow{height:100%}.main-product__sidebar.is-sticky{bottom:0;position:fixed;z-index:var(--layer-raised)}.main-product__sidebar.is-bottom{position:absolute;top:0}.main-product__compatibility,.main-product__description,.main-product__meta{margin-block-start:calc(var(--spacing-m) + var(--spacing-2xs))}.main-product__prices-container{margin-block-start:var(--spacing-xl)}.main-product__disclaimer{margin-block:var(--spacing-m)}.main-product__badges{right:var(--spacing-l);top:var(--spacing-l)}.main-product__form{margin-block:var(--spacing-xl) calc(var(--spacing-m) + var(--spacing-2xs))}.main-product__meta{gap:var(--spacing-s)}}@media(min-width:90em){.main-product .product-badge{height:38px}}.main-product__breadpay{align-items:center;background-color:#ce5c1d;color:#fff;font-weight:400;gap:.8rem;justify-content:space-around;margin-top:.8rem;min-width:300px;width:-moz-min-content;width:min-content}.main-product__breadpaybtn{height:64px;min-width:343px;opacity:0;position:absolute}.main-product__breadpaybtn button{min-width:343px}#ShopifyChat{bottom:90px!important;right:5px!important}.embeddedMessagingConversationButton,.isMinimized{bottom:12%!important}.btn_layout{align-items:center;display:flex;justify-content:space-between}.btn_layout span{padding-inline:.8rem}.btn_price{font-family:var(--font-family-ft-aktual);font-size:30px!important;font-weight:700!important;padding-inline:1px;text-align:center}.product-highlights{background-color:var(--color-neutral-1);padding-block:var(--spacing-7xl)}.product-highlights.critical-component-hide{display:block}.product-highlights.critical-component-clear{opacity:1}.product-highlights__header{text-align:center}.product-highlights__title{max-width:490px}.product-highlights__subcopy{font-weight:500}.product-highlights__subcopy,.product-highlights__title{color:var(--color-neutral-5)}.product-highlights__media{position:relative}.product-highlights__media-overlay{background-color:var(--color-neutral-1);height:100%;position:absolute;width:100%;z-index:var(--layer-flat)}.product-highlights__media .product-highlights__highlight{border:0;padding:0;position:absolute;z-index:var(--layer-flat)}.product-highlights__media .icon{height:45px;width:45px}.product-highlights__media .icon__plus{display:none}.product-highlights__media .icon__pulse{display:block}.product-highlights__mobile-nav{display:flex;flex-wrap:nowrap;overflow-x:auto}.product-highlights__highlight{align-items:center;background-color:transparent;border:1.5px solid var(--color-neutral-5);border-radius:var(--border-radius-normal);color:var(--color-neutral-5);display:inline-flex;flex-shrink:0;padding:var(--spacing-m)}.product-highlights__highlight-label{pointer-events:none}.product-highlights__highlight:not(:last-of-type){margin-inline-end:var(--spacing-xs)}.product-highlights__image img{-o-object-fit:cover;object-fit:cover}.product-highlights-drawer{max-width:350px}.product-highlights-drawer .overlay__header{display:block;margin:0}.product-highlights-drawer .product-highlights-drawer__header{margin:0;position:absolute;right:0;top:0;z-index:var(--layer-flat)}.product-highlights-drawer .product-highlights-drawer__close{align-items:center;background-color:var(--color-neutral-5);border-radius:40px;display:flex;height:40px;justify-content:center;padding:0;width:40px}.product-highlights-drawer .product-highlights-drawer__close .icon{height:var(--icon-2xs);width:var(--icon-2xs)}.product-highlights-drawer .overlay__close{margin:var(--spacing-m)}.product-highlights-drawer .product-highlights-drawer__body,.product-highlights-drawer .product-highlights-drawer__video{display:block!important}.product-highlights-drawer .product-highlights-drawer__container{background-color:var(--color-neutral-4);padding:0}.product-highlights-drawer .product-highlights-drawer__content{flex-flow:column;padding:var(--spacing-l)}.product-highlights-drawer .product-highlights-drawer__content .rte a,.product-highlights-drawer .product-highlights-drawer__content .rte ol,.product-highlights-drawer .product-highlights-drawer__content .rte p,.product-highlights-drawer .product-highlights-drawer__content .rte ul{font-family:var(--font-family-ft-aktual);font-size:var(--font-size-3);font-weight:var(--font-weight-ft-aktual-2);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}@media(max-width:63.99em){.product-highlights .container{overflow:visible;padding:0}.product-highlights__header{align-items:center;display:flex;flex-direction:column;padding-inline:var(--spacing-m)}.product-highlights__highlight:first-of-type{margin-inline-start:var(--spacing-m)}.product-highlights__highlight:last-of-type{margin-inline-end:var(--spacing-m)}.product-highlights__highlight-label{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.product-highlights__highlight--icon .icon{border-radius:50%;position:relative;transition:background-color var(--timing-button) var(--easing-normal),border-color background-color var(--timing-button) var(--easing-normal)}.product-highlights__highlight--icon:before{animation:pulse var(--timing-message) infinite;background-color:var(--color-neutral-5);border-radius:100%;content:'';display:block;height:100%;left:0;opacity:.4;overflow:hidden;position:absolute;scale:1;top:0;width:100%}}@media(min-width:64em){.product-highlights{padding-inline:var(--spacing-l)}.product-highlights__header{text-align:left}.product-highlights__mobile-nav{display:none}.product-highlights-drawer{max-width:480px}.product-highlights-drawer .product-highlights-drawer__content{padding:var(--spacing-xl)}.product-highlights-drawer .product-highlights-drawer__content .rte a,.product-highlights-drawer .product-highlights-drawer__content .rte ol,.product-highlights-drawer .product-highlights-drawer__content .rte p,.product-highlights-drawer .product-highlights-drawer__content .rte ul{font-family:var(--font-family-ft-aktual);font-size:var(--font-size-4);font-weight:var(--font-weight-ft-aktual-2);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-1);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}.product-highlights__media .product-highlights__highlight-label{display:inline-flex;line-height:19px}.product-highlights__media .product-highlights__highlight{background-color:rgba(0,0,0,.6);border:1.5px solid hsla(0,0%,100%,.75);border-radius:var(--border-radius-normal);color:var(--color-neutral-5);padding:calc(var(--spacing-s) + var(--spacing-3xs)) var(--spacing-m);transition:all var(--timing-normal) var(--easing-normal)}.product-highlights__media .product-highlights__highlight.is-active,.product-highlights__media .product-highlights__highlight:hover{background-color:var(--color-neutral-1);border-color:var(--color-neutral-5)}.product-highlights__media .product-highlights__highlight .icon{height:var(--icon-2xs);margin-inline-end:var(--spacing-xs);width:var(--icon-2xs)}.product-highlights__media .product-highlights__highlight .icon__plus{display:block}.product-highlights__media .product-highlights__highlight .icon__pulse{display:none}}@media(min-width:90em){.product-highlights__title{max-width:628px}}@keyframes pulse{0%{scale:1}to{opacity:0;scale:1.25}}.product-reviews [data-reviewsio-widget=polaris],reviewsio-product-reviews-widget [data-reviewsio-widget=polaris]{grid-column:span 12}.product-reviews .ElementsWidget-prefix .R-Button,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-Button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-color:var(--color-brand-1-dark);border:0;border-radius:var(--border-radius-normal);box-shadow:none;color:inherit;color:var(--color-neutral-1);cursor:pointer;display:inline-flex;font:inherit;font-family:var(--font-family-ft-aktual);font-size:var(--font-size-3);font-weight:var(--font-weight-ft-aktual-4);justify-content:center;letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-3);margin:0;outline:none;overflow:hidden;padding:0;padding:var(--spacing-s) var(--spacing-m);position:relative;text-decoration:none;text-indent:var(--text-indent-0);text-transform:uppercase;transition:background-color var(--timing-normal) var(--easing-normal),border-color var(--timing-normal) var(--easing-normal),opacity var(--timing-normal) var(--easing-normal);transition:.4s ease-out;width:auto}.product-reviews .ElementsWidget-prefix .R-Button.is-hover,.product-reviews .ElementsWidget-prefix .R-Button:hover,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-Button.is-hover,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-Button:hover{background-color:var(--color-brand-1-default);color:var(--color-neutral-1)}.product-reviews .ElementsWidget-prefix .R-Button--primary,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-Button--primary{padding:var(--spacing-m) var(--spacing-2xl)}.product-reviews .ElementsWidget-prefix .R-Button--primary.is-hover,.product-reviews .ElementsWidget-prefix .R-Button--primary:hover,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-Button--primary.is-hover,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-Button--primary:hover{color:var(--color-neutral-1)}.product-reviews .ElementsWidget-prefix .R-RatingStars .R-RatingStars__stars .stars__icon,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-RatingStars .R-RatingStars__stars .stars__icon{font-size:var(--font-size-3)}.product-reviews .ElementsWidget-prefix .R-TextHeading,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-TextHeading{font-family:var(--font-family-thunder);font-size:var(--font-size-6);font-weight:var(--font-weight-thunder-0);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-0);margin-block-end:-.4rem;margin-block-end:0;text-decoration:none;text-indent:var(--text-indent-0);text-transform:uppercase}.product-reviews .ElementsWidget-prefix .R-TextHeading .cssVar-authorName,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-TextHeading .cssVar-authorName{font-family:var(--font-family-ft-aktual);font-size:var(--font-size-2);font-weight:var(--font-weight-ft-aktual-2);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-1);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}.product-reviews .ElementsWidget-prefix .R-TextBody--xxxs,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-TextBody--xxxs{font-size:var(--font-size-2)}.product-reviews .ElementsWidget-prefix .R-TabControls .R-TabControls__item,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-TabControls .R-TabControls__item{border-bottom:1px solid var(--color-neutral-3);text-transform:uppercase}.product-reviews .ElementsWidget-prefix .R-TabControls .R-TabControls__item.isActive,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-TabControls .R-TabControls__item.isActive{border-bottom:1px solid var(--color-neutral-1)}.product-reviews .ElementsWidget-prefix .R-TabControls .R-TabControls__item.isActive .R-TextHeading,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-TabControls .R-TabControls__item.isActive .R-TextHeading{color:var(--color-neutral-1)}.product-reviews .ElementsWidget-prefix .R-TabControls .R-TabControls__item .R-TextHeading,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-TabControls .R-TabControls__item .R-TextHeading{color:var(--color-neutral-2);font-family:var(--font-family-ft-aktual);font-size:var(--font-size-2);font-weight:var(--font-weight-ft-aktual-2);font-weight:var(--font-weight-ft-aktual-1);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-1);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none;text-transform:uppercase}.product-reviews .ElementsWidget-prefix .R-AvatarThumbnail__inner,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-AvatarThumbnail__inner{font-size:var(--font-size-5)}.product-reviews .ElementsWidget-prefix .ElementsWidget__header .R-TextBody,reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget__header .R-TextBody{font-size:var(--font-size-3)}.product-reviews .ElementsWidget-prefix .ElementsWidget .ElementsWidget__header,reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__header{border-color:var(--color-neutral-3);margin-block-start:var(--spacing-l)}.product-reviews .ElementsWidget-prefix .ElementsWidget .ElementsWidget__header .header__group--right,reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__header .header__group--right{flex-basis:260px;width:100%}.product-reviews .ElementsWidget-prefix .ElementsWidget .ElementsWidget__header .header__inner,reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__header .header__inner{justify-content:center}.product-reviews .ElementsWidget-prefix .ElementsWidget .ElementsWidget__subheader,.product-reviews .ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item,reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__subheader,reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item{border-color:var(--color-neutral-3)}.product-reviews .ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item .item__meta,reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item .item__meta{border-right:0}.product-reviews .ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item .item__review .R-RatingStars,reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item .item__review .R-RatingStars{margin-block-end:var(--spacing-m)}.product-reviews .ElementsWidget-prefix .ElementsWidget .ElementsWidget__search .R-Field,reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__search .R-Field{font-family:var(--font-family-ft-aktual);font-size:var(--font-size-2);font-weight:var(--font-weight-ft-aktual-2);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-1);margin-block-end:var(--spacing-2xs);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}.product-reviews .ElementsWidget-prefix .ElementsWidget .ElementsWidget__search .R-Field::-moz-placeholder,reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__search .R-Field::-moz-placeholder{font-family:var(--font-family-ft-aktual);font-size:var(--font-size-2);font-weight:var(--font-weight-ft-aktual-2);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-1);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}.product-reviews .ElementsWidget-prefix .ElementsWidget .ElementsWidget__search .R-Field::placeholder,reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__search .R-Field::placeholder{font-family:var(--font-family-ft-aktual);font-size:var(--font-size-2);font-weight:var(--font-weight-ft-aktual-2);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-1);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}.product-reviews .ElementsWidget-prefix .ElementsWidget .ElementsWidget__search .R-Field__input,reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__search .R-Field__input{padding-bottom:0}.product-reviews .ElementsWidget-prefix .ElementsWidget .ElementsWidget__search .R-Field__input::-moz-placeholder,reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__search .R-Field__input::-moz-placeholder{color:var(--color-neutral-2);font-family:var(--font-family-ft-aktual);font-size:var(--font-size-2);font-weight:var(--font-weight-ft-aktual-3);font-weight:var(--font-weight-ft-aktual-1);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-1);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none;text-transform:uppercase}.product-reviews .ElementsWidget-prefix .ElementsWidget .ElementsWidget__search .R-Field__input::placeholder,reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__search .R-Field__input::placeholder{color:var(--color-neutral-2);font-family:var(--font-family-ft-aktual);font-size:var(--font-size-2);font-weight:var(--font-weight-ft-aktual-3);font-weight:var(--font-weight-ft-aktual-1);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-1);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none;text-transform:uppercase}.product-reviews .ElementsWidget-prefix .ElementsWidget .item__inner .R-TextHeading,reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget .item__inner .R-TextHeading{color:var(--color-neutral-1);font-family:var(--font-family-ft-aktual);font-size:var(--font-size-2);font-weight:var(--font-weight-ft-aktual-3);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-1);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}.product-reviews .ElementsWidget-prefix .R-Field .R-Field__input::-moz-placeholder,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-Field .R-Field__input::-moz-placeholder{color:var(--color-neutral-2);font-size:var(--font-size-4);font-weight:600;text-transform:uppercase}.product-reviews .ElementsWidget-prefix .R-Field .R-Field__input::placeholder,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-Field .R-Field__input::placeholder{color:var(--color-neutral-2);font-size:var(--font-size-4);font-weight:600;text-transform:uppercase}.product-reviews .ElementsWidget-prefix .R-Field--leftIcon .R-Field__icon,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-Field--leftIcon .R-Field__icon{margin-bottom:var(--spacing-2xs)}.product-reviews .ElementsWidget-prefix .subheader__group .R-TabControls__item,reviewsio-product-reviews-widget .ElementsWidget-prefix .subheader__group .R-TabControls__item{margin-inline-start:var(--spacing-l)}.product-reviews .ElementsWidget-prefix .subheader__group:not(.u-textRight--all) .R-TabControls__item,reviewsio-product-reviews-widget .ElementsWidget-prefix .subheader__group:not(.u-textRight--all) .R-TabControls__item{border-bottom:0}.product-reviews .ElementsWidget-prefix .subheader__group:not(.u-textRight--all) .R-TabControls__item.R-DropUpDownMenu-container,reviewsio-product-reviews-widget .ElementsWidget-prefix .subheader__group:not(.u-textRight--all) .R-TabControls__item.R-DropUpDownMenu-container{margin-inline-start:0}.product-reviews .ElementsWidget__footer,reviewsio-product-reviews-widget .ElementsWidget__footer{display:none}@media(min-width:64em){.product-reviews,reviewsio-product-reviews-widget{gap:var(--layout-desktop-gutter);grid-template-columns:repeat(12,minmax(10px,1fr))}.product-reviews [data-reviewsio-widget=polaris],reviewsio-product-reviews-widget [data-reviewsio-widget=polaris]{grid-column:span 9}.product-reviews .ElementsWidget-prefix,reviewsio-product-reviews-widget .ElementsWidget-prefix{margin:0 var(--spacing-2xl)}.product-reviews .ElementsWidget-prefix .ElementsWidget__header .header__inner,reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget__header .header__inner{justify-content:flex-end}}@media(max-width:47.99em){.product-reviews .ElementsWidget-prefix .R-MD .ElementsWidget__header .header__group--left,reviewsio-product-reviews-widget .ElementsWidget-prefix .R-MD .ElementsWidget__header .header__group--left{flex-basis:content}.product-reviews .ElementsWidget-prefix .u-textRight--all,reviewsio-product-reviews-widget .ElementsWidget-prefix .u-textRight--all{margin:auto;width:-moz-fit-content;width:fit-content}}reviewsio-card-carousel .CarouselWidget-prefix{padding-block:var(--spacing-7xl) var(--spacing-2xl)}reviewsio-card-carousel .CarouselWidget-prefix .R-ReviewsioLogo{display:none}reviewsio-card-carousel .CarouselWidget-prefix .R-TextHeading{font-family:var(--font-family-thunder);text-transform:uppercase}reviewsio-card-carousel .CarouselWidget-prefix .R-TextBody--xxxs,reviewsio-card-carousel .CarouselWidget-prefix .R-TextBody--xxxxs{font-size:var(--font-size-2)}reviewsio-card-carousel .CarouselWidget-prefix .R-MD .CarouselWidget__header{margin-block-end:0;padding-inline:calc(var(--spacing-4xl) + var(--spacing-2xs))}reviewsio-card-carousel .CarouselWidget-prefix .CarouselWidget .cssVar-header__heading{font-family:var(--font-family-thunder);font-size:var(--font-size-7);font-weight:var(--font-weight-thunder-0);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-0);margin-block-end:-.6rem;margin-block-end:calc(var(--spacing-2xs) + var(--spacing-3xs));text-decoration:none;text-indent:var(--text-indent-0);text-transform:uppercase}reviewsio-card-carousel .CarouselWidget-prefix .CarouselWidget .cssVar-authorName{font-size:var(--font-size-6);margin-inline-end:var(--spacing-l)}reviewsio-card-carousel .CarouselWidget-prefix .CarouselWidget .R-ReviewsList{--item-maximum-columns:4}reviewsio-card-carousel .CarouselWidget-prefix .CarouselWidget .R-ReviewsList .R-ReviewsList__item{padding-inline:var(--spacing-xs)}reviewsio-card-carousel .CarouselWidget-prefix .CarouselWidget .R-ReviewsList .R-ReviewsList__item--body{font-size:var(--font-size-3)}reviewsio-card-carousel .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container{padding-inline:calc(var(--spacing-3xl) + var(--spacing-2xs))}reviewsio-card-carousel .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton{background-color:var(--color-neutral-5);border-radius:50%;box-shadow:4px 4px 20px 0 rgba(0,0,0,.05)}reviewsio-card-carousel .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton .controlButton__icon{font-size:var(--font-size-1)}reviewsio-card-carousel .CarouselWidget-prefix .CarouselWidget .CarouselWidget__header{--header-width:252px;margin-inline-end:0}reviewsio-card-carousel .CarouselWidget-prefix .CarouselWidget .CarouselWidget__header .R-RatingStars .R-RatingStars__stars{margin-block-end:var(--spacing-s)}reviewsio-card-carousel .CarouselWidget-prefix .CarouselWidget .CarouselWidget__header .R-RatingStars .R-RatingStars__stars .stars__icon{--override-header-star-color:var(--color-brand-1-dark);--override-header-star-disabled-color:#d9d9d9;color:var(--color-brand-1-dark);font-size:var(--font-size-3)}@media(min-width:64em){reviewsio-card-carousel .CarouselWidget-prefix{padding-block:var(--spacing-7xl)}reviewsio-card-carousel .CarouselWidget-prefix .R-ReviewsList-container{padding-inline:var(--spacing-6xl)}reviewsio-card-carousel .CarouselWidget-prefix .CarouselWidget .CarouselWidget__header{margin-inline-end:var(--spacing-m)}}@media(min-width:48em){reviewsio-card-carousel .CarouselWidget-prefix{margin-inline:auto;max-width:var(--max-content-width);padding-inline-end:var(--layout-mobile-margin);padding-inline-start:var(--layout-mobile-margin);width:100%}}@media(min-width:48em)and (min-width:48em){reviewsio-card-carousel .CarouselWidget-prefix{padding-inline-end:var(--layout-tablet-margin);padding-inline-start:var(--layout-tablet-margin)}}@media(min-width:48em)and (min-width:64em){reviewsio-card-carousel .CarouselWidget-prefix{padding-inline-end:var(--layout-desktop-margin);padding-inline-start:var(--layout-desktop-margin)}}reviewsio-text-banner .TextBanner .TextBanner__text--customerssay{font-family:var(--font-family-ft-aktual);font-size:var(--font-size-2);font-weight:var(--font-weight-ft-aktual-2);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-1);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}reviewsio-text-banner .TextBanner .TextBanner__text--verdict{font-family:var(--font-family-thunder);font-size:var(--font-size-5);font-weight:var(--font-weight-thunder-0);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-2);margin-block-end:-.35rem;text-decoration:none;text-indent:var(--text-indent-0);text-transform:uppercase}reviewsio-text-banner .TextBanner .TextBanner__stars.RatingStars--large i.RatingStars__star{font-size:var(--font-size-2)}reviewsio-text-banner .TextBanner .TextBanner__text--outof{font-family:var(--font-family-ft-aktual);font-size:var(--font-size-2);font-weight:var(--font-weight-ft-aktual-2);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-1);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}reviewsio-text-banner .TextBanner .TextBanner__text--outof .ruk_count,reviewsio-text-banner .TextBanner .TextBanner__text--outof .ruk_rating{font-family:var(--font-family-thunder);font-size:var(--font-size-5);font-weight:var(--font-weight-thunder-0);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-2);margin-block-end:-.35rem;text-decoration:none;text-indent:var(--text-indent-0);text-transform:uppercase}
