.bundle__list{--bundle-mark: #F4621F;--bundle-tint: #FFFCFA;--bundle-text: #101828;display:grid;gap:7px;margin-bottom:var(--sp-4)}.bundle__tier{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;column-gap:14px;padding:15px 16px;border:0;border-radius:10px;box-shadow:inset 0 0 0 1px #d0d5dd;background:#fff;cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}.bundle__tier:hover{box-shadow:inset 0 0 0 1px #c3cad4}.bundle__list .bundle__tier.is-selected{box-shadow:inset 0 0 0 2px var(--bundle-mark);background:var(--bundle-tint)}.bundle__tier:has(.bundle__ribbon){margin-top:21px}.bundle__tier--unavailable{opacity:.55;cursor:not-allowed}.bundle__radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.bundle__mark{width:20px;height:20px;margin-top:3px;border-radius:var(--r-pill);border:0;background:#fff;box-shadow:0 0 0 2px #c4cbd4}.bundle__tier.is-selected .bundle__mark{border-color:var(--bundle-mark);background:#fff;box-shadow:0 0 0 2px var(--bundle-mark),inset 0 0 0 6px var(--bundle-mark),inset 0 0 0 8px #fff}.bundle__radio:focus-visible+.bundle__mark{outline:2px solid var(--bundle-mark);outline-offset:2px}.bundle__ribbon{position:absolute;top:-19px;right:15px;z-index:2;padding:6px 11px 7px;border-radius:0 0 6px 6px;background:var(--bundle-mark);color:#fff;font-size:13px;font-weight:700;line-height:1.35;letter-spacing:0;white-space:nowrap}.bundle__ribbon:before,.bundle__ribbon:after{content:"";position:absolute;top:0;width:9px;height:9px;background:#b03d0c;z-index:-1}.bundle__ribbon:before{left:-9px;clip-path:polygon(0 0,100% 0,100% 100%)}.bundle__ribbon:after{right:-9px;clip-path:polygon(0 0,100% 0,0 100%)}.bundle__body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:12px;row-gap:3px}.bundle__name{grid-area:1 / 1;font-family:var(--f-heading);font-weight:700;font-size:18px;line-height:1.4;color:var(--bundle-text)}.bundle__price{grid-area:1 / 2;font-family:var(--f-heading);font-weight:700;font-size:18px;line-height:1.4;color:var(--bundle-text);white-space:nowrap}.bundle__sub{grid-area:2 / 1;font-size:16px;line-height:1.3;color:#101828c7}.bundle__was{grid-area:2 / 2;font-size:16px;color:#101828c7;text-decoration-thickness:1px;white-space:nowrap}.bundle__soldout{grid-column:1 / -1;grid-row:3;font-size:.85rem;font-weight:700;color:var(--c-alert)}.bundle__picks{grid-column:1 / -1;grid-row:4;display:none;gap:12px;margin-top:14px}.bundle__tier.is-selected .bundle__picks{display:grid}.bundle__picks-head{font-size:1rem;font-weight:500;color:#98a2b3;line-height:1.2;margin-bottom:4px}.bundle__pick{display:grid;grid-template-columns:1.6rem minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:8px}.bundle__pick-no{font-size:.95rem;font-weight:500;color:#98a2b3}.bundle__pick-field{min-width:0}.bundle__select{width:100%;min-height:56px;padding:0 2.2rem 0 1rem;border:1px solid #D0D5DD;border-radius:10px;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236E7681' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .6rem center;background-size:1rem;font:inherit;font-size:1.05rem;font-weight:600;color:var(--bundle-text);-webkit-appearance:none;appearance:none;cursor:pointer}.bundle__select:focus-visible{outline:2px solid var(--bundle-mark);outline-offset:1px}.bundle__select:disabled{opacity:1;cursor:default}@media(max-width:749px){.bundle__tier{padding:14px;column-gap:10px}.bundle__name,.bundle__price{font-size:1.05rem}.bundle__sub{font-size:.875rem;line-height:1.3;text-wrap:balance}.bundle__was{font-size:.8125rem}.bundle__ribbon{top:-17px;right:12px;padding:5px 10px 6px;font-size:12px}.bundle__picks{margin-top:8px}.bundle__pick{grid-template-columns:1.15rem minmax(0,1fr) minmax(0,1fr);gap:6px}.bundle__select{min-height:42px;font-size:.86rem;padding:0 1.45rem 0 .55rem}.colorsel__button{font-size:.86rem;padding:0 .7rem 0 .55rem;gap:.4rem}.bundle__pick-no{font-size:.78rem}}.section--deep .bundle__tier{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff2e}.section--deep .bundle__name,.section--deep .bundle__pick-no{color:#fff}.section--deep .bundle__sub{color:#ffffffbf}.section--deep .bundle__was{color:#ffffff8c}.section--deep .bundle__list .bundle__tier.is-selected{background:#f4621f29;box-shadow:inset 0 0 0 2px #f4621f}.bundle__pick-field--colour{position:relative}.bundle__swatch{position:absolute;top:50%;left:.85rem;z-index:1;width:24px;height:24px;border-radius:50%;transform:translateY(-50%);background:var(--swatch, #D0D5DD);box-shadow:inset 0 0 0 1px #10182824;pointer-events:none}.bundle__swatch--empty{background:transparent;box-shadow:inset 0 0 0 1.5px #d0d5dd}.bundle__pick-field--colour .bundle__select{padding-left:2.9rem}.bundle__pick-field--colour:has(.colorsel) .bundle__swatch{display:none}@media(max-width:749px){.bundle__swatch{width:18px;height:18px;left:.6rem}.bundle__pick-field--colour .bundle__select{padding-left:2.1rem}}.bundle__select--hidden{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.colorsel{position:relative}.colorsel__button{display:flex;align-items:center;gap:10px;width:100%;min-height:56px;padding:0 .9rem;border:1px solid #D0D5DD;border-radius:14px;background:#fff;font:inherit;font-size:1.05rem;font-weight:600;color:var(--bundle-text);text-align:left;cursor:pointer}.colorsel__button[aria-expanded=true]{border-color:var(--bundle-mark)}.colorsel__value{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.colorsel__chev{flex:none;color:#6e7681}.colorsel__dot{flex:none;width:24px;height:24px;border-radius:50%;background:var(--swatch, transparent);box-shadow:inset 0 0 0 1px #10182829}.colorsel__list{position:absolute;z-index:30;top:calc(100% + 4px);left:0;right:0;max-height:264px;margin:0;padding:0;overflow-y:auto;list-style:none;border-radius:12px;background:#fff;box-shadow:0 12px 28px #10182829,inset 0 0 0 1px #e4e7ec}.colorsel__list[hidden]{display:none}.colorsel__option{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px;font-size:1.05rem;cursor:pointer}.colorsel__option+.colorsel__option{box-shadow:inset 0 1px #eef0f3}.colorsel__option:hover,.colorsel__option[aria-selected=true]{background:#f2f4f7}.colorsel__dot{width:18px;height:18px}.colorsel__list .colorsel__dot{width:22px;height:22px}.colorsel__button{min-height:44px;padding:0 .6rem;gap:8px;font-size:.95rem;border-radius:10px}.bundle__select{min-height:44px;font-size:.95rem;padding:0 1.8rem 0 .7rem}.bundle__name{display:block}kaching-bundles-block .kaching-bundles .kaching-bundles__swatch-dropdown__option:not([data-value=Svart]):not([data-value=Vit]):not([data-value=M\f6rkbl\e5]):not([data-value=Beige]):not([data-value="Ljusbl\e5/vit blommiga"]):not([data-value="Beige/rosa blommiga"]):not([data-value="Vit/ljusrosa blommiga"]):not([data-value="Gr\f6n/rosa blommiga"]):not([data-value="Lila/vit blommiga"]):not([data-value="Beige/rosa/gr\f6na blommiga"]){display:none!important}kaching-bundles-block .kaching-bundles .kaching-bundles__bar+.kaching-bundles__bar{margin-top:10px}kaching-bundles-block .kaching-bundles .kaching-bundles__bar-title,kaching-bundles-block .kaching-bundles .kaching-bundles__bar-price{font-size:18px}kaching-bundles-block .kaching-bundles .kaching-bundles__bar:not(.kaching-bundles__bar--selected) .kaching-bundles__bar-container{box-shadow:inset 0 0 0 1px #d0d5dd!important}kaching-bundles-block .kaching-bundles .kaching-bundles__bar:not(.kaching-bundles__bar--selected) .kaching-bundles__bar-radio{box-shadow:0 0 0 2px #d0d5dd!important}kaching-bundles-block .kaching-bundles [data-deal-bar-id] .kaching-bundles__bar-full-price{font-size:0;text-decoration:none}kaching-bundles-block .kaching-bundles [data-deal-bar-id] .kaching-bundles__bar-full-price:after{display:inline-block;font-size:14px;line-height:19.6px;text-decoration:line-through}kaching-bundles-block .kaching-bundles [data-deal-bar-id=nyjq] .kaching-bundles__bar-full-price:after{content:"698 kr"}kaching-bundles-block .kaching-bundles [data-deal-bar-id=KBrk] .kaching-bundles__bar-full-price:after{content:"1\a0 745 kr"}kaching-bundles-block .kaching-bundles [data-deal-bar-id=t2hR] .kaching-bundles__bar-full-price:after{content:"2\a0 792 kr"}kaching-bundles-block .kaching-bundles [data-deal-bar-id] .kaching-bundles__bar-title:after{display:inline-block;margin-left:8px;padding:3px 8px;border-radius:6px;background:#f0ede8;color:#1f1a17;font-size:12px;font-weight:600;line-height:1.3;vertical-align:3px;white-space:nowrap}kaching-bundles-block .kaching-bundles [data-deal-bar-id=nyjq] .kaching-bundles__bar-title:after{content:"50%"}kaching-bundles-block .kaching-bundles [data-deal-bar-id=KBrk] .kaching-bundles__bar-title:after{content:"63%"}kaching-bundles-block .kaching-bundles [data-deal-bar-id=t2hR] .kaching-bundles__bar-title:after{content:"76%"}@media(max-width:749px){kaching-bundles-block .kaching-bundles [data-deal-bar-id] .kaching-bundles__bar-title{font-size:1rem}kaching-bundles-block .kaching-bundles [data-deal-bar-id] .kaching-bundles__bar-title:after{margin-left:4px;padding:2px 5px;font-size:11px;vertical-align:2px}kaching-bundles-block .kaching-bundles [data-deal-bar-id] .kaching-bundles__bar-full-price:after{font-size:12px;line-height:17px}}kaching-bundles-block .kaching-bundles .kaching-bundles__bar-variants{counter-reset:hypna-par}kaching-bundles-block .kaching-bundles .kaching-bundles__bar-variant{counter-increment:hypna-par}kaching-bundles-block .kaching-bundles .kaching-bundles__bar-variant-image{display:none}kaching-bundles-block .kaching-bundles .kaching-bundles__bar-variant__content:before{content:"#" counter(hypna-par);flex:0 0 30px;font-size:13px;color:#98a2b3}kaching-bundles-block .kaching-bundles .kaching-bundles__bar-variant-selector-wrapper,kaching-bundles-block .kaching-bundles .kaching-bundles__bar-variant,kaching-bundles-block .kaching-bundles .kaching-bundles__bar-variant__content{flex:1 1 auto!important;align-self:stretch;width:100%!important;min-width:0}kaching-bundles-block .kaching-bundles .kaching-bundles__bar-variant-main{flex:1 1 auto!important;min-width:0;width:auto!important}kaching-bundles-block .kaching-bundles .kaching-bundles__bar-variant-selects{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px!important;width:100%;margin:0!important}kaching-bundles-block .kaching-bundles .kaching-bundles__bar-variant-selects>*{min-width:0}kaching-bundles-block .kaching-bundles .kaching-bundles__bar-variant-select{box-sizing:border-box;width:100%!important;min-height:44px;border:1px solid #D0D5DD!important;border-radius:10px!important;background-color:#fff;font-size:.95rem;font-weight:600;box-shadow:none!important}kaching-bundles-block .kaching-bundles .kaching-bundles__swatch-dropdown [role=combobox]{display:flex;align-items:center;gap:8px}@media(max-width:749px){kaching-bundles-block .kaching-bundles .kaching-bundles__bar-title,kaching-bundles-block .kaching-bundles .kaching-bundles__bar-price{font-size:1.05rem}kaching-bundles-block .kaching-bundles .kaching-bundles__bar-variant__content:before{flex-basis:24px}kaching-bundles-block .kaching-bundles .kaching-bundles__bar-variant-select{min-height:42px;font-size:.86rem}}kaching-bundles-block .kaching-bundles [data-value="Ljusbl\e5/vit blommiga"] .kaching-bundles__swatch,kaching-bundles-block .kaching-bundles [data-value="Beige/rosa blommiga"] .kaching-bundles__swatch,kaching-bundles-block .kaching-bundles [data-value="Vit/ljusrosa blommiga"] .kaching-bundles__swatch,kaching-bundles-block .kaching-bundles [data-value="Gr\f6n/rosa blommiga"] .kaching-bundles__swatch,kaching-bundles-block .kaching-bundles [data-value="Lila/vit blommiga"] .kaching-bundles__swatch,kaching-bundles-block .kaching-bundles [data-value="Beige/rosa/gr\f6na blommiga"] .kaching-bundles__swatch{background-image:radial-gradient(circle,var(--hy-dot) 0 calc(var(--kaching-swatch-size, 16px) / 16),transparent calc(var(--kaching-swatch-size, 16px) / 16 + .5px)),radial-gradient(circle,var(--hy-dot2) 0 calc(var(--kaching-swatch-size, 16px) / 16),transparent calc(var(--kaching-swatch-size, 16px) / 16 + .5px));background-size:calc(var(--kaching-swatch-size, 16px) / 3) calc(var(--kaching-swatch-size, 16px) / 3);background-position:0 0,calc(var(--kaching-swatch-size, 16px) / 6) calc(var(--kaching-swatch-size, 16px) / 6)}kaching-bundles-block .kaching-bundles [data-value="Ljusbl\e5/vit blommiga"] .kaching-bundles__swatch{--hy-dot: #FFFFFF;--hy-dot2: #FFFFFF}kaching-bundles-block .kaching-bundles [data-value="Beige/rosa blommiga"] .kaching-bundles__swatch{--hy-dot: #F08A8F;--hy-dot2: #F08A8F}kaching-bundles-block .kaching-bundles [data-value="Vit/ljusrosa blommiga"] .kaching-bundles__swatch{--hy-dot: #EFA9BA;--hy-dot2: #EFA9BA}kaching-bundles-block .kaching-bundles [data-value="Gr\f6n/rosa blommiga"] .kaching-bundles__swatch{--hy-dot: #F4B3AE;--hy-dot2: #FFFFFF}kaching-bundles-block .kaching-bundles [data-value="Lila/vit blommiga"] .kaching-bundles__swatch{--hy-dot: #FFFFFF;--hy-dot2: #FFFFFF}kaching-bundles-block .kaching-bundles [data-value="Beige/rosa/gr\f6na blommiga"] .kaching-bundles__swatch{--hy-dot: #D07A86;--hy-dot2: #5E8C4C}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-bundle.css.map */
