.buy-bundles{--bb-content-max-width: 1200px;--bb-header-max-width: 940px;--bb-header-gap: 60px;--bb-columns: 3;--bb-columns-tablet: 2;--bb-column-gap: 18px;--bb-row-gap: 52px;--bb-eyebrow-size: 14px;--bb-eyebrow-color: #616161;--bb-heading-size: 46px;--bb-heading-color: #003b29;--bb-subheading-size: 20px;--bb-subheading-color: #616161;--bb-card-radius: 16px;--bb-card-border-width: 2px;--bb-featured-bg: transparent;--bb-featured-border-color: #2a745d;--bb-featured-padding: 26px;--bb-featured-overhang: 26px;--bb-label-size: 14px;--bb-label-color: #a75c23;--bb-item-size: 17px;--bb-item-color: #616161;--bb-item-padding: 13px;--bb-divider-color: #ececec;--bb-check-color: #2a745d;--bb-price-size: 26px;--bb-price-color: #606060;--bb-save-bg: #c8d9c6;--bb-save-color: #003b29;--bb-button-size: 16px;--bb-button-radius: 26px;--bb-button-bg: #f1eae0;--bb-button-color: #a55d23;--bb-list-gap: 12px;--bb-footer-gap: 24px;--bb-button-gap: 32px;--bb-error-color: #b73b3b;--bb-featured-lift: min(var(--bb-featured-padding), calc(var(--bb-row-gap) / 2));display:block}.buy-bundles__inner{--bb-gutter: 1.5rem;max-width:calc(var(--bb-content-max-width) + 2 * var(--bb-gutter));margin:0 auto;box-sizing:border-box}@media screen and (min-width:750px){.buy-bundles__inner{--bb-gutter: 3.2rem}}@media screen and (min-width:1367px){.buy-bundles__inner{--bb-gutter: 12rem}}.buy-bundles__header{max-width:var(--bb-header-max-width);margin:0 auto var(--bb-header-gap);text-align:center}.buy-bundles__header>*:first-child{margin-top:0}.buy-bundles__eyebrow{display:block;font-family:Synonym-Medium,sans-serif;font-size:var(--bb-eyebrow-size);line-height:1.4;letter-spacing:1%;text-transform:uppercase;color:var(--bb-eyebrow-color)}.buy-bundles__heading{margin:20px 0 0;font-family:Amulya,sans-serif;font-size:var(--bb-heading-size);font-weight:700;line-height:1.4;letter-spacing:0;color:var(--bb-heading-color)}.buy-bundles__subheading{margin:0;font-family:Synonym,sans-serif;font-size:var(--bb-subheading-size);line-height:1.4;color:var(--bb-subheading-color);letter-spacing:1%}.buy-bundles__subheading p{margin:0 0 .5em}.buy-bundles__subheading>*:last-child{margin-bottom:0}.buy-bundles__grid{display:grid;grid-template-columns:repeat(var(--bb-columns),minmax(0,1fr));column-gap:var(--bb-column-gap);row-gap:var(--bb-row-gap);align-items:stretch}.buy-bundles__card{display:flex;flex-direction:column;min-width:0;box-sizing:border-box;border:var(--bb-card-border-width) solid transparent;border-radius:36px;width:388px;height:408px}.buy-bundles__card--featured{position:relative;z-index:1;padding:var(--bb-featured-padding);border-color:var(--bb-featured-border-color);background-color:var(--bb-featured-bg)}.buy-bundles__label{display:block;font-family:Synonym-Bold,sans-serif;font-size:var(--bb-label-size);line-height:1.2;letter-spacing:.04em;color:var(--bb-label-color)}.buy-bundles__label--bundle_starter,.buy-bundles__label--bundle_family,.buy-bundles__label--bundle_popular{font-family:Synonym-Bold,sans-serif;font-weight:600;font-style:Semibold;font-size:16px;line-height:20px;letter-spacing:0px;vertical-align:middle;text-transform:uppercase}.buy-bundles__list{margin:var(--bb-list-gap) 0 0;padding:0;list-style:none}.buy-bundles__item{display:flex;align-items:flex-start;gap:12px;padding:var(--bb-item-padding) 0;font-family:Synonym-Regular,sans-serif;font-size:var(--bb-item-size);line-height:1.35;color:var(--bb-item-color)}.buy-bundles__item+.buy-bundles__item{border-top:1px solid var(--bb-divider-color)}.buy-bundles__check{flex:0 0 auto;width:1em;height:1em;margin-top:.16em;color:var(--bb-check-color)}.buy-bundles__check svg{display:block;width:100%;height:100%}.buy-bundles__item-text{min-width:0;font-weight:500;font-style:Medium;font-size:20px;letter-spacing:0%}.buy-bundles__footer{margin-top:auto;padding-top:var(--bb-footer-gap)}.buy-bundles__price-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.buy-bundles__price{font-family:Synonym-Bold,sans-serif;font-size:24px;line-height:1.1;color:var(--bb-price-color);font-weight:600;font-style:Semibold;line-height:24px;letter-spacing:0%}.buy-bundles__compare{font-family:Synonym-Regular,sans-serif;font-size:calc(var(--bb-price-size) * .62);line-height:1.1;color:var(--bb-price-color);opacity:.55;text-decoration:line-through}.buy-bundles__save{display:inline-flex;align-items:center;margin-left:auto;padding:6px 11px;border-radius:999px;background-color:var(--bb-save-bg);font-family:Synonym-Bold,sans-serif;font-size:11px;line-height:1;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--bb-save-color)}.buy-bundles__button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin-top:var(--bb-button-gap);padding:.95em 1.1em;box-sizing:border-box;border:0;border-radius:var(--bb-button-radius);background-color:var(--bb-button-bg);font-family:Synonym-Medium,sans-serif;font-size:var(--bb-button-size);line-height:1.2;text-align:center;color:var(--bb-button-color);cursor:pointer;-webkit-appearance:none;appearance:none;transition:opacity .2s ease}.buy-bundles__button:hover{opacity:.88}.buy-bundles__button:disabled,.buy-bundles__button[aria-disabled=true]{opacity:.55;cursor:not-allowed}.buy-bundles__button:disabled:hover,.buy-bundles__button[aria-disabled=true]:hover{opacity:.55}.buy-bundles__button.is-loading .buy-bundles__button-text{visibility:hidden}.buy-bundles__spinner{position:absolute;top:50%;left:50%;width:1.2em;height:1.2em;margin:-.6em 0 0 -.6em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;opacity:0;animation:buy-bundles-spin .7s linear infinite}.buy-bundles__button.is-loading .buy-bundles__spinner{opacity:1}@keyframes buy-bundles-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.buy-bundles__spinner{animation-duration:2s}}.buy-bundles__error{margin-top:10px;font-family:Synonym-Regular,sans-serif;font-size:13px;line-height:1.35;color:var(--bb-error-color)}.buy-bundles__error[hidden]{display:none}.buy-bundles__empty{font-family:Synonym-Regular,sans-serif;font-size:14px;line-height:1.4;color:var(--bb-item-color)}@media screen and (min-width:768px)and (max-width:1200px){.buy-bundles__grid{grid-template-columns:repeat(var(--bb-columns-tablet),minmax(0,1fr))}.buy-bundles__card{padding-left:var(--bb-featured-padding);padding-right:var(--bb-featured-padding)}.buy-bundles__card--featured{margin-left:0;margin-right:0}}@media screen and (max-width:820px){.buy-bundles__grid{grid-template-columns:minmax(0,1fr)}.buy-bundles__card--featured{margin:0}.buy-bundles__eyebrow{font-size:min(var(--bb-eyebrow-size),3.6vw)}.buy-bundles__heading{margin-top:14px;font-size:min(var(--bb-heading-size),8.4vw)}.buy-bundles__subheading{font-size:min(var(--bb-subheading-size),4.4vw)}.buy-bundles__item{font-size:min(var(--bb-item-size),4.3vw)}.buy-bundles__price{font-size:min(var(--bb-price-size),6.4vw)}}@media screen and (max-width:400px){.buy-bundles__card{width:360px}}.buy-bundles__diagnostic{margin:10px 0 0;font-size:13px;line-height:1.4;color:#a75c23}.buy-bundles__config{margin-top:32px;padding:16px 20px;border:1px dashed var(--bb-divider-color);border-radius:8px;font-size:14px;line-height:1.5;color:var(--bb-item-color);display:none}.buy-bundles__config summary{cursor:pointer;font-weight:600}.buy-bundles__config textarea{width:100%;margin-top:12px;padding:10px;border:1px solid var(--bb-divider-color);border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;resize:vertical}
/*# sourceMappingURL=/cdn/shop/t/71/assets/section-new-buy-bundles.css.map */
