.ks-gift-urgent{display:flex;align-items:center;gap:6px;margin:-14px -14px 12px;padding:8px 14px;border-radius:14px 14px 0 0;background:#000;color:#fdf3e6;font-size:13px;font-weight:700}.ks-gift-urgent svg{width:16px;height:16px;fill:#f50;flex:none}.ks-pick{position:relative;margin:0 0 8px}.ks-pick-btn{display:flex;align-items:center;gap:10px;width:100%;min-height:60px;padding:6px 12px 6px 6px;border:1.5px solid #000;border-radius:12px;background:#fff;font:inherit;color:#000;text-align:left;cursor:pointer}.ks-pick-btn:focus-visible{outline:2px solid #ff5500;outline-offset:2px}.ks-pick-btn img,.ks-pick-opt img{flex:none;width:44px;height:55px;object-fit:cover;border-radius:8px;border:1px solid #0002}.ks-pick-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ks-pick-text>span{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ks-pick-text small{font-size:12px;color:#000;opacity:.7}.ks-pick-chev{flex:none;width:18px;height:18px;fill:none;stroke:#000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.ks-pick-btn[aria-expanded=true] .ks-pick-chev{transform:rotate(180deg)}.ks-pick-list{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:20;max-height:320px;overflow-y:auto;margin:0;padding:6px;list-style:none;background:#fff;border:2px solid #000;border-radius:14px;box-shadow:4px 4px #000}.ks-pick-list:focus{outline:none}.ks-pick-opt{display:flex;align-items:center;gap:10px;padding:6px;border-radius:10px;cursor:pointer;font-size:14px}.ks-pick-opt>span{display:flex;flex-direction:column;gap:2px;min-width:0}.ks-pick-opt small{font-size:12px;font-weight:700}.ks-pick-opt small s{font-weight:400;opacity:.55;margin-right:4px}.ks-pick-opt.is-active{background:#ff55001f}.ks-pick-opt[aria-selected=true]{background:#f50;color:#000}.ks-gift-size{width:100%;min-height:44px;margin:0 0 10px;padding:0 12px;border:1.5px solid #000;border-radius:10px;background:#fff;font:inherit;font-size:14px}.kp-klarna{display:flex;align-items:center;gap:12px;margin:14px 0 0;padding:12px 14px;border:2px solid #000;border-radius:14px;background:#fff}.kp-klarna-logo{flex:none;width:52px;height:auto}.kp-klarna p{margin:0;display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:1.35}.kp-klarna b{font-size:14px}@media(prefers-reduced-motion:reduce){.ks-pick-chev{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/kickside-offer.css.map */
