.nw-bundle-item{width:100%;display:block;position:relative;margin-top:16px}.nw-bundle-item+.nw-bundle-item{margin-top:24px}label.nw-bundle-item-inner{width:100%;background:var(--box-bg, #fff);color:var(--box-text, #111);letter-spacing:0;border:1px solid var(--box-border, rgba(0, 0, 0, .12));border-radius:12px;cursor:pointer;padding:16px 24px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;display:block}.nw-bundle-item-inner-main{gap:14px;display:flex;width:100%;align-items:stretch}.nw-bundle-item-tag{width:100%;text-align:center;position:absolute;top:0;background:var(--tag-bg);color:var(--tag-text);font-size:13px;font-weight:600;line-height:1.2;padding:6px 8px;left:0;border-top-left-radius:12px;border-top-right-radius:12px;pointer-events:none}.nw-bundle-item:has(.nw-bundle-item-tag) label.nw-bundle-item-inner{padding-top:36px}.nw-bundle-item-corner-tag{position:absolute;top:0;right:14px;transform:translateY(-50%);z-index:2;padding:5px 12px;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:0;white-space:nowrap;border-radius:999px;background:var(--corner-tag-bg, #751320);color:var(--corner-tag-text, #fff);pointer-events:none}.nw-bundle-item input:checked~.nw-bundle-item-corner-tag{background:var(--corner-tag-bg-selected, var(--corner-tag-bg, #751320));color:var(--corner-tag-text-selected, #fff)}.nw-bundle-item-media{display:flex;align-items:center;flex-shrink:0;gap:2px}.nw-bundle-item-image{width:72px;height:72px;min-width:72px;border-radius:8px;overflow:hidden}.nw-bundle-item-image img{display:block;width:100%;height:100%;object-fit:contain}.nw-bundle-item-plus{flex-shrink:0;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;line-height:1;color:var(--nw-bundle-plus, #09986b)}.nw-bundle-item-body{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:12px}.nw-bundle-item-main-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%}.nw-bundle-item-copy{flex:1;min-width:0}.nw-bundle-item input{position:absolute;top:50%;transform:translateY(-50%);left:16px;width:18px;height:18px;accent-color:var(--box-border-selected, #751320);margin:0;display:none}.nw-bundle-item--has-gift input{top:42px;transform:none;display:none}.nw-bundle-item-title{font-size:16px;font-weight:700;line-height:1.25;font-family:var(--font-satoshi, inherit)}.nw-bundle-item-price-save-text{margin-top:6px;font-size:16px;font-weight:500;line-height:1.3;opacity:.85}.nw-bundle-item-price{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0;text-align:right}.nw-bundle-item-price-current{font-size:16px;font-weight:700;line-height:1.1;color:var(--box-text, #751320)}.nw-bundle-item-price-compare{font-size:16px;font-weight:500;line-height:1;text-decoration:line-through;opacity:.75;color:var(--box-text, #751320)}.nw-bundle-item-gift{display:flex;align-items:flex-start;gap:10px;padding-top:12px;border-top:1px solid rgba(0,0,0,.1);margin-top:12px}.nw-bundle-item-gift-check{flex-shrink:0;color:var(--box-border-selected, #751320);line-height:0;margin-top:2px}.nw-bundle-item-gift-check svg{width:15px;height:15px;stroke:currentColor}.nw-bundle-item-gift-text{margin:0;font-size:14px;font-weight:700;line-height:1.35;font-family:var(--font-satoshi, inherit)}.nw-bundle-item-gift-subtext{margin:4px 0 0;font-size:13px;font-weight:500;line-height:1.3;opacity:.65;font-family:var(--font-satoshi, inherit)}.nw-bundle-item input:checked+label{background:var(--box-bg-selected, #fdf3f2);color:var(--box-text-selected, var(--box-text, #111));border:2px solid var(--box-border-selected, #751320);box-shadow:0 0 0 1px #7513200f}.nw-bundle-item input:checked+label+.nw-bundle-item-tag{background:var(--tag-bg-selected);color:var(--tag-text-selected)}.nw-bundle-item input:checked+label .nw-bundle-item-price-current,.nw-bundle-item input:checked+label .nw-bundle-item-price-compare{color:var(--box-text-selected, var(--box-text, #751320))}@media screen and (max-width:749px){label.nw-bundle-item-inner{padding:9px 12px;gap:10px}.nw-bundle-item:has(.nw-bundle-item-tag) label.nw-bundle-item-inner{padding-top:34px}.nw-bundle-item input{left:12px}.nw-bundle-item-image{width:60px;height:60px;min-width:60px}.nw-bundle-item-title{font-size:15px}.nw-bundle-item-price-current{font-size:16px}.nw-bundle-item-price{align-items:flex-start;text-align:left;flex-wrap:wrap;gap:8px}.nw-bundle-item-gift-text{font-size:13px}.nw-bundle-item-gift-subtext{font-size:12px}.nw-bundle-item--has-gift input{top:38px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nw-bundle.css.map */
