bundle-box-root.bundle-box-wrapper{display:block}.bundle-box-wrapper{font-family:Archivo,sans-serif;border-radius:18px;padding:0;margin-bottom:14px;width:100%}.bundle-box-wrapper *{box-sizing:border-box}.bundle-box-wrapper .phone{background:#fff;border-radius:20px;padding:18px 14px 20px;box-shadow:0 10px 28px #00000017}.bundle-box-wrapper .section-title{font-family:Archivo,sans-serif;display:flex;align-items:center;gap:10px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.bundle-box-wrapper .section-title h6{font-family:Archivo,sans-serif;font-size:1.6rem;font-weight:700;color:#1a1a1a;text-transform:uppercase}.bundle-box-wrapper .size-chart-wrap{margin:0 0 0 auto}.bundle-box-wrapper button{letter-spacing:normal;font-size:1.8rem;padding:0}.bundle-box-wrapper button:after{content:none}.bundle-box-wrapper .bundle-stack{display:flex;flex-direction:column;gap:7px;margin-bottom:18px}.bundle-box-wrapper .bcard{border:1.5px solid #e8e8e8;border-radius:13px;padding:12px 13px;cursor:pointer}.bundle-box-wrapper .bcard.sel{border-color:#1a6b3c!important;background:linear-gradient(180deg,#c8e5aa,#f4fbf7 60%)!important;box-shadow:0 2px 8px #00000014,0 12px 32px #1a6b3c47}.bundle-box-wrapper .bc-inner{display:flex;align-items:center;gap:10px}.bundle-box-wrapper .bc-radio{width:17px;height:17px;border-radius:50%;border:2px solid #ccc;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bundle-box-wrapper .bcard.sel .bc-radio{border-color:#1a1a1a;background:#1a1a1a}.bundle-box-wrapper .bc-radio-dot{width:7px;height:7px;border-radius:50%;background:#fff;opacity:0}.bundle-box-wrapper .bcard.sel .bc-radio-dot{opacity:1}.bundle-box-wrapper .bc-body{flex:1}.bundle-box-wrapper .bc-name{font-size:1.8rem;font-weight:700;color:#1a1a1a;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.bundle-box-wrapper .bc-sub{font-size:13px;color:#888;margin-top:1px}.bundle-box-wrapper .bc-chip{display:inline-flex;align-items:center;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.4;color:#fff}.bundle-box-wrapper .bc-chip-popular{background:#1a1a1a}.bundle-box-wrapper .bc-chip-value{background:#2a7a3a}.bundle-box-wrapper .bc-free-shipping{color:#2a7a3a}.bundle-box-wrapper .bc-right{text-align:right;flex-shrink:0}.bundle-box-wrapper .bc-price{font-size:1.8rem;font-weight:700;color:#1a1a1a}.bundle-box-wrapper .bc-was{font-size:12px;color:#bbb;text-decoration:line-through;display:none}.bundle-box-wrapper .bc-save{font-size:1.3rem;font-weight:700;color:#2a7a3a}.bundle-box-wrapper .bcard[data-offer="Buy 1, Get 1 FREE"] .bc-save{display:none}.bundle-box-wrapper .divider{height:1px;background:#f0f0f0;margin:0 0 16px}.bundle-box-wrapper .sel-row{display:flex;gap:12px;margin-bottom:14px}.bundle-box-wrapper .sel-group{flex:1}.bundle-box-wrapper .sel-label{font-size:1.8rem;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.06em;margin-bottom:7px}.bundle-box-wrapper .color-row{display:flex;gap:7px}.bundle-box-wrapper .color-row+.pp-sel-label{margin-left:auto}.bundle-box-wrapper .cdot{width:28px;height:28px;border-radius:50%;cursor:pointer;border:2px solid transparent;display:block!important}.bundle-box-wrapper .cdot.sel{border-color:#1a1a1a;box-shadow:0 0 0 2px #fff,0 0 0 4px #1a1a1a}.bundle-box-wrapper .size-row{display:flex;gap:6px;flex-wrap:wrap}.bundle-box-wrapper .spill{padding:6px 12px;border-radius:9px;font-size:1.5rem;font-weight:600;border:1.5px solid #e0e0e0;cursor:pointer;background:#fff;color:#666}.bundle-box-wrapper .spill.sel{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.bundle-box-wrapper .size-guide-wrap{margin-top:10px;font-size:0}.bundle-box-wrapper .size-guide-wrap[hidden]{display:none}.bundle-box-wrapper .size-guide-label{font-size:1.3rem;font-weight:400;color:#888;text-transform:uppercase;letter-spacing:0;line-height:1;white-space:nowrap}.bundle-box-wrapper .toggle-row{display:flex;align-items:center;gap:10px;padding:11px 13px;background:#f7f7f5;border-radius:11px;margin-bottom:14px;cursor:pointer}.bundle-box-wrapper .toggle-text{flex:1}.bundle-box-wrapper .toggle-title{font-size:1.8rem;font-weight:600;color:#1a1a1a}.bundle-box-wrapper .toggle-sub{font-size:1.5rem;color:#888;margin-top:1px}.bundle-box-wrapper .toggle-switch{width:36px;height:20px;background:#ddd;border-radius:99px;position:relative;flex-shrink:0}.bundle-box-wrapper .toggle-switch.on{background:#1a1a1a}.bundle-box-wrapper .toggle-knob{width:16px;height:16px;background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;transition:left .2s;display:block!important}.bundle-box-wrapper .toggle-switch.on .toggle-knob{left:18px}.bundle-box-wrapper .per-pair-section{display:none;flex-direction:column;gap:7px;margin-bottom:16px}.bundle-box-wrapper .per-pair-section.open{display:flex}.bundle-box-wrapper .pp-row{background:#f7f7f5;border-radius:10px;padding:10px 12px}.bundle-box-wrapper .pp-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.bundle-box-wrapper .pp-label{font-size:1.5rem;font-weight:700;color:#1a1a1a}.bundle-box-wrapper .pp-copy{font-size:10px;color:#888;border:1px solid #e0e0e0;background:#fff;border-radius:6px;padding:3px 8px;cursor:pointer}.bundle-box-wrapper .pp-selectors{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bundle-box-wrapper .pp-sel-label{font-size:1.5rem;color:#888;width:34px}.bundle-box-wrapper .pp-sel-label--color{width:4rem}.bundle-box-wrapper .pp-size-group{margin-left:auto;display:flex;align-items:center;gap:6px;position:relative;flex-shrink:0}.bundle-box-wrapper .pp-size-group .pp-size-head{position:absolute;top:-17px;right:7px;width:auto}.bundle-box-wrapper .pp-size-guide{margin-top:0;flex:1;min-width:0}.bundle-box-wrapper .pp-size-row{width:100%}.bundle-box-wrapper .shipping-strip{display:none;align-items:center;justify-content:center;gap:5px;font-size:1.5rem;color:#2a7a3a;font-weight:600;margin-bottom:14px}.bundle-box-wrapper .atc-wrap{display:flex;flex-direction:column;gap:6px}.bundle-box-wrapper .atc-btn{width:100%}.bundle-box-wrapper .atc-btn:disabled{opacity:.6}.bundle-box-wrapper .atc-note{text-align:center;font-size:11px;color:#bbb}
/*# sourceMappingURL=/cdn/shop/t/28/assets/bundle-box.css.map */
