.clear{clear:both}.woocommerce-checkout .woocommerce-form-coupon-toggle,.woocommerce-checkout .woocommerce-form-login,.woocommerce-checkout form.woocommerce-checkout #customer_details,.woocommerce-checkout .checkout-wrapper,.woocommerce-checkout .botiga-mstep-order-review{display:none;opacity:0;-webkit-transform:translate3d(0, 15px, 0);transform:translate3d(0, 15px, 0);-webkit-transition:ease opacity 300ms, ease transform 300ms;transition:ease opacity 300ms, ease transform 300ms}.woocommerce-checkout .woocommerce-form-coupon-toggle.show,.woocommerce-checkout .woocommerce-form-login.show,.woocommerce-checkout form.woocommerce-checkout #customer_details.show,.woocommerce-checkout .checkout-wrapper.show,.woocommerce-checkout .botiga-mstep-order-review.show{display:block}.woocommerce-checkout .woocommerce-form-coupon-toggle.showEffect,.woocommerce-checkout .woocommerce-form-login.showEffect,.woocommerce-checkout form.woocommerce-checkout #customer_details.showEffect,.woocommerce-checkout .checkout-wrapper.showEffect,.woocommerce-checkout .botiga-mstep-order-review.showEffect{opacity:1;-webkit-transform:none;transform:none}.woocommerce-checkout .woocommerce-form-login.show{display:block !important}.woocommerce-checkout .woocommerce-form-coupon{display:none;padding:30px 50px}.woocommerce-checkout .woocommerce-form-coupon.show{display:block}.woocommerce-checkout .woocommerce-form-coupon p{margin-bottom:20px}.woocommerce-checkout .woocommerce-form-coupon p:last-child{margin-bottom:0}.woocommerce-checkout .woocommerce-info,.woocommerce-checkout .woocommerce-error{padding:30px 50px}.botiga-mstepc-wrapper a{color:var(--bt-color-body-text, #212121)}.botiga-mstepc-wrapper .entry-content{position:relative;max-width:700px;margin:0 auto}.botiga-mstepc-wrapper #customer_details,.botiga-mstepc-wrapper .checkout-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0}.botiga-mstepc-wrapper .woocommerce-billing-fields h3{text-align:center;margin-top:0}.botiga-mstepc-wrapper .woocommerce-billing-fields__field-wrapper,.botiga-mstepc-wrapper .woocommerce-shipping-fields__field-wrapper{padding:50px 50px 15px;background:var(--bt-color-content-cards-bg, #f5f5f5);margin-top:28px;margin-bottom:40px}.botiga-mstepc-wrapper .woocommerce-account-fields,.botiga-mstepc-wrapper .woocommerce-additional-fields__field-wrapper{background:var(--bt-color-content-cards-bg, #f5f5f5);padding:33px 50px 30px;margin:0}.botiga-mstepc-wrapper .woocommerce-account-fields p,.botiga-mstepc-wrapper .woocommerce-additional-fields__field-wrapper p{margin-bottom:0}.botiga-mstepc-wrapper .woocommerce-form-login{padding:50px 50px 10px;margin-bottom:0}.botiga-mstepc-wrapper .checkout-wrapper .woocommerce-checkout-review-order{padding:40px 50px 40px}.botiga-mstepc-wrapper .notes{padding:0}.botiga-mstepc-wrapper .botiga-mstep-order-review{background:var(--bt-color-content-cards-bg, #f5f5f5);padding:50px 50px}.botiga-mstepc-wrapper .botiga-mstep-order-review .divider{margin:30px 0 22px}.botiga-mstepc-wrapper .botiga-mstep-order-review .woocommerce-checkout-review-order-table .quantity{float:right;border:none;margin:0;pointer-events:none}.botiga-mstepc-wrapper .botiga-mstep-order-review .woocommerce-checkout-review-order-table .quantity .botiga-quantity-plus,.botiga-mstepc-wrapper .botiga-mstep-order-review .woocommerce-checkout-review-order-table .quantity .botiga-quantity-minus{display:none !important}.botiga-mstepc-wrapper .botiga-mstep-order-review .woocommerce-checkout-review-order-table .quantity .qty{font-size:1rem;text-align:left;padding-left:10px}.botiga-mstepc-wrapper .botiga-mstep-order-review .woocommerce-checkout-review-order-table .quantity:before{content:'x'}.botiga-mstepc-wrapper #place_order{display:none}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:70px;margin-top:50px}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item{position:relative;text-align:center;cursor:not-allowed;width:100%}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item:before{content:'';position:absolute;top:18px;left:0;width:100%;border-top:2px solid #CCC;z-index:0}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item .botiga-mstepc-tabs-nav-item-link{display:block;cursor:not-allowed;pointer-events:none}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.completed,.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.next-step,.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.current-step{cursor:pointer}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.completed .botiga-mstepc-tabs-nav-item-link,.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.next-step .botiga-mstepc-tabs-nav-item-link,.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.current-step .botiga-mstepc-tabs-nav-item-link{cursor:pointer;pointer-events:all}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item .label{font-size:0.95em;opacity:0.7;-webkit-transition:ease font-size 300ms, ease opacity 300ms;transition:ease font-size 300ms, ease opacity 300ms}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item .step{position:relative;display:block;width:35px;height:35px;margin:0 auto 10px;background-color:var(--bt-color-content-cards-bg, #f5f5f5);border:2px solid #CCC;border-radius:100%;-webkit-transition:ease border-color 300ms, ease background-color 300ms, ease color 300ms;transition:ease border-color 300ms, ease background-color 300ms, ease color 300ms}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item .step .step-number,.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item .step .step-completed{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item .step .step-number{color:#CCC;font-weight:800;-webkit-transition:ease color 300ms;transition:ease color 300ms}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item .step .step-completed{display:none}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item .step svg{width:14px;height:auto;fill:var(--bt-color-bg, #fff);-webkit-transition:ease fill 300ms;transition:ease fill 300ms}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item:hover .step{border-color:var(--bt-color-link-default, #212121)}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item:hover .step .step-number{color:#212121}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item:hover .label{opacity:1}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item:hover .label,.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.completed .label,.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.current-step .label{opacity:1}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item:hover .step,.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.completed .step,.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.current-step .step{border-color:#212121}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.current-step:before{border-top-color:var(--bt-color-link-default, #212121)}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.current-step .label{font-size:1em}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.current-step .step{border-color:var(--bt-color-link-default, #212121);background-color:var(--bt-color-link-default, #212121);color:#FFF}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.current-step .step .step-number{color:#FFF}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.current-step .step svg{fill:#FFF}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.completed:before{border-top-color:var(--bt-color-link-default, #212121)}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.completed .step-number{display:none}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.completed .step-completed{display:block}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item.completed .step{border-color:var(--bt-color-link-default, #212121);background-color:var(--bt-color-link-default, #212121)}.botiga-mstepc-wrapper .botiga-mstepc-tabs-nav .botiga-mstepc-tabs-nav-item:not(.current-step):not(.completed):hover .step .step-number{color:var(--bt-color-heading-1, #212121)}.botiga-mstepc-wrapper .botiga-mstep-order-review__address{display:-webkit-box;display:-ms-flexbox;display:flex}.botiga-mstepc-wrapper .botiga-mstep-order-review__address>div{width:100%}.botiga-mstepc-wrapper .botiga-mstepc-prev,.botiga-mstepc-wrapper .botiga-mstepc-next,.botiga-mstepc-wrapper .botiga-mstepc-back-to-cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.botiga-mstepc-wrapper .botiga-mstepc-prev span,.botiga-mstepc-wrapper .botiga-mstepc-next span,.botiga-mstepc-wrapper .botiga-mstepc-back-to-cart span{position:relative;top:-2px;margin-right:10px}.botiga-mstepc-wrapper .botiga-mstepc-back-to-cart{display:block;text-align:center;margin-bottom:15px}.botiga-mstepc-wrapper .botiga-mstepc-next span{margin-left:10px}.botiga-mstepc-wrapper .botiga-mstepc-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:700px;margin:30px auto 0}.botiga-mstepc-wrapper:not(.login):not(.billing-shipping) .botiga-mstepc-back-to-cart{display:none}.botiga-mstepc-wrapper .botiga-mstepc-skip-login{display:none}.botiga-mstepc-wrapper .botiga-mstepc-place-order{display:none;padding:15px 80px}.botiga-mstepc-wrapper .botiga-mstepc-place-order svg{display:none;opacity:0.7;-webkit-animation-name:botigaAnimRotate;animation-name:botigaAnimRotate;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms}.botiga-mstepc-wrapper .botiga-mstepc-place-order.loading .text{display:none}.botiga-mstepc-wrapper .botiga-mstepc-place-order.loading svg{display:block}.botiga-mstepc-wrapper:not(.order-review) .botiga-mstepc-next{position:relative;margin-left:60px}.botiga-mstepc-wrapper:not(.order-review) .botiga-mstepc-next:before{content:'';position:absolute;top:50%;left:-30px;height:100%;width:1px;background-color:#CCC;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.botiga-mstepc-wrapper.login .botiga-mstepc-skip-login{display:block}.botiga-mstepc-wrapper.login .botiga-mstepc-prev{display:none}.botiga-mstepc-wrapper.billing-shipping .botiga-mstepc-footer.no-login-step .botiga-mstepc-prev{display:none}.botiga-mstepc-wrapper.billing-shipping .botiga-mstepc-footer.no-login-step .botiga-mstepc-next{margin-left:0}.botiga-mstepc-wrapper.billing-shipping .botiga-mstepc-footer.no-login-step .botiga-mstepc-next:before{content:none}.botiga-mstepc-wrapper.order-review .botiga-mstepc-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.botiga-mstepc-wrapper.order-review .botiga-mstepc-next{display:none}.botiga-mstepc-wrapper.order-review .botiga-mstepc-place-order{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:15px}@media (max-width: 767px){.woocommerce-checkout .woocommerce-form-coupon,.woocommerce-checkout .woocommerce-info,.woocommerce-checkout .woocommerce-error{padding:15px 25px}.botiga-mstepc-wrapper .woocommerce-billing-fields__field-wrapper,.botiga-mstepc-wrapper .woocommerce-shipping-fields__field-wrapper,.botiga-mstepc-wrapper .woocommerce-account-fields,.botiga-mstepc-wrapper .woocommerce-additional-fields__field-wrapper,.botiga-mstepc-wrapper .woocommerce-form-login,.botiga-mstepc-wrapper .checkout-wrapper .woocommerce-checkout-review-order,.botiga-mstepc-wrapper .botiga-mstep-order-review{padding:20px}.botiga-mstepc-wrapper .botiga-mstep-order-review .woocommerce-checkout-review-order-table .quantity{float:none}}@media screen and (max-width: 767px){.botiga-mstepc-wrapper .botiga-mstep-order-review__address{-ms-flex-wrap:wrap;flex-wrap:wrap}}
