.amb-bundles{clear:both;padding:48px 32px}.amb-bundles__inner{max-width:1200px;margin:0 auto}.amb-bundles__title{margin:0 0 24px;text-align:center;color:var(--colors-text-accent-tertiary-base);font-family:var(--font-family-display);font-size:var(--font-size-display-md);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-display-md)}.amb-bundles__slider{position:relative}.amb-bundles__track{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.amb-bundles__track::-webkit-scrollbar{display:none}.amb-bundles__card{flex:0 0 calc(100% / var(--amb-bundles-columns, 3));box-sizing:border-box;margin:0;padding:0 32px;scroll-snap-align:start;text-align:center}.amb-bundles:not(.amb-bundles--multi) .amb-bundles__track{justify-content:center}.amb-bundles__media img,.amb-bundles__media picture{display:block;width:100%;max-width:100%;height:auto}.amb-bundles__heading{margin:12px 0 24px;padding:0;text-align:center;color:var(--colors-text-accent-tertiary-base);font-family:var(--font-family-display);font-size:var(--font-size-display-xs);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-display-xs)}.amb-bundles--multi .amb-bundles__heading{min-height:70px}.amb-bundles__heading-note{font-size:22px;font-style:italic}.amb-bundles__button{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);box-sizing:border-box;width:100%;margin:12px 0 0;padding:10px var(--spacing-xl);background:var(--colors-text-brand-tertiary);color:var(--colors-text-primary_on-brand);font-family:var(--font-family-body);font-size:var(--font-size-text-md);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-text-md);text-align:center;text-decoration:none;cursor:pointer}.amb-bundles__button:hover{background:var(--colors-bg-brand-solid_hover);color:var(--colors-text-primary_on-brand)}.amb-bundles__button[data-state=loading]{opacity:.7;pointer-events:none}.amb-bundles__nav{position:absolute;top:50%;z-index:2;display:none;padding:8px;border:0;border-radius:50%;background:#fff;color:#000;line-height:0;cursor:pointer;transform:translateY(-50%);transition:all .4s ease}.amb-bundles__nav:hover{background:#ffffff4d;color:#fff}.amb-bundles__nav--prev{left:0}.amb-bundles__nav--next{right:0}.amb-bundles--overflow .amb-bundles__nav{display:block}@media screen and (max-width:1024px){.amb-bundles{padding:48px}.amb-bundles__card{flex-basis:100%;padding:0}.amb-bundles__media{display:flex;justify-content:center}.amb-bundles__media picture,.amb-bundles__media>img{width:500px;max-width:100%}.amb-bundles--multi .amb-bundles__nav{display:block}.amb-bundles__heading{margin-top:12px}}@media screen and (max-width:767px){.amb-bundles{padding:36px 16px}.amb-bundles__media{padding:0 48px}.amb-bundles__heading{padding:0 12px}}@media screen and (max-width:400px){.amb-bundles__heading{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-family:var(--font-family-body)}}.amb-icon-set{clear:both;margin:0;padding:48px 32px}.amb-icon-set__list{display:grid;grid-template-columns:repeat(var(--amb-icon-set-columns, 4),minmax(0,1fr));max-width:1280px;margin:0 auto;padding:0;list-style:none}.amb-icon-set__item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:0;padding:0;text-align:center}.amb-icon-set__icon{display:block;width:var(--amb-icon-set-icon-width, 200px);max-width:100%;height:auto}.amb-icon-set__label{margin-top:8px;font-family:var(--font-family-body);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md)}@media screen and (max-width:1024px){.amb-icon-set{padding-right:24px;padding-left:24px}.amb-icon-set__list{grid-template-columns:repeat(2,minmax(0,1fr));max-width:500px}}@media screen and (max-width:767px){.amb-icon-set{padding-right:16px;padding-left:16px}.amb-icon-set__list{max-width:400px}}.revy-custom-content-section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}
/*# sourceMappingURL=/cdn/shop/t/173/compiled_assets/styles.css.map */
