.pm-product-information{overflow:hidden;border:1px solid #e9e4da;border-radius:22px;box-shadow:0 12px 34px #3b301b0f}.pm-product-information.collapsible-content--has-bg{padding:clamp(24px,3.5vw,42px)}@media only screen and (min-width:1068px){.pm-product-information{grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:clamp(36px,5vw,72px)}.pm-product-information .section-header--content{max-width:340px}}.pm-product-information .accordion summary{padding-top:18px;padding-bottom:18px}@media only screen and (max-width:1067px){.pm-product-information .section-header{margin-bottom:14px}}@media only screen and (max-width:767px){.pm-product-information{border-radius:16px}.pm-product-information.collapsible-content--has-bg{padding:20px}.pm-product-information .accordion summary{padding-top:16px;padding-bottom:16px}}.pm-founder{padding:0 0 70px;background:transparent}.pm-founder__panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:50px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.pm-founder__video{position:relative;min-height:520px;overflow:hidden;border-radius:6px;background:#242424}.pm-founder__video video,.pm-founder__video img{display:block;width:100%;height:100%;min-height:520px;padding:0;object-fit:cover}.pm-video-play{position:absolute;z-index:3;top:50%;left:50%;display:grid;width:66px;height:66px;place-items:center;padding:0;transform:translate(-50%,-50%);border:2px solid rgba(255,255,255,.9);border-radius:50%;background:#f2b233;box-shadow:0 8px 24px #0000003d;color:#242424;cursor:pointer}.pm-video-play:hover{transform:translate(-50%,-50%) scale(1.05)}.pm-video-play:focus-visible{outline:3px solid #242424;outline-offset:4px}.pm-video-play:disabled{cursor:wait;opacity:.72}.pm-video-play[hidden]{display:none}.pm-video-play svg{width:28px;height:28px;margin-left:3px}.pm-founder__video>span{position:absolute;top:18px;left:18px;padding:7px 11px;border-radius:6px;background:#f2b233;color:#242424;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.pm-founder__content{align-self:center;padding:0}.pm-founder__eyebrow{margin:0 0 9px;color:#9c6b00;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pm-founder__content h2{margin:0;font-size:clamp(1.75rem,3vw,2.4rem);letter-spacing:-.03em;line-height:1.08}.pm-founder__person{margin:13px 0 0;color:#5e5a54}.pm-founder__content .rte{margin-top:22px;color:#4f4b45;font-size:1rem;line-height:1.65}.pm-founder__signature{display:flex;align-items:center;gap:10px;margin-top:24px;padding-top:20px;border-top:1px solid #eee8dc}.pm-founder__signature>span{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#fff0b8;color:#9c6b00}.pm-founder__signature p{margin:0;font-size:.8rem;font-weight:700}@media screen and (max-width:800px){.pm-founder{padding-bottom:44px}.pm-founder__panel{grid-template-columns:1fr;gap:26px}.pm-founder__video,.pm-founder__video video,.pm-founder__video img{min-height:0;aspect-ratio:9 / 12}.pm-founder__content{padding:0}}.pm-buybox-demand{display:flex;align-items:center;gap:12px;width:fit-content;padding:5px;border:1px solid #dceee1;border-radius:999px;background:#f7fcf8;color:#299a4b;font-size:.72rem;line-height:1.25}.template-product .product-image-container,.template-product .product-images__slide{position:relative}.template-product .thb-product-detail .product-information--inner{display:flex;flex-direction:column;gap:11px;padding:20px;border:1px solid #eee8dc;border-radius:18px;background:#fff;box-shadow:0 14px 36px #3b301b0f}.template-product .thb-product-detail .product-information--inner>*{margin-top:0!important;margin-bottom:0!important}.template-product .thb-product-detail .product-information--inner>a[href="#bewertung"]:not(.pm-shop-rating),.template-product .thb-product-detail .product-information--inner>.lb-liked-from,.template-product .thb-product-detail .product-information--inner>div:has(#warenkorb-anzahl),.template-product .thb-product-detail .product-information--inner>hr.product-information--separator{display:none!important}.template-product .thb-product-detail .product-information--inner>h1,.template-product .thb-product-detail .product-title{margin:0!important;color:#252525;font-size:clamp(1.55rem,3vw,2rem)!important;font-weight:800;line-height:1.1!important;letter-spacing:-.025em!important}.template-product .thb-product-detail .product-title{font-size:clamp(1.55rem,3vw,2rem);line-height:1.1;letter-spacing:-.025em}.template-product .thb-product-detail .variations .product-form__input--dropdown select{min-height:52px;border-color:#e7e0d4;border-radius:12px;background:#fff}.template-product .thb-product-detail .quantity{overflow:hidden;border-radius:12px}.template-product .product-information--inner:has(.form-switcher) .variations>.pm-inline-quantity{grid-column:1 / -1;width:100%;justify-self:start}.template-product .product-information--inner:has(.form-switcher) .pm-inline-quantity .quantity{width:min(180px,100%);margin-right:auto;margin-left:0}.template-product .thb-product-detail .single-add-to-cart-button{width:100%!important;min-height:58px!important;padding:14px 24px!important;border:0!important;border-radius:999px!important;background:#f2b233!important;color:#2f3135!important;font-size:.95rem!important;font-weight:800!important;line-height:1.15!important;box-shadow:0 10px 24px #f2b23338!important}.template-product .thb-product-detail .product--product-form,.template-product .thb-product-detail .product-form,.template-product .thb-product-detail .product-add-to-cart-container,.template-product .thb-product-detail .add_to_cart_holder{width:100%}.template-product .thb-product-detail .product-price-container,.template-product .thb-product-detail #custom-price-display{margin-top:8px!important}.template-product .thb-product-detail .productpreis{display:block;margin:0!important;padding:14px 15px;border-radius:12px;background:#fcfaf5;color:#f2b233;font-size:1.35rem!important;line-height:1.2}.template-product .thb-product-detail .productpreis+div[style*=padding]{display:none}.template-product .thb-product-detail .normalpreis{color:#333;font-size:.88rem!important}.template-product .thb-product-detail .discount-box{margin:0 0 0 8px!important;padding:6px 9px!important;border-radius:999px!important;background:#f2b233!important;color:#1f1f1f!important;font-size:.75rem!important;font-weight:800}.template-product .thb-product-detail .mwst{color:#555!important;font-size:.74rem!important;font-weight:400!important}.template-product .thb-product-detail .lb-delivery-time{display:none!important}.template-product .thb-product-detail .lb-delivery-time .highlight{padding:0!important;background:transparent!important;color:#299a4b!important}.template-product .thb-product-detail .BenefitContainer{display:none!important}.template-product .thb-product-detail .BenefitItems{gap:10px}.template-product .thb-product-detail .BenefitItem{min-width:0;margin:0!important}.template-product .thb-product-detail .lb-atc-benefits{display:none!important}.template-product .thb-product-detail .addon-card{margin:0!important}.template-product .thb-product-detail .addon-card__inner{display:grid!important;grid-template-columns:28px 58px minmax(0,1fr);gap:11px!important;align-items:center;min-height:82px;padding:10px 13px!important;border:1px solid #eee8dc!important;border-radius:12px!important;background:#fff!important;box-shadow:none}.template-product .thb-product-detail .addon-card__checkbox{display:none!important}.template-product .thb-product-detail .addon-card__content{display:grid;gap:3px;min-width:0}.template-product .thb-product-detail .addon-card__fakebox{width:24px!important;height:24px!important;border:2px solid #a8a8a8!important;border-radius:6px!important}.template-product .thb-product-detail .addon-card__checkbox:checked+.addon-card__fakebox{border-color:#f2b233!important;background:#f2b233!important}.template-product .thb-product-detail .addon-card__image{width:58px!important;height:58px!important;padding:0;border:0!important;border-radius:8px;background:#f7f7f7;object-fit:contain}.template-product .thb-product-detail .addon-card__title{color:#252525!important;font-size:.84rem!important;font-weight:700!important;line-height:1.3}.template-product .thb-product-detail .addon-card__price{color:#252525!important;font-size:.88rem!important;font-weight:800!important}.template-product .thb-product-detail .addon-card__compare-price{color:#777!important;font-size:.75rem!important}.template-product .thb-product-detail onetick-group-checkboxes,.template-product .thb-product-detail .checkbox-wrapper{display:block!important;margin:0!important}.template-product .thb-product-detail .onetick-checkbox-container,.template-product .thb-product-detail .checkbox-wrapper{padding:10px 12px!important;border:1px solid #eee8dc!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important}.template-product .thb-product-detail n9-fbt{display:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:16px!important;overflow:hidden;border:1px solid #eee8dc!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important;text-align:left!important}.template-product .product-information--inner:has(.pm-buybox-config[data-pm-personalized=true]) n9-fbt,.template-product .product-information--inner:has(.pm-buybox-config[data-pm-has-upsell=true]) n9-fbt,.template-product .product-information--inner:has(.pm-buybox-config[data-pm-has-custom-bundle=true]) n9-fbt,.template-product-badelatschen .product-information--inner n9-fbt{display:none!important}.template-product .thb-product-detail n9-fbt,.template-product .thb-product-detail n9-fbt *{min-width:0!important;max-width:100%;word-break:normal!important;overflow-wrap:break-word}.template-product .thb-product-detail n9-fbt .n9-product-checkbox-layout9,.template-product .thb-product-detail n9-fbt [class*=n9-product-checkbox-layout]{width:100%!important;margin:0!important}.template-product .thb-product-detail n9-fbt .n9-fbt-heading-title{margin:0 0 12px!important;padding:0 0 12px!important;border-bottom:1px solid #eee8dc;color:#252525!important;font-size:1.05rem!important;font-weight:800!important;line-height:1.25!important;text-align:left!important}.template-product .thb-product-detail n9-fbt .n9-fbt-product-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important}.template-product .thb-product-detail n9-fbt .n9-fbt-product-item-layout2{width:100%!important;margin:0!important;padding:0!important;border:0!important}.template-product .thb-product-detail n9-fbt .n9-fbt-divHolder-layout9{display:grid!important;grid-template-columns:24px 58px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;height:100%;padding:10px!important;border:1px solid #eee8dc!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important}.template-product .thb-product-detail n9-fbt .n9-fbt-add-checkbox-wrapper{display:block!important;grid-column:1;width:24px!important;padding:0!important;border:0!important}.template-product .thb-product-detail n9-fbt .n9-fbt-add-checkbox{display:block!important;width:22px!important;height:22px!important;margin:0!important;accent-color:#f2b233}.template-product .thb-product-detail n9-fbt .n9-fbt-add-checkbox-text{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}.template-product .thb-product-detail n9-fbt .n9-fbt-columnHold-layout9{display:contents!important}.template-product .thb-product-detail n9-fbt .n9-fbt-column1-layout9{grid-column:2}.template-product .thb-product-detail n9-fbt .n9-fbt-column2-layout9{grid-column:3}.template-product .thb-product-detail n9-fbt .n9-fbt-product-img{display:block!important;width:58px!important;height:58px!important;margin:0!important;padding:0!important;border-radius:8px!important;background:#f7f7f7;object-fit:contain!important}.template-product .thb-product-detail n9-fbt .n9-fbt-title-layout9{margin:0 0 6px!important;color:#252525!important;font-size:.78rem!important;font-weight:700!important;line-height:1.25!important}.template-product .thb-product-detail n9-fbt .n9-fbt-column2-holder-left-layout9{display:flex!important;align-items:center!important;gap:7px!important}.template-product .thb-product-detail n9-fbt .n9-fbt-variant-select{width:auto!important;min-width:58px!important;height:36px!important;margin:0!important;padding:5px 26px 5px 9px!important;border:1px solid #e7e0d4!important;border-radius:9px!important;background-color:#fff!important;font-size:.75rem!important}.template-product .thb-product-detail n9-fbt .n9-pricing-holder-individual{display:flex!important;align-items:baseline!important;gap:5px!important;white-space:nowrap}.template-product .thb-product-detail n9-fbt .n9-fbt-product-price-final{color:#b06a00!important;font-size:.82rem!important;font-weight:800!important}.template-product .thb-product-detail n9-fbt .n9-fbt-product-price-compare{color:#777!important;font-size:.68rem!important}.template-product .thb-product-detail n9-fbt .n9-total-btn-price{display:grid!important;grid-template-columns:auto minmax(180px,1fr);gap:12px!important;align-items:center!important;margin-top:12px!important;padding-top:12px!important;border-top:1px solid #eee8dc}.template-product .thb-product-detail n9-fbt .n9-fbt-total-price-wrapper{margin:0!important}.template-product .thb-product-detail n9-fbt button{min-height:52px!important;border-radius:999px!important;background:#f2b233!important;color:#252525!important;font-weight:800!important;white-space:normal!important}@media screen and (max-width:749px){.template-product .thb-product-detail n9-fbt{padding:13px!important}.template-product .thb-product-detail n9-fbt .n9-fbt-product-list{grid-template-columns:minmax(0,1fr)}.template-product .thb-product-detail n9-fbt .n9-total-btn-price{grid-template-columns:minmax(0,1fr)}}.pm-buybox-config{display:none!important}.template-product .pm-product-secondary{display:grid;gap:12px;margin-top:14px}.template-product .pm-product-secondary:empty{display:none}.template-product .pm-media-usp-overlay{position:absolute;right:14px;bottom:14px;left:14px;z-index:8;pointer-events:none}.template-product .pm-media-usp-overlay .lb-pdp-benefits{display:flex!important;align-items:stretch!important;width:100%;margin:0!important;padding:9px 11px!important;overflow:hidden;border:1px solid rgba(255,255,255,.72)!important;border-radius:12px!important;background:#ffffffe6!important;box-shadow:0 7px 20px #2525251a;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.template-product .pm-media-usp-overlay .lb-pdp-benefits>div{display:flex!important;flex:1 1 0;align-items:center!important;min-width:0;margin:0!important;padding:2px 9px!important;overflow:visible!important;border-right:1px solid #eee8dc;color:#252525;font-size:.72rem!important;line-height:1.25!important}.template-product .pm-media-usp-overlay .lb-pdp-benefits>div:first-child{padding-left:2px!important}.template-product .pm-media-usp-overlay .lb-pdp-benefits>div:last-child{padding-right:2px!important;border-right:0}.template-product .pm-media-usp-overlay .lb-pdp-benefits p{width:auto!important;margin:0!important;color:#252525!important;font-size:inherit!important;line-height:inherit!important}.template-product .pm-media-usp-overlay .lb-pdp-benefits p span{margin-right:4px;color:#299a4b!important;font-weight:900}@media screen and (max-width:749px){.template-product .pm-media-usp-overlay{right:8px;bottom:8px;left:8px}.template-product .pm-media-usp-overlay .lb-pdp-benefits{padding:7px 6px!important;border-radius:10px!important}.template-product .pm-media-usp-overlay .lb-pdp-benefits>div{padding:1px 5px!important;font-size:clamp(.56rem,2.45vw,.66rem)!important;line-height:1.18!important;white-space:nowrap!important}.template-product .pm-media-usp-overlay .lb-pdp-benefits p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important}}.template-product .thb-product-detail .onetick-image-checkbox{width:58px!important;min-width:58px!important;height:58px!important;border:0!important;border-radius:8px;object-fit:contain}.template-product .thb-product-detail .onetick-label,.template-product .thb-product-detail .onetick-label *,.template-product .thb-product-detail .onetick-price{font-size:.78rem!important;line-height:1.3!important;word-break:normal!important}.template-product .product-information--inner>.shopify-app-block:has(>.easify-product-options:empty),.template-product .product-information--inner>.shopify-app-block:has(>.easify-product-options>.tpo_option-set-wrapper):not(:has(.tpo_has-option-set)){display:none!important;margin:0!important;padding:0!important;border:0!important;min-height:0!important}.template-product .product-information--inner .tpo_option-set-wrapper:not(.tpo_has-option-set){display:none!important;margin:0!important;padding:0!important;border:0!important;min-height:0!important}.template-product .product-information--inner .tpo_option-set-wrapper{margin:2px 0!important;padding:14px!important;border:1px solid #f0eadf!important;border-radius:12px!important;background:#fffdfa!important}.template-product .product-information--inner .tpo_option-set-container{row-gap:13px!important}.template-product .product-information--inner .tpo_option-container{margin-bottom:0!important}.template-product .product-information--inner .tpo_option-heading{margin:0 0 4px!important;color:#252525!important;font-size:.95rem!important;font-weight:800!important;line-height:1.25!important}.template-product .product-information--inner .tpo_option-label-container{gap:4px!important;margin-bottom:6px!important}.template-product .product-information--inner .tpo_option-label-container>span,.template-product .product-information--inner .tpo_option-label label,.template-product .product-information--inner .tpo_option-label article{color:#252525!important;font-size:.82rem!important;font-weight:700!important;line-height:1.3!important}.template-product .product-information--inner .tpo_option-input-inner{min-height:48px!important;border-radius:10px!important;background:#fff!important}.template-product .product-information--inner .tpo_option-input.tpo_option-dropdown,.template-product .product-information--inner .tpo_option-input.tpo_text-box{min-height:48px!important;border:1px solid #e7e0d4!important;border-radius:10px!important;background:#fff!important;color:#252525!important;font-family:inherit!important;font-size:.85rem!important}.template-product .product-information--inner .tpo_option-input.tpo_option-dropdown:focus,.template-product .product-information--inner .tpo_option-input.tpo_text-box:focus{border-color:#f2b233!important;outline:2px solid rgba(242,178,51,.18)!important;outline-offset:1px}.template-product .product-information--inner .tpo_switch{width:42px!important;height:24px!important}.template-product .product-information--inner .tpo_slider{border-color:#d9d3c8!important;border-radius:999px!important;background:#ebe7df!important}.template-product .product-information--inner .tpo_slider:before{width:16px!important;height:16px!important;bottom:3px!important;left:4px!important;border-radius:50%!important;background:#fff!important;box-shadow:0 1px 3px #2525252e}.template-product .product-information--inner input:checked+.tpo_slider:before{transform:translate(17px)!important;background:#fff!important}.template-product .product-information--inner .tpo_switch-container{gap:9px!important}.template-product .product-information--inner .tpo_switch-container .form__label{margin:0!important;color:#252525!important;font-size:.85rem!important;line-height:1.3!important}.template-product .product-information--inner .tpo_option-help-text,.template-product .product-information--inner .tpo_option-paragraph,.template-product .product-information--inner .tpo_option_type_description{margin-top:6px!important;color:#686868!important;font-size:.72rem!important;line-height:1.4!important}.template-product .thb-product-detail .product-information--inner .tpo_option-set-wrapper.tpo_has-option-set{width:100%!important;margin:0!important;padding:15px!important;box-sizing:border-box!important;border:1px solid #eee3cf!important;border-radius:14px!important;background:#fffaf0!important;box-shadow:none!important}.template-product .thb-product-detail .product-information--inner .tpo_option-set-container{display:grid!important;gap:14px!important;padding:0!important}.template-product .thb-product-detail .product-information--inner .tpo_option-label{display:grid!important;gap:7px!important;width:100%!important}.template-product .thb-product-detail .product-information--inner .tpo_option-label-container{min-height:0!important;margin:0!important}.template-product .thb-product-detail .product-information--inner .tpo_option-label-container .form__label{color:#252525!important;font-size:.86rem!important;font-weight:800!important;line-height:1.25!important}.template-product .thb-product-detail .product-information--inner .tpo_option-required-indicator{color:#d93025!important}.template-product .thb-product-detail .product-information--inner .tpo_option-input-wrapper{width:100%!important;margin:0!important}.template-product .thb-product-detail .product-information--inner .tpo_option-input-wrapper.switch{min-height:48px!important;align-items:center!important;padding:8px 11px!important;border:1px solid #eee3cf!important;border-radius:10px!important;background:#fff!important}.template-product .thb-product-detail .product-information--inner .tpo_option-input-wrapper.switch+.tpo_option-help-text{display:none!important}.template-product .thb-product-detail .product-information--inner .tpo_switch{flex:0 0 42px!important;width:42px!important;min-width:42px!important}.template-product .thb-product-detail .product-information--inner .tpo_switch .tpo_slider{width:42px!important}.template-product .thb-product-detail .product-information--inner .tpo_option-input.tpo_option-dropdown,.template-product .thb-product-detail .product-information--inner .tpo_option-input.tpo_text-box{width:100%!important;min-height:50px!important;padding:11px 13px!important;box-sizing:border-box!important;border-color:#ded7cb!important;font-size:.9rem!important}.template-product .thb-product-detail .product-information--inner .tpo_option-paragraph{margin:0!important;padding:9px 11px!important;border-radius:9px!important;background:#fff!important;color:#6d675e!important;font-size:.7rem!important;line-height:1.4!important}.pm-media-demand-overlay{position:absolute;top:0;left:0;z-index:8;max-width:100%;pointer-events:none}.pm-media-demand-overlay .pm-buybox-demand{gap:8px;padding:4px;border-top:0;border-left:0;border-radius:0 0 10px;background:#f7fcf8f0;box-shadow:0 8px 24px #1c5b2e1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pm-media-demand-overlay .pm-buybox-demand__badge{border-radius:0 0 7px}.pm-buybox-demand__badge{padding:7px 11px;border-radius:999px;background:#eaf8ed}.pm-buybox-demand__copy{padding-right:10px}.pm-buybox-demand__copy,.pm-buybox-demand__copy small{display:block}.pm-buybox-demand__copy small{font-size:.72rem}.pm-buybox-title{margin:0;color:#252525;font-size:clamp(1.65rem,3vw,2.15rem);font-weight:800;letter-spacing:-.035em;line-height:1.08}.pm-buybox-social{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #f0eadf;border-radius:11px;background:#fffdfa;font-size:.78rem;line-height:1.35}.pm-buybox-social__avatars{display:flex;flex:0 0 auto}.pm-buybox-social__avatars img{width:34px;height:34px;padding:0;border:2px solid #fff;border-radius:50%;object-fit:cover}.pm-buybox-social__avatars img+img{margin-left:-9px}.template-product .product-information--inner>.pm-buybox-usps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:8px 0!important;padding:13px 4px;border:1px solid #eee7dc;border-radius:12px;background:#fffdfa;box-shadow:0 7px 18px #3b301b0b}.template-product .product-information--inner>.pm-buybox-usps--count-1{grid-template-columns:minmax(0,1fr)}.template-product .product-information--inner>.pm-buybox-usps--count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-buybox-usps__item{display:flex;min-width:0;align-items:center;gap:8px;padding:0 12px;color:#333;font-size:.72rem;font-weight:650;line-height:1.3}.pm-buybox-usps__item+.pm-buybox-usps__item{border-left:1px solid #e9e1d5}.pm-buybox-usps__icon{display:inline-flex;flex:0 0 26px;width:26px;height:26px;align-items:center;justify-content:center;border-radius:8px}.pm-buybox-usps__icon svg{width:17px;height:17px;fill:currentColor}.pm-buybox-usps__icon--spark{background:#fff0bd;color:#a46a00}.pm-buybox-usps__icon--palette{background:#f9e5e2;color:#a65349}.pm-buybox-usps__icon--comfort{background:#e4f0f8;color:#39769c}@media screen and (max-width:749px){.template-product .product-information--inner>.pm-buybox-usps{margin:7px 0!important;padding:11px 2px}.pm-buybox-usps__item{flex-direction:column;gap:6px;padding:0 7px;font-size:.65rem;line-height:1.25;text-align:center}.pm-buybox-usps__icon{flex-basis:24px;width:24px;height:24px}.pm-buybox-usps__icon svg{width:15px;height:15px}}.pm-buybox-price__line{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.template-product .thb-product-detail .product-information--inner .pm-buybox-price{margin:8px 0!important;padding:14px 15px;border-radius:12px;background:#fcfaf5}.pm-buybox-price__line>strong{color:#f2b233;font-size:1.55rem;line-height:1}.pm-buybox-price__line s{color:#333;font-size:.95rem;font-weight:700}.pm-buybox-price__line>span{padding:6px 9px;border-radius:999px;background:#f2b233;color:#1f1f1f;font-size:.78rem;font-weight:800}.pm-buybox-price p{margin:7px 0 0;color:#555;font-size:.76rem}.pm-buybox-delivery{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;padding:2px 0;background:transparent;color:#299a4b;font-size:.82rem;line-height:1.35;text-align:center}.pm-buybox-delivery__dot{width:8px;height:8px;border-radius:50%;background:#299a4b;box-shadow:0 0 0 4px #299a4b1f}.pm-buybox-delivery strong{padding:0}.template-product .thb-product-detail .product-information--inner .pm-buybox-delivery{margin-top:6px!important}.pm-buybox-payments,.pm-buybox-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pm-buybox-product-reviews{width:100%;min-width:0;margin-top:4px;overflow:hidden}.pm-buybox-product-reviews .jdgm-widget,.pm-buybox-product-reviews .jdgm-review-snippet{width:100%!important;max-width:100%!important;margin:0!important}.pm-buybox-payments{padding:12px 14px;border:1px solid #eee8dc;border-radius:12px;background:#fff}.pm-buybox-payments>div,.pm-buybox-benefit{display:flex;align-items:center;gap:9px;min-width:0}.pm-buybox-payments img{width:35px;max-height:24px;padding:0;object-fit:contain}.pm-buybox-payments p,.pm-buybox-benefit p{margin:0;font-size:.72rem;line-height:1.3}.pm-buybox-benefit{padding:10px 12px;border:1px solid #f0eadf;border-radius:11px;background:#fffdfa}.pm-buybox-benefit img{width:34px;height:34px;padding:0;object-fit:contain}@media screen and (max-width:390px){.pm-buybox-payments{grid-template-columns:1fr}.pm-buybox-demand{width:100%;justify-content:flex-start}.pm-buybox-benefits{gap:6px}.pm-buybox-benefit{padding:9px}}.template-product-badelatschen .thb-product-detail{margin-top:16px}.template-product-badelatschen .product-information--inner{gap:9px;padding:19px}.template-product-badelatschen .product-information--inner [id^=quantity-]{padding-top:2px;padding-bottom:2px}.template-product-badelatschen .product-information--inner .quantity__label{margin-bottom:6px}.template-product-badelatschen .product-information--inner .quantity{margin-bottom:0}.template-product-badelatschen .product-information--inner>.product--product-form{margin-top:0!important;margin-bottom:3px}@media screen and (max-width:749px){.template-product .thb-product-detail .product-information--inner{padding:15px 0;border:0;border-radius:0;background:transparent;box-shadow:none}.template-product .product-information--inner .tpo_option-set-wrapper{padding:12px!important}.pm-media-demand-overlay{top:0;left:0;max-width:100%}.pm-media-demand-overlay .pm-buybox-demand{flex-wrap:nowrap;gap:4px;max-width:100%;padding:3px;border-radius:0 0 7px;font-size:clamp(.5rem,2vw,.59rem);white-space:nowrap}.pm-media-demand-overlay .pm-buybox-demand__badge{padding:4px 6px;border-radius:0 0 5px;white-space:nowrap}.pm-media-demand-overlay .pm-buybox-demand__copy{display:flex;align-items:center;min-width:0;padding-right:5px;white-space:nowrap}.pm-media-demand-overlay .pm-buybox-demand__copy small{display:inline;margin-left:4px;font-size:inherit;white-space:nowrap}.template-product-badelatschen .product-information--inner{border-top:0}.template-product-badelatschen .thb-product-detail{margin-top:8px}.template-product-badelatschen .product-information--inner{gap:8px;padding-top:15px;padding-bottom:15px}}.template-product-badelatschen .product-information--inner{display:flex;flex-direction:column;gap:12px;padding:22px;border:1px solid #eee8dc;border-radius:18px;background:#fff;box-shadow:0 14px 36px #3b301b0f}.template-product-badelatschen .product-information--inner>*{margin-top:0!important;margin-bottom:0!important}.template-product-badelatschen main{background:#fff}.template-product-badelatschen .product-title-container{margin-bottom:0}.template-product-badelatschen .product-title{font-size:clamp(24px,3vw,32px);line-height:1.08;letter-spacing:-.02em}.template-product-badelatschen .product-price-container{margin-top:8px}.template-product-badelatschen .lb-pdp-benefits{margin:0!important;padding:14px 16px;border:1px solid #f0eadf;border-radius:12px;background:#fffdfa}.template-product-badelatschen .lb-pdp-benefits div{font-size:14px!important;line-height:1.4!important}.template-product .variations{margin-bottom:0}.template-product .variations .product-form__input{margin-bottom:14px}.template-product .variations{display:grid;grid-template-columns:minmax(0,7fr) minmax(108px,3fr);align-items:end;gap:20px 12px;padding-bottom:8px}.template-product .variations>.product-form__input{grid-column:1 / -1;margin-bottom:0}.template-product .variations>.pm-size-option{grid-column:1}.template-product .variations>.pm-inline-quantity{grid-column:2;min-width:0}.template-product .pm-inline-quantity .quantity{display:flex;width:100%;min-height:52px;margin:0;justify-content:center}.template-product .pm-inline-quantity .quantity .qty,.template-product .pm-inline-quantity .quantity .minus,.template-product .pm-inline-quantity .quantity .plus{height:50px}.template-product .pm-standalone-quantity{display:flex;width:100%;justify-content:flex-start}.template-product .pm-standalone-quantity .quantity{display:flex;width:min(180px,100%);min-height:52px;margin:0;justify-content:center}.template-product .pm-standalone-quantity .quantity .qty,.template-product .pm-standalone-quantity .quantity .minus,.template-product .pm-standalone-quantity .quantity .plus{height:50px}.template-product .variations .product-form__input--dropdown select{min-height:52px;border-color:#e7e0d4;border-radius:12px;background:#fff}.template-product-badelatschen .product-form .button.accent{min-height:58px;border-radius:999px;font-size:16px;font-weight:800;box-shadow:0 10px 24px #f2b23338}.product-information--inner n9-fbt{display:none!important}.pm-shop-rating{display:flex;width:100%;align-items:center;gap:7px;padding:11px 13px;border-radius:11px;background:#fff5c9;color:var(--color-body, #1f1f1f);font-size:.875rem;line-height:1.2;text-decoration:none}.pm-shop-rating>span:last-child{margin-left:auto;font-weight:700}.pm-shop-rating:hover span:last-child{text-decoration:underline}.pm-shop-rating__stars{position:relative;display:inline-flex;font-size:1.1rem;letter-spacing:1px;line-height:1}.pm-shop-rating__stars-base{color:#d8d8d8}.pm-shop-rating__stars-fill{position:absolute;inset:0 auto 0 0;width:var(--pm-rating-percent);overflow:hidden;color:#f2b233;white-space:nowrap}.template-product .product-information--inner{--option-label-color: #252525;--option-value-color: #252525;--default-input-bg: #ffffff;--default-input-border: #e7e0d4;--default-input-activeBorder: #f2b233;--active-input-border: #f2b233;--active-input-background: #ffffff;--dropdownMenu-background: #ffffff;--dropdownMenu-border: #e7e0d4;--dropdownMenu-activeBorder: #f2b233;--inputs-radius: 10px;--dropdown-border-radius: 10px;--switch-activeBg: #f2b233;--switch-activeBorder: #f2b233;--active-switch-background: #f2b233}.template-product .product-information--inner .tpo_option-set-wrapper{margin:0;padding:14px;border:1px solid #f0eadf;border-radius:12px;background:#fffdfa}.template-product .product-information--inner .tpo_option-set-container{row-gap:14px}.template-product .product-information--inner .tpo_option-container{margin-bottom:0}.template-product .product-information--inner .tpo_option-heading{margin:0 0 4px;color:#252525;font-size:.95rem;font-weight:800;line-height:1.25}.template-product .product-information--inner .tpo_option-label-container{margin-bottom:6px;gap:4px}.template-product .product-information--inner .tpo_option-label-container>span,.template-product .product-information--inner .tpo_option-label label,.template-product .product-information--inner .tpo_option-label article{color:#252525;font-size:.82rem;font-weight:700;line-height:1.3}.template-product .product-information--inner .tpo_option-input-inner{min-height:48px;border-radius:10px;background:#fff}.template-product .product-information--inner .tpo_option-input.tpo_option-dropdown,.template-product .product-information--inner .tpo_option-input.tpo_text-box{min-height:48px;border:1px solid #e7e0d4!important;border-radius:10px!important;background:#fff!important;color:#252525;font-family:inherit;font-size:.85rem}.template-product .product-information--inner .tpo_option-input.tpo_text-box{padding:11px 13px}.template-product .product-information--inner .tpo_option-input.tpo_option-dropdown:focus,.template-product .product-information--inner .tpo_option-input.tpo_text-box:focus{border-color:#f2b233!important;outline:2px solid rgba(242,178,51,.18);outline-offset:1px}.template-product .product-information--inner .tpo_switch{width:42px;height:24px}.template-product .product-information--inner .tpo_slider{border-color:#d9d3c8;border-radius:999px;background:#ebe7df}.template-product .product-information--inner .tpo_slider:before{width:16px;height:16px;bottom:3px;left:4px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #2525252e}.template-product .product-information--inner input:checked+.tpo_slider{border-color:#f2b233!important;background:#f2b233!important}.template-product .product-information--inner input:checked+.tpo_slider:before{transform:translate(17px);background:#fff}.template-product .product-information--inner .tpo_switch-container{gap:9px}.template-product .product-information--inner .tpo_switch-container .form__label{margin:0;color:#252525;font-size:.85rem;line-height:1.3}.template-product .product-information--inner .tpo_option-help-text,.template-product .product-information--inner .tpo_option-paragraph,.template-product .product-information--inner .tpo_option_type_description{margin-top:6px;color:#686868;font-size:.72rem;line-height:1.4}@media screen and (max-width:749px){.template-product-badelatschen .product-information--inner{padding:18px 0;border-right:0;border-bottom:0;border-left:0;border-radius:0;box-shadow:none}.template-product-badelatschen .pm-bundle-outside{padding-right:0;padding-left:0}.template-product .product-information--inner .tpo_option-set-wrapper{padding:12px}.template-product .variations>.pm-size-option:has(.size-warning)>.form__label{width:calc(142.857% + 12px);max-width:none;flex-wrap:nowrap;white-space:nowrap}.template-product .pm-size-option:has(.size-warning) .product-popup-modal__opener,.template-product .pm-size-option:has(.size-warning) .product-popup-modal__button,.template-product .pm-size-option:has(.size-warning) .product-popup-modal__button>span{min-width:0}.template-product .pm-size-option:has(.size-warning) .size-warning{display:flex;align-items:center;gap:6px;max-width:100%;white-space:normal;word-break:normal;overflow-wrap:normal}.pm-shop-rating{font-size:.78rem}.template-product-badelatschen .product-form__input[data-handle=size]>.form__label{gap:8px;white-space:nowrap}.template-product-badelatschen .product-form__input[data-handle=size] .product-popup-modal__opener{min-width:0}.template-product-badelatschen .product-form__input[data-handle=size] .product-popup-modal__button,.template-product-badelatschen .product-form__input[data-handle=size] .product-popup-modal__button span{min-width:0;white-space:nowrap}.template-product-badelatschen .product-form__input[data-handle=size] .product-popup-modal__button span{font-size:clamp(.68rem,3vw,.78rem)}.template-product-badelatschen .product-information{border-bottom:0!important}.template-product-badelatschen .product-information--separator{display:none}}@media screen and (max-width:390px){.template-product-badelatschen .variations{grid-template-columns:minmax(0,1fr) 104px;gap:18px 8px}}
/*# sourceMappingURL=/cdn/shop/t/59/compiled_assets/styles.css.map?subset=gAAAAAAAABAAAAAAAAAAACQ */
