.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-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-product-faqs{padding:0 0 70px;background:transparent}.pm-product-faqs .small-12.columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:50px;padding:55px;border-radius:6px;background:#f2f2f2}.pm-product-faqs__header{max-width:none;margin:0;text-align:left}.pm-product-faqs__header>p{margin:0 0 7px;color:#9c6b00;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pm-product-faqs__header h2{margin:0;color:#252525;font-size:clamp(1.65rem,3vw,2.15rem);letter-spacing:-.025em;line-height:1.12}.pm-product-faqs__header .rte{margin-top:12px;color:#625e57}.pm-product-faqs__grid{display:block;margin:0}.pm-product-faqs__item{--pm-faq-background: #fff8e6;--pm-faq-border: #f0d89f;--pm-faq-marker: #ffe7a8;--pm-faq-color: #7e5700;padding:18px 0;border:0;border-bottom:1px solid #dadce0;border-radius:0;background:transparent;box-shadow:none}.pm-product-faqs__item:first-child{padding-top:0}.pm-product-faqs__item:last-child{padding-bottom:0;border-bottom:0}.pm-product-faqs__item:nth-child(2){--pm-faq-background: #eef8f0;--pm-faq-border: #cce7d2;--pm-faq-marker: #d8f0dd;--pm-faq-color: #247b3c}.pm-product-faqs__item:nth-child(3){--pm-faq-background: #fff2ef;--pm-faq-border: #f0d2ca;--pm-faq-marker: #f8ddd6;--pm-faq-color: #a44f3f}.pm-product-faqs__item:nth-child(4){--pm-faq-background: #eef6fb;--pm-faq-border: #d0e2ee;--pm-faq-marker: #dcecf6;--pm-faq-color: #3b6f92}.pm-product-faqs__item dt{display:flex;align-items:center;gap:11px;color:#252525;font-size:1rem;font-weight:800;line-height:1.3}.pm-product-faqs__item dt span{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border-radius:6px;background:var(--pm-faq-marker);color:var(--pm-faq-color);font-size:.78rem}.pm-product-faqs__item dd{margin:13px 0 0 45px;color:#625e57;font-size:.86rem;line-height:1.58}@media screen and (max-width:749px){.pm-product-faqs{padding-bottom:44px}.pm-product-faqs .small-12.columns{grid-template-columns:1fr;gap:26px;padding:26px 22px}.pm-product-faqs__item dd{margin-left:45px}}.pm-product-information-media{padding:0 0 70px}.pm-product-information-media__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.pm-product-information-media__item{min-width:0;margin:0;overflow:hidden;border-radius:6px;background:#f7f7f7}.pm-product-information-media__item img{display:block;width:100%;height:auto;padding:0;aspect-ratio:1;object-fit:contain}@media screen and (max-width:749px){.pm-product-information-media{padding-bottom:44px}.pm-product-information-media__grid{grid-auto-columns:minmax(270px,84vw);grid-template-columns:none;grid-auto-flow:column;overflow-x:auto;gap:14px;padding-bottom:8px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pm-product-information-media__grid::-webkit-scrollbar{display:none}.pm-product-information-media__item{scroll-snap-align:start}}.pm-story-section{overflow:hidden;padding:0 0 70px;background:transparent}.pm-story-section__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.pm-story-card{min-width:0;overflow:hidden;border-radius:6px;background:#f4f1eb;box-shadow:none}.pm-story-card__media{position:relative;overflow:hidden;aspect-ratio:9 / 16;border-radius:inherit;background:#f4f1eb}.pm-story-card__media video,.pm-story-card__media img{display:block;width:100%;height:100%;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-story-card__placeholder{display:grid;width:100%;height:100%;place-content:center;padding:24px;color:#68635b;text-align:center}@media screen and (max-width:749px){.pm-story-section{padding:0 0 44px}.pm-story-section__track{grid-auto-columns:minmax(260px,80vw);grid-template-columns:none;grid-auto-flow:column;overflow-x:auto;gap:12px;padding:2px 0 12px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pm-story-section__track::-webkit-scrollbar{display:none}.pm-story-card{border-radius:6px;scroll-snap-align:start}}.pm-trust-band{padding:0 0 70px;background:transparent}.pm-trust-band__header{max-width:760px;margin:0 0 30px;text-align:left}.pm-trust-band__header>p{margin:0 0 7px;color:#9c6b00;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pm-trust-band__header h2{margin:0;font-size:clamp(1.65rem,3vw,2.15rem);letter-spacing:-.025em;line-height:1.12}.pm-trust-band__header .rte{margin-top:12px;color:#625e57}.pm-trust-band__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pm-trust-band__item{display:block;min-width:0;padding:18px 20px;border:1px solid #efd9a7;border-radius:8px;background:#fff6dc;box-shadow:none}.pm-trust-band__item:nth-child(2){border-color:#cce7d2;background:#eef8f0}.pm-trust-band__item:nth-child(3){border-color:#d0e2ee;background:#eef6fb}.pm-trust-band__item strong{display:block;color:#9c6b00;font-size:1.15rem;line-height:1.25}.pm-trust-band__item:nth-child(2) strong{color:#247b3c}.pm-trust-band__item:nth-child(3) strong{color:#3b6f92}.pm-trust-band__item p{margin:6px 0 0;color:#68635b;font-size:.82rem;line-height:1.4}@media screen and (max-width:900px){.pm-trust-band__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media screen and (max-width:749px){.pm-trust-band{padding-bottom:44px}.pm-trust-band__grid{grid-template-columns:1fr}}.pm-cart-trust{display:grid;gap:14px;margin:4px 30px 24px;padding:20px 0 2px;border-top:1px solid #ececec}.pm-cart-trust__item{display:flex;min-width:0;align-items:center;gap:13px;color:#252525;font-size:.84rem;line-height:1.3}.pm-cart-trust__item strong{font-weight:700}.pm-cart-trust__icon{display:inline-flex;flex:0 0 43px;width:43px;height:43px;align-items:center;justify-content:center;border:1.5px solid #252525;border-radius:50%;background:#fff}.pm-cart-trust__icon svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}@media screen and (max-width:480px){.pm-cart-trust{gap:12px;margin-right:20px;margin-left:20px;padding-top:17px}.pm-cart-trust__item{gap:11px;font-size:.79rem}.pm-cart-trust__icon{flex-basis:39px;width:39px;height:39px}.pm-cart-trust__icon svg{width:26px;height:26px}}.pm-bundle-recommendations{display:block}.pm-bundle-outside{margin-top:14px}.pm-bundle-card{container-type:inline-size;padding:16px;border:1px solid #eee8dc;border-radius:14px;background:#fff;box-shadow:none}@media screen and (max-width:749px){.pm-bundle-outside{margin-top:10px;padding:0 15px}}.pm-bundle-card__header,.pm-bundle-card__summary{display:flex;align-items:center;justify-content:space-between;gap:12px}.pm-bundle-card__header h3,.pm-bundle-card__eyebrow,.pm-bundle-card__intro,.pm-bundle-card__note{margin:0}.pm-bundle-card__header h3{font-size:1.1rem;line-height:1.25}.pm-bundle-card__header{padding-bottom:12px;border-bottom:1px solid #f0eadf}.pm-bundle-card__eyebrow{margin-bottom:3px;color:#8a6200;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pm-bundle-card__badge{flex:0 0 auto;padding:6px 9px;border-radius:999px;background:#fff0b8;color:#1f1f1f;font-size:.78rem;font-weight:800}.pm-bundle-card__intro{margin-top:8px;color:rgba(var(--color-body-rgb),.72);font-size:.85rem;line-height:1.4}.pm-bundle-card__products{display:grid;grid-template-columns:minmax(0,.8fr) 28px minmax(0,1.2fr);align-items:center;gap:8px;margin:16px 0}.pm-bundle-card__current,.pm-bundle-card__offer{display:flex;align-items:center;gap:10px;min-width:0}.pm-bundle-card__current{flex-direction:column;align-items:flex-start;font-size:.75rem;line-height:1.25}.pm-bundle-card__current-copy{width:100%}.pm-bundle-card__current-copy>span{display:block;margin-bottom:7px}.pm-bundle-card__current-options label{display:block;margin:0 0 3px;font-size:.72rem;font-weight:600}.pm-bundle-card__label-short{display:none}.pm-bundle-card__current-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pm-bundle-card__current-option{min-width:0}.pm-bundle-card__current-options .select,.pm-bundle-card__current-options select{width:100%}.pm-bundle-card__current-options select{height:38px;margin:0;padding-top:6px;padding-bottom:6px;font-size:.78rem}.pm-bundle-card__current img,.pm-bundle-card__offer img{width:84px;height:84px;padding:0;border-radius:9px;background:#f6f6f6;object-fit:contain}.pm-bundle-card__current-image{line-height:0}.pm-bundle-card__plus{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:#f2b233;color:#1f1f1f;font-size:1.15rem;font-weight:800}.pm-bundle-card__offer-copy{flex:1;min-width:0}.pm-bundle-card__offer-copy>a{display:block;margin-bottom:7px;color:inherit;font-size:.82rem;line-height:1.25;text-decoration:none}.pm-bundle-card__offer-copy label{display:block;margin-bottom:3px;font-size:.72rem;font-weight:600}.pm-bundle-card__offer-copy .select,.pm-bundle-card__offer-copy select{width:100%}.pm-bundle-card__offer-copy select{height:38px;margin:0;padding-top:6px;padding-bottom:6px;font-size:.78rem}.pm-bundle-card__price{display:flex;align-items:baseline;gap:6px;margin-top:7px;color:#1f1f1f}.pm-bundle-card__price strong{color:#b06a00}.pm-bundle-card__price s{color:#777;font-size:.75rem}.pm-bundle-card__price s:empty{display:none}.pm-bundle-card__summary{justify-content:flex-start;padding:11px 0;border-top:1px solid #ece7dc;font-size:.9rem}.pm-bundle-card__summary>strong{font-size:1.05rem}.pm-bundle-card__summary-price{display:inline-flex;align-items:baseline;gap:7px}.pm-bundle-card__summary-price strong{font-size:1.05rem}.pm-bundle-card__summary-price s{color:#777;font-size:.78rem}.pm-bundle-card__saving{margin-left:auto;color:#207a3d;font-size:.78rem;font-weight:700}.pm-bundle-card__button{width:100%;min-height:52px;border-radius:999px;font-size:.95rem;font-weight:800}.pm-bundle-card__button .loading-overlay{display:none}.pm-bundle-card__button.is-loading [data-pm-bundle-label]{opacity:0}.pm-bundle-card__button.is-loading .loading-overlay{display:inline-flex}.pm-bundle-card__error{margin:8px 0 0;color:#b42318;font-size:.78rem}.pm-bundle-card__note{margin-top:8px;color:#686868;font-size:.7rem;line-height:1.35;text-align:center}@container (max-width: 640px){.pm-bundle-card{padding:15px}.pm-bundle-card__products{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);align-items:start;gap:8px}.pm-bundle-card__current,.pm-bundle-card__offer{flex-direction:column;align-items:stretch;gap:8px}.pm-bundle-card__current img,.pm-bundle-card__offer img{width:96px;height:96px;max-width:100%;margin:0 auto}.pm-bundle-card__current span{min-height:2.5em;text-align:center}.pm-bundle-card__current-copy{width:100%}.pm-bundle-card__offer>a{align-self:center}.pm-bundle-card__offer-copy{width:100%}.pm-bundle-card__offer-copy>a{min-height:2.5em;text-align:center}.pm-bundle-card__plus{align-self:start;margin-top:34px}.pm-bundle-card__price{flex-wrap:wrap;justify-content:center}.pm-bundle-card__summary{flex-wrap:wrap;gap:4px 8px;padding:10px 0}.pm-bundle-card__button{min-height:48px;padding:10px 14px;border-radius:12px;font-size:.8rem;line-height:1.2;text-align:center;white-space:normal}.pm-bundle-card__note{margin-top:7px;font-size:.66rem}}@container (max-width: 390px){.pm-bundle-card{padding:13px}.pm-bundle-card__products{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr);gap:5px}.pm-bundle-card__current img,.pm-bundle-card__offer img{width:78px;height:78px}.pm-bundle-card__plus{width:26px;height:26px;margin-top:27px}.pm-bundle-card__summary{display:grid;grid-template-columns:auto 1fr;align-items:baseline}.pm-bundle-card__summary-price{justify-self:end}.pm-bundle-card__saving{grid-column:1 / -1;margin-left:0;justify-self:end}.pm-bundle-card__button{min-height:46px;padding-right:10px;padding-left:10px;font-size:.74rem}}@media screen and (max-width:480px){.template-product-badelatschen .pm-bundle-outside{margin-top:8px;border-top:0!important}.template-product-badelatschen .pm-bundle-card__current-options{grid-template-columns:minmax(0,1fr);gap:7px}.template-product-badelatschen .pm-bundle-card__label-long{display:none}.template-product-badelatschen .pm-bundle-card__label-short{display:inline}.template-product-badelatschen .pm-bundle-card__current-options label{white-space:nowrap}.template-product-badelatschen .pm-bundle-card__current-options select,.template-product-badelatschen .pm-bundle-card__offer-copy select{min-width:0;padding-right:30px;text-overflow:ellipsis}.template-product-badelatschen .pm-bundle-card__button{min-height:46px!important;padding:9px 8px!important;border-radius:12px!important;font-size:clamp(.68rem,3vw,.76rem)!important;line-height:1.15!important;letter-spacing:0!important;white-space:nowrap!important}.template-product-badelatschen .pm-bundle-card__button [data-pm-bundle-label]{white-space:nowrap}}.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}}.pm-pdp-trust{display:grid;gap:12px}.pm-pdp-trust__delivery,.pm-pdp-trust__recommendation,.pm-pdp-trust__payments{display:flex;align-items:center;gap:9px;margin:0;padding:10px 12px;border:1px solid #e7e3da;border-radius:9px;background:#fff;font-size:.78rem;line-height:1.35}.pm-pdp-trust__delivery{border-color:#cce7d4;background:#f0faf3;color:#207a3d}.pm-pdp-trust__pulse{width:8px;height:8px;border-radius:50%;background:#299a4b;box-shadow:0 0 0 4px #299a4b21}.pm-pdp-trust__avatars{display:flex;flex:0 0 auto}.pm-pdp-trust__avatars img{width:30px;height:30px;padding:0;border:2px solid #fff;border-radius:50%;object-fit:cover}.pm-pdp-trust__avatars img+img{margin-left:-8px}.pm-pdp-trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pm-pdp-trust__item{display:flex;align-items:center;gap:9px;min-width:0;padding:11px;border-radius:9px;background:#f6f6f6}.pm-pdp-trust__item>span{font-size:1.15rem}.pm-pdp-trust__item p,.pm-pdp-trust__payments p{margin:0;font-size:.72rem;line-height:1.3}.pm-pdp-trust__payments{display:grid;grid-template-columns:42px 1fr 42px 1fr;background:#fffdf8}.pm-pdp-trust__payments>span{display:grid;place-items:center}.pm-pdp-trust__payments img{display:block;width:34px;max-height:22px;padding:0;object-fit:contain}@media screen and (max-width:390px){.pm-pdp-trust__grid{grid-template-columns:1fr}.pm-pdp-trust__payments{grid-template-columns:38px 1fr}}.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}}.pm-sticker-builder-outside{margin-top:22px}.pm-sticker-builder-card{display:grid;grid-template-columns:112px minmax(0,1fr) 42px;align-items:center;gap:18px;width:100%;padding:18px;overflow:hidden;border:1px solid #eadfcd;border-radius:18px;background:#fff;color:#2d2d2d;box-shadow:0 12px 30px #2d2d2d0f;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.pm-sticker-builder-card:hover{border-color:#f2b233;color:#2d2d2d;box-shadow:0 16px 36px #2d2d2d1a;transform:translateY(-2px)}.pm-sticker-builder-card__media{display:grid;width:112px;height:112px;place-items:center;overflow:hidden;border-radius:14px;background:#f8f7f5}.pm-sticker-builder-card__image{display:block;width:100%;height:100%;object-fit:contain}.pm-sticker-builder-card__content{min-width:0}.pm-sticker-builder-card__topline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.pm-sticker-builder-card__eyebrow{color:#9c6b00;font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pm-sticker-builder-card__badge{flex:0 0 auto;padding:5px 9px;border-radius:999px;background:#fff0b8;color:#2d2d2d;font-size:.7rem;font-weight:800}.pm-sticker-builder-card__title{display:block;font-size:1.18rem;line-height:1.2}.pm-sticker-builder-card__intro{display:block;margin-top:7px;color:#6b6862;font-size:.9rem;line-height:1.45}.pm-sticker-builder-card__arrow{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#f2b233;color:#2d2d2d;font-size:1.35rem;font-weight:800;transition:transform .18s ease}.pm-sticker-builder-card:hover .pm-sticker-builder-card__arrow{transform:translate(3px)}@media screen and (max-width:749px){.pm-sticker-builder-outside{margin-top:18px}.pm-sticker-builder-card{grid-template-columns:84px minmax(0,1fr) 34px;gap:12px;padding:13px;border-radius:16px}.pm-sticker-builder-card__media{width:84px;height:84px;border-radius:12px}.pm-sticker-builder-card__topline{display:block;margin-bottom:5px}.pm-sticker-builder-card__badge{display:none}.pm-sticker-builder-card__title{font-size:1rem}.pm-sticker-builder-card__intro{margin-top:5px;font-size:.78rem;line-height:1.35}.pm-sticker-builder-card__arrow{width:34px;height:34px;font-size:1.1rem}}@media screen and (max-width:390px){.pm-sticker-builder-card{grid-template-columns:72px minmax(0,1fr) 30px;gap:10px;padding:11px}.pm-sticker-builder-card__media{width:72px;height:72px}.pm-sticker-builder-card__intro{display:none}.pm-sticker-builder-card__arrow{width:30px;height:30px}}.product-information--inner .addon-card{margin-top:20px!important}.addon-card__price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px}.addon-card__compare-price{color:#777;font-size:14px;font-weight:500}@media(max-width:749px){.addon-card__compare-price{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/59/compiled_assets/styles.css.map */
