:root{--cfw-buttons-secondary-hover-text-color:#555;--cfw-breadcrumb-completed-accent-color:#333;--cfw-tb-review-subtitle:#6b7280;--cfw-tb-guarantee-title:#333;--cfw-header-bottom-margin:0;--cfw-heading-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--cfw-breadcrumb-current-text-color:#333;--cfw-cart-summary-item-quantity-background-color:#727272e6;--cfw-loading-shimmer-filter:none;--cfw-cart-summary-text-color:#333;--cfw-body-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--cfw-buttons-primary-background-color:#333;--cfw-breadcrumb-next-accent-color:#333;--cfw-logo-url:"";--cfw-loading-shimmer-display-mode:block;--cfw-cart-summary-mobile-background-color:#f4f4f4;--cfw-loading-shimmer-cart-item-quantity-display-mode:none;--cfw-footer-background-color:#fff;--cfw-horizontal-divider-color:#b0b0b2;--cfw-buttons-secondary-background-color:#333;--cfw-cart-summary-item-quantity-text-color:#fff;--cfw-body-link-color:#0073aa;--cfw-cart-summary-order-total-text-color:#000;--cfw-body-background-color:#fff;--cfw-tb-guarantee-content:#333;--cfw-loading-shimmer-gradient:linear-gradient(to right,var(--cfw-loading-shimmer-primary-color) 4%,#e2e2e2 25%,var(--cfw-loading-shimmer-primary-color) 36%);--cfw-tb-review-title:#333;--cfw-loading-shimmer-primary-color:#eff1f3;--cfw-breadcrumb-current-accent-color:#333;--cfw-buttons-secondary-hover-background-color:#555;--cfw-tb-review-content:#333;--cfw-footer-text-color:#999;--cfw-breadcrumb-completed-text-color:#00000080;--cfw-buttons-primary-text-color:#fff;--cfw-header-background-color:#fff;--cfw-header-text-color:#2b2b2b;--cfw-buttons-primary-hover-background-color:#555;--cfw-body-text-color:#666;--cfw-footer-top-margin:0;--cfw-cart-summary-background-color:#fff;--cfw-buttons-primary-hover-text-color:#fff;--cfw-breadcrumb-next-text-color:#00000080;--cfw-buttons-secondary-text-color:#fff}.cfw-order-bumps-stepper-wrapper{justify-content:space-between;margin-bottom:1.8em;margin-top:auto;display:flex}.cfw-order-bumps-stepper-wrapper .stepper-item{flex:1;position:relative;flex-direction:column;align-items:center;display:flex}@media(max-width:768px){.cfw-order-bumps-stepper-wrapper .stepper-item{font-size:12px}}.cfw-order-bumps-stepper-wrapper .stepper-item:before{content:"";position:absolute;border-bottom:4px solid #ccc;top:20px;left:-50%;width:100%;z-index:2}.cfw-order-bumps-stepper-wrapper .stepper-item:after{content:"";position:absolute;border-bottom:4px solid #ccc;top:20px;left:50%;width:100%;z-index:2}.cfw-order-bumps-stepper-wrapper .stepper-item .step-counter{height:40px;justify-content:center;margin-bottom:6px;position:relative;align-items:center;border-radius:50%;background:#ccc;width:40px;display:flex;z-index:5}.cfw-order-bumps-stepper-wrapper .stepper-item.active{font-weight:700}.cfw-order-bumps-stepper-wrapper .stepper-item.completed .step-counter{background-color:var(--cfw-buttons-primary-background-color)}.cfw-order-bumps-stepper-wrapper .stepper-item.completed:after,.cfw-order-bumps-stepper-wrapper .stepper-item.completed:before{border-bottom:4px solid var(--cfw-buttons-primary-background-color)}.cfw-order-bumps-stepper-wrapper .stepper-item.completed:after{content:"";position:absolute;top:20px;left:50%;width:100%;z-index:3}.cfw-order-bumps-stepper-wrapper .stepper-item:last-child:before{border-bottom:4px solid #ccc!important;z-index:3}.cfw-order-bumps-stepper-wrapper .stepper-item:first-child:before,.cfw-order-bumps-stepper-wrapper .stepper-item:last-child:after{content:none}.cfw-order-bump-offer-form-wrap .cfw-product-form-modal-title{font-size:1.5em;font-family:var(--cfw-heading-font-family)}.cfw-order-bump-offer-form-wrap .cfw-product-form-modal-image-wrap{padding-inline-end:10px}.cfw-order-bump-offer-form-wrap .cfw-product-form-modal-image-wrap img{height:auto;width:100%}.cfw-order-bump-offer-form-wrap .woocommerce-variation-add-to-cart{display:none!important}.cfw-order-bump-offer-form-wrap .variations label{text-align:start}.cfw-order-bump-offer-form-wrap .stock.out-of-stock{color:red}.cfw-order-bump-offer-form-wrap .quantity,.cfw-order-bump-offer-form-wrap .woocommerce-variation-price{display:none!important}.cfw-order-bump-offer-form-wrap p{margin-bottom:.8em!important}.cfw-order-bump-offer-form-wrap form{padding:40px!important;border:1px solid #eee;color:#333;box-shadow:0 2px 10px #0000001a;border-radius:5px;background:#fff;width:auto!important}