.checkout-latest-page .custom-checkbox-style{-ms-transform:scale(1.8)!important;-moz-transform:scale(1.8)!important;;-webkit-transform:scale(1.8)!important;-o-transform:scale(1.8)!important;transform:scale(1.8)!important;padding:7px!important;margin-left:8px!important;margin-right:16px!important;margin-top:8px!important;border:1px solid #ccc;border-radius:4px;outline:none;cursor:pointer;border:1px solid rgb(232 232 232)}.checkout-latest-page .custom-checkbox-style:checked::after{color:#fff}.checkout-latest-page .cheapest-checkout-main-box{background:#fff;border-radius:24px}.checkout-latest-page .step-indicator{padding:4rem 1rem 5rem 1rem}.checkout-latest-page .checkout-section-heading h4{font-family:'Montserrat';font-size:24px;font-weight:700;line-height:36px;text-align:left;margin-bottom:20px}.checkout-latest-page .checkout-quick-login-box{border-radius:12px;margin-top:25px;margin-bottom:20px;text-align:center;border:1px solid rgb(232 232 232);padding:26px;background:rgb(245 245 245)}.checkout-latest-page .checkout-quick-login-box h5{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:24px;text-align:left}.checkout-latest-page .checkout-quick-login-box p{font-family:'century-gothic';font-size:14px;font-weight:400;line-height:20px;text-align:left}.checkout-latest-page .next-btn{float:right;width:90px;height:40px;border-radius:8px;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:600;line-height:24px;text-align:center;color:rgb(255 255 255);box-shadow:0 1px 1px 0 rgb(0 0 0 / .08);box-shadow:0 2px 1px 0 rgb(0 0 0 / .06);box-shadow:0 1px 3px 0 rgb(0 0 0 / .1)}.checkout-latest-page .second-white-btn{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:600;line-height:24px;text-align:center;padding:7px 15px 7px 15px;border-radius:8px;border:1px solid rgb(232 232 232);background:rgb(255 255 255);box-shadow:0 1px 1px 0 rgb(0 0 0 / .06);color:rgb(28 28 28)}.checkout-latest-page .second-white-btn svg{filter:brightness(0) invert(0)!important}.checkout-latest-page .second-white-btn:hover svg{filter:brightness(0) invert(1)!important}.checkout-latest-page .second-white-btn:hover{color:rgb(28 28 28)!important}.checkout-latest-page .become-a-memeber-check-btn:hover{color:#ffffff!important}.checkout-latest-page .quick-login-field-row{text-align:left;padding-left:0}.checkout-latest-page .back-button{padding:7px 23px!important;margin-right:20px}.checkout-latest-page label{font-family:'futura';font-size:16px!important;font-weight:500;line-height:24px;text-align:left;color:rgb(88 87 87)}.checkout-latest-page .quick-login-field-row input{font-family:'century-gothic';font-size:16px;font-weight:400;line-height:24px;text-align:left;background:rgb(255 255 255);border:1px solid rgb(232 232 232);border-radius:8px}.checkout-latest-page input::placeholder{color:rgb(150 150 150);opacity:1}.checkout-latest-page input::-ms-input-placeholder{color:rgb(150 150 150)}.checkout-latest-page textarea::placeholder{color:rgb(150 150 150);opacity:1}.checkout-latest-page textarea::-ms-input-placeholder{color:rgb(150 150 150)}.checkout-latest-page .shipping-cost-tab .shipping-text{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background-color:#dcdcdc;padding:12px;border-radius:5px;background:rgb(245 245 245);border-radius:36px}.checkout-latest-page .shipping-cost-tab .shipping-text .r-price{font-family:'century-gothic'!important;font-size:14px;font-weight:700!important;line-height:20px!important;text-align:left!important;color:#262626!important;margin-right:10px}.checkout-latest-page .shipping-cost-tab .shipping-text .area_name{font-family:'century-gothic';font-size:14px;font-weight:400;line-height:20px;text-align:left;margin-left:15px}.checkout-latest-page .form--checkout .form__input--textarea{background-color:rgb(255 255 255)!important;border:1px solid rgb(232 232 232)!important}.checkout-latest-page .gift_notes_image{margin-bottom:20px}.checkout-latest-page .gift_notes_image img{max-width:171.44px;width:100%}.checkout-latest-page .text-align-center{text-align:center!important}.checkout-latest-page .payment-section-head p{font-family:'century-gothic';font-size:14px;font-weight:400;line-height:20px}.checkout-latest-page .payment-form-main{display:flex;flex-wrap:wrap;margin-top:3rem}.checkout-latest-page .terms-and-age-checkboxes-main label{padding-top:5px;font-family:'century-gothic';font-size:14px!important;font-weight:400;line-height:20px;text-align:left}.checkout-latest-page .active-tab{background:rgb(216 147 8)}.checkout-latest-page .checkout-title-heading{font-family:"Montserrat",sans-serif;font-size:36px;font-weight:700;line-height:48px;text-align:center;color:rgb(38 38 38);padding-top:48px}.checkout-latest-page .checkout-title-subheading{font-family:'century-gothic';font-size:16px;font-weight:400;line-height:24px;text-align:center;padding-bottom:48px}.checkout-latest-page .checkout-cart-section-main{border:1px solid rgb(232 232 232);box-shadow:0 10px 16px 0 rgb(0 0 0 / .03);border-radius:12px;margin-top:15px;background:#fff}.checkout-latest-page .checkout-form{background:#fff}.checkout-latest-page .your-cart-title{font-family:'Futura';font-size:20px;font-weight:500;line-height:32px;text-align:left;color:rgb(28 28 28);padding:15px 15px 15px 20px;border-bottom:1px solid rgb(232 232 232)}.checkout-latest-page .checkout-cart-section-main .cart-items-count{font-family:'century-gothic';font-size:12px;font-weight:400;line-height:20px;text-align:left;color:rgb(88 87 87)}.checkout-latest-page .checkout-order-summary .pro-summary{border:none!important;height:475px;overflow:scroll}.checkout-latest-page .checkout-order-summary .pro-name{font-family:'Futura';font-size:16px;font-weight:500;line-height:24px;text-align:left;color:rgb(28 28 28)}.checkout-latest-page .checkout-order-summary .qty-add{margin-top:5px}.checkout-latest-page .pro-price span{color:rgb(38 38 38)}.checkout-latest-page .pro-price .remove-pro img{width:20px!important;height:20px!important}.checkout-latest-page .checkout-sumamry-container{background:rgb(250 250 250);border-radius:0 0 12px 12px;border-top:1px solid rgb(232 232 232)}.checkout-latest-page .checkout-total-summary{padding:15px 15px 15px 20px}.checkout-latest-page .checkout-total-summary .coupen-b .accordion-item{padding:0 0px!important}.checkout-latest-page .checkout-moble-your-cart-section{display:flex;justify-content:space-between;border-bottom:1px solid rgb(232 232 232)}.checkout-latest-page .checkout-mobile-show-summary-btn{margin-top:25px;font-family:'century-gothic';font-size:14px;font-weight:700;line-height:20px;text-align:left;color:rgb(189 116 24)}.checkout-latest-page .checkout-mobile-total-items{display:flex;justify-content:space-between;border-bottom:1px solid rgb(232 232 232);padding:20px 15px 20px 20px;background:rgb(242 242 242)!important}.checkout-latest-page .checkout-mobile-items{font-family:'Futura';font-size:20px;font-weight:500;line-height:32px;text-align:left;color:rgb(28 28 28)}.checkout-latest-page .checkout-mobile-total-price{font-family:'Futura';font-size:20px;font-weight:700;line-height:28px;text-align:left;color:rgb(38 38 38)}.checkout-latest-page .cart-items-count{font-family:'century-gothic';font-size:12px;font-weight:400;line-height:20px;text-align:left;color:rgb(88 87 87)}.checkout-latest-page .container{max-width:1256px}.checkout-latest-page .checkout-gift-checkbox{font-family:'century-gothic';font-size:14px!important;font-weight:400;line-height:20px;text-align:left;color:rgb(88 87 87)}.checkout-latest-page .checkout-order-summary .pro-summary .pro-tab .cont .details .qty-add .quantity-price .inc{top:0;right:6px;margin-top:0;font-weight:300;padding-left:12px!important;padding-right:5px!important}.checkout-latest-page .checkout-order-summary .pro-summary .pro-tab .cont .details .qty-add .quantity-price .dec{left:5px;margin-top:-1px;padding-left:5px!important;padding-right:12px!important}.century-gothic-400{font-family:'century-gothic'!important;font-size:14px!important;font-weight:400!important;line-height:20px;text-align:left;color:rgb(88 87 87)!important}.futura-500{font-family:'Futura'!important;font-size:20px!important;font-weight:500!important;line-height:32px;text-align:left;color:rgb(28 28 28)!important}.futura-700-font-16{font-family:'Futura'!important;font-size:16px!important;font-weight:700!important;line-height:32px;text-align:left;color:rgb(28 28 28)!important}.checkout-latest-page .area_name .area{font-family:'century-gothic';font-size:14px;font-weight:700;line-height:14px;text-align:left;color:rgb(38 38 38)}.checkout-latest-page .area_name .area-type{font-family:'century-gothic';font-size:14px;font-weight:700;line-height:20px;text-align:left;color:rgb(38 38 38)}.checkout-latest-page .conttent-hide{display:none}.checkout-latest-page .custom-checkbox-style:checked{accent-color:#BD7418!important;background:#FFFFFF!important;box-shadow:0 1px 1px 0 rgb(0 0 0 / .08);box-shadow:0 2px 1px 0 rgb(0 0 0 / .06);box-shadow:0 1px 3px 0 rgb(0 0 0 / .1)}.checkout-latest-page .input-container{position:relative}.checkout-latest-page #card-logo{position:absolute;left:10px;top:45%;transform:translateY(-50%);font-size:18px;color:#666;z-index:10;height:25px;width:25px}.checkout-latest-page .card-input{padding-left:40px}.checkout-latest-page .input-wrapper{margin-bottom:17px!important;text-align:left}.checkout-latest-page .membership-checkout-summary-tab{display:flex!important;align-items:center!important;justify-content:flex-start}.checkout-latest-page .membership-checkout-summary-tab img{width:64px!important;border:1px solid rgb(232 232 232);border-radius:12px}.checkout-latest-page .membership-checkout-summary-tab .details{width:100%!important;display:block!important;padding-right:0px!important}.checkout-latest-page .membership-checkout-summary-tab .details .name-d{display:flex;align-items:center}.checkout-latest-page .membership-checkout-summary-tab .details .name-d .pro-name{margin-left:20px!important}.checkout-latest-page .membership-checkout-summary-tab .details .name-d .money-product{margin-left:auto!important}.checkout-latest-page .subscriptioncheckout-sumamry-container{background:rgb(250 250 250);border-radius:0 0 12px 12px;border-top:1px solid rgb(232 232 232)}.checkout-latest-page .subscription-checkout-cart-main .checkout-order-summary .pro-summary{height:475px;overflow:auto}.checkout-latest-page .checkout-subscription-mobile-pro-summary .pro-tab{border:none!important;padding:5px 0 0 5px!important}.checkout-latest-page .checkout-subscription-mobile-pro-summary .mobile-pro-name{font-family:'Futura';font-size:14px;font-weight:500;line-height:20px;text-align:left;color:rgb(28 28 28);margin:0 0 5px 0;text-transform:capitalize}.checkout-latest-page .checkout-subscription-mobile-pro-summary .details{flex:1}.checkout-latest-page .checkout-subscription-mobile-pro-summary .details .name-d{padding-top:30px}.checkout-latest-page .checkout-subscription-mobile-pro-summary .details .money-product{float:right!important;color:#262626;font-size:20px;font-weight:700;font-family:'futura'}.subscription-checkout-sumamry-container{border-top:1px solid rgb(217 217 217);border-bottom:1px solid rgb(217 217 217);padding-bottom:20px;margin-top:16px;margin-left:-15px;margin-right:-15px}.logged-in-subscription-checkout{text-align:center}.logged-in-subscription-checkout .checkout-section-heading h4{text-align:center!important;margin-bottom:0px!important}.checkout-latest-page .checkout-subscription-mobile-pro-summary{display:none!important}@media (max-width:1200px){.checkout-order-summary .pro-summary .pro-tab .cont .details{width:100%}.checkout-order-summary .pro-summary .pro-tab{padding:20px 20px 40px 20px!important}.checkout-latest-page .pro-summary .pro-price{display:unset!important;float:right!important;width:100%!important;text-align:right!important;margin-top:10px!important}.checkout-latest-page .pro-summary .cont{display:unset!important}.checkout-latest-page .checkout-order-summary .pro-summary .pro-tab .cont .pro-price .price{display:unset!important;font-size:15px!important}}@media (max-width:991px){.checkout-order-summary .pro-summary .pro-tab .cont .details{width:70%}.checkout-order-summary .pro-summary .pro-tab{padding:5px 20px 18px 20px!important}.checkout-latest-page .pro-summary .pro-price{display:flex!important;float:unset!important;width:30%!important;text-align:unset!important;margin-top:unset!important}.checkout-latest-page .pro-summary .cont{display:flex!important}.checkout-latest-page .checkout-order-summary .pro-summary .pro-tab .cont .pro-price .price{display:flex!important;font-size:20px!important}}@media (max-width:769px){.checkout-order-summary .pro-summary .pro-tab .cont .details{width:100%}.checkout-latest-page .check-order-details-b{display:none!important}.checkout-latest-page .mobile-pro-summary{display:block!important}.checkout-latest-page .cheapest-checkout-main-box{background:#fff0;border-radius:0}.checkout-latest-page .checkout-form{background:#fff;border-radius:8px!important;border:1px solid rgb(232 232 232)}.checkout-latest-page .checkout-tabs{padding:10px 15px 25px 15px}.checkout-latest-page .checkout-mobile-show-summary-btn{margin-right:15px}.phone-number-box{margin-bottom:40px}.loggedin-checkout-main .checkout-subscription-mobile-pro-summary .pro-tab{display:flex!important}.loggedin-checkout-main .checkout-subscription-mobile-pro-summary .mobile-pro-name{margin-left:15px!important}.loggedin-checkout-main .left-text{padding:0 15px!important}}@media (max-width:525px){.checkout-latest-page .checkout-quick-login-box{padding:20px 15px 10px 15px!important}.checkout-title-heading{font-size:24px!important}.checkout-order-summary .pro-summary .pro-tab .cont .details{width:100%}.checkout-latest-page .checkout-title-heading{padding-top:30px!important;margin-bottom:15px!important}.checkout-latest-page .checkout-section-heading h4{font-size:16px}.checkout-latest-page .checkout-form .checkout-tabs .tab-content .tab-pane{padding-left:0;padding-right:0}.checkout-latest-page .area_name{border-radius:12px;margin-left:10px;font-size:12px!important}.checkout-latest-page .shipping-cost-tab .shipping-text{border-radius:12px}.checkout-latest-page .shipping-cost-tab .free-shipping-text{font-size:14px!important}.checkout-latest-page .shipping-cost-tab .shipping-text .r-price{margin-left:auto}.checkout-latest-page .area_name .area{margin-left:40px;font-size:10px;font-weight:400;display:block}.checkout-latest-page .area_name .area-type{font-size:12px}.checkout-latest-page .become-a-memeber-check-btn{margin-top:35px;width:100%}}