.product.product-v2{margin-top:60px}.product.product-v2:not(strong){font-family:KMR-Waldenburg-Buch;font-weight:375}.product.product-v2 .product__info-container{max-width:100%}.product.product-v2 .grid{margin-left:0}.heading-krm{font-family:KMR-Waldenburg-Buch;font-weight:375}.product-faq-section:empty{display:none}.product-faq-section[data-style=v2] .section-wrapper{padding-block:18px;font-family:KMR-Waldenburg-Buch}.product-faq-section[data-style=v2] .product-custom-section-heading h2,.related-products .product-custom-section-heading h2,div[data-template=v2] h4.apps-custom-section-heading p{font-family:KMR-Waldenburg-Buch;font-weight:375;line-height:1.1;font-size:32px;padding-bottom:18px;text-align:center;color:#000}.related-products .product-custom-section-heading h2{padding-bottom:0;margin-bottom:0}div[data-template=v2] h4.apps-custom-section-heading p,div[data-template=v2] h4.apps-custom-section-heading{text-align:left;padding-bottom:0;margin:0}.product-faq-section-item-title{display:flex;justify-content:space-between;align-items:flex-end}.product-faq-section[data-style=v2] .product-faq-section-item-title{font-size:24px;font-weight:375;padding-bottom:5px;padding-top:32px;padding-right:0;color:#000}.product-faq-section[data-style=v2] .product-faq-section-wrapper hr{background-color:#12171399}.product-faq-section[data-style=v2] .product-faq-section-item-title span{margin-right:0}.product-faq-section[data-style=v2] .product-faq-section-item-title:hover,.product-faq-section[data-style=v2] .product-faq-section-wrapper .product-faq-section-item-pane p{color:#000}.product-faq-section[data-style=v2] .product-faq-section-wrapper .product-faq-section-item-pane .metafield-rich_text_field{padding-block:10px}.product-v2 .accordion{border-color:#12171399}.product-v2 .accordion:last-of-type{border-bottom:none}.product-v2 .accordion summary{padding-block:8px}.product-v2 .accordion .accordion__title{font-size:16px;color:#121713;letter-spacing:-.5px}.product-v2 .product__accordion .accordion__content{padding:1rem 0 0}.product-v2 .product__accordion .accordion__content ul{margin-top:0}.product-v2 .accordion summary svg.icon-caret{right:0}.product-v2 .product__title{margin-top:5px!important;margin-bottom:5px!important}.product-v2 .product__title h1{letter-spacing:-.5px;font-weight:375;font-family:KMR-Waldenburg-Buch;font-size:32px}.product-v2 .product__title h1 strong{font-family:KMR-Waldenburg-600}.product-v2 .oke-stars-foreground svg,.product-v2 .oke-stars-background svg,.card-wrapper-v2 .oke-stars-foreground svg,.card-wrapper-v2 .oke-stars-background svg{height:14px}.product-v2 .oke-sr-count,.product-v2 .oke-sr-count span,.card-wrapper-v2 .oke-sr-count span,.card-wrapper-v2 .oke-sr-count{font-size:12px;letter-spacing:-.5px;font-weight:375;font-family:KMR-Waldenburg-Buch}.product-v2 .price span{font-size:16px;letter-spacing:-.5px;font-weight:375;font-family:KMR-Waldenburg-Buch;line-height:1.6}.product.product-v2 .price dl{margin-top:0;margin-bottom:0}.product-v2 .button.product-form__submit{height:56px}.product-v2 .button.product-form__submit span{font-family:KMR-Waldenburg-Buch;font-weight:375;letter-spacing:-.5px}.product-v2 .product-form__input .form__label,.product-v2 .product-form__input select{font-size:16px;line-height:1.4;letter-spacing:-.5px;color:#121713}.product-v2 .product-form__input--dropdown{width:fit-content}.product-v2 .accordion__content.rte *{font-size:14px;color:#000;line-height:1.8}.product-v2 .accordion__content.rte p:not(:last-child){margin-bottom:16px}.product-v2 .product__text *{color:var(--text-color);line-height:1.2;letter-spacing:-.5px;color:#121713}.product-v2 .product-addons{border:1px solid #0000004D;padding:12px;border-radius:4px;display:flex}.product-v2 .product-addons__products{width:100%;display:flex;flex-direction:column;gap:16px}.product-v2 .product-addons__product{display:flex;align-items:center;gap:16px;justify-content:space-between}.product-v2 .product-addons__product *{cursor:pointer}.product-v2 .product-addons__product-title,.product-v2 .product-addons__product-title label{display:flex;align-items:center;gap:8px;color:#121713}.product-v2 .product-addons__product-title-text{letter-spacing:-.5px}.product-v2 .product-addons__product-title label img{object-fit:cover;background-color:#f2f2f2;display:flex}.product-v2 .product-addons__product-price{display:flex;flex-shrink:0;color:#121713}.product-v2 .product-addons__product-title input[type=checkbox],.product-v2 .product-addons__product-title input[type=radio],.product-v2 .product-personalization__checkbox-text input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:16px;height:16px;border:1px solid #121713;border-radius:50%;background-color:transparent;cursor:pointer;flex-shrink:0;position:relative;margin:0;transition:background-color .2s ease,border-color .2s ease}.product-v2 .product-addons__product-title input[type=checkbox]:checked,.product-v2 .product-addons__product-title input[type=radio]:checked,.product-v2 .product-personalization__checkbox-text input[type=checkbox]:checked{background-color:#ff360a}.product-v2 .product-addons__product-title input[type=checkbox]:after,.product-v2 .product-addons__product-title input[type=radio]:after,.product-v2 .product-personalization__checkbox-text input[type=checkbox]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity .2s ease}.product-v2 .product-addons__product-title input[type=checkbox]:checked:after,.product-v2 .product-addons__product-title input[type=radio]:checked:after,.product-v2 .product-personalization__checkbox-text input[type=checkbox]:checked:after{opacity:1}[hidden]{display:none}.card-wrapper-v2 .card-information__wrapper{display:grid;gap:14px}.card-wrapper-v2 .product-block__swatches{justify-content:flex-start;gap:4px;margin:0!important}.card-wrapper-v2 .product-block__swatches-item{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;outline:1px solid transparent}.card-wrapper-v2 .product-block__swatches-item.active{outline:1px solid #FF360A}.card-wrapper-v2 .product-block__swatches-item-bg{width:20px!important;height:20px!important;border-radius:50%;aspect-ratio:1/1}.card-wrapper-v2 .card-information .price,.card-wrapper-v2 .card-information__wrapper .price dl *{background:none;padding:0;font-size:16px;color:#121713;letter-spacing:-.5px;font-weight:375;font-family:KMR-Waldenburg-Buch!important;line-height:1.2}.card-wrapper-v2 .card-information .price a:hover,.card-wrapper-v2 .card-information__wrapper .price dl:hover *{color:#121713!important}.related-products.product-carousel-section .card-information .card-information__text{font-size:24px;letter-spacing:-.5px;font-family:KMR-Waldenburg-Normal;line-height:1.2;margin:0;padding:0!important;color:#121713}.related-products.product-carousel-section .product-carousel__item{border-left:none}.related-products .media{background-color:#f2f2f2;border-radius:0}.card-wrapper-v2 .card-information__wrapper .price,.related-products.product-carousel-section .product-carousel__item .card-information .price{padding:0;margin-top:0!important;display:flex}.related-products.product-carousel-section .card-information .product_subtitle{font-size:16px;line-height:1.2;letter-spacing:-.5px;color:#121713;font-family:KMR-Waldenburg-Buch;font-weight:375;margin:0}@media only screen and (min-width: 1600px){.product-carousel-section .product-carousel__item{width:22%}}slider-component-v2{position:relative}.product__media-badges{display:flex;gap:8px;position:absolute;top:8px;left:8px;z-index:1}.product__media-badge{font-size:16px;line-height:1.6;color:#ff360a;font-family:KMR-Waldenburg-Buch;letter-spacing:-.5px;font-weight:375;border:1px solid #FF360A;display:flex;align-items:center;justify-content:center;border-radius:100px;height:56px;min-width:56px;padding:8px 12px}.product__media-badge.badge-fill{background-color:#ff360a;color:#fff}.product-v2 .product__price{margin-top:0!important;margin-bottom:-10px!important}body[data-template=v2] .oke-w-reviews-controls{display:none!important}body[data-template=v2] .okeReviews[data-oke-container] .oke-w-reviews-main--nav-divider,div.okeReviews .oke-w-reviews-main--nav-divider{border-top:none!important}body[data-template=v2] .oke-w-reviews{padding-top:0!important}body[data-template=v2] .oke-w-header{display:none!important}body[data-template=v2] .oke-w-reviews-writeReview a.oke-w-writeReview.oke-button,body[data-template=v2] .okeReviews[data-oke-container].oke-w .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,body[data-template=v2] div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,body[data-template=v2] .okeReviews[data-oke-container].oke-w .oke-button,div.okeReviews .oke-button{width:300px!important;border-radius:100px!important;border:1px solid #000!important;background-color:#000!important;outline:none!important;height:56px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:12px 16px!important;font-size:16px!important;line-height:1.2!important;color:#fff!important;font-family:KMR-Waldenburg-Buch!important;transition:all .2s ease-in-out!important;font-weight:375!important}body[data-template=v2] .okeReviews[data-oke-container] .oke-w-reviewer,div.okeReviews .oke-w-reviewer,body[data-template=v2] .okeReviews[data-oke-container] .oke-w-reviewer span,div.okeReviews .oke-w-reviewer strong{font-family:KMR-Waldenburg-600!important}body[data-template=v2] .okeReviews[data-oke-container].oke-w .oke-showMore-button.oke-button,div.okeReviews .oke-showMore-button.oke-button{background-color:#fff!important;color:#ff360a!important;border-color:#ff360a!important;width:300px;margin:20px auto 0}body[data-template=v2] div.okeReviews[data-oke-container].oke-w .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,body[data-template=v2] div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{box-shadow:none!important;background-color:#fff!important;color:#000!important}@media screen and (min-width: 746px){body[data-template=v2] .page-width.page-width--wide{padding-inline:32px}}.sibling-products__products{display:flex;gap:8px;flex-wrap:wrap}.sibling-products__product{border:1px solid #0000004D;display:flex;align-items:center;border-radius:4px;padding:8px 12px;text-decoration:none;line-height:1;color:#121713;height:32px;transition:all .2s ease-in-out}.sibling-products__product.active{background-color:#000}.sibling-products__product.active span{color:#fff}.sibling-products__product span{color:#000;font-family:KMR-Waldenburg-Buch;letter-spacing:-.5px;font-weight:375;font-size:16px}.sibling-products__product:hover{background-color:#000;color:#fff}.sibling-products__product:hover span{color:#fff}.product-v2 .form__label{padding-left:0;color:#000;line-height:1.2;font-family:KMR-Waldenburg-Buch;letter-spacing:-.5px;font-weight:375}.product-v2 .select__select{font-family:KMR-Waldenburg-Buch;font-weight:375;box-shadow:none;border:1px solid #0000004D;border-radius:4px;height:32px;line-height:1;padding-top:2px;color:#121713;display:flex;align-items:center}.product-v2 .select .svg-wrapper svg{height:9px;width:15px}.product-v2 .select__select:focus{outline:none}.product-v2 .select__select:hover{box-shadow:none;border:1px solid #000}.accordion-v2{border-bottom:1px solid rgba(18,23,19,.6);margin-block:10px;display:flex;flex-direction:column}.accordion-v2__button{width:100%;background:none;border:none;padding:0;cursor:pointer;text-align:left}.accordion-v2__content-wrapper{overflow:hidden}.accordion-v2__content-wrapper[hidden]{display:none}.accordion-v2:first-of-type{border-top:none;margin-top:24px}.accordion-v2:last-of-type{border-bottom:none;padding-bottom:0}.accordion-v2.accordion-v2--large:last-of-type{border-bottom:1px solid rgba(18,23,19,.6)}.accordion-v2 .accordion-v2__button{align-items:center;padding-block-end:10px;font-size:16px;font-family:KMR-Waldenburg-Normal;font-weight:400}.accordion-v2__toggle{width:100%;align-items:center}.accordion-v2__icon,.accordion-v2__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px}.accordion-v2__icon svg{transition:transform .2s ease-in-out;position:relative;top:unset;transform:none;right:unset;width:16px;height:16px}.accordion-v2.accordion-open .accordion-v2__icon svg{transform:scaleY(-1)}.accordion-v2__toggle span{color:#000;line-height:1.2;font-family:KMR-Waldenburg-Buch;letter-spacing:-.5px;font-weight:375}.accordion-v2__content{padding-left:0;color:#000;padding-bottom:10px}.accordion-v2__content *{font-size:14px;line-height:1.4;font-family:KMR-Waldenburg-Buch!important;font-weight:375!important}.accordion-v2__content strong{font-family:KMR-Waldenburg-600}.accordion-v2--large{margin-bottom:32px}.accordion-v2--large .accordion-v2__button{padding-bottom:16px}.accordion-v2--large .accordion-v2__content *{font-size:16px;line-height:1.4}.accordion-v2--large .accordion-v2__toggle span{font-size:24px}.accordion-v2--large .accordion-v2__icon svg{width:19px;height:19px}body[data-template=v2].product .shopify-section:last-child{padding-bottom:0}body[data-template=v2] div[data-oke-widget]:not(:has(.oke-state-empty)){margin-top:-45px!important}body[data-template=v2] div[data-oke-widget]:has(.oke-state-empty) .oke-state.oke-state--noTopBorder{width:100%}body[data-template=v2] div[data-oke-widget]:has(.oke-state-empty){margin-top:30px!important;margin-left:auto}body[data-template=v2] div[data-oke-widget]:has(.oke-state-empty) .oke-state-empty-button a,body[data-template=v2] div[data-oke-widget] .oke-state-empty-text{margin-inline:auto;font-family:KMR-Waldenburg-Buch!important;font-weight:375!important}.product-personalization{display:grid;gap:12px}.product-personalization__select{background-color:#f5f4f5;display:grid;grid-template-columns:1fr auto;justify-content:space-between;align-items:center;gap:12px;border-radius:4px;overflow:hidden;width:fit-content}.product-personalization__checkbox-text{padding:12px;display:flex;align-items:center;gap:16px}.product-personalization__checkbox-text label{line-height:1.1;letter-spacing:-.5px;font-size:16px;color:#121713}.product-personalization__checkbox-text *{cursor:pointer}.product-personalization__checkbox-image img{width:84px;height:100%;object-fit:cover;display:flex}.product-personalization__option-characters{position:relative;width:100%;max-width:350px}.product-personalization__option input[name="properties[Personalization - Text]"]{border:1px solid #0000004D;border-radius:50px;padding:12px 30px 12px 12px;font-size:16px;width:100%;position:relative;height:31px;line-height:1;color:#6a6a6a}.product-personalization__option input[name="properties[Personalization - Text]"]:placeholder{color:#6a6a6a;font-size:16px}.product-personalization__option input[name="properties[Personalization - Text]"]:focus,.product-personalization__option input[name="properties[Personalization - Text]"]:focus-visible{outline:none;box-shadow:none}.product-personalization__character-count{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;color:#121713}@media screen and (min-width:746px){.grid--1-col-desktop{flex:0 0 100%;max-width:100%}.grid--1-col-desktop .grid__item{width:100%;max-width:100%}.product-faq-section[data-style=v2] .product-page-custom-section.additional_space{padding-block:18px}.product-v2 .product__price{margin-block-start:-24px;margin-block-end:-12px}.product-v2 .price span{font-size:24px}body[data-template=v2] div.okeReviews[data-oke-container] .oke-w-reviews-head{margin-left:auto}div[data-template=v2]{padding-block:48px}}@media screen and (max-width:745px){.product.product-v2{margin-top:-30px}.product-v2 .product__title h1{font-size:24px}.sibling-products__product,.sibling-products__product span,.product-v2 .product__text *,.product-v2 .product-form__input .form__label,.product-v2 .product-form__input--dropdown .select__select,.product-v2 .product-addons__product-title-text,.accordion-v2__toggle,.accordion-v2__toggle span,.accordion-v2__content *,.product-faq-section[data-style=v2] .product-faq-section-wrapper .product-faq-section-item-pane .metafield-rich_text_field,.related-products.product-carousel-section .card-information .product_subtitle,.accordion-v2--large .accordion-v2__content *,.card-wrapper-v2 .card-information .price,.card-wrapper-v2 .card-information__wrapper .price dl *{font-size:14px}product-info .page-width.page-width--wide{padding-bottom:0}body[data-template=v2] div.okeReviews[data-oke-container] .oke-w-reviews-head p{font-size:16px;line-height:1.2;color:#121713;font-family:KMR-Waldenburg-Buch;margin-bottom:14px}.product.product-v2.grid{gap:16px}.product__media-badge{height:30px;min-width:30px;font-size:10px;padding:4px}.grid--1-col-tablet-down .grid__item{width:100%;max-width:100%}.product.product-v2 .grid{margin-left:-20px;gap:8px}.product-v2 .select__select{padding-top:0}.product-v2 .product-addons__product-price,.product-v2 .product-addons__product-title label{font-size:12px;line-height:1.1}.accordion-v2--large .accordion-v2__icon svg{width:14px;height:14px}.accordion-v2--large .accordion-v2__button{padding-bottom:5px}.product-v2 .product-addons__product-price{font-size:16px}.product-faq-section[data-style=v2] .product-custom-section-heading h2,.related-products .product-custom-section-heading h2,div[data-template=v2] h4.apps-custom-section-heading{font-size:24px}.product-faq-section[data-style=v2]{padding-bottom:0!important;background-color:#fff!important}.product-faq-section[data-style=v2] .product-page-custom-section.additional_space,.product-faq-section[data-style=v2] .page-width.page-width--wide{margin-bottom:0;padding-bottom:0}.product-faq-section[data-style=v2] .product-faq-section-item-title div{font-size:16px;letter-spacing:-.5px}.product-faq-section[data-style=v2] .product-custom-section-heading h2,.related-products .product-custom-section-heading h2{text-align:left;padding-bottom:0;margin-bottom:0}.accordion-v2--large .accordion-v2__toggle,.accordion-v2--large .accordion-v2__toggle span{font-size:16px}.product.product-v2 .product__info-wrapper{padding-bottom:0!important}div[data-template=v2] h4.apps-custom-section-heading p{text-align:center}div[data-oke-widget],body[data-template=v2] div[data-oke-widget]:not(:has(.oke-state-empty)){margin-top:20px!important}body[data-template=v2] div.okeReviews[data-oke-container] .oke-w-reviews-head,body[data-template=v2] .oke-w-reviews-writeReview,body[data-template=v2] .oke-w-reviews-writeReview a.oke-w-writeReview.oke-button,body[data-template=v2] .okeReviews[data-oke-container].oke-w .oke-button,div.okeReviews .oke-button{margin-left:0!important;width:100%!important}body[data-template=v2] .oke-w-reviews-writeReview a.oke-w-writeReview.oke-button,body[data-template=v2] .okeReviews[data-oke-container].oke-w .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,body[data-template=v2] div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{width:100%!important}.card-wrapper-v2 .card-information__wrapper{gap:10px}.related-products.product-carousel-section .page-width{padding-block:16px}.related-products .product-custom-section-heading h2{margin-top:0}.related-products.product-carousel-section .card-information .product_subtitle{color:#12171399}.related-products.product-carousel-section .card-information .card-information__text,.related-products .product-custom-section-heading h2{font-size:16px}.card-wrapper-v2 .card-information .price,.card-wrapper-v2 .card-information__wrapper .price dl * .related-products.product-carousel-section .product-carousel__item{width:45%;padding:0 10px}.product-personalization__checkbox-text label,.product-personalization__option input[name="properties[Personalization - Text]"]{font-size:14px;line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/252/assets/custom.css.map */
