body{width:100%}.product-media__slider svg{width:auto;height:auto;max-width:100%;max-height:100%;aspect-ratio:1/1}.mk{min-height:231px;background:transparent url(//guarden.de/cdn/shop/t/13/assets/mk-loading.svg?v=7148) center no-repeat;background-size:150px}.measurements__mount{height:100%;aspect-ratio:1 / 1;max-height:none;display:flex;align-items:center;justify-content:center}.measurements__mount [data-arrow],.measurements__modal [data-arrow]{transform:scale(0);transform-origin:center;transform-box:fill-box;transition:all .3s ease-in-out}.measurements__mount [data-arrow].scale,.measurements__modal [data-arrow].scale{transform:scale(1)}.measurements__mount [data-circle],.measurements__modal [data-circle]{transition:fill .3s ease}.measurements__mount [data-circle].is-valid,.measurements__modal [data-circle].is-valid{fill:#00b020}.mk-form,.measurements__form,.mk-form-modal,.measurements__modal-modal{display:grid;grid-template-columns:1fr 1fr;gap:15px;text-align:left}.product-sales-point+.product-custom-liquid{margin-top:20px}.mk-form label,.measurements__form label,.mk-form-modal label,.measurements__modal label{display:block;font-weight:600;margin-bottom:3px;font-size:13.8px;color:#525252}.mk-form input::placeholder,.measurements__form input::placeholder,.mk-form-modal input::placeholder{font-size:14px}@media all and (max-width:756px){.measurements__modal .measurements__field input{min-height:46px;padding:7px 10px}}.mk-form-input div,.measurements__field div{position:relative}.mk-suffix,.measurements__suffix{position:absolute;right:15px;top:50%;transform:translateY(-50%);background:#fff;padding:9px 2px;font-weight:700;font-size:14px;color:#7b7b7b;-webkit-user-select:none;user-select:none}.mk-form div.error input,.measurements__form div.error input,.mk-form-modal div.error input{border-color:var(--color-text-attention, #b00020)}.measurements__form div.success input{border-color:#00b020}.measurements__modal-form{flex:0 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;align-content:start;padding:0 15px 8px}.measurements__field div input{border-radius:10px;transition:border-color .15s ease,box-shadow .15s ease}.measurements__modal-form .measurements__field.is-active label{color:#1a1a1a}.measurements__modal-form .measurements__field.is-active div input{border-color:#525252;box-shadow:0 0 0 3px #52525224}.measurements__modal-form .measurements__field.is-active div.success input{border-color:#00b020;box-shadow:0 0 0 3px #00b02029}.measurements__form-original .measurements__field input:focus{outline:none;border-color:#525252;box-shadow:0 0 0 3px #52525224}.measurements__form-original .measurements__field div.success input:focus{border-color:#00b020;box-shadow:0 0 0 3px #00b02029}.measurements__field-error,.measurements__field-success{display:block;position:absolute;left:-5px;bottom:-5px;border-radius:100%;width:18px;height:18px;text-align:center;font-size:18px;line-height:16px;font-weight:700;display:none}.measurements__field-success svg{height:16px;width:16px;position:relative;top:2px}.measurements__field-error{color:#fff;background:#b00020}.measurements__field-success{color:#fff;background:#00b020;font-weight:400;font-size:16px;line-height:20px}.error .measurements__field-error,.success .measurements__field-success{display:block}.mk-progress,.measurements__progress{margin-top:15px}.mk-progress-wrapper,.measurements__progress-container{display:block;width:100%;border-radius:6px;height:8px;background:#ccc;overflow:hidden;position:relative}.mk-progress-bar,.measurements__progress-bar{position:absolute;left:0;top:0;height:100%;background:#bf2c22;transition:all .3s linear}.measurements.done .measurements__progress-bar{background:#198d24}.measurements__progress-steps{font-size:14px;color:#9e9e9e;transition:all .3s linear}.measurements.done .measurements__progress-steps{color:#198d24}.measurements__error{color:var(--color-text-attention, #b00020)}.product-form .product-variants.product-variants--only{display:none}.mk-modal,.measurements__modal{text-align:center;border:0 none;width:100%;height:100dvh;background:#fff;max-height:none;max-width:none;padding:0}.measurements__modal{opacity:0;transform:translateY(14px);transition:opacity .25s ease,transform .28s cubic-bezier(.22,.61,.36,1),overlay .28s ease allow-discrete,display .28s ease allow-discrete}.measurements__modal[open]{opacity:1;transform:translateY(0)}@starting-style{.measurements__modal[open]{opacity:0;transform:translateY(14px)}}.mk-modal-content,.measurements__modal-content{height:100%;position:relative}.measurements__modal-content{display:flex;flex-direction:column;height:100dvh;max-height:100dvh;overflow:hidden;padding-top:40px}.mk-modal .close,.measurements__modal-close{position:absolute;z-index:10;right:10px;top:10px;padding:0;font-size:30px;width:30px;height:30px;text-decoration:none}.mk-modal .close span,.measurements__modal-close span{line-height:1;display:block;position:relative;top:-3px;color:#00000080}.measurements__modal-close{top:calc(12px + env(safe-area-inset-top));right:12px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #e3e3e5;box-shadow:0 2px 6px #1010101a;color:#525252;font-size:24px;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .1s ease}.measurements__modal-close:hover{background:#f5f5f6;color:#1a1a1a}.measurements__modal-close:active{transform:scale(.94);box-shadow:inset 0 1px 3px #0000001a}.measurements__modal-close span{top:-1px;color:inherit}.measurements{text-align:left;border-radius:18px;border:1px solid rgba(0,0,0,.07);background:#fff;box-shadow:0 12px 30px #00000008;position:relative;overflow:hidden}.measurements:before{content:"";display:block;background:linear-gradient(90deg,#fff0,#be373bbf,#fff0);height:550px;width:100px;position:absolute;animation:rotate 5s linear forwards infinite;z-index:0;top:50%;left:50%;transform-origin:left top;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease-in-out}.measurements.done:before{background:linear-gradient(90deg,#fff0,#198d24bf,#fff0)}.measurements:hover{box-shadow:0 18px 40px #0000000f}.measurements:hover:before{opacity:1}@media all and (max-width:756px){.measurements:before{opacity:1}}.measurements__inner{position:relative;z-index:1;margin:1px;background:#fff;padding:20px;border-radius:16px}@keyframes rotate{0%{transform:rotate(0) translate(-50%,-50%)}to{transform:rotate(360deg) translate(-50%,-50%)}}.measurements__modal::backdrop{background:#0000;transition:background-color .25s ease,overlay .28s ease allow-discrete,display .28s ease allow-discrete}.measurements__modal[open]::backdrop{background:#000000b3}@starting-style{.measurements__modal[open]::backdrop{background:#0000}}.measurements__modal .measurements__modal-svg-container{flex:0 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:6px 15px 8px}.measurements__modal-svg-container svg{display:block;width:100%;height:auto;max-width:100%;max-height:100%}.measurements__button-container{flex:0 0 auto;padding:0 15px}.button.measurements__modal-save-button{padding:10px 15px;font-size:16px;width:100%;margin-bottom:15px}.measurements__info{margin-top:15px;font-size:13.5px;font-weight:700;color:#1e2422}.measurements__info a{color:var(--color-text-primary)}.measurements__tooltip{display:flex;align-items:center;gap:7px;margin-top:14px;font-size:13.5px;font-weight:700;color:#1e2422}.measurements__tooltip .tip{position:relative;display:inline-flex;cursor:help;outline:none}.measurements__tooltip .tip .q{width:18px;height:18px;border-radius:50%;background:#e0dbd2;color:#6e6a63;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.measurements__tooltip .tip .bubble{position:absolute;top:160%;left:50%;width:269px;background:#1e2422;color:#edeae4;font-size:12px;font-weight:400;line-height:1.55;padding:11px 13px;border-radius:9px;box-shadow:0 8px 22px #0003;opacity:0;visibility:hidden;transform:translateY(-4px) translate(-50%);transition:all .15s;z-index:5}.measurements__tooltip .tip .bubble:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-bottom-color:#1e2422}.measurements__tooltip .tip:hover .bubble,.measurements__tooltip .tip:focus .bubble{opacity:1;visibility:visible;transform:translateY(0) translate(-50%)}.measurements__keyboard{flex:0 0 auto;margin-top:auto;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;background:#f5f5f6;padding:14px 15px calc(20px + env(safe-area-inset-bottom));border-top:1px solid #e7e7e9;width:100%}.measurements__keyboard .key{display:flex;align-items:center;justify-content:center;min-height:48px;font-weight:600;font-size:18px;border:1px solid #e3e3e5;border-radius:10px;color:#2b2b2b;background:#fff;box-shadow:0 1px 2px #1010100f;-webkit-tap-highlight-color:transparent;transition:background-color .08s ease,box-shadow .08s ease,transform .08s ease}.measurements__keyboard .key:active,.measurements__keyboard .key.is-pressed{background:#ececed;box-shadow:inset 0 2px 5px #0000001f;transform:scale(.97)}.measurements__keyboard .key[data-key=del]{grid-column:span 2}.measurements__keyboard .key svg{max-width:20px;fill:#2b2b2b}g[data-bullet]{transform:translate(var(--mk-tx, 0),var(--mk-ty, 0)) scale(var(--bullet-scale, 1));transform-origin:var(--bullet-origin, center);transform-box:fill-box}@media(max-width:768px){g[data-bullet]{--bullet-scale: 1.4}}@media(max-width:768px){g[data-bullet]>*{paint-order:stroke;stroke:#fff;stroke-width:19px;stroke-linejoin:round;stroke-linecap:round}}.swiper .swiper-button,.swiper .swiper-button.swiper-button-disabled{opacity:0;transition:opacity .3s ease-in-out}.swiper:hover .swiper-button{opacity:1}.swiper:hover .swiper-button.swiper-button-disabled{opacity:.35}.cart-footer .cart-footer__button .cart-footer__subtotal-value{display:none}.cart-footer .cart-footer__button-label{margin:0!important;padding:0!important;border:0!important}.m_hint{margin-top:16px;display:flex;gap:11px;background:#faf8f4;border:1px solid #EEE9E1;border-radius:10px;padding:13px 15px}.m_hint .ii{flex:0 0 20px;padding-top:1px}.m_hint .ii svg{width:20px;height:20px;stroke:#5f5a52;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.m_hint .tx{font-size:13px;line-height:1.6;color:#5f5a52;font-weight:400}.m_hint .tx strong{color:#1e2422}.m_hint a{display:inline-block;margin-top:6px;font-weight:700;font-size:13px;color:#1e2422;text-decoration:none;border-bottom:1.5px solid #414045;padding-bottom:1px}.m_pay-wrap{margin-top:20px;padding-top:18px;border-top:1px solid #F0ECE5;text-align:center}.m_pay{display:flex;gap:7px;justify-content:center;align-items:center;flex-wrap:wrap}.m_badge{height:31px;min-width:44px;padding:0 8px;border:1px solid #E7E3DC;border-radius:6px;background:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}.m_usps{margin-top:18px}.m_usps details{border-top:1px solid #F0ECE5}.m_usps details:last-of-type{border-bottom:1px solid #F0ECE5}.m_usps .row,.m_usps summary{list-style:none;display:flex;align-items:center;gap:13px;padding:15px 2px}.m_usps summary{cursor:pointer}.m_usps summary::-webkit-details-marker{display:none}.m_usps .ic{flex:0 0 24px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.m_usps .ic svg{width:22px;height:22px;stroke:#3c413e;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.m_usps .t{flex:1;font-size:15px;font-weight:600;color:#525252;line-height:1.35}.m_usps .t strong{font-weight:800}.m_usps .chev{width:16px;height:16px;stroke:#a39c90;fill:none;stroke-width:2;transition:transform .2s}.m_usps details[open] .chev{transform:rotate(180deg)}.m_usps .panel{padding:0 2px 16px 50px;font-size:13.5px;line-height:1.6;color:#6e6a63;margin-top:-4px}.m_usps .rep{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:700;color:#1e2422;text-decoration:none;border-bottom:1.5px solid #414045;padding-bottom:1px;margin-top:8px}.atc{display:block;width:100%;box-sizing:border-box;border:none;border-radius:12px;padding:0;overflow:hidden;text-align:center;cursor:pointer}.atc-main{padding:15px 16px 4px;color:#fff;font-size:16px;font-weight:700;letter-spacing:.2px;transition:all .2s ease-in-out}.atc-main .price{opacity:.92;font-weight:600}.atc-main .hidden{display:none}.atc-sub{padding:2px 16px 15px;color:#c9c4bb;font-size:12.5px;display:flex;align-items:center;justify-content:center;gap:8px;line-height:1.4;transition:all .2s ease-in-out}@media(hover:hover){.atc:hover .atc-main,.atc:hover .atc-sub{color:#525252}}.atc--plain:not(:has(.atc-main)){display:flex;align-items:center;justify-content:center;min-height:78px;padding:8px 16px;font-size:16px;font-weight:700;letter-spacing:.2px;line-height:1.2}.dot{flex:0 0 9px;width:9px;height:9px;border-radius:50%;background:#34c759;box-shadow:0 0 #34c7598c;animation:pulse 1.6s infinite}@keyframes pulse{0%{box-shadow:0 0 #34c75980}70%{box-shadow:0 0 0 7px #34c75900}to{box-shadow:0 0 #34c75900}}.RatingBarWidget-prefix .R-flex-center-xxs{justify-content:flex-start!important}.klaviyo-form-button{border-color:#414045!important}.klaviyo-form-Ruzdym :is(h1,h2,h3,h4,p,span){color:#414045!important}.klaviyo-form-Ruzdym input[type=email]{background:transparent!important;color:#414045!important;border:1px solid #d4d3d5!important;box-shadow:none!important}.klaviyo-form-Ruzdym input[type=email]::placeholder{color:#757575!important;opacity:1!important}.klaviyo-form-Ruzdym input[type=email]:focus{border-color:#414045!important;outline:2px solid rgba(65,64,69,.16)!important;outline-offset:2px!important}.klaviyo-form-Ruzdym .klaviyo-form-button,.klaviyo-form-Ruzdym .klaviyo-form-button *{color:#fff!important}.klaviyo-form-Ruzdym .klaviyo-form-button{background:#414045!important;border-color:#414045!important}.klaviyo-form-Ruzdym .klaviyo-form-button:hover{background:#303035!important;border-color:#303035!important}.klaviyo-form-Ruzdym .klaviyo-form-button:focus-visible{outline:2px solid #414045!important;outline-offset:3px!important}.announcement-bar .swiper-button-prev,.announcement-bar .swiper-button-next{display:none}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
