.select-arrow{position:absolute;line-height:normal;pointer-events:none;vertical-align:baseline;fill:currentColor;top:calc(50% - 5px);right:15px;width:12px;height:10px;z-index:1}.contact select.field__input:not(:-moz-placeholder-shown){padding:1.7rem 1.5rem .8rem 2rem}.contact select.field__input:not(:placeholder-shown){padding:1.7rem 1.5rem .8rem 2rem}.contact .field:has(.field__input:not(:-moz-placeholder-shown))>.field__label{font-size:1rem;z-index:1;top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem;opacity:1}.contact .field:has(.field__input:focus)>.field__label,.contact .field:has(.field__input:not(:placeholder-shown))>.field__label{font-size:1rem;z-index:1;top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem;opacity:1}.contact .field__input::-moz-placeholder{opacity:1}.contact .field__input::placeholder{opacity:1}.contact .field:has(.field__input:focus) .field__input::-moz-placeholder{opacity:0}.contact .field:has(.field__input:focus) .field__input::placeholder{opacity:0}.caption-with-letter-spacing{text-transform:none}.card__vendor{margin-bottom:.2rem}[id^=trustbadge-container]{z-index:2!important}.cc-revoke{display:none!important}.link--button{font-weight:400;padding-left:0}@media screen and (min-width:2200px){.slideshow.banner{height:min(100vh,var(--first-image-ratio) * 100vw)}.slideshow__text-wrapper.banner__content.page-width{max-width:2840px}.page-width--4k,.page-width--4k.drawer-menu{max-width:85vw;margin:0 auto}.page-width--4k .banner__heading,.page-width--4k.drawer-menu .banner__heading{font-size:5em}.page-width--4k .banner__text,.page-width--4k .slideshow__controls.caption,.page-width--4k.drawer-menu .banner__text,.page-width--4k.drawer-menu .slideshow__controls.caption{font-size:1.7em}.page-width--4k .banner__content,.page-width--4k.drawer-menu .banner__content{max-width:unset}.page-width--4k.banner .banner__content .banner__box.content-container,.page-width--4k.drawer-menu.banner .banner__content .banner__box.content-container{max-width:152rem;padding:10rem}.page-width--4k .slideshow__text.banner__box,.page-width--4k.drawer-menu .slideshow__text.banner__box{max-width:152rem;padding:10rem}.page-width--4k .page-width,.page-width--4k.drawer-menu .page-width{margin:0}.page-width--4k .caption,.page-width--4k.drawer-menu .caption{font-size:1.7rem}.page-width--4k .media>img{-o-object-position:center right;object-position:center right}.slideshow.banner .h1,.slideshow.banner h1{font-size:5em}.slideshow.banner .text-body--xl{font-size:1.7em}.slideshow.banner .button{font-size:1.7em;padding:3rem 6rem;min-height:3rem}.custom-product-recommendation .recommendation-product-title{max-width:unset}.recommendation-product-title .h4{font-size:24px;padding:0 10px}.product_recommendation-description{font-size:14px}.custom-product-recommendation .button{min-width:170px}.banner__buttons .button{font-size:1.7em;padding:3rem 6rem;min-height:3rem;line-height:17px}}html:not([lang=de]) div[data-forms-id=forms-root-199461],html:not([lang=de]) div[data-forms-id=forms-root-321504]{display:none!important}html:not([lang=en]) div[data-forms-id=forms-root-341076],html:not([lang=en]) div[data-forms-id=forms-root-341086]{display:none!important}.card__shadow img,.product__shadow img{filter:drop-shadow(-12px 5px 8px rgba(0, 0, 0, .8))}.media--square{padding-bottom:100%}.card__media .media--padded img{padding:30px}@media screen and (max-width:767px){.card__media .media--padded img{padding:20px}}.article-card h2.card__heading.h2 a{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:normal;line-height:1.4;font-size:var(--heading-h3-font-size)}.article-card .card__content .card__information.left{text-align:left}.article-card .card__content .card__information.center{text-align:center}@media (max-width:749px){.article-card .card__content .card__information.left-mb{text-align:left}.article-card .card__content .card__information.center-mb{text-align:center}}.article-card .card__media .media>img.full{padding:0}@media screen and (min-width:750px){.article-card .card__media .media>img.full{padding:0}}.product .product__shadow img.image-magnify-custom{padding:30px}@media screen and (max-width:767px){.product .product__shadow img.image-magnify-custom{padding:20px;width:calc(100% - 20px);height:auto}}.card__media .media>img{padding:20px;box-sizing:border-box}@media screen and (min-width:750px){.card__media .media>img{padding:30px}}.font-body-bold{font-weight:var(--font-body-weight-bold)!important}.section--product-tabs{overflow:hidden}.button:disabled{opacity:1;--color-primary-main:79,79,79;background-color:#ccc;color:RGB(var(--color-primary-main))}.button:disabled::after{box-shadow:none}.caption-without-letter-spacing{color:rgb(var(--color-foreground));font-size:1rem;letter-spacing:normal;line-height:calc(1 + .2 / var(--font-body-scale))}.cart-drawer__overlay,.mobile-facets,details[open] .modal-overlay::after{background-color:rgba(20,20,20,.4)!important}select:focus{background-color:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important}.background-none .multicolumn-list div.multicolumn-card__info,.background-none .multicolumn-list:not(.slider) .center div.multicolumn-card__info{padding-inline:1rem}.footer_delivery-block{text-align:center;padding:0 1rem}.footer_delivery-block a{color:rgba(var(--color-link),var(--alpha-link))}@media screen and (max-width:749px){.slideshow__control-wrapper .slider-counter__link{padding:1rem}}.text-block{display:block}.etrusted-widget--collection{font-size:12px}.menu-drawer__utility-links{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.menu-drawer__utility-links .menu-drawer__account{padding:0;font-size:1rem;font-weight:700;position:relative}.menu-drawer__utility-links .menu-drawer__account span{margin-right:.75rem}.menu-drawer__utility-links .menu-drawer__account svg{height:22px}.tap-area:before{content:"";position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}@media screen and (max-width:749px){.menu-drawer__utility-links .menu-drawer__localization localization-form{display:flex;justify-content:center}}@media screen and (min-width:750px){.announcement-bar[disable-desktop] .slider{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:85%}}@media screen and (max-width:1439px){.announcement-bar[disable-desktop] .slider{width:100%}}.announcement-bar .slider-button{display:none}.announcement-bar__icon{display:inline-block;filter:brightness(0) invert(1)}.announcement-bar__message{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.announcement-bar__message span{min-width:0;font-weight:400;letter-spacing:normal;white-space:normal}.quantity--rounded::after{border-radius:4px}.cart-item__quantity-wrapper{display:flex;justify-content:space-between}.svg-wrapper--svg-original>svg{width:unset;height:unset}.cart__checkout-button svg{width:1.5rem;height:1.5rem;margin-right:.5rem}.cart__checkout-button svg g{fill:rgb(var(--color-button-text))}.drawer__payment-icons{margin-bottom:1rem}.payment-icon-list{display:flex;justify-content:space-between;padding:0;margin-top:0}.payment-icon-list li{font-size:.625rem;display:inline-block;list-style:none;text-align:center}.payment-icon-list li svg{filter:grayscale(0)}.totals__total-value{color:rgb(var(--color-foreground))}.drawer{background:rgba(var(--color-background),.4)!important}.free-shipping-bar__icon{display:flex;justify-content:center}.free-shipping-bar__icon.free-shipping-bar__icon--truck svg{fill:rgba(var(--color-foreground-body),1)}.free-shipping-bar__icon svg{width:20px;height:20px}.free-shipping-bar__content{display:flex;flex-direction:row;align-items:center;gap:14px;margin-bottom:16px}.free-shipping-bar__bar{width:100%;height:4px;background-color:rgba(var(--color-foreground-body),1);border-radius:2px;margin-bottom:26px}.free-shipping-bar__bar .free-shipping-bar__progress{display:block}.free-shipping-bar__progress{height:4px;background-color:rgba(var(--color-button),var(--alpha-button-background));position:relative;border-radius:2px}.free-shipping-bar__message{font-size:12px}.free-shipping-bar__message span{font-weight:700}.drawer__free-shipping-bar{border-bottom:.1rem solid rgba(var(--color-foreground),.2)}form-embed{--form-placeholder-color:rgba(var(--color-foreground), 0.75);--form-background-color:var(--gradient-background);--form-text-color:rgba(var(--color-foreground), 1);--form-field-border-radius:0;--form-field-border:0 0 0 1px rgba(var(--color-foreground), 0.75);--body-text-color:rgba(var(--color-foreground), 0.75);--forms-heading-font:var(--heading-font-style) var(--heading-font-weight) var(--heading-h1-font-size) var(--heading-font-family);--forms-body-font:var(--text-font-style) var(--text-font-weight) var(--text-font-size) var(--text-font-family)}@media screen and (min-width:750px){form-embed{--inline-container-max-width:72.6rem}}.card__badge{display:felx;min-width:90px}.card__badge>*+*{margin-top:.5rem}.card__badge .badge{display:block;letter-spacing:normal;padding:4px 12px;border:none}.card__badge .badge:nth-child(n+3){display:none}.product .badge{margin-left:5px;padding:4px 12px;letter-spacing:normal;border:none}.collection .card__badge.top{transform:translateY(calc(-1 * (var(--image-padding) + 1rem)))}.collection .card__badge{min-width:7rem}.product .product__info-wrapper .price .badge{margin:0 0 0 1rem}.price--show-badge{display:flex;align-items:center}.personalize-badge-wrapper{display:flex;margin-block:.5rem;color:rgb(var(--color-button));font-size:1rem;text-align:var(--product-card-text-alignment);justify-content:var(--product-card-text-alignment)}.personalize-badge-wrapper svg{margin-right:4px}@media screen and (min-width:750px){.personalize-badge-wrapper{font-size:1.4rem}.personalize-badge-wrapper svg{width:19px;height:19px;margin-right:1.4rem}}.personalize-notice-wrapper{display:flex;align-items:center}.info-wrapper{margin-left:1rem;line-height:1;position:relative;cursor:pointer}.info-wrapper:focus-within:not(.closed) .personalize-info,.info-wrapper:focus:not(.closed) .personalize-info,.info-wrapper:hover:not(.closed) .personalize-info{display:block;left:7px;top:-15px;transform:translate(-50%,-100%)}.info-wrapper:focus-within:not(.closed) .personalize-info::after,.info-wrapper:focus:not(.closed) .personalize-info::after,.info-wrapper:hover:not(.closed) .personalize-info::after{display:block;content:"";position:absolute;height:1.5rem;width:1.5rem;background-color:rgb(var(--color-background));bottom:0;left:50%;transform:translate(-50%,50%) rotate(45deg)}.personalize-info{position:absolute;background-color:rgb(var(--color-background));color:rgba(var(--color-foreground));display:none;border-radius:4px;padding:1.6rem 3.2rem 1.6rem 1.4rem;min-width:28rem;font-size:1.2rem}.personalize-info .close-icon-wrapper{position:absolute;width:1rem;height:1rem;right:1rem;top:1rem;cursor:pointer}@media screen and (min-width:750px){.personalize-info{font-size:1.4rem}}.product__bullet-points{display:flex;flex-direction:column;gap:.5rem}.bullet-point{display:flex;gap:1rem}.product__info-container>.product__title{margin:0}.shopify-app-block:has(div[id^=etrusted-product]){margin-top:0}.product__payment-icons .payment-icon-list{display:flex;justify-content:space-between;margin:10px 0 0;padding:0}.product__payment-icons .payment-icon-list li{font-size:.625rem;display:inline-block;list-style:none;text-align:center}.product__payment-icons .payment-icon-list li svg{filter:grayscale(0)}.thumbnail{border:.1rem solid rgb(var(--color-common-white));opacity:.5;border-radius:50%;max-height:60px;max-width:60px}@media screen and (min-width:900px){.thumbnail-slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(10% - .8rem)}}.media-slider-button{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.media-slider-button.slider-button--prev{left:0}.media-slider-button.slider-button--next{right:0}.slider-counter__link--dots.slider-counter__link--custom .dot{background-color:#333;border:none}.slider-counter__link--active.slider-counter__link--dots.slider-counter__link--custom .dot{background-color:rgba(var(--color-button),var(--alpha-button-background))}@media screen and (min-width:750px){.product.product--thumbnail_slider .slider-mobile-gutter .slider-button:not(.media-slider-button){display:none}}.product__media-icon-3d{right:1.5rem;border:0;display:flex;align-items:center;justify-content:center;position:absolute;z-index:2;pointer-events:all;background-color:transparent;cursor:pointer;overflow:visible}@media screen and (min-width:750px){.product__media-icon-3d{top:1.5rem}}@media screen and (min-width:750px){.product__media-icon.product__media-icon--custom{top:3.2rem}}.product__modal-opener--image .product__media-zoom-custom{display:none}.pswp__3dmodel-container{position:relative}.pswp__3dmodel-container .shopify-model-viewer-ui__controls-area{position:absolute;top:10px;bottom:unset!important;right:0;z-index:1;transform:rotate(-90deg) translateY(-50%)}.pswp__3dmodel-container .deferred-media{width:100%;height:100%}div.pswp__bg:empty{display:block}.svg-wrapper{width:44px;height:44px}.slider-button .icon.icon-caret--large{width:80%;height:100%;border-radius:50%}.slider-button .icon.icon-caret--large path{fill:rgba(var(--color-foreground),.55)}.slider-button--prev .icon.icon-caret--large{transform:rotate(180deg)}.slider-button--next .icon.icon-caret--large{transform:rotate(0)}.slider-button--prev:not([disabled]):hover .icon.icon-caret--large{transform:rotate(180deg) scale(1.1)}.slider-button--next:not([disabled]):hover .icon.icon-caret--large{transform:rotate(0) scale(1.1)}.button.product__xr-button{display:none}.product__media-wrapper--relative{position:relative}.personalization-button-wrapper+.buy-buttons-wrapper .product-form{margin-top:1.5rem}.product .product-form__buttons{max-width:unset}.slideshow__controls.slideshow__controls--no-border{border:none}.product .product__info-container .product-form{margin-bottom:1.5rem}.product .product-media-container.gradient{background:0 0}.manufacturer-info{font-size:12px}underline-element{display:contents}.product-tabs__subtext{font-size:12px}.product-tabs__subtext a{font-size:12px}.product-tabs__subtext p{margin:0}@media screen and (min-width:768px){.banner__media--mobile{display:none}}@media screen and (max-width:767px){.banner__media--desktop{display:none}}@media screen and (max-width:767px){.media__image.media__image--desktop{display:none}}@media screen and (min-width:768px){.media>.media__image.media__image--mobile{display:none}}@media screen and (max-width:767px){.desktop-only .media__image.media__image--desktop{display:block}}@media screen and (max-width:767px){.slideshow__text-wrapper .banner__text{font-size:16px}}@media screen and (min-width:768px){.slideshow__text-wrapper .banner__text{font-size:20px}}.product-tabs:not(.product-tabs--full-width) .product-tabs__wrapper{margin:auto;width:calc(100% - 8rem / var(--font-body-scale))}.product-tabs a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.product-tabs a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.product-tabs h3{text-align:center;font-size:22px;font-weight:700}.tab-content__headers{display:flex;justify-content:center}@media screen and (max-width:749px){.tab-content__headers{justify-content:unset;flex-direction:column}}.product-tabs__tab-panel{display:none}.product-tabs__tab-panel[selected]{display:flex;flex-direction:column}@media screen and (min-width:750px){.product-tabs__tab-panel.product-tabs__tab-panel--tab{max-width:67%;margin-right:auto}.product-tabs__tab-panel.product-tabs__tab-panel--tab *{text-align:left}}.product-tabs__mobile-tab-content{padding-bottom:3rem}.product-tabs__mobile-tab-content[aria-selected]{display:flex;flex-direction:column}.product-tabs__tab-button{cursor:pointer;background-color:transparent;border:unset;padding-inline:0;scroll-margin:3em}@media screen and (min-width:750px){.product-tabs__tab-button{height:75px;width:100%;border-bottom:1px solid rgb(var(--color-foreground),.3)}.product-tabs__tab-button.product-tabs__tab-button--active{border-bottom:1px solid rgba(var(--color-button),var(--alpha-button-background))}}@media screen and (max-width:749px){.product-tabs__tab-button{height:75px;text-align:left;width:100%;z-index:2}.product-tabs__tab-button svg{position:relative;right:0}}.tab-content__desktop-content{display:none}@media screen and (min-width:750px){.tab-content__desktop-content{display:flex;justify-content:center}}.product-tabs__mobile-tab-content{display:none}@media screen and (max-width:749px){.tab-content__main-content{border-top:1px solid rgba(var(--color-foreground-body),.55)}.tab-content__main-content:last-child{border-bottom:1px solid rgba(var(--color-foreground-body),.55)}.tab-content__main-content[opened] .product-tabs__mobile-tab-content{display:flex;flex-direction:column}.tab-content__main-content svg{position:absolute;right:0;z-index:0}.tab-content__main-content svg.minus{display:none}.tab-content__main-content svg.plus{display:block}.tab-content__main-content[opened] svg.minus{display:block}.tab-content__main-content[opened] svg.plus{display:none}.product-tabs__tab-button-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center}}.tab-content__main-content:has(button.hidden){height:unset;margin-bottom:0}.tab-content__main-content:has(button.hidden) .product-tabs__heading{margin-bottom:0}@media screen and (min-width:750px){.tab-content__main-content{margin:0 0 36px;min-width:300px;height:75px;flex:1}.large-up-hide{display:none}}.hidden{display:none}.product-tabs__heading{width:100%}@media screen and (max-width:749px){.product-tabs__heading{margin-bottom:36px}}@media screen and (min-width:750px){.product-tabs__tab-button--one-half{width:50%}.product-tabs__tab-button--cursor-default{cursor:default}}.personalization-button .icon-customize{margin-right:1rem;width:19px;height:19px}.personalization-popup .product-popup-modal__toggle{position:absolute;top:.5rem;right:3rem;border:none;background-color:transparent;color:rgb(var(--color-foreground))}.personalization-popup .product-popup-modal__content{border-radius:4px;display:flex;flex-direction:column;padding:5rem 0 0;height:unset;width:calc(100% - 2.4rem)}@media screen and (min-width:750px){.personalization-popup .product-popup-modal__content{width:calc(100% - 9.4rem)}}.personalization-popup .h2{margin-block:0}.personalization-popup__content{padding-inline:3rem;display:flex;flex-direction:column}.personalization-popup__content>*+*{margin-top:1rem}.personalization-popup__info,.personalization-popup__reminder-info{text-align:center;display:flex;flex-direction:column;padding:0 2rem}.personalization-popup__info>*+*,.personalization-popup__reminder-info>*+*{margin-top:.5rem}.personalization-popup__form .field{display:flex;align-items:baseline;border-bottom:1px solid rgba(var(--color-foreground),.2)}.personalization-popup__form .field::after,.personalization-popup__form .field::before{display:none!important}.personalization-popup__form .field__label{font-size:1.4rem;top:2rem}.personalization-popup__form .field__input{background-color:transparent}.personalization-popup__form .field__input:focus{box-shadow:0 0 0 1px rgba(var(--color-foreground),.2)}.personalization-popup__form .field__input-counter{margin-left:4px}.personalization-popup__form .field__input:not(:-moz-placeholder-shown)~.field__label{opacity:0}.personalization-popup__form .field__input:focus~.field__label,.personalization-popup__form .field__input:not(:placeholder-shown)~.field__label{opacity:0}.personalization-popup__form .input-group__field:disabled~.field__input-counter,.personalization-popup__form .input-group__field:disabled~.field__label{opacity:.5}.personalization-popup__form--saved{display:flex;flex-direction:column;position:relative;padding:1rem 1.5rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:4px}.personalization-popup__form--saved .icon-edit{position:absolute;top:1rem;right:1rem;cursor:pointer}.personalization-popup__form-error{display:flex;align-items:center;position:relative;min-height:5rem;background-color:rgba(185,75,72,.3019607843);padding:.4rem .8rem;border-radius:4px}.personalization-popup__form-error>*+*{margin-left:1rem}.personalization-popup__form-error .icon-error--custom{width:2rem}.personalization-popup__form-error .icon-close{width:2rem}.personalization-popup__form-buttons{text-align:center;display:flex;flex-direction:column;margin-top:2.5rem}.personalization-popup__form-buttons>*+*{margin-top:1.5rem}.personalization-popup__form-buttons .button--secondary{background-color:transparent}.personalization-slider{position:relative;margin-top:1rem}.personalization-slider .slider-buttons{position:absolute;bottom:1.5rem;left:0;right:0}.personalization-slider .slider-buttons .icon{height:1rem}.personalization-slider .slider-counter__link--dots .dot{border:none;background-color:rgba(var(--color-foreground),.5)}.personalization-slider .slider-counter__link--dots[aria-current=true] .dot{background-color:rgba(var(--color-foreground),1)}.personalization-slider img{-o-object-position:unset!important;object-position:unset!important}@media screen and (min-width:990px){.personalization-popup .product-popup-modal__content{flex-direction:row-reverse;width:80%;max-width:990px}.personalization-popup__content{flex-basis:max(300px + 6rem,30%);justify-content:center}.personalization-slider{margin:0 3rem 0 0;flex-grow:1}}.engrave-box{display:flex;flex-direction:column;position:absolute;justify-content:center;white-space:nowrap;flex-wrap:nowrap;overflow:hidden}.cart-item{position:relative}.cart-item .personalization-option-title{display:block;font-weight:700;font-size:1rem;color:rgba(var(--color-foreground),1)}.cart-item .line-item__personalization-edit-btn{position:absolute;top:50%;transform:translate(0,-50%);right:0}.engrave-box-only-1 .engrave-box-line-2{display:none}.engrave-box-only-2 .engrave-box-line-1{display:none}@media screen and (max-width:749px){.card-information .price{--heading-h2-font-size:calc(var(--font-heading-scale) * 20px)}}.csv-table{display:block}.custom-table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;overflow:hidden;text-align:left;font-size:1.4rem}.custom-table .table-head__cell,.custom-table .table-head__row{background:rgb(var(--color-foreground),.04)}.custom-table .table-body__cell,.custom-table .table-head__cell{padding:1.2em 2em}.custom-table .cell-1{width:29rem}.custom-table .cell-image-1{width:2rem;height:2rem;margin-block:3rem}.custom-table .cell-image-2{height:8rem;margin-left:1em}.custom-table .cell-5 .cell-text-2{display:none}.custom-table .cell--multiple{display:table-cell;vertical-align:top}.custom-table .cell--multiple>*{display:block;margin:0 0 1em}.custom-table .table-body__row--multiple .table-body__cell{align-self:flex-start}.custom-table .table-body__row--multiple .table-body__cell:not(.cell--multiple){vertical-align:top}@media screen and (max-width:749px){.custom-table{font-size:1rem}.custom-table .table-body__cell.no-tel{pointer-events:none;text-decoration:none;color:inherit}.custom-table .table-head__cell{font-size:1.2rem}.custom-table .table-body__cell,.custom-table .table-head__cell{padding-inline:1em}.custom-table .cell-1{min-width:12rem}.custom-table:not(.custom-table--inverted) .table-body__cell:not(.cell-1,.cell-5,.cell--multiple){padding-top:3rem}.custom-table:not(.custom-table--inverted) .table-body__cell.cell--multiple:not(.cell-1,.cell-5){padding-top:2rem}.custom-table:not(.custom-table--inverted) .table-body__row--long-text .table-body__cell:not(.cell-1,.cell-5,.cell--multiple){padding-top:6.5rem}.custom-table:not(.custom-table--inverted) .table-body__row--long-text .table-body__cell.cell--multiple:not(.cell-1,.cell-5){padding-top:5.5rem}.custom-table .table-head__cell--desktop{display:none}.custom-table .table-body__row:not(.table-body__row--specification),.custom-table .table-head__row{position:relative;display:flex;justify-content:space-between;align-items:center}.custom-table .table-body__row:not(.table-body__row--specification)>*,.custom-table .table-head__row>*{flex:1}.custom-table .cell-1:not(.table-head__cell){padding-left:0;display:flex;flex-direction:column;min-height:4rem}.custom-table .cell-1:not(.table-head__cell) .cell-text-1{display:block;padding:1em 0}.custom-table .table-body__row--long-text .cell-1:not(.table-head__cell)>.cell-image-2{margin-top:20px}.custom-table .cell-image-1{margin-block:0}.custom-table .cell-image-2{height:4rem;margin-left:0;width:10rem}.custom-table .table-body__row--multiple .cell--multiple{margin-top:2em}.custom-table .cell-5{position:absolute;padding:0;top:1.5rem;left:0;font-size:1.2rem}.custom-table .table-body__row--1-images .cell-5,.custom-table .table-body__row--2-images .cell-5{left:2.5rem}.custom-table .table-body__row--1-images .cell-1 .cell-image-1{margin-bottom:1rem}.custom-table .table-head__cell.cell-1{min-width:unset!important}.custom-table .table-body__cell.cell-2{flex:0;min-width:6rem}}.custom-table--bordered .table-body__row{border-bottom:.1rem solid rgb(var(--color-foreground),.3)}.custom-table--inverted .table-body__cell,.custom-table--inverted .table-head__cell{border:.1rem solid rgb(var(--color-foreground),.04)}.custom-table--inverted .table-body__cell a,.custom-table--inverted .table-head__cell a{font-size:1rem}.custom-table--en .cell-5 .cell-text-2{display:inline}.custom-table--en .cell-5 .cell-text-1{display:none}@media screen and (max-width:749px){.custom-table--en .cell-1{min-width:11rem}}.custom-table--center{text-align:center}.product-tabs__tab-panel--specification{max-width:100%}.custom-table--narrow{width:50vw;max-width:100%}.show-more-button{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:2rem}.cell-text--no-sku{opacity:0}.header-wrapper--transparent{background:0 0;transition:background .3s ease-in-out}.header-wrapper--transparent:hover,.menu-open .header-wrapper--transparent,.scrolled-past-header .header-wrapper--transparent{background:rgb(var(--color-background));background:var(--gradient-background)}.header-wrapper .header{margin-block:0;padding-block:0}.menu-drawer-container.menu-drawer-container--custom .menu-drawer{height:calc(100dvh - (var(--header-top-position,100%)));top:0}@media screen and (min-width:550px){.menu-drawer-container.menu-drawer-container--custom .menu-drawer{max-width:40rem}}.menu-drawer-container.menu-drawer-container--custom .drawer__header{display:flex;justify-content:center;align-items:center;padding:.75rem 3rem;text-align:right;height:var(--header-height,100px)}.menu-drawer-container.menu-drawer-container--custom .drawer__header>*{margin-right:auto}.menu-drawer-container.menu-drawer-container--custom .drawer__header>.link{text-align:left}.menu-drawer-container.menu-drawer-container--custom .drawer__close{position:unset;margin-left:-1.2rem;height:4.4rem;width:4.4rem;width:unset}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__navigation-container{grid-template-rows:auto 1fr auto}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__navigation{overflow-y:auto;padding:0}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__navigation>*+*{margin-top:2rem}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__menu--custom{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem 2rem;padding:0 3rem}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__menu--custom .media{border-radius:4px}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__menu--custom .link{text-decoration:none}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__menu--custom .link:hover{text-decoration:underline}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__menu-item--custom{position:relative}.menu-drawer-container.menu-drawer-container--custom .link--floating{position:absolute;left:1rem;bottom:1rem}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__close-button{margin-top:0;padding-top:0}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__menu li{margin:0}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__submenu-item--custom{display:flex;align-items:center;padding-block:.5em}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__submenu-item--custom .menu-drawer__submenu-item__image{margin-right:1rem}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__submenu-item--custom .icon-box{margin-right:1rem;width:3.5rem;fill:rgb(var(--color-foreground))}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__submenu-item--custom .arrow-wrapper{margin-left:auto}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__menu--secondary{padding:0 3rem}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__menu-item--active{background:rgb(var(--color-background))}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__secondary-item{padding:1rem 0;border-bottom:.1rem solid rgb(var(--color-foreground),.4)}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__secondary-item:first-child{border-top:.1rem solid rgb(var(--color-foreground),.4)}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__secondary-item .menu-drawer__menu-item{margin:0;padding:1rem 0;font-size:1.4rem}.menu-drawer-container.menu-drawer-container--custom details[open]>summary .icon-caret{transform:rotate(180deg)}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__menu-item:hover{background:rgb(var(--color-background));text-decoration:underline}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__utility-links{padding-block:1rem}.menu-drawer-container.menu-drawer-container--custom .menu-drawer__localization{display:block}.menu-drawer-container.menu-drawer-container--custom .header-localization .localization-form__select{font-size:1rem;padding:0}.menu-drawer-container.menu-drawer-container--custom .header-localization .localization-form__select .icon-caret{position:unset;margin-left:1rem}.header__icon--menu[aria-expanded=true]::before{background:rgba(var(--color-background),.4)!important}.header__icon--cart .icon-cart{width:2.3rem;height:3rem}.header__icon--cart .icon-cart-empty{height:2.1rem;width:2.2rem}.flag-wrapper{width:3rem;margin-right:1rem}.header__icons.header-localization:not(.menu-drawer__localization) .flag-wrapper{width:2.3rem;line-height:normal}.header__icons.header-localization:not(.menu-drawer__localization) .disclosure__button.localization-form__select{width:unset;min-width:unset;padding:0}.header__icons.header-localization:not(.menu-drawer__localization) .disclosure__list-wrapper{right:unset;left:0}.header__icons.header-localization:not(.menu-drawer__localization) .language-selector .disclosure__list{min-width:unset}.product-features__container{--border-radius:4px;--show-direction:-1;--show-direction-mobile:-1;--grid-gap:1rem;display:grid;width:100%;list-style:none;padding:0;grid-gap:var(--grid-gap);grid-template-columns:repeat(calc(2 * var(--grid-column-count-mobile)),minmax(0,1fr))}@media screen and (min-width:750px){.product-features__container{--grid-column-count-mobile:var(--grid-column-count)!important;--grid-gap:2rem}}.product-features__container>*{grid-column:span 2}.product-features__item{display:block;position:relative;border-radius:var(--border-radius);--focused-base-outline:0.1rem solid rgba(var(--color-button), 0.5)}.product-features__item .svg-wrapper{position:absolute;width:2rem;right:1rem;top:0;cursor:pointer;opacity:0;visibility:hidden;transition:all .5s ease}.feature-card{display:flex;align-items:center;justify-content:center;padding:.5em;border-radius:var(--border-radius);cursor:pointer;height:100%}.feature-card>*{flex:1 1 50%}.feature-card__content{visibility:hidden;opacity:0;position:absolute;transform:translateX(0);transition:all .5s ease;height:100%;width:100%;overflow:auto;background:rgb(var(--color-background));border-radius:var(--border-radius);font-size:1.2rem;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center}.feature-card__content>*{margin:0 0 1em}.feature-card__content>* p{margin:0}.feature-card__image{border-radius:var(--border-radius);background:rgb(var(--color-background));width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (min-width:750px){.feature-card__image{filter:grayscale(100%)}}.product-features__item[open] .feature-card__content{--offset:1px;transform:translateX(calc(var(--show-direction-mobile) * (100% - var(--grid-gap)/ 2 - var(--offset))));width:calc(100% + var(--grid-gap));border-radius:var(--border-radius) 0 0 var(--border-radius);visibility:visible;opacity:1;padding:1rem 1rem 1rem 1rem}@media screen and (min-width:750px){.product-features__item[open] .feature-card__content{padding:1rem 2rem 1rem 1rem;transform:translateX(calc(var(--show-direction) * (100% - var(--grid-gap)/ 2 - var(--offset))))}}.product-features__item[open] .feature-card__image{filter:grayscale(0)}.product-features__item[open] .svg-wrapper{opacity:1;z-index:1;visibility:visible}.product-features__item:focus .feature-card__image,.product-features__item:hover .feature-card__image{filter:grayscale(0)}@media screen and (max-width:749px){.last-row__item--mobile{grid-column:calc(var(--col-index-mobile) * 2)/span 2}.feature-card__description,.feature-card__title{padding-right:2rem}}@media screen and (min-width:750px){.last-row__item{grid-column:calc(var(--col-index) * 2)/span 2}.last-row__item--7{grid-column:calc(var(--col-index) * 3)/span 2}}.modal__overlay[open]{content:"";display:block;position:fixed;top:0;left:0;height:100vh;width:100vw;cursor:pointer;z-index:4;background:rgb(var(--color-background),.5)}.shopify-policy__container{max-width:560px;max-width:65ch;margin:0 auto;padding-left:20px;padding-right:20px}.shopify-policy__title{text-align:center}.announcement-bar etrusted-widget{display:block;margin-block:-1.25em}@media screen and (max-width:749px){.announcement-bar[disable-desktop] .slider{width:calc(100vw - 2rem)}etrusted-modal{left:50%!important;transform:translateX(-50%)}}.footer__column--trustbadge{display:flex;justify-content:center;margin-block-start:3rem}#homie-shadow-host{z-index:2!important}