.recommended-tab-container,.variant-picker-container{display:none}.recommended-tab-container.active,.variant-picker-container.active{display:unset}.bundle-usage-bar{font-size:16px;font-weight:700}.bundle-usage-bar-progress{margin-right:5px;width:16px;height:6px;margin-bottom:5px;border-radius:2px;background-color:#c5c5c5}.bundle-usage-bar-progress::-webkit-progress-value{background-color:rgb(var(--color-base-accent-1));border-radius:6px}.bundle-usage-bar-icon{padding-right:5px;padding-top:2px;font-weight:700}.recommended-unlimited-bundle-container{background-color:rgb(var(--color-background-1));padding:20px;grid-column:1 / -1;display:none}.recommended-unlimited-bundle-container.active{display:block}.recommended-unlimited-bundle-header{font-size:2.8rem;color:rgb(var(--color-base-accent-1));font-weight:600}.recommended-unlimited-bundle{display:grid;grid-template-columns:1fr;gap:1.5rem}.bundle-usage-bar-progress::-webkit-progress-bar{background-color:#c5c5c56f;border-radius:6px}.variant-duration-filter-container{display:flex;align-items:center;justify-content:center;column-gap:1.6rem;margin-bottom:1.6rem}.tab_variant_card{padding:1.6rem;display:flex;flex-direction:column}legend.subtitle,.unlimited_subtitle{line-height:1.1}legend.subtitle,legend.heading_subtitle{display:none}legend.subtitle.active,legend.heading_subtitle.active{display:block}.unlimited_subtitle,.unlimited_heading_subtitle{display:none}.unlimited_subtitle.active,.unlimited_heading_subtitle.active{display:block}.variant-picker-show-more-container{display:none;margin-right:auto;margin-left:auto}.variant-picker-show-more-container.visible{display:flex;justify-content:center;align-items:center;min-width:160px}.show-more-text{font-weight:700}.variant-picker-show-more.show-more-alt{background-color:transparent!important}.variant-picker-show-more.show-more-alt:after{box-shadow:0 0 0 transparent!important}.show-more-text.show-more-alt,.variant-picker-show-more-icon.show-more-alt{color:rgb(var(--color-base-accent-1))!important}.variant-picker-show-more.show-more-alt:hover .show-more-text.show-more-alt{text-decoration:underline!important}.dv-unknown-text{font-weight:600}.select:after{border:none;box-shadow:none;top:0;left:0;right:0}.filter-label{color:rgb(var(--color-base-accent-1));font-weight:700;font-size:2rem;line-height:2.2rem}.shopify-payment-button__button:before,.shopify-payment-button__button,.shopify-payment-button__button:after{border-top-right-radius:34px;color:#fff;font-weight:700}.add-to-cart-button.button{border:var(--buttons-border-width) solid rgb(var(--color-foreground));background:transparent;color:rgb(var(--color-foreground))}.product-form__submit{padding:12px}.product-form__submit:after{border:none;box-shadow:none}.variant-picker-show-more-container{min-width:165px}.add-to-cart-button path{stroke:rgb(var(--color-base-accent-1))}.product:not(.featured-product) .product__view-details{display:none!important}.image_container{display:flex;justify-content:center;align-items:center}.separator{justify-content:center}.bundle-usage-bar{color:rgb(var(--color-base-accent-1))}.recommended-unlimited-bundle-container{background-color:rgba(var(--color-base-accent-1),.1)}.recommended-unlimited-bundle-content{color:rgb(var(--color-base-accent-1))}@media screen and (min-width:750px){.product__info-wrapper:not(.page-width) .product__info-container{max-width:unset}.variant-duration-filter-container{justify-content:start}}@media screen and (min-width:990px){.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:65%;width:calc(65% - var(--grid-desktop-horizontal-spacing) / 2)}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{width:calc(35% - var(--grid-desktop-horizontal-spacing) / 2)}.recommended-unlimited-bundle{grid-template-columns:minmax(200px,1.25fr) minmax(200px,.75fr);gap:3rem}}@media screen and (max-width:750px){.device-assure-button{margin-right:auto;margin-left:auto}}.left-column,.right-column,.center-column{display:flex;flex-direction:column;height:100%;row-gap:5px;flex-shrink:0}.left-column,.right-column,.center-column{align-items:var(--variant-card-justify-content, flex-start);justify-content:var(--variant-card-justify-content, flex-start)}.right-column p,.right-column span{text-align:right}.data-size{font-size:2rem;font-weight:500;margin:0}.plan_size[data-unlimited=true]{display:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-variant-picker.css.map */
