.video-box video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center}.tzc{display:inline-flex!important;flex:0 0 auto!important;width:fit-content!important;max-width:none!important;display:inline-flex!important}.grid-layout-start{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:0}.item-1{grid-column:1;grid-row:1}.item-2{grid-column:2;grid-row:1}.item-3{grid-column:3;grid-row:1}.item-4{grid-column:1;grid-row:2}.item-5{grid-column:2;grid-row:2}.item-6{grid-column:3;grid-row:2}.idl-video-cover{position:absolute;inset:0;overflow:hidden}.idl-video-cover__video{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center center}@media (max-width:768px){.grid-layout-start{grid-template-columns:1fr 2fr;grid-template-rows:repeat(3,1fr)}.item-1{grid-column:1;grid-row:1}.item-3{grid-column:1;grid-row:2}.item-5{grid-column:1;grid-row:3}.item-2{grid-column:2;grid-row:1}.item-4{grid-column:2;grid-row:2}.item-6{grid-column:2;grid-row:3}}.idl-avg-rating{display:inline-flex;align-items:center;gap:var(--xs);text-decoration:none;color:inherit;cursor:pointer}.idl-avg-rating .star-rating{font-size:var(--r)}.idl-rating-count{font-size:var(--s);color:var(--muted,#000)}.idl-reviews-list{list-style:none;padding:0;margin:0}.idl-reviews-list .comment_container{padding-bottom:var(--s);border-bottom:3px solid var(--green)}.idl-reviews-list .meta{font-size:var(--r);color:var(--muted,#000);margin:var(--xs) 0;padding-bottom:var(--xs)}.review{padding:unset;max-width:unset;margin-top:unset}.woocommerce .star-rating span::before{color:gold}.description p{font-size:var(--r)}.woocommerce-review__verified{background:var(--lila);color:#000;padding:4px 6px;border-radius:var(--r);font-size:var(--s)}.review img{display:none}.woocommerce-review__verified{font-style:normal;font-size:0}.woocommerce-review__verified::before{content:"Verifizierter Käufer";font-size:1rem}#idl-reviews h2,.woocommerce-Reviews-title{position:relative;z-index:0}#idl-reviews h2::before,.woocommerce-Reviews-title::before{content:"";position:absolute;top:100%;left:30%;width:250px;height:250px;margin:-120px 0 0 -160px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23F5C518'><path d='M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z'/></svg>") center/contain no-repeat;z-index:-1;opacity:0.85;animation:monjogh-star-spin 40s linear infinite;pointer-events:none}@keyframes monjogh-star-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media (max-width:600px){#idl-reviews h2::before,.woocommerce-Reviews-title::before{width:200px;height:200px;margin:-100px 0 0 -100px}}.woocommerce .star-rating{font-size:var(--r)}.woocommerce-review__published-date{display:block}.idl-acc{--line:var(--grey);--pad-y:var(--r);--pad-x:var(--r);--title:var(--r);--text:var(--r);width:100%}.idl-acc__head{padding:10px var(--pad-x) 14px;border-bottom:1px solid var(--line);margin-bottom:2px}.idl-acc__kicker{font-size:var(--xs);letter-spacing:.08em;text-transform:uppercase}.idl-acc__item{border-bottom:1px solid var(--line)}.idl-acc__btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--s);padding:var(--pad-y) var(--pad-x);background:transparent;border:0;cursor:pointer;text-align:left}.idl-acc__title{font-size:var(--title)}.idl-acc__icon{width:var(--s);height:var(--r);flex:0 0 var(--r);position:relative}.idl-acc__icon::before{content:"";position:absolute;inset:0;margin:auto;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform 180ms ease}.idl-acc__btn[aria-expanded="true"] .idl-acc__icon::before{transform:rotate(-135deg)}.idl-acc__panel{padding:0!important;overflow:hidden;max-height:0;transition:max-height 320ms cubic-bezier(.22,.61,.36,1)}.idl-acc__content{padding:var(--pad-x) var(--pad-x) var(--pad-y);max-width:72ch;font-size:var(--text);line-height:1.55}.idl-acc__content p{margin-bottom:var(--l)!important}.idl-acc__btn:focus-visible{outline:2px solid rgba(0,0,0,.35);outline-offset:4px}@media (prefers-reduced-motion:reduce){.idl-acc__panel{transition-duration:1ms!important}}.idl-acc__panel{transition:max-height 320ms cubic-bezier(.22,.61,.36,1)!important;will-change:max-height}@media (max-width:1023px){.idl-acc__btn,.idl-acc__head{padding:var(--pad-y) 0}}