.kr-fs{position:relative;margin:0 0 1.6rem;border:1px solid rgba(201,137,75,.35);background:#18181a;border-radius:2px;color:#ece8e1;transition:border-color .2s,background-color .2s,opacity .2s}.kr-fs.is-on{border-color:#c9894b;background:#1f1a15}.kr-fs.is-busy{opacity:.6;pointer-events:none}.kr-fs__row{display:flex;align-items:center;gap:1.2rem;margin:0;padding:1.4rem 1.6rem;cursor:pointer}.kr-fs__icon{flex:0 0 3.6rem;width:3.6rem;height:3.6rem;border-radius:50%;display:grid;place-items:center;background:#c9894b1f;color:#c9894b}.kr-fs__icon svg{width:2rem;height:2rem}.kr-fs__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:.3rem;text-align:left}.kr-fs__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem;font-family:Playfair Display,Georgia,serif;font-size:1.6rem;line-height:1.2;color:#ece8e1}.kr-fs__price{font-family:Inter,system-ui,sans-serif;font-size:1.3rem;font-weight:600;color:#c9894b}.kr-fs__sub{font-family:Inter,system-ui,sans-serif;font-size:1.25rem;line-height:1.45;color:#9a968e}.kr-fs__input{position:absolute;width:1px;height:1px;opacity:0;margin:0}.kr-fs__switch{position:relative;flex:0 0 4.4rem;width:4.4rem;height:2.4rem;border-radius:2.4rem;background:#2a2a2d;transition:background-color .2s}.kr-fs__switch:after{content:"";position:absolute;top:.3rem;left:.3rem;width:1.8rem;height:1.8rem;border-radius:50%;background:#9a968e;transition:transform .2s,background-color .2s}.kr-fs__input:checked+.kr-fs__switch{background:#c9894b}.kr-fs__input:checked+.kr-fs__switch:after{transform:translate(2rem);background:#0f0f10}.kr-fs__input:focus-visible+.kr-fs__switch{outline:2px solid #c9894b;outline-offset:2px}.kr-fs__more{border-top:1px solid rgba(236,232,225,.08);padding:0 1.6rem}.kr-fs__more summary{list-style:none;cursor:pointer;padding:1rem 0;font-family:Inter,system-ui,sans-serif;font-size:1.2rem;color:#9a968e;text-decoration:underline;text-underline-offset:3px}.kr-fs__more summary::-webkit-details-marker{display:none}.kr-fs__more[open] summary{color:#ece8e1}.kr-fs__more ul{margin:0 0 1rem;padding-left:1.8rem;font-family:Inter,system-ui,sans-serif;font-size:1.25rem;line-height:1.6;color:#ece8e1}.kr-fs__more li+li{margin-top:.4rem}.kr-fs__more strong{color:#c9894b;font-weight:600}.kr-fs__more p{margin:0 0 1.2rem;font-family:Inter,system-ui,sans-serif;font-size:1.15rem;line-height:1.5;color:#9a968e}.kr-fs--page{width:100%;max-width:44rem;margin:0 0 2.4rem auto}.kr-fs-slot:empty{display:none}.kr-fs-slot{margin-top:1.6rem}.kr-fs--notice{margin:0}.kr-fs--notice .kr-fs__row{padding:1.2rem 1.4rem}.kr-fs--notice .kr-fs__more{padding:0 1.4rem}.cart-item:has(a[href*="/products/fraktskydd"]){display:none}
/*# sourceMappingURL=/cdn/shop/t/19/assets/kr-fraktskydd.css.map */
