.amp-bundle-items{display:none}.amp-bundle{--bb-ink: #111111;--bb-white: #ffffff;--bb-border: #e2e2e2;--bb-badge-line: #cfcfcf;--bb-included-bg: #f6f6f6;--bb-divider: #e6e6e6;--bb-radio-off: #9a9a9a;--bb-savings: var(--product-accent-text, var(--product-accent, var(--pdp-accent, #111111)));--bb-muted: #8a8a8a;--bb-star: var(--product-accent, var(--pdp-accent, #111111));--bb-ease: cubic-bezier(.22, .61, .36, 1);--bb-dur: .35s;display:flex;flex-direction:column;gap:20px;width:100%;margin:0;padding:0;border:0;min-width:0}.amp-bundle__card{position:relative;display:flex;flex-direction:column;margin:0;padding:0;border:2px solid var(--bb-border);border-radius:10px;background:var(--bb-white);box-shadow:none;color:var(--bb-ink);cursor:pointer;transition:background-color var(--bb-dur) var(--bb-ease),border-color var(--bb-dur) var(--bb-ease)}.amp-bundle__card:hover:not(.is-selected){border-color:#bdbdbd}.amp-bundle__card:focus-within:not(.is-selected){outline:2px solid var(--bb-ink);outline-offset:2px}.amp-bundle__card.is-selected{border-color:var(--bb-ink);background:var(--bb-white);box-shadow:none}.amp-bundle__input{position:absolute;opacity:0;pointer-events:none}.amp-bundle__top{display:flex;align-items:flex-start;gap:20px;padding:20px;width:100%;box-sizing:border-box}.amp-bundle__radio{flex:0 0 20px;width:20px;height:20px;margin-top:0;border:1.5px solid var(--bb-radio-off);border-radius:50%;background:var(--bb-white);position:relative;box-sizing:border-box;transition:border-color var(--bb-dur) ease}.amp-bundle__card.is-selected .amp-bundle__radio{border-color:var(--bb-ink);background:var(--bb-white)}.amp-bundle__radio:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--bb-ink);opacity:0;transform:scale(.55);transition:opacity var(--bb-dur) ease,transform var(--bb-dur) var(--bb-ease)}.amp-bundle__card.is-selected .amp-bundle__radio:after{opacity:1;transform:scale(1)}.amp-bundle__main{display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:10px}.amp-bundle__copy{display:flex;flex-direction:column;gap:10px;min-width:0;flex:1 1 auto}.amp-bundle__title{margin:0;font-family:var(--font-heading-family);font-size:18px;font-weight:700;line-height:20px;letter-spacing:0;text-transform:uppercase;color:#111}.amp-bundle__save{font-weight:700;color:var(--bb-savings)}.amp-bundle__subtitle{display:block;font-family:var(--font-body-family);font-size:12px;font-weight:500;line-height:1;text-transform:capitalize;color:#111}.amp-bundle__prices{display:flex;align-items:center;justify-content:flex-end;gap:10px;white-space:nowrap}.amp-bundle__compare{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:1;color:var(--bb-muted);text-decoration:line-through}.amp-bundle__sale{font-family:var(--font-heading-family);font-size:18px;font-weight:700;line-height:1;color:#111}.amp-bundle__card--no-save .amp-bundle__compare{display:none}.amp-bundle__badge{position:absolute;top:-12px;right:18px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:20px;padding:0 10px;border:1.5px solid var(--bb-badge-line);border-radius:999px;background:var(--bb-white);color:var(--bb-ink);font-family:var(--font-body-family);font-size:12px;font-weight:600;line-height:17px;text-transform:capitalize}.amp-bundle__badge--filled{border-color:var(--bb-ink);background:var(--bb-ink);color:var(--bb-white)}.amp-bundle__badge--outline{border-color:var(--bb-badge-line);background:var(--bb-white);color:var(--bb-ink)}.amp-bundle__details,.amp-bundle__footer{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--bb-dur) var(--bb-ease)}.amp-bundle__card.is-selected .amp-bundle__details,.amp-bundle__card.is-selected .amp-bundle__footer{grid-template-rows:1fr}.amp-bundle__details-inner,.amp-bundle__footer-inner{overflow:hidden;min-height:0}.amp-bundle__details-inner{display:flex;flex-direction:column;gap:5px;padding:0 20px 0 60px;border-top:1px solid transparent;box-sizing:border-box;transition:padding var(--bb-dur) var(--bb-ease),border-color var(--bb-dur) ease}.amp-bundle__card.is-selected .amp-bundle__details{background:var(--bb-included-bg);border-radius:0 0 10px 10px}.amp-bundle__card.is-selected.amp-bundle__card--has-footer .amp-bundle__details{border-radius:0}.amp-bundle__card.is-selected .amp-bundle__details-inner{padding:15px 20px 15px 60px;border-top-color:var(--bb-divider)}.amp-bundle__included-title{margin:0;font-family:var(--font-heading-family);font-size:14px;font-weight:700;line-height:20px;color:#111;opacity:0;transform:translateY(-4px);transition:opacity .28s ease,transform var(--bb-dur) var(--bb-ease)}.amp-bundle__card.is-selected .amp-bundle__included-title{opacity:1;transform:none;transition-delay:.06s}.amp-bundle__included{list-style:none;margin:0;padding:0}.amp-bundle__included li{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:20px;color:#111;opacity:0;transform:translateY(-4px);transition:opacity .28s ease,transform var(--bb-dur) var(--bb-ease)}.amp-bundle__card.is-selected .amp-bundle__included li{opacity:1;transform:none}.amp-bundle__card.is-selected .amp-bundle__included li:nth-child(1){transition-delay:.08s}.amp-bundle__card.is-selected .amp-bundle__included li:nth-child(2){transition-delay:.12s}.amp-bundle__card.is-selected .amp-bundle__included li:nth-child(3){transition-delay:.16s}.amp-bundle__card.is-selected .amp-bundle__included li:nth-child(4){transition-delay:.2s}.amp-bundle__check{flex:0 0 15px;width:15px;height:15px;color:var(--bb-savings)}.amp-bundle__footer-inner{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:10px;margin:0;padding:0 20px;border-top:1px solid transparent;font-family:var(--font-body-family);font-size:14px;font-weight:600;line-height:20px;color:#111;text-transform:capitalize;white-space:nowrap;box-sizing:border-box;transition:padding var(--bb-dur) var(--bb-ease),border-color var(--bb-dur) ease}.amp-bundle__card.is-selected .amp-bundle__footer-inner{padding:10px 20px;border-top-color:var(--bb-divider)}.amp-bundle__footer-value,.amp-bundle__footer-rule,.amp-bundle__footer-pay,.amp-bundle__footer-inner .money{display:inline;flex:none;min-width:0;white-space:nowrap}.amp-bundle__card--no-save .amp-bundle__footer--equal{display:none}.amp-bundle__editor-note{margin:0;font-size:12px;color:#667}.amp-bundle--card{gap:10px}.amp-bundle--card .amp-bundle__prices{flex-direction:column-reverse;align-items:flex-end;gap:10px}.amp-bundle--card .amp-bundle__details-inner{padding:0 20px}.amp-bundle--card .amp-bundle__card.is-selected .amp-bundle__details-inner{padding:15px 20px}.amp-bundle--card .amp-bundle__card--no-save .amp-bundle__top{align-items:center}@keyframes amp-bundle-live{0%{opacity:.4}to{opacity:1}}.amp-price-live{animation:amp-bundle-live .32s ease}@media(prefers-reduced-motion:reduce){.amp-bundle__card,.amp-bundle__radio,.amp-bundle__radio:after,.amp-bundle__details,.amp-bundle__footer,.amp-bundle__details-inner,.amp-bundle__footer-inner,.amp-bundle__included-title,.amp-bundle__included li{transition:none}.amp-price-live{animation:none}}@media screen and (max-width:749px){.amp-bundle{gap:12px}.amp-bundle__top{align-items:center;gap:10px;padding:12px}.amp-bundle__title,.amp-bundle__sale{font-size:14px;line-height:1.2}.amp-bundle__title{overflow-wrap:anywhere}.amp-bundle__prices{flex-direction:row;align-items:center;flex:0 0 auto;gap:6px}.amp-bundle__compare{font-size:12px}.amp-bundle__details-inner{padding-left:42px;padding-right:12px}.amp-bundle__card.is-selected .amp-bundle__details-inner{padding:10px 12px 10px 42px}.amp-bundle__included li{align-items:flex-start;font-size:12px;line-height:1.35}.amp-bundle__included li span{min-width:0;overflow-wrap:break-word}.amp-bundle__footer-inner{flex-wrap:wrap;justify-content:flex-start;padding-left:42px;padding-right:12px;white-space:normal}.amp-bundle__card.is-selected .amp-bundle__footer-inner{padding:8px 12px 10px 42px}.amp-bundle.amp-bundle--card{gap:10px}.amp-bundle--card .amp-bundle__top{align-items:flex-start;gap:20px;padding:20px}.amp-bundle--card .amp-bundle__card--no-save .amp-bundle__top{align-items:center}.amp-bundle--card .amp-bundle__title,.amp-bundle--card .amp-bundle__sale{font-size:18px;line-height:20px}.amp-bundle--card .amp-bundle__prices{flex-direction:column-reverse;align-items:flex-end;gap:10px}.amp-bundle--card .amp-bundle__compare{font-size:14px}.amp-bundle--card .amp-bundle__details-inner{padding:0 20px}.amp-bundle--card .amp-bundle__card.is-selected .amp-bundle__details-inner{padding:15px 20px}.amp-bundle--card .amp-bundle__included li{align-items:center;font-size:14px;line-height:20px}.amp-bundle--card .amp-bundle__footer-inner{flex-wrap:nowrap;justify-content:flex-end;padding-left:20px;padding-right:20px;white-space:nowrap}.amp-bundle--card .amp-bundle__card.is-selected .amp-bundle__footer-inner{padding:10px 20px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/amp-bundle-picker.css.map */
