.product-card{background-color:var(--color-neutral-5);display:flex;flex-flow:column;height:100%;text-decoration:none;text-decoration:initial}.product-card.critical-component-hide{display:block}.product-card.critical-component-clear{opacity:1}.product-card__image-container{position:relative}.product-card__secondary-image{background-color:transparent;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity var(--timing-normal) var(--easing-normal);width:100%;z-index:var(--layer-flat)}.product-card__footer{grid-gap:var(--spacing-m);display:grid;gap:var(--spacing-m);height:100%;padding:var(--spacing-xl) var(--spacing-m)}.product-card__compatibility-product{display:inline-flex}.product-card__compatibility-product:not(:last-child){border-right:1px solid var(--color-neutral-1);margin-inline-end:var(--spacing-xs);padding-inline-end:var(--spacing-xs)}.product-card__prices{line-height:var(--line-height-baseline);margin-block-start:calc(var(--spacing-s) + var(--spacing-3xs))}.product-card__compatible{text-transform:none}.product-card__actions{align-items:flex-start;display:flex;flex-flow:column;gap:var(--spacing-l)}.product-card__add-to-cart{width:100%}.product-card .product-badge{align-items:center;display:flex;position:absolute;right:var(--spacing-xs);top:var(--spacing-xs);z-index:var(--layer-raised)}.product-card .product-prices{align-items:center}.product-card.liquid:focus .product-card__secondary-image,.product-card.liquid:hover .product-card__secondary-image,.product-card.show-secondary-image:focus .product-card__secondary-image,.product-card.show-secondary-image:hover .product-card__secondary-image{opacity:1}.product-card.is-loading{pointer-events:none}.product-card.is-loading .product-card__secondary-image{display:none}.product-card.is-loading .product-badge,.product-card.is-loading .product-card__compatibility,.product-card.is-loading .product-card__compatibility-product,.product-card.is-loading .product-card__compatible,.product-card.is-loading .product-card__prices,.product-card.is-loading .product-card__primary-image,.product-card.is-loading .product-card__sku,.product-card.is-loading .product-card__title,.product-card.is-loading .product-card__vendor,.product-card.is-loading .product-prices-compare-at-price,.product-card.is-loading .product-prices__compare-at-price,.product-card.is-loading .product-prices__price,.product-card.is-loading .product-prices__varies{background-color:var(--color-neutral-5);background-image:none;border-color:transparent;color:transparent;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-card.is-loading .product-card__actions{visibility:hidden}.product-card.is-loading .product-card__primary-image{padding-block-end:100%;width:100%}@media(any-hover:none){.product-card__secondary-image{display:none}}@media(min-width:90em){.product-card__add-to-cart{visibility:hidden;width:auto}.product-card:hover .product-card__add-to-cart{visibility:visible}.product-card__actions{align-items:center;flex-flow:row;gap:0;justify-content:space-between}}
.product-card-sawmill{background-color:var(--color-neutral-5);display:flex;flex-flow:column;height:100%}.product-card-sawmill.critical-component-hide{display:block}.product-card-sawmill.critical-component-clear{opacity:1}.product-card-sawmill__image-container{order:0;position:relative}.product-card-sawmill__secondary-image{background-color:transparent;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity var(--timing-normal) var(--easing-normal);width:100%;z-index:var(--layer-flat)}.product-card-sawmill__header{align-items:center;margin-block-start:var(--spacing-xs)}.product-card-sawmill__header,.product-card-sawmill__subheader{display:flex;justify-content:space-between;padding:0 var(--spacing-m)}.product-card-sawmill__subheader{flex-wrap:wrap}.product-card-sawmill__description{padding:0 var(--spacing-m)}.product-card-sawmill__content{border-bottom:1px solid var(--color-neutral-3);margin-block-end:var(--spacing-m);order:1;padding-block-end:var(--spacing-m);text-decoration:none}.product-card-sawmill__title{color:var(--color-neutral-1)}.product-card-sawmill__prices{align-items:center;display:flex;line-height:var(--line-height-baseline);padding:0 var(--spacing-m)}.product-card-sawmill__specs{display:flex;flex-wrap:wrap;justify-content:space-between;order:2;padding:0 var(--spacing-m)}.product-card-sawmill__mobile-action{order:4;padding:0 var(--spacing-m) var(--spacing-m)}.product-card-sawmill__add-to-cart{width:100%}.product-card-sawmill .product-stat:first-of-type{padding:0}.product-card-sawmill .product-stat:last-of-type{padding-block:0}.product-card-sawmill .product-stat:not(:last-of-type){margin-block-end:0}.product-card-sawmill .product-prices__affirm{padding-inline-end:var(--spacing-m);padding-inline-start:var(--spacing-m)}.product-card-sawmill .product-prices__compare-at-price{margin-inline-start:var(--spacing-xs)}.product-card-sawmill .splide__arrows{margin-block-start:var(--spacing-s)}.product-card-sawmill .product-rating{padding-inline-end:var(--spacing-m)}.product-card-sawmill .ruk-rating-snippet-count{text-decoration:underline}.product-card-sawmill.liquid:focus .product-card-sawmill__secondary-image,.product-card-sawmill.liquid:hover .product-card-sawmill__secondary-image,.product-card-sawmill.show-secondary-image:focus .product-card-sawmill__secondary-image,.product-card-sawmill.show-secondary-image:hover .product-card-sawmill__secondary-image{opacity:1}.product-card-sawmill.is-loading{pointer-events:none}.product-card-sawmill.is-loading .product-card-sawmill__secondary-image{display:none}.product-card-sawmill.is-loading .product-badge,.product-card-sawmill.is-loading .product-card-sawmill__compatibility,.product-card-sawmill.is-loading .product-card-sawmill__compatibility-product,.product-card-sawmill.is-loading .product-card-sawmill__compatible,.product-card-sawmill.is-loading .product-card-sawmill__description,.product-card-sawmill.is-loading .product-card-sawmill__prices,.product-card-sawmill.is-loading .product-card-sawmill__primary-image,.product-card-sawmill.is-loading .product-card-sawmill__sku,.product-card-sawmill.is-loading .product-card-sawmill__specs,.product-card-sawmill.is-loading .product-card-sawmill__title,.product-card-sawmill.is-loading .product-card-sawmill__vendor,.product-card-sawmill.is-loading .product-prices-compare-at-price,.product-card-sawmill.is-loading .product-prices__compare-at-price,.product-card-sawmill.is-loading .product-prices__price,.product-card-sawmill.is-loading .product-prices__varies{background-color:var(--color-neutral-5);background-image:none;border-color:transparent;color:transparent;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-card-sawmill.is-loading .product-card-sawmill__actions,.product-card-sawmill.is-loading .product-card-sawmill__desktop-action{visibility:hidden}.product-card-sawmill.is-loading .product-card-sawmill__primary-image{padding-block-end:100%;width:100%}@media(min-width:64em){.product-card-sawmill{flex-flow:row;gap:var(--spacing-2xl);padding:var(--spacing-m) var(--spacing-2xl)}.product-card-sawmill__header{gap:var(--spacing-m);padding-inline:0}.product-card-sawmill .product-prices__affirm{padding-inline-end:0;padding-inline-start:0}.product-card-sawmill__title{margin-block-start:0}.product-card-sawmill__image-container{flex:2;order:2}.product-card-sawmill__content{border:0;display:flex;flex:1;flex-flow:column;justify-content:center;margin-block-end:0;order:1;padding:0}.product-card-sawmill__description{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);padding-inline:0;text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}.product-card-sawmill__specs{flex:1;flex-flow:column;flex-wrap:nowrap;gap:var(--spacing-4xl);justify-content:center;margin-block-start:0;order:3;padding-inline:0}.product-card-sawmill__specs .product-stat{align-items:flex-start;padding:0;width:auto}.product-card-sawmill__add-to-cart{width:auto}.product-card-sawmill__mobile-action,.product-card-sawmill__prices{padding-inline:0}.product-card-sawmill .splide__arrows{margin-block-start:0}}@media(min-width:90em){.product-card-sawmill__specs{gap:var(--spacing-2xl);padding-inline:0}.product-card-sawmill__description{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-card-sawmill .splide__arrows{padding:0 var(--spacing-xs)}.product-card-sawmill .splide__arrow{padding:var(--spacing-xs)}.product-card-sawmill .splide__arrow--prev{padding-inline-start:var(--spacing-s)}.product-card-sawmill .splide__arrow--next{padding-inline-end:var(--spacing-s)}.product-card-sawmill .splide__slide img{-o-object-fit:contain;object-fit:contain}}@media(max-width:63.99em){.product-card-sawmill__desktop-action{display:none}}@media(any-hover:none){.product-card-sawmill__secondary-image{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)}
.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%}}
.product-details-drawer__header{grid-template-columns:1fr 40px;padding:var(--spacing-l);position:absolute;width:100%;z-index:var(--layer-raised)}.product-details-drawer__container{background-color:var(--color-neutral-4);padding:0}.product-details-drawer__content{width:100%}.product-details-drawer__footer{padding:var(--spacing-l) var(--spacing-m)}.product-details-drawer__close{background-color:var(--color-neutral-4);border-radius:100%;height:40px;margin:0;padding:0;width:40px}@media(min-width:64em){.product-details-drawer__footer{padding:var(--spacing-xl) var(--spacing-l)}}.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}
.filter-value{padding:var(--spacing-m)}.filter-value__wrapper{background-color:var(--color-neutral-5)}.filter-value__options{display:flex;flex-direction:column;gap:var(--spacing-m);margin-block-end:var(--spacing-2xl)}.filter-value__options h3{margin-block-end:var(--spacing-m);white-space:nowrap}.filter-value__btn{border:0}.filter-value__btn.button{background-color:var(--color-neutral-4);border:1px solid transparent;gap:var(--spacing-xs);min-width:0;min-width:initial;padding-inline:calc(var(--spacing-m) + var(--spacing-2xs))}.filter-value__btn.button.selected{background-color:var(--color-neutral-1);color:var(--color-neutral-5)}.filter-value__btn:hover{border:1px solid var(--color-neutral-1);transition:var(--timing-normal) ease-in-out}.filter-value__btn:hover:before{content:normal;content:initial}.filter-value__btn .icon{height:var(--icon-2xs);width:var(--icon-2xs)}.filter-value__option .button__label{text-align:left}.filter-value__second-level{background-color:var(--color-neutral-4)}.filter-value__second-level .filter-value__options{align-items:flex-start;flex-direction:column}.filter-value__second-level .filter-value__options .splide{width:100%}.filter-value__second-level .filter-value__btn.button:not(.selected){background-color:var(--color-neutral-5)}.filter-value__second-level h3{margin-block-end:0;margin-inline-end:var(--spacing-xs)}@media(min-width:90em){.filter-value{padding:var(--spacing-l)}}@media(min-width:64em){.filter-value__second-level .filter-value__options{align-items:center;flex-direction:row}}@media(max-width:63.99em){.filter-value{display:none}}
.radio-input{align-items:center;display:flex}.radio-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}.radio-input__label:after,.radio-input__label:before{content:'';position:absolute}.radio-input__label:before{background-color:var(--color-neutral-5);border:1px solid var(--color-brand-1-default);border-radius:100%;height:var(--icon-m);left:0;top:0;transition:background-color var(--timing-normal) var(--easing-normal),border-color var(--timing-normal) var(--easing-normal);width:var(--icon-m)}.radio-input__label:after{background-color:transparent;border-radius:100%;content:'';height:var(--icon-2xs);left:calc((var(--icon-m) - var(--icon-2xs))/2);opacity:0;pointer-events:none;position:absolute;top:calc((var(--icon-m) - var(--icon-2xs))/2);transition:background-color var(--timing-normal) var(--easing-normal),opacity var(--timing-normal) var(--easing-normal);width:var(--icon-2xs)}.radio-input__input:checked+.radio-input__label:after{background-color:var(--color-brand-1-default);opacity:1}.radio-input.is-hover .radio-input__input+.radio-input__label:before,.radio-input:hover .radio-input__input+.radio-input__label:before{border-color:var(--color-brand-1-dark)}.radio-input.is-hover .radio-input__input:not([disabled],.is-disabled)+.radio-input__label:after,.radio-input:hover .radio-input__input:not([disabled],.is-disabled)+.radio-input__label:after{background-color:var(--color-neutral-4);opacity:1}.radio-input.is-hover .radio-input__input:checked:not([disabled],.is-disabled)+.radio-input__label:after,.radio-input:hover .radio-input__input:checked:not([disabled],.is-disabled)+.radio-input__label:after{background-color:var(--color-brand-1-dark)}.radio-input__input.is-disabled+.radio-input__label,.radio-input__input[disabled]+.radio-input__label{opacity:.4;pointer-events:none}.is-tabbable .radio-input .radio-input__input:focus+.radio-input__label:before,.is-tabbable .radio-input.is-focus .radio-input__label:before{outline:dashed var(--color-neutral-1);outline-offset:2px;outline-width:2px}
.filter-grid.critical-component-hide{display:block}.filter-grid.critical-component-clear{opacity:1}.filter-grid__comingsoon{height:-moz-max-content;height:max-content;opacity:.6;position:absolute;width:-webkit-fill-available}.filter-grid__comingsoon img{height:100%;-o-object-fit:cover;object-fit:cover}.filter-grid__comingsoon_title{position:relative;text-align:center;top:50%}.filter-grid__products-header{align-items:center;display:flex;justify-content:space-between;padding-block:calc(var(--spacing-xs) + var(--spacing-3xs))}.filter-grid__product-sort{display:none}.filter-grid__product-sort .text-heading-m{color:var(--color-neutral-2);white-space:nowrap}.filter-grid__product-sort .form-group{align-items:center;display:flex;gap:var(--spacing-2xs)}.filter-grid__product-sort select{background-color:transparent;border:initial;color:var(--color-neutral-1);flex:1;font-weight:var(--font-weight-ft-aktual-1);padding-block:0;padding-inline-start:0}.filter-grid__product-grid{padding-inline:var(--spacing-m)}.filter-grid__product-grid.secondary-collection{padding-inline:var(--spacing-2xl)}.filter-grid__filter-count{align-items:center;background-color:var(--color-brand-1-dark);border-radius:50%;display:inline-flex;height:16px;justify-content:center;margin-inline-start:var(--spacing-xs);width:16px}.filter-grid__filter--mobile{align-items:center;display:flex}.filter-grid__filter--mobile .button{gap:var(--spacing-xs)}.filter-grid__load-more{display:flex;justify-content:center}.filter-grid .filter-drawer{background-color:transparent;bottom:0;max-height:502px;max-width:none;max-width:initial;top:auto;width:100%}.filter-grid .filter-drawer__container{padding-block:var(--spacing-4xl) 0;padding-inline:0}.filter-grid .filter-drawer__header{padding-block-start:var(--spacing-s);padding-inline-end:var(--spacing-m);position:absolute;right:0;top:0}.filter-grid .filter-drawer__body{background-color:var(--color-neutral-5);flex-direction:column;padding:var(--spacing-l)}.filter-grid .filter-drawer__close{background-color:var(--color-neutral-5);border-radius:50%}.filter-grid .filter-drawer .filter-value{flex-direction:column;padding-inline:0}.filter-grid .filter-drawer .form-group{border-block-end:1px solid var(--color-neutral-3);flex-direction:column;padding-block-end:var(--spacing-l)}.filter-grid .filter-drawer .radio-input:hover .radio-input__input+.radio-input__label:before,.filter-grid .filter-drawer .radio-input:hover:before{border-color:1px solid var(--color-neutral-1)}.filter-grid .filter-drawer .radio-input:hover .radio-input__input:checked:not([disabled],.is-disabled)+.radio-input__label:after{background-color:var(--color-neutral-1);border-color:1px solid var(--color-neutral-1)}.filter-grid .filter-drawer .radio-input__label{text-transform:uppercase}.filter-grid .filter-drawer .radio-input__label:before{border-color:1px solid var(--color-neutral-1)}.filter-grid .filter-drawer .radio-input__input:checked:after,.filter-grid .filter-drawer .radio-input__label:after{background-color:var(--color-neutral-1)}.filter-grid .filter-drawer .filter-apply{background-color:var(--color-neutral-5);bottom:0;left:0;padding-block:var(--spacing-m);padding-inline:var(--spacing-xl);position:absolute;width:calc(100% + var(--spacing-m));z-index:var(--layer-flat)}.filter-grid .filter-drawer .filter-apply .button{flex:1}.filter-grid__comingsoon_title{padding-inline:var(--spacing-xl)}.filter-grid .overlay__container{position:static;position:initial}@media(min-width:64em){.filter-grid__products{padding-block-start:0}.filter-grid__product-sort{display:block}.filter-grid__product-grid{padding-inline:var(--spacing-l)}.filter-grid__filter--mobile{display:none}.filter-grid__comingsoon{height:-webkit-fill-available;opacity:.6;position:absolute}}
