.cs-cartvip{background:var(--cs-cream-light)}.cs-cartvip--drawer{border-bottom:1px solid var(--cs-cream-deep)}.cs-cartvip--page{margin:-12px 0 24px;border-radius:14px;border:1px solid var(--cs-cream-deep);overflow:hidden}.cs-cartvip__line{margin:0;display:block;padding:9px 16px;font-size:13px;line-height:1.35;font-weight:600;color:var(--cs-ink);text-align:center}.cs-cartvip__check{display:inline-block;width:18px;height:18px;margin-right:6px;vertical-align:-4px}.cs-cartvip__line--link{padding:0;display:block}.cs-cartvip__line--link a{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:6px 16px;color:var(--cs-violet-deep);text-decoration:underline;text-underline-offset:3px;touch-action:manipulation}.cs-cartvip__line--link a:focus-visible{outline:2px solid var(--cs-violet);outline-offset:-3px;border-radius:10px}@media(hover:hover)and (pointer:fine){.cs-cartvip__line--link a:hover{background:var(--cs-violet-light)}}.cs-cartvip__pick{margin:14px 0 6px;padding:14px 16px 16px;background:var(--cs-warning-bg, #FBF1DC);border:1px solid var(--cs-gold-soft, #E8C77A);border-radius:14px}.cs-cartvip__pick--page{margin:0 0 24px}.cs-cartvip__label{display:block;margin:0 0 8px;font-size:14px;line-height:1.3;font-weight:700;color:var(--cs-bordeaux-deep, #3F1E33)}.cs-cartvip__select{display:block;width:100%;min-height:48px;padding:0 44px 0 14px;font-family:inherit;font-size:16px;line-height:1.3;font-weight:500;color:var(--cs-ink);background-color:var(--cs-cream-light);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 6l4.5 4.5L12.5 6' fill='none' stroke='%234A3490' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;border:1.5px solid var(--cs-violet-soft, #B9A9E0);border-radius:14px;-webkit-appearance:none;appearance:none;text-overflow:ellipsis;touch-action:manipulation;cursor:pointer}.cs-cartvip__select:focus-visible{outline:2px solid var(--cs-violet);outline-offset:2px}.cs-cartvip__line,.cs-cartvip__line--link a,.cs-cartvip__label{text-wrap:balance}
/*# sourceMappingURL=/cdn/shop/t/17/assets/cs-cart-vip.css.map */
