.sk{--sk-brown: #754422;--sk-muted: #8a6a55;--sk-line: #d9cfc7;--sk-green: #5eb135;--sk-soft: #faf6f2;color:var(--sk-brown);display:flex;flex-direction:column;gap:16px}.sk__head{display:flex;flex-direction:column;gap:8px}.sk__rating{display:flex;align-items:center;gap:8px;color:inherit;text-decoration:none;font-size:14px}.sk__stars{display:flex;gap:2px;background:var(--sk-green);padding:4px 6px;border-radius:4px}.sk__title{margin:0;font-family:Coluna,var(--font-stack-headings);font-weight:500;font-size:30px;line-height:1.1;text-transform:uppercase;color:inherit}.sk__intro{margin:0;font-size:14px;line-height:1.5}.sk__price{font-family:Coluna,var(--font-stack-headings);font-size:32px;font-weight:500;line-height:1.1;min-height:35px}.sk__group{display:flex;flex-direction:column;gap:10px}.sk__label b{font-weight:700}.sk__label{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:15px}.sk__note{font-size:12px;color:var(--sk-muted);text-align:right}.sk__tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.sk__tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px 10px;border:1px solid var(--sk-line);border-radius:12px;background:#fff;cursor:pointer;margin:0;min-width:0}.sk__tile:has(input:checked){border:2px solid var(--sk-brown);padding:7px 3px 9px;background:var(--sk-soft)}.sk__tile:has(input:focus-visible){outline:2px solid var(--sk-green);outline-offset:2px}.sk__tile.is-soldout{opacity:.45;cursor:not-allowed}.sk__tile input,.sk__row-main input,.sk__subscribe input{position:absolute;opacity:0;pointer-events:none}.sk__tile img{width:56px;height:56px;object-fit:contain}.sk__tile-name{font-size:13px;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk__dots{display:flex;gap:3px}.sk__dots span{width:7px;height:7px;border-radius:50%;background:var(--sk-line)}.sk__dots span.is-on{background:var(--sk-brown)}.sk__tile-mg{font-size:11px;color:var(--sk-muted);white-space:nowrap}.sk__rows{display:flex;flex-direction:column;gap:10px}.sk__row{position:relative;display:flex;flex-direction:column;gap:10px;border:1px solid var(--sk-line);border-radius:16px;padding:12px 14px;background:#fff}.sk__row--badge{margin-top:8px}.sk__row.is-active{border:2px solid var(--sk-brown);padding:11px 13px;background:var(--sk-soft)}.sk__row-main{position:relative;display:flex;align-items:center;gap:12px;min-height:44px;margin:0;cursor:pointer}.sk__row-main:has(input:focus-visible){outline:2px solid var(--sk-green);outline-offset:4px;border-radius:8px}.sk__badge{position:absolute;top:-11px;left:14px;padding:3px 10px;border-radius:20px;background:var(--sk-brown);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.3}.sk__radio{flex:0 0 22px;width:22px;height:22px;border-radius:50%;border:1.5px solid #c9beb5;background:#fff;box-sizing:border-box;display:grid;place-items:center}.sk__row-main input:checked+.sk__radio{border-color:var(--sk-brown)}.sk__row-main input:checked+.sk__radio:after{content:"";width:11px;height:11px;border-radius:50%;background:var(--sk-brown)}.sk__imgs{position:relative;flex:0 0 44px;width:44px;height:44px}.sk__imgs img{position:absolute;top:0;height:44px;object-fit:contain}.sk__imgs--1 img{left:0;width:44px}.sk__imgs--2 img{width:38px}.sk__imgs--2 img:nth-child(1){left:-2px}.sk__imgs--2 img:nth-child(2){left:9px}.sk__imgs--3 img{width:38px}.sk__imgs--3 img:nth-child(1){left:-4px}.sk__imgs--3 img:nth-child(2){left:5px}.sk__imgs--3 img:nth-child(3){left:14px}.sk__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.sk__row-title{font-size:16px;font-weight:700;line-height:1.25;white-space:nowrap}.sk__row-sub{font-size:12px;color:var(--sk-muted)}.sk__prices{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}.sk__line{display:flex;align-items:baseline;gap:6px}.sk__line s{font-size:12px;color:#a08f84}.sk__now{font-size:17px;font-weight:700}.sk__row-save{font-size:12px;font-weight:700;color:var(--sk-green)}.sk__row-save:empty,.sk__line s:empty{display:none}.sk__mix{display:none;border-top:1px solid var(--sk-line);padding-top:10px;flex-direction:column;gap:8px}.sk__row.is-active .sk__mix{display:flex}.sk__mix-note{font-size:12px;color:var(--sk-muted)}.sk__selects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sk__select{position:relative;display:flex;align-items:center;gap:8px;min-height:44px;border:1px solid var(--sk-line);border-radius:10px;padding:6px 8px;background:#fff;margin:0;box-sizing:border-box}.sk__select:focus-within{outline:2px solid var(--sk-green);outline-offset:1px}.sk__select img{flex:0 0 26px;width:26px;height:26px;object-fit:contain}.sk__select-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.2}.sk__select-text small{font-size:10px;color:var(--sk-muted)}.sk__select-text b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk__select select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}.sk__subscribe{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--sk-line);border-radius:12px;padding:10px 14px;margin:0;cursor:pointer}.sk__subscribe:has(input:checked){border-color:var(--sk-brown);background:var(--sk-soft)}.sk__subscribe:has(input:focus-visible){outline:2px solid var(--sk-green);outline-offset:2px}.sk__subscribe-text{display:flex;flex-direction:column;gap:2px}.sk__subscribe-text b{font-size:14px}.sk__subscribe-text span{font-size:12px;color:var(--sk-muted)}.sk__switch{flex:0 0 44px;position:relative;width:44px;height:26px;border-radius:13px;background:var(--sk-line);transition:background .2s}.sk__switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s}.sk__subscribe input:checked~.sk__switch{background:var(--sk-green)}.sk__subscribe input:checked~.sk__switch:after{transform:translate(18px)}[data-sk-flavor][hidden],.shopify-app-block[id*=firmhouse_subscription_options]{display:none!important}.product-text .card-widget:has(.jdgm-preview-badge[data-template=manual-installation]),.product-text .card-widget:has(.jdgm-preview-badge[data-template=manual-installation]) .card-widget__content{overflow:visible!important}
/*# sourceMappingURL=/cdn/shop/t/214/assets/slimming-kiezer.css.map */
