@charset "UTF-8";@font-face{font-family:"Miele Elements";src:url(font/subset-MieleElements-Thin.woff2) format("woff2");font-style:normal;font-weight:100;font-display:swap}@font-face{font-family:"Miele Elements";src:url(font/subset-MieleElements-ExtraLight.woff2) format("woff2");font-style:normal;font-weight:200;font-display:swap}@font-face{font-family:"Miele Elements";src:url(font/subset-MieleElements-Light.woff2) format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:"Miele Elements";src:url(font/subset-MieleElements-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Miele Elements";src:url(font/subset-MieleElements-SemiBold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"Miele Elements";src:url(font/subset-MieleElements-ExtraBold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:pz-icon;src:url(font/pz-icon.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block}*,::after,::before{box-sizing:border-box;border:0 solid #eee;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}html{font:16px/1.5 "Miele Elements",Arial,sans-serif;-webkit-text-size-adjust:100%}body{margin:0;color:#1f1f1f}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit;border-radius:0}button{padding:0;background:0 0;cursor:pointer}a,button,input{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible{outline:#a8a8a8 solid 2px;outline-offset:4px}ol,ul{list-style:none;margin:0;padding:0}h1,h2,h3,p{margin:0;font-size:inherit;font-weight:inherit}img,video{display:block;max-width:100%}picture{display:block}[hidden]{display:none!important}i[class*=pz-icon-]{font-family:pz-icon!important;font-style:normal;font-weight:400;line-height:1}.skip-link{position:fixed;top:-100px;left:16px;z-index:200;padding:12px 20px;background:#fff;color:#000}.skip-link:focus{top:12px}.pz-icon-angle-left:before{content:"\f108"}.pz-icon-angle-right:before{content:"\f109"}.pz-icon-arrow-left:before{content:"\f10c"}.pz-icon-arrow-up:before{content:"\f10f"}.pz-icon-cart:before{content:"\f12e"}.contact-us-fix__item-button:before{content:"\f137"}.pz-icon-close:before{content:"\f141"}.pz-icon-close1:before{content:"\f142"}.pz-icon-contact-chat:before{content:"\f14e"}.pz-icon-contact-mail:before{content:"\f150"}.pz-icon-contact-phone:before{content:"\f151"}.pz-icon-facebook:before{content:"\f173"}.pz-icon-heart-stroke:before{content:"\f18b"}.pz-icon-instagram:before{content:"\f192"}.pz-icon-phone:before{content:"\f1bd"}.pz-icon-plus1:before{content:"\f1ca"}.pz-icon-search:before{content:"\f1e2"}.pz-icon-search1:before{content:"\f1e3"}.pz-icon-user:before{content:"\f206"}.pz-icon-youtube:before{content:"\f212"}.pz-button .pz-button__icon{font-size:.75rem;line-height:0}.contact-us-fix__button-wrapper{position:fixed;bottom:0;left:1rem;z-index:50;display:flex;align-items:center}@media (min-width:1024px){.contact-us-fix__button-wrapper{bottom:3rem}.contact-us-fix__button-box{left:20px;bottom:20px}}.contact-us-fix__button-box{display:flex;height:84px;width:84px;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgba(245,155,0,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(245,155,0,var(--tw-bg-opacity));position:fixed;bottom:20px;left:20px;--tw-translate-x:100%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-us-fix__button-box img{border-radius:9999px}.contact-us-fix__button-box i{font-size:2rem}.contact-us-fix__modal{position:fixed;bottom:3rem;display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;--tw-bg-opacity:1;background-color:rgba(134,134,134,var(--tw-bg-opacity));padding:1.75rem;overflow-y:auto;z-index:70}.contact-us-fix__modal p{display:inline}.contact-us-fix__modal.-active{display:block}.contact-us-fix__modal-close{display:block;cursor:pointer;text-align:right;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-family:pz-icon}.contact-us-fix__container{margin-top:.5rem}.contact-us-fix__container-title{text-align:center;font-size:1.5rem;line-height:2rem;font-weight:300;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1024px){.contact-us-fix__button-box:hover{left:20px;--tw-translate-x:0px;-webkit-transform:var(--tw-transform);transform:var(--tw-transform)}.contact-us-fix__modal{top:10vh;height:100%;max-height:80vh}.contact-us-fix__container{margin-top:3rem}.contact-us-fix__container-title{font-size:1.875rem;line-height:2.25rem}}.contact-us-fix__content{margin-top:2.5rem;display:flex;flex-direction:column;row-gap:.5rem}@media (min-width:1024px){.contact-us-fix__content{margin-top:1.75rem;flex-direction:row;-moz-column-gap:1.75rem;-webkit-column-gap:1.75rem;column-gap:1.75rem;row-gap:0}}.contact-us-fix__content-item{display:flex;width:100%;align-items:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1.5rem 1.75rem}@media (min-width:1024px){.contact-us-fix__content-item{min-height:300px;flex-direction:column;text-align:center;padding:2.5rem 1.75rem}}.contact-us-fix__item-icon-box{margin-right:1rem;display:flex;align-items:center;justify-content:center}.contact-us-fix__item-icon-box i{font-size:1.5rem;line-height:1}.contact-us-fix__item-content-title{font-size:1rem;font-weight:500;line-height:1}.contact-us-fix__item-content-title.-desktop{display:none}.contact-us-fix__item-content-title.-mobile{display:block}.contact-us-fix__item-content-title br{display:none}.contact-us-fix__item-content-description{display:none}@media (min-width:1024px){.contact-us-fix__item-icon-box{margin-bottom:1.75rem;margin-right:0;height:2.5rem}.contact-us-fix__item-icon-box i{font-size:2.25rem;line-height:2.5rem}.contact-us-fix__item-content-title{font-size:1.25rem;line-height:1.75rem}.contact-us-fix__item-content-title.-desktop{display:block}.contact-us-fix__item-content-title.-mobile{display:none}.contact-us-fix__item-content-title br{display:block}.contact-us-fix__item-content-description{margin-top:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:300;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}}.contact-us-fix__item-button{display:none}.contact-us-fix__item-button:before{position:absolute;left:-1.25rem;top:2px;--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.gis-circle-animate-show{-webkit-transform:scale(1);transform:scale(1);-webkit-animation:3s cubic-bezier(.66,0,0,1) infinite gis-pulse;animation:3s cubic-bezier(.66,0,0,1) infinite gis-pulse;border:3px solid #f59b00;border-radius:50%;box-shadow:0 0 0 0 #f59b00;transition:border 1s ease-in-out}.container{margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media (min-width:575px){.container,.main-nav .mega-menu{max-width:575px}}@media (min-width:640px){.container{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.contact-us-fix__item-button{position:relative;margin-top:auto;display:block;font-size:.75rem;line-height:1rem;font-weight:500}.container{max-width:1024px}}@media (min-width:1170px){.container{max-width:1170px;padding-right:0;padding-left:0}}.relative{position:relative}.pz-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;cursor:pointer}body.overlay-open{overflow:hidden}.contact-us-fix__button-box{padding:0}.container{width:100%;max-width:1170px;margin-inline:auto}.cookie-banner{position:fixed;bottom:0;left:0;right:0;z-index:100;display:flex;align-items:center;gap:24px;padding:12px 24px;color:#000;background:#f7f7f9;font-size:12px;line-height:18px}.cookie-banner>p{flex:1}.cookie-banner a{text-decoration:underline}.cookie-banner__actions{display:flex;gap:16px}.cookie-banner button{min-width:161px;padding:10px 18px;border-radius:3px;background:#000;color:#fff;font-size:14px;line-height:18px}@media (max-width:1000px){.cookie-banner{flex-direction:column;align-items:stretch;gap:12px}.cookie-banner__actions{justify-content:center}}@media (max-width:575px){.cookie-banner{padding:12px 24px;font-size:12px;line-height:18px;max-height:70vh;overflow-y:auto}.cookie-banner__actions{gap:16px;flex-wrap:nowrap}.cookie-banner button{flex:1;min-width:0;padding:10px 12px;font-size:14px;line-height:21px}}.cookie-preferences{position:fixed;inset:0;width:min(520px,100% - 32px);padding:32px;color:#1f1f1f;background:#fff;border:1px solid #ddd}.cookie-preferences::-webkit-backdrop{background:rgba(0,0,0,.6)}.cookie-preferences::backdrop{background:rgba(0,0,0,.6)}.cookie-preferences h2{font-size:22px;margin-bottom:24px}.cookie-preferences label{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #ddd;font-size:14px}.cookie-preferences input{accent-color:#8c0014}.cookie-preferences__close{position:absolute;top:8px;right:14px;font-size:28px}.cookie-preferences .js-cookie-save{margin-top:24px;width:100%;padding:12px;background:#000;color:#fff}@media (prefers-reduced-motion:reduce){*,::after,::before{scroll-behavior:auto!important;transition-duration:0s!important;-webkit-animation-duration:0s!important;animation-duration:0s!important}}@-webkit-keyframes gis-pulse{to{box-shadow:0 0 0 10px transparent}}@keyframes gis-pulse{to{box-shadow:0 0 0 10px transparent}}.pz-icon-check::before{content:"\f134"}.pz-icon-clock::before{content:"\f13e"}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.pz-input,.pz-label,.pz-select,.pz-textarea{display:block}.pz-input,.pz-select{position:relative;width:100%}.pz-input>.label,.pz-label>label,.pz-select>.label,.pz-textarea>.label{display:block;margin-bottom:8px;font-size:14px;line-height:20px;font-weight:700;color:#1f1f1f}.pz-input .input,.pz-select select,.pz-textarea textarea{display:block;width:100%;padding:8px 12px;border:1px solid #d6d6d6;border-radius:0;background:#fff;color:#191919;font:inherit;font-size:14px;line-height:20px;outline-offset:2px}.pz-input .input,.pz-select select{height:36px}.pz-textarea textarea{resize:vertical}.pz-input .input::-webkit-input-placeholder{color:#9d9d9d;opacity:1}.pz-input .input:-ms-input-placeholder{color:#9d9d9d;opacity:1}.pz-input .input::-ms-input-placeholder{color:#9d9d9d;opacity:1}.pz-input .input::placeholder{color:#9d9d9d;opacity:1}.pz-input .input:focus,.pz-input .input:hover,.pz-select select:focus,.pz-textarea textarea:focus{border-color:#1f1f1f}.pz-input.-disabled{pointer-events:none}.pz-input input:disabled,.pz-select select:disabled{cursor:default}.pz-input.-size-lg .input{height:44px}.pz-input.-appearance-ghost .input{border-color:transparent;background:0 0}.pz-checkbox,.pz-radio{display:inline-flex;align-items:center;gap:8px}.pz-radio .radio{-webkit-appearance:none;appearance:none;position:relative;flex:0 0 16px;width:16px;height:16px;margin:0 8px 0 0;border:1px solid #000;border-radius:50%;background:#fff;cursor:pointer}.pz-radio .radio:checked::before{content:"";position:absolute;inset:3px;border-radius:50%;background:#000}.pz-radio .label{flex:1;font-weight:400;cursor:pointer}.pz-checkbox{align-items:flex-start}.pz-checkbox .checkbox{-webkit-appearance:none;appearance:none;position:relative;flex:0 0 24px;width:24px;height:24px;margin:0;border:1px solid #1f1f1f;border-radius:0;background:#fff;cursor:pointer}.pz-checkbox .checkbox:checked::before{content:"\f134";position:absolute;inset:0;display:grid;place-items:center;font-size:12px;color:#1f1f1f}.pz-checkbox .label{flex:1;font-size:16px;line-height:24px;font-weight:400;cursor:pointer}.pz-checkbox--native .checkbox{-webkit-appearance:auto;appearance:auto;flex-basis:16px;width:16px;height:16px;margin-top:2px}.pz-checkbox--native .checkbox::before{display:none}.pz-checkbox--native .label{padding-left:0}.pz-checkbox--native .label::after,.pz-checkbox--native .label::before{display:none}.pz-input:has(.form-password-toggle) .input{padding-right:40px}.form-fields--stacked .pz-label .label{font-size:.875rem;line-height:1.25rem;font-weight:600}.form-fields--bold-labels .pz-label{width:100%}.form-fields--bold-labels .pz-label .pz-input .label{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.form-fields--bold-labels .pz-label .pz-input.-disabled{opacity:1}.form-choice-group .pz-label{-webkit-margin-end:1rem;margin-inline-end:1rem}.form-choice-group .pz-label:last-child{-webkit-margin-end:0;margin-inline-end:0}.form-choice-group .pz-select{width:5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-choice-group .pz-select:last-child{-webkit-margin-end:0;margin-inline-end:0}@media (min-width:640px){.form-choice-group .pz-select{width:6rem}}.form-fields--stacked .pz-label,.form-fields--stacked .pz-select{margin-bottom:1.25rem;--tw-text-opacity:1;color:rgba(88,88,90,var(--tw-text-opacity))}.form-password-toggle{position:absolute;bottom:0;right:0;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:0 0;cursor:pointer}.form-password-toggle .pz-icon-eye-off::before{content:"\f16e"}.form-password-toggle .pz-icon-eye::before{content:"\f171"}.form-password-toggle+input{padding-right:40px}.form-fields--compact .pz-label{margin-bottom:16px}.form-fields--compact .pz-label .pz-label{margin-bottom:0}.form-fields--compact .pz-select{position:relative}.form-fields--compact .pz-select select{-webkit-appearance:none;appearance:none;padding-right:36px}.form-fields--compact .form-choice-group--compact .pz-label{margin-bottom:0}.form-fields--compact .form-choice-group--compact .pz-radio{gap:8px}.form-choice-group .pz-label{flex:none;width:auto!important;-webkit-margin-end:0;margin-inline-end:0}.form-choice-group .pz-radio{display:flex;align-items:center;gap:6px;white-space:nowrap}.form-choice-group .pz-radio .label{flex:none;font-size:12px;line-height:16px;font-weight:400}.form-choice-group .pz-radio .radio{flex:0 0 16px;width:16px;height:16px;margin:0 0 0 5px}.select2-container--miele{display:block;font-size:14px}.select2-container--miele .select2-selection--single{height:36px;border:1px solid #c5c5c5;border-radius:0;background:#fff}.select2-container--miele .select2-selection--single .select2-selection__rendered{padding:0 36px 0 12px;line-height:34px;color:#000;font-size:12px}.select2-container--miele .select2-selection--single .select2-selection__arrow{top:0;right:12px;height:34px;width:16px}.select2-container--miele .select2-selection--single .select2-selection__arrow b{top:12px;left:4px;width:8px;height:8px;margin:0;border:0;border-right:1.5px solid #001e32;border-bottom:1.5px solid #001e32;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.select2-container--miele.select2-container--open .select2-selection--single .select2-selection__arrow b{top:16px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.select2-container--miele .select2-dropdown{border:1px solid #c5c5c5;border-radius:0;box-shadow:0 4px 6px rgba(0,0,0,.1);background:#fff}.select2-container--miele .select2-search--dropdown{padding:0;background:#f6f6f6}.select2-container--miele .select2-search--dropdown .select2-search__field{width:100%;height:36px;margin:0;padding:8px 12px;border:0;background:0 0;font:inherit;font-size:14px;outline:0}.select2-container--miele .select2-results__options{max-height:176px;overflow-y:auto}.select2-container--miele .select2-results__option{padding:8px 16px;font-size:16px;line-height:24px}.select2-container--miele .select2-results__option[aria-selected=true]{background:#fff;color:#c90019}.select2-container--miele .select2-results__option--highlighted[aria-selected]{background:#f6f6f6;color:#000}.select2-container--miele .select2-results__option--highlighted[aria-selected=true]{background:#fff;color:#c90019}.pz-checkbox .checkbox:checked::before{font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-family:pz-icon!important;font-weight:400!important}.form-fields--stacked .pz-label{margin-bottom:1.25rem}.form-fields--stacked .pz-select{width:100%}.form-agreements .pz-label{margin-bottom:1rem}.form-agreements .pz-label span{cursor:pointer}.form-fields--contact :is(.pz-label,.pz-select) .label{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.form-fields--contact .form-agreements .pz-checkbox .label{font-weight:400;--tw-text-opacity:1;color:rgba(166,166,166,var(--tw-text-opacity))}.form-fields--contact .form-agreements .pz-checkbox .checkbox:checked~.label{--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.form-fields--contact .form-fields--stacked .pz-checkbox{align-items:center}.form-fields--contact .form-fields--stacked .pz-label a{text-decoration:underline}.form-select--arrow{display:block;width:100%;height:36px;padding:0 32px 0 12px;border:1px solid #c5c5c5;border-radius:0;background:#fff;color:#191919;font:inherit;font-size:14px;-webkit-appearance:none;appearance:none}.form-fields--contact .pz-textarea .textarea{height:10.563rem;display:block;width:100%;padding:8px 12px;border:1px solid #c5c5c5;border-radius:0;font:inherit;resize:vertical}.form-fields--contact-account .pz-textarea .textarea{padding:16px 12px}.pz-input--underline{position:relative;min-width:0;margin-bottom:16px}.pz-input--underline input{display:block;width:100%;height:48px;padding:0 40px 0 12px;border:0;border-bottom:1px solid #1f1f1f;border-radius:0;background:#fff;color:#000;font:inherit;font-size:16px;box-shadow:none}.pz-input--underline input::-webkit-input-placeholder{color:#868686;opacity:1}.pz-input--underline input:-ms-input-placeholder{color:#868686;opacity:1}.pz-input--underline input::-ms-input-placeholder{color:#868686;opacity:1}.pz-input--underline input::placeholder{color:#868686;opacity:1}.pz-input--underline input:focus{outline:0;border-bottom-width:2px}.pz-input--tall input{height:56px}.form-password-toggle--large{position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:grid;place-items:center;width:40px;height:40px;border:0;padding:0;background:0 0;color:#000;cursor:pointer;font-size:36px}.form-fields--login .form-password-toggle--large{font-size:16px}.pz-checkbox--consent{display:flex;align-items:flex-start;gap:8px;margin-bottom:16px;text-align:left;font-size:16px;line-height:16px;color:#a6a6a6;cursor:pointer}.pz-checkbox--consent input{-webkit-appearance:none;appearance:none;flex:0 0 24px;width:24px;height:24px;margin:0;border:1px solid #1f1f1f;border-radius:0;background:#fff;cursor:pointer}.pz-checkbox--consent input:checked{background:#1f1f1f}.pz-checkbox--consent input:checked::after{display:block;content:"✓";text-align:center;color:#fff;font-size:18px;line-height:22px}.pz-checkbox--consent:has(input:checked){color:#1f1f1f}.pz-checkbox--consent a{text-decoration:underline}.form-label--small{display:block;font-size:13px;font-weight:400;--tw-text-opacity:1;color:rgba(157,157,157,var(--tw-text-opacity))}.form-select--booking{height:52px;width:100%;cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(235,235,235,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:.75rem 2.5rem .75rem 1rem;font-size:15px;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-family:inherit;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.form-select--booking:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity));--tw-shadow:0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);outline:transparent solid 2px;outline-offset:2px}.form-label--spacious{margin-bottom:.5rem;display:block;font-size:13px;font-weight:400;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.form-label--required::after{content:" *";color:#d32f2f}.form-control--spacious{width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(235,235,235,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-family:inherit}.form-control--spacious:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity));--tw-shadow:0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);outline:transparent solid 2px;outline-offset:2px}.form-control--spacious::-webkit-input-placeholder{--tw-text-opacity:1;color:rgba(235,235,235,var(--tw-text-opacity))}.form-control--spacious:-ms-input-placeholder{--tw-text-opacity:1;color:rgba(235,235,235,var(--tw-text-opacity))}.form-control--spacious::-ms-input-placeholder{--tw-text-opacity:1;color:rgba(235,235,235,var(--tw-text-opacity))}.form-control--spacious::placeholder{--tw-text-opacity:1;color:rgba(235,235,235,var(--tw-text-opacity))}.form-select--spacious{width:100%;cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(235,235,235,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:.625rem 2.5rem .625rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-family:inherit;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.form-select--spacious:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity));--tw-shadow:0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);outline:transparent solid 2px;outline-offset:2px}.form-textarea--spacious{width:100%;resize:vertical;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(235,235,235,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-family:inherit;min-height:96px}.form-textarea--spacious:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity));--tw-shadow:0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);outline:transparent solid 2px;outline-offset:2px}.form-textarea--spacious::-webkit-input-placeholder{--tw-text-opacity:1;color:rgba(235,235,235,var(--tw-text-opacity))}.form-textarea--spacious:-ms-input-placeholder{--tw-text-opacity:1;color:rgba(235,235,235,var(--tw-text-opacity))}.form-textarea--spacious::-ms-input-placeholder{--tw-text-opacity:1;color:rgba(235,235,235,var(--tw-text-opacity))}.form-textarea--spacious::placeholder{--tw-text-opacity:1;color:rgba(235,235,235,var(--tw-text-opacity))}.form-select--country{width:5rem;cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(235,235,235,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:.625rem .5rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.form-select--country:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity));--tw-shadow:0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);outline:transparent solid 2px;outline-offset:2px}.form-fields--compact .label{display:block;margin-bottom:8px;font-size:14px;line-height:20px;font-weight:700;color:#000}.form-fields--compact input:not([type=radio]):not([type=checkbox]),.form-fields--compact select{height:36px;padding:8px 12px;font-size:14px}.form-fields--compact textarea{display:block;height:96px;padding:8px 12px;resize:vertical}.form-choice-group--compact .label{margin:0;font-weight:400}.select2-container--miele .select2-selection--single .select2-selection__arrow,.select2-container--miele .select2-selection--single .select2-selection__arrow b{position:absolute}.pz-select--arrow{position:relative}.pz-select--arrow::after{content:"";position:absolute;bottom:15px;right:18px;width:10px;height:10px;border-right:1px solid #334e68;border-bottom:1px solid #334e68;-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}.form-control--date-text::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;appearance:none}.pz-input--coupon input{height:2.25rem!important;border-top-width:0!important;border-left-width:0!important;border-right-width:0!important;background-color:transparent!important;padding-left:0!important;font-size:1rem!important;line-height:1.5rem!important;--tw-text-opacity:1!important;color:rgba(166,166,166,var(--tw-text-opacity))!important;display:block;width:100%;border-bottom:1px solid #c5c5c5;border-radius:0}.pz-input--coupon input::-webkit-input-placeholder{font-size:.75rem!important;line-height:2.25rem!important}.pz-input--coupon input:-ms-input-placeholder{font-size:.75rem!important;line-height:2.25rem!important}.pz-input--coupon input::-ms-input-placeholder{font-size:.75rem!important;line-height:2.25rem!important}.pz-input--coupon input::placeholder{font-size:.75rem!important;line-height:2.25rem!important}.pz-checkbox--small{align-items:center}.pz-checkbox--small .checkbox{-webkit-appearance:none;appearance:none;flex:0 0 20px;width:20px;height:20px;margin:0;border:1px solid #1f1f1f;border-radius:0}.pz-checkbox--small .checkbox:checked::before{display:grid}.pz-checkbox--small .label{font-size:14px;line-height:20px}.form-fields--checkout .pz-input .input{border-color:#adadad}.form-fields--checkout .form-label--checkout,.form-fields--checkout .pz-input .label,.form-fields--checkout .pz-label>label{display:block;margin-bottom:8px;color:#1f1f1f;font-size:14px;line-height:20px;font-weight:400}.form-fields--checkout .pz-checkbox--checkout{align-items:center}.form-fields--checkout .pz-checkbox--checkout .checkbox{margin:0}.form-fields--checkout .checkout-addresses__head-checkbox .checkbox{flex-basis:18px;width:18px;height:18px}.form-fields--checkout .checkout-addresses__head-checkbox .label{margin:0;color:#7c7c7c;font-size:12px;line-height:16px;font-weight:300}.pz-textarea--note textarea{height:96px}.form-label--agreement{font-size:10px;line-height:15px}.pz-input .input{height:2.25rem;-webkit-appearance:none;appearance:none;border-width:1px;border-color:rgba(197,197,197,var(--tw-border-opacity));padding:1rem .75rem;font-size:.875rem;line-height:1.25rem;outline:transparent solid 2px;outline-offset:2px;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-transform,-webkit-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;position:relative;width:100%;--tw-border-opacity:1;border-color:rgba(214,214,214,var(--tw-border-opacity))}.pz-input .input::-moz-placeholder{line-height:.25rem!important}.pz-input .input:focus,.pz-input .input:hover{--tw-border-opacity:1;border-color:rgba(31,31,31,var(--tw-border-opacity))}.pz-input .input:-ms-input-placeholder{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(157,157,157,var(--tw-text-opacity))}.pz-input .input::-webkit-input-placeholder{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(157,157,157,var(--tw-text-opacity))}.pz-input .input::-ms-input-placeholder{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(157,157,157,var(--tw-text-opacity))}.pz-input .input::placeholder{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(157,157,157,var(--tw-text-opacity))}.right-nav{position:absolute;right:0;top:.875rem}@media (min-width:1170px){.right-nav{position:static;display:flex;flex-shrink:0;align-items:center}}.right-nav__item{font-size:.75rem;line-height:1rem;font-weight:100;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.right-nav__item>i{-webkit-margin-end:.375rem;margin-inline-end:.375rem}.right-nav__item+.right-nav__item{-webkit-margin-start:2rem;margin-inline-start:2rem}.search-result{visibility:visible;left:0;right:0;display:none;width:100%;overflow:auto;--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity));padding-left:1.25rem;padding-right:1.25rem;padding-bottom:14rem;opacity:1}.contact-us-fix__item-button:before,.header__menu-toggle-button .icon,.mobile-nav__list-item .link.-has-submenu:after,.mobile-nav__menu-list-item .link.-has-submenu:after,.mobile-nav__menu-list-title.-has-submenu:after{font-family:pz-icon!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mobile-nav__list-item .link.-has-submenu:after,.mobile-nav__menu-list-item .link.-has-submenu:after,.mobile-nav__menu-list-title.-has-submenu:after{content:"\f10d"}.header__menu-toggle-button .icon:before,.pz-icon-hamburger:before{content:"\f186"}.pz-expandable .pz-expandable__header{display:flex;cursor:pointer;align-items:center;padding-top:.75rem;padding-bottom:.75rem}.pz-expandable .pz-expandable__header .icon{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.pz-expandable .pz-expandable__header .pz-expandable__title-wrapper{flex:1 1 0%}.pz-expandable .pz-expandable__header .title{font-size:.75rem;line-height:1rem;font-weight:700}.main-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}@media (min-width:1170px){.search-result{padding-left:0;padding-right:0;padding-bottom:0}.main-nav{min-width:0;flex:1 1 0%}}.main-nav .first-level{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.main-nav .first-level__item{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1170px){.main-nav .first-level{width:100%;flex-wrap:nowrap;justify-content:space-between}.main-nav .first-level__item{flex-shrink:0}}.main-nav .first-level__item:after{display:block;border-bottom-width:2px;border-color:transparent;content:"";transition:background-color .15s cubic-bezier(.4,0,.2,1) .3s}.main-nav .first-level__item:hover:after{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.main-nav .first-level__item-title{display:flex;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;font-size:.75rem;line-height:1rem;font-weight:100;text-transform:uppercase;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-transform,-webkit-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.main-nav .first-level__item-title .icon{font-size:1.5rem;line-height:2rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.main-nav .first-level__item:hover .mega-menu{visibility:visible;transition-delay:.3s}.main-nav .first-level__item .first-level__item-title{font-family:Miele Elements,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;letter-spacing:.05em}.main-nav .second-level{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;border-right-width:1px;--tw-border-opacity:1;border-right-color:rgba(82,82,82,var(--tw-border-opacity));padding-top:1.25rem;font-size:1.25rem;font-weight:300;line-height:1;-webkit-padding-end:4rem;padding-inline-end:4rem}.main-nav .second-level__item{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.main-nav .second-level__item-title{margin-bottom:1.25rem;display:block;width:14rem;font-weight:100;letter-spacing:.025em}.main-nav .second-level__item-title.-active,.main-nav .second-level__item-title:hover{text-shadow:.8px 0 0 #fff}.main-nav .third-level{position:absolute;left:21.25rem;top:1.25rem;display:none;height:28rem;width:14rem;flex-direction:column;-moz-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem;row-gap:1.75rem;overflow-y:auto;scrollbar-width:none}.main-nav .third-level::-webkit-scrollbar{width:0}.main-nav .third-level.-visible{display:flex}@media (min-width:640px){.main-nav .mega-menu{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.main-nav .mega-menu{max-width:768px}}@media (min-width:1024px){.main-nav .mega-menu{max-width:1024px}}@media (min-width:1170px){.main-nav .mega-menu{max-width:1170px;padding-right:0;padding-left:0}}.main-nav .mega-menu{width:100%;margin-right:auto;margin-left:auto;position:absolute;bottom:0;z-index:30;height:38.75rem;--tw-translate-y:100%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);--tw-bg-opacity:1;background-color:rgba(31,31,31,var(--tw-bg-opacity));visibility:hidden;display:flex;justify-content:space-between;padding:2rem 6rem 7rem;transition-delay:.4s}[dir=ltr] .main-nav .mega-menu{left:0}.mobile-nav{position:fixed;top:0;z-index:50;display:flex;height:100%;width:100%;--tw-translate-x:-100%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);flex-direction:column;--tw-bg-opacity:1;background-color:rgba(31,31,31,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));visibility:hidden}[dir=ltr] .mobile-nav{left:0}.mobile-nav-overlay{visibility:hidden;position:fixed;top:0;z-index:40;height:100%;width:100%;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-bg-opacity:0.8}[dir=ltr] .mobile-nav-overlay{left:0}.mobile-nav,.mobile-nav-overlay{pointer-events:none;opacity:0;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-transform,-webkit-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.mobile-nav-overlay.-visible,.mobile-nav.-visible{pointer-events:auto;visibility:visible;--tw-translate-x:0px;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);opacity:1}.mobile-nav__header{margin-left:2rem;margin-right:2rem;padding-top:1.25rem;padding-bottom:3.5rem}.mobile-nav__header .link{display:flex;align-items:center}.mobile-nav__header .link>:not([hidden])~:not([hidden]){--tw-space-s-reverse:0;-webkit-margin-end:calc(.5rem * var(--tw-space-s-reverse));margin-inline-end:calc(.5rem * var(--tw-space-s-reverse));-webkit-margin-start:calc(.5rem * (1 - var(--tw-space-s-reverse)));margin-inline-start:calc(.5rem * (1 - var(--tw-space-s-reverse)))}.mobile-nav__header i{padding:1rem;-webkit-padding-start:0;padding-inline-start:0}.mobile-nav__body{position:relative;flex:1 1 0%;overflow-x:hidden;overflow-y:auto}.mobile-nav__list{padding-left:2rem;padding-right:2rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.mobile-nav__list-item .link,.mobile-nav__menu-list-item .link{position:relative;display:block;padding-top:1.25rem;padding-bottom:1.25rem;font-size:.75rem;line-height:1rem;font-weight:700}.mobile-nav__list-item .link.-has-submenu:after,.mobile-nav__menu-list-item .link.-has-submenu:after{position:absolute;top:50%;--tw-translate-y:-50%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);font-size:1rem;line-height:1.5rem}[dir=ltr] .mobile-nav__list-item .link.-has-submenu:after,[dir=ltr] .mobile-nav__menu-list-item .link.-has-submenu:after{right:0}.mobile-nav__list-item.-last-item{margin-top:2rem}.mobile-nav__list-item.-last-item+.-last-item{margin-top:0}.mobile-nav__list-item.-last-item .link{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase}.mobile-nav__menu{visibility:hidden;position:absolute;top:0;z-index:50;display:none;width:100%;--tw-translate-x:100%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);--tw-bg-opacity:1;background-color:rgba(31,31,31,var(--tw-bg-opacity));opacity:0;transition-duration:.5s}[dir=ltr] .mobile-nav__menu{left:0}.mobile-nav__menu-header{position:relative;margin-left:2rem;margin-right:2rem;margin-bottom:1.75rem;display:flex;align-items:center;-moz-column-gap:.75rem;-webkit-column-gap:.75rem;column-gap:.75rem;padding-top:.25rem;padding-bottom:2rem}.mobile-nav__menu-header:after{position:absolute;bottom:0;display:block;height:.125rem;width:3.5rem;--tw-bg-opacity:1;background-color:rgba(140,0,20,var(--tw-bg-opacity));content:""}.mobile-nav__menu-header-title{letter-spacing:.1em}.mobile-nav__menu.-visible{visibility:visible;display:block;opacity:1}.mobile-nav__menu-list-w{margin-bottom:3rem;-webkit-padding-end:2rem;padding-inline-end:2rem;-webkit-padding-start:3.5rem;padding-inline-start:3.5rem}.mobile-nav__menu-list-title{position:relative;display:block;padding-top:1rem;padding-bottom:.75rem;font-weight:300}.mobile-nav__menu-list-title.-has-submenu:after{position:absolute;top:50%;--tw-translate-y:-50%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(166,166,166,var(--tw-text-opacity))}[dir=ltr] .mobile-nav__menu-list-title.-has-submenu:after{right:0}.mobile-nav .pz-button{justify-content:flex-start;padding-left:0;padding-right:0;font-weight:300;--tw-text-opacity:1;color:rgba(166,166,166,var(--tw-text-opacity));min-height:44px}.mobile-nav .pz-button:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.mobile-nav .pz-button:hover .pz-button__icon{--tw-text-opacity:1!important;color:rgba(255,255,255,var(--tw-text-opacity))!important}.mobile-nav .pz-button__icon{pointer-events:none;width:1rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(166,166,166,var(--tw-text-opacity));transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-transform,-webkit-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mobile-nav .pz-button__text{pointer-events:none;-webkit-margin-start:1.25rem!important;margin-inline-start:1.25rem!important}.mobile-nav.-second-level-selected{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.mobile-nav.-second-level-selected .mobile-nav__list{--tw-translate-x:-100%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform)}.mobile-nav.-second-level-selected.-third-level-selected .mobile-nav__list{--tw-translate-x:-200%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform)}.header-wrapper{position:sticky;top:0;width:100%;--tw-bg-opacity:1;background-color:rgba(31,31,31,var(--tw-bg-opacity))}.header{height:4rem}.header__wrapper{margin-left:auto;margin-right:auto;display:grid;padding-left:1rem;padding-right:1rem;grid-template-areas:"band-l band-m band-r" "main-l main-m main-r" "nav nav nav";grid-template-columns:1fr 1fr 1fr}@media (min-width:1170px) and (min-width:575px){.header__wrapper{max-width:575px}}@media (min-width:1170px) and (min-width:640px){.header__wrapper{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:1170px) and (min-width:768px){.header__wrapper{max-width:768px}}@media (min-width:1170px) and (min-width:1024px){.header__wrapper{max-width:1024px}}@media (min-width:1170px) and (min-width:1170px){.header__wrapper{max-width:1170px;padding-right:0;padding-left:0;grid-template-columns:repeat(3,minmax(0,1fr))}}.header .right-nav{display:none}@media (min-width:1024px){.header-wrapper{position:relative;z-index:auto}.header .right-nav{display:block}}.header:before{content:"";z-index:-1;position:absolute;top:0;display:none;height:2.25rem;width:100%;--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity))}[dir=ltr] .header:before{left:0}.header__part-left{display:flex;align-items:center;justify-content:flex-start}.header__part-left .link{display:none}.header__part-left .link .icon{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.header__part-middle{display:flex;align-items:flex-start;justify-content:center}@media (min-width:1170px){.header{height:auto}.header__wrapper{width:100%;margin-right:auto;margin-left:auto}.header__part-left .link{display:block}.header__part-middle{align-items:center}}.header__part-right{display:flex;align-items:center;justify-content:center}.header__part-right .desktop{display:none}.header__part-right .mobile{display:block}@media (min-width:1170px){.header__part-right{justify-content:flex-end}.header__part-right .desktop{display:block}.header__part-right .mobile{display:none}}.header__menu-toggle-button{display:flex;width:3rem;align-items:center;justify-content:center;padding-top:1rem;padding-bottom:1rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));grid-area:main-l}@media (min-width:1170px){.header__menu-toggle-button{display:none}}.header__menu-toggle-button .icon{font-size:1.25rem;line-height:1.75rem}.header__logo{display:block;width:7rem;grid-area:main-m}.header__logo .logo{display:block;width:100%}.header__nav{display:none}.header__nav-container{position:relative;grid-area:nav}@media (min-width:1170px){.header__logo{width:10rem;justify-self:center;padding:0}.header__nav{display:block}.header__nav-container{width:100%;padding-right:0;padding-left:0}}@media (min-width:1170px) and (min-width:575px){.header__nav-container{max-width:575px}}@media (min-width:1170px) and (min-width:640px){.header__nav-container{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:1170px) and (min-width:768px){.header__nav-container{max-width:768px}}@media (min-width:1170px) and (min-width:1024px){.header__nav-container{max-width:1024px}}@media (min-width:1170px) and (min-width:1170px){.header__nav-container{max-width:1170px;padding-right:0;padding-left:0;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between;gap:2rem}}.header__search{visibility:hidden;position:absolute;bottom:3.5rem;top:4rem;z-index:50;display:flex;height:100%;min-height:100vh;width:100%;flex-direction:column;align-items:center;--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity));padding-top:0;opacity:0;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-transform,-webkit-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;box-shadow:0 25px 20px rgba(0,0,0,.3)}[dir=ltr] .header__search{left:0}@media (min-width:1170px){.header__search{top:auto;bottom:3.5rem;--tw-translate-y:100%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);padding-top:3rem}}.header__search.-visible{visibility:visible;opacity:1}.header__search-title{position:relative;display:flex;width:100%;padding-left:1.25rem;padding-right:1.25rem;padding-top:1.25rem}@media (min-width:1170px){.header__search-title{width:45.625rem;padding-left:0;padding-right:0;padding-top:0}}.header__search-form{position:relative;display:flex;width:100%;flex-direction:column;justify-content:center;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1170px){.header__search-form{width:auto;flex-direction:row;padding-left:0;padding-right:0}}.header__search-input{width:100%}@media (min-width:1170px){.header__search-input{width:45.625rem}}.header__search-input .input{flex:1 1 0%;border-radius:0;border-width:0;background-color:transparent;font-weight:400;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity));outline:transparent solid 2px;outline-offset:2px;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:2rem;padding-inline-end:2rem;border-bottom-width:1px!important;--tw-border-opacity:1!important;border-color:rgba(25,25,25,var(--tw-border-opacity))!important}.header__search-input .input:-ms-input-placeholder{font-size:1rem;line-height:1.5;font-weight:400;--tw-text-opacity:1;color:rgba(197,197,197,var(--tw-text-opacity))}.header__search-input .input::-webkit-input-placeholder{font-size:1rem;line-height:1.5;font-weight:400;--tw-text-opacity:1;color:rgba(197,197,197,var(--tw-text-opacity))}.header__search-input .input::-ms-input-placeholder{font-size:1rem;line-height:1.5;font-weight:400;--tw-text-opacity:1;color:rgba(197,197,197,var(--tw-text-opacity))}.header__search-input .input,.header__search-input .input::placeholder{font-size:1rem;line-height:1.5}.header__search-input .input::placeholder{font-weight:400;--tw-text-opacity:1;color:rgba(197,197,197,var(--tw-text-opacity))}.header__search-close{position:absolute;width:100%}.header__search-top-close{position:relative;top:-4rem;height:4rem;width:4rem!important;--tw-bg-opacity:1!important;background-color:rgba(246,246,246,var(--tw-bg-opacity))!important}.header__search-top-close .pz-icon-close1{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1!important;color:rgba(31,31,31,var(--tw-text-opacity))!important}@media (min-width:1170px){.header__search-top-close{top:-7rem}.header__search-top-close .pz-icon-close1{font-size:1.5rem;line-height:2rem}}.header__search-label{display:block;font-size:.75rem;line-height:1.5;--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.header__search-close-btn{position:absolute;top:0;height:2.75rem;width:1rem;padding:0!important}[dir=ltr] .header__search-close-btn{right:2.5rem}.header__search-close-btn:hover{background-color:transparent!important}.header__search-close-btn i{font-size:.5rem}@media (min-width:1170px){[dir=ltr] .header__search-close-btn{right:2rem}.header__search-close-btn i{font-size:.75rem;line-height:1rem}}.header__search-button{position:absolute;top:0;height:2.5rem;width:1rem;padding:0!important}[dir=ltr] .header__search-button{right:1rem}.header__search-button:hover{background-color:transparent!important}.header__search-button i{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1!important;color:rgba(75,75,75,var(--tw-text-opacity))!important}@media (min-width:1170px){[dir=ltr] .header__search-button{right:0}.header__search-button i{font-size:1.5rem;line-height:2rem}}.header__search-loader-wrapper{height:10rem;width:100%}.action-menu{display:flex;align-items:center}.action-menu__item+.action-menu__item{-webkit-margin-start:.625rem;margin-inline-start:.625rem}@media (min-width:1024px){.action-menu__item+.action-menu__item{-webkit-margin-start:1.75rem;margin-inline-start:1.75rem}}.action-menu__item{position:relative;display:flex;align-items:center}.action-menu__item-badge{pointer-events:none;position:absolute;top:.25rem;display:none;height:1rem;width:1rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));text-align:center;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}[dir=ltr] .action-menu__item-badge{right:-.375rem}.action-menu__item-badge.-active{display:block;--tw-bg-opacity:1;background-color:rgba(140,0,20,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.action-menu__item.user-actions{order:9999;-webkit-margin-start:.625rem;margin-inline-start:.625rem}@media (min-width:1024px){.action-menu__item.user-actions{-webkit-margin-start:1.75rem;margin-inline-start:1.75rem}}.action-menu__item.user-actions .user-popup{position:absolute;top:2rem;z-index:50;height:auto;width:14rem;max-width:calc(100vw - 1rem);border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(41,43,47,var(--tw-bg-opacity));padding:2rem;transition-delay:.2s;visibility:hidden;display:none}[dir=ltr] .action-menu__item.user-actions .user-popup{right:0;left:auto}.action-menu__item.user-actions .user-popup__content{display:flex;height:100%;width:100%;flex-direction:column}.action-menu__item.user-actions .user-popup__content .pz-button{padding-left:0;padding-right:0;font-weight:400;line-height:1;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));opacity:.6}.action-menu__item.user-actions .user-popup__content .pz-button:first-child{margin-bottom:1rem}.action-menu__item.user-actions:hover .user-popup{visibility:visible}.action-menu__item .link{display:flex;align-items:center;text-transform:uppercase}.action-menu__item .link .icon{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1170px){.action-menu__item.user-actions{order:0;-webkit-margin-start:0;margin-inline-start:0;display:flex}.action-menu__item.user-actions .user-popup{max-width:none;display:flex}[dir=ltr] .action-menu__item.user-actions .user-popup{right:auto;left:-7rem}.action-menu__item .link .icon{font-size:1.25rem;line-height:1.75rem}.action-menu__item .link.-stop-event{pointer-events:none}.-sticky-header .header:focus-within .header__nav-box,.-sticky-header .header:hover .header__nav-box{visibility:visible;height:3.625rem;background-color:#1f1f1f;opacity:1}}.top-notification{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.top-notification__content{display:flex;align-items:center;justify-content:center;padding-bottom:1.25rem;padding-top:1rem;font-family:Miele Elements,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));-webkit-padding-end:1rem;padding-inline-end:1rem;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}.top-notification__content i{cursor:pointer}@media (min-width:1024px){.top-notification__content{font-weight:700;padding:1.25rem 7rem}.top-notification__content i{-webkit-padding-start:2rem;padding-inline-start:2rem}}.header-wrapper{z-index:40}.mobile-nav__footer{display:flex;flex-direction:column;padding-left:2rem;padding-right:2rem;padding-bottom:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mobile-nav__footer .pz-button{width:100%}.mobile-nav.-second-level-selected .mobile-nav__footer{visibility:hidden;display:none;opacity:0}.header{position:relative}.top-notification .js-notification-close{font-family:pz-icon}.action-menu__item.user-actions:focus-within .user-popup{visibility:visible;opacity:1}.user-popup__content .pz-button{padding:8px 20px}.header__search .input{background:0 0;width:100%;padding:12px 48px 12px 0}.header__search .js-search-btn,.header__search .js-search-clear-btn{color:#1f1f1f}.main-nav .first-level__item:focus-within .mega-menu{visibility:visible}.main-nav .second-level__item:focus-within .third-level{display:flex}.mobile-nav.-visible{visibility:visible}.mobile-nav__header{flex-shrink:0}.mobile-nav.-second-level-selected .mobile-nav__list{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.mobile-nav.-third-level-selected .mobile-nav__list{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.top-notification__content .js-notification-close{flex-shrink:0}.-sticky-header .header-wrapper{position:sticky;top:0;z-index:50;--tw-bg-opacity:.3;transition:background-color 150ms cubic-bezier(.4,0,.2,1)}.-sticky-header .header-wrapper.-active{--tw-bg-opacity:1}.-sticky-header .header__nav-box{visibility:hidden;height:0;opacity:0;transition:height .7s cubic-bezier(.4,0,.2,1),opacity .7s cubic-bezier(.4,0,.2,1)}@media (max-width:1023px){.account-contact-page .header-wrapper{display:none}}.checkout-page .checkout-header{position:relative;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));padding-bottom:1.25rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}@media (min-width:575px){.checkout-page .checkout-header__container{max-width:575px}}@media (min-width:640px){.checkout-page .checkout-header__container{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.checkout-page .checkout-header{padding-bottom:1.5rem}.checkout-page .checkout-header__container{max-width:768px}}@media (min-width:1024px){.top-notification__content .js-notification-close{-webkit-padding-start:32px;padding-inline-start:32px}.-sticky-header .header-wrapper:hover{--tw-bg-opacity:1}.checkout-page .checkout-header{padding-bottom:2rem}.checkout-page .checkout-header__container{max-width:1024px}}@media (min-width:1170px){.checkout-page .checkout-header__container{max-width:1170px;padding-right:0;padding-left:0;max-width:1170px}}.checkout-page .checkout-header__container{width:100%;margin-right:auto;margin-left:auto;position:relative;padding-left:1rem;padding-right:1rem;text-align:center}@media (min-width:575px){.checkout-page .checkout-header__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:640px){.checkout-page .checkout-header__container{padding-left:2rem;padding-right:2rem}}.checkout-page .checkout-header__logo{display:inline;width:5rem;vertical-align:top}.checkout-page .checkout-header__info{position:absolute;top:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;right:.75rem}@media (min-width:575px){.checkout-page .checkout-header__info{right:0}}@media (min-width:1024px){.checkout-page .checkout-header__logo{width:8rem}.checkout-page .checkout-header__info{font-size:1.5rem;line-height:2rem;right:3rem}}.checkout-page .checkout-header__info:hover{--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity))}.checkout-page .checkout-header__info i{margin-right:.25rem;font-size:.75rem;line-height:1rem}@media (min-width:1024px){.checkout-page .checkout-header__info i{font-size:1.125rem;line-height:1.75rem}}.header__search .search-result{display:block;flex:0 1 auto;width:calc(100% - 48px);max-width:1128px;margin-top:14px;padding:24px;max-height:calc(100dvh - 260px);overflow-y:auto;background:#fff;box-shadow:0 0 30px rgba(0,0,0,.12);scrollbar-width:thin;scrollbar-color:#868686 #fff;scrollbar-gutter:stable}.header__search .search-result::-webkit-scrollbar{width:7px}.header__search .search-result::-webkit-scrollbar-thumb{background:#868686;border-radius:4px}.header__search .search-result::-webkit-scrollbar-track{background:#fff}.header__search .search-result h2{margin:0 0 20px;font-size:16px;line-height:20px;font-weight:700;color:#000}.search-result__layout{display:grid;grid-template-columns:256px minmax(0,1fr);gap:24px}.search-result__categories{padding-top:4px;color:#000;font-size:16px;line-height:24px}.search-result__categories ul{margin:0;padding:0;list-style:none}.search-result__categories li{margin-bottom:8px;max-width:200px}.search-result__categories a:hover{text-decoration:underline}.search-result__campaigns{display:inline-block;margin-top:24px}.search-result__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}.search-result__card{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;min-height:492px;padding:24px 16px 42px;border:1px solid #e1e1e1;border-radius:8px;box-shadow:0 0 12px rgba(0,0,0,.08);color:#1f1f1f;text-align:center}.search-result__favourite{position:absolute;z-index:1;top:28px;right:20px;width:24px;height:24px;padding:0;border:0;background:0 0;color:#000;font-family:pz-icon;font-size:24px;cursor:pointer}.search-result__image{display:flex;align-items:center;justify-content:center;width:100%;height:190px;margin-bottom:8px}.search-result__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.search-result__card h3{margin:0 0 12px;font-size:16px;line-height:24px;font-weight:400}.search-result__card p{margin:0 0 20px;font-size:14px;line-height:20px}.search-result__button{display:flex;align-items:center;justify-content:center;width:100%;max-width:184px;min-height:36px;margin-top:auto;border:1px solid #868686;border-radius:24px;font-size:12px;line-height:18px}.search-result__button:hover{background:#f6f6f6}@media (max-width:1169px){.header__search .search-result{max-height:calc(100dvh - 244px)}.search-result__layout{grid-template-columns:180px minmax(0,1fr);gap:20px}.search-result__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.header__search .search-result{width:calc(100% - 32px);padding:20px 16px}.search-result__layout{grid-template-columns:minmax(0,1fr);gap:28px}.search-result__grid{grid-template-columns:minmax(0,1fr)}.search-result__categories li{max-width:none}.search-result__card{min-height:450px}}.home-category-banner{--padding-top:0;--padding-bottom:0;--desktop-padding-top:0;--desktop-padding-bottom:0;--bg-color:#191919;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));padding-bottom:var(--padding-bottom);padding-top:var(--padding-top);background-color:var(--bg-color)}@media (min-width:1024px){.home-category-banner{padding-bottom:var(--desktop-padding-bottom);padding-top:var(--desktop-padding-top)}}.home-category-banner__wrapper{margin:auto;padding-top:2rem;padding-bottom:2rem;-webkit-margin-start:1.25rem;margin-inline-start:1.25rem}@media (min-width:1170px){.checkout-page .checkout-header__info{right:1.5rem}.home-category-banner__wrapper{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media (min-width:1170px) and (min-width:575px){.home-category-banner__wrapper{max-width:575px}}@media (min-width:1170px) and (min-width:640px){.home-category-banner__wrapper{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:1170px) and (min-width:768px){.home-category-banner__wrapper{max-width:768px}}@media (min-width:1170px) and (min-width:1024px){.home-category-banner__wrapper{max-width:1024px}}@media (min-width:1170px) and (min-width:1170px){.home-category-banner__wrapper{max-width:1170px;padding-right:0;padding-left:0}}.home-category-banner__title{margin-bottom:1.5rem;text-align:center;font-family:Miele Elements,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.5rem;line-height:2rem;font-weight:300}.home-category-banner__items{display:flex;flex-direction:row;-moz-column-gap:.75rem;-webkit-column-gap:.75rem;column-gap:.75rem;overflow-x:scroll;padding-bottom:2rem;cursor:-webkit-grab;cursor:grab}.home-category-banner__items::-webkit-scrollbar{display:block;height:.25rem}.home-category-banner__items::-webkit-scrollbar-thumb,.home-category-banner__items::-webkit-scrollbar-track{--tw-bg-opacity:1;background-color:rgba(134,134,134,var(--tw-bg-opacity))}.home-category-banner__items::-webkit-scrollbar-track{--tw-bg-opacity:0.3}.home-category-banner__item-block{display:flex;height:100%;width:8rem;flex-direction:column;align-items:center;justify-content:space-between;row-gap:1.25rem}@media (min-width:768px){.home-category-banner__title{margin-bottom:3.5rem;font-size:1.875rem;line-height:2.25rem}.home-category-banner__items{-moz-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem;padding-bottom:2.5rem}.home-category-banner__item-block{width:10.625rem;row-gap:1.5rem}}.home-category-banner__item-title{max-width:160px;text-align:center;font-family:Miele Elements,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;font-weight:700;letter-spacing:.05em}@media (min-width:768px){.home-category-banner__item-title{font-size:.875rem;line-height:1.25rem;letter-spacing:.05em}}.home-multi-banners{--padding-top:0;--padding-bottom:30px;--desktop-padding-top:0;--desktop-padding-bottom:30px;--bg-color:#000;position:relative;padding-top:1.75rem;padding-bottom:var(--padding-bottom);padding-top:var(--padding-top);background-color:var(--bg-color)}@media (min-width:1024px){.home-multi-banners{padding-bottom:var(--desktop-padding-bottom);padding-top:var(--desktop-padding-top)}.home-multi-banners__wrapper{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}.home-multi-banners__wrapper{padding-top:1.75rem}@media (min-width:1024px) and (min-width:575px){.home-multi-banners__wrapper{max-width:575px}}@media (min-width:1024px) and (min-width:640px){.home-multi-banners__wrapper{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:1024px) and (min-width:768px){.home-multi-banners__wrapper{max-width:768px}}@media (min-width:1024px) and (min-width:1024px){.home-multi-banners__wrapper{max-width:1024px}}@media (min-width:1024px) and (min-width:1170px){.home-multi-banners__wrapper{max-width:1170px;padding-right:0;padding-left:0}}.home-multi-banners__mobile-list{display:flex;flex-direction:column;gap:1rem}.home-multi-banners__desktop-carousel{display:none}@media (min-width:640px){.home-multi-banners__mobile-list{display:none}.home-multi-banners__desktop-carousel{display:block}}.home-multi-banners__item{width:100%}.home-multi-banners__url{position:relative;display:block}.home-multi-banners__title{position:absolute;left:40px;bottom:1rem;text-align:left;font-family:Miele Elements,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem;font-weight:300;line-height:1.25;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:640px){.home-multi-banners__title{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.home-multi-banners__wrapper{padding-bottom:3rem;padding-top:0}.home-multi-banners__title{left:20px;bottom:1.25rem;font-size:1.5rem;line-height:2rem}}.home-multi-banners__img{margin:auto}.home-dual-banner{--padding-top:0;--padding-bottom:0;--desktop-padding-top:0;--desktop-padding-bottom:30px;--bg-color:#000;padding-bottom:var(--padding-bottom);padding-top:var(--padding-top);background-color:var(--bg-color)}@media (min-width:1024px){.home-dual-banner{padding-bottom:var(--desktop-padding-bottom);padding-top:var(--desktop-padding-top)}}.home-dual-banner__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.home-dual-banner__wrapper .image-box__double-left,.home-dual-banner__wrapper .image-box__double-right{position:relative;margin-top:1rem}@media (min-width:1170px){.home-multi-banners__img{margin:0;width:100%}.home-dual-banner__wrapper{flex-direction:row;gap:2rem}.home-dual-banner__wrapper .image-box__double-left,.home-dual-banner__wrapper .image-box__double-right{margin-top:2.25rem}}.home-dual-banner__wrapper .image-box__double-left img,.home-dual-banner__wrapper .image-box__double-right img{width:100%}.home-dual-banner__wrapper-left-content,.home-dual-banner__wrapper-right-content{position:absolute;bottom:2.5rem;left:2.25rem;display:flex;max-width:80%;flex-direction:column;text-align:left;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.home-dual-banner__wrapper-right-content-description{font-size:1rem;line-height:1.5rem;font-weight:700}.home-dual-banner__wrapper-left-content-title,.home-dual-banner__wrapper-right-content-title{margin-top:.625rem;font-size:1.5rem;line-height:2rem;font-weight:300}@media (min-width:1170px){.home-dual-banner__wrapper-left-content,.home-dual-banner__wrapper-right-content{left:2.5rem}.home-dual-banner__wrapper-left-content-title,.home-dual-banner__wrapper-right-content-title{margin-top:.5rem;font-size:1.875rem;line-height:2.25rem}}.home-dual-banner__wrapper .image-box__double-left:not(.long-short),.home-dual-banner__wrapper .image-box__double-right:not(.short-long){flex:495}.home-dual-banner__wrapper .image-box__double-left:not(.short-long),.home-dual-banner__wrapper .image-box__double-right:not(.long-short){flex:873}.home-recommendation{--padding-top:0;--padding-bottom:0;--desktop-padding-top:0;--desktop-padding-bottom:0;--bg-color:#000;--color-of-titles:#fff;padding-bottom:var(--padding-bottom);padding-top:var(--padding-top);background-color:var(--bg-color);color:var(--color-of-titles)}@media (min-width:1024px){.home-recommendation{padding-bottom:var(--desktop-padding-bottom);padding-top:var(--desktop-padding-top)}}.home-recommendation__wrapper{padding:4rem 2.25rem 5rem;text-align:center}.home-recommendation__title{padding-bottom:2rem;font-family:Miele Elements,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.875rem;line-height:2.25rem;font-weight:300}.home-recommendation__product picture{display:flex;min-height:10rem}.home-recommendation__product-img{margin:auto}.home-recommendation__product-title{padding-top:1.5rem;font-size:1rem;line-height:1.5rem;font-weight:700}@media (min-width:1024px){.home-recommendation__title{padding-bottom:5rem}.home-recommendation__product-title{padding-top:2.25rem}}.home-recommendation__product-subtitle{padding-top:.5rem;font-size:1.5rem;line-height:2rem;font-weight:300}.home-recommendation__product-content{padding-top:.75rem;font-size:1rem;line-height:1.5rem;font-weight:300}.home-recommendation .miele-carousel{margin:auto;max-width:56rem}.hero-banner-slider{width:var(--carousel-width)}.hero-banner-slider__slide{position:relative;height:100%;overflow:hidden}.hero-banner-slider__slide.-video{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.hero-banner-slider__img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hero-banner-slider__video-file{-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;height:100%;width:100%}.hero-banner-slider__image{display:block;height:100%}.hero-banner-slider .slide-link{position:relative;display:block;height:100%}.hero-banner-slider .pz-button{text-align:center;padding:.75rem 2rem;font-size:.75rem;line-height:1rem;font-weight:500;letter-spacing:1px;margin-top:2rem;display:flex;align-items:center;justify-content:center}.hero-banner-slider{position:relative;width:100%;overflow:hidden;background:#191919}.hero-banner-slider .hero-track{display:flex}.hero-banner-slider .hero-track.flickity-enabled{display:block}.hero-banner-slider .hero-track:focus-visible{outline:#a8a8a8 solid 2px;outline-offset:-2px}.hero-banner-slider .hero-slide{flex:0 0 100%;width:100%;min-width:0;height:auto;aspect-ratio:1400/540}.hero-banner-slider .hero-banner-slider__image,.hero-banner-slider .hero-banner-slider__slide{height:100%}.hero-banner-slider .hero-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;color:#fff;background:rgba(0,0,0,.5);font-size:20px}.hero-banner-slider .hero-arrow--prev{left:40px}.hero-banner-slider .hero-arrow--next{right:40px}.hero-banner-slider .hero-arrow:hover{background:rgba(0,0,0,.8)}.hero-banner-slider .hero-arrow:disabled{cursor:default}.hero-banner-slider .hero-pagination{position:absolute;bottom:31px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;gap:6px}.hero-banner-slider .hero-pagination button{position:relative;width:56px;height:4px;background:#868686;opacity:.7}.hero-banner-slider .hero-pagination button[aria-current=true]{opacity:1;background:#fff}.hero-banner-slider .hero-pagination button::after{content:"";position:absolute;inset:-10px 0}@media (max-width:1169px){.hero-banner-slider .hero-arrow{display:none}.hero-banner-slider .hero-pagination{bottom:31px}.hero-banner-slider .hero-pagination button{width:16px}}.home-multi-banners__desktop-carousel,.home-recommendation .miele-carousel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}@media (max-width:639px){.home-multi-banners__desktop-carousel{display:none}}@media (max-width:575px){.home-recommendation .miele-carousel{display:flex;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.home-recommendation .miele-carousel>a{flex:0 0 100%;scroll-snap-align:start}.home-recommendation .miele-carousel::-webkit-scrollbar{display:none}}.home-category-banner__item{flex-shrink:0}.home-category-banner__item-image img{width:66px;height:113px;-o-object-fit:contain;object-fit:contain}.home-category-banner__items:active{cursor:-webkit-grabbing;cursor:grabbing}.home-dual-banner__wrapper .image-box__double-left.long-short{flex:873}.home-dual-banner__wrapper .image-box__double-right.long-short{flex:495}.home-category-banner__wrapper{position:relative}.home-category-banner__arrow{position:absolute;top:62%;width:30px;height:30px;z-index:1;background:0 0}.home-category-banner__arrow--prev{left:0}.home-category-banner__arrow--next{right:0}.home-category-banner__arrow::after{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.home-category-banner__arrow--next::after{-webkit-transform:translate(-50%,-50%) rotate(225deg);transform:translate(-50%,-50%) rotate(225deg)}@font-face{font-family:MieleMasonryIcons;src:url(font/pz-icon-masonry.woff2) format("woff2");font-display:block}.home-masonry-widget{--padding-top:0;--padding-bottom:0;--desktop-padding-top:0;--desktop-padding-bottom:0;--bg-color:#191919;font-family:Miele Elements,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;padding-bottom:var(--padding-bottom);padding-top:var(--padding-top);background-color:var(--bg-color);--padding-bottom:32px;--desktop-padding-top:32px;--desktop-padding-bottom:32px;--bg-color:#000}.home-masonry-widget__wrapper{max-width:80rem}.home-masonry-widget__left{margin-bottom:1rem}@media (min-width:1024px){.home-masonry-widget{padding-bottom:var(--desktop-padding-bottom);padding-top:var(--desktop-padding-top)}.home-masonry-widget__wrapper{margin-left:auto;margin-right:auto;display:grid;-moz-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem;grid-template-areas:"left right right right" "left right right right";grid-template-columns:repeat(3,minmax(30.36%,1fr))}.home-masonry-widget__left{margin-bottom:0;grid-area:left}}.home-masonry-widget__left-box{margin-top:3rem;display:flex;flex-direction:column}@media (min-width:1024px){.home-masonry-widget__left-box{margin-top:5rem;padding-left:3rem;padding-right:3rem}}@media (min-width:1170px){.hero-banner-slider .pz-button{margin-top:1.5rem}.home-masonry-widget__left-box{margin-top:10rem}}.home-masonry-widget__left-box-image{margin-left:auto;margin-right:auto;margin-bottom:.75rem}.home-masonry-widget__left-box-text{margin-left:auto;margin-right:auto;width:18rem;align-items:center;text-align:center}@media (min-width:640px){.home-masonry-widget__left-box-text{width:auto}}.home-masonry-widget__left-box-text .-maintitle{margin-bottom:.5rem}.home-masonry-widget__left-box-text .-description{margin-bottom:2rem;font-size:1rem;font-weight:400;line-height:1}.home-masonry-widget__left-box-text .-price-box{margin-bottom:2.5rem;display:flex;flex-direction:row;align-items:flex-end;-moz-column-gap:.25rem;-webkit-column-gap:.25rem;column-gap:.25rem}.home-masonry-widget__left-box-text .-price-box .-price{font-size:1.875rem;font-weight:700;line-height:1.5}@media (min-width:1024px){.home-masonry-widget__left-box-image{margin-bottom:5rem}.home-masonry-widget__left-box-text .-maintitle{line-height:1}.home-masonry-widget__left-box-text .-description{margin-bottom:2.5rem}.home-masonry-widget__left-box-text .-price-box .-price{font-size:1.5rem;line-height:2rem}}.home-masonry-widget__left-box-text .-price-box .-vat{font-size:1rem;font-weight:300;line-height:1.5}.home-masonry-widget__left-box-text .home-masonry-widget__button{margin-bottom:2.5rem}.home-masonry-widget__right{display:flex;flex-direction:column}.home-masonry-widget__right-box{position:relative;margin-bottom:1rem}.home-masonry-widget__right-box-image img{width:100%}.home-masonry-widget__right-box-text{position:absolute;bottom:0;padding-bottom:2.25rem;-webkit-margin-start:2.25rem;margin-inline-start:2.25rem;-webkit-margin-end:2.25rem;margin-inline-end:2.25rem}.home-masonry-widget__right-box-text .home-masonry-widget__button{margin-top:1.5rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.home-masonry-widget__right-box-text .home-masonry-widget__button:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}@media (min-width:1024px){.home-masonry-widget__left-box-text .-price-box .-vat{font-size:.75rem;line-height:1rem}.home-masonry-widget__left-box-text .home-masonry-widget__button{margin-bottom:4rem}.home-masonry-widget__right{grid-area:right}.home-masonry-widget__right-box{margin-bottom:2rem}.home-masonry-widget__right-box:last-child{margin-bottom:0}.home-masonry-widget__right-box-image img{width:100%}.home-masonry-widget__right-box-text{padding-bottom:3rem;-webkit-margin-start:2.5rem;margin-inline-start:2.5rem}.home-masonry-widget__right-box-text .home-masonry-widget__button{margin-top:2.25rem}.home-masonry-widget__wrapper{grid-template-columns:minmax(0,1fr) minmax(0,2.162fr);grid-template-areas:"left right"}}.home-masonry-widget__left-box-text,.home-masonry-widget__right-box-text{display:flex;flex-direction:column;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.home-masonry-widget__left-box-text .-subtitle,.home-masonry-widget__right-box-text .-subtitle{margin-bottom:.5rem;font-size:1rem;font-weight:700;line-height:1.5}.home-masonry-widget__left-box-text .-maintitle,.home-masonry-widget__right-box-text .-maintitle{font-size:1.5rem;line-height:2rem;font-weight:300}@media (min-width:1170px){.home-masonry-widget__left-box-text .-maintitle,.home-masonry-widget__right-box-text .-maintitle{font-size:1.875rem;line-height:2.25rem}}.home-masonry-widget__left .home-masonry-widget__button,.home-masonry-widget__right .home-masonry-widget__button{padding-left:2rem;padding-right:2rem;font-size:.75rem;font-weight:500;line-height:1.375;letter-spacing:.05em}.home-masonry-widget__left .home-masonry-widget__button a,.home-masonry-widget__right .home-masonry-widget__button a{padding:0}.home-masonry-widget__left{position:relative;min-width:0;background:url(../images/miele/home-masonry/home-masonry-widget-left-bg.svg)}.home-masonry-widget__left-box{width:100%}.home-masonry-widget img,.home-masonry-widget picture{display:block;width:100%}.home-masonry-widget img{height:auto}.home-masonry-widget__button{display:flex;align-items:center;justify-content:center;align-self:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:36px;padding:8px 32px;border:1px solid #868686;border-radius:24px;background:0 0;color:#fff}.home-masonry-widget__left-box-text .home-masonry-widget__button{align-self:center;border-color:#f59b00;background:#f59b00;color:#1f1f1f}.home-masonry-widget__arrow{position:absolute;top:33.333%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:0;border-radius:50%;background:#fff;color:#1f1f1f;font-family:MieleMasonryIcons;font-size:48px;line-height:1;cursor:pointer}.home-masonry-widget__arrow--prev{left:16px}.home-masonry-widget__arrow--next{right:16px}.home-masonry-widget__arrow--prev::before{content:"\f1aa"}.home-masonry-widget__arrow--next::before{content:"\f1ab"}.home-masonry-widget .flickity-page-dots{bottom:20px}.home-masonry-widget .flickity-page-dots .dot{width:16px;height:4px;margin:0 4px;border-radius:0;background:#fff}.subscription__title{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;font-weight:500}.footer{padding-top:1.75rem;--tw-bg-opacity:1;background-color:rgba(31,31,31,var(--tw-bg-opacity))}.footer .footer-menu{display:flex;width:100%;flex-direction:column;justify-content:center;--tw-bg-opacity:1;background-color:rgba(31,31,31,var(--tw-bg-opacity));padding-left:1.75rem;padding-right:1.75rem}@media (min-width:1170px){.footer .footer-menu{flex-direction:row;justify-content:space-between;padding-left:0;padding-right:0}}.footer .footer-menu__group{width:auto;border-bottom-width:0;font-size:.75rem;line-height:1rem}.footer .footer-menu__heading{border-width:0;padding-top:1rem;padding-bottom:1rem}.footer .footer-menu__group .title{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-family:Miele Elements,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500}.footer .footer-menu__group .content{padding-left:0;padding-right:0;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.footer .footer-menu__group .content li{margin-bottom:.5rem}.footer-container{width:100%;padding-right:0;padding-left:0;margin-left:auto;margin-right:auto;padding-bottom:0}@media (min-width:575px){.checkout-page .checkout-footer,.footer-container{max-width:575px}}@media (min-width:640px){.footer-container{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.footer .footer-menu__group .title{border-width:0}.footer .footer-menu__group .content{display:flex;padding-left:0;padding-right:0;padding-bottom:0}.footer-container{max-width:768px;display:flex;flex-wrap:wrap}}@media (min-width:1024px){.footer{padding-top:2.75rem}.footer-container{max-width:1024px;padding-bottom:4rem}}.footer-container .footer-wrapper,.footer-container .footer-wrapper__part{display:flex;width:100%;flex-direction:column}.footer-container .footer-wrapper__part{padding-left:1.75rem;padding-right:1.75rem}@media (min-width:1170px){.footer-container{max-width:1170px;padding-right:0;padding-left:0;padding-bottom:1.5rem}.footer-container .footer-wrapper__part{flex-direction:row;border-top-width:1px;--tw-border-opacity:1;border-color:rgba(107,107,107,var(--tw-border-opacity));padding:3.5rem 0}}.footer-return-top{display:flex;width:100%;align-items:center;justify-content:center}@media (min-width:1024px){.footer-return-top{display:none}}.footer-return-top.-visible{display:flex}.footer-menu{margin-bottom:1.5rem}.footer-subscription{width:100%;border-top-width:1px;--tw-border-opacity:1;border-color:rgba(107,107,107,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(31,31,31,var(--tw-bg-opacity));padding-top:2.25rem;padding-bottom:2.75rem}@media (min-width:768px){.footer-subscription{margin-left:auto;margin-right:auto;flex:1 1 0%}}.footer-subscription .subscription__title{font-family:Miele Elements,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.footer-subscription .subscription__button{margin-top:1.25rem;height:2.25rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(245,153,15,var(--tw-bg-opacity));padding:.5rem 2rem;font-size:.75rem;line-height:1rem;font-weight:500;letter-spacing:.1em}.footer-experience-widget{--tw-bg-opacity:1;background-color:rgba(31,31,31,var(--tw-bg-opacity))}@media (min-width:1170px){.footer-menu{margin-bottom:4rem;padding-left:0;padding-right:0}.footer-subscription{border-width:0;padding:0}.footer-experience-widget{display:flex;flex:1 1 0%;padding:0}}.footer-experience-widget__textcontent{display:flex;flex-direction:column;padding-top:1rem}.footer-experience-widget__textcontent-title{margin-bottom:1.25rem;font-weight:500}.footer-experience-widget__textcontent-desc,.footer-experience-widget__textcontent-title{font-family:Miele Elements,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.footer-experience-widget__textcontent-desc{margin-bottom:2.75rem;font-weight:400}.footer-experience-widget__textcontent .textcontent-region{margin-bottom:2.75rem;font-family:Miele Elements,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.footer-info{--tw-bg-opacity:1;background-color:rgba(31,31,31,var(--tw-bg-opacity))}@media (min-width:1170px){.footer-experience-widget__textcontent{padding-top:0;padding-left:1.25rem}.footer-experience-widget__textcontent-desc{margin-bottom:.75rem}.footer-experience-widget__textcontent .textcontent-region{margin:0}.footer-info{display:flex;padding-left:0;padding-right:0}}.footer-info__wrapper{display:flex;flex-direction:row;justify-content:space-between;border-top-width:1px;--tw-border-opacity:1;border-color:rgba(107,107,107,var(--tw-border-opacity));padding-top:2.25rem;padding-bottom:2.25rem}@media (min-width:768px){.footer-info__wrapper{justify-content:space-around}}.footer-info__wrapper-title{font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1170px){.footer-info__wrapper{align-items:flex-end;border-width:0;padding-top:0;padding-bottom:0}.footer-info__wrapper-title{padding-right:2rem}}.footer-info-phonenumbers{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}@media (min-width:1170px){.footer-info-phonenumbers{flex-direction:row;padding-right:2rem}}.footer-info-phonenumbers__consumers{display:flex;align-items:center}@media (min-width:1170px){.footer-info-phonenumbers__consumers{margin-right:1rem;flex-direction:column}}.footer-info-phonenumbers__customers{display:flex;align-items:center}@media (min-width:1170px){.footer-info-phonenumbers__customers{margin-right:1rem;flex-direction:column}}.footer-info-phonenumbers__customers-title{padding-right:.75rem;font-size:.6875rem;font-weight:700}.footer-info-phonenumbers__customers-number,.footer-info-phonenumbers__customers-title{font-family:Miele Elements,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.footer-info-phonenumbers__customers-number{font-size:1rem;line-height:1.5rem;font-weight:400}.footer-social{display:flex;justify-content:space-between;--tw-bg-opacity:1;background-color:rgba(31,31,31,var(--tw-bg-opacity));padding-bottom:2.5rem}@media (min-width:768px){.footer-social{width:100%;justify-content:space-around;padding-left:0;padding-right:0}}@media (min-width:1024px){.footer-social{padding-top:1.25rem}}.footer-social__maintitle{font-family:Miele Elements,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.footer-social a{display:flex}@media (min-width:1170px){.footer-social{width:auto;align-items:flex-end;padding:0}.footer-social a{padding-right:1.25rem}.footer-social__icons{margin-left:1rem}}.footer-social i{padding:.25rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.footer-social__icons{display:flex}.footer-copyright{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:.5rem 2rem 1.5rem}.footer-copyright__wrapper{display:flex;flex-direction:column;align-items:center}@media (min-width:1170px){.footer-copyright{width:100%;padding-top:.5rem;padding-bottom:.5rem}.footer-copyright__wrapper{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media (min-width:1170px) and (min-width:575px){.footer-copyright__wrapper{max-width:575px}}@media (min-width:1170px) and (min-width:640px){.footer-copyright__wrapper{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:1170px) and (min-width:768px){.footer-copyright__wrapper{max-width:768px}}@media (min-width:1170px) and (min-width:1024px){.footer-copyright__wrapper{max-width:1024px}}@media (min-width:1170px) and (min-width:1170px){.footer-copyright__wrapper{max-width:1170px;padding-right:0;padding-left:0;flex-direction:row;align-items:center;justify-content:space-between}}.footer-copyright__wrapper-title{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:1.25rem}.footer-copyright__wrapper-title>a{padding:1rem;font-family:Miele Elements,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.6875rem;font-weight:700;--tw-text-opacity:1;color:rgba(85,85,85,var(--tw-text-opacity))}.footer-copyright__wrapper-logos{display:flex}.footer-copyright__wrapper-logos picture>img{padding-right:.25rem}.footer .footer-return-top{display:flex;height:36px;color:#fff;gap:10px;margin:0;font-size:12px;line-height:16px;font-weight:600}.footer .subscription__button{display:inline-block}@media (max-width:1169px){.footer .footer-copyright{padding-bottom:44px}}.footer-menu__links .content{padding-bottom:1rem}.footer-menu__heading{margin:0}.footer-menu__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;color:#fff;text-align:left}.footer-menu__toggle:disabled{cursor:default;opacity:1}@media (max-width:767px){.hero-banner-slider .hero-slide{aspect-ratio:375/469}.footer-menu__toggle::after{content:"+";font-size:22px;line-height:24px}.footer-menu__toggle[aria-expanded=true]::after{content:"−"}.breadcrumbs{margin-right:16px;margin-left:16px}}@media (min-width:640px){.checkout-page .checkout-footer{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.checkout-page .checkout-footer{max-width:768px}}@media (min-width:1024px){.footer .footer-return-top{display:none}.checkout-page .checkout-footer{max-width:1024px}}@media (min-width:1170px){.footer-copyright__wrapper-title{padding-bottom:0}.checkout-page .checkout-footer{max-width:1170px;padding-right:0;padding-left:0;max-width:1170px}}.checkout-page .checkout-footer{width:100%;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:1.5rem 1rem}@media (min-width:575px){.checkout-page .checkout-footer{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:640px){.checkout-page .checkout-footer{padding-left:2rem;padding-right:2rem}}.checkout-page .checkout-footer__images{display:flex}.checkout-page .checkout-footer__image{height:.75rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.checkout-page .checkout-footer__image:last-child{-webkit-margin-end:0;margin-inline-end:0}.checkout-page .checkout-footer__message{margin-top:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}@media (min-width:575px){.checkout-page .checkout-footer__image{height:1rem}.checkout-page .checkout-footer__message{margin-top:.75rem}.product-list-page .list{max-width:575px}}@media (min-width:1024px){.checkout-page .checkout-footer{flex-direction:row}.checkout-page .checkout-footer__message{margin-top:0;-webkit-margin-start:.75rem;margin-inline-start:.75rem}}.breadcrumbs{display:flex;align-items:center;flex-wrap:nowrap;min-width:0;padding:0;list-style:none;font-size:12px;line-height:16px;scrollbar-width:none}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs li{flex:0 0 auto;color:#868686;font-weight:400}.breadcrumbs li a{color:#333;text-decoration:none}.breadcrumbs li a:hover{color:#191919}.breadcrumbs li a:after{content:"|";display:inline-block;margin:0 12px;color:#333;font-weight:400}.product-list-page .filter-item.-default label input:checked:before,.product-list-page .list__view-actions>button:after,.product-list-page .list__view-options label input:checked:before,.product-list-page .product-item__energy-form:before{font-family:pz-icon!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-list-page .pz-icon-angle-down:before{content:"\f107"}.product-list-page .product-item__energy-form:before{content:"\f109"}.product-list-page .filter-item.-default label input:checked:before,.product-list-page .list__view-options label input:checked:before,.product-list-page .pz-icon-check:before{content:"\f134"}.product-list-page .pz-icon-check1:before{content:"\f135"}.product-list-page .list__view-actions>button:after:before{content:"\f136"}.product-list-page .pz-icon-chevron-end:before{content:"\f137"}.product-list-page .pz-icon-clock:before{content:"\f13e"}.product-list-page .pz-icon-close:before{content:"\f141"}.product-list-page .pz-icon-compare:before{content:"\f14c"}.product-list-page .pz-icon-heart-full:before{content:"\f188"}.product-list-page .pz-icon-heart-stroke:before{content:"\f18b"}.product-list-page .pz-icon-layout-1:before{content:"\f19a"}.product-list-page .pz-icon-layout-2:before{content:"\f19b"}.product-list-page .pz-icon-layout-3:before{content:"\f19c"}.product-list-page .pz-icon-refresh:before{content:"\f1d9"}.product-list-page .breadcrumb{margin-top:.5rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity))}@media (min-width:768px){.product-list-page .breadcrumb{justify-content:flex-start}}.product-list-page .breadcrumb__divider,.product-list-page .breadcrumb__link{-webkit-margin-end:.75rem;margin-inline-end:.75rem}.product-list-page .product-item{position:relative;display:flex;flex-direction:column;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity));font-size:.875rem;line-height:1.25rem;text-align:left}.product-list-page .product-item .offers-text{margin-top:5px;padding-left:5px;padding-right:5px;text-align:center;font-size:12px}.product-list-page .product-item-buttons__detail{border-radius:1.5rem;--tw-border-opacity:1;border-color:rgba(134,134,134,var(--tw-border-opacity));font-size:.75rem;line-height:1rem;font-weight:500}.product-list-page .product-item-buttons__detail:hover{border-width:2px!important;--tw-bg-opacity:1!important;background-color:rgba(255,255,255,var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:rgba(0,0,0,var(--tw-text-opacity))!important}.product-list-page .product-item__badges{position:absolute;left:0;top:0;align-items:center;padding:.5rem;display:flex;flex-direction:column;gap:.625rem}.product-list-page .product-item__badges .product-item__badges-item{display:flex;flex-direction:column;align-items:center;border-radius:9999px}.product-list-page .product-item__badges .product-item__badges-item img{height:3.125rem;width:3.125rem}.product-list-page .product-item__stock-status{margin-top:.625rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(58,170,53,var(--tw-text-opacity))}.product-list-page .product-item__stock-status i{-webkit-margin-end:.625rem;margin-inline-end:.625rem}.product-list-page .product-item__delivery-time{-webkit-margin-start:.125rem;margin-inline-start:.125rem}.product-list-page .product-item__energy{position:relative;display:flex;height:3.25rem;align-items:center;justify-content:center;padding-top:2rem}.product-list-page .product-item__energy a{position:relative;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));-webkit-padding-end:.25rem;padding-inline-end:.25rem}.product-list-page .product-item__energy-form{position:relative;-webkit-padding-start:1rem;padding-inline-start:1rem}.product-list-page .product-item__energy-form-wrapper{width:7rem}.product-list-page .product-item__energy-form a{font-size:.75rem;line-height:1rem}.product-list-page .product-item__energy-form a,.product-list-page .product-item__energy-form:before{--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.product-list-page .product-item__energy-form:before{position:absolute;left:.5rem;bottom:.313rem;font-size:.5rem}.product-list-page .product-item__actions{position:absolute;right:0;top:0;align-items:center;padding:1.25rem;display:flex;flex-direction:column;gap:.625rem}.product-list-page .product-item__body{position:relative}.product-list-page .product-item__image{display:flex;width:100%;align-items:center;justify-content:center;padding-left:4rem;padding-right:4rem;padding-top:2.5rem}.product-list-page .product-item__image picture{display:block;height:144px;width:192px;max-width:100%}@media (min-width:1170px){.product-list-page .product-item__image picture{height:160px;width:160px}}.product-list-page .product-item__image img{margin-left:auto;margin-right:auto;height:auto;max-height:100%;width:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:1170px){.product-list-page .product-item__image img{height:100%}}.product-list-page .product-item__info{display:flex;flex:1 1 0%;flex-direction:column;padding:1.25rem .625rem .625rem}.product-list-page .product-item__info-holder{height:12rem}@media (min-width:1024px){.product-list-page .product-item__info-holder{height:8rem}.product-list-page .product-item[draggable=true] *{pointer-events:none}}.product-list-page .product-item__name{text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity));overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product-list-page .product-item__cta{margin-top:auto}.product-list-page .product-item__detail{height:5rem;padding-top:.75rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-list-page .product-item__compare *{pointer-events:none!important}.product-list-page .product-item__price{padding-top:2rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-list-page .product-item__price,.product-list-page .product-item__price-container{display:flex;align-items:center;justify-content:center;gap:.75rem}.product-list-page .product-item__price .-retail{font-size:.75rem;line-height:1rem;font-weight:300;--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity));text-decoration:line-through}.product-list-page .product-item__price .discount{border-width:1px;--tw-border-opacity:1;border-color:rgba(140,0,20,var(--tw-border-opacity));padding:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity))}.product-list-page .product-item__buttons{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1.25rem}.product-list-page .product-item__buttons .pz-button{width:100%}.product-list-page .product-item__favourite{display:flex;cursor:pointer;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-family:pz-icon}.product-list-page .product-item__favourite:before{font-size:1.5rem;line-height:2rem}.product-list-page .product-item__favourite.pz-icon-heart-stroke:hover{--tw-text-opacity:1;color:rgba(208,56,56,var(--tw-text-opacity))}.product-list-page .product-item[draggable=true]{cursor:-webkit-grab;cursor:grab}.product-list-page .product-item__compare{pointer-events:auto!important;display:none!important}@media (min-width:1024px){.product-list-page .product-item__compare{display:inline-flex!important;font-size:.75rem!important;line-height:1rem!important;font-weight:500!important}}.product-list-page :where(.list) .pz-button{display:inline-flex;width:-webkit-max-content;width:max-content;cursor:pointer;-webkit-appearance:none;appearance:none;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgba(31,31,31,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(31,31,31,var(--tw-bg-opacity));text-align:center;font-weight:600;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-transform,-webkit-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;height:2.25rem;font-size:.875rem;line-height:1.25rem}@media (min-width:1024px){.product-list-page :where(.list) .pz-button:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}}.product-list-page :where(.list) .pz-button:-ms-input-placeholder{font-size:.875rem;line-height:1.25rem}.product-list-page :where(.list) .pz-button::-webkit-input-placeholder{font-size:.875rem;line-height:1.25rem}.product-list-page :where(.list) .pz-button::-ms-input-placeholder{font-size:.875rem;line-height:1.25rem}.product-list-page :where(.list) .pz-button::placeholder{font-size:.875rem;line-height:1.25rem}.product-list-page :where(.list) .pz-button::-moz-placeholder{line-height:.25rem!important}.product-list-page :where(.list) .pz-button:not(.-link){padding:.5rem 2.5rem}.product-list-page :where(.list) .pz-button .pz-button__link{display:inline-flex;height:100%;width:100%;align-items:center;justify-content:center;padding-left:2.5rem;padding-right:2.5rem}.product-list-page :where(.list) .pz-button .pz-button__icon{font-size:.75rem;line-height:0}.product-list-page :where(.list) .pz-button.-appearance-filled{border-radius:9999px;border-style:none;--tw-bg-opacity:1;background-color:rgba(245,155,0,var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;font-weight:400;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.product-list-page :where(.list) .pz-button.-appearance-filled:hover{--tw-bg-opacity:1;background-color:rgba(217,138,0,var(--tw-bg-opacity))}.product-list-page :where(.list) .pz-button.-appearance-filled:focus{outline:transparent solid 2px;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.product-list-page :where(.list) .pz-button.-appearance-filled:active{--tw-scale-x:.95;--tw-scale-y:.95;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);--tw-bg-opacity:1;background-color:rgba(217,138,0,var(--tw-bg-opacity))}.product-list-page :where(.list) .pz-button.-appearance-outlined{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}@media (min-width:1024px){.product-list-page :where(.list) .pz-button.-appearance-outlined:hover{--tw-bg-opacity:1;background-color:rgba(31,31,31,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}}.product-list-page :where(.list) .pz-button.-appearance-ghost{border-color:transparent;background-color:transparent;padding-left:.75rem;padding-right:.75rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-list-page :where(.list) .pz-button.-appearance-ghost:active,.product-list-page :where(.list) .pz-button.-appearance-ghost:focus,.product-list-page :where(.list) .pz-button.-appearance-ghost:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.product-list-page :where(.list) .pz-button.-appearance-ghost .pz-button__icon{--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.product-list-page :where(.list) .pz-button.-appearance-ghost:hover .pz-button__icon{--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-list-page :where(.list) .pz-button[busy]:not([busy=false]){pointer-events:none}.product-list-page :where(.list) .pz-button[busy]:not([busy=false]) pz-loader{background-color:transparent}.product-list-page :where(.list) .pz-button[busy]:not([busy=false]) pz-loader circle,.product-list-page :where(.list) .pz-button[busy]:not([busy=false]) pz-loader svg{stroke:currentColor;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.product-list-page :where(.list) .pz-button[busy]:not([busy=false]) .pz-button__icon,.product-list-page :where(.list) .pz-button[busy]:not([busy=false]) .pz-button__text{opacity:0}.product-list-page :where(.list) .pz-button[busy][appearance=ghost] pz-loader circle,.product-list-page :where(.list) .pz-button[busy][appearance=ghost] pz-loader svg{stroke:currentColor;--tw-text-opacity:1;color:rgba(245,155,0,var(--tw-text-opacity))}.product-list-page :where(.list) .pz-button[busy][appearance=ghost-dark] pz-loader circle,.product-list-page :where(.list) .pz-button[busy][appearance=ghost-dark] pz-loader svg{stroke:currentColor;--tw-text-opacity:1;color:rgba(157,157,157,var(--tw-text-opacity))}.product-list-page .pz-expandable .pz-expandable__header{display:flex;cursor:pointer;align-items:center;padding-top:.75rem;padding-bottom:.75rem}.product-list-page .pz-expandable .pz-expandable__header .pz-expandable__title-wrapper{flex:1 1 0%}.product-list-page .pz-expandable .pz-expandable__header .title{font-size:.75rem;line-height:1rem;font-weight:700}.product-list-page .pz-expandable .pz-expandable__header .subtitle{margin-top:.5rem;display:block;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.product-list-page .pz-expandable .pz-expandable__body{overflow-y:hidden}.product-list-page .pz-expandable .pz-expandable__body .content{padding-bottom:1rem}.product-list-page .pz-expandable.-enabled .toggle-icon{font-size:.875rem;line-height:1.25rem;transition-property:transform,-webkit-transform;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.product-list-page .pz-expandable.-enabled.-expanded .toggle-icon{--tw-rotate:180deg;-webkit-transform:var(--tw-transform);transform:var(--tw-transform)}.product-list-page .pz-expandable.-enabled .pz-expandable__body{max-height:0;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.product-list-page .list__views{margin-bottom:2rem;display:flex;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(88,88,90,var(--tw-text-opacity))}.product-list-page .list__product-count{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}@media (min-width:1024px){.product-list-page .list__views{margin-bottom:1rem;align-items:center}.product-list-page .list__product-count{display:flex}}.product-list-page .list__view-options{display:none}@media (min-width:1024px){.product-list-page .list__view-options{display:flex;align-items:center;-webkit-margin-start:auto;margin-inline-start:auto}.product-list-page .list__view-actions{margin-left:1.25rem;margin-right:1.25rem}}.product-list-page .list__view-options label{display:flex;align-items:center}.product-list-page .list__view-options label span{font-size:.75rem;font-weight:500;line-height:1.5rem;letter-spacing:.1em;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-list-page .list__view-options label input{position:relative;height:.75rem;width:.75rem;-webkit-appearance:none;appearance:none;border-radius:.125rem;border-width:2px;--tw-border-opacity:1;border-color:rgba(25,25,25,var(--tw-border-opacity));-webkit-margin-start:.625rem;margin-inline-start:.625rem}.product-list-page .list__view-options label input:checked:before{position:absolute;top:50%;margin-top:-1px;--tw-translate-x:-50%;--tw-translate-y:-50%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);font-size:.5rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity));left:50%}.product-list-page .list__view-actions{display:flex;width:auto;justify-content:center;-webkit-margin-end:.25rem;margin-inline-end:.25rem;-webkit-margin-start:auto;margin-inline-start:auto}.product-list-page .list__view-actions>button{position:relative;width:41.666667%;border-width:1px;--tw-border-opacity:1;border-color:rgba(246,246,246,var(--tw-border-opacity));padding-left:1.25rem;padding-right:1.25rem;-webkit-margin-end:1rem;margin-inline-end:1rem;text-align:left}.product-list-page .list__view-actions>button:after{position:absolute;top:50%;--tw-translate-y:-50%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);right:1rem}.product-list-page .list__view-actions pz-select{width:auto;white-space:nowrap}.product-list-page .list__view-layouts{display:flex}.product-list-page .list__view-layouts .layouts{display:flex;align-items:center}.product-list-page .list__view-layouts .layouts>:not([hidden])~:not([hidden]){--tw-space-s-reverse:0;-webkit-margin-end:calc(.375rem * var(--tw-space-s-reverse));margin-inline-end:calc(.375rem * var(--tw-space-s-reverse));-webkit-margin-start:calc(.375rem * (1 - var(--tw-space-s-reverse)));margin-inline-start:calc(.375rem * (1 - var(--tw-space-s-reverse)))}.product-list-page .list__view-layouts .layouts__item{--tw-text-opacity:1;color:rgba(197,197,197,var(--tw-text-opacity))}@media (min-width:1024px){.product-list-page .list__view-actions>button{display:none}.product-list-page .list__view-layouts .layouts__item{font-size:1rem;line-height:1.5rem}}.product-list-page .list__view-layouts .layouts__item.-active{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.product-list-page .list__view-layouts .layouts-label{font-size:.75rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity));-webkit-margin-end:.625rem;margin-inline-end:.625rem}.product-list-page .list__view-layouts .layouts.-desktop{display:none}.product-list-page .list__view-layouts .layouts.-mobile{display:flex}.product-list-page .filter-item.-default{display:flex;flex-direction:column;row-gap:.875rem}.product-list-page .filter-item.-default label{display:flex;align-items:center}.product-list-page .filter-item.-default label.-hidden{display:none}.product-list-page .filter-item.-default label.-filter-selected{font-weight:700}.product-list-page .filter-item.-default label .filter-choice__label{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-list-page .filter-item.-default label .filter-choice__quantity{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(197,197,197,var(--tw-text-opacity));-webkit-margin-start:auto;margin-inline-start:auto}.product-list-page .filter-item.-default label input{position:relative;height:1rem;width:1rem;flex:none;-webkit-appearance:none;appearance:none;border-radius:.125rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(157,157,157,var(--tw-border-opacity));-webkit-margin-end:.75rem;margin-inline-end:.75rem}.product-list-page .filter-item.-default label input:checked:before{position:absolute;top:50%;margin-top:-1px;--tw-translate-x:-50%;--tw-translate-y:-50%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);font-size:.75rem;line-height:1rem;left:50%}.product-list-page .filter-item.filter-exclusive{display:flex;flex-direction:column;row-gap:.625rem}.product-list-page .filter-item.filter-exclusive label .filter-choice__quantity,.product-list-page .filter-item.filter-exclusive label input{display:none}.product-list-page .filter-item.filter-exclusive label:focus,.product-list-page .filter-item.filter-exclusive label:hover{cursor:pointer;text-decoration:underline}.product-list-page .filter-item.filter-exclusive label.sub-item{-webkit-padding-start:.75rem;padding-inline-start:.75rem}.product-list-page .list__sidebar{position:fixed;top:0;bottom:0;display:flex;width:90%;--tw-translate-x:-100%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);flex-direction:column;overflow:auto;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1.25rem;font-size:.875rem;line-height:1.25rem;opacity:0;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-transform,-webkit-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;left:0}@media (min-width:1024px){.product-list-page .list__view-layouts .layouts.-desktop{display:flex}.product-list-page .list__view-layouts .layouts.-mobile{display:none}.product-list-page .list__sidebar{visibility:visible;position:relative;z-index:auto;width:25%;--tw-translate-x:0px;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);padding:0;opacity:1}}.product-list-page .list__sidebar.-active{--tw-translate-x:0px;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);opacity:1;visibility:visible}.product-list-page .list__sidebar-title{margin-bottom:1.25rem;display:flex;align-items:center;font-size:1.5rem;line-height:2rem}.product-list-page .list__sidebar-title i{cursor:pointer;font-size:1rem;line-height:1.5rem;-webkit-margin-start:auto;margin-inline-start:auto}.product-list-page .list__sidebar .facets-header{display:flex;justify-content:space-between;padding-bottom:1.25rem}.product-list-page .list__sidebar .facets-header__title{font-size:1rem}.product-list-page .list__sidebar .facets-header__clear-filter,.product-list-page .list__sidebar .facets-header__title{font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-list-page .list__sidebar .facets-header__clear-filter{height:auto;border-color:transparent;background-color:transparent;padding:0;font-size:.75rem}.product-list-page .list__sidebar .facets-header__clear-filter i{--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-list-page .list__sidebar .facets-header__clear-filter span{text-transform:uppercase}.product-list-page .list__sidebar .pz-expandable__header{padding-top:1.5rem;padding-bottom:1.5rem}.product-list-page .list__sidebar .pz-expandable.-enabled,.product-list-page .list__sidebar .pz-expandable__header{--tw-border-opacity:1;border-color:rgba(231,232,233,var(--tw-border-opacity))}.product-list-page .list__sidebar .pz-expandable__body{text-transform:capitalize}.product-list-page .list__sidebar .pz-expandable__body .content{padding-bottom:2.25rem}.product-list-page .list__sidebar .pz-expandable .title{font-size:.75rem;font-weight:500;text-transform:uppercase;line-height:1.5rem;letter-spacing:2.25px}.product-list-page .list__sidebar .pz-expandable.-category .pz-expandable__header{padding-top:1.25rem;padding-bottom:1.25rem}.product-list-page .list__sidebar .list__product-count{display:block}.product-list-page .list__sidebar-button{margin-top:1.5rem;height:2.25rem;font-size:.75rem;line-height:1rem;text-transform:uppercase;font-weight:500!important;--tw-text-opacity:1!important;color:rgba(0,0,0,var(--tw-text-opacity))!important}.product-list-page .list__sidebar-buttons{margin-top:auto}.product-list-page .product-item{border-width:1px;--tw-border-opacity:1;border-color:rgba(231,232,233,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--bs-gray-375:#e7e8e9;box-shadow:0 0 10px 0 var(--bs-gray-375)}.product-list-page .product-item__badges-item img{height:3.125rem;width:3.125rem}.product-list-page .list{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;position:relative;padding-bottom:48px}@media (min-width:640px){.product-list-page .list{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.product-list-page .list{max-width:768px}}@media (min-width:1024px){.product-list-page .list__sidebar .pz-expandable .subtitle,.product-list-page .list__sidebar-title,.product-list-page .list__sidebar-title i{display:none}.product-list-page .list__sidebar .pz-expandable.-category .pz-expandable__header{pointer-events:none;cursor:auto}.product-list-page .list__sidebar .pz-expandable.-category .pz-expandable__header .toggle-icon,.product-list-page .list__sidebar-buttons{display:none}.product-list-page .list{max-width:1024px}}@media (min-width:1170px){.product-list-page .list{max-width:1170px;padding-right:0;padding-left:0}}.product-list-page .list .breadcrumbs{margin:1.25rem 0 2.5rem}.product-list-page .list__category-title{margin-left:1rem;margin-right:1rem;margin-bottom:.625rem;font-size:1.5rem;line-height:2rem;font-weight:300;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-list-page .list__body{padding-left:1rem;padding-right:1rem}@media (min-width:640px){.product-list-page .list__category-title{margin-left:0;margin-right:0}.product-list-page .list__body{padding-left:0;padding-right:0}}.product-list-page .list__content{width:100%}.product-list-page .list__content .open-mobile-filters{margin-bottom:2rem;width:100%;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgba(134,134,134,var(--tw-border-opacity));padding:.625rem 1rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}@media (min-width:1024px){.product-list-page .list .breadcrumbs{margin-right:0;margin-left:0}.product-list-page .list__category-title{margin-bottom:1.5rem;font-size:2.75rem}.product-list-page .list__body{display:flex;-moz-column-gap:2.75rem;-webkit-column-gap:2.75rem;column-gap:2.75rem}.product-list-page .list__content{width:75%;flex:1 1 0%}.product-list-page .list__content .open-mobile-filters{display:none}}.product-list-page .list__products{margin-bottom:1.25rem;display:grid;gap:1rem}.product-list-page .list__products.-layout-1{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.product-list-page .list__products{gap:2rem}.product-list-page .list__products.-layout-1{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-list-page .list__products.-layout-1 picture{height:10rem;width:10rem}@media (max-width:400px){.product-list-page .list__products.-layout-1 picture{height:6rem;width:6rem}}.product-list-page .list__products.-layout-2{grid-template-columns:repeat(1,minmax(0,1fr))}.product-list-page .list__products.-layout-2 picture{height:10rem;width:10rem}.product-list-page{background:#fff;color:#191919}.product-list-page .pz-expandable__header{width:100%;text-align:left;background:0 0}.product-list-page .pz-expandable__header .pz-expandable__title-wrapper{display:flex;flex-direction:column}.product-list-page .pz-expandable.-expanded .pz-expandable__body{max-height:none}.product-list-page .pz-expandable__body{transition:none}.product-list-page .pz-expandable.-expanded .toggle-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-list-page .list__sidebar{visibility:hidden;z-index:80}.product-list-page .list__sidebar-title{justify-content:flex-end}.product-list-page .js-list-close-accordion{font-family:pz-icon}.product-list-page .facets-header .pz-button{gap:8px;white-space:nowrap;font-weight:400}.product-list-page .product-item__favourite.pz-icon-heart-full{color:#8c0014}.product-list-page .pz-button{gap:8px}.product-list-page .pz-button .pz-button__text{white-space:nowrap}.product-list-page .filter-item label{cursor:pointer}.product-list-page .filter-choice__label{text-transform:none}.product-list-page .js-add-to-comparison[aria-pressed=true]{color:#8c0014}@media (max-width:1023px){.product-list-page .list__sidebar{padding-bottom:90px}.product-list-page .list__sidebar-buttons{position:sticky;bottom:-90px;background:#fff;padding:20px 0;margin-top:auto}.product-list-page .list__sidebar-buttons .pz-button{width:100%}.product-list-page .list__products.-layout-1 .product-item__image{padding-inline:16px}.product-list-page .list__products.-layout-1 .product-item__name{font-size:14px;line-height:20px}.product-list-page .list__products.-layout-1 .product-item__detail{font-size:12px;line-height:18px;height:auto;min-height:80px}.product-list-page .list__products.-layout-1 .product-item__stock-status{flex-wrap:wrap;gap:3px;font-size:11px}.product-list-page .list__products.-layout-1 .product-item__price{flex-wrap:wrap;gap:6px;font-size:14px}.product-list-page .list__products.-layout-1 .product-item__price-container{flex-wrap:wrap;gap:6px}.product-list-page .list__products.-layout-1 .product-item__buttons{padding-inline:0}.product-list-page .list__products.-layout-1 .product-item-buttons__detail{padding-inline:12px}.product-list-page .list__products.-layout-1 .offers-text{padding-inline:0;font-size:11px}}.catalog-sort{position:relative;-webkit-margin-end:10px;margin-inline-end:10px;color:#191919;z-index:3}.catalog-sort__toggle{display:flex;align-items:center;gap:12px;white-space:nowrap}.catalog-sort__label{font-size:12px;line-height:24px;font-weight:500;letter-spacing:1.8px;text-transform:uppercase}.catalog-sort__toggle i{font-size:14px}.catalog-sort__options{position:absolute;top:calc(100% + 8px);right:0;min-width:154px;padding:8px 0;background:#fff;border:1px solid #e7e8e9;box-shadow:0 6px 12px rgba(0,0,0,.12)}.catalog-sort__options button{display:block;width:100%;padding:10px 14px;text-align:left;font-size:12px;font-weight:500;white-space:nowrap}.catalog-sort__options button.is-selected,.catalog-sort__options button:hover{background:#d8d8d8}.catalog-filter-overlay{position:fixed;inset:0;z-index:75;background:rgba(0,0,0,.45)}.catalog-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.catalog-compare{position:fixed;bottom:0;left:0;right:0;z-index:30;pointer-events:none;color:#fff}.catalog-compare__wrapper{position:relative;pointer-events:auto}.catalog-compare__toggle{position:absolute;bottom:100%;left:36px;display:flex;align-items:center;gap:8px;height:56px;padding:20px;background:rgba(0,0,0,.8);color:#fff;font-size:14px;line-height:20px}.catalog-compare__toggle i{font-size:12px}.catalog-compare__toggle[aria-expanded=false] i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.catalog-compare__content{display:flex;flex-direction:column;gap:32px;padding:32px 36px 64px;background:rgba(0,0,0,.8)}.catalog-compare__heading{font-size:16px;line-height:24px}.catalog-compare__body{display:flex;gap:56px}.catalog-compare__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));flex:1;gap:20px}.catalog-compare__item{position:relative;display:flex;align-items:center;justify-content:center;gap:16px;height:80px;padding:8px;border:1px dashed transparent;background:#eee;color:#1f1f1f;font-size:14px;line-height:20px;cursor:-webkit-grab;cursor:grab}.catalog-compare__item img{flex-shrink:0;width:44px;height:62px;-o-object-fit:contain;object-fit:contain}.catalog-compare__item span{flex:1}.catalog-compare__item.is-empty{padding:12px;border-color:#fff;background:0 0;color:#fff;cursor:default}.catalog-compare__remove{position:absolute;top:6px;right:6px;display:none;font-size:20px;line-height:16px}.catalog-compare__item:focus-within .catalog-compare__remove,.catalog-compare__item:hover .catalog-compare__remove{display:block}.catalog-compare__actions{display:flex;flex:0 0 210px;flex-direction:column;align-items:center;justify-content:space-between}.catalog-compare__open{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:36px;border:1px solid #fff;border-radius:24px;color:#fff;background:0 0;font-size:12px;line-height:16px;font-weight:500}.catalog-compare__open:disabled{border-color:#868686;color:#868686;cursor:default}.catalog-compare__clear{color:#fff;font-size:14px;line-height:20px;text-decoration:underline}@media (max-width:1023px){.catalog-compare{display:none}}.catalog-comparison{position:fixed;inset:0;width:min(1200px,100% - 32px);max-height:90vh;margin:auto;padding:24px;color:#191919;background:#fff;border:1px solid #e7e8e9}.catalog-comparison::-webkit-backdrop{background:rgba(0,0,0,.6)}.catalog-comparison::backdrop{background:rgba(0,0,0,.6)}.catalog-comparison__header{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px}.catalog-comparison h2{font-size:28px;font-weight:300}.catalog-comparison__close{padding:10px}.catalog-comparison__table{overflow:auto}.catalog-comparison table{border-collapse:collapse;width:100%;font-size:14px}.catalog-comparison td,.catalog-comparison th{min-width:180px;border:1px solid #e7e8e9;padding:16px;text-align:center;vertical-align:top}.catalog-comparison th{min-width:130px;text-align:left;font-weight:500}.catalog-comparison td img{width:120px;height:160px;-o-object-fit:contain;object-fit:contain;margin:0 auto 16px}.product-list-page .layouts__item{font-family:pz-icon!important;font-style:normal;font-weight:400}.product-list-page .list__sidebar .pz-expandable.-enabled{border-bottom:1px solid #e7e8e9}.product-list-page .product-item-buttons__detail.pz-button{border-color:#868686;font-size:12px;line-height:16px;font-weight:500}.catalog-pagination{margin:10px 0 56px}.catalog-pagination__list{display:flex;align-items:center;justify-content:center;gap:12px}.catalog-pagination a,.catalog-pagination__separator{display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:2px 4px;font-size:12px;line-height:1;color:#191919}.catalog-pagination a:hover,.catalog-pagination a[aria-current=page]{background:#f6f6f6}.catalog-pagination__next::after{content:"\f137";font-family:pz-icon;font-size:8px}.product-detail-page .favourite-button .pz-button__icon,.product-detail-page .product-info__details .pz-expandable .toggle-icon::before,.product-detail-page .product-info__details .pz-expandable.-expanded .toggle-icon::before,.product-detail-page .product-item__energy-form::before{font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-family:pz-icon!important;font-weight:400!important}.product-detail-page .product-item__energy-form::before{content:"\f109";position:absolute;left:.5rem;bottom:.313rem;font-size:.5rem}.product-detail-page .pz-icon-circle-plus::before{content:"\f13d"}.product-detail-page .pz-icon-clock::before{content:"\f13e"}.product-detail-page .pz-icon-close::before{content:"\f141"}.product-detail-page .pz-icon-compare::before{content:"\f14c"}.product-detail-page .pz-icon-facebook::before{content:"\f173"}.product-detail-page .favourite-button .pz-button__icon::before,.product-detail-page .pz-icon-heart-stroke::before{content:"\f18b"}.product-detail-page .product-info__details .pz-expandable.-expanded .toggle-icon::before{content:"\f1b4"}.product-detail-page .product-info__details .pz-expandable .toggle-icon::before{content:"\f1c9"}.product-detail-page .pz-icon-plus1::before{content:"\f1ca"}.product-detail-page .pz-icon-share::before{content:"\f1e9"}.product-detail-page .pz-icon-whatsapp::before{content:"\f211"}.product-detail-page .breadcrumb{margin-top:.5rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity))}@media (min-width:768px){.product-detail-page .breadcrumb{justify-content:flex-start}}.product-detail-page .breadcrumb__divider,.product-detail-page .breadcrumb__link{-webkit-margin-end:.75rem;margin-inline-end:.75rem}.product-detail-page .breadcrumb__divider-icon{font-size:.5rem}.product-detail-page .product-item__energy{position:relative;display:flex;height:3.25rem;align-items:center;justify-content:center;padding-top:2rem}.product-detail-page .product-item__energy a{position:relative;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));-webkit-padding-end:.25rem;padding-inline-end:.25rem}.product-detail-page .product-item__energy-form{position:relative;-webkit-padding-start:1rem;padding-inline-start:1rem}.product-detail-page .product-item__energy-form a{font-size:.75rem;line-height:1rem}.product-detail-page .product-item__energy-form a,.product-detail-page .product-item__energy-form::before{--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.product-detail-page .product-item__energy.detail{justify-content:flex-start}.product-detail-page .pz-select .label{z-index:10;margin-bottom:.5rem;display:block;border-width:1px;border-color:transparent;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(88,88,90,var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.product-detail-page [dir=ltr] .pz-select .label{left:0}.product-detail-page .pz-select.-appearance-filled .label,.product-detail-page .pz-select.-appearance-ghost .label,.product-detail-page .pz-select.-appearance-outlined .label{margin:0}.product-detail-page .pz-select.-appearance-outlined .label{padding-left:.25rem;padding-right:.25rem}.product-detail-page [dir=ltr] .pz-select.-appearance-outlined .label{left:.5rem}.product-detail-page .pz-select[mask]:hover.-appearance-outlined .label,.product-detail-page .pz-select[placeholder].-appearance-outlined .label{top:0}.product-detail-page .pz-select[mask]:hover.-appearance-outlined .label:not(.-inline),.product-detail-page .pz-select[placeholder].-appearance-outlined .label:not(.-inline){--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.product-detail-page .pz-button .pz-button__icon{font-size:.75rem;line-height:0}.product-detail-page .pz-button.-icon-left .pz-button__icon+.pz-button__text:not(:empty){-webkit-margin-start:.5rem;margin-inline-start:.5rem}.product-detail-page .pz-button.-appearance-filled{border-radius:9999px;border-style:none;--tw-bg-opacity:1;background-color:rgba(245,155,0,var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;font-weight:400;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.product-detail-page .pz-button.-appearance-filled:hover{--tw-bg-opacity:1;background-color:rgba(217,138,0,var(--tw-bg-opacity))}.product-detail-page .pz-button.-appearance-filled:focus{outline:transparent solid 2px;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.product-detail-page .pz-button.-appearance-filled:active{--tw-scale-x:.95;--tw-scale-y:.95;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);--tw-bg-opacity:1;background-color:rgba(217,138,0,var(--tw-bg-opacity))}.product-detail-page .pz-button.-appearance-outlined{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}@media (min-width:1024px){.product-list-page .list__products.-layout-2{grid-template-columns:repeat(3,minmax(0,1fr))}.product-list-page .list__sidebar{visibility:visible;z-index:auto}.product-list-page .list__views .list__view-actions{margin-inline:20px}.product-detail-page .pz-button.-appearance-outlined:hover{--tw-bg-opacity:1;background-color:rgba(31,31,31,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}}.product-detail-page .pz-button.-appearance-ghost{border-color:transparent;background-color:transparent;padding-left:.75rem;padding-right:.75rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .pz-button.-appearance-ghost:active,.product-detail-page .pz-button.-appearance-ghost:focus,.product-detail-page .pz-button.-appearance-ghost:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.product-detail-page .pz-button.-appearance-ghost .pz-button__icon{--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.product-detail-page .pz-button.-appearance-ghost:hover .pz-button__icon{--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .pz-button[busy]:not([busy=false]) .pz-button__icon,.product-detail-page .pz-button[busy]:not([busy=false]) .pz-button__text{opacity:0}.product-detail-page .pz-input .label{z-index:10;margin-bottom:.5rem;display:block;border-width:1px;border-color:transparent;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(88,88,90,var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.product-detail-page [dir=ltr] .pz-input .label{left:0}.product-detail-page .pz-input.-appearance-filled .label,.product-detail-page .pz-input.-appearance-ghost .label,.product-detail-page .pz-input.-appearance-outlined .label{margin:0}.product-detail-page .pz-input.-appearance-outlined .label{padding-left:.25rem;padding-right:.25rem}.product-detail-page [dir=ltr] .pz-input.-appearance-outlined .label{left:.5rem}.product-detail-page .pz-input[mask]:hover.-appearance-outlined .label,.product-detail-page .pz-input[placeholder].-appearance-outlined .label{top:0}.product-detail-page .pz-input[mask]:hover.-appearance-outlined .label:not(.-inline),.product-detail-page .pz-input[placeholder].-appearance-outlined .label:not(.-inline){--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.product-detail-page .pz-checkbox .label{flex:1 1 0%;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.product-detail-page .pz-radio .label{flex:1 1 0%}.product-detail-page .pz-textarea .label{z-index:10;margin-bottom:.5rem;display:block;border-width:1px;border-color:transparent;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(88,88,90,var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.product-detail-page [dir=ltr] .pz-textarea .label{left:0}.product-detail-page .pz-textarea.-appearance-filled .label,.product-detail-page .pz-textarea.-appearance-ghost .label,.product-detail-page .pz-textarea.-appearance-outlined .label{margin:0}.product-detail-page .pz-textarea.-appearance-outlined .label{padding-left:.25rem;padding-right:.25rem}.product-detail-page [dir=ltr] .pz-textarea.-appearance-outlined .label{left:.5rem}.product-detail-page .pz-textarea[mask]:hover.-appearance-outlined .label,.product-detail-page .pz-textarea[placeholder].-appearance-outlined .label{top:0}.product-detail-page .pz-textarea[mask]:hover.-appearance-outlined .label:not(.-inline),.product-detail-page .pz-textarea[placeholder].-appearance-outlined .label:not(.-inline){--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.product-detail-page .pz-expandable .pz-expandable__header{display:flex;cursor:pointer;align-items:center;padding-top:.75rem;padding-bottom:.75rem}.product-detail-page .pz-expandable .pz-expandable__header .pz-expandable__title-wrapper{flex:1 1 0%}.product-detail-page .pz-expandable .pz-expandable__header .title{font-size:.75rem;line-height:1rem;font-weight:700}.product-detail-page .pz-expandable .pz-expandable__body{overflow-y:hidden}.product-detail-page .pz-expandable .pz-expandable__body .content{padding-bottom:1rem}.product-detail-page .pz-expandable.-enabled{border-width:0 0 1px;--tw-border-opacity:1;border-color:rgba(197,197,197,var(--tw-border-opacity))}.product-detail-page .pz-expandable.-enabled .toggle-icon{font-size:.875rem;line-height:1.25rem;transition-property:transform,-webkit-transform;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.product-detail-page .pz-expandable.-enabled.-expanded .toggle-icon{--tw-rotate:180deg;-webkit-transform:var(--tw-transform);transform:var(--tw-transform)}.product-detail-page .pz-tab-menu.-theme-zero{margin-bottom:.75rem;display:flex;width:100%;overflow-x:auto}.product-detail-page .pz-tab-menu.-theme-zero>:not([hidden])~:not([hidden]){--tw-space-s-reverse:0;-webkit-margin-end:calc(.75rem * var(--tw-space-s-reverse));margin-inline-end:calc(.75rem * var(--tw-space-s-reverse));-webkit-margin-start:calc(.75rem * (1 - var(--tw-space-s-reverse)));margin-inline-start:calc(.75rem * (1 - var(--tw-space-s-reverse)))}.product-detail-page .pz-tab-menu.-theme-zero .pz-tab-menu__item{margin-bottom:.75rem;flex-shrink:0;--tw-bg-opacity:1;background-color:rgba(238,238,238,var(--tw-bg-opacity));font-size:.875rem;line-height:1.25rem;text-transform:uppercase}.product-detail-page .pz-tab-menu.-theme-zero .pz-tab-menu__item.-active{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.product-detail-page .pz-tab-menu.-theme-zero .pz-tab-menu__item button{display:block;padding:.5rem 1rem}.product-detail-page .pz-tab-menu.-theme-zero+.pz-tab-content{display:block}.product-detail-page .pz-installment-table .pz-installment-table__content{width:100%}.product-detail-page .pz-installment-table .no-border{border-width:0}.product-detail-page .pz-installment-table .pz-installment-table__card-logos{margin-bottom:.75rem;display:flex;flex-wrap:wrap;align-content:center}.product-detail-page .pz-installment-table .pz-installment-table__card-logos .pz-installment-table__item{margin-bottom:.25rem;display:flex;height:1.75rem;width:6rem;cursor:pointer;place-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgba(246,246,246,var(--tw-border-opacity));padding:.25rem .75rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem}.product-detail-page .pz-installment-table .pz-installment-table__card-logos .pz-installment-table__item.-selected{--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity))}.product-detail-page .pz-installment-table .pz-installment-table__card-logos .pz-installment-table__item-img{-o-object-fit:contain;object-fit:contain;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.product-detail-page .pz-installment-table .pz-installment-table__description{padding-bottom:1.25rem;font-weight:500}.product-detail-page .collapsed{max-height:24rem;overflow:hidden}.product-detail-page .technical-content{padding-top:1.5rem;padding-bottom:1.5rem}.product-detail-page .technical-content ol,.product-detail-page .technical-content ul{list-style:inherit}.product-detail-page .technical-content p{padding-bottom:.5rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .technical-content p strong{font-weight:700}.product-detail-page .technical-content p:not(:first-child){margin-top:1rem;padding-top:1.5rem}.product-detail-page .technical-content li{display:flex;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(214,214,214,var(--tw-border-opacity));padding-top:.75rem;padding-bottom:.75rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .technical-content li em,.product-detail-page .technical-content li i{width:50%;font-weight:500;font-style:normal;flex:0 0 auto}.product-detail-page .technical-content li br{display:none}.product-detail-page .product-page__breadcrumb{width:100%;padding-right:0;padding-left:0;margin:1.25rem auto 2.5rem}@media (min-width:575px){.product-detail-page .product-page__breadcrumb{max-width:575px}}@media (min-width:640px){.product-detail-page .pz-installment-table .pz-installment-table__card-logos .pz-installment-table__item{width:7rem}.product-detail-page .product-page__breadcrumb{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.product-detail-page .technical-content li em,.product-detail-page .technical-content li i{width:25%}.product-detail-page .product-page__breadcrumb{max-width:768px}}@media (min-width:1024px){.product-detail-page .product-page__breadcrumb{max-width:1024px;margin-bottom:.75rem}}@media (min-width:1170px){.product-detail-page .product-page__breadcrumb{max-width:1170px;padding-right:0;padding-left:0}}.product-detail-page .product-page__breadcrumb .breadcrumb{flex-wrap:wrap;justify-content:flex-start;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .product-page__breadcrumb .breadcrumb__text{--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.product-detail-page .product-page__breadcrumb .breadcrumb__divider-icon{height:.875rem;width:1px;--tw-bg-opacity:1;background-color:rgba(25,25,25,var(--tw-bg-opacity))}.product-detail-page .product-page__user-guide{width:100%;padding-right:0;padding-left:0;margin:1.5rem auto 6rem}@media (min-width:575px){.product-detail-page .product-page__user-guide{max-width:575px}}@media (min-width:640px){.product-detail-page .product-page__user-guide{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.product-detail-page .product-page__breadcrumb .breadcrumb{padding-left:0;padding-right:0}.product-detail-page .product-page__user-guide{max-width:768px}}@media (min-width:1024px){.product-detail-page .product-page__user-guide{max-width:1024px;margin-top:3rem}}@media (min-width:1170px){.product-detail-page .product-page__user-guide{max-width:1170px;padding-right:0;padding-left:0}}.product-detail-page .product-page__user-guide-title{margin-bottom:1.5rem;text-align:center;font-weight:300;font-size:1.875rem;line-height:2.25rem}.product-detail-page .product-page__user-guide-wrapper{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.product-detail-page .product-page__user-guide-wrapper{flex-flow:wrap}}.product-detail-page .product-page__user-guide-box{display:flex;width:100%;max-width:23.125rem;justify-content:space-between;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity));padding:1rem}.product-detail-page .product-page__user-guide-box .box-desc-title{font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .product-page__user-guide-box .box-desc-type{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.product-detail-page .product-page__user-guide-box .box-download{display:flex;height:2.25rem;align-items:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity));padding:.625rem 2rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .product-wrapper{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;margin-bottom:3rem;display:flex;flex-direction:column}@media (min-width:575px){.product-detail-page .product-info__details.-wide,.product-detail-page .product-wrapper{max-width:575px}}@media (min-width:640px){.product-detail-page .product-wrapper{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.product-detail-page .product-wrapper{max-width:768px;align-items:flex-start;gap:1.75rem}}@media (min-width:1024px){.product-detail-page .product-wrapper{max-width:1024px}}@media (min-width:1170px){.product-detail-page .product-wrapper{max-width:1170px;padding-right:0;padding-left:0}}@media (min-width:1024px){.product-detail-page .product-wrapper{margin-bottom:6rem;flex-direction:row}}.product-detail-page .product-slider{position:relative;display:flex;height:100%;width:100%;flex:1 1 0%;flex-direction:row;gap:1.25rem;background-size:contain;background-repeat:no-repeat}@media (min-width:1024px){.product-detail-page .product-slider{gap:0;width:50%;background-position:center bottom;padding-top:1rem}}.product-detail-page .product-slider .three-d-button{position:absolute;top:1rem;right:.625rem;z-index:20;display:flex;height:2.5rem;width:6rem;cursor:pointer;align-items:center;justify-content:center;gap:.625rem;border-width:1px;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-bg-opacity:0.5;--tw-shadow:0 1px 2px 0 rgba(0,0,0,0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.product-detail-page .product-slider .three-d-button i{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .product-info{display:flex;width:100%;flex:1 1 0%;flex-direction:column;padding-left:1rem;padding-right:1rem;padding-top:3rem}.product-detail-page .product-info__title{margin-bottom:2.5rem;font-size:1.875rem;line-height:2.25rem}.product-detail-page .product-info__text,.product-detail-page .product-info__title{font-weight:300;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .product-info__text{margin-bottom:2rem;font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){.product-detail-page .product-info{width:50%;padding-left:0;padding-right:0;padding-top:0}.product-detail-page .product-info__text{margin-bottom:.625rem}}.product-detail-page .product-info__info-list{font-size:1rem;font-weight:300;line-height:2rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .product-info__info-list li::before{content:"";position:relative;top:-3px;display:inline-block;height:.375rem;width:.375rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(25,25,25,var(--tw-bg-opacity));-webkit-margin-end:.625rem;margin-inline-end:.625rem}.product-detail-page .product-info__code{margin-top:.625rem;margin-bottom:2rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .product-info__price{margin-top:1.25rem;display:flex;align-items:center}.product-detail-page .product-info__price .price{font-size:1.5rem;line-height:1rem}.product-detail-page .product-info__price .price.-retail{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity));text-decoration:line-through;-webkit-margin-end:.625rem;margin-inline-end:.625rem}.product-detail-page .product-info__price .price.-actuel{font-size:1.5rem;line-height:2rem;font-weight:500;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity));-webkit-margin-end:.625rem;margin-inline-end:.625rem}.product-detail-page .product-info__price .discount{height:2.5rem;width:2.5rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(140,0,20,var(--tw-bg-opacity));text-align:center}.product-detail-page .product-info__price .discount .value{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.product-detail-page .product-info__price .discount .label{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));font-size:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgba(43,43,43,var(--tw-text-opacity))}.product-detail-page .product-info__stock-status{margin-top:2rem;display:flex;align-items:center;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(58,170,53,var(--tw-text-opacity))}.product-detail-page .product-info__stock-status i{-webkit-margin-end:.625rem;margin-inline-end:.625rem}.product-detail-page .product-info__delivery-time{-webkit-margin-start:.125rem;margin-inline-start:.125rem}.product-detail-page .product-info__variants{display:flex;flex-direction:column;align-items:center}.product-detail-page .product-info__action-button{margin-top:1rem!important;padding-left:2rem!important;padding-right:2rem!important;font-weight:500!important;text-transform:uppercase!important;--tw-text-opacity:1!important;color:rgba(0,0,0,var(--tw-text-opacity))!important;align-self:flex-start}.product-detail-page .product-info__campaign-badges{margin-top:1rem;display:flex;align-items:center;gap:.625rem}.product-detail-page .product-info__details{margin-top:2rem;width:100%;border-width:0;font-size:.75rem;line-height:1rem}.product-detail-page .product-info__details-load-button{border-radius:1.5rem!important;padding:.625rem 2rem!important;text-transform:uppercase!important}.product-detail-page .product-info__details-load-button-container{margin-top:3rem;display:flex;justify-content:center}.product-detail-page .product-info__details .pz-expandable__header{padding-top:1.5rem;padding-bottom:1.5rem}.product-detail-page .product-info__details .pz-expandable__header .title{font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .product-info__details .pz-expandable .toggle-icon{transition-property:none}@media (min-width:640px){.product-detail-page .product-info__details.-wide{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.product-detail-page .product-info__details.-wide{max-width:768px}}@media (min-width:1024px){.product-detail-page .product-info__details.-wide{max-width:1024px}}@media (min-width:1170px){.product-detail-page .product-info__details.-wide{max-width:1170px;padding-right:0;padding-left:0}}.product-detail-page .product-info__details.-wide{width:100%;margin-right:auto;margin-left:auto;padding-left:1rem;padding-right:1rem}.product-detail-page .product-info__details.-wide .accordion-content.-toggle .pz-expandable{display:none}.product-detail-page .product-info__details.-wide .accordion-content.-toggle .pz-expandable:nth-child(-n+6){display:block}.product-detail-page .product-info__details.-wide .accordion-title{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(197,197,197,var(--tw-border-opacity));padding-bottom:2rem;font-size:1.5rem;line-height:2rem;font-weight:300;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .product-info__details.-wide .pz-accordion{margin-bottom:3rem;display:block}.product-detail-page .product-facet__misc-buttons{margin-bottom:1.75rem;width:100%;--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity));padding-top:2.75rem;padding-bottom:2.75rem}@media (min-width:768px){.product-detail-page .product-info__details.-wide{padding-left:0;padding-right:0}.product-detail-page .product-info__details.-wide .accordion-title{font-size:1.875rem;line-height:2.25rem}.product-detail-page .product-facet__misc-buttons{margin-bottom:1.25rem;padding-top:1.5rem;padding-bottom:1.5rem}}.product-detail-page .product-facet__misc-buttons-content{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:48rem;align-items:baseline;justify-content:space-between}.product-detail-page .product-facet__misc-buttons-content .favourite-button{display:flex;width:50%;flex-direction:column;padding:0}.product-detail-page .product-facet__misc-buttons-content .favourite-button .pz-button__icon{margin-bottom:1rem;font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .product-facet__misc-buttons-content .favourite-button .pz-button__text{margin-left:0;font-size:.875rem;line-height:1.25rem}.product-detail-page .product-facet__misc-buttons-content .compare-button,.product-detail-page .product-facet__misc-buttons-content .share-button{position:relative;width:33.3333%;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.product-detail-page .product-facet__misc-buttons-content .compare-button i,.product-detail-page .product-facet__misc-buttons-content .share-button i{margin-bottom:1rem;display:block;font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .product-facet__misc-buttons-content .compare-button .text,.product-detail-page .product-facet__misc-buttons-content .share-button .text{font-size:.875rem;line-height:1.25rem;font-weight:700}.product-detail-page .product-facet__misc-buttons-content .compare-button{display:none}@media (min-width:1024px){.product-detail-page .product-facet__misc-buttons-content .favourite-button{width:33.3333%}.product-detail-page .product-facet__misc-buttons-content .compare-button{display:block}}.product-detail-page .product-facet__misc-buttons-content .compare-button *{pointer-events:none}.product-detail-page .product-facet__misc-buttons-content .share-box{box-shadow:rgba(0,0,0,.5) 0 0 6px 0;transition:opacity .3s ease-out;pointer-events:none;position:absolute;top:-9rem;right:.5rem;width:100%;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1.25rem;opacity:0}@media (min-width:768px){.product-detail-page .product-facet__misc-buttons-content .share-box{right:0}}.product-detail-page .product-facet__misc-buttons-content .share-box__title{margin-bottom:1.25rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .product-facet__misc-buttons-content .share-box__close{position:absolute;right:.625rem;top:1.25rem}.product-detail-page .product-facet__misc-buttons-content .share-box__close i{font-size:.875rem;line-height:1.25rem}.product-detail-page .product-facet__misc-buttons-content .share-box__link{display:flex;align-items:center;justify-content:center;gap:1.5rem}.product-detail-page .product-facet__misc-buttons-content .share-box__link i{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.product-detail-page .product-facet__misc-buttons-content .share-box::after{box-shadow:rgba(0,0,0,.5) 6px 6px 6px -6px;position:absolute;left:0;right:0;bottom:-.625rem;margin-left:auto;margin-right:auto;height:2rem;width:2rem;--tw-rotate:45deg;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));content:""}.product-detail-page .product-facet__misc-buttons-content .share-box.-active{pointer-events:auto;z-index:10;opacity:1}.product-detail-page .product-features__tabs{--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity))}@media (min-width:1024px){.product-detail-page .product-features__tabs .pz-tab-menu.-theme-zero{justify-content:center}}.product-detail-page .product-features__tabs .pz-tab-menu.-theme-zero .pz-tab-menu{margin-bottom:0;padding-left:1rem;padding-right:1rem}.product-detail-page .product-features__tabs .pz-tab-menu.-theme-zero .pz-tab-menu__item{margin-left:0;margin-bottom:0;background-color:transparent;text-transform:capitalize;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(107,107,107,var(--tw-text-opacity))}.product-detail-page .product-features__tabs .pz-tab-menu.-theme-zero .pz-tab-menu__item button{padding:1.25rem .625rem}.product-detail-page .product-features__tabs .pz-tab-menu.-theme-zero .pz-tab-menu__item.-active{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgba(140,0,20,var(--tw-border-opacity));--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .product-features__desc{margin-bottom:3rem;padding-left:1rem;padding-right:1rem;text-align:center;font-size:10px;--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}@media (min-width:768px){.product-detail-page .product-features__tabs .pz-tab-menu.-theme-zero .pz-tab-menu{justify-content:center;padding-left:0;padding-right:0}.product-detail-page .product-features__desc{text-align:right}}.product-detail-page .accordion-content .pz-expandable.-expanded .pz-expandable__body{overflow:visible}.product-detail-page .offers-product-detail-text{margin-top:5px;padding-left:5px;padding-right:5px;font-size:12px}.product-detail-page [dir=ltr] .offers-product-detail-text{text-align:left}@media (min-width:1024px){.product-detail-page .product-detail-recommendation{margin-top:6rem;margin-bottom:3rem;padding-left:0;padding-right:0}}.product-detail-page .product-reviews{max-width:1200px;margin:0 auto;padding:40px 20px}.product-detail-page .product-reviews__summary-title{font-size:32px;font-weight:400;margin-bottom:20px}.product-detail-page .product-reviews__summary-text{font-size:16px;color:#666;margin-bottom:16px}.product-detail-page .product-reviews__summary-rating{display:flex;align-items:center;gap:12px;margin-bottom:12px}.product-detail-page .product-reviews__summary-stars{display:flex;gap:2px}.product-detail-page .product-reviews__summary-rating-text{font-size:16px;color:#666}.product-detail-page .product-reviews__summary-recommend{font-size:16px;color:#666;cursor:pointer;text-decoration:underline}.product-detail-page .product-reviews__summary-recommend:hover{color:#1a1a1a}@media (min-width:575px){.product-detail-page .product-detail-recommendation{max-width:575px}}@media (min-width:640px){.product-detail-page .product-detail-recommendation{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.product-detail-page .product-detail-recommendation{max-width:768px}}@media (min-width:1024px){.product-detail-page .product-detail-recommendation{max-width:1024px}}@media (min-width:1170px){.product-detail-page .product-detail-recommendation{max-width:1170px;padding-right:0;padding-left:0}}.product-detail-page .product-detail-recommendation{width:100%;padding-left:1rem;padding-right:1rem;margin:3rem auto}@media (min-width:1024px){.product-detail-page .product-detail-recommendation{margin-top:6rem;margin-bottom:6rem;padding-left:0;padding-right:0}}.product-detail-page .product-detail-recommendation__title{margin-bottom:1.5rem;text-align:center;font-weight:300;--tw-text-opacity:1;color:rgba(61,61,61,var(--tw-text-opacity));font-size:1.875rem;line-height:2.25rem}.product-detail-page .product-detail-recommendation__tabs .pz-tab-menu.-theme-zero{margin-bottom:1.5rem;gap:1.25rem}@media (min-width:1024px){.product-detail-page .product-detail-recommendation__tabs .pz-tab-menu.-theme-zero{justify-content:center;gap:1rem}}.product-detail-page .product-detail-recommendation__tabs .pz-tab-menu.-theme-zero .pz-tab-menu{margin-bottom:0;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.product-detail-page .product-detail-recommendation__tabs .pz-tab-menu.-theme-zero .pz-tab-menu{justify-content:center;padding-left:0;padding-right:0}}.product-detail-page .product-detail-recommendation__tabs .pz-tab-menu.-theme-zero .pz-tab-menu__item{margin-left:0;margin-bottom:0;background-color:transparent;font-size:.75rem;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.product-detail-page .product-detail-recommendation__tabs .pz-tab-menu.-theme-zero .pz-tab-menu__item button{padding:.625rem 0}.product-detail-page .product-detail-recommendation__tabs .pz-tab-menu.-theme-zero .pz-tab-menu__item.-active{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgba(25,25,25,var(--tw-border-opacity));--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .product-detail-recommendation__card{display:flex;height:24rem;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity));padding:1.5rem}@media (min-width:1024px){.product-detail-page .product-detail-recommendation__card{padding:1rem}}.product-detail-page .product-detail-recommendation__card-content{text-align:center}.product-detail-page .product-detail-recommendation__card .title{margin-top:1.5rem;margin-bottom:.625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .product-detail-recommendation__card .desc{margin-bottom:.625rem;font-size:1rem;line-height:1.5rem;font-weight:500}.product-detail-page .product-detail-recommendation__card .desc,.product-detail-page .product-detail-recommendation__card .desc-long{--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity));overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product-detail-page .product-detail-recommendation__card .desc-long{font-size:.875rem;line-height:1.25rem}.product-detail-page .product-features__card{position:relative;width:calc(-7.5rem + 100vw)}@media (min-width:768px){.product-detail-page .product-features__card{width:16.875rem}}.product-detail-page .product-features__card-img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover}.product-detail-page .product-features__card-img img{width:100%}.product-detail-page .product-features__card-content{height:19.688rem;--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity));padding:1.25rem}.product-detail-page .product-features__card-content .title{margin-bottom:1.25rem;font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity));overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product-detail-page .product-features__card-content .long-desc{transition:.5s;position:absolute;left:0;right:0;top:100%;height:100%;width:100%;--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity));padding:1.25rem}@media (min-width:768px){.product-detail-page .product-features__card-content{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}.product-detail-page .product-features__card-content .title{font-size:1.875rem;line-height:2.25rem}.product-detail-page .product-features__card-content .long-desc{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}}.product-detail-page .product-features__card-content .long-desc-container{height:calc(100% - 40px);overflow-y:scroll}.product-detail-page .product-features__card-content .long-desc__title{padding-bottom:1.25rem;font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .product-features__card-content .long-desc__desc{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.product-detail-page .product-features__card-content .plus{position:absolute;left:0;right:0;bottom:0;z-index:10;height:3rem;cursor:pointer;--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity));text-align:center}.product-detail-page .product-features__card-content .plus i{border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity));font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity))}.product-detail-page .product-features .product-info__details{border-top-width:1px;--tw-border-opacity:1;border-color:rgba(197,197,197,var(--tw-border-opacity))}.product-detail-page .product-features__content-title{padding-top:3rem;padding-bottom:1.75rem;text-align:center;font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}@media (min-width:768px){.product-detail-page .product-features__content-title{padding-bottom:3rem;font-size:2.75rem}}.product-detail-page .feature-desc__title{margin-top:.625rem;margin-bottom:1.25rem;font-size:1.375rem}.product-detail-page .feature-desc__desc,.product-detail-page .feature-desc__title{--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.product-detail-page .feature-desc__desc{font-size:1rem;line-height:1.5rem}.product-detail-page .relative{position:relative}.product-detail-page [hidden]{display:none!important}.product-detail-page .product-info,.product-detail-page .product-slider{min-width:0}.product-detail-page .pz-button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 24px;font-size:14px;line-height:20px;text-transform:uppercase}.product-detail-page .pz-button.-appearance-outlined{border:1px solid #1f1f1f}.product-detail-page .pz-expandable__header{width:100%;text-align:left}.product-detail-page .pz-tab-menu{display:flex;justify-content:center}.product-detail-page .pz-tab-content-item:not(.-active){display:none}.product-detail-page .breadcrumb{flex-wrap:wrap;justify-content:flex-start}.product-detail-page .breadcrumb__divider{height:14px;border-left:1px solid #191919}.product-detail-page .breadcrumb__text{color:#868686}.product-detail-page .pdp-carousel__slide{margin-right:10px}.product-detail-page .features-area{overflow:hidden}.product-detail-page .features-area .pdp-carousel{margin:0 144px}.product-detail-page .features-area .flickity-viewport{overflow:visible}.product-detail-page .features-area .flickity-prev-next-button.previous{left:-128px}.product-detail-page .features-area .flickity-prev-next-button.next{right:-128px}.product-detail-page .features-area .flickity-prev-next-button{width:48px;height:48px;background:#f6f6f6}.product-detail-page .features-area .product-features__card{overflow:hidden}.product-detail-page .features-area .product-features__card-content .long-desc{visibility:hidden}.product-detail-page .features-area .product-features__card.is-open .long-desc{top:0;visibility:visible}.product-detail-page .js-long-desc{font-size:24px;line-height:32px;color:#8c0014}.product-detail-page .pz-installment-table__card-logos{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.product-detail-page .pz-installment-table__item{width:65px;cursor:pointer;border:1px solid #eee}.product-detail-page .pz-installment-table__item.-selected{border-color:#8c0014}.product-detail-page .pz-installment-table__item img{width:100%}.product-detail-page .pz-installment-table__content{width:100%;border-collapse:collapse}.product-detail-page .pz-installment-table__content td{padding:8px;border:1px solid #ddd}.product-detail-page .product-detail-recommendation .pdp-carousel__slide{width:270px;margin-right:30px}.product-detail-page .features-area,.product-detail-page .product-page__user-guide,.product-detail-page .reviews-area,.product-detail-page .technical-area{scroll-margin-top:100px}@media (max-width:1023px){.product-detail-page .pdp-thumbnail-nav{display:none}.product-detail-page .pdp-gallery{width:100%}}@media (max-width:767px){.product-detail-page .features-area .pdp-carousel{margin-left:60px;margin-right:60px}.product-detail-page .features-area .flickity-prev-next-button.previous{left:-48px}.product-detail-page .features-area .flickity-prev-next-button.next{right:-48px}.product-detail-page .features-area .flickity-prev-next-button{height:36px;width:36px}.product-detail-page .product-detail-recommendation .pdp-carousel__slide{width:calc(100vw - 120px)}}.product-detail-page .product-info__action-button:disabled{cursor:default}@media (min-width:1024px){.product-detail-page .product-features__card-content .long-desc__desc{font-size:1.125rem;line-height:1.75rem}.product-detail-page .product-slider{flex:0 0 50%}}.product-detail-page .js-long-desc::before{font-family:pz-icon}.product-detail-page .compare-button[aria-pressed=true],.product-detail-page .favourite-button[aria-pressed=true]{color:#8c0014}.product-detail-page .flickity-prev-next-button{box-shadow:none}.product-detail-page .flickity-page-dots .dot{width:20px;height:2px;border-radius:0;margin:0 5px}body.pdp-gallery-open{overflow:hidden}.product-detail-page .pz-icon-three-d::before{content:"\f1f9"}.product-detail-page .pdp-thumbnail-nav{position:relative;flex:0 0 100px;height:520px;margin-top:32px}.product-detail-page .pdp-thumbnails{position:absolute;left:100px;top:48px;width:424px;height:100px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top left;transform-origin:top left}.product-detail-page .pdp-thumbnail{width:100px;height:100px;margin-right:7px;border:1px solid #c5c5c5}.product-detail-page .pdp-thumbnail img{height:98px;width:98px;-o-object-fit:contain;object-fit:contain;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.product-detail-page .pdp-thumbnail[aria-pressed=true]{border-color:#868686}.product-detail-page .pdp-thumbnail-arrow{position:absolute;left:0;width:100px;height:32px;display:flex;align-items:center;justify-content:center}.product-detail-page .pdp-thumbnail-arrow::before{content:"";width:14px;height:14px;border-left:2px solid #191919;border-top:2px solid #191919;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-detail-page .pdp-thumbnail-arrow--prev{top:-16px}.product-detail-page .pdp-thumbnail-arrow--next{bottom:-16px}.product-detail-page .pdp-thumbnail-arrow--next::before{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.product-detail-page .pdp-thumbnail-arrow:disabled{opacity:.45;cursor:default}.product-detail-page .pdp-gallery{width:calc(100% - 100px);min-height:568px}.product-detail-page .pdp-gallery__slide{width:100%;height:540px;display:flex;align-items:center;justify-content:center;cursor:-webkit-zoom-in;cursor:zoom-in}.product-detail-page .pdp-gallery__slide img{max-width:100%;width:auto;max-height:540px;height:auto;-o-object-fit:contain;object-fit:contain}.product-detail-page .pdp-gallery .flickity-page-dots{display:none}.product-detail-page .features-area .pdp-carousel{margin-bottom:0}.product-detail-page .product-features__desc{margin-top:40px}.product-detail-page .features-area .product-info__details.-wide .pz-accordion{margin-bottom:0}.product-detail-page .product-facet__misc-buttons-content{align-items:flex-start}.product-detail-page .product-info__details-load-button{font-size:12px;line-height:16px}.product-detail-page .offers-product-detail-text{margin-bottom:10.6667px}.product-detail-page .pdp-lightbox{position:fixed;inset:0;max-width:none;max-height:none;width:100%;height:100%;padding:0;margin:0;border:0;color:#999;background:0 0;overflow:hidden}.product-detail-page .pdp-lightbox::-webkit-backdrop{background:rgba(0,0,0,.8)}.product-detail-page .pdp-lightbox::backdrop{background:rgba(0,0,0,.8)}.product-detail-page .pdp-lightbox__toolbar{position:absolute;inset:0 0 auto;height:47px;display:flex;align-items:center;padding-left:20px;background:rgba(0,0,0,.45);z-index:2}.product-detail-page .pdp-lightbox__counter{margin-right:auto;font-size:16px}.product-detail-page .pdp-lightbox__close,.product-detail-page .pdp-lightbox__zoom{width:50px;height:47px;position:relative}.product-detail-page .pdp-lightbox__close{font-size:30px;line-height:1}.product-detail-page .pdp-lightbox__zoom::before{content:"";position:absolute;left:16px;top:14px;width:13px;height:13px;border:2px solid currentColor;border-radius:50%}.product-detail-page .pdp-lightbox__zoom::after{content:"";position:absolute;width:9px;height:2px;left:27px;top:28px;background:currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-detail-page .pdp-lightbox__zoom span{position:absolute;left:19px;top:11px;font-size:13px}.product-detail-page .pdp-lightbox__gallery{position:absolute;inset:47px 0 100px}.product-detail-page .pdp-lightbox__gallery .flickity-slider,.product-detail-page .pdp-lightbox__gallery .flickity-viewport{height:100%!important}.product-detail-page .pdp-lightbox__slide{width:100%;height:100%}.product-detail-page .pdp-lightbox__image-wrap{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-detail-page .pdp-lightbox__image-wrap img{width:auto;height:auto;max-width:calc(100% - 100px);max-height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-ms-user-select:none;user-select:none}.product-detail-page .pdp-lightbox__gallery .flickity-prev-next-button{background:#000;color:#fff;width:80px;height:80px}.product-detail-page .pdp-lightbox__gallery .flickity-prev-next-button.previous{left:20%}.product-detail-page .pdp-lightbox__gallery .flickity-prev-next-button.next{right:20%}.product-detail-page .pdp-lightbox__gallery .flickity-button-icon{width:32%;height:32%;left:34%;top:34%}.product-detail-page .pdp-lightbox__thumbnails{position:absolute;bottom:0;left:0;right:0;height:100px;display:flex;align-items:center;justify-content:center;gap:5px;overflow-x:auto;background:#0d0a0a}.product-detail-page .pdp-lightbox__thumbnail{width:52px;height:80px;flex:0 0 52px;border:2px solid #fff;border-radius:4px;overflow:hidden;background:#fff}.product-detail-page .pdp-lightbox__thumbnail[aria-pressed=true]{border-color:#a90707}.product-detail-page .pdp-lightbox__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-detail-page .pdp-lightbox.is-zoomed .pdp-lightbox__image-wrap{display:block;overflow:auto;scrollbar-width:none;cursor:move;touch-action:pan-x pan-y}.product-detail-page .pdp-lightbox.is-zoomed .pdp-lightbox__image-wrap img{max-width:none;max-height:none;width:auto;height:auto;margin:0 auto}.product-detail-page .pdp-lightbox.is-zoomed .pdp-lightbox__zoom span{font-size:0}.product-detail-page .pdp-lightbox.is-zoomed .pdp-lightbox__zoom span::before{content:"−";font-size:13px}@media (max-width:1023px){.product-detail-page .pdp-thumbnail-nav{display:none}.product-detail-page .pdp-gallery{width:100%}.product-detail-page .pdp-gallery .flickity-page-dots{display:block;bottom:0}}@media (max-width:767px){.product-detail-page .pdp-gallery{min-height:454px}.product-detail-page .pdp-gallery__slide{height:430px}.product-detail-page .pdp-gallery__slide img{max-height:430px}.product-detail-page .pdp-lightbox__gallery .flickity-prev-next-button{width:44px;height:44px}.product-detail-page .pdp-lightbox__gallery .flickity-prev-next-button.previous{left:10px}.product-detail-page .pdp-lightbox__gallery .flickity-prev-next-button.next{right:10px}.product-detail-page .pdp-lightbox__image-wrap img{max-width:100%}.product-detail-page .pdp-lightbox__thumbnails{justify-content:flex-start;padding:0 10px}}@media (prefers-reduced-motion:reduce){.product-detail-page .product-features__card-content .long-desc{transition:none}}.product-detail-page .product-related{max-width:1170px;margin:0 auto;padding:36px 10px 18px;color:#000}.product-detail-page .product-related__title{margin-bottom:24px;text-align:center;font-size:16px;line-height:24px;font-weight:700}.product-detail-page .product-related__card{width:calc((100% - 150px)/ 4);margin-right:50px}.product-detail-page .product-related__image{display:flex;height:460px;align-items:center;justify-content:center;padding:5px}.product-detail-page .product-related__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-detail-page .product-related__name{height:80px;padding:20px;font-size:12px;line-height:14px;font-weight:700;text-align:center}.product-detail-page .product-related__name a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.product-detail-page .product-related__button{display:flex;min-height:40px;align-items:center;justify-content:center;background:#8c0014;color:#fff;font-size:16px;line-height:20px;font-weight:700;text-align:center}.product-detail-page .product-related__button:hover{background:#710010}.product-detail-page .product-related .flickity-prev-next-button{width:40px;height:40px;top:45%;background:0 0;color:#000}.product-detail-page .product-related .flickity-prev-next-button.previous{left:0}.product-detail-page .product-related .flickity-prev-next-button.next{right:0}.product-detail-page .product-related .flickity-prev-next-button:disabled{opacity:.3}.product-detail-page .product-related .flickity-button-icon{width:50%;height:50%;top:25%;left:25%}@media (max-width:1169px){.product-detail-page .product-related{padding-left:30px;padding-right:30px}.product-detail-page .product-related__card{width:calc((100% - 60px)/ 3);margin-right:30px}}@media (max-width:767px){.product-detail-page .product-related{padding-left:16px;padding-right:16px}.product-detail-page .product-related__card{width:calc((100% - 20px)/ 2);margin-right:20px}.product-detail-page .product-related__image{height:280px}.product-detail-page .product-related__name{padding:16px 5px}.product-detail-page .product-related__button{font-size:14px}}@media (max-width:479px){.product-detail-page .product-related__card{width:250px}.product-detail-page .product-related__image{height:400px}}.product-detail-page .features-area .pdp-carousel__slide{margin-right:0}.product-detail-page .features-area .flickity-button-icon{width:40%;height:40%;left:30%;top:30%}.product-detail-page .features-area .flickity-page-dots{left:-144px;width:calc(100% + 288px);bottom:-24px}.product-detail-page .features-area .flickity-page-dots .dot{width:56px;height:4px;margin:0 3px;background:#5b5b5b}.product-detail-page .features-area .product-features__card-content .plus{height:60px;display:flex;align-items:center;justify-content:center}.product-detail-page .features-area .js-long-desc{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.product-detail-page .features-area .js-long-desc[aria-expanded=true]::before{content:"\f13c"}.product-detail-page .features-area .long-desc-container{height:calc(100% - 40px);scrollbar-color:#929292 #fff;scrollbar-width:auto}.product-detail-page .features-area .long-desc-container::-webkit-scrollbar{width:12px}.product-detail-page .features-area .long-desc-container::-webkit-scrollbar-track{background:#fff}.product-detail-page .features-area .long-desc-container::-webkit-scrollbar-thumb{background:#929292;border:2px solid #fff;border-radius:8px}.campaigns-page .pz-icon-arrow-left::before{content:"\f10c"}.campaigns-page .groups__container{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;justify-content:center}@media (min-width:575px){.campaigns-page .groups__container{max-width:575px}}@media (min-width:640px){.campaigns-page .groups__container{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.campaigns-page .groups__container{max-width:768px}}@media (min-width:1024px){.campaigns-page .groups__container{max-width:1024px}}@media (min-width:1170px){.campaigns-page .groups__container{max-width:1170px;padding-right:0;padding-left:0}}.campaigns-page .groups__container,.campaigns-page .groups__items{display:flex;align-items:center;gap:.625rem}.campaigns-page .groups__items{overflow-x:auto;scrollbar-width:none}.campaigns-page .groups__scroll{display:flex;height:2rem;width:2rem;flex:0 0 auto;cursor:pointer;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgba(134,134,134,var(--tw-border-opacity));-webkit-transform:rotate(-180deg);transform:rotate(-180deg);box-shadow:rgba(0,0,0,.5) 4px 0 4px -2px}.campaigns-page .groups .group{display:flex;height:2rem;cursor:pointer;align-items:center;white-space:nowrap;border-width:1px;border-color:rgba(134,134,134,var(--tw-border-opacity));padding-left:1.5rem;padding-right:1.5rem;font-size:.75rem;line-height:1rem;font-weight:700;color:rgba(107,107,107,var(--tw-text-opacity))}.campaigns-page .groups .group,.campaigns-page .groups .group.-active{--tw-border-opacity:1;--tw-text-opacity:1}.campaigns-page .groups .group.-active{border-color:rgba(140,0,20,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(140,0,20,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.campaigns-page .container{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media (min-width:575px){.campaigns-page .container{max-width:575px}}@media (min-width:640px){.campaigns-page .container{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.campaigns-page .container{max-width:768px}}@media (min-width:1024px){.campaigns-page .groups__scroll{display:none}.campaigns-page .container{max-width:1024px}}@media (min-width:1170px){.campaigns-page .container{max-width:1170px;padding-right:0;padding-left:0}}.campaigns-page .campaigns__cover{position:relative;min-height:24rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-size:cover;background-position:50% center}.campaigns-page .campaigns__cover .info{position:absolute;inset:auto 0 0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-bg-opacity:0.8;padding:1rem;text-align:center;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.campaigns-page .campaigns__cover .info__title{font-size:1.875rem;line-height:2.25rem;font-weight:300}@media (min-width:1024px){.campaigns-page .campaigns__cover .info{top:0;gap:2rem;background-color:transparent;padding-left:2.5rem;padding-right:2.5rem}.campaigns-page .campaigns__cover .info__title{font-size:3rem;line-height:1}}.campaigns-page .campaigns__cover .info__short-title{display:none;font-size:1.25rem;line-height:1.75rem;font-weight:300}.campaigns-page .campaigns__seo{--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity))}@media (min-width:575px){.campaigns-page .campaigns__seo-wrapper{max-width:575px}}@media (min-width:640px){.campaigns-page .campaigns__seo-wrapper{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.campaigns-page .campaigns__seo-wrapper{max-width:768px}}@media (min-width:1024px){.campaigns-page .campaigns__cover .info__short-title{display:block}.campaigns-page .campaigns__seo-wrapper{max-width:1024px}}@media (min-width:1170px){.campaigns-page .campaigns__seo-wrapper{max-width:1170px;padding-right:0;padding-left:0}}.campaigns-page .campaigns__seo-wrapper{width:100%;margin-right:auto;margin-left:auto;padding:3rem 1rem 5rem;--tw-text-opacity:1;color:rgba(107,107,107,var(--tw-text-opacity))}.campaigns-page .campaigns__seo-text{padding-bottom:.75rem;font-size:.75rem;line-height:1rem;font-weight:300}.campaigns-page .campaigns__seo-text:last-child{padding-top:.5rem}.campaigns-page .campaigns__items{--tw-bg-opacity:1;background-color:rgba(236,236,236,var(--tw-bg-opacity));padding:5rem 1rem}.campaigns-page .campaigns__items .items{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width:768px){.campaigns-page .campaigns__items .items{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}}.campaigns-page .campaigns__items .campaign{display:flex;flex-direction:column;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.campaigns-page .campaigns__items .campaign__cover{padding-bottom:66.6667%}.campaigns-page .campaigns__items .campaign__info{height:100%;padding:1.25rem 2rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity));display:flex;flex-direction:column}.campaigns-page .campaigns__items .campaign__short-title{margin-bottom:.75rem;font-size:1rem;line-height:1.5rem;font-weight:700}.campaigns-page .campaigns__items .campaign__title{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:300;--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity))}@media (min-width:1024px){.campaigns-page .campaigns__items .items{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1rem}.campaigns-page .campaigns__items .campaign__info{padding:2rem 2.5rem}.campaigns-page .campaigns__items .campaign__title{font-size:1.5rem;line-height:2rem}}.campaigns-page .campaigns__items .campaign__description{margin-bottom:2.5rem;font-size:1rem;line-height:1.5rem;font-weight:400}.campaigns-page .campaigns__items .campaign__button{margin-top:auto}.campaigns-page .campaigns__items .campaign__button a{display:inline-flex;height:2.25rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgba(25,25,25,var(--tw-border-opacity));padding-left:2rem;padding-right:2rem;font-size:.75rem;line-height:1rem;font-weight:500}.campaigns-page .campaigns__groups{margin-bottom:2.5rem}.campaigns-page .campaign-background-0{background-image:url(../images/miele/campaigns/44f40da0-e055-49fc-bd30-4dbbe5932f46.png)}.campaigns-page .campaign-background-1{background-image:url(../images/miele/campaigns/97ce13ab-552a-4575-a4dd-b7c67e3b5868.png)}.campaigns-page .campaign-background-2{background-image:url(../images/miele/campaigns/b62d0fe1-b951-4f13-b0cb-9dcf856f076c.png)}.campaigns-page .campaign-background-3{background-image:url(../images/miele/campaigns/29bd4601-5f78-4bcc-9c8e-26fbcd66c315.png)}.campaigns-page .campaign-background-4{background-image:url(../images/miele/campaigns/31df7485-f1b9-4a00-9e74-abea88cfc584.png)}.campaigns-page .campaign-background-5{background-image:url(../images/miele/campaigns/5a37f70a-b82e-49fe-8917-e262da091adb.png)}.campaigns-page .campaign-background-6{background-image:url(../images/miele/campaigns/c53496ef-5e5c-4805-ae00-858bed586922.png)}.campaigns-page .campaign-background-7{background-image:url(../images/miele/campaigns/c7a894ec-81f7-4dd7-beb9-95b17cac51b6.png)}.campaigns-page [hidden]{display:none!important}.campaigns-page .group{flex-shrink:0}.campaigns-page .groups__items::-webkit-scrollbar{display:none}.campaigns-page .groups__scroll .pz-icon-arrow-left::before{content:"\f10c"}.campaigns-page .campaign__description p{margin-bottom:10.6667px}.campaigns-page .campaign__button a:hover{background:#1f1f1f;color:#fff}.miele-landing-page .appliance-section{width:100%;padding:5rem 1rem}.miele-landing-page .appliance-section__container{margin-left:auto;margin-right:auto;max-width:80rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:3rem;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);transition:opacity .8s,transform .8s,-webkit-transform .8s}@media (min-width:1024px){.campaigns-page .campaigns__items .campaign__description{margin-bottom:1.75rem}.miele-landing-page .appliance-section__container{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}}.miele-landing-page .appliance-section__container--visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.miele-landing-page .appliance-section__content{display:flex;flex-direction:column}.miele-landing-page .appliance-section__subtitle{margin-bottom:1rem;font-size:14px;line-height:1.5;letter-spacing:.5px;color:#333;font-weight:600}.miele-landing-page .appliance-section__title{font-weight:350;font-size:48px;line-height:1.2;margin-bottom:0;margin-top:0;color:#1a1a1a}.miele-landing-page .appliance-section__title:not(.appliance-section__title--bold){margin-bottom:24px}.miele-landing-page .appliance-section__title--bold{font-weight:700}.miele-landing-page .appliance-section__description{font-weight:350;font-size:16px;line-height:1.7;color:#4a4a4a;max-width:600px}.miele-landing-page .appliance-section__buttons{margin-top:2rem;display:flex;gap:1rem;flex-wrap:wrap}.miele-landing-page .appliance-section__button{display:inline-block;border-radius:9999px;border-width:2px;font-weight:500;cursor:pointer;background-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;padding:12px 32px;font-size:13px;letter-spacing:1.5px;border-color:#1a1a1a;color:#1a1a1a;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.miele-landing-page .appliance-section__button:hover{background-color:#1a1a1a;color:#fff}.miele-landing-page .appliance-section__image-wrapper{height:100%;width:100%}.miele-landing-page .appliance-section__image{height:100%;width:100%;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;min-height:500px}.miele-landing-page .horizontal-slider{width:100%;padding:5rem 1rem;background-color:#fff}.miele-landing-page .horizontal-slider__container{margin-left:auto;margin-right:auto;max-width:80rem}.miele-landing-page .horizontal-slider__slider-wrapper{position:relative}.miele-landing-page .horizontal-slider__slider{display:flex;gap:1.5rem;overflow-x:auto;padding-bottom:2rem;scroll-behavior:smooth;scrollbar-width:none}.miele-landing-page .horizontal-slider__slider::-webkit-scrollbar{display:none}.miele-landing-page .horizontal-slider__card{display:flex;flex-shrink:0;flex-direction:column;width:calc(-1.5rem + 90vw);opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:768px){.miele-landing-page .horizontal-slider__card{width:300px;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);transition:opacity .6s,transform .6s,-webkit-transform .6s}.miele-landing-page .horizontal-slider__card:first-child{transition-delay:.1s}.miele-landing-page .horizontal-slider__card:nth-child(2){transition-delay:.2s}.miele-landing-page .horizontal-slider__card:nth-child(3){transition-delay:.3s}.miele-landing-page .horizontal-slider__card:nth-child(4){transition-delay:.4s}.miele-landing-page .horizontal-slider__card:nth-child(5){transition-delay:.5s}}.miele-landing-page .horizontal-slider__card--visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.miele-landing-page .horizontal-slider__card-image-wrapper{margin-bottom:1.5rem;width:100%;overflow:hidden;border-radius:.5rem;height:300px}.miele-landing-page .horizontal-slider__card-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.miele-landing-page .horizontal-slider__card:hover .horizontal-slider__card-image{-webkit-transform:scale(1.05);transform:scale(1.05)}.miele-landing-page .horizontal-slider__card-title{margin-bottom:1rem;font-weight:600;font-size:22px;line-height:1.3;color:#1a1a1a}@media (max-width:767px){.product-detail-page .features-area .flickity-page-dots{left:-60px;width:calc(100% + 120px)}.product-detail-page .features-area .flickity-page-dots .dot{width:20px;height:2px}.miele-landing-page .appliance-section__content{order:2}.miele-landing-page .appliance-section__image-wrapper{order:1}.miele-landing-page .horizontal-slider__card-title{font-size:18px}}.miele-landing-page .horizontal-slider__card-description{font-weight:400;font-size:15px;line-height:1.6;color:#4a4a4a}.miele-landing-page .horizontal-slider__controls{margin-top:2rem;display:flex;align-items:center;justify-content:flex-end;gap:1rem}.miele-landing-page .horizontal-slider__progress-wrapper{position:relative;height:.25rem;flex:1 1 0%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(235,235,235,var(--tw-bg-opacity))}.miele-landing-page .horizontal-slider__progress-bar{position:absolute;top:0;height:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));left:0;transition:left .3s}.miele-landing-page .horizontal-slider__arrow{height:3rem;width:3rem;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity));display:flex;cursor:pointer;align-items:center;justify-content:center;background-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;flex-shrink:0}.miele-landing-page .horizontal-slider__arrow svg{height:1.5rem;width:1.5rem;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.miele-landing-page .horizontal-slider__arrow:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.miele-landing-page .horizontal-slider__arrow:hover svg{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.miele-landing-page .horizontal-slider__arrow:disabled{cursor:not-allowed;opacity:.3}.miele-landing-page .horizontal-slider__arrow:disabled:hover{background-color:transparent}.miele-landing-page .horizontal-slider__arrow:disabled:hover svg{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.miele-landing-page .icon-grid{width:100%;padding:5rem 1rem;background-color:#e8e3dd}.miele-landing-page .icon-grid__container{margin-left:auto;margin-right:auto;max-width:80rem}.miele-landing-page .icon-grid__title{margin-bottom:.5rem;font-weight:300;font-size:48px;line-height:1.2;color:#1a1a1a}@media (max-width:767px){.miele-landing-page .icon-grid__title{font-size:32px}}.miele-landing-page .icon-grid__title--bold{margin-bottom:3rem;font-weight:600}.miele-landing-page .icon-grid__grid{display:flex;gap:1.5rem;overflow-x:auto;padding-bottom:2rem;scroll-behavior:smooth;scrollbar-width:none}.miele-landing-page .icon-grid__grid::-webkit-scrollbar{display:none}@media (min-width:640px){.miele-landing-page .icon-grid__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible;padding-bottom:0}}@media (min-width:1024px){.miele-landing-page .icon-grid__grid{grid-template-columns:repeat(4,1fr);gap:24px}}.miele-landing-page .icon-grid__controls{margin-top:2rem;display:flex;align-items:center;justify-content:flex-end;gap:1rem}@media (min-width:640px){.miele-landing-page .icon-grid__controls{display:none}}.miele-landing-page .icon-grid__progress-wrapper{position:relative;height:.25rem;flex:1 1 0%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(235,235,235,var(--tw-bg-opacity))}.miele-landing-page .icon-grid__progress-bar{position:absolute;top:0;height:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));left:0;transition:left .3s}.miele-landing-page .icon-grid__arrow{height:3rem;width:3rem;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity));display:flex;cursor:pointer;align-items:center;justify-content:center;background-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;flex-shrink:0}.miele-landing-page .icon-grid__arrow svg{height:1.5rem;width:1.5rem;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.miele-landing-page .icon-grid__arrow:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.miele-landing-page .icon-grid__arrow:hover svg{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.miele-landing-page .icon-grid__arrow:disabled{cursor:not-allowed;opacity:.3}.miele-landing-page .icon-grid__arrow:disabled:hover{background-color:transparent}.miele-landing-page .icon-grid__arrow:disabled:hover svg{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.miele-landing-page .icon-grid__card{display:flex;flex-shrink:0;flex-direction:column;--tw-bg-opacity:1;background-color:rgba(246,245,244,var(--tw-bg-opacity));padding:2rem;width:calc(-1.5rem + 90vw)}@media (min-width:640px){.miele-landing-page .icon-grid__card{width:auto;flex-shrink:1}}.miele-landing-page .icon-grid__icon{margin-bottom:1.5rem;font-size:2.25rem;line-height:2.5rem}.miele-landing-page .icon-grid__card-title{margin-bottom:.75rem;font-weight:600;font-size:20px;line-height:1.3;color:#1a1a1a}@media (max-width:767px){.miele-landing-page .icon-grid__card-title{font-size:18px}}.miele-landing-page .icon-grid__card-description{font-weight:400;font-size:15px;line-height:1.6;color:#4a4a4a}.miele-landing-page .video-section{width:100%;padding:2.5rem 10px}.miele-landing-page .video-section__container{width:100%;overflow:hidden;max-width:1440px;margin:0 auto;background-color:#000}.miele-landing-page .video-section__video{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;background-color:#000}.miele-landing-page .horizontal-slider__slider.flickity-enabled{display:block;overflow:hidden;scroll-behavior:auto}.miele-landing-page .horizontal-slider__slider.flickity-enabled .horizontal-slider__card{margin-right:24px}.miele-landing-page .horizontal-slider__slider.flickity-enabled .horizontal-slider__card:last-child{margin-right:0}.miele-landing-page .horizontal-slider__slider .flickity-viewport{overflow:visible}.miele-landing-page .icon-grid__grid.flickity-enabled{display:block;overflow:hidden;scroll-behavior:auto}.miele-landing-page .icon-grid__grid.flickity-enabled .icon-grid__card{margin-right:24px;min-height:100%}.miele-landing-page .icon-grid__grid.flickity-enabled .icon-grid__card:last-child{margin-right:0}.miele-landing-page .horizontal-slider__progress-bar,.miele-landing-page .icon-grid__progress-bar{display:block;width:100%;background:0 0}.miele-landing-page .horizontal-slider__progress-bar rect,.miele-landing-page .icon-grid__progress-bar rect{fill:#000}.miele-landing-page .appliance-section__content,.miele-landing-page .appliance-section__image-wrapper{min-width:0}.miele-landing-page h4{margin-top:0}@media (prefers-reduced-motion:reduce){.miele-landing-page .appliance-section__container,.miele-landing-page .horizontal-slider__card{opacity:1;-webkit-transform:none;transform:none;transition:none}.miele-landing-page .horizontal-slider__card-image{transition:none}}.miele-landing-page .horizontal-slider__card-image-wrapper picture{display:block;width:100%;height:100%}.miele-landing-page .horizontal-slider__card-description,.miele-landing-page .icon-grid__card-description{margin-bottom:10.6667px}.selected-product-page .appliance-section,.selected-product-page .video-section{background-color:#eae8e4}.selected-product-page .appliance-section__button--primary{background-color:#f5a623;color:#000}.kitchen-page .dynamics-hero-slider{position:relative;width:100%;overflow:hidden;height:calc(-64px + 100vh)}@media (min-width:768px){.miele-landing-page .video-section{padding-left:0;padding-right:0}.kitchen-page .dynamics-hero-slider{height:calc(-119px + 100vh)}}.kitchen-page .dynamics-hero-slider__slides{position:relative;height:100%;width:100%}.kitchen-page .dynamics-hero-slider__slide{position:absolute;inset:0;height:100%;width:100%;opacity:0;pointer-events:none;transition:opacity 1s ease-in-out}.kitchen-page .dynamics-hero-slider__slide--active{opacity:1;pointer-events:auto}.kitchen-page .dynamics-hero-slider__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.kitchen-page .dynamics-hero-slider__content{position:absolute;z-index:10;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));pointer-events:none;top:40%;left:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:600px}.kitchen-page .dynamics-hero-slider__subtitle{margin-bottom:1rem;font-size:14px;line-height:1.5;letter-spacing:1px;font-weight:600}.kitchen-page .dynamics-hero-slider__title{margin-bottom:8px;font-size:32px;font-weight:700;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));line-height:1.1}@media (min-width:1024px){.kitchen-page .dynamics-hero-slider__content{top:50%;left:4rem}.kitchen-page .dynamics-hero-slider__title{font-size:64px}}.kitchen-page .dynamics-hero-slider__description{font-weight:350;font-size:16px;line-height:1.6;margin-top:24px;margin-bottom:32px;max-width:560px}.kitchen-page .dynamics-hero-slider__button{display:inline-block;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));font-weight:500;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));pointer-events:auto;cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-color:transparent;padding:12px 32px;font-size:13px;letter-spacing:1.5px}.kitchen-page .dynamics-hero-slider__button:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.kitchen-page .content-grid{width:100%;padding:5rem 1rem;background-color:#fff}.kitchen-page .content-grid__container{margin-left:auto;margin-right:auto;max-width:80rem}.kitchen-page .content-grid__title{margin-bottom:2rem;font-weight:400;font-size:48px;line-height:1.2;color:#1a1a1a}@media (max-width:767px){.kitchen-page .content-grid__title{font-size:32px}}.kitchen-page .content-grid__button{display:inline-block;border-radius:9999px;border-width:1px;cursor:pointer;background-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;padding:12px 32px;font-size:13px;letter-spacing:1.5px;margin-bottom:48px;border-color:#1a1a1a;color:#1a1a1a;font-weight:600}.kitchen-page .content-grid__button:hover{background-color:#1a1a1a;color:#fff}.kitchen-page .content-grid__grid{display:flex;gap:1.5rem;overflow-x:auto;padding-bottom:2rem;scroll-behavior:smooth;scrollbar-width:none}.kitchen-page .content-grid__grid::-webkit-scrollbar{display:none}@media (min-width:768px){.kitchen-page .content-grid__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible;padding-bottom:0;gap:32px}}@media (min-width:1024px){.kitchen-page .content-grid__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.kitchen-page .content-grid__card{display:flex;flex-shrink:0;flex-direction:column;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);width:calc(-1.5rem + 90vw)}@media (min-width:768px){.kitchen-page .content-grid__card{width:auto;flex-shrink:1;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);transition:opacity .6s,transform .6s,-webkit-transform .6s}.kitchen-page .content-grid__card:first-child{transition-delay:.1s}.kitchen-page .content-grid__card:nth-child(2){transition-delay:.2s}.kitchen-page .content-grid__card:nth-child(3){transition-delay:.3s}}.kitchen-page .content-grid__card-image-wrapper{width:100%;overflow:hidden;border-radius:.5rem;height:300px}.kitchen-page .content-grid__card-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.kitchen-page .content-grid__card:hover .content-grid__card-image{-webkit-transform:scale(1.05);transform:scale(1.05)}.kitchen-page .content-grid__card-content{display:flex;flex-direction:column;padding-top:1.5rem;flex:1 1 0%}.kitchen-page .content-grid__card-title{margin-bottom:1rem;font-weight:600;font-size:24px;line-height:1.3;color:#1a1a1a}@media (max-width:767px){.kitchen-page .content-grid__card-title{font-size:20px}}.kitchen-page .content-grid__card-description{margin-bottom:1.5rem;font-weight:400;font-size:15px;line-height:1.6;color:#4a4a4a;flex:1 1 0%}.kitchen-page .content-grid__card-link{display:inline-flex;align-items:center;font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;font-size:14px;letter-spacing:1.2px;color:#1a1a1a}.kitchen-page .content-grid__card-link:hover{opacity:.7}.kitchen-page .image-card-grid{position:relative;width:100%;padding-top:80px;padding-bottom:80px}.kitchen-page .image-card-grid::before{top:0;background-color:#f5f5f5}.kitchen-page .image-card-grid::after,.kitchen-page .image-card-grid::before{content:"";position:absolute;left:0;width:100%;height:50%;z-index:0}.kitchen-page .image-card-grid::after{bottom:0;background-color:#fff}.kitchen-page .image-card-grid__container{position:relative;margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem;z-index:1}.kitchen-page .image-card-grid__grid{display:flex;gap:1.5rem;overflow-x:auto;padding-bottom:2rem;scroll-behavior:smooth;scrollbar-width:none}.kitchen-page .image-card-grid__grid::-webkit-scrollbar{display:none}@media (min-width:768px){.kitchen-page .image-card-grid__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible;padding-bottom:0;gap:32px}}@media (min-width:1024px){.kitchen-page .image-card-grid__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.kitchen-page .image-card-grid__card{display:flex;flex-shrink:0;flex-direction:column;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;width:calc(-1.5rem + 90vw)}@media (min-width:768px){.kitchen-page .image-card-grid__card{width:auto;flex-shrink:1}}.kitchen-page .image-card-grid__card-image-wrapper{margin-bottom:1.5rem;width:100%;overflow:hidden;border-radius:4px;height:200px}.kitchen-page .image-card-grid__card-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-property:transform,-webkit-transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.kitchen-page .image-card-grid__card:hover .image-card-grid__card-image{-webkit-transform:scale(1.05);transform:scale(1.05)}.kitchen-page .image-card-grid__card-content{display:flex;flex:1 1 0%;flex-direction:column}.kitchen-page .image-card-grid__card-title{margin-bottom:.75rem;font-weight:600;font-size:24px;line-height:1.3;color:#1a1a1a}@media (max-width:767px){.kitchen-page .image-card-grid__card-title{font-size:20px}}.kitchen-page .image-card-grid__card-description{margin-bottom:1.5rem;font-weight:400;font-size:15px;line-height:1.6;color:#4a4a4a}.kitchen-page .image-card-grid__card-link{display:inline-flex;align-items:center;font-weight:700;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;font-size:14px;letter-spacing:1.2px;color:#1a1a1a;margin-top:auto}.kitchen-page .image-card-grid__card-link:hover{opacity:.7}.kitchen-page .horizontal-slider__title-bold{margin-bottom:3rem;font-weight:600;font-size:48px;line-height:1.2;color:#1a1a1a;margin-top:0}@media (max-width:767px){.kitchen-page .horizontal-slider__title-bold{font-size:32px}}.kitchen-page .product-showcase{width:100%;padding:5rem 1rem;background-color:#e8e3dd}.kitchen-page .product-showcase__container{margin-left:auto;margin-right:auto;max-width:80rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:2rem}@media (min-width:1024px){.kitchen-page .product-showcase__container{grid-template-columns:.55fr 1.8fr;gap:80px}}.kitchen-page .product-showcase__content{display:flex;flex-direction:column}.kitchen-page .product-showcase__subtitle{margin-bottom:1rem;font-weight:600;font-size:14px;line-height:1.5;letter-spacing:.5px;color:#333}.kitchen-page .product-showcase__title{font-weight:300;font-size:40px;line-height:1.1;margin-bottom:0;margin-top:0;color:#1a1a1a}@media (max-width:767px){.kitchen-page .product-showcase__title{font-size:28px}}.kitchen-page .product-showcase__title--bold{font-weight:700}.kitchen-page .product-showcase__description{font-weight:400;font-size:16px;line-height:1.7;color:#4a4a4a;max-width:600px;margin-top:24px;margin-bottom:32px}.kitchen-page .product-showcase__button{display:inline-block;border-radius:9999px;border-width:1px;font-weight:500;cursor:pointer;background-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;padding:12px 32px;font-size:13px;letter-spacing:1.5px;border-color:#1a1a1a;color:#1a1a1a;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.kitchen-page .product-showcase__button:hover{background-color:#1a1a1a;color:#fff}.kitchen-page .product-showcase__slider-section,.kitchen-page .product-showcase__slider-wrapper{position:relative;width:100%;overflow:hidden}.kitchen-page .product-showcase__slider{display:flex;gap:1.5rem;overflow-x:auto;padding-bottom:2rem;scroll-behavior:smooth;scrollbar-width:none}.kitchen-page .product-showcase__slider::-webkit-scrollbar{display:none}.kitchen-page .product-showcase__card{display:flex;flex-shrink:0;flex-direction:column;width:calc(-1.5rem + 90vw)}@media (min-width:768px){.kitchen-page .product-showcase__card{width:280px}}.kitchen-page .product-showcase__card-image-wrapper{margin-bottom:1rem;width:100%;overflow:hidden;border-radius:.5rem;height:240px;background-color:#fff}.kitchen-page .product-showcase__card-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.kitchen-page .product-showcase__card-title{margin-bottom:.75rem;font-weight:700;font-size:18px;line-height:1.3;color:#1a1a1a}.kitchen-page .product-showcase__card-link{display:inline-flex;align-items:center;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;font-size:13px;letter-spacing:1.2px;color:#1a1a1a}.kitchen-page .product-showcase__card-link:hover{opacity:.7}.kitchen-page .product-showcase__controls{margin-top:2rem;display:flex;align-items:center;justify-content:flex-end;gap:1rem}.kitchen-page .product-showcase__progress-wrapper{position:relative;height:.25rem;flex:1 1 0%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(235,235,235,var(--tw-bg-opacity))}.kitchen-page .product-showcase__progress-bar{position:absolute;top:0;height:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));left:0;transition:left .3s}.kitchen-page .product-showcase__arrow{height:3rem;width:3rem;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity));display:flex;cursor:pointer;align-items:center;justify-content:center;background-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;flex-shrink:0}.kitchen-page .product-showcase__arrow svg{height:1.5rem;width:1.5rem;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.kitchen-page .product-showcase__arrow:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.kitchen-page .product-showcase__arrow:hover svg{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.kitchen-page .product-showcase__arrow:disabled{cursor:not-allowed;opacity:.3}.kitchen-page .product-showcase__arrow:disabled:hover{background-color:transparent}.kitchen-page .product-showcase__arrow:disabled:hover svg{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.kitchen-page .split-section{width:100%;padding:5rem 1rem;background-color:#2a2a2a}.kitchen-page .split-section__container{margin-left:auto;margin-right:auto;max-width:80rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));overflow:hidden;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);transition:opacity .8s,transform .8s,-webkit-transform .8s}.kitchen-page .split-section__container--visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.kitchen-page .split-section__image-side{height:100%;width:100%;min-height:400px}.kitchen-page .split-section__image-side picture{width:100%;height:100%}.kitchen-page .split-section__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.kitchen-page .split-section__content-side{display:flex;height:100%;width:100%;align-items:center;background-color:#3a3a3a;padding:60px}@media (min-width:1024px){.kitchen-page .split-section__container{grid-template-columns:1fr 1fr}.kitchen-page .split-section__image-side{min-height:600px}.kitchen-page .split-section__content-side{padding:80px}}.kitchen-page .split-section__content{width:100%}.kitchen-page .split-section__subtitle{margin-bottom:1rem;font-weight:600;font-size:14px;line-height:1.5;letter-spacing:.5px;color:#e8e3dd}.kitchen-page .split-section__title{font-weight:300;font-size:48px;line-height:1.2;margin-bottom:0;margin-top:0;color:#fff}@media (max-width:767px){.kitchen-page .split-section__title{font-size:32px}}.kitchen-page .split-section__title--bold{font-weight:600}.kitchen-page .split-section__description{margin-bottom:2rem;font-weight:400;margin-top:20px;font-size:16px;line-height:1.7;color:#d4d4d4}.kitchen-page .split-section__button{display:inline-block;border-radius:9999px;border-width:1px;font-weight:500;letter-spacing:.05em;cursor:pointer;background-color:transparent;font-size:11px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;padding:12px 32px;letter-spacing:1.5px;border-color:#fff;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.kitchen-page .split-section__button{font-size:13px}}.kitchen-page .split-section__button:hover{background-color:#fff;color:#1a1a1a}.kitchen-page .text-section{width:100%;padding:3rem 1rem;background-color:#2a2a2a}.kitchen-page .text-section__container{margin-left:auto;margin-right:auto;max-width:80rem}.kitchen-page .text-section__link:hover{color:#fff}.kitchen-page .appliance-section--beige{background:#eae8e4}.kitchen-page .appliance-section--white{background:#fff}.kitchen-page .text-section--dark{background:#2a2a2a}.kitchen-page .text-section__note{color:#b8b8b8}.kitchen-page .text-section__link{text-decoration:underline;color:#f59b00}.kitchen-page .content-grid__card-image-wrapper picture,.kitchen-page .image-card-grid__card-image-wrapper picture,.kitchen-page .product-showcase__card-image-wrapper picture{display:block;width:100%;height:100%}.kitchen-page .product-showcase__slider.flickity-enabled{display:block;scroll-behavior:auto}.kitchen-page .product-showcase__slider.flickity-enabled .product-showcase__card{margin-right:24px}.kitchen-page .product-showcase__slider.flickity-enabled .product-showcase__card:last-child{margin-right:0}.kitchen-page .product-showcase__slider .flickity-viewport{overflow:visible}.kitchen-page .product-showcase__progress-bar{display:block;width:100%;background:0 0}.kitchen-page .product-showcase__progress-bar rect{fill:#000}.kitchen-page .product-showcase__slider-section{min-width:0}.kitchen-page :where(.dynamics-flatpage-content) p{margin-bottom:10.6667px}.kitchen-page #next-section{scroll-margin-top:80px}@media (prefers-reduced-motion:reduce){.kitchen-page .split-section__container{opacity:1;-webkit-transform:none;transform:none;transition:none}}.kitchen-page .content-grid__card--visible{opacity:1;-webkit-transform:none;transform:none}.kitchen-page .content-grid__grid.flickity-enabled{display:block;overflow:hidden;scroll-behavior:auto}.kitchen-page .content-grid__grid.flickity-enabled .content-grid__card{margin-right:24px}.kitchen-page .content-grid__grid.flickity-enabled .content-grid__card:last-child{margin-right:0}.kitchen-page .content-grid__grid .flickity-viewport{overflow:visible}@media (prefers-reduced-motion:reduce){.kitchen-page .content-grid__card{opacity:1;-webkit-transform:none;transform:none;transition:none}}.voucher-page .pz-icon-angle-right::before{content:"\f109"}.voucher-page .pz-icon-mail::before{content:"\f1a9"}.voucher-page .pz-icon-phone::before{content:"\f1bd"}.voucher-page .gift-vouchers{--tw-bg-opacity:1;background-color:rgba(236,236,236,var(--tw-bg-opacity))}.voucher-page .gift-vouchers__cover,.voucher-page .gift-vouchers__cover .image{position:relative}.voucher-page .gift-vouchers__cover .image img{width:100%}.voucher-page .gift-vouchers__cover .info{display:flex;width:100%;flex-direction:column;align-items:center;gap:1.25rem;padding:2.5rem 1rem;text-align:center;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.voucher-page .gift-vouchers__cover .info__title{font-size:1.875rem;line-height:2.25rem;font-weight:300}@media (min-width:1170px){.voucher-page .gift-vouchers__cover .info{position:absolute;top:50%;--tw-translate-y:-50%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);padding:0 7rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.voucher-page .gift-vouchers__cover .info__title{font-size:2.75rem}}.voucher-page .gift-vouchers__cover .info__description{font-size:1rem;line-height:1.5rem;font-weight:300}.voucher-page .gift-vouchers__body{padding:2.5rem 1rem}@media (min-width:1170px){.voucher-page .gift-vouchers__cover .info__description{font-size:1.25rem;line-height:1.75rem}.voucher-page .gift-vouchers__body{padding:5rem 7rem}}.voucher-page .gift-vouchers__list{display:grid;justify-content:center;gap:2rem;grid-template-columns:minmax(0,1fr)}.voucher-page .gift-vouchers__list .voucher{position:relative;display:flex;height:100%;width:100%;flex-direction:column;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));max-width:370px}.voucher-page .gift-vouchers__list .voucher__image-container{display:block;overflow:hidden;border-top-left-radius:.5rem;border-top-right-radius:.5rem;aspect-ratio:370/285;max-width:370px}.voucher-page .gift-vouchers__list .voucher__title-and-desc{display:flex;flex:1 1 0%;flex-direction:column;gap:.75rem}.voucher-page .gift-vouchers__list .voucher__body{display:flex;flex:1 1 0%;flex-direction:column;padding:1.25rem}.voucher-page .gift-vouchers__list .voucher__title{font-size:1.25rem;line-height:1.25;--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity));overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:55px}@media (min-width:1170px){.voucher-page .gift-vouchers__list .voucher__title{font-size:1.375rem}.voucher-page .gift-vouchers__general{padding-left:11rem;padding-right:11rem}}.voucher-page .gift-vouchers__list .voucher__description{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity));overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.voucher-page .gift-vouchers__list .voucher__image{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.voucher-page .gift-vouchers__general{padding-top:5rem;padding-bottom:5rem;text-align:center;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.voucher-page .gift-vouchers__general-subtext{margin-bottom:2.5rem;font-size:1.5rem;line-height:2rem;font-weight:300}.voucher-page .gift-vouchers__general-subtext:first-child{margin-bottom:5rem}.voucher-page .gift-vouchers__general-subtext:last-child{margin-bottom:0}@media (min-width:1170px){.voucher-page .gift-vouchers__general-subtext{font-size:2rem;line-height:2.5rem}}.voucher-page .gift-vouchers__general .link{display:flex;align-items:center;justify-content:center;gap:.625rem}.voucher-page .gift-vouchers__general .link i{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.voucher-page .gift-vouchers__general-maintext{margin-bottom:1.25rem;display:flex;align-items:center;justify-content:center;gap:.625rem;font-size:1.375rem;font-weight:700}@media (min-width:1170px){.voucher-page .gift-vouchers__general-maintext{font-size:1.875rem;line-height:2.25rem}}.voucher-page .voucher__description{margin-bottom:10.6667px}.voucher-page .voucher-products{position:relative;top:-40px;width:60vw;max-width:100%;margin:0 auto}.voucher-page .voucher-products__subtitle,.voucher-page .voucher-products__title{font-size:16px;line-height:24px;font-weight:700;text-align:center;margin-bottom:16px}.voucher-page .voucher-products__slider{overflow:hidden;text-align:center}.voucher-page .voucher-products__card{width:250px;margin-right:15px;background:#fff}.voucher-page .voucher-products__image{display:block;width:250px;height:250px}.voucher-page .voucher-products__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.voucher-page .voucher-products__name{height:50px;padding:15px 20px;font-size:14px;line-height:20px;font-weight:400}.voucher-page .voucher-products__name a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.voucher-page .voucher-products__price{height:26px;font-size:16px;line-height:26px}.voucher-page .voucher-products__button{display:flex;height:40px;align-items:center;justify-content:center;background:#8c0014;color:#fff;font-size:18px;line-height:24px}.voucher-page .voucher-products__button:hover{background:#710010}.voucher-page .voucher-products .flickity-prev-next-button{width:40px;height:80px;top:36%;border-radius:0;background:#fff;color:#191919}.voucher-page .voucher-products .flickity-prev-next-button.previous{left:0}.voucher-page .voucher-products .flickity-prev-next-button.next{right:0}.voucher-page .voucher-products .flickity-prev-next-button:disabled{visibility:hidden}.voucher-page .voucher-products .flickity-button-icon{width:45%;height:45%;left:27.5%;top:27.5%}@media (max-width:767px){.voucher-page .voucher-products{width:100%}}.contact-page .pz-button.-w-full{width:100%}.contact-page .pz-button.-appearance-filled{border-radius:9999px;border-style:none;--tw-bg-opacity:1;background-color:rgba(245,155,0,var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;font-weight:400;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.contact-page .pz-button.-appearance-filled:hover{--tw-bg-opacity:1;background-color:rgba(217,138,0,var(--tw-bg-opacity))}.contact-page .pz-button.-appearance-filled:focus{outline:transparent solid 2px;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.contact-page .pz-button.-appearance-filled:active{--tw-scale-x:.95;--tw-scale-y:.95;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);--tw-bg-opacity:1;background-color:rgba(217,138,0,var(--tw-bg-opacity))}.contact-page .pz-button[busy]:not([busy=false]) .pz-button__text{opacity:0}.contact-page .c-f-input-info{position:relative}.contact-page .c-f-input-info__text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.contact-page .c-f .pz-button{width:100%;text-transform:uppercase}.contact-page .company-info{margin-top:1rem}.contact-page .register-form__agreements{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity));padding-top:1.25rem}@media (min-width:768px){.voucher-page .gift-vouchers__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,370px),370px))}.voucher-page .gift-vouchers__list .voucher{min-height:460px}.contact-page .register-form__agreements{font-size:.75rem;line-height:1rem}}.contact-page .flatpage{font-family:"Miele Elements",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem;line-height:1.25rem}.contact-page .hidden{display:none}.contact-page .contact-us__header{position:relative;display:none;height:5rem;width:100%;flex-direction:column;justify-content:space-evenly;--tw-bg-opacity:1;background-color:rgba(31,31,31,var(--tw-bg-opacity));text-align:center;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.contact-page .contact-us__header-title{font-size:1.125rem;line-height:1.75rem;font-weight:700}.contact-page .contact-us__header-subtitle{margin-top:0;display:none;padding-bottom:0;font-size:.875rem;line-height:1.25rem}.contact-page .contact-us__content{padding:1rem}@media (min-width:575px){.contact-page .contact-us__content{padding-left:0;padding-right:0}.contact-page .flatpage{max-width:575px}}@media (min-width:1170px){.contact-page .contact-us__header{margin-bottom:1.75rem;--tw-bg-opacity:1;background-color:rgba(124,124,124,var(--tw-bg-opacity))}.contact-page .contact-us__header-title{display:none}.contact-page .contact-us__header-subtitle{display:block}.contact-page .contact-us__content{display:flex;padding-top:0;padding-bottom:0;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}.contact-page .contact-us__form-wrapper{margin-bottom:2rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1rem 1rem 2rem}.contact-page .contact-us__form-wrapper .contact-us__form-title.--just-mobile{display:none}@media (min-width:1170px){.contact-page .contact-us__form-wrapper{margin-bottom:2rem;width:100%;padding:2rem 4rem}.contact-page .contact-us__form-wrapper .contact-us__form-title.--just-mobile{display:block}}.contact-page .contact-us__form-wrapper .contact-us__form-title h1{margin-bottom:1.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}.contact-page .contact-us__form-wrapper .contact-us__form-title p{margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.contact-page .contact-us__info{flex:1 1 0%;min-width:16.875rem}.contact-page .contact-us__info-title{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.contact-page .contact-us__info-block{margin-bottom:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:2rem}.contact-page .contact-us__info-block:last-child{margin-bottom:0}.contact-page .contact-us__info-phone{font-size:2rem}.contact-page .contact-us__info-phone,.contact-page .contact-us__info-text{font-weight:300;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.contact-page .contact-us__info-text{font-size:.875rem;line-height:1.25rem}.contact-page .contact-us__info-text b{font-weight:600}.contact-page .contact-us__info-text a{display:block}.contact-page .contact-us__info-block h3{font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:.025em}.contact-page .contact-us .c-f-controls{display:flex;width:100%;align-items:flex-start}.contact-page .contact-us .c-f-controls .pz-button[type=submit]{margin-top:2rem;max-width:8.438rem;font-size:.75rem;line-height:1rem}.contact-page .company-info-wrapper{display:none}.contact-page .company-info-wrapper-mobile{order:9999}.contact-page .company-info{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:2rem;font-size:.875rem;line-height:1.25rem}.contact-page .company-info table{width:100%;border-collapse:collapse}.contact-page .company-info table td,.contact-page .company-info table th{--tw-border-opacity:1;border:1px solid rgba(214,214,214,var(--tw-border-opacity));padding:.5rem}.contact-page .company-info table th{--tw-bg-opacity:1;background-color:rgba(238,238,238,var(--tw-bg-opacity));text-align:left;font-size:1rem;line-height:1.5rem}.contact-page .company-info table td{font-size:.875rem;line-height:1.25rem}.contact-page .flatpage{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media (min-width:640px){.contact-page .flatpage{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.contact-page .flatpage{max-width:768px}}@media (min-width:1024px){.contact-page .flatpage{max-width:1024px}}@media (min-width:1170px){.contact-page .contact-us__info-block{margin-bottom:2rem;text-align:left}.contact-page .company-info-wrapper{margin-bottom:2rem;display:block}.contact-page .company-info-wrapper-mobile{margin-bottom:2rem;display:none}.contact-page .flatpage{max-width:1170px;padding-right:0;padding-left:0}}.contact-page .flatpage-wrapper{display:flex;width:100%;flex-direction:column}@media (min-width:768px){.contact-page .flatpage-wrapper{flex-direction:row;padding-left:0;padding-right:0}.contact-page .flatpage__content-wrapper{width:calc(100% - 160px)}}.contact-page .flatpage__content-wrapper{margin-bottom:3rem;flex:1 1 0%}.contact-page [hidden]{display:none!important}.contact-page .pz-button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:8px 32px;font:inherit;font-size:14px;line-height:20px;cursor:pointer}.contact-page .contact-us__info-text{margin-bottom:10.6667px}.contact-page{background:#ececec}.contact-page .flatpage-wrapper{padding-left:0;padding-right:0}.contact-page .contact-us__from{min-width:0}@media (min-width:1170px){.contact-page .flatpage__content-wrapper{width:calc(100% - 320px)}.contact-page .flatpage{padding-top:40px}.contact-page .contact-us__content{max-width:957px}.contact-page .contact-us__from{flex:0 0 calc(100% - 286px);width:calc(100% - 286px)}.contact-page .contact-us__info{flex:0 0 270px}}.contact-page .contact-us__info-phone{margin-bottom:10.6667px}.account-contact-page .contact-page{background:0 0}.account-contact-page .contact-page .contact-us__content{max-width:none}.account-contact-page .contact-page .contact-us__info-block{padding:30px}.account-contact-page .contact-page .contact-us__info-text{font-size:13px}.account-contact-page .contact-page .contact-us__info-block h3{letter-spacing:.052rem}.account-contact-page .contact-page .contact-us__info-phone{line-height:20px}@media (min-width:1024px){.account-contact-page .contact-page .contact-us__content{display:flex;padding:0;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px}.account-contact-page .contact-page .contact-us__from{flex:1 1 0;width:auto}.account-contact-page .contact-page .contact-us__form-wrapper{margin-bottom:0;padding:32px 70px}.account-contact-page .contact-page .contact-us__form-wrapper .contact-us__form-title.--just-mobile{display:block}.account-contact-page .contact-page .contact-us__info{flex:0 0 270px}.account-contact-page .contact-page .contact-us__info-block{margin-bottom:32px;text-align:left}.account-contact-page .contact-page .contact-us__info-block:last-child{margin-bottom:0}}@media (max-width:1023px){.account-contact-page .contact-page .contact-us__content{padding:15px}.account-contact-page .contact-page .contact-us__form-wrapper{margin-bottom:32px;padding:16px 16px 32px}.account-contact-page .contact-page .contact-us__form-wrapper .contact-us__form-title.--just-mobile{display:none}}.brand-story-page .pz-icon-circle-minus::before{content:"\f13c"}.brand-story-page .pz-icon-circle-plus::before{content:"\f13d"}.brand-story-page pz-button:not(.-link){padding:.5rem 2.5rem}.brand-story-page pz-button .pz-button__link{display:inline-flex;height:100%;width:100%;align-items:center;justify-content:center;padding-left:2.5rem;padding-right:2.5rem}.brand-story-page pz-button.-appearance-filled{border-radius:9999px;border-style:none;--tw-bg-opacity:1;background-color:rgba(245,155,0,var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;font-weight:400;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.brand-story-page pz-button.-appearance-filled:hover{--tw-bg-opacity:1;background-color:rgba(217,138,0,var(--tw-bg-opacity))}.brand-story-page pz-button.-appearance-filled:focus{outline:transparent solid 2px;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.brand-story-page pz-button.-appearance-filled:active{--tw-scale-x:.95;--tw-scale-y:.95;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);--tw-bg-opacity:1;background-color:rgba(217,138,0,var(--tw-bg-opacity))}.brand-story-page pz-button[busy]:not([busy=false]) .pz-button__text{opacity:0}.brand-story-page .about-us__header{position:relative;display:flex;min-height:10rem;justify-content:center;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));background-size:cover;background-repeat:no-repeat;background-image:var(--bg-mobile-img);background-position:50% center}@media (min-width:1024px){.brand-story-page .about-us__header{min-height:38.75rem}.brand-story-page .about-us__header-mobile{display:none}}.brand-story-page .about-us__header-mobile{position:relative;min-height:15rem;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.brand-story-page .about-us__header-mobile-content{position:absolute;left:1.25rem;top:1.25rem;display:flex;flex-direction:column}.brand-story-page .about-us__header-content{position:absolute;left:2.5rem;bottom:6rem;display:none;flex-direction:column}.brand-story-page .about-us__header-title{padding-bottom:1.25rem;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.brand-story-page .about-us__header-desc{padding-right:.5rem;font-size:1.75rem;font-weight:300;line-height:2rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1024px){.brand-story-page .about-us__header-content{display:flex}.brand-story-page .about-us__header-title{padding-bottom:1rem}.brand-story-page .about-us__header-desc{padding-right:0;font-size:3rem;line-height:1}.brand-story-page .about-us__nav-item{padding-left:1.5rem;padding-right:1.5rem}}.brand-story-page .about-us__nav{width:100%;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.brand-story-page .about-us__nav,.brand-story-page .about-us__nav-item{display:flex;height:3.75rem;justify-content:center}.brand-story-page .about-us__nav-item{align-items:center;border-bottom-width:4px;border-color:transparent;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(107,107,107,var(--tw-text-opacity))}.brand-story-page .about-us__nav-item:hover{--tw-border-opacity:1;border-color:rgba(140,0,20,var(--tw-border-opacity))}.brand-story-page .about-us__brand-assurance{display:flex;flex-direction:column-reverse;padding-left:1rem;padding-right:1rem;padding-top:5rem}@media (min-width:1024px){.brand-story-page .about-us__brand-assurance{flex-direction:row;padding-left:0;padding-right:0}}.brand-story-page .about-us__brand-assurance-wrapper{--tw-bg-opacity:1;background-color:rgba(236,236,236,var(--tw-bg-opacity))}.brand-story-page .about-us__brand-assurance-content{display:flex;width:100%;flex-direction:column}.brand-story-page .about-us__brand-assurance-content-title{padding-bottom:1.25rem;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:300;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}@media (min-width:1024px){.brand-story-page .about-us__brand-assurance-content{width:50%}.brand-story-page .about-us__brand-assurance-content-title{padding-top:11rem;padding-bottom:4.688rem;padding-left:2.5rem;font-size:1.875rem;line-height:2.25rem}}.brand-story-page .about-us__brand-assurance-content-desc{padding-top:1.25rem;padding-bottom:5rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.brand-story-page .about-us__brand-assurance-content img{display:none}.brand-story-page .about-us__brand-assurance-content img:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom-left-radius:.5rem}.brand-story-page .about-us__brand-assurance-content img:last-child{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;border-top-right-radius:.5rem}.brand-story-page .about-us__brand-assurance-mobile{display:flex;justify-content:center}@media (min-width:1024px){.brand-story-page .about-us__brand-assurance-content-desc{padding-top:2.5rem;padding-right:2.5rem;padding-bottom:0}.brand-story-page .about-us__brand-assurance-content img{display:block}.brand-story-page .about-us__brand-assurance-mobile{display:none}}.brand-story-page .about-us__brand-assurance-mobile img{width:100%}.brand-story-page .about-us__brand-assurance-mobile .right-image{margin-top:25%;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;border-top-right-radius:.5rem}.brand-story-page .about-us__brand-assurance-mobile .left-image{margin-bottom:25%;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom-left-radius:.5rem}.brand-story-page .about-us__brand-assurance-dual-banner{display:flex;flex-direction:column;padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.brand-story-page .about-us__brand-assurance-dual-banner{flex-direction:row;border-radius:.5rem;padding-left:0;padding-right:0;padding-top:5rem}}.brand-story-page .about-us__brand-assurance-dual-banner-content{width:100%;--tw-bg-opacity:1;background-color:rgba(166,166,166,var(--tw-bg-opacity));padding:1.25rem 1.75rem}@media (min-width:1024px){.brand-story-page .about-us__brand-assurance-dual-banner-content{width:50%;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;padding:2.5rem 5rem}}.brand-story-page .about-us__brand-assurance-dual-banner-content-slogan{font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.brand-story-page .about-us__brand-assurance-dual-banner-content-title{padding-top:.25rem;padding-bottom:.5rem;font-size:1.5rem;line-height:2rem;font-weight:300;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1024px){.brand-story-page .about-us__brand-assurance-dual-banner-content-title{padding-top:1rem;padding-bottom:1rem}}.brand-story-page .about-us__brand-assurance-dual-banner-content-desc{padding-bottom:1.75rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.brand-story-page .about-us__brand-assurance-dual-banner-content .pz-button{--tw-border-opacity:1;border:1px solid rgba(255,255,255,var(--tw-border-opacity));background-color:transparent;padding-left:1.25rem;padding-right:1.25rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.brand-story-page .about-us__brand-assurance-dual-banner-content .pz-button:hover{background-color:transparent}.brand-story-page .about-us__brand-assurance-dual-banner-content .pz-button__link{padding-left:0;padding-right:0}.brand-story-page .about-us__brand-assurance-dual-banner-image{width:100%}.brand-story-page .about-us__brand-assurance-dual-banner-image img{width:100%}.brand-story-page .about-us__miele-design{display:flex;flex-direction:column;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgba(236,236,236,var(--tw-bg-opacity));padding-top:5rem}.brand-story-page .about-us__miele-design-title{font-size:1.5rem;line-height:2rem;font-weight:300;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}@media (min-width:1024px){.brand-story-page .about-us__brand-assurance-dual-banner-image{width:50%}.brand-story-page .about-us__brand-assurance-dual-banner-image img{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.brand-story-page .about-us__miele-design{padding-bottom:5rem}.brand-story-page .about-us__miele-design-title{font-size:1.875rem;line-height:2.25rem}}.brand-story-page .about-us__miele-design-desc{padding:2.5rem 1rem;text-align:center;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}@media (min-width:1024px){.brand-story-page .about-us__miele-design-desc{padding-left:16.563rem;padding-right:16.563rem;font-size:1.25rem;line-height:1.75rem}}.brand-story-page .about-us__miele-design-slider-wrapper{display:none;width:100%;padding-left:1rem;padding-right:1rem}@media (min-width:1170px){.brand-story-page .about-us__miele-design-slider-wrapper{display:flex;flex-direction:column-reverse;padding-left:0;padding-right:0}.brand-story-page .about-us__miele-design-mobile-slider-wrapper{display:none}}.brand-story-page .about-us__miele-design-slider-thumbnail{padding-left:12rem;padding-right:12rem;padding-top:2.5rem}.brand-story-page .about-us__miele-design-mobile-slider-wrapper{width:100%;padding-left:1rem;padding-right:1rem}.brand-story-page .about-us__miele-design-mobile-slider-item{display:flex;align-items:center;justify-content:center}.brand-story-page .about-us__miele-design-mobile-slider-item img{width:100%}.brand-story-page .about-us__sustainability{display:flex;max-height:43.75rem}.brand-story-page .about-us__sustainability-left{display:none;width:50%}@media (min-width:1024px){.brand-story-page .about-us__sustainability-left{display:block}}.brand-story-page .about-us__sustainability-left img{height:100%;width:100%}.brand-story-page .about-us__sustainability-right{position:relative;display:flex;width:100%;flex-direction:column}@media (min-width:1024px){.brand-story-page .about-us__sustainability-right{width:50%;flex-direction:row}}.brand-story-page .about-us__sustainability-right-content{display:flex;flex-direction:column;justify-content:center;--tw-bg-opacity:1;background-color:rgba(107,107,107,var(--tw-bg-opacity));padding:1.75rem 1rem 8rem}.brand-story-page .about-us__sustainability-right .--active{height:94%;width:100%}@media (min-width:575px){.brand-story-page .about-us__sustainability-right .--active{height:92%}.brand-story-page .container{max-width:575px}}.brand-story-page .about-us__sustainability-right-hidden-area{position:absolute;bottom:0;height:3rem;width:100%;--tw-bg-opacity:1;background-color:rgba(85,85,85,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));transition:2s}@media (min-width:1024px){.brand-story-page .about-us__sustainability-right-content{padding:0 6rem 0 5rem}.brand-story-page .about-us__sustainability-right .--active{height:100%}.brand-story-page .about-us__sustainability-right-hidden-area{right:0;height:100%;width:3.5rem}}.brand-story-page .about-us__sustainability-right-hidden-area-title{padding-bottom:1rem}.brand-story-page .about-us__sustainability-right-hidden-area .--active-layer{display:flex!important;flex-direction:column!important;overflow-y:scroll!important;padding-right:1rem!important}@media (min-width:1024px){.brand-story-page .about-us__sustainability-right-hidden-area .--active-layer{padding-right:3.5rem!important}}.brand-story-page .about-us__sustainability-right-hidden-area .hidden-area__action{position:absolute;top:-1.75rem;left:50%;z-index:10;display:flex;--tw-translate-x:-50%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(107,107,107,var(--tw-bg-opacity));padding:.75rem;font-size:1.875rem;line-height:2.25rem;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.brand-story-page .about-us__sustainability-right-hidden-area .hidden-area__action:hover{cursor:pointer}.brand-story-page .about-us__sustainability-right-hidden-area .hidden-area__layer{display:none;height:100%;overflow:hidden;padding-top:1.75rem;padding-bottom:1.75rem;padding-left:1rem}@media (min-width:1024px){.brand-story-page .about-us__sustainability-right-hidden-area .hidden-area__action{top:50%;left:0;--tw-translate-y:-50%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform)}.brand-story-page .about-us__sustainability-right-hidden-area .hidden-area__layer{display:block;padding-left:3.5rem}}.brand-story-page .about-us__sustainability-right-hidden-area .hidden-area__layer::-webkit-scrollbar{display:block;width:.5rem}.brand-story-page .about-us__sustainability-right-hidden-area .hidden-area__layer::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(107,107,107,var(--tw-bg-opacity))}.brand-story-page .about-us__sustainability-right-title{font-size:1.5rem;line-height:2rem;font-weight:300;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1170px){.brand-story-page .about-us__sustainability-right-title{font-size:1.875rem;line-height:2.25rem}}.brand-story-page .about-us__sustainability-right-desc{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));padding-top:1.25rem;padding-bottom:2.5rem}.brand-story-page .about-us__sustainability-right .pz-button{border-radius:1rem!important;--tw-border-opacity:1!important;border:1px solid!important;background-color:transparent!important;padding-left:1.75rem!important;padding-right:1.75rem!important;font-size:.75rem!important;line-height:1rem!important;font-weight:500!important;letter-spacing:.1em!important;--tw-text-opacity:1!important;color:rgba(255,255,255,var(--tw-text-opacity))!important}.brand-story-page .about-us__sustainability-right .pz-button__link{padding-left:0;padding-right:0}.brand-story-page .about-us__dual-banner{--tw-bg-opacity:1;background-color:rgba(236,236,236,var(--tw-bg-opacity))}.brand-story-page .about-us__dual-banner-item{display:flex;flex-direction:column;padding-left:1rem;padding-right:1rem;padding-top:5rem}.brand-story-page .about-us__dual-banner-item:last-child{padding-bottom:5rem}.brand-story-page .about-us__dual-banner-item-image{width:100%}.brand-story-page .about-us__dual-banner-item-image img{height:100%;width:100%}@media (min-width:1170px){.brand-story-page .about-us__dual-banner-item{flex-direction:row;padding-left:0;padding-right:0}.brand-story-page .about-us__dual-banner-item:nth-child(2n){flex-direction:row-reverse}.brand-story-page .about-us__dual-banner-item:nth-child(2n) .about-us__dual-banner-item-image img{border-radius:0 1rem 1rem 0}.brand-story-page .about-us__dual-banner-item:nth-child(2n) .about-us__dual-banner-item-content{border-radius:1rem 0 0 1rem}.brand-story-page .about-us__dual-banner-item-image{width:50%}.brand-story-page .about-us__dual-banner-item-image img{border-radius:1rem 0 0 1rem}}.brand-story-page .about-us__dual-banner-item-content{width:100%;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:2.5rem 1.75rem 1.25rem}@media (min-width:1170px){.brand-story-page .about-us__dual-banner-item-content{width:50%;border-radius:0 1rem 1rem 0;padding:2.5rem 5rem}}.brand-story-page .about-us__dual-banner-item-title{font-size:1.25rem;line-height:1.75rem;font-weight:300;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}@media (min-width:1024px){.brand-story-page .about-us__dual-banner-item-title{font-size:1.5rem;line-height:2rem}}.brand-story-page .about-us__dual-banner-item-desc{padding-top:1.25rem;padding-bottom:2.5rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.brand-story-page .about-us__dual-banner-item-btn{border-radius:1rem!important;--tw-border-opacity:1!important;border:1px solid!important;background-color:transparent!important;padding-left:1.75rem!important;padding-right:1.75rem!important;font-size:.75rem!important;line-height:1rem!important;font-weight:500!important;--tw-text-opacity:1!important;color:rgba(25,25,25,var(--tw-text-opacity))!important}.brand-story-page .about-us__dual-banner-item-btn .pz-button__link{padding-left:0;padding-right:0}.brand-story-page .about-us__miele-group{display:flex;width:100%;flex-direction:column;row-gap:2.5rem;padding-left:1.75rem;padding-right:1.75rem}@media (min-width:1024px){.brand-story-page .about-us__miele-group{flex-direction:row;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;padding-left:0;padding-right:0}}.brand-story-page .about-us__miele-group-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgba(107,107,107,var(--tw-bg-opacity));padding-bottom:7.5rem}.brand-story-page .about-us__miele-group-title{padding-top:2.5rem;padding-bottom:2.5rem;font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.brand-story-page .about-us__miele-group-item{position:relative;min-height:19.688rem;width:100%;border-radius:.5rem;background-size:cover;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.5)),var(--mobile-img)}.brand-story-page .about-us__miele-group-item-content{position:absolute;bottom:1.25rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1024px){.brand-story-page .about-us__miele-group-title{font-size:1.875rem;line-height:2.25rem}.brand-story-page .about-us__miele-group-item{min-height:28.125rem}.brand-story-page .about-us__miele-group-item-content{bottom:2.5rem;padding-left:2.5rem;padding-right:2.5rem}}.brand-story-page .about-us__miele-group-item-title{font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1024px){.brand-story-page .about-us__miele-group-item-title{font-size:1.5rem;line-height:2rem}}.brand-story-page .about-us__miele-group-item-desc{padding-top:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:300;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1024px){.brand-story-page .about-us__miele-group-item-desc{padding-top:1rem;font-size:1.5rem;line-height:2rem}}.brand-story-page .about-us__miele-group-item-btn{margin-top:2.5rem;width:-webkit-max-content;width:max-content;border-radius:1rem;--tw-border-opacity:1;border:1px solid rgba(255,255,255,var(--tw-border-opacity));padding:.5rem 3.5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1024px){.brand-story-page .about-us__miele-group-item-btn{padding-left:1.75rem;padding-right:1.75rem}}.brand-story-page .container{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media (min-width:640px){.brand-story-page .container{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.brand-story-page .about-us__header{background-image:var(--bg-desktop-img)}.brand-story-page .about-us__miele-group-item{background-size:cover;background-position:center top;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.5)),var(--desktop-img)}.brand-story-page .container{max-width:768px}.quality-page .lp-launch-brands__dual-img video{max-width:100%}}@media (min-width:1024px){.brand-story-page .container{max-width:1024px}}@media (min-width:1170px){.brand-story-page .container{max-width:1170px;padding-right:0;padding-left:0}}.brand-story-page .about-background-0{--desktop-img:url("../images/miele/about/fb35c981-37c0-4549-badd-fa5d1ac2b47e.png");--mobile-img:url("../images/miele/about/ba6aafe7-dd35-4ef2-a887-f4c6c8096251.png")}.brand-story-page .about-background-1{--desktop-img:url("../images/miele/about/63d6ad2c-cf0f-4b26-a7c6-24439e4ecde4.png");--mobile-img:url("../images/miele/about/902ef7dd-2da3-4d57-8145-381cf8d50d1e.png")}.brand-story-page .about-background-2{--desktop-img:url("../images/miele/about/7a5be71f-fb2e-4435-bc52-1ad974830918.png");--mobile-img:url("../images/miele/about/7a0af161-77c3-4b5e-8c60-629f3a0844dc.png")}.brand-story-page .about-background-3{--bg-desktop-img:url("../images/miele/about/127ea608-13bf-45f8-b8db-f0c1c2b668dd.png");--bg-mobile-img:url("../images/miele/about/c55cdcdb-dab6-40b9-a66e-4873a0dd27f2.png")}.brand-story-page [hidden]{display:none!important}.brand-story-page .about-us p{font-size:16px;margin-bottom:10.6667px}.brand-story-page .about-us__header-desc p{line-height:1}.brand-story-page .about-nav-slider{width:100%;max-width:780px}.brand-story-page .about-nav-slider .about-carousel__cell{width:auto;min-width:100px}.brand-story-page .about-design-gallery .about-carousel__cell{width:1090px;height:610px;margin-right:10px;padding:0 14px}.brand-story-page .about-design-gallery img{width:100%;display:block}.brand-story-page .about-design-gallery .flickity-prev-next-button{width:64px;height:64px;border-radius:50%;background:rgba(31,31,31,.7);color:#fff}.brand-story-page .about-design-gallery .flickity-prev-next-button.previous{left:28px}.brand-story-page .about-design-gallery .flickity-prev-next-button.next{right:28px}.brand-story-page .about-design-thumbnails{padding:0 40px}.brand-story-page .about-design-thumbnails .about-carousel__cell{width:calc((100% - 64px)/ 5);margin-right:16px;opacity:.3}.brand-story-page .about-design-thumbnails .about-carousel__cell.is-nav-selected{opacity:1}.brand-story-page .about-design-thumbnails img{width:100%;border-radius:8px}.brand-story-page .about-design-mobile .about-carousel__cell{width:calc(100% - 48px);margin-right:12px}.brand-story-page .about-design-mobile img{width:100%}.brand-story-page .about-design-mobile .flickity-page-dots{bottom:-28px}.brand-story-page .about-design-mobile .dot{width:20px;height:3px;border-radius:0;margin:0 3px}.brand-story-page .about-us__sustainability-right-hidden-area.is-open{width:100%;height:100%;z-index:1}.brand-story-page .about-us__sustainability-right-hidden-area.is-open .hidden-area__layer{display:block;overflow-y:auto}.brand-story-page .about-us__sustainability-right-hidden-area.is-open .hidden-area__action{left:0}.brand-story-page .pz-button{display:inline-flex;align-self:flex-start}.brand-story-page .pz-button__link{display:inline-flex;align-items:center;min-height:36px;padding:8px 24px;font-size:12px;line-height:16px}.brand-story-page [id]{scroll-margin-top:90px}@media (max-width:767px){.brand-story-page .about-nav-slider .about-us__nav-item{padding:0 16px}.brand-story-page .about-us__sustainability-right-hidden-area.is-open .hidden-area__action{left:50%}}@media (prefers-reduced-motion:reduce){.brand-story-page .about-us__sustainability-right-hidden-area{transition:none}}.brand-story-page .about-design-gallery .flickity-button-icon,.brand-story-page .about-design-thumbnails .flickity-button-icon{display:none}.brand-story-page .about-design-gallery .flickity-prev-next-button::before,.brand-story-page .about-design-thumbnails .flickity-prev-next-button::before{font-family:pz-icon;font-weight:400;font-size:24px;line-height:1}.brand-story-page .about-design-gallery .flickity-prev-next-button.previous::before,.brand-story-page .about-design-thumbnails .flickity-prev-next-button.previous::before{content:"\f10c"}.brand-story-page .about-design-gallery .flickity-prev-next-button.next::before,.brand-story-page .about-design-thumbnails .flickity-prev-next-button.next::before{content:"\f10d"}.brand-story-page .about-design-thumbnails .flickity-prev-next-button{width:40px;height:40px;background:0 0;color:#555;box-shadow:none}.brand-story-page .about-design-thumbnails .flickity-prev-next-button.previous{left:-68px}.brand-story-page .about-design-thumbnails .flickity-prev-next-button.next{right:-56px}.quality-page .lp-launch-brands__header{--tw-bg-opacity:1;background-color:rgba(236,236,236,var(--tw-bg-opacity));padding:1.25rem 1rem 2.5rem}.quality-page .lp-launch-brands__header .about-us__header{border-radius:.5rem}@media (min-width:1170px){.quality-page .lp-launch-brands__header{padding:0}.quality-page .lp-launch-brands__header .about-us__header{border-radius:0}.quality-page .lp-launch-brands__header .about-us__header-content{left:50%;top:50%;--tw-translate-x:-50%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform)}}.quality-page .lp-launch-brands__banner{position:relative;--tw-bg-opacity:1;background-color:rgba(236,236,236,var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:5rem}.quality-page .lp-launch-brands__banner-img{position:relative;width:100%}.quality-page .lp-launch-brands__banner-wrapper{position:relative}@media (min-width:1170px){.quality-page .lp-launch-brands__banner-wrapper{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media (min-width:1170px) and (min-width:575px){.quality-page .lp-launch-brands__banner-wrapper{max-width:575px}}@media (min-width:1170px) and (min-width:640px){.quality-page .lp-launch-brands__banner-wrapper{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:1170px) and (min-width:768px){.quality-page .lp-launch-brands__banner-wrapper{max-width:768px}}@media (min-width:1170px) and (min-width:1024px){.quality-page .lp-launch-brands__banner-wrapper{max-width:1024px}}@media (min-width:1170px) and (min-width:1170px){.quality-page .lp-launch-brands__banner-wrapper{max-width:1170px;padding-right:0;padding-left:0}}.quality-page .lp-launch-brands__banner.-footer{--tw-bg-opacity:1;background-color:rgba(236,236,236,var(--tw-bg-opacity));padding-top:2.5rem;padding-bottom:1.25rem}.quality-page .lp-launch-brands__banner-info a{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(107,107,107,var(--tw-text-opacity))}.quality-page .lp-launch-brands__banner-info.-footer a{display:block;font-size:1rem;line-height:1.5rem}.quality-page .lp-launch-brands__video-play-button{position:absolute;top:0;bottom:0;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:center}.quality-page .lp-launch-brands__video-img{position:relative}.quality-page .lp-launch-brands__video-content{position:absolute;bottom:2rem;display:flex;width:100%;flex-direction:column;text-align:center}.quality-page .lp-launch-brands__video-title{font-size:1.5rem;line-height:2rem}.quality-page .lp-launch-brands__video-subtitle,.quality-page .lp-launch-brands__video-title{font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.quality-page .lp-launch-brands__video-subtitle{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem}.quality-page .lp-launch-brands__products{display:flex;flex-wrap:wrap;--tw-bg-opacity:1;background-color:rgba(236,236,236,var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem}.quality-page .lp-launch-brands__products-wrapper{display:flex;flex-wrap:wrap}@media (min-width:1170px){.quality-page .lp-launch-brands__products-wrapper{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media (min-width:1170px) and (min-width:575px){.quality-page .lp-launch-brands__products-wrapper{max-width:575px}}@media (min-width:1170px) and (min-width:640px){.quality-page .lp-launch-brands__products-wrapper{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:1170px) and (min-width:768px){.quality-page .lp-launch-brands__products-wrapper{max-width:768px}}@media (min-width:1170px) and (min-width:1024px){.quality-page .lp-launch-brands__products-wrapper{max-width:1024px}}@media (min-width:1170px) and (min-width:1170px){.quality-page .lp-launch-brands__products-wrapper{max-width:1170px;padding-right:0;padding-left:0;gap:1.75rem}}.quality-page .lp-launch-brands__products a{position:relative;margin-bottom:2.5rem}.quality-page .lp-launch-brands__products a .pz-button{position:absolute;bottom:1.5rem;left:1.75rem;width:100%;max-width:14rem;border-radius:1rem;--tw-border-opacity:1;border:1px solid rgba(255,255,255,var(--tw-border-opacity));background-color:transparent;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.quality-page .lp-launch-brands__products a .pz-button:hover{background-color:transparent}.quality-page .lp-launch-brands__products-name{position:absolute;bottom:5rem;left:1.75rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.quality-page .lp-launch-brands__products-title{--tw-bg-opacity:1;background-color:rgba(236,236,236,var(--tw-bg-opacity));padding-top:3.5rem;padding-bottom:2.5rem;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:300}@media (min-width:1024px){.quality-page .lp-launch-brands__products-title{font-size:3rem;line-height:1}}.quality-page .lp-launch-brands .about-us__header-mobile{min-height:auto;--tw-bg-opacity:1;background-color:rgba(236,236,236,var(--tw-bg-opacity))}.quality-page .lp-launch-brands .about-us__header-mobile-content{position:relative;top:0;left:0;padding-left:1rem;padding-right:1rem;text-align:center}.quality-page .lp-launch-brands .about-us__header-mobile-content h1{margin-bottom:2.5rem;padding-bottom:0;font-size:1.813rem;font-weight:300;line-height:1.25;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.quality-page .lp-launch-brands .about-us__nav{justify-content:space-evenly}.quality-page .lp-launch-brands__desc{--tw-bg-opacity:1;background-color:rgba(236,236,236,var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem}@media (min-width:1170px){.quality-page .lp-launch-brands__products a{margin:0}.quality-page .lp-launch-brands .about-us__nav{justify-content:center}.quality-page .lp-launch-brands__desc-wrapper{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media (min-width:1170px) and (min-width:575px){.quality-page .lp-launch-brands__desc-wrapper{max-width:575px}}@media (min-width:1170px) and (min-width:640px){.quality-page .lp-launch-brands__desc-wrapper{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:1170px) and (min-width:768px){.quality-page .lp-launch-brands__desc-wrapper{max-width:768px}}@media (min-width:1170px) and (min-width:1024px){.quality-page .lp-launch-brands__desc-wrapper{max-width:1024px}}@media (min-width:1170px) and (min-width:1170px){.quality-page .lp-launch-brands__desc-wrapper{max-width:1170px;padding-right:0;padding-left:0}}.quality-page .lp-launch-brands__desc-title{padding-top:3.5rem;padding-bottom:2.5rem;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:300;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}@media (min-width:1170px){.quality-page .lp-launch-brands__desc-title{font-size:1.875rem;line-height:2.25rem}}.quality-page .lp-launch-brands__desc-content{text-align:center;font-size:1rem;line-height:1.5rem}@media (min-width:1170px){.quality-page .lp-launch-brands__desc-content{padding-left:4rem;padding-right:4rem;font-size:1.25rem;line-height:1.75rem}.quality-page .lp-launch-brands__dual{padding-top:5rem}}.quality-page .lp-launch-brands .about-us__brand-assurance.-reverse{flex-direction:column;padding-bottom:2.5rem}@media (min-width:1024px){.quality-page .lp-launch-brands .about-us__brand-assurance.-reverse{flex-direction:row}}.quality-page .lp-launch-brands .about-us__brand-assurance-mobile{flex-direction:column}@media (min-width:1024px){.quality-page .lp-launch-brands .about-us__brand-assurance-mobile{flex-direction:row}}.quality-page .lp-launch-brands .about-us__brand-assurance-mobile.-reverse{flex-direction:column}.quality-page .lp-launch-brands .about-us__brand-assurance-content-title{text-align:left}.quality-page .lp-launch-brands .about-us__brand-assurance-content-title.-reverse-title{padding-left:0}@media (min-width:1024px){.quality-page .lp-launch-brands .about-us__brand-assurance-mobile.-reverse{flex-direction:row-reverse}.quality-page .lp-launch-brands .about-us__brand-assurance-content-desc.-reverse-desc{padding-left:2.5rem}}.quality-page .lp-launch-brands .pz-icon-play-icon-2{font-size:5rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.quality-page .lp-launch-brands__dual{--tw-bg-opacity:1;background-color:rgba(236,236,236,var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem}.quality-page .lp-launch-brands__dual-wrapper{display:flex;flex-direction:column;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}@media (min-width:1170px){.quality-page .lp-launch-brands__dual-wrapper{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media (min-width:1170px) and (min-width:575px){.quality-page .lp-launch-brands__dual-wrapper{max-width:575px}}@media (min-width:1170px) and (min-width:640px){.quality-page .lp-launch-brands__dual-wrapper{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:1170px) and (min-width:768px){.quality-page .lp-launch-brands__dual-wrapper{max-width:768px}}@media (min-width:1170px) and (min-width:1024px){.quality-page .lp-launch-brands__dual-wrapper{max-width:1024px}}@media (min-width:1170px) and (min-width:1170px){.quality-page .lp-launch-brands__dual-wrapper{max-width:1170px;padding-right:0;padding-left:0;flex-direction:row-reverse;border-radius:.5rem}}.quality-page .lp-launch-brands__dual-content{padding-left:1.75rem;padding-right:1.75rem;padding-bottom:2.5rem}.quality-page .lp-launch-brands__dual-img{padding-bottom:1.25rem;position:relative}@media (min-width:1170px){.quality-page .lp-launch-brands__dual-content{flex:1 1 0%}.quality-page .lp-launch-brands__dual-img{padding:0}.quality-page .lp-launch-brands__dual-title{padding-top:2.5rem}}.quality-page .lp-launch-brands__dual-img video{border-radius:.5rem}.quality-page .lp-launch-brands__dual-title{padding-bottom:.5rem;font-size:1rem;line-height:1.5rem;font-weight:700}.quality-page .lp-launch-brands__dual-desc{font-size:1rem;line-height:1.5rem}.quality-page .lp-launch-brands__dual-desc p:first-child{padding-bottom:1.25rem;font-size:1.5rem;line-height:2rem;font-weight:300}.quality-page .lp-launch-brands video{border-radius:.5rem}.quality-page .quality-background-0{--bg-desktop-img:url("../images/miele/quality/594fd5e9-48b3-42ea-b998-215a322451fa.png");--bg-mobile-img:url("../images/miele/quality/7f62f16d-545b-4317-8ba3-5a4a0f0d9225.png")}.quality-page .is-playing>.lp-launch-brands__video-content,.quality-page .is-playing>.lp-launch-brands__video-play-button{display:none}.quality-page .lp-launch-brands__video-play-button{left:0;border:0;background:0 0}.quality-page .pz-icon-play-icon-2::before{content:"\f1c5"}.quality-page .lp-launch-brands__products .pz-button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 24px}.quality-page .about-us__header-mobile{display:none}.why-miele-page .lp-prefer-for-miele__header-title{margin-top:2.5rem;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:300;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}@media (min-width:1024px){.quality-page .lp-launch-brands__dual-img video{max-width:650px}.why-miele-page .lp-prefer-for-miele__header-title{margin-top:5rem;font-size:2.75rem}}.why-miele-page .lp-prefer-for-miele__header-desc{margin-top:1.25rem;text-align:center;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}@media (min-width:1024px){.why-miele-page .lp-prefer-for-miele__header-desc{margin-top:2.5rem;font-size:1.25rem;line-height:1.75rem}}.why-miele-page .lp-prefer-for-miele__content{margin-top:5rem;margin-bottom:5rem}.why-miele-page .lp-prefer-for-miele__content-item{display:flex;flex-direction:column;justify-content:space-between;row-gap:1.25rem}@media (min-width:1024px){.why-miele-page .lp-prefer-for-miele__content{margin-top:10rem}.why-miele-page .lp-prefer-for-miele__content-item{flex-direction:row;align-items:center;gap:0 1.75rem}.why-miele-page .lp-prefer-for-miele__content-item:nth-child(2n){flex-direction:row-reverse}}.why-miele-page .lp-prefer-for-miele__content-item:not(:first-child){margin-top:5rem}.why-miele-page .lp-prefer-for-miele__content img{height:21.5625rem;flex:1 1 0%}.why-miele-page .lp-prefer-for-miele__content-text{flex:1 1 0%}.why-miele-page .lp-prefer-for-miele__content-text h2{font-size:1.5rem;line-height:2rem;font-weight:300;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}@media (min-width:1024px){.why-miele-page .lp-prefer-for-miele__content img{height:22.5rem}.why-miele-page .lp-prefer-for-miele__content-text h2{font-size:1.875rem;line-height:2.25rem}}.why-miele-page .lp-prefer-for-miele__content-text div{margin-top:.5rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.why-miele-page [dir=ltr] .lp-prefer-for-miele__content-text div{text-align:left}.why-miele-page .flatpage{font-family:"Miele Elements",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem;line-height:1.25rem;width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media (min-width:575px){.why-miele-page .flatpage{max-width:575px}}@media (min-width:640px){.why-miele-page .flatpage{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.why-miele-page .flatpage{max-width:768px}}@media (min-width:1024px){.why-miele-page .lp-prefer-for-miele__content-text div{margin-top:1.75rem}.why-miele-page .flatpage{max-width:1024px}}@media (min-width:1170px){.why-miele-page .flatpage{max-width:1170px;padding-right:0;padding-left:0}}.why-miele-page .flatpage-wrapper{display:flex;width:100%;flex-direction:column;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.why-miele-page .flatpage-wrapper{flex-direction:row;padding-left:0;padding-right:0}.why-miele-page .flatpage__content-wrapper{width:calc(100% - 160px)}}.why-miele-page .flatpage__content-wrapper{margin-bottom:3rem;flex:1 1 0%}.why-miele-page{background:#ececec}.why-miele-page .lp-prefer-for-miele p{font-size:16px;margin-bottom:10.6667px}.document-page .pz-icon-chevron-end::before{content:"\f137"}.document-page .breadcrumb{margin-top:.5rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity))}.document-page .breadcrumb__divider,.document-page .breadcrumb__link{-webkit-margin-end:.75rem;margin-inline-end:.75rem}.document-page .breadcrumb__divider-icon{font-size:.5rem}.document-page .flatpage{font-family:"Miele Elements",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem;line-height:1.25rem}.document-page .flatpage__left-menu{display:none;padding-top:1rem;--tw-text-opacity:1;color:rgba(45,45,45,var(--tw-text-opacity))}@media (min-width:1170px){.why-miele-page .flatpage__content-wrapper{width:calc(100% - 320px)}.document-page .flatpage__left-menu{width:320px}}.document-page .flatpage__left-menu-mobile{margin-top:1.5rem;margin-bottom:1.5rem;height:2.5rem;width:100%;border-width:1px;--tw-border-opacity:1;border-color:rgba(41,43,47,var(--tw-border-opacity))}@media (min-width:1024px){.document-page .flatpage__left-menu{display:block}.document-page .flatpage__left-menu-mobile{display:none}}.document-page .flatpage__left-menu-mobile button{width:100%;border-style:none;background-color:transparent}.document-page .flatpage__left-menu-mobile button span{font-size:1rem;line-height:1.5rem}.document-page .flatpage__left-menu-title{display:none;width:75%;border-bottom-width:1px;padding-bottom:1.5rem;font-size:.75rem;line-height:1rem}@media (min-width:1024px){.document-page .flatpage__left-menu-title{display:block}}.document-page .flatpage__left-menu-list{margin-left:0;margin-top:1.5rem;display:none}.document-page .flatpage__left-menu-list li{margin-bottom:.5rem;width:66.6667%}.document-page .flatpage__left-menu-list li a{font-size:.875rem;line-height:1.75rem}.document-page .flatpage__left-menu-list li a:hover{--tw-text-opacity:1;color:rgba(41,43,47,var(--tw-text-opacity))}.document-page .flatpage{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media (min-width:575px){.document-page .flatpage{max-width:575px}}@media (min-width:640px){.document-page .flatpage{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.document-page .breadcrumb{justify-content:flex-start}.document-page .flatpage{max-width:768px}}@media (min-width:1024px){.document-page .flatpage__left-menu-list{display:flex;flex-direction:column}.document-page .flatpage{max-width:1024px}}@media (min-width:1170px){.document-page .flatpage{max-width:1170px;padding-right:0;padding-left:0}}.document-page .flatpage-wrapper{display:flex;width:100%;flex-direction:column;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.document-page .flatpage-wrapper{flex-direction:row;padding-left:0;padding-right:0}.document-page .flatpage__content-wrapper{width:calc(100% - 160px)}}.document-page .flatpage__content-wrapper{margin-bottom:3rem;flex:1 1 0%;min-width:0}@media (min-width:1170px){.document-page .flatpage__content-wrapper{width:calc(100% - 320px)}}.document-page .flatpage__header{margin-bottom:1.5rem;--tw-bg-opacity:1;background-color:rgba(124,124,124,var(--tw-bg-opacity));padding:1.5rem;text-align:center;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.document-page .flatpage__title{font-size:1.5rem;line-height:2rem}.document-page .flatpage__content{border-width:1px;--tw-border-opacity:1;border-color:rgba(197,197,197,var(--tw-border-opacity));padding:2rem 1rem}@media (min-width:768px){.document-page .flatpage__content{padding:3rem 2rem}}.document-page .flatpage__content h1,.document-page .flatpage__content h2,.document-page .flatpage__content h3,.document-page .flatpage__content h4,.document-page .flatpage__content h5,.document-page .flatpage__content h6{margin-bottom:1.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgba(43,43,43,var(--tw-text-opacity))}.document-page .flatpage__content a,.document-page .flatpage__content p{overflow-wrap:break-word}.document-page .flatpage__content p{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity));margin-bottom:16px}.document-page .flatpage__content p:last-child{margin-bottom:0}.document-page .flatpage__content ul li{margin-bottom:1rem;margin-left:.75rem;list-style-type:disc;overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.document-page .flatpage__content ul li:last-child{margin-bottom:0}.document-page .flatpage__content ol{list-style-type:decimal;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.document-page .flatpage__content ol li{margin-bottom:1rem;overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.document-page .flatpage__content table td{padding:.5rem!important}.document-page .flatpage__content table td *{font-family:"Miele Elements",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important;font-size:.875rem!important;line-height:1.25rem!important;--tw-text-opacity:1!important;color:rgba(134,134,134,var(--tw-text-opacity))!important}.document-page .flatpage>.breadcrumb{padding-top:1rem}@media (min-width:1024px){.document-page .flatpage__title{font-size:1.875rem;line-height:2.25rem}.document-page .flatpage>.breadcrumb{padding-top:0}}.document-page .document-menu{-webkit-appearance:auto;appearance:auto;display:block;width:100%;height:40px;padding:0 12px;border:1px solid #c5c5c5;border-radius:0;background:#fff;color:#191919;font:inherit;font-size:14px;overflow:hidden;text-overflow:ellipsis}.document-page .breadcrumb__divider-icon::before{font-family:pz-icon;content:"\f137"}@media (min-width:1024px){.document-page .document-menu{display:none}}.document-page .breadcrumb__divider-icon{line-height:1}@media (max-width:1023px){.document-page .flatpage-wrapper{flex-direction:column}.document-page .flatpage__content-wrapper{width:100%}}@media (min-width:1024px) and (max-width:1169px){.document-page .flatpage__left-menu-container{flex:0 0 160px;min-width:0}}.document-page .flatpage__left-menu-list a.active{font-weight:700}.document-page .flatpage__content table{width:100%;border-collapse:collapse;color:#000;font-size:14px;line-height:20px}.document-page .flatpage__content td,.document-page .flatpage__content th{border:0;vertical-align:middle;overflow-wrap:anywhere}.document-page .flatpage__content th{padding:1px;text-align:center;font-weight:700}.document-page .flatpage__content td{text-align:start}.document-page .flatpage__content .document-data-table td:first-child{width:24.16%}.document-page .flatpage__content .document-transfer-table{table-layout:fixed}.document-page .flatpage__content .document-transfer-table th:nth-child(1){width:27.6%}.document-page .flatpage__content .document-transfer-table th:nth-child(2){width:32%}.document-page .flatpage__content .document-transfer-table th:nth-child(3){width:11.42%}body.modal-open{overflow:hidden}.site-modal{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6)}.site-modal[hidden]{display:none}.site-modal__dialog{display:flex;flex-direction:column;width:500px;max-width:100%;max-height:90dvh;background:#fff;color:#000;outline:0}.site-modal__header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:40px;padding:12px;background:#1f1f1f;color:#fff}.site-modal__header h2{font-size:18px;line-height:28px;font-weight:400}.site-modal__close{display:grid;place-items:center;width:36px;height:32px;padding:0;border:0;background:0 0;color:#868686;cursor:pointer;font-size:14px}.site-modal__close:hover{color:#fff}.site-modal__content{overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;min-height:0;padding:40px 64px}@media (max-width:767px){.document-page .breadcrumb{padding-left:16px;padding-right:16px}.document-page .document-transfer-table{font-size:12px}.site-modal__dialog{width:100%;height:100dvh;max-height:100dvh}.site-modal__header h2{font-size:14px;line-height:20px}.site-modal__content{flex:1;padding:40px 20px}}.auth-modal .auth-intro{padding-bottom:16px;text-align:center;font-size:18px;line-height:28px;color:#1f1f1f}.auth-modal .auth-welcome{margin:24px 0 0;font-size:12px;line-height:16px;font-weight:700}.auth-modal .auth-split{display:flex;justify-content:space-between;gap:62px}.auth-modal .auth-submit{width:100%;height:36px;padding:0 16px;border:0;border-radius:24px;background:#f59b00;color:#000;font:inherit;font-size:12px;font-weight:500;cursor:pointer}.auth-modal .auth-submit:hover{background:#e59000}.auth-modal .auth-links{margin-top:20px}.auth-modal .auth-links a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;line-height:20px;text-decoration:underline}.auth-modal .auth-links a+a{margin-top:8px}.auth-modal .auth-agreements{padding-top:20px}.auth-modal--register .auth-submit{margin-top:20px}.auth-modal .auth-form__status{margin:12px 0;font-size:14px;line-height:20px;color:#b00000}@media (max-width:767px){.auth-modal .auth-intro{font-size:14px;line-height:20px}.auth-modal .auth-split{display:block}}.auth-modal .pz-icon-eye-off::before{content:"\f16e"}.auth-modal .pz-icon-eye::before{content:"\f171"}.auth-split .auth-field{flex:1}.document-modal .site-modal__dialog{width:800px;height:570px;max-width:90vw;max-height:90dvh;padding:28px}.document-modal .site-modal__header{justify-content:flex-end;height:58px;padding:0;background:#fff;color:#000}.document-modal .site-modal__header h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.document-modal .site-modal__close{width:64px;height:58px;color:#000;font-size:14px}.document-modal .site-modal__content{flex:1;margin-top:24px;padding:0}@media (max-width:575px){.document-modal .site-modal__dialog{padding:20px}}.feedback-modal .site-modal__dialog{width:400px;height:auto;max-width:calc(100vw - 32px);max-height:90dvh}.feedback-modal .site-modal__header{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);padding:0}.feedback-modal .site-modal__close{display:none}.feedback-modal .site-modal__content{flex:0 1 auto;padding:20px;text-align:center}.feedback-modal__icon{display:block;margin:0 auto 24px}.feedback-modal__message{margin:0 0 40px;color:#001e32;font-size:24px;line-height:32px;font-weight:300}.feedback-modal__actions{display:flex;flex-direction:column;gap:8px}.feedback-modal__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:36px;padding:8px 16px;border:1px solid #f59b00;border-radius:24px;background:#f59b00;color:#000;font:inherit;font-size:12px;line-height:18px;cursor:pointer}.feedback-modal__button--outline{border-color:#868686;background:#fff}.cart-added-modal .site-modal__dialog{position:relative;width:1024px;height:auto;max-width:calc(100vw - 32px);max-height:90dvh}.cart-added-modal .site-modal__header{position:absolute;top:0;right:0;width:100%;height:0;padding:0;background:0 0}.cart-added-modal .site-modal__header h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.cart-added-modal .site-modal__close{position:absolute;top:6px;right:0}.cart-added-modal .site-modal__close .pz-icon-close{height:16px;font-size:12px;line-height:16px}.cart-added-modal .site-modal__content{flex:0 1 auto;padding:28px;color:#000}.cart-added-modal__status{display:flex;align-items:flex-start;gap:16px;margin:24px 0 46px;color:#3aaa35;font-size:16px;line-height:24px;font-weight:700}.cart-added-modal__check{display:grid;place-items:center;flex:0 0 40px;height:40px;background:#3aaa35;color:#fff;font-size:16px;line-height:24px}.cart-added-modal__product{display:grid;grid-template-columns:230px minmax(0,1fr) auto;gap:28px}.cart-added-modal__image{width:230px;height:248px;-o-object-fit:contain;object-fit:contain}.cart-added-modal__name{margin-bottom:4px;font-size:20px;line-height:28px;font-weight:400}.cart-added-modal__code{margin-bottom:20px;font-size:14px;line-height:20px}.cart-added-modal__description{max-width:360px;margin-bottom:28px;font-size:16px;line-height:24px}.cart-added-modal__delivery{display:flex;align-items:center;gap:8px;color:#3aaa35;font-size:14px;line-height:20px}.cart-added-modal__price{white-space:nowrap;font-size:20px;line-height:28px;font-weight:700}.cart-added-modal__footer{display:grid;grid-template-columns:230px minmax(0,1fr) 230px;gap:28px;margin-top:16px}.cart-added-modal__continue{align-self:start;display:flex;align-items:center;gap:4px;padding:4px 0;border:0;background:0 0;color:#6b6b6b;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.cart-added-modal__continue .pz-icon-angle-right{color:#8c0014;font-size:14px;line-height:20px}.cart-added-modal__actions{display:flex;flex-direction:column;gap:12px;width:314px;max-width:100%;justify-self:center}.cart-added-modal__button{display:flex;align-items:center;justify-content:center;min-height:36px;padding:8px 16px;border:1px solid #f59b00;border-radius:24px;background:#f59b00;color:#000;font-size:12px;line-height:18px}.cart-added-modal__button--outline{border-color:#868686;background:#fff}@media (max-width:767px){.cart-added-modal .site-modal__content{padding:24px 20px}.cart-added-modal__status{margin:16px 0 24px}.cart-added-modal__product{grid-template-columns:100px minmax(0,1fr);gap:16px}.cart-added-modal__image{width:100px;height:150px}.cart-added-modal__name{font-size:16px;line-height:22px}.cart-added-modal__description{font-size:14px;line-height:20px;margin-bottom:16px}.cart-added-modal__price{grid-column:2;font-size:18px}.cart-added-modal__footer{display:flex;flex-direction:column;gap:16px;margin-top:24px}.cart-added-modal__actions{align-self:center;width:100%}}.account-address-modal .site-modal__dialog{width:448px;height:auto;max-width:calc(100% - 32px);max-height:calc(100dvh - 32px)}.account-address-modal .site-modal__header{height:48px;padding:12px 16px 0 24px;background:#fff;color:#334e68}.account-address-modal .site-modal__header h2{font-size:18px;line-height:28px;font-weight:300}.account-address-modal .site-modal__close{width:32px;color:#868686;font-size:18px}.account-address-modal .site-modal__close:hover{color:#191919}.account-address-modal .site-modal__content{flex:0 1 auto;padding:0 24px 8px}.account-address-modal .address-form__box,.account-address-modal .address-form__type-list{display:flex;flex-direction:row;gap:16px}.account-address-modal .address-form__type-list{margin-bottom:24px}.account-address-modal .address-form__type-list .radio{flex:0 0 16px;margin:0}.account-address-modal .address-form__box>*{flex:1;min-width:0}.account-address-modal .address-form__box h4{padding-top:28px;font-size:14px;line-height:20px;font-weight:400}.account-address-modal .address-form__box:has([name=title])>:first-child{flex:0 0 calc(50% - 27px)}.account-address-modal .address-form__box:has([name=postcode])>:first-child{flex:0 0 calc(50% - 4px)}.account-address-modal .address-form__submit{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:8px;width:100%;height:36px;padding:8px 16px;font-size:14px;line-height:20px}.account-address-modal .address-form__submit .pz-button__icon{order:1}.account-address-modal .address-form .--hidden{display:none}@media (max-width:380px){.account-address-modal .address-form__box:has([name=title]){flex-wrap:wrap;gap:0}.account-address-modal .address-form__box:has([name=title])>:first-child{flex-basis:100%}.account-address-modal .address-form__box h4{padding:0 0 16px}}.basket-page .pz-icon-arrow-left::before{content:"\f10c"}.basket-page .pz-icon-check::before{content:"\f134"}.basket-page .pz-icon-minus::before{content:"\f1b4"}.basket-page .pz-icon-plus::before{content:"\f1c9"}.basket-page .pz-button.-w-full{width:100%}.basket-page .pz-button:not(.-link){padding:.5rem 2.5rem}.basket-page .pz-button .pz-button__link{display:inline-flex;height:100%;width:100%;align-items:center;justify-content:center;padding-left:2.5rem;padding-right:2.5rem}.basket-page .pz-button .pz-button__icon{font-size:.75rem;line-height:0}.basket-page .pz-button.-icon-button{width:-webkit-min-content;width:min-content;padding:1rem}.basket-page .pz-button.-icon-button .pz-button__icon{height:1rem;line-height:1rem}.basket-page .pz-button.-icon-left .pz-button__icon+.pz-button__text:not(:empty){-webkit-margin-start:.5rem;margin-inline-start:.5rem}.basket-page .pz-button.-appearance-filled{border-radius:9999px;border-style:none;--tw-bg-opacity:1;background-color:rgba(245,155,0,var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;font-weight:400;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.basket-page .pz-button.-appearance-filled:hover{--tw-bg-opacity:1;background-color:rgba(217,138,0,var(--tw-bg-opacity))}.basket-page .pz-button.-appearance-filled:focus{outline:transparent solid 2px;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.basket-page .pz-button.-appearance-filled:active{--tw-scale-x:.95;--tw-scale-y:.95;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);--tw-bg-opacity:1;background-color:rgba(217,138,0,var(--tw-bg-opacity))}.basket-page .pz-button.-appearance-outlined{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}@media (min-width:1024px){.basket-page .pz-button.-appearance-outlined:hover{--tw-bg-opacity:1;background-color:rgba(31,31,31,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}}.basket-page .pz-button.-appearance-ghost{border-color:transparent;background-color:transparent;padding-left:.75rem;padding-right:.75rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.basket-page .pz-button.-appearance-ghost:active,.basket-page .pz-button.-appearance-ghost:focus,.basket-page .pz-button.-appearance-ghost:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.basket-page .pz-button.-appearance-ghost .pz-button__icon{--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.basket-page .pz-button.-appearance-ghost:hover .pz-button__icon{--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.basket-page .pz-button[busy]:not([busy=false]) .pz-button__icon,.basket-page .pz-button[busy]:not([busy=false]) .pz-button__text{opacity:0}.basket-page .basket-items{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}@media (min-width:1024px){.basket-page .basket-items{width:48.125rem}.basket-page .basket-item__content-main{-webkit-padding-start:1.75rem;padding-inline-start:1.75rem}}.basket-page .basket-items__header{display:flex;width:100%;flex-direction:column-reverse;align-items:stretch;justify-content:flex-start;padding-top:1rem;padding-bottom:0}@media (min-width:640px){.basket-page .basket-items__header{flex-direction:row;align-items:center;justify-content:space-between;padding-top:0;padding-bottom:1.75rem}}.basket-page .basket-items__header-title{margin-bottom:2.25rem;display:flex;justify-content:center;font-size:2rem;font-weight:400;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}@media (min-width:640px){.basket-page .basket-items__header-title{margin-bottom:0;display:block}}.basket-page .basket-items__header-action{margin-bottom:1.75rem;display:flex;align-items:flex-end;justify-content:flex-start;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgba(107,107,107,var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.basket-page .basket-items__header-action:hover{--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity))}.basket-page .basket-items__header-action i{padding-right:.625rem;font-size:1.125rem;line-height:1}.basket-page .basket-item{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(214,214,214,var(--tw-border-opacity));border-style:solid;padding-left:1rem;padding-right:1rem;padding-top:2.75rem}@media (min-width:640px){.basket-page .basket-items__header-action{margin-bottom:0}.basket-page .basket-item{padding-left:3rem;padding-right:3rem;padding-top:3rem}}.basket-page .basket-item__wrapper{margin-bottom:2.75rem;display:flex;flex-flow:wrap}@media (min-width:575px){.basket-page .basket-item__wrapper{margin-bottom:5rem}}.basket-page .basket-item__image-holder{margin-bottom:3.5rem;display:flex;width:100%;min-width:12.625rem;align-items:flex-start;justify-content:center}@media (min-width:640px){.basket-page .basket-item__image-holder{margin-bottom:0;width:-webkit-min-content;width:min-content;min-width:12.625rem}}.basket-page .basket-item__content{display:flex;width:100%;flex:1 1 0%;flex-direction:column}.basket-page .basket-item__content-main{position:relative;display:flex;width:100%;flex:1 1 0%;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.basket-page .basket-item__content-additional{display:flex;width:100%;-webkit-padding-start:1rem;padding-inline-start:1rem}.basket-page .basket-item__content-info{margin-top:3rem;margin-bottom:3rem;display:inline-block;justify-content:space-between}@media (min-width:640px){.basket-page .basket-item__content-info{margin-top:0;margin-bottom:0;display:flex;justify-content:flex-end}}.basket-page .basket-item__main{margin-bottom:.5rem;display:flex;width:100%;flex-direction:column;-webkit-padding-end:1rem;padding-inline-end:1rem}@media (min-width:640px){.basket-page .basket-item__main{margin-bottom:0;width:66.6667%;-webkit-padding-end:0;padding-inline-end:0}}.basket-page .basket-item__name{font-size:1.25rem;line-height:1.75rem;font-weight:300;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.basket-page .basket-item__name:hover{--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity))}.basket-page .basket-item__attributes{margin-top:.25rem}.basket-page .basket-item__attribute{margin-top:.75rem;margin-bottom:.25rem;display:flex;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.basket-page .basket-item__attribute:last-child{margin-bottom:0}.basket-page .basket-item__quantity{margin-bottom:0;display:inline-block;width:33.3333%;align-items:center;justify-content:flex-end}.basket-page .basket-item__quantity-wrapper{position:relative;display:flex;height:2.25rem;align-items:center;justify-content:center;border-radius:1.125rem;--tw-border-opacity:1;border:1px solid rgba(134,134,134,var(--tw-border-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.basket-page .basket-item__quantity-wrapper:hover{--tw-border-opacity:1;border-color:rgba(25,25,25,var(--tw-border-opacity))}.basket-page .basket-item__quantity-wrapper .pz-button{background-color:transparent;font-size:.75rem;line-height:1rem}.basket-page .basket-item__quantity-button{height:100%;overflow:hidden;width:1.75rem!important;padding:0!important;line-height:1!important}@media (min-width:640px){.basket-page .basket-item__quantity{margin-bottom:.5rem;display:flex}.basket-page .basket-item__quantity-button{width:2rem!important}}.basket-page .basket-item__quantity-button .pz-button__icon{font-size:.563rem}.basket-page .basket-item__quantity-button.-save-button{position:absolute;top:0;bottom:0;border-style:solid;--tw-border-opacity:1;border-color:rgba(134,134,134,var(--tw-border-opacity));opacity:0;width:0!important}.basket-page [dir=ltr] .basket-item__quantity-button.-save-button{right:0}.basket-page .basket-item__quantity-button.-decrease-button{border-top-left-radius:1.125rem;border-bottom-left-radius:1.125rem;padding-left:.25rem;padding-right:.25rem}.basket-page .basket-item__quantity-button.-increase-button{border-top-right-radius:1.125rem;border-bottom-right-radius:1.125rem;padding-left:.25rem;padding-right:.25rem}.basket-page .basket-item__quantity-remove-wrapper{margin-top:1.25rem;display:flex;width:100%;align-items:center;justify-content:flex-end}.basket-page .basket-item__close{position:relative;height:auto}@media (min-width:640px){.basket-page .basket-item__quantity-remove-wrapper{margin-top:0;width:20%;justify-content:space-between}.basket-page .basket-item__close{height:.75rem}}.basket-page .basket-item__close .pz-button{top:0}.basket-page .basket-item__quantity-input-wrapper{position:relative;display:flex;height:100%;align-items:center;justify-content:center}.basket-page .basket-item__quantity-input{height:100%;width:2rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));text-align:center;font-size:.75rem;line-height:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.basket-page .basket-item__price{display:flex;width:100%;align-items:flex-end;justify-content:flex-start}@media (min-width:575px){.basket-page .basket-item__price{width:50%;justify-content:flex-end}}@media (min-width:640px){.basket-page .basket-item__quantity-input{font-size:.875rem;line-height:1.25rem}.basket-page .basket-item__price{width:33.3333%;align-items:center;justify-content:center}}.basket-page .basket-item__price-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media (min-width:575px){.basket-page .basket-item__price-wrapper{align-items:flex-end}}@media (min-width:640px){.basket-page .basket-item__price-wrapper{align-items:center}}.basket-page .basket-item__price-wrapper.-desktop{display:none}.basket-page .basket-item__price-wrapper.-mobile{display:block;text-align:right}.basket-page .basket-item__retail-price{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity));text-decoration:line-through}@media (min-width:575px){.basket-page .basket-item__retail-price{font-size:.875rem;line-height:1.25rem}.basket-page .basket-content{max-width:575px}}@media (min-width:1170px){.basket-page .basket-item__price-wrapper{flex-direction:row}.basket-page .basket-item__retail-price{margin-bottom:0;-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}}.basket-page .basket-item__actual-price{font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.basket-page .basket-item__remove{position:relative;top:0;display:flex;-webkit-transform:none;transform:none;align-items:center;justify-content:center;height:auto!important;width:-webkit-min-content!important;width:min-content!important;border-width:0!important;background-color:transparent!important;padding:0 0 0 2.5rem!important;right:0}.basket-page [dir=ltr] .basket-item__remove{right:0}@media (min-width:640px){.basket-page .basket-item__price-wrapper.-desktop{display:block}.basket-page .basket-item__price-wrapper.-mobile{display:none}.basket-page .basket-item__actual-price{font-size:1.25rem;line-height:1.75rem}.basket-page .basket-item__remove{position:absolute;top:50%;width:1rem;--tw-translate-y:-50%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);padding-left:0}}.basket-page .basket-item__remove:hover{--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity))}.basket-page .basket-item__remove .pz-button__icon{height:auto!important;font-size:1.125rem!important;line-height:1!important;--tw-text-opacity:1!important;color:rgba(107,107,107,var(--tw-text-opacity))!important}.basket-page .basket-summary{margin-top:0;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;flex-direction:column-reverse}@media (min-width:1024px){.basket-page .basket-summary{flex:1 1 0%;-webkit-margin-start:2.25rem;margin-inline-start:2.25rem}}@media (min-width:640px){.basket-page .basket-summary{display:inline-block}}.basket-page .basket-summary__header{display:flex;width:100%;align-items:center;justify-content:space-between;padding-top:.75rem;padding-bottom:.75rem}.basket-page .basket-summary__header-title{font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.basket-page .basket-summary__list{width:100%;padding-top:.5rem;padding-bottom:.5rem}@media (min-width:640px){.basket-page .basket-summary__header-title{font-size:1.5rem;line-height:2rem}.basket-page .basket-summary__list{padding-top:.75rem;padding-bottom:.75rem}}.basket-page .basket-summary__list-item{margin-bottom:1.5rem;display:flex;width:100%;align-items:center;justify-content:space-between;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}@media (min-width:640px){.basket-page .basket-summary__list-item{padding-top:.5rem;padding-bottom:.5rem}}.basket-page .basket-summary__list-item-amount{display:flex;min-width:-webkit-max-content;min-width:max-content;align-items:center;font-weight:700;-webkit-padding-start:1rem;padding-inline-start:1rem}.basket-page .basket-summary__list-item.-total{border-top:1px solid #d6d6d6;--tw-border-opacity:1;border-style:solid;padding-top:1.75rem;padding-bottom:0;font-size:.875rem;line-height:1.25rem}.basket-page .basket-summary__wrapper{margin-top:1.75rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:2.25rem 3rem 5rem}@media (min-width:640px){.basket-page .basket-summary__wrapper{margin-top:0}}.basket-page .basket-summary__submit{margin-top:.5rem!important;padding-left:0!important;padding-right:0!important;font-size:.75rem!important;line-height:1rem!important;font-weight:500!important;letter-spacing:.063rem!important}.basket-page .basket-voucher{margin-top:1.75rem;width:100%;--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity));padding:.75rem 2.25rem 1.25rem}@media (min-width:640px){.basket-page .basket-voucher{margin-top:2.5rem;padding-left:3rem;padding-right:3rem}.basket-page .basket-voucher__title{font-size:1.25rem;line-height:1.75rem}}.basket-page .basket-voucher__title{margin-top:2.25rem;margin-bottom:2.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.basket-page .basket-voucher__text{margin-top:1.25rem;margin-bottom:2.75rem;font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity:1;color:rgba(107,107,107,var(--tw-text-opacity))}.basket-page .basket-voucher__element,.basket-page .basket-voucher__form form{width:100%}.basket-page .basket-voucher__actions{display:flex}.basket-page .basket-voucher__actions .pz-button{width:100%;background-color:transparent;padding-left:1rem;padding-right:1rem}.basket-page .basket-voucher__actions .pz-button span{font-weight:500;letter-spacing:.063rem}.basket-page .basket-voucher__action{margin-top:1.5rem;max-height:2.25rem;border-radius:1rem;--tw-border-opacity:1;border-color:rgba(134,134,134,var(--tw-border-opacity));font-size:.75rem;line-height:1rem;font-weight:400;text-transform:uppercase;padding-left:1.5rem!important;padding-right:1.5rem!important}.basket-page .basket-voucher__error{margin-top:.25rem;padding-left:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(238,68,0,var(--tw-text-opacity))}@media (min-width:640px){.basket-page .basket-voucher__actions .pz-button{width:7rem}.basket-page .basket-content{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.basket-page .basket-content{max-width:768px}}@media (min-width:1024px){.basket-page .basket-content{max-width:1024px}}@media (min-width:1170px){.basket-page .basket-content{max-width:1170px;padding-right:0;padding-left:0}}.basket-page .basket-content{width:100%;margin-right:auto;margin-left:auto;display:flex;max-width:640px;flex-wrap:wrap;padding:1rem}@media (min-width:575px){.basket-page .basket-content{padding:1.5rem}}@media (min-width:640px){.basket-page .basket-content{padding:2rem 0}}.basket-page .block{display:block}.basket-page .basket-page__main{background:#ececec;min-height:60vh}.basket-page .basket-summary__submit{display:flex;align-items:center;justify-content:center;border-radius:24px;background:#f59b00;height:36px}.basket-page .basket-summary__submit a{display:flex;width:100%;height:36px;align-items:center;justify-content:center}.basket-page .basket-voucher__action{height:36px;border:1px solid #868686;background:0 0}.basket-page .basket-item__quantity-input{border:0;padding:0;-webkit-appearance:textfield;appearance:textfield}.basket-page .basket-item__quantity-input::-webkit-inner-spin-button,.basket-page .basket-item__quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.basket-page .basket-item__quantity-button{cursor:pointer;border:0}.basket-page .basket-item__quantity-button:disabled{opacity:.35;cursor:default}.basket-page .pz-icon-trash-icon::before{content:"\f1fc"}.reservation-page .hidden-scrollbar{scrollbar-width:none}.reservation-page .hidden-scrollbar::-webkit-scrollbar{width:0;height:0}.reservation-page .campaigns__items{--tw-bg-opacity:1;background-color:rgba(236,236,236,var(--tw-bg-opacity));padding:5rem 1rem}.reservation-page .campaigns__items .items{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width:768px){.reservation-page .campaigns__items .items{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}}.reservation-page .campaigns__items .campaign{display:flex;flex-direction:column;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.reservation-page .campaigns__items .campaign__cover{padding-bottom:66.6667%}.reservation-page .campaigns__items .campaign__info{height:100%;padding:1.25rem 2rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity));display:flex;flex-direction:column}.reservation-page .campaigns__items .campaign__short-title{margin-bottom:.75rem;font-size:1rem;line-height:1.5rem;font-weight:700}.reservation-page .campaigns__items .campaign__title{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:300;--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity))}@media (min-width:1024px){.basket-page .basket-content{max-width:1170px}.reservation-page .campaigns__items .items{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1rem}.reservation-page .campaigns__items .campaign__info{padding:2rem 2.5rem}.reservation-page .campaigns__items .campaign__title{font-size:1.5rem;line-height:2rem}}.reservation-page .campaigns__items .campaign__description{margin-bottom:2.5rem;font-size:1rem;line-height:1.5rem;font-weight:400}@media (min-width:1024px){.reservation-page .campaigns__items .campaign__description{margin-bottom:1.75rem}}.reservation-page .campaigns__items .campaign__button{margin-top:auto}.reservation-page .campaigns__items .campaign__button a{display:inline-flex;height:2.25rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgba(25,25,25,var(--tw-border-opacity));padding-left:2rem;padding-right:2rem;font-size:.75rem;line-height:1rem;font-weight:500}.reservation-page .reservation{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-top:5rem;padding-bottom:120px}.reservation-page .reservation__container{margin-left:auto;margin-right:auto;max-width:1312px;padding-left:4rem;padding-right:4rem}.reservation-page .reservation__header{margin-bottom:3.5rem;text-align:center}.reservation-page .reservation__heading{margin-bottom:.75rem;font-size:40px;font-weight:400;line-height:1.25;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));letter-spacing:-.01em}.reservation-page .reservation__subheading{margin:0 auto;max-width:680px;font-size:15px;line-height:1.625;--tw-text-opacity:1;color:rgba(157,157,157,var(--tw-text-opacity))}.reservation-page .reservation__content{width:100%;transition:opacity .22s,transform .22s,-webkit-transform .22s;outline:0;scroll-margin-top:180px}@media (prefers-reduced-motion:reduce){.reservation-page .reservation__content{transition:none}}.reservation-page .reservation__campaigns{margin-bottom:3.5rem}.reservation-page .reservation__campaigns .campaigns__items{background-color:transparent;padding:0}.reservation-page .reservation__campaigns .items{gap:1.5rem}.reservation-page .reservation__campaigns .campaign{background-color:#ececec}@media (max-width:767px){.reservation-page .reservation__campaigns .items{display:flex;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.reservation-page .reservation__campaigns .campaign{flex-shrink:0;width:85%;scroll-snap-align:start}}.reservation-page .reservation__locations{margin-left:auto;margin-right:auto;display:flex;max-width:1184px;flex-direction:column;gap:0}.reservation-page .reservation__location-card{display:flex;align-items:center;justify-content:space-between;border-width:0 0 1px;--tw-border-opacity:1;border-color:rgba(238,238,238,var(--tw-border-opacity));background-color:transparent;padding:2rem 10px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.reservation-page .reservation__location-card:hover{--tw-bg-opacity:1;background-color:rgba(250,250,250,var(--tw-bg-opacity))}.reservation-page .reservation__location-info{flex:1 1 0%;padding-right:1.5rem}.reservation-page .reservation__location-name{margin:0 0 .375rem;font-size:1rem;font-weight:600;line-height:1.375;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.reservation-page .reservation__location-address{margin:0;font-size:.875rem;line-height:1.5;--tw-text-opacity:1;color:rgba(157,157,157,var(--tw-text-opacity))}.reservation-page .reservation__services{margin-left:auto;margin-right:auto;display:flex;max-width:1184px;flex-direction:column;gap:3.5rem}.reservation-page .reservation__service-category:not(:last-child){margin-bottom:0}.reservation-page .reservation__category-title{margin:0 0 2.5rem;font-size:32px;font-weight:600;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));letter-spacing:-.01em}.reservation-page .reservation__service-list{display:flex;flex-direction:column;gap:2.5rem}.reservation-page .reservation__service-card{display:flex;gap:0;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(238,238,238,var(--tw-border-opacity));background-color:transparent;padding:15px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.reservation-page .reservation__service-image{margin-right:2rem;height:172px;width:16rem;flex-shrink:0;--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity));-o-object-fit:none;object-fit:none;-o-object-position:left top;object-position:left top}.reservation-page .reservation__service-content{display:flex;flex:1 1 0%;flex-direction:column;padding:0}.reservation-page .reservation__service-header{margin-bottom:1rem;display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}.reservation-page .reservation__service-title{margin:0;font-size:1.25rem;font-weight:600;line-height:1.375;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.reservation-page .reservation__service-description{margin:0 0 auto;font-size:15px;line-height:1.625;--tw-text-opacity:1;color:rgba(157,157,157,var(--tw-text-opacity))}.reservation-page .reservation__service-meta{margin-top:1.25rem;display:flex;align-items:center;gap:1rem;border-top-width:0;padding-top:0}.reservation-page .reservation__service-duration,.reservation-page .reservation__service-price{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(157,157,157,var(--tw-text-opacity))}.reservation-page .reservation__booking{margin-left:auto;margin-right:auto;display:flex;max-width:1184px;gap:4rem}.reservation-page .reservation__booking-sidebar{width:358px;flex-shrink:0}.reservation-page .reservation__booking-summary{position:sticky;top:2rem;border-radius:0;background-color:transparent;padding:0}.reservation-page .reservation__summary-item{margin-bottom:1.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(238,238,238,var(--tw-border-opacity));padding-bottom:1.5rem}.reservation-page .reservation__summary-item:last-child{margin-bottom:0;border-top-width:0;border-bottom-width:2px;--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity));padding-top:0;padding-bottom:1.5rem}.reservation-page .reservation__summary-label{margin-bottom:.5rem;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgba(214,214,214,var(--tw-text-opacity))}.reservation-page .reservation__summary-value{margin:0;font-size:.875rem;line-height:1.5;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.reservation-page .reservation__booking-main{flex:1 1 0%}.reservation-page .reservation__attendees-control{display:flex;align-items:center;gap:1.25rem}.reservation-page .reservation__attendees-btn{display:flex;height:2rem;width:2rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(235,235,235,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(214,214,214,var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.reservation-page .reservation__attendees-btn:hover:not(:disabled){--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity));--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.reservation-page .reservation__attendees-btn:disabled{cursor:not-allowed;opacity:.3}.reservation-page .reservation__attendees-count{min-width:24px;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:400;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.reservation-page .reservation__capacity-warning{text-align:right;font-size:.75rem;line-height:1.25;--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.reservation-page .reservation__availability-title{margin:0 0 1.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.reservation-page .reservation__availability{margin-bottom:.5rem;display:flex;align-items:flex-end;gap:1.5rem}.reservation-page .reservation__availability .reservation__btn{height:52px;flex:0 0 auto;padding-left:2rem;padding-right:2rem}.reservation-page .reservation__availability-field{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:.5rem}.reservation-page .reservation__availability-field--day{min-width:240px;flex:1.6 1 0%}.reservation-page .reservation__availability-field--time{min-width:140px;flex:1 1 0%}.reservation-page .reservation__availability-field--attendees{flex:0 0 auto}.reservation-page .reservation__availability-field--attendees .reservation__attendees-control{height:52px;gap:.75rem}@media (max-width:768px){.reservation-page .reservation__capacity-warning{width:100%;text-align:left}.reservation-page .reservation__availability{flex-direction:column;align-items:stretch;gap:1rem}.reservation-page .reservation__availability .reservation__btn,.reservation-page .reservation__availability-field{width:100%}.reservation-page .reservation__availability-field--day,.reservation-page .reservation__availability-field--time{min-width:0}.reservation-page .reservation__availability-field--attendees .reservation__attendees-control{justify-content:flex-start;gap:1.25rem}}.reservation-page .reservation__form-wrapper{margin-left:auto;margin-right:auto;display:flex;max-width:1184px;gap:4rem}.reservation-page .reservation__form{flex:1 1 0%}.reservation-page .reservation__form-title{margin:0 0 1.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.reservation-page .reservation__form-group{margin-bottom:1.25rem}.reservation-page .reservation__phone-input{display:flex;gap:.5rem}.reservation-page .reservation__required-note{margin-top:1.5rem;border-top-width:0;padding-top:0;font-size:13px;--tw-text-opacity:1;color:rgba(157,157,157,var(--tw-text-opacity))}.reservation-page .reservation__btn{cursor:pointer;border-radius:.25rem;border-width:0;padding:.75rem 1.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-family:inherit;letter-spacing:.02em}.reservation-page .reservation__btn--primary{background:orange;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.reservation-page .reservation__btn--primary:hover{background:#ff9500;-webkit-transform:none;transform:none;--tw-shadow:0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.reservation-page .reservation__btn--primary:active{-webkit-transform:none;transform:none}.reservation-page .reservation__btn--secondary{border-width:1px;border-color:rgba(235,235,235,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.reservation-page .reservation__btn--secondary,.reservation-page .reservation__btn--secondary:hover{--tw-border-opacity:1;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.reservation-page .reservation__btn--secondary:hover{border-color:rgba(0,0,0,var(--tw-border-opacity))}.reservation-page .reservation__actions{margin-top:3rem;display:flex;align-items:center;justify-content:space-between;border-top-width:0;padding-top:0}@media (max-width:1024px){.reservation-page .reservation__container{padding-left:2rem;padding-right:2rem}.reservation-page .reservation__booking,.reservation-page .reservation__form-wrapper{flex-direction:column}.reservation-page .reservation__booking-sidebar{order:2;width:100%}.reservation-page .reservation__booking-summary{position:static}.reservation-page .reservation__booking-main{order:1}}@media (max-width:768px){.reservation-page .reservation{padding-top:3rem;padding-bottom:5rem}.reservation-page .reservation__container{padding-left:1.5rem;padding-right:1.5rem}.reservation-page .reservation__header{margin-bottom:3rem}.reservation-page .reservation__location-card{flex-direction:column;align-items:flex-start;gap:1rem}.reservation-page .reservation__service-card{flex-direction:column}.reservation-page .reservation__service-image{margin-right:0;margin-bottom:1.25rem;height:180px;width:100%}.reservation-page .reservation__service-content{padding:0}.reservation-page .reservation__service-header{flex-direction:column;gap:1rem}.reservation-page .reservation__actions{flex-direction:column-reverse;gap:1rem}.reservation-page .reservation__actions .reservation__btn{width:100%}}.reservation-page .campaign__cover{position:relative}.reservation-page .campaign__cover img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:none;object-fit:none;-o-object-position:left top;object-position:left top}.reservation-page .reservation__form-status{margin-top:20px;font-size:14px;color:#a00000}.reservation-page [hidden]{display:none!important}.reservation__phone-input .reservation__form-input{flex:1;min-width:0}.account-page .a-content-header__back-button::after,.account-page .product-item__delivery::before,.account-page .product-item__not-stock::before{font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:pz-icon!important;font-weight:400!important}.account-page .pz-icon-angle-right::before{content:"\f109"}.account-page .pz-icon-arrow-left::before{content:"\f10c"}.account-page .pz-icon-chevron-end::before{content:"\f137"}.account-page .product-item__delivery::before,.account-page .product-item__not-stock::before{content:"\f13f"}.account-page .pz-icon-coffee-icon::before{content:"\f147"}.account-page .pz-icon-comfort::before{content:"\f14a"}.account-page .pz-icon-compare::before{content:"\f14c"}.account-page .pz-icon-email-icon::before{content:"\f168"}.account-page .pz-icon-exit-icon::before{content:"\f16d"}.account-page .pz-icon-eye-off::before{content:"\f16e"}.account-page .pz-icon-heart-full::before{content:"\f188"}.account-page .pz-icon-heart-icon::before{content:"\f189"}.account-page .pz-icon-layout-2::before{content:"\f19b"}.account-page .pz-icon-layout-3::before{content:"\f19c"}.account-page .pz-icon-letter-icon::before{content:"\f19d"}.account-page .pz-icon-lightning-icon::before{content:"\f19f"}.account-page .pz-icon-location-icon::before{content:"\f1a3"}.account-page .pz-icon-lock-icon::before{content:"\f1a5"}.account-page .pz-icon-m::before{content:"\f1a8"}.account-page .pz-icon-package-icon::before{content:"\f1ba"}.account-page .pz-icon-plus1::before{content:"\f1ca"}.account-page .pz-icon-quality::before{content:"\f1cf"}.account-page .pz-icon-reason-design::before{content:"\f1d5"}.account-page .pz-icon-reason-technology::before{content:"\f1d8"}.account-page .pz-icon-service::before{content:"\f1e6"}.account-page .pz-icon-trash::before{content:"\f1fd"}.account-page .product-item{position:relative;display:flex;flex-direction:column;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity));font-size:.875rem;line-height:1.25rem}.account-page [dir=ltr] .product-item{text-align:left}.account-page .product-item__badges{position:absolute;left:0;top:0;align-items:center;padding:.5rem;display:flex;flex-direction:column;gap:.625rem}.account-page .product-item__actions{position:absolute;right:0;top:0;align-items:center;padding:1.25rem;display:flex;flex-direction:column;gap:.625rem}.account-page .product-item__body{position:relative}.account-page .product-item__image{display:flex;width:100%;align-items:center;justify-content:center;padding-left:4rem;padding-right:4rem;padding-top:2.5rem}.account-page .product-item__image picture{display:block;height:144px;width:192px;max-width:100%}@media (min-width:1170px){.account-page .product-item__image picture{height:160px;width:160px}}.account-page .product-item__image img{margin-left:auto;margin-right:auto;height:auto;max-height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.account-page .product-item__info{display:flex;flex:1 1 0%;flex-direction:column;padding:1.25rem .625rem .625rem}.account-page .product-item__info-holder{height:12rem}@media (min-width:1024px){.account-page .product-item__info-holder{height:8rem}.account-page .product-item[draggable=true] *{pointer-events:none}}.account-page .product-item__name{text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity));overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.account-page .product-item__cta{margin-top:auto}.account-page .product-item__detail{height:5rem;padding-top:.75rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.account-page .product-item__compare *{pointer-events:none!important}.account-page .product-item__price{padding-top:2rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.account-page .product-item__price,.account-page .product-item__price-container{display:flex;align-items:center;justify-content:center;gap:.75rem}.account-page .product-item__not-stock{margin-top:.5rem;padding-left:1.25rem;padding-right:1.25rem;text-align:center}.account-page .product-item__not-stock .stock-text{margin-top:2rem;width:100%;padding-left:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.account-page .product-item__not-stock::before{font-size:.75rem;line-height:1rem}.account-page .product-item__delivery{display:flex;align-items:center;justify-content:center;padding-left:1.25rem;padding-right:1.25rem;padding-top:.75rem}.account-page .product-item__delivery span{width:100%;padding-left:.5rem}.account-page .product-item__delivery span,.account-page .product-item__delivery::before{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(58,170,53,var(--tw-text-opacity))}.account-page .product-item__buttons{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1.25rem}.account-page .product-item__buttons .pz-button{width:100%}.account-page .product-item__favourite{display:flex;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.account-page .product-item__favourite::before{font-size:1.5rem;line-height:2rem}.account-page .product-item[draggable=true]{cursor:-webkit-grab;cursor:grab}.account-page .product-item__compare{pointer-events:auto!important;display:none!important}@media (min-width:1024px){.account-page .product-item__compare{display:inline-flex!important;font-size:.75rem!important;line-height:1rem!important;font-weight:500!important}}.account-page .pz-button.-size-lg{height:2.75rem;font-size:.875rem;line-height:1.25rem}.account-page .pz-button.-size-lg::-webkit-input-placeholder{font-size:.875rem;line-height:1.25rem}.account-page .pz-button.-size-lg:-ms-input-placeholder{font-size:.875rem;line-height:1.25rem}.account-page .pz-button.-size-lg::-ms-input-placeholder{font-size:.875rem;line-height:1.25rem}.account-page .pz-button.-size-lg::placeholder{font-size:.875rem;line-height:1.25rem}.account-page .pz-button.-w-full{width:100%}.account-page .pz-button.-disabled{opacity:.5;pointer-events:none;opacity:.4}.account-page .pz-button .pz-button__icon{font-size:.75rem;line-height:0}.account-page .pz-button.-icon-left .pz-button__icon+.pz-button__text:not(:empty){-webkit-margin-start:.5rem;margin-inline-start:.5rem}.account-page .pz-button.-icon-right .pz-button__icon{order:2}.account-page .pz-button.-icon-right .pz-button__icon+.pz-button__text:not(:empty){-webkit-margin-end:.5rem;margin-inline-end:.5rem}.account-page .pz-button.-appearance-filled{border-radius:9999px;border-style:none;--tw-bg-opacity:1;background-color:rgba(245,155,0,var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;font-weight:400;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.account-page .pz-button.-appearance-filled:hover{--tw-bg-opacity:1;background-color:rgba(217,138,0,var(--tw-bg-opacity))}.account-page .pz-button.-appearance-filled:focus{outline:transparent solid 2px;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.account-page .pz-button.-appearance-filled:active{--tw-scale-x:.95;--tw-scale-y:.95;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);--tw-bg-opacity:1;background-color:rgba(217,138,0,var(--tw-bg-opacity))}.account-page .pz-button.-appearance-ghost{border-color:transparent;background-color:transparent;padding-left:.75rem;padding-right:.75rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.account-page .pz-button.-appearance-ghost:active,.account-page .pz-button.-appearance-ghost:focus,.account-page .pz-button.-appearance-ghost:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.account-page .pz-button.-appearance-ghost .pz-button__icon{--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.account-page .pz-button.-appearance-ghost:hover .pz-button__icon{--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.account-page .pz-button[busy]:not([busy=false]) .pz-button__icon,.account-page .pz-button[busy]:not([busy=false]) .pz-button__text{opacity:0}.account-page pz-loader.-size-lg svg{height:3.5rem;width:3.5rem}.account-page pz-file.-disabled{pointer-events:none;opacity:.5}.account-page pz-pagination .pz-pagination-link{display:flex;align-items:center;padding:.75rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(197,197,197,var(--tw-text-opacity));transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.account-page pz-pagination .pz-pagination-link:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.account-page pz-pagination .pz-pagination__list{display:flex;width:100%;align-items:center;justify-content:center}.account-page pz-pagination .pz-pagination__list>:not([hidden])~:not([hidden]){--tw-space-s-reverse:0;-webkit-margin-end:calc(.125rem * var(--tw-space-s-reverse));margin-inline-end:calc(.125rem * var(--tw-space-s-reverse));-webkit-margin-start:calc(.125rem * (1 - var(--tw-space-s-reverse)));margin-inline-start:calc(.125rem * (1 - var(--tw-space-s-reverse)))}.account-page pz-pagination .pz-pagination__list-item.-selected .pz-pagination-link{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));pointer-events:none;font-weight:700}.account-page pz-expandable .pz-expandable__header{display:flex;cursor:pointer;align-items:center;padding-top:.75rem;padding-bottom:.75rem}.account-page pz-expandable .pz-expandable__header .icon{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.account-page pz-expandable .pz-expandable__header .pz-expandable__title-wrapper{flex:1 1 0%}.account-page pz-expandable .pz-expandable__header .title{font-size:.75rem;line-height:1rem;font-weight:700}.account-page pz-expandable .pz-expandable__body{overflow-y:hidden}.account-page pz-expandable .pz-expandable__body .content{padding-bottom:1rem}.account-page pz-expandable.-enabled{border-width:0 0 1px;--tw-border-opacity:1;border-color:rgba(197,197,197,var(--tw-border-opacity))}.account-page pz-expandable.-enabled .toggle-icon{font-size:.875rem;line-height:1.25rem;transition-property:transform,-webkit-transform;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.account-page pz-expandable.-enabled .pz-expandable__body{max-height:0;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.account-page .register-form__agreements{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity));padding-top:1.25rem}@media (min-width:768px){.account-page pz-pagination .pz-pagination__list>:not([hidden])~:not([hidden]){--tw-space-s-reverse:0;-webkit-margin-end:calc(.75rem * var(--tw-space-s-reverse));margin-inline-end:calc(.75rem * var(--tw-space-s-reverse));-webkit-margin-start:calc(.75rem * (1 - var(--tw-space-s-reverse)));margin-inline-start:calc(.75rem * (1 - var(--tw-space-s-reverse)))}.account-page .register-form__agreements{font-size:.75rem;line-height:1rem}}.account-page .account-menu__title{display:none;font-size:1.875rem;line-height:2.25rem;text-transform:capitalize}.account-page .account-menu__subtitle{font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}@media (min-width:1024px){.account-page .account-menu{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-top:2rem}.account-page .account-menu__title{margin-left:2.25rem;margin-right:2.25rem;margin-bottom:1.25rem;display:block;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(248,248,248,var(--tw-border-opacity));padding-bottom:1.25rem}.account-page .account-menu__subtitle{padding-left:0}.account-page .account-menu__link-item{display:flex;flex-flow:row;align-items:center}}.account-page .account-menu__links{padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem}.account-page .account-menu__link-item{position:relative;--tw-border-opacity:1;border-color:rgba(197,197,197,var(--tw-border-opacity))}.account-page .account-menu__link-icon-desktop{left:.5rem;margin-right:1rem;display:none;width:.75rem;--tw-text-opacity:1;color:rgba(124,124,124,var(--tw-text-opacity))}.account-page .account-menu__index-header{margin-bottom:1.5rem;flex-direction:row;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgba(31,31,31,var(--tw-bg-opacity));padding:1rem}.account-page .account-menu__index-header,.account-page .account-menu__index-header-title{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.account-page .account-menu__index-header-title{text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:700;text-transform:uppercase}.account-page .account-menu__link{display:block;border-top-width:1px;--tw-border-opacity:1;border-color:rgba(216,216,216,var(--tw-border-opacity));padding-top:.5rem;padding-bottom:.5rem}.account-page .account-menu__link-title{margin-top:.75rem;margin-bottom:.75rem;font-weight:700;text-transform:uppercase}.account-page .account-menu__link-group{margin-bottom:1rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:.75rem 1rem;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}@media (min-width:1024px){.account-page .account-menu__link-icon-desktop{display:block}.account-page .account-menu__link{border-width:0}.account-page .account-menu__link-title{font-weight:400;text-transform:capitalize}.account-page .account-menu__link-group{padding-left:1.5rem;padding-right:1.5rem}}.account-page .account-menu__link-group ul{padding-top:.75rem}.account-page .account-menu__links-bottom-container .account-menu__link-group{padding-top:0;padding-bottom:0}.account-page .account-menu__links-bottom-container .account-menu__link-group ul{padding-top:0}.account-page .account-menu__links-bottom-container .account-menu__link-group li a{border-top-width:0;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(216,216,216,var(--tw-border-opacity))}.account-page .account-menu__links-bottom-container .account-menu__link-group li:last-of-type a{border-width:0}.account-page .account-menu__link-icon{font-size:.75rem;line-height:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.account-page [dir=ltr] .account-menu__link-icon{right:0}.account-page .account-menu__link-icon::before{font-weight:700}.account-page .account-menu__back-button{position:absolute;left:1rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.account-page .account-menu__back-button i{font-size:1.125rem;line-height:1.75rem}.account-page .account-menu__back-button i::before{font-weight:700}.account-page .account-index{display:none}@media (min-width:768px){.account-page .account-menu__link-icon{display:none}.account-page .account-index{display:block}.account-page .account-index a{text-decoration:underline}.account-page .account-index .account-overview{margin-bottom:1rem;display:flex}}@media (min-width:1024px){.account-page .account-menu__links-bottom-container .account-menu__link-group li a{border-width:0}.account-page .account-index .account-overview{margin-bottom:1.75rem;margin-top:1rem}}.account-page .account-index .account-overview__title{font-weight:700}.account-page .account-index .account-overview__content{margin-bottom:2rem;height:6rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(241,241,241,var(--tw-border-opacity))}.account-page .account-index .account-overview__info{margin-top:0}@media (min-width:1024px){.account-page .account-index .account-overview__content{height:7rem;text-align:left}.account-page .account-index .account-overview__info{text-align:justify}}.account-page .account-index .account-overview__address,.account-page .account-index .account-overview__contact,.account-page .account-index .account-overview__order-history{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.account-page .account-index .account-overview__address,.account-page .account-index .account-overview__order-history{position:relative}.account-page .account-index .account-overview__contact{position:relative}.account-page .account-index .account-overview__contact .account-overview__info p{text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:700}.account-page .account-index .account-overview__main-icons::before{position:absolute;top:-1.25rem;height:3rem;width:3rem;border-radius:9999px;border-width:4px;--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(140,0,20,var(--tw-bg-opacity));padding-top:.25rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));--tw-translate-x:-50%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform)}@media (min-width:768px){.account-page .account-index .account-overview__title{position:relative;margin-bottom:2rem;padding-bottom:.75rem;font-size:1.25rem;line-height:1.75rem;text-transform:uppercase;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.account-page .account-index .account-overview__address,.account-page .account-index .account-overview__contact,.account-page .account-index .account-overview__order-history{display:flex;width:33.3333%;flex-direction:column;padding:1rem;text-align:center;font-size:.875rem;line-height:1.25rem}.account-page .account-index .account-overview__order-history{margin-left:1rem;margin-right:1rem}.account-page .account-index__widgets{display:flex}}.account-page .account-index__faq{display:none;width:100%;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1.5rem 2rem;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}@media (min-width:1024px){.account-page .account-index .account-overview__address,.account-page .account-index .account-overview__contact,.account-page .account-index .account-overview__order-history{padding:3rem 2rem 1.5rem}.account-page .account-index .account-overview__order-history{margin-left:1.75rem;margin-right:1.75rem}.account-page .account-index__faq{width:100%}}.account-page .account-index__faq .pz-accordion h3{font-size:.875rem;line-height:1.25rem;font-weight:400}.account-page .account-index__faq .pz-expandable{border-style:none}.account-page .account-index__faq .pz-expandable .pz-icon-angle-right{--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.account-page .account-index__faq .pz-expandable .pz-icon-plus1{display:none}.account-page .account-index__faq .faq{font-size:.875rem;line-height:1.25rem}.account-page .account-index__faq .faq__title{margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.account-page .account-index__faq .faq__subtitle{margin-top:1.5rem;margin-bottom:1rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(241,241,241,var(--tw-border-opacity));padding-bottom:1.5rem}.account-page.page-account-address .a-content-header{margin-bottom:0}.account-page.page-account-address .a-content-header__body{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center}.account-page.page-account-address .a-content-header__title{width:100%}@media (min-width:1024px){.account-page.page-account-address .a-content-header__title{width:-webkit-max-content;width:max-content}}.account-page.page-account-address .a-content-header__subtitle{margin-top:1.25rem;display:none;width:100%}@media (min-width:768px){.account-page.page-account-address .a-content-header__subtitle{display:block}}.account-page.page-account-address .a-addr-list{display:flex;flex-wrap:wrap;justify-content:flex-start;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.account-page .a-addr-box{width:100%;padding-left:1.75rem;padding-right:1.75rem;padding-bottom:4rem}.account-page .a-addr-box:first-child{padding-top:4rem}@media (min-width:1024px){.account-page .a-addr-box{min-height:18rem;width:50%;padding-bottom:0}.account-page .a-addr-box,.account-page .a-addr-box:first-child{padding-top:3rem}.account-page .a-addr-box:first-child{-webkit-margin-start:0;margin-inline-start:0}}@media (min-width:1170px){.account-page .product-item__image img{height:100%}.account-page .a-addr-box{width:16.875rem;padding-left:0;padding-right:0}}.account-page .a-addr-box__hld{position:relative;display:flex;height:100%;min-height:16rem;flex-direction:column;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1.75rem}.account-page .a-addr-box__order{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(140,0,20,var(--tw-bg-opacity));font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));position:absolute;top:0;--tw-translate-x:-50%;--tw-translate-y:-50%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);border-width:2px;--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.account-page [dir=ltr] .a-addr-box__order{left:50%}.account-page .a-addr-box__order.new-address{--tw-bg-opacity:1;background-color:rgba(124,124,124,var(--tw-bg-opacity))}.account-page .a-addr-box__content{width:100%;flex:1 1 0%}.account-page .a-addr-box__content.new-address{display:flex;align-items:center;justify-content:center}.account-page .a-addr-box__content.new-address a{cursor:pointer;font-size:.875rem;line-height:1.25rem;font-weight:700;text-decoration:underline}.account-page .a-content-header{margin-bottom:1.5rem;display:flex;flex-direction:row;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgba(31,31,31,var(--tw-bg-opacity));padding:1rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.account-page .a-content-header__back-button{align-items:center;align-self:flex-start;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.account-page .a-content-header__back-button i{font-size:1.125rem;line-height:1.75rem}.account-page .a-content-header__back-button i::before{font-weight:700}.account-page .a-content-header__back-button::after{font-size:1.5rem;line-height:2rem;-webkit-margin-start:.5rem;margin-inline-start:.5rem}.account-page .a-content-header__title{text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.account-page .a-content-header__subtitle{margin-top:1.25rem;display:none;text-align:center}@media (min-width:768px){.account-page .a-content-header__back-button{display:none}.account-page .a-content-header__subtitle{display:block}}@media (min-width:1024px){.account-page .a-content-header{--tw-bg-opacity:1;background-color:rgba(124,124,124,var(--tw-bg-opacity));padding-top:1.5rem;padding-bottom:1.5rem}.account-page .a-content-header__title{font-size:1.25rem;line-height:1.75rem}.account-page .a-content-header__subtitle{margin-top:.75rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem}}.account-page .a-content-header__body{width:100%}.account-page .no-order-message{margin-top:2rem;text-align:center;font-size:1.25rem;line-height:1.75rem}.account-page .a-ce{padding:1rem}@media (min-width:1024px){.account-page .no-order-message{font-size:1.5rem;line-height:2rem}.account-page .a-ce{padding:0}.account-page .a-ce-content{display:flex}}.account-page .a-ce-current-email{margin-bottom:3rem;font-size:.875rem;line-height:1.25rem}@media (min-width:1024px){.account-page .a-ce-current-email{margin-bottom:4rem}}.account-page .a-ce-form-wrapper{margin-bottom:2rem;padding:1.5rem 1rem 2rem}@media (min-width:1024px){.account-page .a-ce-form-wrapper{margin-bottom:0;width:60%;padding:4rem 6rem;-webkit-margin-end:1.75rem;margin-inline-end:1.75rem}}.account-page .a-ce-input-info{position:relative}.account-page .a-ce-form .pz-button{max-height:2.25rem;font-size:.75rem;line-height:1rem;text-transform:uppercase}.account-page .a-ce-form__error{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(238,68,0,var(--tw-text-opacity))}.account-page.page-account-change-email .a-ce-page-title{margin-bottom:2.5rem;display:none;font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:.031rem}.account-page.page-account-change-email .a-ce-form-wrapper{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.account-page.page-account-change-email .a-ce .a-content-header__back-button{align-self:center}.account-page.page-account-change-email .a-ce .a-content-header{margin-bottom:0;height:4.938rem}.account-page.page-account-change-email .a-ce .a-content-header__subtitle{margin-top:0;display:none;padding-bottom:0;font-size:.875rem;line-height:1.25rem}.account-page.page-account-change-email .a-ce .a-content-header__mobile-title{text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:700}.account-page .a-cp{padding:1rem}@media (min-width:1024px){.account-page.page-account-change-email .a-ce-page-title{display:block}.account-page.page-account-change-email .a-ce-content{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.account-page.page-account-change-email .a-ce-form-wrapper{margin-left:auto;margin-right:auto;margin-top:0;width:100%;max-width:23.125rem;padding-left:0;padding-right:0}.account-page.page-account-change-email .a-ce .a-content-header{margin-bottom:1.5rem}.account-page.page-account-change-email .a-ce .a-content-header__subtitle{display:block}.account-page.page-account-change-email .a-ce .a-content-header__mobile-title{display:none}.account-page .a-cp{padding:0}.account-page .a-cp .a-content-header__title{margin-bottom:1.25rem}}.account-page .a-cp .a-content-header__subtitle{margin-top:0;display:none;padding-bottom:0;font-size:.875rem;line-height:1.25rem}.account-page .a-cp .a-content-header__mobile-title{text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:700}.account-page .a-cp-form-wrapper{padding:.5rem .25rem;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.account-page .a-cp__container{margin-left:1rem;margin-right:1rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}@media (min-width:1024px){.account-page .a-cp .a-content-header__subtitle{display:block}.account-page .a-cp .a-content-header__mobile-title{display:none}.account-page .a-cp-form-wrapper{margin-bottom:0;padding-top:0}.account-page .a-cp__container{margin-left:0;margin-right:0;display:flex}.account-page .a-cp__cp-column,.account-page .a-cp__profile-column{width:50%}}.account-page .a-cp__profile-column{display:none}.account-page .a-cp__profile-column .pz-form{margin-bottom:2rem;padding:1.5rem 1.75rem 2rem}.account-page .a-cp__cp-column{margin-top:1.5rem;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgba(197,197,197,var(--tw-border-opacity))}@media (min-width:1024px){.account-page .a-cp__profile-column{display:block}.account-page .a-cp__profile-column .pz-form{margin-bottom:0}.account-page .a-cp__cp-column{border-right-width:1px;padding-left:1.5rem;padding-right:1.5rem}}.account-page .a-cp-form-title{display:none;font-size:1.25rem;line-height:1.75rem;font-weight:700}@media (min-width:1024px){.account-page .a-cp-form-title{display:block}}.account-page .a-cp-input-info{position:relative}.account-page .a-cp-input-info__text{margin-top:2.5rem;margin-bottom:3rem;display:none;font-size:.875rem;line-height:1.25rem}.account-page .a-cp-form .pz-button{height:2.25rem;width:8rem;font-size:.75rem;line-height:1rem;font-weight:400;text-transform:uppercase;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.account-page .a-cp-form__error{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(238,68,0,var(--tw-text-opacity))}.account-page .a-p{padding:1rem}.account-page .a-p .a-content-header__subtitle{margin-top:0;display:none;padding-bottom:0;font-size:.875rem;line-height:1.25rem}.account-page .a-p .a-content-header__mobile-title{text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:700}@media (min-width:1024px){.account-page .a-cp-input-info__text{display:block}.account-page .a-p{padding:0}.account-page .a-p .a-content-header__title{margin-bottom:1.25rem}.account-page .a-p .a-content-header__subtitle{display:block}.account-page .a-p .a-content-header__mobile-title{display:none}.account-page .a-p-content{display:flex}}.account-page .a-p-content-pw{display:none}@media (min-width:1024px){.account-page .a-p-content-pw{display:block;width:50%;padding-left:1.75rem;padding-right:1.75rem}}.account-page .a-p-form-wrapper{margin-bottom:2rem;--tw-border-opacity:1;border-color:rgba(197,197,197,var(--tw-border-opacity));padding:1.5rem 1rem 2rem}@media (min-width:1024px){.account-page .a-p-form-wrapper{margin-bottom:0;width:50%;border-right-width:1px;padding-left:1.75rem;padding-right:1.75rem;padding-top:0}}.account-page .a-p-form-wrapper__title{margin-bottom:2.5rem;display:none;font-size:1.25rem;line-height:1.75rem;font-weight:700}@media (min-width:1024px){.account-page .a-p-form-wrapper__title{display:block;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}}.account-page .a-p-form-gender,.account-page .a-p-form-gender__options .a-p-form-birthdate{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(88,88,90,var(--tw-text-opacity))}.account-page .a-p-form-gender__title{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.account-page .a-p-form-gender__options{display:flex}.account-page .a-p-form .pz-button{height:2.25rem;width:8rem;font-size:.75rem;line-height:1rem;font-weight:400;text-transform:uppercase;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.account-page .a-p-form__error{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(238,68,0,var(--tw-text-opacity))}.account-page .favourite-products__banner{display:flex;flex-direction:column;align-items:center;--tw-bg-opacity:1;background-color:rgba(236,236,236,var(--tw-bg-opacity));padding-top:1.75rem;padding-bottom:1.75rem}.account-page .favourite-products__banner .banner-title{margin-bottom:.5rem;font-size:1.875rem;line-height:2.25rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}@media (min-width:1024px){.account-page .favourite-products__banner{padding-top:3.5rem}.account-page .favourite-products__banner .banner-title{margin-bottom:2.75rem;font-size:3rem;line-height:1}}.account-page .favourite-products__banner .banner-desc{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}@media (min-width:575px){.account-page .favourite-products__action-buttons{max-width:575px}}@media (min-width:640px){.account-page .favourite-products__action-buttons{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.account-page .favourite-products__action-buttons{max-width:768px}}@media (min-width:1024px){.account-page .favourite-products__action-buttons{max-width:1024px}}@media (min-width:1170px){.account-page .favourite-products__action-buttons{max-width:1170px;padding-right:0;padding-left:0}}.account-page .favourite-products__action-buttons{width:100%;display:flex;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:1rem;margin:2.5rem auto 1.25rem}.account-page .favourite-products__action-buttons .remove-button{display:flex;cursor:pointer}.account-page .favourite-products__action-buttons .order-button,.account-page .favourite-products__action-buttons .remove-button{align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;line-height:1;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.account-page .favourite-products__action-buttons .order-button{display:none}@media (min-width:1024px){.account-page .favourite-products__action-buttons{margin-top:3rem;padding-left:0;padding-right:0}.account-page .favourite-products__action-buttons .order-button{display:flex}}.account-page .favourite-products__action-buttons .order-button .button-icon{cursor:pointer;font-size:1rem;line-height:1.5rem;opacity:.6}.account-page .favourite-products__action-buttons .order-button .button-icon.-active{opacity:1}@media (min-width:575px){.account-page .favourite-products__items{max-width:575px}}@media (min-width:640px){.account-page .favourite-products__items{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.account-page .favourite-products__items{max-width:768px}}@media (min-width:1024px){.account-page .favourite-products__items{max-width:1024px}}@media (min-width:1170px){.account-page .favourite-products__items{max-width:1170px;padding-right:0;padding-left:0}}.account-page .favourite-products__items{width:100%;margin-right:auto;margin-left:auto;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.75rem;padding-left:1rem;padding-right:1rem;padding-bottom:1.75rem}@media (min-width:1024px){.account-page .favourite-products__items{padding-left:0;padding-right:0;padding-bottom:2.5rem}.account-page .favourite-products__items[data-layout="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.account-page .favourite-products__items[data-layout="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.account-page .favourite-products__items .product-item .custom-badge{height:2rem;width:2rem;border-radius:9999px}.account-page .favourite-products__items .product-item__info{text-align:center}.account-page .favourite-products__items .product-item__delivery span{width:auto}.account-page .favourite-products__items .product-item__price-container{margin-top:.375rem}@media (min-width:575px){.account-page .favourite-products__info{max-width:575px}}@media (min-width:640px){.account-page .favourite-products__info{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.account-page .favourite-products__info{max-width:768px}}@media (min-width:1024px){.account-page .favourite-products__info{max-width:1024px}}@media (min-width:1170px){.account-page .favourite-products__info{max-width:1170px;padding-right:0;padding-left:0}}.account-page .favourite-products__info{width:100%;margin-right:auto;margin-left:auto;padding-left:1rem;padding-right:1rem;padding-bottom:3rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(107,107,107,var(--tw-text-opacity))}.account-page .favourite-products__info .info-item{margin-bottom:.625rem}.account-page .favourite-products__info .info-item span{-webkit-margin-end:.75rem;margin-inline-end:.75rem}.account-page .favourite-products__seperator{height:.625rem;width:100%;--tw-bg-opacity:1;background-color:rgba(236,236,236,var(--tw-bg-opacity))}@media (min-width:1024px){.account-page .favourite-products__info{padding-left:0;padding-right:0;padding-bottom:5rem}.account-page .favourite-products__seperator{height:5rem}}@media (min-width:575px){.account-page .favourite-products__promo{max-width:575px}}@media (min-width:640px){.account-page .favourite-products__promo{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.account-page .favourite-products__promo{max-width:768px}}@media (min-width:1024px){.account-page .favourite-products__promo{max-width:1024px}}@media (min-width:1170px){.account-page .favourite-products__promo{max-width:1170px;padding-right:0;padding-left:0}}.account-page .favourite-products__promo{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;padding-left:1.75rem;padding-right:1.75rem;text-align:center;margin:2.5rem auto}.account-page .favourite-products__promo .promo-icon{font-size:2.25rem;line-height:2.5rem}@media (min-width:1024px){.account-page .favourite-products__promo{margin-top:3rem;margin-bottom:1.75rem;grid-template-columns:repeat(6,minmax(0,1fr));gap:4rem;padding-left:0;padding-right:0}.account-page .favourite-products__promo .promo-icon{font-size:3rem;line-height:1}}.account-page .favourite-products__promo .promo-title{padding-top:1rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}@media (min-width:1024px){.account-page .favourite-products__promo .promo-title{padding-top:1.25rem;font-size:1.125rem;line-height:1.75rem}}.account-page .favourite-products__promo .promo-desc{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}@media (min-width:1024px){.account-page .favourite-products__promo .promo-desc{font-size:1rem;line-height:1.5rem}}.account-page .favourite-products__pagination .pz-pagination{margin-bottom:3.5rem;margin-top:.625rem;justify-content:center}.account-page .favourite-products__pagination .pz-pagination-link{height:auto;padding:.125rem .25rem;font-size:.75rem;line-height:1;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.account-page .favourite-products__pagination .pz-pagination-link:hover{--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity))}.account-page .favourite-products__pagination .pz-pagination-link::after{margin:0}.account-page .favourite-products__pagination .pz-pagination__list-item.-selected a{height:1rem;min-width:1rem;--tw-bg-opacity:1;background-color:rgba(238,238,238,var(--tw-bg-opacity));font-weight:400;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.account-page.page-account-faq .a-faq .a-content-header__back-button{align-self:center}.account-page.page-account-faq .a-faq-page-title{display:none;font-size:1.25rem;line-height:1.75rem;font-weight:700}@media (min-width:1024px){.account-page.page-account-faq .a-faq{padding:0}.account-page.page-account-faq .a-faq-page-title{display:block}}.account-page.page-account-faq .a-faq-container-wrapper{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:.5rem 2rem}.account-page.page-account-faq .a-faq-container-wrapper .faq-body{border-style:none;padding:0}.account-page.page-account-faq .a-faq-container-wrapper .faq-body .pz-expandable__body .content{padding:1.25rem;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.account-page.page-account-faq .a-faq-container-wrapper .faq-body pz-expandable .pz-expandable__header{position:relative;padding-left:.75rem}.account-page.page-account-faq .a-faq-container-wrapper .faq-body pz-expandable .pz-expandable__header::before{position:absolute;left:0;--tw-border-opacity:1;border-top:.375rem solid transparent;border-right:.375rem solid transparent;border-bottom:.375rem solid transparent;-o-border-image:initial;border-image:initial;border-left:.375rem solid rgba(0,0,0,var(--tw-border-opacity));content:""}.account-page.page-account-faq .a-faq-container-wrapper .faq-body pz-expandable.-enabled{border-bottom-width:0}.account-page.page-account-faq .a-faq-container-wrapper .faq-body .faq-wrapper-contents .pz-tab-content-item__title{margin-bottom:0;font-weight:700}.account-page.page-account-faq .a-faq .a-content-header{margin-bottom:0;height:4.938rem}.account-page.page-account-faq .a-faq .a-content-header__subtitle{margin-top:0;display:none;padding-bottom:0;font-size:.875rem;line-height:1.25rem}.account-page.page-account-faq .a-faq .a-content-header__mobile-title{text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:700}.account-page .account{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media (min-width:575px){.account-page .account{max-width:575px}}@media (min-width:640px){.account-page .account{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.account-page .account{max-width:768px}.account-page .account-wrapper{display:flex}}@media (min-width:1024px){.account-page.page-account-faq .a-faq-container-wrapper{padding:2rem}.account-page.page-account-faq .a-faq-container-wrapper .faq-body{padding-top:1.25rem}.account-page.page-account-faq .a-faq .a-content-header{margin-bottom:1.5rem}.account-page.page-account-faq .a-faq .a-content-header__subtitle{display:block}.account-page.page-account-faq .a-faq .a-content-header__mobile-title{display:none}.account-page .account{max-width:1024px}}@media (min-width:1170px){.account-page .account{max-width:1170px;padding-right:0;padding-left:0}}.account-page.page-account,.account-page.page-account-address,.account-page.page-account-change-email,.account-page.page-account-change-pw,.account-page.page-account-faq,.account-page.page-account-index,.account-page.page-account-profile{--tw-bg-opacity:1;background-color:rgba(236,236,236,var(--tw-bg-opacity))}.account-page.page-account .a-ce-content,.account-page.page-account .a-p-content,.account-page.page-account-address .a-ce-content,.account-page.page-account-address .a-p-content,.account-page.page-account-change-email .a-ce-content,.account-page.page-account-change-email .a-p-content,.account-page.page-account-change-pw .a-ce-content,.account-page.page-account-change-pw .a-p-content,.account-page.page-account-faq .a-ce-content,.account-page.page-account-faq .a-p-content,.account-page.page-account-index .a-ce-content,.account-page.page-account-index .a-p-content,.account-page.page-account-profile .a-ce-content,.account-page.page-account-profile .a-p-content{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.account-page.page-account .a-p-content,.account-page.page-account-address .a-p-content,.account-page.page-account-change-email .a-p-content,.account-page.page-account-change-pw .a-p-content,.account-page.page-account-faq .a-p-content,.account-page.page-account-index .a-p-content,.account-page.page-account-profile .a-p-content{margin:1.5rem 1rem}@media (min-width:1024px){.account-page.page-account,.account-page.page-account-address,.account-page.page-account-change-email,.account-page.page-account-change-pw,.account-page.page-account-faq,.account-page.page-account-index,.account-page.page-account-profile{--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity))}.account-page.page-account .a-p-content,.account-page.page-account-address .a-p-content,.account-page.page-account-change-email .a-p-content,.account-page.page-account-change-pw .a-p-content,.account-page.page-account-faq .a-p-content,.account-page.page-account-index .a-p-content,.account-page.page-account-profile .a-p-content{margin-left:0;margin-right:0;padding-top:2rem;padding-bottom:2rem}}.account-page.page-account .a-ce,.account-page.page-account .a-faq,.account-page.page-account .a-p,.account-page.page-account-address .a-ce,.account-page.page-account-address .a-faq,.account-page.page-account-address .a-p,.account-page.page-account-change-email .a-ce,.account-page.page-account-change-email .a-faq,.account-page.page-account-change-email .a-p,.account-page.page-account-change-pw .a-ce,.account-page.page-account-change-pw .a-faq,.account-page.page-account-change-pw .a-p,.account-page.page-account-faq .a-ce,.account-page.page-account-faq .a-faq,.account-page.page-account-faq .a-p,.account-page.page-account-index .a-ce,.account-page.page-account-index .a-faq,.account-page.page-account-index .a-p,.account-page.page-account-profile .a-ce,.account-page.page-account-profile .a-faq,.account-page.page-account-profile .a-p{padding:0}.account-page.page-account-index .account-wrapper .account-menu .account-menu__index-header{display:flex}.account-page .account-wrapper{margin-bottom:2rem;margin-top:0}.account-page .account-menu{width:100%;-webkit-margin-end:0;margin-inline-end:0}@media (min-width:768px){.account-page .account-menu{width:13rem;padding-left:0;padding-right:0;-webkit-margin-end:1.25rem;margin-inline-end:1.25rem}}@media (min-width:1024px){.account-page.page-account-index .account-wrapper .account-menu .account-menu__index-header{display:none}.account-page .account-wrapper{margin-top:2.5rem}.account-page .account-menu{width:18rem;-webkit-margin-end:1.75rem;margin-inline-end:1.75rem}}.account-page .account-menu__index-header,.account-page body:not(.page-account-index) .account-menu{display:none}.account-page .account-content{flex:1 1 0%;min-width:0}.account-page .account-content pz-pagination .pz-pagination-link{padding:.125rem .25rem;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.account-page .account-content pz-pagination .pz-pagination-link:active{--tw-bg-opacity:1;background-color:rgba(246,246,246,var(--tw-bg-opacity))}.account-page .faq-body{margin-top:1.25rem;margin-bottom:1.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(197,197,197,var(--tw-border-opacity));padding:1.5rem 1rem}.account-page .faq-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * (1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}@media (min-width:1024px){.account-page .faq-body{margin-top:1rem;margin-bottom:1rem;padding:2.5rem 2rem}.account-page .a-p>.a-content-header{min-height:79px}}.account-page .faq-wrapper-contents .pz-tab-content-item__title{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgba(43,43,43,var(--tw-text-opacity))}.account-page .block{display:block}.account-page #all_parts{background:#f6f6f6;padding-top:1px}.account-page .account-menu__link.is-active{font-weight:700}.account-page .a-addr-box__order,.account-page .account-index__box-icon{left:50%}.account-page .pz-button{cursor:pointer;min-height:36px;border:0;border-radius:24px;background:#f59b00;padding:8px 32px;font:inherit;font-size:12px;text-transform:uppercase}.account-page .account-form-status{margin:16px 0;color:#a00000;font-size:14px;line-height:20px}.account-page .account-faq-item{padding:16px 0;border-bottom:1px solid #ddd;font-size:14px}.account-page .account-faq-item summary{cursor:pointer;margin-bottom:12px;font-weight:700}.account-page .js-new-address{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0}.account-page .product-item__compare,.account-page .product-item__favourite{cursor:pointer}.account-page .hidden,.account-page [hidden]{display:none!important}@media (max-width:1023px){.account-page:not(.account-page-page) .account-menu{margin-bottom:24px}.account-page .account-menu__links{padding:0 16px}}.account-page .account-menu__subtitle{margin-bottom:10px}.account-page .a-p-content{background:#fff;padding-top:32px;padding-bottom:32px}.account-page .a-p-form-gender__options{align-items:center;flex-wrap:wrap;gap:8px 16px}.account-page .account-mobile-header{display:none}.account-page .account-index .account-overview__address p,.account-page .account-index .account-overview__order-history p{font-size:16px;line-height:20px}@media (max-width:1023px){.account-page:not(.account-dashboard-page) .account-menu{display:none}.account-page .account-menu__index-header{display:flex}.account-page .account-mobile-header{display:flex;align-items:center;justify-content:center;gap:24px;padding:16px;background:#1f1f1f;color:#fff}.account-page .account-mobile-header h1{font-size:18px}}@media (min-width:1024px){.account-contact-page .account-menu{width:274px}}.account-contact-page #all_parts{padding-top:0;display:flow-root}.legal-document{font-size:16px;line-height:24px;color:#000;overflow-wrap:anywhere}.legal-document table{width:100%;border-collapse:collapse}.legal-document td{overflow-wrap:anywhere}.legal-document li{margin-bottom:10.6667px}.legal-document .legal-document__format-1{line-height:108%;text-align:left;margin-bottom:.11in;background:0 0}.legal-document .legal-document__format-2{width:100%}.legal-document .legal-document__format-3{border:1px solid #000;padding:0 .08in;vertical-align:top}.legal-document .legal-document__format-4{line-height:115%;text-align:justify;background:0 0;margin-bottom:0}.legal-document .legal-document__format-5{line-height:115%;text-align:justify;margin-bottom:.1in;background:0 0}.legal-document .legal-document__format-6{text-align:justify;background:0 0;line-height:100%;margin-bottom:0}.legal-document .legal-document__format-7{text-align:center;background:0 0;line-height:100%;margin-bottom:0}.legal-document .legal-document__format-8{color:#000}.legal-document .legal-document__format-9{color:#00f}.legal-document .legal-document__format-10{background:#002060;border:1px solid #000;padding:0 .08in}.legal-document .legal-document__format-11{line-height:115%;text-align:center;margin-bottom:.1in;background:0 0;color:#fff}.legal-document .legal-document__format-12{line-height:115%;text-align:center;background:0 0;margin-bottom:0;color:#fff}.legal-document .legal-document__format-13{line-height:115%;text-align:center;margin-bottom:.1in;background:0 0}.legal-document .legal-document__format-14{border:1px solid #000;padding:0 .08in}.legal-document .legal-document__format-15{line-height:115%;text-align:justify;background:0 0;margin-left:-.01in;margin-bottom:0}.legal-document .legal-document__format-16{line-height:115%;text-align:justify;margin-bottom:.1in;background:0 0;margin-left:-.01in}.legal-document .legal-document__format-17{text-align:justify;background:0 0;line-height:108%;margin-bottom:0}.legal-document .legal-document__format-18{color:#0070c0}.legal-document .checkout-document__format-1{line-height:108%;margin-bottom:0}.legal-document .checkout-document__format-2{line-height:100%;margin-bottom:0}.legal-document .checkout-document__format-3{font-size:10pt}.legal-document .checkout-document__format-4{background:#fff}.legal-document .checkout-document__format-5{background:#002060;border:1px solid #000;padding:0 .08in}.legal-document .checkout-document__format-6{orphans:2;widows:2}.legal-document .checkout-document__format-7{font-size:11pt}.legal-document .checkout-document__format-8{border:1px solid #000;padding:0 .08in}.legal-document .checkout-document__format-9{orphans:2;widows:2;margin-bottom:0}.legal-document .checkout-document__format-10{orphans:2;widows:2;margin-left:.25in;margin-bottom:0}.legal-document .checkout-document__format-11{line-height:108%;margin-bottom:.11in}.legal-document .checkout-document__format-12{line-height:100%;margin-top:.06in;margin-bottom:0}.legal-document .checkout-document__format-13{color:#2f5496;text-align:center;margin-bottom:0;background:0 0;font-family:"Calibri Light",serif;font-size:21px;line-height:100%;margin-top:.13in}.legal-document .checkout-document__format-14{color:#000}.legal-document .checkout-document__format-15{line-height:100%;text-align:left;margin-bottom:0;background:0 0;font-family:Calibri,serif;font-size:15px;margin-top:.13in}.legal-document .checkout-document__format-16{text-align:justify;background:0 0;line-height:100%;margin-top:.13in;margin-bottom:0}.legal-document .checkout-document__format-17{text-align:justify;background:0 0;font-family:Calibri,serif;font-size:15px;line-height:100%;margin-top:.13in;margin-bottom:0}.legal-document .checkout-document__format-18{font-size:16px}.legal-document .checkout-document__format-19{color:#00f}.legal-document .checkout-document__format-20{text-align:justify;background:0 0;font-family:Calibri,serif;font-size:15px;line-height:100%;margin-bottom:0}.legal-document .checkout-document__format-21{width:270pt}.legal-document .checkout-document__format-22{border:1px dashed #bbb;padding:.01in}.legal-document .checkout-document__format-23{line-height:115%;text-align:justify;margin-bottom:.1in;background:0 0;font-family:Calibri,serif;font-size:15px;margin-top:.13in}.legal-document .checkout-document__format-24{text-align:justify;background:0 0;line-height:100%;margin-bottom:0}.legal-document .checkout-document__format-25{width:300pt}.legal-document .checkout-document__format-26{border:1px solid #000;padding:.01in}.legal-document .checkout-document__format-27{border:1px solid #000}.legal-document .checkout-document__format-28{border:1px solid #000;padding:.05in}.legal-document .checkout-document__format-29{line-height:108%;text-align:left;margin-bottom:.11in;background:0 0;font-family:Calibri,serif;font-size:15px}.legal-document .checkout-document__format-30{line-height:100%;text-align:justify;background:0 0;font-family:Calibri,serif;font-size:17px;font-weight:700;margin-top:.13in;margin-bottom:0}.legal-document .checkout-document__format-31{width:250pt}.legal-document .checkout-document__format-32{border:none;padding:0;vertical-align:top}.legal-document .checkout-document__format-33{border:none;padding:0}.legal-document .checkout-document__format-34{clear:both}.legal-document .checkout-document__format-35{margin-top:0;margin-bottom:0;line-height:normal}.legal-document .checkout-document__format-36{margin-top:9pt;margin-bottom:0;text-align:center;line-height:normal;font-size:12pt}.legal-document .checkout-document__format-37{font-family:"Times New Roman"}.legal-document .checkout-document__format-38{margin:0;padding-left:0}.legal-document .checkout-document__format-39{margin-top:9pt;text-align:justify;line-height:normal;font-family:"Times New Roman";font-size:12pt;font-weight:700;list-style-position:inside}.legal-document .checkout-document__format-40{width:14.35pt;display:inline-block}.legal-document .checkout-document__format-41{margin-top:9pt;margin-bottom:0;text-align:justify;line-height:normal;font-size:12pt}.legal-document .checkout-document__format-42{text-decoration:none}.legal-document .checkout-document__format-43{font-family:"Times New Roman";color:#00f}.legal-document .checkout-document__format-44{width:12.35pt;display:inline-block}.legal-document .checkout-document__format-45{margin-top:9pt;text-align:justify;line-height:normal;font-family:"Times New Roman";font-size:12pt;list-style-position:inside}.legal-document .checkout-document__format-46{margin-right:7.05pt;margin-left:7.05pt;border:.75pt dashed #bbb;border-spacing:1.5pt;float:left}.legal-document .checkout-document__format-47{border:.75pt dashed #bbb;padding:.75pt;vertical-align:middle}.legal-document .checkout-document__format-48{margin-top:9pt;margin-bottom:0;text-align:justify;font-size:12pt}.legal-document .checkout-document__format-49{border:1px solid #000;padding:20px}.legal-document .checkout-document__format-50{border-spacing:1.5pt}.legal-document .checkout-document__format-51{width:142.5pt;padding:3.75pt;vertical-align:top}.legal-document .checkout-document__format-52{padding:3.75pt;vertical-align:middle}.legal-document .checkout-document__format-53{padding:3.75pt;vertical-align:top}.legal-document .checkout-document__format-54{border:.75pt dashed #bbb;border-spacing:1.5pt}.legal-document .checkout-document__format-55{margin-top:14pt;margin-bottom:14pt;text-align:justify;line-height:normal;font-size:12pt;background-color:#fff}.legal-document .checkout-document__format-56{bottom:10px;right:10px;position:absolute}.legal-document .checkout-document__format-57{font-size:11px;color:#d0d0d0}@media (max-width:575px){.document-modal .legal-document table{table-layout:fixed;max-width:100%}.document-modal .legal-document td,.document-modal .legal-document th{width:auto;max-width:100%}}.checkout-page .pz-icon-angle-right::before{content:"\f109"}.checkout-page .checkout-payment-complete-agreement__input:checked::before,.checkout-page .pz-icon-check::before{content:"\f134"}.checkout-page .pz-icon-chevron-end::before{content:"\f137"}.checkout-page .pz-icon-cvc::before{content:"\f156"}.checkout-page .pz-icon-phone-checkout::before{content:"\f1bc"}.checkout-page .pz-icon-plus::before{content:"\f1c9"}.checkout-page pz-select.-w-full{width:100%}.checkout-page pz-select.-disabled{pointer-events:none;opacity:.5}.checkout-page .pz-button.-size-md{height:2.25rem;font-size:.875rem;line-height:1.25rem}.checkout-page .pz-button.-size-md::-webkit-input-placeholder{font-size:.875rem;line-height:1.25rem}.checkout-page .pz-button.-size-md:-ms-input-placeholder{font-size:.875rem;line-height:1.25rem}.checkout-page .pz-button.-size-md::-ms-input-placeholder{font-size:.875rem;line-height:1.25rem}.checkout-page .pz-button.-size-md::placeholder{font-size:.875rem;line-height:1.25rem}.checkout-page .pz-button.-w-full{width:100%}.checkout-page .pz-button.-disabled{opacity:.5;pointer-events:none;opacity:.4}.checkout-page .pz-button .pz-button__icon{font-size:.75rem;line-height:0}.checkout-page .pz-button.-icon-right .pz-button__icon{order:2}.checkout-page .pz-button.-icon-right .pz-button__icon+.pz-button__text:not(:empty){-webkit-margin-end:.5rem;margin-inline-end:.5rem}.checkout-page .pz-button.-appearance-filled{border-radius:9999px;border-style:none;--tw-bg-opacity:1;background-color:rgba(245,155,0,var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;font-weight:400;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.checkout-page .pz-button.-appearance-filled:hover{--tw-bg-opacity:1;background-color:rgba(217,138,0,var(--tw-bg-opacity))}.checkout-page .pz-button.-appearance-filled:focus{outline:transparent solid 2px;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.checkout-page .pz-button.-appearance-filled:active{--tw-scale-x:.95;--tw-scale-y:.95;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);--tw-bg-opacity:1;background-color:rgba(217,138,0,var(--tw-bg-opacity))}.checkout-page .pz-button.-appearance-secondary{border-radius:9999px;--tw-border-opacity:1;border-color:rgba(157,157,157,var(--tw-border-opacity));background-color:transparent;padding-left:.75rem;padding-right:.75rem;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.checkout-page .pz-button.-appearance-secondary:hover{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.checkout-page .pz-button.-appearance-secondary:focus{outline:transparent solid 2px;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.checkout-page .pz-button.-appearance-secondary:active{--tw-scale-x:.95;--tw-scale-y:.95;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.checkout-page .pz-button[busy]:not([busy=false]) .pz-button__icon,.checkout-page .pz-button[busy]:not([busy=false]) .pz-button__text{opacity:0}.checkout-page pz-loader.-size-md svg{height:2.5rem;width:2.5rem}.checkout-page pz-input.-w-full{width:100%}.checkout-page pz-checkbox.-disabled,.checkout-page pz-file.-disabled,.checkout-page pz-input.-disabled,.checkout-page pz-radio.-disabled{pointer-events:none;opacity:.5}.checkout-page pz-textarea .textarea{height:6rem;-webkit-appearance:none;appearance:none;border-width:1px;--tw-border-opacity:1;border-color:rgba(197,197,197,var(--tw-border-opacity));padding:1rem .75rem;font-size:.875rem;line-height:1.25rem;outline:transparent solid 2px;outline-offset:2px;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-transform,-webkit-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checkout-page pz-textarea .textarea::-webkit-input-placeholder{font-size:1.125rem;line-height:1.75rem}.checkout-page pz-textarea .textarea:-ms-input-placeholder{font-size:1.125rem;line-height:1.75rem}.checkout-page pz-textarea .textarea::-ms-input-placeholder{font-size:1.125rem;line-height:1.75rem}.checkout-page pz-textarea .textarea::placeholder{font-size:1.125rem;line-height:1.75rem}.checkout-page pz-textarea.-size-md .textarea{height:2.25rem;font-size:.875rem;line-height:1.25rem}.checkout-page pz-textarea.-size-md .textarea::-webkit-input-placeholder{font-size:.875rem;line-height:1.25rem}.checkout-page pz-textarea.-size-md .textarea:-ms-input-placeholder{font-size:.875rem;line-height:1.25rem}.checkout-page pz-textarea.-size-md .textarea::-ms-input-placeholder{font-size:.875rem;line-height:1.25rem}.checkout-page pz-textarea.-size-md .textarea::placeholder{font-size:.875rem;line-height:1.25rem}.checkout-page pz-textarea .textarea:focus,.checkout-page pz-textarea .textarea:hover,.checkout-page pz-textarea.-appearance-filled .textarea{--tw-border-opacity:1;border-color:rgba(31,31,31,var(--tw-border-opacity))}.checkout-page pz-textarea.-w-full{width:100%}.checkout-page pz-textarea.-disabled{pointer-events:none;opacity:.5}.checkout-page pz-textarea.-inline-label.-appearance-filled .textarea{padding-top:1.75rem}.checkout-page .checkout-address-tab{position:relative;display:flex;width:100%;flex-flow:wrap;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}@media (min-width:1024px){.checkout-page .checkout-address-tab{width:46.563rem}}.checkout-page .checkout-address-tab__arrow{pointer-events:none;position:absolute;top:-1px;height:.125rem;width:50%;--tw-bg-opacity:1;background-color:rgba(140,0,20,var(--tw-bg-opacity));left:0}.checkout-page .checkout-address-tab__arrow i{position:absolute;top:1px;--tw-translate-y:-50%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity));right:-1px}.checkout-page .checkout-addresses{display:flex;width:100%;flex-direction:column}@media (min-width:1170px){.checkout-page .checkout-addresses{width:60%}}.checkout-page .checkout-addresses.-billing-addresses{width:100%}.checkout-page .checkout-addresses__head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom-width:2px;border-style:solid;padding:.5rem 1rem}@media (min-width:640px){.checkout-page .checkout-addresses__head{min-height:3.75rem;padding:.75rem 1.5rem}}.checkout-page .checkout-addresses__head.-billing-addresses{justify-content:flex-start;border-top-width:1px}.checkout-page .checkout-addresses__head-title{font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.checkout-page .checkout-addresses__content{padding:.5rem}@media (min-width:640px){.checkout-page .checkout-addresses__content{padding:1rem 1rem 0}}.checkout-page .checkout-addresses__description{padding:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(59,61,79,var(--tw-text-opacity))}.checkout-page .checkout-addresses__list{display:flex;flex-wrap:wrap}@media (min-width:640px){.checkout-page .checkout-addresses__list{padding-top:.25rem}}.checkout-page .checkout-address-box{width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:.5rem}@media (min-width:640px){.checkout-page .checkout-address-box{min-height:13.75rem;width:50%;padding-top:.75rem;padding-bottom:.75rem}}.checkout-page .checkout-address-box__holder{position:relative;display:flex;height:100%;width:100%;cursor:pointer;flex-flow:column wrap;align-items:center;justify-content:space-between;--tw-border-opacity:1;border:1px solid rgba(197,197,197,var(--tw-border-opacity));padding:1.25rem 1.25rem 1rem;--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checkout-page .checkout-address-box__holder.-new-address-box{justify-content:center;border-radius:9999px;padding-top:.5rem;padding-bottom:.5rem}@media (min-width:640px){.checkout-page .checkout-address-box__holder.-new-address-box{border-radius:0}}.checkout-page .checkout-address-box__holder::after{position:absolute;top:0;bottom:0;z-index:0;border-radius:.125rem;--tw-bg-opacity:1;background-color:rgba(85,85,85,var(--tw-bg-opacity));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;right:0;left:0;content:""}.checkout-page .checkout-address-box__content{z-index:10;width:100%}.checkout-page .checkout-address-box__content.-new-address-box{display:flex;align-items:center;justify-content:center}.checkout-page .checkout-new-address-box__icon{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity));-webkit-margin-end:.5rem;margin-inline-end:.5rem}.checkout-page .checkout-new-address-box__text{font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.checkout-page .checkout-shippings{display:flex;width:100%;flex-direction:column}@media (min-width:1170px){.checkout-page .checkout-shippings{width:40%;border-inline-start-width:2px}}.checkout-page .checkout-shippings__head{display:flex;align-items:center;justify-content:flex-start;border-bottom-width:2px;border-style:solid;padding:.5rem 1rem}@media (min-width:640px){.checkout-page .checkout-shippings__head{min-height:3.75rem;padding:.75rem 1.5rem}}.checkout-page .checkout-shippings__head-title{font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.checkout-page .checkout-shippings__content{padding:1rem}.checkout-page .checkout-shippings__description{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.checkout-page .checkout-shippings__list{margin-top:1rem;margin-bottom:.5rem;display:flex;flex-direction:column}@media (min-width:640px){.checkout-page .checkout-shippings__content{padding:1.5rem}.checkout-page .checkout-shippings__list{margin-top:1.5rem}}.checkout-page .checkout__submit-wrapper{margin:1rem 1rem 2rem}.checkout-page .checkout-credit-card{display:flex;width:100%;flex-flow:wrap}.checkout-page .checkout-credit-card__main{display:flex;width:100%;flex-direction:column}@media (min-width:1170px){.checkout-page .checkout-credit-card__main{width:64%}}.checkout-page .checkout-credit-card__installment{display:flex;width:100%;flex-direction:column;--tw-border-opacity:1;border-style:solid}@media (min-width:1170px){.checkout-page .checkout-credit-card__installment{width:36%;border-top-width:0;border-inline-start-width:1px}}.checkout-page .checkout-credit-card__form{display:flex;flex-wrap:wrap;padding-bottom:1rem}@media (min-width:640px){.checkout-page .checkout-credit-card__form{padding:1.5rem 5rem}}.checkout-page .checkout-credit-card__form-element{margin-top:.5rem;margin-bottom:.5rem;width:100%;padding-left:1rem;padding-right:1rem}.checkout-page .checkout-credit-card__form-element.-card-holder,.checkout-page .checkout-credit-card__form-element.-card-number{display:flex;width:100%;flex-direction:column}.checkout-page .checkout-credit-card__form-element.-card-date{width:100%}@media (min-width:575px){.checkout-page .checkout-credit-card__form-element.-card-date{width:66.6667%}}.checkout-page .checkout-credit-card__form-element.-card-cvc{width:100%}.checkout-page .checkout-credit-card__form-label{margin-bottom:.375rem;display:flex;width:100%;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity));text-align:left}.checkout-page .checkout-credit-card__form-label.-card-number{align-items:flex-end;justify-content:space-between}.checkout-page .checkout-credit-card__form-select{height:100%;width:100%;cursor:pointer;-webkit-appearance:none;appearance:none;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));font-size:.75rem;line-height:1rem}@media (min-width:640px){.checkout-page .checkout-credit-card__form-select{font-size:.875rem;line-height:1.25rem}}.checkout-page .checkout-credit-card__form-select-wrapper{display:flex;align-items:stretch}.checkout-page .checkout-credit-card__form-select-holder{position:relative;display:flex;width:100%;align-items:center;justify-content:center}.checkout-page .checkout-credit-card__form-select-holder.-month{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.checkout-page .checkout-credit-card__form-info{position:relative;margin-top:.5rem;display:flex;cursor:pointer;align-items:center;justify-content:flex-start;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checkout-page .checkout-credit-card__form-info:hover{--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity))}.checkout-page .checkout-credit-card__form-info-message{font-size:.625rem;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity));text-decoration:underline}.checkout-page .checkout-credit-card__form-info-icon{font-size:1.5rem;line-height:1;-webkit-margin-start:.5rem;margin-inline-start:.5rem}.checkout-page .checkout-credit-card__form-info-image{position:absolute;height:0;width:0;max-width:none;padding-top:.5rem;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;left:0}.checkout-page .checkout-credit-card__form-info:hover .checkout-credit-card__form-info-image{height:auto;width:100%;max-width:80%;opacity:1}@media (min-width:575px){.checkout-page .checkout-credit-card__form-element.-card-cvc{width:33.3333%}.checkout-page .checkout-credit-card__form-info-image{right:0;left:auto}.checkout-page .checkout-credit-card__form-info:hover .checkout-credit-card__form-info-image{width:24rem;max-width:none}}.checkout-page .checkout-credit-card__complete{padding-left:1rem;padding-right:1rem;padding-bottom:1rem}@media (min-width:640px){.checkout-page .checkout-credit-card__complete{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem}}.checkout-page .checkout-funds-transfer{display:flex;width:100%;flex-direction:column}.checkout-page .checkout-funds-transfer__list{width:100%;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.checkout-page .checkout-funds-transfer__list{padding-left:1.5rem;padding-right:1.5rem}}.checkout-page .checkout-funds-transfer__info-reminder{--tw-text-opacity:1;color:rgba(82,82,82,var(--tw-text-opacity))}.checkout-page .checkout-funds-transfer__complete{padding-left:1rem;padding-right:1rem}.checkout-page .checkout-funds-transfer__complete-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding-top:1rem;padding-bottom:1rem}.checkout-page .checkout-funds-transfer__complete-wrapper>*{width:100%}.checkout-page .checkout-funds-transfer__complete-agreement{margin-bottom:1.25rem}.checkout-page .checkout-funds-transfer__complete-submit .pz-button{margin-bottom:0;padding-left:6rem;padding-right:6rem}@media (min-width:640px){.checkout-page .checkout-funds-transfer__complete{padding-left:1.5rem;padding-right:1.5rem}.checkout-page .checkout-funds-transfer__complete-wrapper>*{width:50%}.checkout-page .checkout-funds-transfer__complete-submit .pz-button{margin-bottom:3rem}}.checkout-page .checkout-payment-tab{position:relative;display:flex;width:100%;flex-wrap:wrap}@media (min-width:1024px){.checkout-page .checkout-credit-card__form-info-image{left:0}.checkout-page .checkout-payment-tab{width:46.563rem}}.checkout-page .checkout-payment-tab__arrow{pointer-events:none;position:absolute;top:-1px;z-index:20;height:.125rem;width:75%;--tw-bg-opacity:1;background-color:rgba(140,0,20,var(--tw-bg-opacity));left:0}.checkout-page .checkout-payment-tab__arrow i{position:absolute;top:1px;--tw-translate-y:-50%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity));right:-1px}.checkout-page .checkout-payment-type__list{z-index:10;margin-bottom:-1px;display:flex;width:100%;justify-content:flex-start;border-style:solid;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}@media (min-width:768px){.account-page body:not(.page-account-index) .account-menu{display:block}.checkout-page .checkout-payment-type__list{border-bottom-width:1px}}.checkout-page .checkout-payment-type__button{display:flex;height:2.75rem;align-items:center;justify-content:center;padding-left:1.25rem;padding-right:1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;color:rgba(25,25,25,var(--tw-text-opacity));--tw-text-opacity:0.6;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;-webkit-margin-end:-1px;margin-inline-end:-1px}@media (min-width:640px){.checkout-page .checkout-payment-type__button{margin:1.5rem;height:auto;padding-left:2rem;padding-right:2rem;line-height:2rem}}.checkout-page .checkout-payment-type__button:not(.-active):hover{--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity))}.checkout-page .checkout-payment-type__button.-active{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgba(141,0,20,var(--tw-border-opacity));--tw-text-opacity:1}.checkout-page .checkout-payment-type__contents{width:100%;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.checkout-page .checkout-payment-type__head{display:none;align-items:center;justify-content:flex-start;border-bottom-width:2px;border-style:solid;padding:.5rem 1rem}@media (min-width:640px){.checkout-page .checkout-payment-type__head{min-height:3.75rem;padding:.75rem 1.5rem}}@media (min-width:768px){.checkout-page .checkout-payment-type__head{display:flex}}.checkout-page .checkout-payment-type__head-title{font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.checkout-page .checkout-payment-type__description{padding:1.75rem 1rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.checkout-page .checkout-payment-type__description:last-child{padding-top:.75rem}@media (min-width:640px){.checkout-page .checkout-payment-type__description{padding:1.75rem}.checkout-page .checkout-payment-type__description:last-child{padding-bottom:.25rem}}.checkout-page .checkout-payment-type__description__title{padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700}.checkout-page .checkout-payment-type__description-row{width:100%;margin-bottom:.25rem!important}.checkout-page .checkout-payment-type__description-row:first-child{font-weight:700!important}.checkout-page .checkout-payment-type__description-row:not(.-inline),.checkout-page .checkout-payment-type__description-row:not(.-semi){margin-bottom:1rem}.checkout-page .checkout-payment-type__description-row:not(.-inline):last-child,.checkout-page .checkout-payment-type__description-row:not(.-semi):last-child{margin-bottom:0}.checkout-page .checkout-payment-type__description-row.-semi{margin-bottom:.5rem}.checkout-page .checkout-payment-type__description-row.-semi:last-child{margin-bottom:0}.checkout-page .checkout-payment-type__description-row.-inline{margin-bottom:.25rem}.checkout-page .checkout-payment-type__description-row.-inline:last-child{margin-bottom:0}.checkout-page .checkout-payment-type__description-row.-title:first-child{font-weight:400!important}.checkout-page .checkout-payment-type__description-row span{margin-right:.75rem;margin-left:.25rem}.checkout-page .checkout-payment-complete{display:flex;flex-direction:column}.checkout-page .checkout-payment-complete-agreement:not(.-inline){width:100%}.checkout-page .checkout-payment-complete-agreement:not(.-no-b-gap){margin-bottom:1rem}.checkout-page .checkout-payment-complete-agreement__label{display:flex;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;align-items:center;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checkout-page .checkout-payment-complete-agreement__label-text{flex:1 1 0%;font-size:.625rem;-webkit-margin-start:.5rem;margin-inline-start:.5rem}.checkout-page .checkout-payment-complete-agreement__label-text.-fund{font-size:.75rem;line-height:1rem}.checkout-page .checkout-payment-complete-agreement__label-action{text-decoration:underline;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checkout-page .checkout-payment-complete-agreement__label-action:hover{--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity))}.checkout-page .checkout-payment-complete-agreement__input{position:relative;-webkit-appearance:none;appearance:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checkout-page .checkout-payment-complete-agreement__input::before{--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.checkout-page .checkout-payment-complete-agreement__input:checked::before{position:absolute;top:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);font-family:pz-icon;font-size:.75rem;line-height:1rem;left:50%}.checkout-page .checkout-payment-complete-errors{margin-bottom:1rem;width:100%;--tw-border-opacity:1;border:1px solid rgba(238,68,0,var(--tw-border-opacity));background-color:rgba(238,68,0,var(--tw-bg-opacity));--tw-bg-opacity:0.1;padding:.5rem 1rem;text-align:center;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(238,68,0,var(--tw-text-opacity))}.checkout-page .checkout-summary{margin-top:1.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.checkout-page .checkout-summary__body{display:flex;flex-direction:column;align-items:center;justify-content:center}.checkout-page .checkout-summary__order{display:flex;width:100%;flex-direction:column;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}@media (min-width:1024px){.checkout-page .checkout-summary{margin-top:7.745rem}.checkout-page .checkout-summary__order{width:25rem}}.checkout-page .checkout-summary__order-head{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:.5rem 1rem}@media (min-width:640px){.checkout-page .checkout-payment-complete-agreement:not(.-no-b-gap),.checkout-page .checkout-payment-complete-errors{margin-bottom:1.5rem}.checkout-page .checkout-summary__order-head{min-height:3.75rem;padding:.75rem 1.25rem}.checkout-page .checkout-summary__product{-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}}.checkout-page .checkout-summary__order-head-title{font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.checkout-page .checkout-summary__order-head-quantity{margin-left:.625rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(88,88,90,var(--tw-text-opacity))}.checkout-page .checkout-summary__product{display:flex;flex-direction:row;border-bottom-width:1px;border-style:solid;padding-top:.875rem;padding-bottom:.875rem;-webkit-margin-end:2rem;margin-inline-end:2rem}.checkout-page .checkout-summary__product:last-child{border-bottom-width:0}.checkout-page .checkout-summary__product-list{margin-left:1.75rem;margin-right:1.75rem;max-height:13rem;overflow:hidden auto;scrollbar-width:thin;scrollbar-color:#868686 #ededed;scrollbar-gutter:stable}.checkout-page .checkout-summary__product-list::-webkit-scrollbar{width:6px}.checkout-page .checkout-summary__product-list::-webkit-scrollbar-track{background:#ededed;border-radius:3px}.checkout-page .checkout-summary__product-list::-webkit-scrollbar-thumb{background:#868686;border-radius:3px}.checkout-page .checkout-summary__product-list::-webkit-scrollbar-thumb:hover{background:#555}.checkout-page .checkout-summary__product-image-holder{display:flex;min-width:3.313rem;max-width:3.313rem;align-items:center;justify-content:center}.checkout-page .checkout-summary__product-content{display:flex;width:100%;flex-direction:column;justify-content:flex-start;-webkit-padding-start:1rem;padding-inline-start:1rem}.checkout-page .checkout-summary__product-main{display:flex;width:100%;flex-direction:column;justify-content:center}.checkout-page .checkout-summary__product-name{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;font-weight:300;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checkout-page .checkout-summary__product-name:hover{--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity))}.checkout-page .checkout-summary__product-attributes{display:none}.checkout-page .checkout-summary__product-attribute{display:flex;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}.checkout-page .checkout-summary__product-attribute-value{-webkit-margin-start:.25rem;margin-inline-start:.25rem}.checkout-page .checkout-summary__product-attribute-value,.checkout-page .checkout-summary__product-price{min-width:-webkit-max-content;min-width:max-content}.checkout-page .checkout-summary__product-price{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgba(59,61,79,var(--tw-text-opacity))}.checkout-page .checkout-summary__product-price-wrapper{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:center}.checkout-page .checkout-summary__product-price.-retail{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(59,61,79,var(--tw-text-opacity));text-decoration:line-through}.checkout-page .checkout-summary__amount-list{margin-top:.875rem;border-top-width:1px;padding-top:.75rem}.checkout-page .checkout-summary__amount-item{margin-left:1rem;margin-right:1rem;display:flex;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}@media (min-width:640px){.checkout-page .checkout-summary__amount-item{padding-left:1.25rem;padding-right:1.25rem}}.checkout-page .checkout-summary__amount-item.-discount{--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity))}.checkout-page .checkout-summary__amount-item.-total{margin-top:.75rem;--tw-border-opacity:1;border-style:solid;padding-top:1rem;padding-bottom:1.25rem;font-size:.875rem;line-height:1.25rem}.checkout-page .checkout-summary__amount-item-value{min-width:-webkit-max-content;min-width:max-content;-webkit-padding-start:1rem;padding-inline-start:1rem}.checkout-page .checkout-summary__address{display:flex;width:100%;flex-direction:column;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(213,211,206,var(--tw-border-opacity));padding-top:1rem;padding-bottom:1rem}.checkout-page .checkout-summary__address-head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:1rem;padding-top:.5rem}@media (min-width:640px){.checkout-page .checkout-summary__address-head{min-height:3.75rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem}}.checkout-page .checkout-summary__address-head-change,.checkout-page .checkout-summary__address-head-title{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.checkout-page .checkout-summary__address-head-change{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checkout-page .checkout-summary__address-head-change:hover{--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity))}.checkout-page .checkout-summary__address-content{display:flex;flex-direction:column;padding-left:1rem;padding-right:1rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(25,25,25,var(--tw-text-opacity))}@media (min-width:640px){.checkout-page .checkout-summary__address-content{padding-left:1.5rem;padding-right:1.5rem}}.checkout-page .checkout-summary__address-content-details{margin-bottom:.25rem;width:100%;overflow:hidden;text-overflow:ellipsis}.checkout-page .checkout-summary__address-content-details:last-child{margin-bottom:0}.checkout-page .checkout__order-note{margin-top:1.25rem;width:100%;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1.25rem 1.75rem}.checkout-page .checkout__order-note-header{margin-bottom:.875rem;font-size:.875rem;line-height:1.25rem}.checkout-page .checkout__order-note .title{font-weight:700;-webkit-margin-end:.75rem;margin-inline-end:.75rem}.checkout-page .checkout__order-note .character-count{font-weight:300}.checkout-page .checkout__order-note-footer{display:flex;align-items:center;justify-content:flex-start}.checkout-page .checkout__order-note .js-order-note-status,.checkout-page .checkout__order-note-status{margin-top:.75rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.75rem;line-height:1rem}.checkout-page .checkout__order-note .js-order-note-status[data-state=error],.checkout-page .checkout__order-note-status[data-state=error]{background-color:rgba(238,68,0,var(--tw-bg-opacity));--tw-bg-opacity:0.1;--tw-text-opacity:1;color:rgba(238,68,0,var(--tw-text-opacity))}.checkout-page .checkout__order-note .js-order-note-input[disabled]{opacity:.8}.checkout-page .checkout__order-note .pz-button{margin-top:.875rem;padding-left:1.5rem;padding-right:1.5rem;font-weight:500}.checkout-page .checkout{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;display:flex;flex-wrap:wrap}@media (min-width:575px){.checkout-page .checkout{max-width:575px}}@media (min-width:640px){.checkout-page .checkout{max-width:640px;padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:768px){.checkout-page .checkout{max-width:768px}}@media (min-width:1024px){.checkout-page .checkout__order-note{-webkit-margin-start:auto;margin-inline-start:auto}.checkout-page .checkout{max-width:1024px;justify-content:space-between}}@media (min-width:1170px){.checkout-page .checkout{max-width:1170px;padding-right:0;padding-left:0;max-width:1170px;flex-wrap:nowrap;-webkit-column-gap:1.75rem;-moz-column-gap:1.75rem;column-gap:1.75rem}}.checkout-page .checkout-detail{width:100%}.checkout-page .checkout__step-list{position:relative;display:flex;align-items:flex-start;justify-content:space-around;padding-bottom:.875rem}.checkout-page .checkout__step-button{display:flex;cursor:default;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;-webkit-margin-end:1rem;margin-inline-end:1rem}.checkout-page .checkout__step-button:last-child{-webkit-margin-end:0;margin-inline-end:0}.checkout-page .checkout__step-button-content{display:flex;flex-direction:column;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgba(166,166,166,var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checkout-page .checkout__step-button-number{order:1;flex:1 1 0%;font-size:1.25rem;line-height:1.75rem;font-weight:700}@media (min-width:640px){.checkout-page .checkout__step-button-number{font-size:1.875rem;line-height:2.25rem}}@media (min-width:768px){.checkout-page .checkout__step-button{-webkit-margin-end:1.25rem;margin-inline-end:1.25rem}.checkout-page .checkout__step-button-number{order:0;flex:0 0 auto;-webkit-margin-end:.25rem;margin-inline-end:.25rem}}.checkout-page .checkout__step-button-text{order:3;font-size:.875rem;line-height:2}.checkout-page .checkout__step-button-text.-desktop{display:none}@media (min-width:1024px){.checkout-page .checkout-detail{width:auto}.checkout-page .checkout__step-button-text.-mobile{display:none}.checkout-page .checkout__step-button-text.-desktop{display:inline}}.checkout-page .checkout__step-button-icon{display:none;font-size:.5rem;-webkit-margin-start:1rem;margin-inline-start:1rem}@media (min-width:768px){.checkout-page .checkout__step-button-text{order:0}.checkout-page .checkout__step-button-icon{-webkit-margin-start:1.25rem;margin-inline-start:1.25rem}}.checkout-page .checkout__step-button-check{order:2;display:none;height:0;width:0;overflow:hidden;font-size:.75rem;line-height:1rem;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;-webkit-margin-start:0;margin-inline-start:0}.checkout-page .checkout__step-button.-active .checkout__step-button-content{font-weight:700;--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity))}.checkout-page .checkout__step-button:not(:disabled){cursor:pointer}.checkout-page .checkout__step-button:not(:disabled):not(.-active) .checkout__step-button-content:hover{--tw-text-opacity:1;color:rgba(140,0,20,var(--tw-text-opacity))}.checkout-page .checkout__contents{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;padding-top:1.25rem}@media (min-width:768px){.checkout-page .checkout__step-button-check{order:0}.checkout-page .checkout__contents{padding-top:2rem}}@media (min-width:1024px){.checkout-page .checkout__contents{width:68.4%;padding-top:2.75rem}}.checkout-page .checkout__submit{font-weight:500!important;text-transform:uppercase!important;letter-spacing:.025em!important}.checkout-page .checkout-error,.checkout-page .checkout__submit .pz-button__icon{font-size:.75rem;line-height:1rem}.checkout-page .checkout-error{margin-top:.25rem;width:100%;padding-left:.25rem;padding-right:.25rem;--tw-text-opacity:1;color:rgba(238,68,0,var(--tw-text-opacity));text-align:left}.checkout-page{background:#ececec}.checkout-page .checkout{font-size:14px;line-height:20px}.checkout-page .checkout-summary__product-list{max-height:208px;overflow-y:auto}.checkout-page .checkout-summary__product{flex-shrink:0}.checkout-page .checkout__step-button:disabled{cursor:default}.checkout-page .js-new-address{cursor:pointer}.checkout-page .js-local-address .checkout-address-box__holder{padding:20px;min-height:196px;border:1px solid #8c0014}.checkout-page .js-local-address p{margin:16px 0;overflow-wrap:anywhere}.checkout-page .checkout-address-box__action,.checkout-page .checkout-summary__address-head-change{padding:0;border:0;background:0 0;color:#8c0014;font:inherit;cursor:pointer;text-decoration:underline}.checkout-page .checkout-status{padding:16px;color:#b00020;font-size:14px;line-height:20px}.checkout-page .js-cvv-info{cursor:pointer}.checkout-page .js-cvv-info-image.is-visible{display:block;width:min(384px,80vw);max-width:none;height:auto;opacity:1;z-index:2}.checkout-page .checkout__submit{display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:8px 24px;border:0;border-radius:24px;background:#f59b00;color:#000;cursor:pointer}.checkout-page .checkout__submit .pz-button__icon{order:1}.checkout-page .js-order-note-submit{padding:8px 24px;border:1px solid #aaa;border-radius:24px;background:#fff;font:inherit;font-size:12px;cursor:pointer;margin-top:14px}.checkout-page .checkout-addresses__head,.checkout-page .checkout-payment-type__head,.checkout-page .checkout-shippings__head{border-color:#eee}.checkout-page [hidden]{display:none!important}@media (max-width:1023px){.checkout-page .checkout-detail{min-width:0}}.checkout-page .checkout-summary__amount-item.-total{border-top:1px solid #d6d6d6}.checkout-login-page{background:#ececec}.checkout-login{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1048px;margin:0 auto;padding:22px 0 66px;color:#000}.checkout-login__panel{padding:36px 44px;background:#fff}.checkout-login__signin{grid-row:span 2}.checkout-login h1,.checkout-login h2{margin:0 0 36px;font-size:30px;line-height:40px;font-weight:300}.checkout-login li,.checkout-login p{font-size:16px;line-height:24px}.checkout-login ul{margin:0 0 22px;padding-left:20px;list-style:disc}.checkout-login__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:36px;padding:8px 16px;border:1px solid #868686;border-radius:24px;background:#fff;color:#000;font:inherit;font-size:12px;line-height:18px;cursor:pointer}.checkout-login__button:hover{background:#f5f5f5}.checkout-login__button--primary{border-color:#f59b00;background:#f59b00}.checkout-login__button--primary:hover{background:#e59000}.checkout-login__forgot{display:inline-block;margin-top:20px;font-size:14px;line-height:20px;text-decoration:underline}.checkout-login__guest{min-height:412px}.checkout-login__guest p{margin:0 0 12px}.checkout-login__guest .pz-checkbox{margin:8px 0 54px}.checkout-login__guest .pz-checkbox a{text-decoration:underline}@media (max-width:1100px){.checkout-login{margin:0 24px}}@media (max-width:767px){.checkout-login{grid-template-columns:minmax(0,1fr);margin:0 16px;padding-bottom:32px}.checkout-login__panel{padding:28px 24px}.checkout-login__signin{grid-row:auto}.checkout-login__guest{min-height:0}.checkout-login h1,.checkout-login h2{font-size:26px;line-height:34px;margin-bottom:28px}.checkout-login__guest .pz-checkbox{margin-bottom:32px}}
/*# sourceMappingURL=style.css.map */
