.rn-addon{--rn-teal:#0A6B75;--rn-line:#9cc3c6;font-family:inherit;color:#111;border:1.5px dashed var(--rn-teal);border-radius:14px;padding:12px;margin:14px 0 12px;background:#f7fbfb;text-align:left;line-height:1.35;font-size:14px}.rn-addon *{box-sizing:border-box}.rn-addon.is-on{border:2px solid var(--rn-teal);background:#eef6f6}.rn-addon .rn-h{font:700 10.5px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;color:var(--rn-teal);margin-bottom:9px;text-transform:uppercase}.rn-addon .rn-h span{color:#777;font-weight:500;letter-spacing:.04em;margin-left:4px;text-transform:lowercase}.rn-addon .rn-row{display:flex;gap:10px;align-items:center;min-height:60px;cursor:pointer;-webkit-tap-highlight-color:transparent}.rn-addon .rn-chk{width:30px;height:30px;border:2px solid #555;border-radius:8px;flex:0 0 30px;display:flex;align-items:center;justify-content:center;font-size:19px;line-height:1;color:#fff;background:#fff}.rn-addon.is-on .rn-chk{background:var(--rn-teal);border-color:var(--rn-teal)}.rn-addon .rn-img{width:54px;height:54px;object-fit:cover;border-radius:8px;background:#f8f0ed;flex:0 0 54px}.rn-addon .rn-t{flex:1;font-size:14.5px;line-height:1.25}.rn-addon .rn-t b{font-weight:700}.rn-addon .rn-t small{display:block;font-size:12.5px;color:#444;margin-top:3px;line-height:1.35}.rn-addon .rn-pr{text-align:right;font-weight:800;font-size:17.5px;white-space:nowrap}.rn-addon .rn-pr s{display:block;font-size:12.5px;color:#888;font-weight:400}.rn-addon .rn-hint{font-size:13px;color:#444;margin:8px 2px 2px}.rn-addon .rn-labrow{display:flex;justify-content:space-between;align-items:center;margin:10px 0 2px;min-height:44px}.rn-addon .rn-lab{font-size:14.5px;font-weight:700}.rn-addon .rn-link{background:none;border:0;color:var(--rn-teal);font:inherit;font-weight:700;font-size:14.5px;text-decoration:underline;text-underline-offset:3px;padding:12px 0 12px 16px;cursor:pointer;min-height:44px}.rn-addon .rn-chips,.rn-sheet .rn-zones{display:flex;gap:8px}.rn-addon .rn-chip{flex:1;text-align:center;border:1.5px solid #aaa;border-radius:10px;padding:0 4px;font:inherit;font-weight:700;font-size:15px;background:#fff;color:#111;min-height:48px;cursor:pointer}.rn-addon .rn-chip.is-act{background:#111;color:#fff;border-color:#111}.rn-addon .rn-chip[disabled]{opacity:.35;text-decoration:line-through;cursor:not-allowed}.rn-addon .rn-note{font-size:13.5px;line-height:1.45;margin-top:9px;border-radius:9px;padding:9px 11px}.rn-addon .rn-note.ok{background:#fff;border:1px solid var(--rn-line);color:#123}.rn-addon .rn-note.need{background:#fff6e9;border:1px solid #e8c48b;color:#5a3d0c}.rn-addon .rn-note.flash{animation:rnflash .9s ease 2}@keyframes rnflash{50%{background:#ffe2b0}}.rn-addon .rn-btn,.rn-sheet .rn-btn{display:block;width:100%;border-radius:10px;text-align:center;font:inherit;font-weight:700;font-size:15px;padding:13px;min-height:48px;cursor:pointer;text-decoration:none}.rn-addon .rn-btn.pri{margin-top:10px;background:var(--rn-teal);color:#fff;border:0;font-size:15.5px;min-height:52px}.rn-addon .rn-btn.sec,.rn-sheet .rn-btn.sec{margin-top:9px;border:1.5px solid var(--rn-line);color:#0a4f57;background:#fff;font-weight:600;font-size:14px;min-height:46px}.rn-addon .rn-know{display:block;width:100%;background:none;border:0;text-align:center;font:inherit;font-size:13.5px;color:#444;text-decoration:underline;padding:13px 0 3px;min-height:44px;cursor:pointer}.rn-addon .rn-sized{display:flex;gap:12px;align-items:center;background:#fff;border:1px solid var(--rn-line);border-radius:10px;padding:10px 12px;font-size:14.5px}.rn-addon .rn-sized i{width:48px;height:48px;border-radius:10px;background:#111;color:#fff;font-weight:800;font-size:19px;font-style:normal;display:flex;align-items:center;justify-content:center;flex:0 0 48px}.rn-addon .rn-sized small{display:block;font-size:12.5px;color:#444;margin-top:2px}.rn-addon .rn-more{font-size:13.5px;color:#222;margin-top:12px;padding-top:11px;border-top:1px dashed var(--rn-line);line-height:1.45}.rn-addon .rn-total{font-size:13.5px;text-align:center;margin-top:10px;color:#123}.rn-addon .rn-total b{font-size:15px}.rn-addon [hidden]{display:none!important}.rn-dim{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:2147483000;display:flex;align-items:flex-end;justify-content:center}.rn-sheet{--rn-teal:#0A6B75;--rn-line:#9cc3c6;background:#fff;color:#111;border-radius:20px 20px 0 0;padding:14px 18px calc(18px + env(safe-area-inset-bottom));width:100%;max-width:520px;max-height:92vh;overflow:auto;position:relative;font-family:inherit;font-size:14px;line-height:1.4;text-align:left}.rn-sheet *{box-sizing:border-box}.rn-sheet .rn-grab{width:44px;height:5px;border-radius:3px;background:#ccc;margin:0 auto 10px}.rn-sheet .rn-x{position:absolute;right:6px;top:4px;width:48px;height:48px;border:0;background:none;font-size:20px;color:#555;cursor:pointer}.rn-sheet h3{font-size:19px;font-weight:700;margin:0 40px 4px 0;line-height:1.25}.rn-sheet p{font-size:13.5px;color:#333;line-height:1.45;margin:6px 0 0}.rn-sheet .rn-step{font-size:14.5px;font-weight:600;margin:14px 0 8px;display:flex;gap:8px;align-items:flex-start}.rn-sheet .rn-step i{width:22px;height:22px;border-radius:50%;background:var(--rn-teal);color:#fff;font-style:normal;font-size:12.5px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;margin-top:1px}.rn-sheet .rn-zones{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.rn-sheet .rn-zone{border:1.5px solid #aaa;border-radius:10px;text-align:center;font:inherit;font-weight:600;font-size:14px;background:#fff;color:#111;min-height:46px;cursor:pointer}.rn-sheet .rn-zone.is-act{background:var(--rn-teal);color:#fff;border-color:var(--rn-teal)}.rn-sheet .rn-inrow{display:flex;gap:8px}.rn-sheet .rn-inp{flex:1;min-width:0;border:1.5px solid #555;border-radius:10px;padding:10px 14px;font:inherit;font-size:20px;font-weight:700;min-height:52px;background:#fff;color:#111}.rn-sheet .rn-unit{display:flex;border:1.5px solid #aaa;border-radius:10px;overflow:hidden}.rn-sheet .rn-unit button{border:0;background:#fff;color:#111;font:inherit;font-weight:700;font-size:15px;padding:0 16px;min-height:50px;cursor:pointer}.rn-sheet .rn-unit button.is-act{background:#111;color:#fff}.rn-sheet .rn-tip{font-size:12.5px;color:#666;margin-top:6px}.rn-sheet .rn-res{margin-top:12px;background:#eef6f6;border:1.5px solid var(--rn-teal);border-radius:12px;padding:12px 14px}.rn-sheet .rn-res.bad{background:#fff6e9;border-color:#e8c48b}.rn-sheet .rn-res .k{font:700 10.5px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;color:var(--rn-teal);text-transform:uppercase}.rn-sheet .rn-res .v{font-size:26px;font-weight:800;margin:2px 0 4px}.rn-sheet .rn-res .v small{font-size:15px;font-weight:600;color:var(--rn-teal)}.rn-sheet .rn-res .t{font-size:13px;line-height:1.45;color:#234}.rn-sheet .rn-btn.blk{margin-top:12px;background:#121212;color:#fff;border:0;font-size:16px;min-height:54px}.rn-sheet .rn-btn.blk[disabled]{background:#c9c9c9}.rn-sheet table{border-collapse:collapse;width:100%;font-size:14.5px;margin-top:10px}.rn-sheet th,.rn-sheet td{padding:9px 8px;text-align:left;border-bottom:1px solid #e6e6e6}.rn-sheet th{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:#666}.rn-sheet tr.is-act td{background:#eef6f6;font-weight:700}.rn-atc-wait{opacity:.55}@media(max-width:989px){.scroll-to-top-btn{display:none!important}}variant-selects>.product-form__input--pills:not(:has(input[type=radio]~input[type=radio])){display:none}.rn-addon .rn-steprow{margin:14px 0 8px;min-height:44px}.rn-addon .rn-stp{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:15.5px;color:#111}.rn-addon .rn-stp b{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--rn-teal);color:#fff;font-size:12.5px;font-weight:800;line-height:1;flex:none}.rn-addon .rn-val{font-size:15px;font-weight:700;color:var(--rn-teal)}.rn-addon .rn-areas{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.rn-addon .rn-area{min-height:48px;padding:0 4px;border:1.5px solid #aaa;border-radius:10px;background:#fff;font:inherit;font-weight:700;font-size:16px;color:#111;cursor:pointer}.rn-addon .rn-area.is-act{background:var(--rn-teal);color:#fff;border-color:var(--rn-teal)}.rn-addon .rn-togwrap{text-align:center}.rn-addon .rn-tog{display:inline-flex;margin-top:10px;border:1.5px solid #aaa;border-radius:999px;overflow:hidden;background:#fff}.rn-addon .rn-tog button{min-height:44px;padding:0 16px;border:0;background:#fff;font:inherit;font-weight:700;font-size:14px;color:#111;cursor:pointer}.rn-addon .rn-tog button.is-act{background:#111;color:#fff}.rn-addon .rn-tglhelp{font-size:13px;line-height:1.4;color:#555;margin:6px 0 0}.rn-addon .rn-chip.rec{box-shadow:0 0 0 2px #0a6b7559}.rn-addon .rn-chip.rec.is-act{box-shadow:0 0 0 2px #fff,0 0 0 4px #0a6b7573}.rn-addon .rn-say{font-size:15px;line-height:1.5;color:#111;margin:10px -6px 0;padding:2px 6px;border-radius:8px}.rn-addon .rn-say b{color:var(--rn-teal);font-weight:800}.rn-addon .rn-say .alt{background:none;border:0;padding:0;font:inherit;font-weight:800;color:var(--rn-teal);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.rn-addon .rn-say.flash{animation:rnflash .9s ease 2}@media(min-width:990px){.rn-addon .rn-areas{grid-template-columns:repeat(6,1fr)}.rn-addon .rn-area{font-size:15px;padding:0 2px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rn-addon.css.map */
