.accordion>button>p{font-size:1.125rem;line-height:1.35}.accordion .rte{font-size:1rem;line-height:1.65}.product-vendor-badge a,.product-vendor-badge span,.x-block-vendor>p,.x-block-vendor>button,#VendorDetail>button{display:inline-block;padding:.3rem .85rem;border:1px solid rgba(var(--colors-text-base, 0, 0, 0),.35);border-radius:999px;font-size:.8125rem;line-height:1.3;color:rgb(var(--colors-text-secondary, 107, 107, 107));background-color:transparent;text-decoration:none!important;font-style:normal!important;transition:color .25s ease,border-color .25s ease,background-color .25s ease}.x-block-vendor .effect-inline:before,.x-block-vendor .effect-inline:after,.x-block-vendor .before-link:before,.x-block-vendor .before-link:after,.x-block-vendor .button-link:before,.x-block-vendor .button-link:after{display:none!important;content:none!important}.product-vendor-badge a:hover,.x-block-vendor>p:hover,.x-block-vendor>p a:hover,.x-block-vendor>button:hover,#VendorDetail>button:hover{color:#fff!important;background-color:rgb(var(--colors-text-base, 26, 26, 26));border-color:rgb(var(--colors-text-base, 26, 26, 26))}.x-block-vendor>p a{display:inline;padding:0;border:none;background:transparent!important;color:inherit!important}.main-product-price:not(.inline-block){display:flex!important;flex-wrap:wrap;align-items:baseline;column-gap:.5rem;row-gap:.25rem}.main-product-price .pmf-unit-price{display:inline-flex;align-items:baseline;font-size:.8125rem;font-weight:400;color:rgb(var(--colors-text-secondary, 107, 107, 107));white-space:nowrap}.pmf-unit-price__sep{display:inline-block;margin-right:.35rem;opacity:.6}.main-product-price .pmf-legal-note{flex-basis:100%;margin-top:.35rem;font-size:.75rem;line-height:1.5;font-weight:400;color:rgb(var(--colors-text-secondary, 107, 107, 107))}.main-product-price .pmf-legal-note p{margin:0}.main-product-price .pmf-legal-note p+p{margin-top:.1rem}.main-product-price .pmf-legal-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.main-product-price .pmf-legal-note a:hover{color:rgb(var(--colors-text-base, 26, 26, 26))}.main-product-price .pmf-legal-note p+p a{color:#767676;text-decoration:none}.main-product-price .pmf-legal-note p+p a:hover,.main-product-price .pmf-legal-note p+p a:focus-visible{color:rgb(var(--colors-text-base, 26, 26, 26));text-decoration:underline;text-underline-offset:2px}.lmiv{max-width:820px;margin:0 auto;padding:3rem 1.5rem 5rem;color:rgb(var(--colors-text-base, 26, 26, 26));line-height:1.6}.lmiv__hero{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(var(--colors-text-base, 0, 0, 0),.1)}.lmiv__kicker{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--colors-text-secondary, 107, 107, 107));margin:0 0 .75rem}.lmiv__title{font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.2;margin:0 0 1rem}.lmiv__lead{font-size:1.0625rem;color:rgb(var(--colors-text-secondary, 107, 107, 107));margin:0}.lmiv__block{margin-bottom:2.5rem}.lmiv__block--muted{margin-top:3rem;padding:1.5rem;background:#faf6ee;border-radius:8px;font-size:.9375rem}.lmiv__block--muted .lmiv__h2{font-size:1rem;margin-bottom:.5rem}.lmiv__h2{font-size:1.25rem;margin:0 0 1rem;line-height:1.3}.lmiv__list{margin:0;padding:0}.lmiv__item{display:grid;grid-template-columns:minmax(160px,28%) 1fr;gap:.5rem 1.5rem;padding:.9rem 0;border-bottom:1px solid rgba(var(--colors-text-base, 0, 0, 0),.08)}.lmiv__item:last-child{border-bottom:none}.lmiv__item dt{font-weight:600;color:rgb(var(--colors-text-secondary, 107, 107, 107));margin:0}.lmiv__item dd{margin:0}.lmiv__steps{padding-left:1.25rem}.lmiv__steps li{margin-bottom:.5rem}.lmiv__address{font-style:normal;padding:1rem 1.25rem;background:#faf6ee;border-radius:8px;font-size:.9375rem;display:inline-block}.lmiv a{color:inherit;text-decoration:underline;text-underline-offset:2px}.lmiv__table{width:100%;border-collapse:collapse;margin:1rem 0;font-size:.9375rem}.lmiv__table th,.lmiv__table td{text-align:left;padding:.65rem .85rem;border-bottom:1px solid rgba(var(--colors-text-base, 0, 0, 0),.08)}.lmiv__table th{font-weight:600;color:rgb(var(--colors-text-secondary, 107, 107, 107));background:#faf6ee}.lmiv__table tbody tr:last-child td{border-bottom:none}.lmiv__footnote{font-size:.8125rem;color:rgb(var(--colors-text-secondary, 107, 107, 107));margin-top:.5rem}.lmiv__payment{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:.5rem 0 0;list-style:none}.lmiv__payment li{padding:.35rem .9rem;background:#faf6ee;border-radius:999px;font-size:.875rem}.info-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0000008c;display:flex;align-items:center;justify-content:center;padding:1rem;overflow-y:auto}.info-modal__panel{position:relative;background:#fff;border-radius:12px;max-width:780px;width:100%;max-height:calc(100vh - 2rem);overflow-y:auto;box-shadow:0 20px 60px #00000059;transition:opacity .25s ease,transform .25s ease}.info-modal__panel--hidden{opacity:0;transform:translateY(12px)}.info-modal__panel--visible{opacity:1;transform:translateY(0)}.info-modal__close{position:absolute;top:.75rem;right:.75rem;width:38px;height:38px;background:transparent;border:none;font-size:1.75rem;line-height:1;cursor:pointer;color:rgb(var(--colors-text-base, 26, 26, 26));border-radius:50%;transition:background-color .2s ease;z-index:2}.info-modal__close:hover{background:#0000000f}.buybox-biosiegel>div{display:flex;align-items:center;gap:12px;max-width:220px!important}.buybox-biosiegel img{flex:0 0 auto;width:52px!important;max-width:72px!important;margin:0!important;border-radius:4px}.buybox-biosiegel p{display:none}.product-tax-note{font-size:11px!important;line-height:1.3}.x-block-twm-item-image{border-radius:4px 4px 0 0!important;mix-blend-mode:multiply}div:has(>.x-block-twm-item-image){border-radius:4px;overflow:hidden;background-color:#f2f2f2!important}.info-modal__body{padding:1rem}.info-modal__body .lmiv{padding:1rem .5rem 2rem;margin:0 auto}.info-modal__body .lmiv__hero{margin-bottom:2rem;padding-bottom:1.5rem}.info-modal__body .lmiv__title{font-size:clamp(1.5rem,3vw,2rem)}.info-modal__body .lmiv__block{margin-bottom:1.75rem}body:has(.info-modal:not([style*="display: none"])){overflow:hidden}@media(max-width:600px){.lmiv__item{grid-template-columns:1fr;gap:.2rem}}[class*=bg-breadcrumb--]{background-color:#fafafa!important}[class*=bg-breadcrumb--]>div{max-width:calc(var(--page-width) + 40px);margin-left:auto;margin-right:auto}[class*=bg-breadcrumb--]>div>div{text-align:left!important}#items-grid .grid-item--soldout{order:1}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
