.logo-block{display:flex;max-width:100%;padding:var(--logo-pad-top, 0) var(--logo-pad-right, 0) var(--logo-pad-bottom, 0) var(--logo-pad-left, 0)}.logo-block--outlined{outline:1px solid #000;outline-offset:-1px}.logo-block__link{display:block;flex:0 1 auto;width:var(--logo-link-width, auto);max-width:100%;line-height:0;text-decoration:none;color:inherit}.logo-block__image{display:block;width:var(--logo-img-width, auto);height:var(--logo-img-height, auto);max-width:100%;object-fit:contain}.logo-block__name{display:inline-block;margin:0;line-height:1.2}@media screen and (max-width:749px){.logo-block__link{width:var(--logo-link-width-mobile, var(--logo-link-width, auto))}.logo-block__image{width:var(--logo-img-width-mobile, var(--logo-img-width, auto));height:var(--logo-img-height-mobile, var(--logo-img-height, auto))}}.product__description{overflow-wrap:anywhere}.product__description img,.product__description iframe,.product__description video{max-width:100%}.product__description table{display:block;max-width:100%;overflow-x:auto}.emoji-benefits p{margin-block:0 1em;font-size:1.4rem;line-height:1}.emoji-benefits p:last-child{margin-block-end:0}.fk-bestand{display:block}.product-inventory--fit_content{text-align:var(--inv-align, left)}.product-inventory__box{width:100%;color:var(--inv-text-color);background:var(--inv-fill, transparent);border:var(--inv-edge, none)}.product-inventory--fit_content .product-inventory__box{display:inline-block;width:auto}.product-inventory__box--boxed{padding:.5rem .75rem;border-radius:var(--inv-corner, 0)}.product-inventory__row{display:flex;align-items:center;justify-content:var(--inv-justify, flex-start);gap:.5em;margin:0;font-family:var(--inv-family);font-size:var(--inv-size, 1.6rem);line-height:1.5}.product-inventory__text{color:var(--inv-text-color)}.product-inventory__dot{position:relative;display:inline-flex;flex:0 0 auto;width:var(--inv-dot-size, 15px);height:var(--inv-dot-size, 15px);color:var(--inv-dot-color)}.product-inventory__dot svg{display:block;width:100%;height:100%;overflow:visible}.product-inventory__ring{fill:none;stroke:currentColor;stroke-width:2;opacity:.2;transform-box:fill-box;transform-origin:center}.product-inventory__core{fill:currentColor;stroke:#fff;stroke-width:1}.product-inventory--no-ring .product-inventory__ring{display:none}.product-inventory--motion-ripple .product-inventory__ring{opacity:.5;animation:product-inventory-ripple var(--inv-speed, 1.5s) ease-out infinite}.product-inventory--motion-ripple .product-inventory__core{stroke-width:0}.product-inventory--motion-blink .product-inventory__dot{animation:product-inventory-blink var(--inv-speed, 1.5s) linear infinite}@keyframes product-inventory-ripple{0%{opacity:.45;transform:scale(1)}70%{opacity:0;transform:scale(var(--inv-ripple-scale, 1.6))}to{opacity:0;transform:scale(1)}}@keyframes product-inventory-blink{0%,to{opacity:1}50%{opacity:var(--inv-blink-floor, .2)}}@media(prefers-reduced-motion:reduce){.product-inventory--motion-ripple .product-inventory__ring,.product-inventory--motion-blink .product-inventory__dot{animation:none}}.product-popup-modal{--pp-fg: var(--color-foreground);--pp-bg: var(--color-background);--pp-ring: 0 0 0 .3rem rgb(var(--pp-bg)), 0 0 .5rem .4rem rgba(var(--pp-fg), .3)}.product-popup-modal__opener{display:block}.product-popup-modal__button{min-height:2.5rem;padding:0 1.3rem 0 0;font-size:1.6rem;text-underline-offset:.3rem;text-decoration-thickness:1px;transition:text-decoration-thickness var(--duration-short, .1s) ease}.product-popup-modal__button:hover{text-decoration-thickness:2px}.product--no-media .product-popup-modal__button{padding-right:0}.product-popup-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;width:100%;height:100%;overflow:auto;background:rgba(var(--pp-fg),.2);opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}.product-popup-modal[open]{z-index:101;opacity:1;visibility:visible}.product-popup-modal__content{position:absolute;top:0;left:50%;width:92%;height:80%;margin:5rem auto 0;padding:0 1.5rem 0 3rem;overflow:auto;translate:-50% 0;background:rgb(var(--pp-bg));border:var(--popup-border-width, 1px) solid rgba(var(--pp-fg),var(--popup-border-opacity, .1));border-radius:calc(var(--popup-corner-radius, 0px) * .8);box-shadow:var(--popup-shadow-horizontal-offset, 0) var(--popup-shadow-vertical-offset, 0) var(--popup-shadow-blur-radius, 0) rgba(var(--color-shadow, var(--pp-fg)),var(--popup-shadow-opacity, 0))}.product-popup-modal__content:focus-visible{outline:0;box-shadow:var(--pp-ring)}.product-popup-modal__content-info{padding-right:4.4rem}.product-popup-modal__content-info>*{width:100%;max-width:100%;height:auto;margin:0 auto}.product-popup-modal__content-info table{display:block;max-width:fit-content;overflow-x:auto}.product-popup-modal__toggle{position:sticky;top:1.5rem;z-index:2;display:flex;align-items:center;justify-content:center;width:4rem;margin:0 0 0 auto;padding:1.2rem;border:1px solid rgba(var(--pp-fg),.1);border-radius:50%;background:rgb(var(--pp-bg));color:rgba(var(--pp-fg),.55);cursor:pointer}.product-popup-modal__toggle:hover,.product-popup-modal__toggle--minimalistic{color:rgba(var(--pp-fg),.75)}.product-popup-modal__toggle .icon{width:2.2rem;height:auto;margin:0}.product-popup-modal__toggle--minimalistic{border:0;translate:1.2rem -1.2rem}.product-popup-modal__toggle--minimalistic:hover{color:rgba(var(--pp-fg),.95)}@media(min-width:750px){.product-popup-modal__content{width:70%;margin-top:10rem;padding:0 3rem;border-radius:var(--popup-corner-radius, 0px)}}.installment{margin:0}.product__sku{overflow-wrap:anywhere}.product__sku.visibility-hidden{visibility:hidden}.product__sku.visibility-hidden:after{content:"#"}.fk-reiter{display:block;max-width:100%}.product-tabs__list{display:grid;grid-template-columns:repeat(var(--ptabs-columns, 1),1fr);gap:1rem;width:100%;padding-bottom:var(--ptabs-divider-width);box-shadow:inset 0 calc(-1 * var(--ptabs-divider-width)) 0 var(--ptabs-divider-color);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.product-tabs__list::-webkit-scrollbar{display:none}.product-tabs__tab{position:relative;display:flex;flex:1;align-items:center;gap:.5rem;min-width:max-content;margin:0;padding:.75rem 0;border:0;background:none;color:var(--ptabs-label-color);font-family:inherit;font-size:var(--ptabs-label-size-mobile);line-height:1.3;cursor:pointer;transition:color .15s ease-in-out}.product-tabs__list--center .product-tabs__tab{justify-content:center}.product-tabs__tab.active{color:var(--ptabs-label-color-active)}.product-tabs__tab:after{content:"";position:absolute;inset-inline:0;bottom:calc(-1 * var(--ptabs-divider-width));height:var(--ptabs-indicator-width);background:var(--ptabs-indicator-color);opacity:0;transition:opacity .15s ease-in-out}.product-tabs__tab.active:after{opacity:1}.product-tabs__tab:focus-visible{outline:.2rem solid currentColor;outline-offset:-.2rem}.product-tabs__label{overflow:hidden;text-overflow:ellipsis}.product-tabs__tab .material-icon{font-size:var(--ptabs-icon-size);flex-shrink:0}.product-tabs__icon-image{width:var(--ptabs-icon-size);height:var(--ptabs-icon-size);object-fit:contain;flex-shrink:0}.product-tabs__panels{position:relative;isolation:isolate;margin-top:1rem;overflow:hidden;transition:height .25s ease-in-out}.product-tabs__panel{position:absolute;inset:0 0 auto;z-index:-1;padding:0;color:var(--ptabs-body-color);opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility 0s linear .3s}.product-tabs__panel.is-active{position:relative;z-index:0;opacity:1;visibility:visible;transition:opacity .3s ease-in-out .2s,visibility 0s linear 0s}.product-tabs__panel p{font-size:var(--ptabs-body-size)}.product-tabs__panel:focus-visible{outline:.2rem solid rgba(var(--color-foreground, 18, 18, 18),.5);outline-offset:.2rem}@media screen and (min-width:750px){.product-tabs__tab{padding:1rem 0;font-size:var(--ptabs-label-size)}}@media(prefers-reduced-motion:reduce){.product-tabs__panels,.product-tabs__panel,.product-tabs__panel.is-active,.product-tabs__tab,.product-tabs__tab:after{transition:none}}.product__title{word-break:break-word}.product__title>*{margin:0}.product__title>a{display:none}.product-title-block__heading{font-size:var(--title-size-mobile)}@media(min-width:750px){.product-title-block__heading{font-size:var(--title-size-desktop)}}.product-title--uppercase{text-transform:uppercase}.product-urgency.urgency-text{display:block;width:fit-content;max-width:100%;margin-inline:auto;padding:0 .5em;border:.2rem solid rgb(var(--color-background));background:none;color:rgb(var(--color-background));text-align:center}.product__view-details{display:flex;align-items:center;width:fit-content;text-decoration:none}.product__view-details:hover{text-decoration:underline;text-underline-offset:.3rem}.product__view-details .icon{flex-shrink:0;width:1.2rem;margin-inline-start:1.2rem}.product__view-details.animate-arrow .icon-arrow path{transform:translate(-.25rem);transition:transform var(--duration-short, .1s) ease}.product__view-details.animate-arrow:hover .icon-arrow path{transform:translate(-.05rem)}.product:not(.featured-product) .product__view-details{display:none}.share-button+.product__view-details{display:inline-flex;float:right}.product__view-details-button.button--large-text{font-size:1.9rem}.product__view-details-button.uppercase{text-transform:uppercase}.product--no-media .product__view-details{margin-inline:auto}.estimated-shipping{display:flex;align-items:flex-start;gap:0}.estimated-shipping--align-center{align-items:center}.estimated-shipping__icon{--icon-size: 2.75rem;display:flex;flex-shrink:0;align-items:center;min-height:2.75rem;margin-inline-end:1.25rem}.estimated-shipping__icon--small{--icon-size: 2.25rem}.estimated-shipping__icon--large{--icon-size: 3.5rem}.estimated-shipping__icon .material-icon,.estimated-shipping__icon>span{font-size:var(--icon-size);line-height:1}.estimated-shipping__icon img{display:block;width:var(--icon-size);height:auto}.estimated-shipping__text p{margin-block:0 .5rem;font-size:1.6rem;line-height:2.75rem}.estimated-shipping__text p:last-child{margin-block-end:0}.fk-eingabefeld{display:block}.fk-eingabefeld .custom-product-field__field{min-width:fit-content;max-width:25rem;margin:0 0 1.2rem;padding:0;border:0}.fk-eingabefeld .custom-product-field__field.product-form__input--full{max-width:none}.fk-eingabefeld .custom-product-field__label{display:block;margin:0;padding:0;font-weight:600}.custom-product-field__control.input--small{display:block;width:100%;height:3.8rem;margin:0;padding:.5rem 1rem;border:var(--inputs-border-width, 1px) solid rgba(var(--color-foreground),var(--inputs-border-opacity, .55));border-radius:calc(var(--inputs-radius, 0px) * .8);outline:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:inherit;font-size:16px}.custom-product-field__control.input--small:focus{border-color:rgb(var(--color-foreground));border-width:2px;box-shadow:none}.custom-product-field__control.input--error,.custom-product-field__control.input--error:focus{border-color:red;border-width:2px}textarea.custom-product-field__control{resize:vertical}.custom-product-field__control.textarea--small{height:7rem}.custom-product-field__control.textarea--medium{height:9rem}.custom-product-field__control.textarea--large{height:11rem}.custom-product-field__error{display:none;margin-top:.3rem;color:red;font-size:1.5rem;line-height:1}.custom-product-field__control.input--error+.custom-product-field__error:not(:empty){display:block}.custom-product-field__select.select{max-width:none;background:none}.custom-product-field__select .select__select{height:3.5rem;padding:0 calc(var(--inputs-border-width, 1px) + 1.5rem) 0 1.25rem;border-radius:calc(var(--inputs-radius, 0px) * .8)}.custom-product-field__choices legend{float:left;width:100%}.custom-product-field__pills,.custom-product-field__swatches{clear:both}.custom-product-field__pills{isolation:isolate}.fk-eingabefeld input[type=radio]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.custom-product-field__pill{--color-foreground: var(--accent-color, var(--color-base-text, 18, 18, 18));position:relative;display:inline-block;margin:.7rem .5rem .2rem 0;padding:var(--variant-pills-padding-y, 1rem) var(--variant-pills-padding-x, 2rem);border:var(--variant-pills-border-width, 1px) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity, .55));border-radius:var(--variant-pills-radius, 4rem);background-color:rgba(var(--color-foreground),var(--variant-pills-inactive-overlay-opacity, 0));color:rgb(var(--color-foreground));font-size:var(--variant-pills-text-size, 1.4rem);letter-spacing:.1rem;line-height:1;text-align:center;cursor:pointer;transition:border-color var(--duration-short, .1s) ease}.custom-product-field__pill.variant-pills--bold{font-weight:700}.custom-product-field__pill:before{content:"";position:absolute;inset:calc(var(--variant-pills-border-width, 1px) * -1);z-index:-1;border-radius:var(--variant-pills-radius, 4rem);box-shadow:var(--variant-pills-shadow-horizontal-offset, 0) var(--variant-pills-shadow-vertical-offset, 0) var(--variant-pills-shadow-blur-radius, 0) rgba(var(--color-shadow, 18, 18, 18),var(--variant-pills-shadow-opacity, 0))}.custom-product-field__pill:hover{border-color:rgb(var(--color-foreground))}.fk-eingabefeld input[type=radio]:checked+.custom-product-field__pill{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.fk-eingabefeld input[type=radio]:focus-visible+.custom-product-field__pill{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.custom-product-field__swatches{--cpf-swatch: 4.75rem;--cpf-ring-gap: .3rem;--cpf-ring-width: .2rem;display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.7rem}.custom-product-field__swatches--small{--cpf-swatch: 3.5rem;--cpf-ring-gap: .2rem;--cpf-ring-width: .1rem}.custom-product-field__swatches--large{--cpf-swatch: 5.75rem;gap:.8rem}.custom-product-field__swatch{position:relative;border-radius:var(--swatches-radius, 50%)}.custom-product-field__swatch .color-swatch__image{position:relative;display:block;width:var(--cpf-swatch);height:var(--cpf-swatch);overflow:hidden;border:var(--cpf-ring-gap) solid rgb(var(--color-background));border-radius:var(--swatches-radius, 50%);box-shadow:0 0 0 var(--cpf-ring-width) rgba(var(--color-foreground),var(--swatches-border-opacity, .15))}.custom-product-field__swatch input:checked+.color-swatch__image{box-shadow:0 0 0 var(--cpf-ring-width) rgba(var(--color-foreground),var(--swatches-selected-border-opacity, 1))}.custom-product-field__swatch input:focus-visible+.color-swatch__image{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.custom-product-field__swatch .color-swatch__custom-color{position:absolute;top:2.5%;right:2.5%;bottom:2.5%;left:2.5%;display:block;border-radius:var(--swatches-radius, 50%);background:var(--bg-color);box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.3)}.custom-product-field__swatch .color-swatch_hidden-label{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.custom-product-field__swatch .color-swatch__label{position:absolute;bottom:calc(100% + .5em);left:50%;display:none;margin:0;padding:.25em .65em;border-radius:.5em;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.5rem;line-height:2em;white-space:nowrap;text-align:center;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,50%) scale(1);transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s}.custom-product-field__swatch .color-swatch__label:before{content:"";position:absolute;top:100%;left:50%;width:.75em;height:.5em;background:inherit;clip-path:polygon(0 0,100% 0,50% 100%);transform:translate(-50%)}.custom-product-field__notice{margin:0;font-weight:600}@media(hover:hover){.custom-product-field__swatch:hover .color-swatch__label{opacity:1;visibility:visible;transform:translate(-50%) scale(1)}}@media screen and (min-width:750px){.custom-product-field__control.input--small{height:4rem;padding:.5rem 1.2rem;border-radius:var(--inputs-radius, 0px)}.custom-product-field__control.textarea--small{height:8rem}.custom-product-field__control.textarea--medium{height:10rem}.custom-product-field__control.textarea--large{height:12rem}.custom-product-field__select .select__select{height:4rem;padding:.5rem 1.2rem;border-radius:var(--inputs-radius, 0px)}.custom-product-field__swatches{--cpf-swatch: 5rem}.custom-product-field__swatches--small{--cpf-swatch: 4.25rem;--cpf-ring-width: .2rem}.custom-product-field__swatches--large{--cpf-swatch: 6.5rem}.custom-product-field__swatch .color-swatch__label{display:block}}@media(prefers-reduced-motion:reduce){.custom-product-field__swatch .color-swatch__label,.custom-product-field__pill{transition:none}}.media-slider{--ms-cols: var(--ms-cols-m);--ms-gap: var(--ms-gap-m);--ms-pad: var(--ms-pad-m);--ms-trim: var(--ms-trim-m);--ms-radius: var(--ms-radius-m);--ms-nav-gap: 1rem;--ms-arrows-spread: .75rem;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto minmax(0,1fr);grid-template-rows:auto auto}.media-slider__track{position:relative;grid-column:1 / -1;grid-row:1;display:flex;align-items:flex-start;gap:var(--ms-gap);padding-inline:var(--ms-pad);scroll-padding-inline:var(--ms-pad);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.media-slider__track::-webkit-scrollbar{display:none}.media-slider__slide{position:relative;flex:0 0 calc((100% - var(--ms-trim) - (var(--ms-cols) - 1) * var(--ms-gap)) / var(--ms-cols));min-width:0;scroll-snap-align:start}.media-slider__card{overflow:hidden;border-radius:var(--ms-radius)}.media-slider__frame{position:relative;aspect-ratio:var(--ms-ratio, 1);overflow:hidden}.media-slider__frame>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.media-slider__frame img,.media-slider__frame video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.media-slider__frame fk-video{height:100%}.media-slider__placeholder svg{display:block;width:100%;height:auto}.media-slider__caption{padding:1rem;text-align:start}.media-slider__caption--center{text-align:center}.media-slider__caption--right{text-align:end}.media-slider__caption p{margin:0;line-height:1.3}.media-slider.is-adaptive .media-slider__track{height:var(--ms-active-h, auto);transition:height .2s ease-in-out}.media-slider.is-dragging .media-slider__track{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.media-slider--fade .media-slider__track{display:grid;overflow:hidden;scroll-snap-type:none;touch-action:pan-y}.media-slider--fade .media-slider__slide{grid-area:1 / 1;width:100%;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s}.media-slider--fade .media-slider__slide.is-active{z-index:1;opacity:1;visibility:visible;transition:opacity .5s ease}.media-slider__arrow{z-index:2;grid-row:1;align-self:center;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1em;height:1em;margin:0;padding:0;border:0;border-radius:var(--slider-arrow-border-radius, 50%);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:var(--slider-arrow-size, 3rem);opacity:.7;cursor:pointer;transition:opacity var(--duration-short, .1s) ease}.media-slider__arrow svg{width:var(--slider-arrow-icon-size, .5em);height:var(--slider-arrow-icon-size, .5em)}.media-slider__arrow--prev svg{transform:scaleX(-1)}[dir=rtl] .media-slider__arrow--prev svg{transform:none}[dir=rtl] .media-slider__arrow--next svg{transform:scaleX(-1)}.media-slider__arrow:hover:not(:disabled){opacity:.9}.media-slider__arrow:disabled{opacity:.3;cursor:default}.media-slider__arrow:focus-visible,.media-slider__dot:focus-visible{outline:3px solid rgba(var(--color-foreground),.5);outline-offset:3px}.media-slider--transparent-arrows .media-slider__arrow{background:transparent;color:rgb(var(--color-background))}.media-slider__dots{z-index:2;grid-column:1 / -1;grid-row:1;align-self:end;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:.5rem;padding-inline:1rem;pointer-events:none}.media-slider:not(.is-overflow) .media-slider__dots{display:none}.media-slider .media-slider__dot{--dot-color: rgb(var(--color-background));position:relative;box-sizing:content-box;width:var(--pagination-dot-width, 6px);height:var(--pagination-dot-height, 6px);margin:0;padding:calc(var(--pagination-dot-spacing, 12px) / 2);border:0;border-radius:50%;background:none;line-height:1;cursor:pointer;pointer-events:auto}.media-slider__dot:before{content:"";position:absolute;top:50%;left:50%;width:var(--pagination-dot-width, 6px);height:var(--pagination-dot-height, 6px);border-radius:var(--pagination-dot-radius, 30px);background:var(--dot-color);opacity:.5;translate:-50% -50%;transition:width .2s linear,height .2s linear,opacity .2s linear}.media-slider__dot:hover:before{opacity:.9}.media-slider__dot[aria-current=true]:before{width:calc(var(--pagination-dot-width, 6px) * var(--pagination-dot-active-scale, 1.5));height:calc(var(--pagination-dot-height, 6px) * var(--pagination-dot-active-scale, 1.5));border-radius:calc(var(--pagination-dot-radius, 30px) * var(--pagination-dot-active-scale, 1.5));opacity:1}@media(max-width:749px){.media-slider--mobile-full{margin-inline:-1.5rem}.media-slider--m-arrows-sides .media-slider__arrow{grid-column:1 / -1;margin-inline:1rem}.media-slider--m-arrows-sides .media-slider__arrow--prev{justify-self:start}.media-slider--m-arrows-sides .media-slider__arrow--next{justify-self:end}.media-slider--m-arrows-under .media-slider__arrow,.media-slider--m-dots-under .media-slider__dots{grid-row:2;align-self:center;margin:var(--ms-nav-gap) 0 0}.media-slider--m-arrows-under{--ms-nav-gap: .8rem}.media-slider--m-dots-under{--ms-nav-gap: 1rem}.media-slider--m-arrows-under .media-slider__arrow--prev{grid-column:2;margin-inline-end:var(--ms-arrows-spread)}.media-slider--m-arrows-under .media-slider__arrow--next{grid-column:4;margin-inline-start:var(--ms-arrows-spread)}.media-slider--m-dots-under .media-slider__dots{grid-column:3}.media-slider--m-dots-under.media-slider--m-arrows-under{--ms-arrows-spread: 0}.media-slider--m-dots-hidden .media-slider__dots,.media-slider--m-arrows-hidden .media-slider__arrow{display:none}}@media(min-width:750px){.media-slider{--ms-cols: var(--ms-cols-d);--ms-gap: var(--ms-gap-d);--ms-pad: var(--ms-pad-d);--ms-trim: var(--ms-trim-d);--ms-radius: var(--ms-radius-d);--ms-arrows-spread: 1.5rem}.media-slider--d-arrows-sides .media-slider__arrow{grid-column:1 / -1;margin-inline:1rem}.media-slider--d-arrows-sides .media-slider__arrow--prev{justify-self:start}.media-slider--d-arrows-sides .media-slider__arrow--next{justify-self:end}.media-slider--d-arrows-under .media-slider__arrow,.media-slider--d-dots-under .media-slider__dots{grid-row:2;align-self:center;margin:var(--ms-nav-gap) 0 0}.media-slider--d-arrows-under{--ms-nav-gap: .8rem}.media-slider--d-dots-under{--ms-nav-gap: 1.5rem}.media-slider--d-arrows-under .media-slider__arrow--prev{grid-column:2;margin-inline-end:var(--ms-arrows-spread)}.media-slider--d-arrows-under .media-slider__arrow--next{grid-column:4;margin-inline-start:var(--ms-arrows-spread)}.media-slider--d-dots-under .media-slider__dots{grid-column:3}.media-slider--d-dots-under.media-slider--d-arrows-under{--ms-arrows-spread: 0}.media-slider--d-dots-hidden .media-slider__dots,.media-slider--d-arrows-hidden .media-slider__arrow{display:none}}@media(prefers-reduced-motion:reduce){.media-slider.is-adaptive .media-slider__track,.media-slider--fade .media-slider__slide,.media-slider--fade .media-slider__slide.is-active,.media-slider__dot:before{transition:none}}.price{--price-fg: var(--color-foreground);--price-line: calc(1 + .5 / var(--font-body-scale));display:flex;flex-wrap:wrap;align-items:center;column-gap:1rem;font-size:1.6rem;letter-spacing:.1rem;line-height:var(--price-line);color:rgb(var(--price-fg))}.price .price-item{display:inline-block;margin:0;font-weight:700;color:rgb(var(--accent-color, var(--price-fg)))}.price--large{font-size:2rem;letter-spacing:.13rem}.price--large .price-item--regular{font-size:1.6rem}.price.price--unavailable{visibility:hidden}.price--end{text-align:right}.price--center{display:initial;justify-content:center}.price__regular{display:block}.price__sale,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular{display:none}.price--on-sale .price__sale{display:initial;flex-flow:row wrap}.price--on-sale .price__badge-sale,.price--sold-out .price__badge-sold-out{display:inline-flex}.price--on-sale .price-item--regular{font-size:1.3rem;text-decoration:line-through;color:rgba(var(--price-fg),.9)}.price .main-price{color:rgb(var(--accent-color, var(--price-fg)))}.price .main-compare-price{color:rgba(var(--accent-color, var(--price-fg)),.9)}.price-layout.price--on-sale .price__sale{display:flex;align-items:baseline;column-gap:.6rem}.price--price-first-vertical .price__sale,.price--compare-price-first-vertical .price__sale{align-items:flex-start;line-height:1.1}.price--price-first-vertical .price__sale{flex-direction:column}.price--compare-price-first .price__sale{flex-direction:row-reverse}.price--compare-price-first-vertical .price__sale{flex-flow:column-reverse nowrap}.product-page-price .price--on-sale .price__sale--price-second{display:flex;flex-flow:row wrap}.product-page-price .price--on-sale .price__sale--price-second .price-item--sale{order:4}.product-page-price .price__regular .price-item--regular{font-size:2.5rem}@media(min-width:750px){.product__info-container .price--on-sale .price-item--regular{font-size:1.6rem}}.unit-price{display:block;margin-top:.2rem;font-size:1.1rem;letter-spacing:.04rem;line-height:calc(1 + .2 / var(--font-body-scale, 1));text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.price__badge-custom .material-icon{font-size:var(--icon-size)}.price__badge-custom img{width:auto;height:var(--icon-size)}.product .price--sold-out .price__badge-sold-out{border-color:transparent;background:transparent;color:rgb(var(--color-base-text, var(--color-foreground)))}.product .price--sold-out .price__badge-sale,.product .price--sold-out .price__badge-custom{display:none}.product--no-media .price{text-align:center}.price .nowrap{white-space:nowrap}.scroll-buttons__heading{margin:0 0 .25em;line-height:1.3}.scroll-buttons__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--sb-justify, flex-start);gap:.6rem;font-size:var(--sb-font-size)}.scroll-buttons__button{display:flex;align-items:center;margin:0;padding:var(--sb-pad) calc(var(--sb-pad) * 2);border:var(--sb-edge-width) solid var(--sb-edge-color);border-radius:var(--sb-round);background:var(--sb-fill);color:var(--sb-text);font-size:inherit;line-height:1.3;text-align:start;text-decoration:none}.scroll-buttons__button[href]:hover{text-decoration:underline}.scroll-buttons__button[aria-disabled=true]{cursor:default}.scroll-buttons__button:focus-visible{outline:.2rem solid var(--sb-text);outline-offset:.2rem}.scroll-buttons__button .material-icon,.scroll-buttons__image{flex-shrink:0;margin-inline-end:.25em;color:var(--sb-icon);font-size:calc(1em * var(--sb-icon-scale, 1))}.scroll-buttons__image{width:auto;height:1em;object-fit:contain}.scroll-buttons__button p{margin:0}.shipping-checkpoints{--icon-size: 4rem;position:relative;z-index:0;display:grid;grid-template-columns:repeat(var(--item-count),minmax(0,1fr));align-items:start;justify-items:center;column-gap:1rem}.shipping-checkpoints__bar{position:absolute;z-index:-1;top:calc(var(--icon-size) / 2);left:50%;display:block;width:calc(100% / var(--item-count) * var(--item-count-sub));height:.2rem;transform:translate(-50%,-50%)}.shipping-checkpoint{display:flex;flex-direction:column;align-items:center;text-align:center}.shipping-checkpoint__icon{display:flex;align-items:center;justify-content:center;width:var(--icon-size);height:var(--icon-size);margin-bottom:1rem;border-radius:50%}.shipping-checkpoint__icon .material-icon,.shipping-checkpoint__icon>span{font-size:calc(var(--icon-size) / 2);line-height:1}.shipping-checkpoint__icon img{width:calc(var(--icon-size) / 2);height:calc(var(--icon-size) / 2);object-fit:contain}.shipping-checkpoint p{margin:0;font-size:1rem;line-height:1.2;letter-spacing:0}.shipping-checkpoint p+p{margin-top:.5rem}@media screen and (max-width:500px){.shipping-checkpoints--has-4{--icon-size: 3.4rem}.shipping-checkpoints--has-4 .shipping-checkpoint p{font-size:.8rem}}@media screen and (min-width:1000px){.shipping-checkpoints{--icon-size: 5rem}.shipping-checkpoints__bar{height:.3rem}.shipping-checkpoint p{font-size:1.5rem}}.sizing-chart{display:flex;justify-content:flex-start}.sizing-chart--center{justify-content:center}.sizing-chart--end{justify-content:flex-end}.sizing-chart__button{display:inline-flex;align-items:center;justify-content:center;column-gap:.3em;min-height:2.5rem;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:var(--font-size, 1.6rem);--sc-line: 1px;text-underline-offset:.3rem;text-decoration-thickness:var(--sc-line);cursor:pointer;transition:text-decoration-thickness var(--duration-short, .1s) ease}.sizing-chart__button:hover{--sc-line: 2px}.sizing-chart__button:focus-visible,.sizing-chart-modal__close:focus-visible{outline:var(--sc-focus-ring, 2px solid rgba(var(--color-foreground), .5));outline-offset:.3rem}.sizing-chart__button--underline .sizing-chart__button-text{text-decoration:underline;text-decoration-thickness:inherit;text-underline-offset:inherit}.sizing-chart__button img{width:1.1em;height:1.1em;object-fit:contain;object-position:center}.sizing-chart__button .material-icon{font-size:1.3em}.product-form__label-container .sizing-chart__button{min-height:auto;line-height:calc(1 + .5 / var(--font-body-scale, 1))}.sizing-chart-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;width:100%;height:100%;overflow:auto;--sc-backdrop-alpha: .2;background:rgba(var(--color-foreground),var(--sc-backdrop-alpha));opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}.sizing-chart-modal[open]{z-index:101;opacity:1;visibility:visible}.sizing-chart-modal__panel{position:absolute;top:50%;left:50%;box-sizing:border-box;width:92%;max-height:90vh;overflow:auto;padding:0 1.2rem 1.5rem;translate:-50% -50%;background:rgb(var(--color-background));border:var(--popup-border-width, 0) solid rgba(var(--color-foreground),var(--popup-border-opacity, .1));border-radius:calc(var(--popup-corner-radius, 0px) * .8);box-shadow:var(--popup-shadow-horizontal-offset, 0) var(--popup-shadow-vertical-offset, 0) var(--popup-shadow-blur-radius, 0) rgba(var(--color-shadow, 0, 0, 0),var(--popup-shadow-opacity, 0))}.sizing-chart-modal__panel:focus-visible{outline:2px solid rgba(var(--color-foreground),.35);outline-offset:-2px}.sizing-chart-modal__close{position:sticky;top:1.2rem;z-index:2;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin:0 0 0 auto;--sc-close-alpha: .55;--sc-close-alpha-hover: .75;padding:1.2rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:50%;background:rgb(var(--color-background));color:rgba(var(--color-foreground),var(--sc-close-alpha));cursor:pointer}.sizing-chart-modal__close:hover{--sc-close-alpha: var(--sc-close-alpha-hover)}.sizing-chart-modal__close svg{width:2.2rem;height:auto;margin:0}.sizing-chart-modal__close--minimalistic{--sc-close-alpha: .75;--sc-close-alpha-hover: .95;border-color:transparent;translate:1.2rem -1.2rem}.sizing-chart-modal__body{margin-top:-2rem;padding:0}.sizing-chart-modal__body>*{width:100%;max-width:100%;margin:0 auto}.sizing-chart-modal__body>*+*{margin-top:1.5rem}.sizing-chart-modal__title{margin:0;text-align:center}.sizing-chart-modal__image img{display:block;width:100%;height:auto}.sizing-chart-modal__table-wrap{overflow-x:auto}.sizing-chart-modal__table{width:100%;border:1px solid rgb(var(--color-foreground));border-spacing:0;font-size:1.2rem;text-align:center}.sizing-chart-modal__table th,.sizing-chart-modal__table td{padding:.4em;text-align:center}.sizing-chart-modal__table thead th:not(:last-child){border-right:2px solid rgb(var(--color-background))}.sizing-chart-modal__table tbody tr:nth-child(2n){background:rgba(var(--color-foreground),.03)}.sizing-chart-modal__table tbody tr:nth-child(odd) td:not(:last-child){border-right:2px solid rgba(var(--color-foreground),.03)}.sizing-chart-modal__caption{color:var(--text-color);font-size:calc(var(--text-size) * .75);line-height:1.3;text-align:left}.sizing-chart-modal__caption--center{text-align:center}.sizing-chart-modal__caption--right{text-align:right}.sizing-chart-modal__caption p{margin:0}.sizing-chart-modal__body .sizing-chart-modal__table-wrap+.sizing-chart-modal__caption{margin-top:.5em}@media(min-width:750px){.sizing-chart-modal__panel{width:70%;padding:.5rem 2rem 2rem;border-radius:var(--popup-corner-radius, 0px)}.sizing-chart-modal__close{top:1.5rem}.sizing-chart-modal__body>*+*{margin-top:2rem}.sizing-chart-modal__table{font-size:inherit}.sizing-chart-modal__caption{font-size:var(--text-size)}}@media(prefers-reduced-motion:reduce){.sizing-chart-modal{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
