.fisrt-main{display:flex;gap:80px;margin-bottom:30px}div#step-1{display:block}.image-gallery,.mm-product-gallery,.part-two-sec{width:100%;max-width:620px}.top-bars.acti-here p{color:#626d74;font-size:16px;font-weight:700;line-height:19.2px}.heading-content{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;margin-bottom:10px}.heading-content h3{font-size:40px;color:#202222;font-weight:700}.heading-content p{font-size:16px;font-weight:700;color:#626d74;text-transform:uppercase}.top-bars.acti-here .label-pp:not(:last-child){margin-bottom:8px}.acti-here.button-s.active a{display:none}.acti-here.button-s a,.active-slider-gallery{display:block}.hided-slider-gallery{display:none}.second-part{display:flex;gap:40px}#step-2.hidden{opacity:0;pointer-events:none;position:absolute;left:-100%}.label-pp,.block-name,div#variant-container .variant{border:1px solid #d3d3d3;border-radius:5px}button#next-step{width:560px;margin:0 auto}.part-two-sec{width:100%;gap:17px;padding:0 50px}.product-options,#variant-options{display:flex;gap:17px;width:560px;flex-direction:column;margin:17px auto 0}.product-options label{display:flex;border:1px solid #d3d3d3;border-radius:5px;align-items:flex-start;width:100%}#step-1 span.input-inner p:nth-child(1){font-size:14px;color:#626d74;font-weight:700}#step-1 span.input-inner p:nth-child(2),.variant-description{font-size:13px;color:#626d74;font-weight:400}button#next-step{text-align:center;margin-top:10px;border-radius:5px;background:#377f73;padding:14px;color:#f4f4f9;font-weight:500;font-size:16px}.step-progress+h1.product-info__title.h2{font-size:40px;color:#202222;font-weight:700;text-align:center}p.step-counter{color:#626d74;font-size:16px;font-weight:700;text-align:center}.variant-title{font-size:20px;font-weight:700;color:#202222}span.input-inner{font-size:20px;font-weight:700;color:#202222;padding:10px 16px 10px 10px;width:100%}input.product-option{padding-top:40px;margin-top:18px;margin-left:20px;width:22px;height:22px}input.product-option,input.variant-option{accent-color:#377f73}label.label-pp.active-p,.radio-ss .block-name.active-p,.variant.activated_variant_class{-webkit-box-shadow:0 0 0 2px #0c3d3d,0 5px 16px 0 rgba(15,46,47,.17);border:none!important;background:#00a6960a}div#step-1,div#variant-options{display:flex;flex-direction:column}div#variant-options label.label-pp{display:flex;align-items:flex-start}.pdp-new-img img,.b-heading-content{display:none}.pdp-new-img img.active,.b-heading-content.active{display:block}.s-progress-bar{background:#d9d9d9;height:12px;width:174px;border-radius:100px;margin:0 auto}span.one-half{width:50%;display:block;background:#377f73;color:#377f73;height:12px;border-radius:100px}.zero{opacity:0}.s-progress-bar.active span.one-half{width:100%}label.label-pp{background:#fff}.acti-here.button-s a{background:#377f73;color:#fff;font-size:13px;font-weight:700;padding:10px 16px;line-height:18.2px;border-radius:3px;letter-spacing:0px;margin-bottom:10px}.back-step{display:none}.back-step.active{display:block}.step.acti-here{display:flex}.step.acti-here.active{display:none!important}div#purchasetbn safe-sticky.product-info .top-bars+h1.product-info__title.h2{text-align:center}.top-bars.acti-here.active{gap:160px}.step-2-active .checkout-btn{display:block}.main-image-container{width:100%;text-align:center}#main-image{max-width:100%;height:auto;display:block;margin:0 auto}.thumbnail-gallery{display:flex;justify-content:center;align-items:center;margin-top:10px}.thumbnail-container{display:flex;gap:10px;overflow:hidden;width:85%}.thumbnail{width:85px;height:85px;object-fit:cover;cursor:pointer;border:2px solid transparent;transition:border .3s ease;border-radius:8px}.thumbnail:hover{border-color:#00a696}.arrow-button{background:none;border:none;font-size:20px;cursor:pointer;color:#007bff;padding:10px}.arrow-button:focus{outline:none}#variant-options{margin-top:20px}.checkout-btn{padding:15px 30px;background-color:#007bff;color:#fff;border:none;cursor:pointer;margin-top:20px}.checkout-btn:hover{background-color:#0056b3}.sec-opt-names{display:flex;justify-content:space-between}.second-content{display:flex;padding:8px 20px;flex-direction:column}.top-bars{display:flex;align-items:baseline;flex-direction:column}.variant-price .price{color:#202222;font-size:22px;font-weight:700}.variant-price{display:flex}.variant-price .compare-price{color:#9a9d9e!important;font-size:22px;font-weight:400}.variant-option{width:22px;height:22px;margin-top:5px}.tooltip-container{position:relative;display:inline-block;cursor:pointer;font-size:16px;padding:10px}.tooltip-text{visibility:hidden;opacity:0;width:230px;background-color:#fff;color:#202222;text-align:left;padding:7px;border-radius:5px;position:absolute;transform:translate(-50%);transition:opacity .3s;top:32px;left:20px;font-size:11px;line-height:16px;z-index:2}.tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}.second-content{display:flex;justify-content:space-between;width:100%}div#step-number{display:none}button#checkout-btn{width:560px;margin:20px auto 0;text-align:center;border-radius:5px;background:#377f73;padding:14px;color:#f4f4f9;font-weight:500;font-size:16px;display:flex;justify-content:center;align-items:center;gap:10px}.part-two-sec{display:flex;flex-direction:column;margin:0 auto}.b-heading-content.activbep.activbe,.b-heading-content.activbep.show-me{display:flex}.radio-ss{display:flex;flex-wrap:wrap;width:100%;justify-content:flex-start;gap:10px;margin-bottom:20px}.acti-here+div#step-1.hidden.active{display:none!important}.block-name label{display:flex;align-items:center;gap:10px;margin-right:20px;font-size:16px;font-weight:700;color:#202222;line-height:24px;letter-spacing:normal}.block-ctn{display:flex;align-items:center;width:49%}.block-name input{opacity:0}.block-name{display:flex;align-items:center;justify-content:center;padding:5px;background:#fff}.block-ctn .block-name label svg{width:50px;height:50px}.variant span.second-var-first span.title-var{font-size:20px;color:#000;font-weight:700;line-height:28px;letter-spacing:normal}.variant span.pp-var span.variant-price{font-size:24px;color:#000;font-weight:700;line-height:32px;letter-spacing:normal}.variant span.pp-var span.old-price{font-size:22px;line-height:30px;letter-spacing:normal;color:#9a9d9e!important}div#variant-container .variant p{font-size:14px;color:#626d74;line-height:18px;letter-spacing:normal;margin:0 auto;width:88%}div#variant-container{display:flex;width:100%;justify-content:flex-start;gap:20px;flex-direction:column;margin-bottom:20px}.variant label.variant-label span.pp-var{display:flex;gap:10px}.radio-ss .block-ctn .block-name.active-p{background:#00a6960a}.variant label.variant-label{display:flex;align-items:baseline;justify-content:space-between}.thumbnail-gallery button.thumbnail-prev{display:none}.thumbnail-gallery button.thumbnail-prev:first-of-type{display:block}.variant span.second-var-first{display:flex;align-items:center;gap:12px}div#variant-container .variant{padding:10px 20px}div#variant-container .variant.active-clm{-webkit-box-shadow:0 0 0 2px #0c3d3d,0 5px 16px 0 rgba(15,46,47,.17);border:none!important;background:#00a6960a}.b-heading-content.activbe.activbep[data-index="2"] .radio-ss{justify-content:center}.key-points .keppy{display:flex;flex-direction:column;gap:10px;margin-top:10px}.key-points .keppy p{display:flex;align-items:center;gap:10px;font-size:14px;color:#000;font-weight:500;line-height:18px}.right-box{display:flex;gap:10px;flex-direction:row-reverse}.box-included{display:flex;justify-content:space-between;align-items:baseline;padding:12px}.main-box .box-text .box-included:not(:last-child){border-bottom:1px solid #DEDFDF}.main-box h3{font-size:20px;line-height:28px;font-weight:700;color:#202222;background:#f0f0f0;padding:10px;margin-bottom:27px}.box-included .left-box p{font-size:14px;line-height:19px;font-weight:700;color:#202222}.box-included .left-box span{font-size:13px;line-height:18px;font-weight:400;color:#626d74;text-transform:capitalize}.box-included .right-box p{font-size:14px;font-weight:700;line-height:19px;color:#202222}.box-included .right-box span{font-size:14px;line-height:19px;font-weight:400;text-decoration:line-through}.second-set-top h3.bundle-heading{font-size:16px;line-height:20px;font-weight:700;color:#626d74;text-align:center;margin-bottom:10px}.main-box{display:none}.for-box-pc.main-box.active-box{display:block}.for-box-mbl{display:none}.first-box,.second-box{transition:all .3s ease-in-out}.box-text{display:none}.box-text.active-boxi{display:block}.block-name{position:relative}body#SmartSplitterCheckout .needsclick{display:none}@media (max-width: 768px){.block-name input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:inline-block}.tooltip-container{margin-left:auto;display:flex;align-items:center}.second-set-top h3.bundle-heading{margin-top:20px}.move-progress-here{padding-top:6%}.move-to-top-progress{display:none!important}.move-progress-here .move-to-top-progress{display:flex!important}.b-heading-content.activbe.activbep[data-index="1"] .radio-ss,.b-heading-content.activbe.activbep[data-index="3"] .radio-ss,.b-heading-content.activbe.activbep[data-index="2"] .radio-ss{margin-top:0!important}.for-box-mbl{display:block!important}.acti-here.button-s{gap:10px!important;top:10px!important;right:26%!important;flex-direction:column-reverse!important}.fisrt-main{gap:10px!important;margin-bottom:10px!important;flex-direction:column!important}.top-head{max-width:100%!important;padding-top:0!important}.product-options{max-width:100%!important;gap:0!important;margin:0!important;width:100%!important}button#next-step{width:100%!important}.heading-content h3{font-size:28px!important;line-height:36px!important;margin-bottom:0!important;text-align:center}span.input-inner{font-size:16px!important;line-height:19px!important;padding:10px!important}#step-1 span.input-inner p:nth-child(2),.variant-description{font-size:12px!important;line-height:16px!important}input.product-option{margin-top:14px!important;margin-left:12px!important}#step-1 span.input-inner p:nth-child(1){margin-top:5px!important;margin-bottom:4px}.top-bars.acti-here p{font-size:14px!important;line-height:16px!important}.heading-content{margin-bottom:8px!important}.acti-here.button-s.active{top:2%!important;right:21%!important;flex-direction:row!important;gap:50px!important;align-items:baseline!important}button.back-step.acti-here.active{top:25px!important;right:215px!important;gap:8px!important}div#step-2{margin:0 0 40px!important;overflow:hidden}.second-part{gap:0px!important;flex-direction:column!important}.product-gallery.mm-product-gallery{max-width:100%!important}.main-image-container{width:80%!important}.mm-gallery{display:flex!important;align-items:center!important;flex-direction:row-reverse!important}img#main-image{max-width:100%!important}.thumbnail-gallery{flex-direction:column!important;height:300px!important;margin:0!important;width:20%!important;gap:5px!important}.thumbnail-container{gap:5px!important;flex-direction:column!important}.part-two-sec .heading-content{margin-top:20px!important}button#checkout-btn{width:100%!important}.part-two-sec{width:100%!important;padding:0!important}.block-name{justify-content:flex-start!important;width:100%!important}.block-ctn{width:100%!important}.block-name label{margin-right:120px!important}.second-set-top{width:100%!important}.radio-ss{margin-bottom:10px!important;margin-top:-35px!important}.second-part.new-active-two{padding-top:25%!important}.second-part.new-active-two .radio-ss{margin-top:-25px!important}.second-part.new-active-three{padding-top:122%!important}div#variant-container{gap:10px!important;margin-bottom:10px!important}.for-box-pc.main-box{display:none!important}.variant span.second-var-first span.title-var{font-size:16px!important;line-height:19px!important}.variant span.pp-var span.old-price,.variant span.pp-var span.variant-price{font-size:18px!important;line-height:22px!important}.variant label.variant-label{align-items:center!important}button.thumbnail-next,button.thumbnail-prev{rotate:90deg!important}div#variant-container .variant p{width:100%!important;font-size:12px!important;line-height:18px!important;padding-left:36px!important}.custom-dropdown{border-bottom:1px solid #ccc;cursor:pointer;padding:10px;background:#f0f0f0}.drop-down-heading{display:flex;justify-content:space-between;align-items:center;border-radius:5px;padding:5px}.custom-dropdown-text{font-size:14px;font-weight:700;color:#000;line-height:18px}.custom-dropdown-arrow{transition:transform .3s;width:16px;height:16px}.custom-dropdown-content{display:none;background-color:#fff;width:100%;box-shadow:0 4px 6px #0000001a;border-radius:5px;padding:10px;position:relative}.custom-show{display:block}.custom-flip{transform:scaleY(-1)}.tooltip-text{top:-53px!important;left:-58px!important}.for-box-pc.main-box.active-box{display:block!important}.mainns-boxx.activbep{display:block}.for-mepc .mainns-boxx.activbep.activbe,.for-mepc .mainns-boxx.activbep{display:none}div#customDropdownMenu .mainns-boxx.activbep.activbe{display:block}}.mainns-boxx.activbep.activbe{display:block}.mainns-boxx{display:none}.mainns-boxx.activbe .for-box-pc.main-box.active-box{display:block!important}.lol{display:flex;justify-content:center;align-items:center}#step-1.step.hidden.active .fisrt-main{display:none}button.back-step.acti-here.active{display:flex;gap:5px;align-items:center}.acti-here.button-s.active{gap:140px;display:flex;align-items:center;z-index:9}.acti-here.button-s{gap:80px;display:flex;align-items:center}.top-head{display:flex;flex-direction:column;width:100%;max-width:720px}.second-part.flex-container-of-neo-one{align-items:flex-start;justify-content:center!important}div#step-2{display:block}.radio-ss img{width:45px;height:45px}@media (max-width: 768px){.acti-here.button-s.active{right:28%!important}.block-name label{margin-right:180px!important}.second-part.new-active-two{padding-top:0%!important}.second-part.new-active-three{padding-top:5%!important}.second-step.acti-here.button-s.active{padding-left:5%}.second-step.acti-here.button-s.active{padding-left:5%;padding-top:5%}.fisrt-main .heading-content h3{margin:5px 0 10px!important;font-size:26px!important}.block-name label{margin-right:115px!important}.acti-here.button-s.active{right:27%!important;gap:28px!important}body#SmartSplitterCheckout .container-custom-neo{padding:0 10px}body#SmartSplitterCheckout .radio-ss,body#SmartSplitterCheckout div#variant-container{padding:0 3px}.fisrt-main .pdp-new-img img{height:280px;object-fit:cover;width:100%}.mainns-boxx h3:nth-child(1){display:none}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/new-checkout-flow.css.map */
