.cm_nb_upgrade-banner-heading h2{font-size:1.9em;font-family:var(--global-font-family)!important;padding-bottom:5px;color:var(--global-secondarydarkest-color)}.cm-cart-upgrade-heading{margin-bottom:.78571rem;margin-top:2.28571rem;padding-bottom:0!important;color:var(--global-secondarydarkest-color)!important;font-weight:700}.cm_nb_upgrade-banner-product-name,.cm_nb_upgrade-banner-features-feature{font-family:var(--global-font-family)!important}.cm_nb_upgrade-banner-features-feature{margin-bottom:1.5rem;font-weight:400!important;line-height:1.9}.cm_nb_upgrade-banner-main{background-color:var(--cm_nb_upgrade-banner-bg-color);border:1px solid #707070;box-shadow:0 25px 30px #00000026;color:var(--cm_nb_upgrade-banner-color);padding:20px 10px}.cm_nb_upgrade-banner-main .cm_nb_upgrade-banner-subheading{padding:15px 0 25px;display:flex;justify-content:center;align-items:center}.cm_nb_upgrade-banner-main .cm_nb_upgrade-banner-subheading_p{font-size:1.3em;font-family:var(--global-font-family)!important;color:var(--cm_nb_upgrade-banner-color)}.cm_nb_upgrade-banner-main .cm_nb_upgrade-banner-image{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.cm_nb_upgrade-banner-main img.cm_nb_upgrade-banner-product-image{width:100%;object-fit:contain;max-height:150px;min-height:100px;max-width:150px}.cm_nb_upgrade-banner-main li.cm_nb_upgrade-banner-features-main_li{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;column-gap:10px}.cm_nb_upgrade-banner-main .cm_nb_upgrade-banner-Button-section{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.cm_nb_upgrade-banner-main .cm_nb_upgrade-banner-Button-section .cm_nb_upgrade-banner-price{font-size:1.9em;font-family:var(--global-font-family)!important}.cm_nb_upgrade-banner-main .cm_nb_upgrade-banner-Button-section .cm_nb_upgrade-banner-price span.cm_nb_upgrade-banner-price-plus{font-size:1.2em}.cm_nb_upgrade-banner-main .cm_nb_upgrade-banner-Button-section button.cm_nb_upgrade-banner-button{background:var(--cm_nb_upgrade-banner-button-color);border:0;font-size:1em;border-radius:10px;padding:.625rem 1.35rem;line-height:1.5;color:var(--cm_nb_upgrade-banner-color);box-shadow:0 3px 5px #00000040!important;font-family:var(--global-font-family)!important;transition:background .3s ease,transform .3s ease,box-shadow .3s ease}.cm_nb_upgrade-banner-main .cm_nb_upgrade-banner-Button-section button.cm_nb_upgrade-banner-button:hover{background:var(--cm_nb_upgrade-banner-button-hover-color);transform:translateY(-2px);box-shadow:0 6px 10px #0000004d}.cm_nb_upgrade-banner-main .cm_nb_upgrade-banner-Button-section .cm_nb_upgrade-banner-coupon{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;background:#474747;padding:14px 10px;margin-top:20px;border-radius:10px}.cm_nb_upgrade-banner-main .cm_nb_upgrade-banner-Button-section .cm_nb_upgrade-banner-coupon .cm_nb_upgrade-banner-coupon_content{text-align:center;font-family:var(--global-font-family)!important;font-size:1.25em;line-height:1.3}.cm_nb_upgrade-banner-main .cm_nb_upgrade-banner-Button-section .cm_nb_upgrade-banner-coupon p.cm_nb_upgrade-banner-coupon_p{font-size:1.8em;font-family:var(--global-font-family)!important;padding:15px 0}.cm_nb_upgrade-banner-main,.cm_nb_upgrade-banner-heading{gap:1.5rem;max-width:970px;margin:0 auto;align-items:stretch}@media screen and (max-width: 992px){.cm_nb_upgrade-banner-container{padding:2rem 1rem;padding-top:0}.cm_nb_upgrade-banner-app-container .cm_nb_upgrade-banner-heading h2{line-height:1.2}.cm_nb_upgrade-banner-app-container .cm_nb_upgrade-banner-subheading{text-align:center}.cm_nb_upgrade-banner-app-container .cm_nb_upgrade-banner-subheading_p{padding:2px 10px;font-size:1.4em}.cm_nb_upgrade-banner-app-container .large-3.small-12.columns.cm_nb_upgrade-banner-image{margin-bottom:10px;flex-direction:column}.cm_nb_upgrade-banner-app-container p.cm_nb_upgrade-banner-product-name{font-size:.95em}.cm_nb_upgrade-banner-app-container .cm_nb_upgrade-banner-features-main{display:flex;justify-content:center;align-items:center}.cm_nb_upgrade-banner-app-container ul.cm_nb_upgrade-banner-features-main_ul{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.cm_nb_upgrade-banner-app-container li.cm_nb_upgrade-banner-features-main_li{align-items:center;width:100%}.cm_nb_upgrade-banner-app-container span.cm_nb_upgrade-banner-features-feature{font-size:.99em;margin-bottom:0!important}.cm_nb_upgrade-banner-app-container .cm_nb_upgrade-banner-coupon{width:100%}}:root{--cm_nb_upgrade-banner-color: #f5f5f7 !important;--cm_nb_upgrade-banner-bg-color: #474747 !important;--cm_nb_upgrade-banner-button-color: var(--global-primary-color);--cm_nb_upgrade-banner-button-hover-color: var(--global-primary-color)}.related-products-section{background-color:#f5f6f8;padding:2rem 1rem}.related-products-heading{text-align:center;margin-bottom:.78571rem!important;margin-top:2.28571rem!important;color:var( --global-secondarydarkest-color);font-weight:700;font-size:1.9em;font-family:var(--global-font-family);max-width:1000px;text-align:start;margin:auto;padding-left:15px;padding-right:15px}.related-products-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:1000px;margin:0 auto;align-items:stretch;padding-left:15px;padding-right:15px}.related-product-card{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;box-shadow:0 4px 8px #00000014;padding:15px}.related-product-content{flex:1;display:flex;flex-direction:column;align-items:center;width:100%}.related-product-card-img-section{min-height:200px}.related-product-image{width:100%;object-fit:contain;max-height:200px}.related-product-title{font-size:1.1em;font-weight:600;margin:.5rem 0 5px;font-family:var(--global-font-family);text-align:start;width:100%;min-height:40px}.related-product-price{font-size:1.1em;font-weight:400;margin:0 0 16px;font-family:var(--global-font-family);text-align:start;width:100%}.related-product-price-original{text-decoration:line-through;color:#888;margin-right:.5rem}.related-product-price-sale{color:var( --global-secondarydarkest-color)}.related-product-button-link,.related-product-readmore-link{text-align:center}.related-product-button-enabled,.related-product-button-disabled{width:50%;font-size:.9rem;border-radius:10px;border:1px solid transparent;padding:.625rem 0;line-height:1.5;color:#fff;font-weight:bolder;margin:0 0 16px;font-family:var(--global-font-family);box-shadow:0 3px 5px #00000040!important;background:var(--global-primary-color);overflow:hidden}.related-product-button-enabled{cursor:pointer}.related-product-button-enabled:hover{opacity:.9;background:var(--global-primary-color)}.related-product-button-disabled{cursor:not-allowed;opacity:.7;background:var(--global-primarylight-color);background-color:var(--global-primary-color)!important;border-color:var(--global-primary-color)!important}.related-product-readmore-link{text-decoration:none}.related-product-readmore{margin:0;font-size:1.05rem;text-decoration:none;color:var( --global-secondarydarkest-color)!important;font-weight:700;font-family:var(--global-font-family)}@media (min-width: 640px){.related-products-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1024px){.related-products-grid{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width: 767px){.related-products-heading{text-align:start}.related-product-button-enabled,.related-product-button-disabled{font-size:.6875em;width:90%;padding-left:0;padding-right:0}.related-product-card-img-section{min-height:0!important}.related-products-grid{gap:.5rem}.related-products-section{padding-top:0!important}}@media only screen and (min-width: 640px) and (max-width: 800px){.related-product-title{min-height:82px}}@media only screen and (min-width: 810px) and (max-width: 900px){.related-product-title{min-height:60px!important}}@media only screen and (min-width: 768px) and (max-width: 1023px){.related-product-card-img-section{min-height:150px!important}.related-product-image{max-height:180px}.related-product-button-enabled,.related-product-button-disabled{width:100%;padding-left:0;padding-right:0}}@media only screen and (min-width: 370px) and (max-width: 768px){.related-product-title{min-height:73px!important}}@media only screen and (max-width: 369px){.related-product-title{min-height:98px!important}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh;background-color:#f9f9f9}h1,h2,h3,h4,p{margin:0}*,*:before,*:after{box-sizing:border-box}@font-face{font-family:Roobert-Bold;src:url(https://cdn11.bigcommerce.com/s-h3i2y6mhxr/content/font/Roobert-Bold.woff2) format("woff2"),url(https://cdn11.bigcommerce.com/s-h3i2y6mhxr/content/font/Roobert-Bold.woff) format("woff");font-display:swap}@font-face{font-family:Roobert-Heavy;src:url(https://cdn11.bigcommerce.com/s-h3i2y6mhxr/content/font/Roobert-Heavy.woff2) format("woff2"),url(https://cdn11.bigcommerce.com/s-h3i2y6mhxr/content/font/Roobert-Heavy.woff) format("woff");font-display:swap}@font-face{font-family:Roobert-Light;src:url(https://cdn11.bigcommerce.com/s-h3i2y6mhxr/content/font/Roobert-Light.woff2) format("woff2"),url(https://cdn11.bigcommerce.com/s-h3i2y6mhxr/content/font/Roobert-Light.woff) format("woff");font-display:swap}@font-face{font-family:Roobert-Medium;src:url(https://cdn11.bigcommerce.com/s-h3i2y6mhxr/content/font/Roobert-Medium.woff2) format("woff2"),url(https://cdn11.bigcommerce.com/s-h3i2y6mhxr/content/font/Roobert-Medium.woff) format("woff");font-display:swap}@font-face{font-family:Roobert-Regular;src:url(https://cdn11.bigcommerce.com/s-h3i2y6mhxr/content/font/Roobert-Regular.woff2) format("woff2"),url(https://cdn11.bigcommerce.com/s-h3i2y6mhxr/content/font/Roobert-Regular.woff) format("woff");font-display:swap}@font-face{font-family:Roobert-SemiBold;src:url(https://cdn11.bigcommerce.com/s-h3i2y6mhxr/content/font/Roobert-SemiBold.woff2) format("woff2"),url(https://cdn11.bigcommerce.com/s-h3i2y6mhxr/content/font/Roobert-SemiBold.woff) format("woff");font-display:swap}
