.amp-bundle{display:flex;flex-direction:column;gap:20px;width:100%}.amp-bundle__card{position:relative;display:flex;flex-direction:column;margin:0;padding:0;border:1px solid rgb(0 0 0 / 10%);border-radius:10px;background:#fff;box-shadow:inset 0 0 0 0 var(--amp-bundle-accent, #d70e10);color:#111;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.amp-bundle__card.is-selected{border-color:var(--amp-bundle-accent, #d70e10);background:color-mix(in srgb,var(--amp-bundle-accent, #d70e10) 10%,#ffffff);box-shadow:inset 0 0 0 1px var(--amp-bundle-accent, #d70e10)}.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 #111111;border-radius:50%;background:#fff;position:relative;box-sizing:border-box;transition:border-color .25s ease}.amp-bundle__card.is-selected .amp-bundle__radio{border-color:var(--amp-bundle-accent, #d70e10);background:#fff}.amp-bundle__radio:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--amp-bundle-accent, #d70e10);opacity:0;transform:scale(.55);transition:opacity .25s ease,transform .25s 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}.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:#0000007f;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;height:20px;padding:0 10px;border-radius:999px;background:var(--amp-bundle-accent, #d70e10);color:#fff;font-family:var(--font-body-family);font-size:12px;font-weight:600;line-height:20px;text-transform:capitalize}.amp-bundle__details,.amp-bundle__footer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s 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 .25s ease,border-color .25s ease}.amp-bundle__card.is-selected .amp-bundle__details-inner{padding:15px 20px 15px 60px;border-top-color:#0000001a}.amp-bundle__included-title{margin:0;font-family:var(--font-heading-family);font-size:14px;font-weight:700;line-height:20px;color:#111}.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}.amp-bundle__check{flex:0 0 15px;width:15px;height:15px}.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 .25s ease,border-color .25s ease}.amp-bundle__card.is-selected .amp-bundle__footer-inner{padding:10px 20px;border-top-color:#0000001a}.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}@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{transition: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}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/amp-bundle-picker.css.map */
