.nut-pdp-section .nut-pdp-auto-bundle[hidden]{display:none!important}.nut-pdp-section .nut-pdp-auto-bundle{width:100%;margin-block:18px}.nut-pdp-section .nut-pdp-auto-bundle__badges{display:flex;flex-wrap:wrap;gap:8px;margin-block-end:13px}.nut-pdp-section .nut-pdp-auto-bundle__badge{display:inline-flex;align-items:center;min-height:32px;padding:7px 12px;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:1px solid rgb(var(--color-line-border));border-radius:999px;font-family:inherit;font-size:10.5px;font-weight:700;line-height:1;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap}.nut-pdp-section .nut-pdp-auto-bundle__badge--primary{color:rgb(var(--color-background));background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.nut-pdp-section .nut-pdp-auto-bundle__card{width:100%;overflow:hidden;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:1.5px solid rgb(var(--color-foreground));border-radius:18px}.nut-pdp-section .nut-pdp-auto-bundle__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px 12px}.nut-pdp-section .nut-pdp-auto-bundle__head>strong{color:rgb(var(--color-foreground));font-family:inherit;font-size:15px;font-weight:750;line-height:1.3}.nut-pdp-section .nut-pdp-auto-bundle__save{color:rgb(var(--color-accent));font-family:inherit;font-size:12px;font-weight:800;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.nut-pdp-section .nut-pdp-auto-bundle__items{padding-inline:20px}.nut-pdp-section .nut-pdp-auto-bundle__item{display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:78px;padding-block:12px;border-block-end:1px solid rgb(var(--color-line-border))}.nut-pdp-section .nut-pdp-auto-bundle__media{display:grid;place-items:center;width:54px;height:54px;overflow:hidden;background:rgb(var(--color-background2, var(--color-background)));border-radius:10px}.nut-pdp-section .nut-pdp-auto-bundle__image{display:block;width:48px;height:48px;object-fit:contain}.nut-pdp-section .nut-pdp-auto-bundle__copy{min-width:0}.nut-pdp-section .nut-pdp-auto-bundle__title{display:block;color:rgb(var(--color-foreground));font-family:inherit;font-size:14px;font-weight:700;line-height:1.35}.nut-pdp-section .nut-pdp-auto-bundle__meta{display:flex;flex-wrap:wrap;gap:4px 9px;margin-block-start:4px;color:rgb(var(--color-foreground2));font-family:inherit;font-size:12px;line-height:1.35}.nut-pdp-section .nut-pdp-auto-bundle__item-price{color:rgb(var(--color-foreground2));font-family:inherit;font-size:12.5px;white-space:nowrap}.nut-pdp-section .nut-pdp-auto-bundle__item-price s{text-decoration-thickness:1px}.nut-pdp-section .nut-pdp-auto-bundle__footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px}.nut-pdp-section .nut-pdp-auto-bundle__separate{display:flex;flex-wrap:wrap;gap:5px;color:rgb(var(--color-foreground2));font-family:inherit;font-size:12.5px;line-height:1.4}.nut-pdp-section .nut-pdp-auto-bundle__separate strong{color:inherit;font-weight:600}.nut-pdp-section .nut-pdp-auto-bundle__price{color:rgb(var(--color-foreground));font-family:inherit;font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1;white-space:nowrap}@media(max-width:749px){.nut-pdp-section .nut-pdp-auto-bundle{margin-block:16px}.nut-pdp-section .nut-pdp-auto-bundle__badges{gap:6px;margin-block-end:11px}.nut-pdp-section .nut-pdp-auto-bundle__badge{min-height:29px;padding:6px 9px;font-size:9.5px}.nut-pdp-section .nut-pdp-auto-bundle__card{border-radius:15px}.nut-pdp-section .nut-pdp-auto-bundle__head{padding:15px 15px 10px}.nut-pdp-section .nut-pdp-auto-bundle__items{padding-inline:15px}.nut-pdp-section .nut-pdp-auto-bundle__item{grid-template-columns:48px minmax(0,1fr);gap:11px;min-height:72px}.nut-pdp-section .nut-pdp-auto-bundle__item-price{grid-column:2;justify-self:start}.nut-pdp-section .nut-pdp-auto-bundle__media{width:48px;height:48px}.nut-pdp-section .nut-pdp-auto-bundle__image{width:42px;height:42px}.nut-pdp-section .nut-pdp-auto-bundle__title{font-size:13px}.nut-pdp-section .nut-pdp-auto-bundle__footer{align-items:flex-end;padding:16px 15px}.nut-pdp-section .nut-pdp-auto-bundle__price{font-size:25px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/nut-pdp-auto-bundle.css.map */
