.tw-pinbundle{--pb-box:#F6F3EE;--pb-line:#E4DED3;--pb-ink:#1C1A17;--pb-soft:#5D574E;--pb-mute:#8A8377;--pb-gold:#8A6A3B;--pb-gold-line:#D8C8AB;--pb-green:#24503a;color:var(--pb-ink);font-family:inherit;max-width:1200px;margin:0 auto;padding:36px 20px 60px;box-sizing:border-box}.tw-pinbundle *,.tw-pinbundle *:before,.tw-pinbundle *:after{box-sizing:border-box}.tw-pinbundle .bundle{max-width:1120px;margin:0 auto 56px;padding:28px 30px 30px;background:var(--pb-box);border:1px solid var(--pb-line);border-radius:10px}.tw-pinbundle .bundle__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:4px}.tw-pinbundle .bundle__head h2{font-weight:500;font-size:30px;margin:0}.tw-pinbundle .bundle__save{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--pb-gold);border:1px solid var(--pb-gold-line);border-radius:99px;padding:4px 10px}.tw-pinbundle .bundle__lead{color:var(--pb-soft);font-size:14px;margin:0 0 20px;max-width:640px}.tw-pinbundle .bundle__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}@media(max-width:900px){.tw-pinbundle .bundle__grid{grid-template-columns:repeat(2,1fr)}}.tw-pinbundle .bpick{background:#fff;border:1px solid var(--pb-line);border-radius:8px;padding:8px;cursor:pointer;text-align:left;transition:border-color .15s,box-shadow .15s;position:relative;font:inherit;color:var(--pb-ink)}.tw-pinbundle .bpick__img{display:block;position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:5px}.tw-pinbundle .bpick img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;display:block}.tw-pinbundle .bpick .nm{display:block;font-size:12px;line-height:1.35;margin-top:8px;color:#2a2621}.tw-pinbundle .bpick .tick{position:absolute;top:14px;right:14px;width:22px;height:22px;border-radius:50%;background:var(--pb-ink);color:#fff;display:none;align-items:center;justify-content:center;font-size:12px}.tw-pinbundle .bpick.on{border-color:var(--pb-ink);box-shadow:0 0 0 1px var(--pb-ink)}.tw-pinbundle .bpick.on .tick{display:flex}.tw-pinbundle .bpick.dis{opacity:.42;cursor:not-allowed}.tw-pinbundle .bundle__bar{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;padding-top:20px;border-top:1px solid var(--pb-line)}.tw-pinbundle .bundle__count{font-size:13px;color:var(--pb-soft)}.tw-pinbundle .bundle__hint{font-size:12px;color:var(--pb-gold)}.tw-pinbundle .bundle__price{margin-left:auto;display:flex;align-items:baseline;gap:10px}.tw-pinbundle .bundle__price b{font-size:30px;font-weight:600}.tw-pinbundle .bundle__ref{color:var(--pb-mute);font-size:12px;margin-left:2px}@media(max-width:900px){.tw-pinbundle .bundle__price{margin-left:0;width:100%}}.tw-pinbundle .bundle__atc{padding:14px 22px;border:none;border-radius:2px;background:var(--pb-green);color:#fff;font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;cursor:pointer;transition:.2s}.tw-pinbundle .bundle__atc:hover{background:#1c4230}.tw-pinbundle .bundle__atc:disabled{opacity:.45;cursor:not-allowed}.tw-pinbundle .bundle__atc.is-loading{opacity:.7;cursor:wait}.tw-pinbundle .bundle__msg{font-size:12.5px;color:#a2401f;margin:10px 0 0;min-height:1em}.tw-pinbundle .bundle__msg.ok{color:var(--pb-green)}@media(max-width:560px){.tw-pinbundle .bundle{padding:20px 16px 22px}.tw-pinbundle .bundle__head h2{font-size:25px}.tw-pinbundle .bundle__atc{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/tw-pinbundle.css.map */
