.rkp-p2{--p2-ink:#141414;--p2-muted:#5f5c55;--p2-line:#ece9e2;--p2-rule:#d8d5cc;--p2-red:#ab0000;--p2-strike:#e0533d;--p2-soft:#f7f6f2;display:flex;flex-direction:column;gap:12px;color:var(--p2-ink);margin-top:6px}.rkp-p2-sec{display:flex;justify-content:space-between;align-items:center;gap:10px;font:500 15px var(--rkp-head,Oswald,sans-serif);letter-spacing:.06em;text-transform:uppercase}.rkp-p2-sec i{font:400 13px var(--rkp-body,"Nunito Sans",sans-serif);letter-spacing:0;text-transform:none;color:#777;display:flex;align-items:center;gap:7px}.rkp-p2-stack{display:flex;flex-direction:column;gap:14px;padding-top:6px}.rkp-p2-tier{position:relative;border-radius:14px;background:#f6f5f2;border:1.5px solid #e2dfd8}.rkp-p2-tier.is-sel{background:#fff;border:2.5px solid var(--p2-ink)}.rkp-p2-tier:not(.is-sel) .rkp-p2-name span,.rkp-p2-tier:not(.is-sel) .rkp-p2-price b{color:#3f3c37}.rkp-p2-tier:not(.is-sel) .rkp-p2-sub{color:#6f6b63}.rkp-p2-tier:not(.is-sel) .rkp-p2-save{background:#e9e7e1;color:#3f3c37}.rkp-p2-tier:not(.is-sel) .rkp-p2-price s{color:#d0654f}.rkp-p2-tab{position:absolute;top:-13px;right:14px;background:var(--p2-ink);color:#fff;font-size:13px;font-weight:800;letter-spacing:.02em;padding:5px 12px;border-radius:6px}.rkp-p2-head{all:unset;cursor:pointer;box-sizing:border-box;width:100%;display:flex;align-items:flex-start;gap:12px;padding:18px 16px}.rkp-p2-head:focus-visible{outline:2px solid #e3b23c;outline-offset:2px;border-radius:12px}.rkp-p2-left{display:flex;flex-direction:column;flex:1;min-width:0}.rkp-p2-name{display:flex;gap:8px;align-items:center;flex-wrap:wrap;min-width:0}.rkp-p2-name span{font:600 23px/1.1 var(--rkp-head,Oswald,sans-serif)}.rkp-p2-save{font-style:normal;background:#e6e4de;color:var(--p2-ink);border-radius:999px;padding:4px 11px;font-size:13px;font-weight:600;white-space:nowrap}.rkp-p2-sub{display:block;font-size:14px;color:var(--p2-muted);margin-top:4px}.rkp-p2-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:none}.rkp-p2-price b{font-size:21px;font-weight:800;white-space:nowrap}.rkp-p2-price s{font-size:14px;color:var(--p2-red);white-space:nowrap}.rkp-p2-rows{display:flex;flex-direction:column;gap:12px;padding:0 16px 14px}.rkp-p2-row{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--p2-line);padding-top:12px;border-radius:6px;transition:box-shadow .3s}.rkp-p2-row.rkp-p2-need{box-shadow:0 0 0 3px #e0282e59}.rkp-p2-shirt{display:flex;gap:12px;align-items:center}.rkp-p2-shirt img{width:58px;height:58px;object-fit:contain;background:#fff;border-radius:10px;border:1px solid var(--p2-line);flex:none}.rkp-p2-t{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.rkp-p2-t strong{font-size:15px;line-height:1.2;font-weight:800}.rkp-p2-money{display:flex;gap:7px;align-items:baseline;font-size:14px}.rkp-p2-money s{color:var(--p2-strike)}.rkp-p2-money b{font-weight:800}.rkp-p2-change{all:unset;cursor:pointer;font-size:13px;text-decoration:underline;color:var(--p2-muted);flex:none}.rkp-p2-sizes{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.rkp-p2-lab{font-size:13px;color:var(--p2-muted);min-width:34px}.rkp-p2-sz{all:unset;cursor:pointer;box-sizing:border-box;min-width:44px;height:38px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:14px;font-weight:700;background:#fff;border:1.5px solid var(--p2-rule)}.rkp-p2-sz[aria-pressed=true]{background:var(--p2-ink);color:#fff;border-color:var(--p2-ink);font-weight:800}.rkp-p2-sz:disabled{opacity:.35;cursor:default;text-decoration:line-through}.rkp-p2-sz:focus-visible,.rkp-p2-change:focus-visible,.rkp-p2-nnline:focus-visible,.rkp-p2-choose:focus-visible,.rkp-p2-plus:focus-visible{outline:2px solid #e3b23c;outline-offset:2px}.rkp-p2-nn{border-radius:10px;background:var(--p2-soft)}.rkp-p2-nnline{all:unset;cursor:pointer;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:10px;padding:9px 12px;font-size:14px;font-weight:700}.rkp-p2-fee{color:var(--p2-muted);font-weight:600}.rkp-p2-sw{width:38px;height:22px;border-radius:999px;background:#cfccc3;position:relative;flex:none;transition:background .15s}.rkp-p2-sw:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:left .15s}.rkp-p2-nn.is-on .rkp-p2-sw{background:var(--p2-ink)}.rkp-p2-nn.is-on .rkp-p2-sw:after{left:18px}.rkp-p2-nnf{display:flex;gap:8px;padding:0 12px 12px}.rkp-p2-nnf input{height:40px;border:1.5px solid var(--p2-rule);border-radius:8px;padding:0 10px;font:700 15px var(--rkp-body,"Nunito Sans",sans-serif);background:#fff;color:var(--p2-ink);min-width:0;box-sizing:border-box}.rkp-p2-nm{flex:1;text-transform:uppercase}.rkp-p2-no{width:62px;flex:none;text-align:center}.rkp-p2-printed{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--p2-muted);padding:2px 0}.rkp-p2-empty{display:flex;gap:12px;align-items:center}.rkp-p2-plus{all:unset;cursor:pointer;box-sizing:border-box;width:58px;height:58px;border:1.5px dashed #b9b5aa;border-radius:10px;display:flex;align-items:center;justify-content:center;flex:none}.rkp-p2-choose{all:unset;cursor:pointer;background:var(--p2-ink);color:#fff;font-weight:700;font-size:15px;padding:12px 18px;border-radius:10px}.rkp-p2-perks{border-radius:0 0 12px 12px;overflow:hidden}.rkp-p2-perk{display:flex;align-items:center;gap:12px;padding:9px 16px;background:var(--p2-soft);border-top:1px solid var(--p2-line)}.rkp-p2-perk i{width:48px;height:48px;border-radius:9px;background:#fff;border:1px solid var(--p2-line);display:flex;align-items:center;justify-content:center;overflow:hidden;flex:none}.rkp-p2-perk i img{width:100%;height:100%;object-fit:contain;padding:2px;box-sizing:border-box}.rkp-p2-perk span{flex:1;font-size:15px;font-weight:800}.rkp-p2-perk s{font-size:14px;color:var(--p2-red)}.rkp-p2-xc{text-align:right;font-size:12.5px;color:#1f6f3f;font-weight:700;margin-top:-2px}@media(prefers-reduced-motion:reduce){.rkp-p2-sw,.rkp-p2-sw:after,.rkp-p2-row{transition:none}}.rkp-tb{background:#f0f0f0;border-radius:12px;padding:10px;margin-top:12px}.rkp-tb-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rkp-tb-c{all:unset;cursor:pointer;box-sizing:border-box;display:flex;align-items:center;gap:10px;min-height:52px;padding:12px;background:#fff;border-radius:4px;box-shadow:0 1px 2px #1011140a,0 1px 8px #1011140f;transition:box-shadow .18s ease,transform .18s ease}.rkp-tb-c:hover{box-shadow:0 2px 4px #1011140f,0 6px 16px #10111414;transform:translateY(-1px)}.rkp-tb-c[aria-expanded=true]{box-shadow:0 0 0 1.5px #111}.rkp-tb-c:focus-visible{outline:2px solid #e3b23c;outline-offset:2px}.rkp-tb-i{flex:none;width:24px;height:24px;display:flex}.rkp-tb-i svg{width:24px;height:24px;display:block;stroke:#111;fill:none}.rkp-tb-l{font-size:14px;font-weight:600;line-height:1.25;color:#111;min-width:0}.rkp-tb-p{background:#fff;border-radius:4px;padding:12px 14px;margin-top:10px;font-size:13.5px;line-height:1.5;color:#333}.rkp-tb-p ul{margin:0;padding-left:18px}@media(max-width:360px){.rkp-tb-c{padding:10px;gap:8px}.rkp-tb-l{font-size:13px}}@media(prefers-reduced-motion:reduce){.rkp-tb-c{transition:none}.rkp-tb-c:hover{transform:none}}.rkp-bs-pr{display:flex;align-items:baseline;gap:6px;margin-top:4px;font-size:13px;font-weight:800;color:#111}.rkp-bs-pr s{font-size:12px;font-weight:600;color:#e0533d}.rkp-bs-item.is-same .rkp-bs-pr{color:#666}
/*# sourceMappingURL=/cdn/shop/t/116/assets/rsk-bfcm-pdp.css.map */
