.checkout_checkout__3IHio{margin:0;display:grid;line-height:1.5;padding:64px 48px;place-items:center;min-block-size:100vh;box-sizing:border-box;background-color:var(--primary-color-trans)}@media only screen and (max-width:768px){.checkout_checkout__3IHio{padding:42px 12px}}.checkout_checkout__3IHio .checkout_backHome__RC8DT{top:10px;left:10px;padding:10px 2em;position:absolute;transition:opacity .25s ease}.checkout_checkout__3IHio .checkout_backHome__RC8DT:hover{opacity:.7}@media only screen and (max-width:768px){.checkout_checkout__3IHio .checkout_backHome__RC8DT{padding:0}}.checkout_checkout__3IHio .checkout_button__ezmiu{border:0;color:inherit;cursor:pointer;font:inherit}.checkout_checkout__3IHio .checkout_fieldset__i5hru{border:0;margin:0;padding:0}.checkout_checkout__3IHio .checkout_h1__gb6EL{font-size:var(--font-size-h1);line-height:1.2;margin-block:0 1.5em}.checkout_checkout__3IHio .checkout_h2__hMIk8{font-size:var(--font-size-h2);line-height:1.2;margin-block:0 .5em}.checkout_checkout__3IHio .checkout_legend__SQwdE{font-weight:600;margin-block-end:.5em;padding:0}.checkout_checkout__3IHio .checkout_table__XTpyS{width:100%;font-size:16px;margin-top:24px;inline-size:100%;border-collapse:collapse;display:flex;flex-direction:column}.checkout_checkout__3IHio .checkout_table__XTpyS .checkout_tbody__ho3XN{width:100%;display:flex;color:#000;flex-direction:column}.checkout_checkout__3IHio .checkout_table__XTpyS .checkout_tbody__ho3XN tr{width:100%;display:flex;margin:4px 0;justify-content:space-between}.checkout_checkout__3IHio .checkout_table__XTpyS .checkout_tbody__ho3XN tr .checkout_td__cnhui{padding-block:.125em}.checkout_checkout__3IHio .checkout_table__XTpyS .checkout_tfoot__QlWVH{width:100%;margin:24px 0;font-size:22px;font-weight:600;padding-top:12px;border-top:1px solid #b4b4b4}.checkout_checkout__3IHio .checkout_table__XTpyS .checkout_tfoot__QlWVH tr{width:100%;display:flex;margin:4px 0;justify-content:space-between}.checkout_checkout__3IHio .checkout_align___1cdH{display:grid;place-items:center}.checkout_checkout__3IHio .checkout_button__ezmiu{gap:.5em;color:var(--text-color);display:flex;font-size:18px;transition:.3s;align-items:center;padding-block:18px;padding-inline:12px;justify-content:center;background-color:var(--primary-color);border-radius:calc(var(--border-round-percentage)*24px)}.checkout_checkout__3IHio .checkout_button__ezmiu:focus,.checkout_checkout__3IHio .checkout_button__ezmiu:hover{background-color:var(--primary-color)}.checkout_checkout__3IHio .checkout_button--full__lLHaB{min-height:44px;inline-size:100%}.checkout_checkout__3IHio .checkout_form__UIffp{display:grid;gap:2em}.checkout_checkout__3IHio .checkout_form__radios__ILmOc{display:grid;gap:1em}.checkout_checkout__3IHio .checkout_form__radio__VMe1m{align-items:center;background-color:#fefdfe;border-radius:calc(var(--border-round-percentage)*1em);box-shadow:0 0 1em rgba(0,0,0,.0625);display:flex;padding:1em}.checkout_checkout__3IHio .checkout_form__radio__VMe1m label{align-items:center;display:flex;flex:1;gap:1em}.checkout_checkout__3IHio .checkout_header__ww_ZI{display:flex;justify-content:center;padding-block:.5em;padding-inline:1em}.checkout_checkout__3IHio .checkout_icon__VDOdt{block-size:1em;display:inline-block;fill:currentColor;inline-size:1em;vertical-align:middle}.checkout_checkout__3IHio .checkout_iphone__N2C6f{max-width:1200px;position:relative;background-color:#fbf6f7;background-image:linear-gradient(180deg,#fbf6f7,#fff);padding:2em;inline-size:90%;box-shadow:0 0 1em rgba(250,250,250,.063);border-radius:calc(var(--border-round-percentage)*2em)}@media only screen and (max-width:768px){.checkout_checkout__3IHio .checkout_iphone__N2C6f{inline-size:100%;padding:2em 12px}}.checkout_checkout__3IHio .checkout_iphone__N2C6f .checkout_status__ArYHi{right:2em;color:#000;position:absolute;padding:12px 24px;top:calc(1em + 10px);background-color:green;border-radius:calc(var(--border-round-percentage)*1em)}@media only screen and (max-width:768px){.checkout_checkout__3IHio .checkout_iphone__N2C6f .checkout_status__ArYHi{top:10px;right:10px}}.checkout_checkout__3IHio .checkout_iphone__N2C6f .checkout_status__ArYHi p{margin:0;font-size:18px;font-weight:700}@media only screen and (max-width:768px){.checkout_checkout__3IHio .checkout_iphone__N2C6f .checkout_status__ArYHi p{font-size:14px}}.checkout_checkout__3IHio .checkout_iphone__N2C6f .checkout_status__ArYHi.checkout_Pending__JsShg{color:#000;background:rgba(255,255,0,.6);background:linear-gradient(180deg,#ffff00,rgba(255,255,0,.6))}.checkout_checkout__3IHio .checkout_iphone__N2C6f .checkout_status__ArYHi.checkout_Paid__x_CRC{color:#000;background-color:rgba(0,255,117,.6);background:linear-gradient(180deg,#00ff75,rgba(0,255,117,.6))}.checkout_checkout__3IHio .checkout_iphone__N2C6f .checkout_status__ArYHi.checkout_Processing__Zsco4{color:#fff;background-color:rgba(0,0,0,.6);background:linear-gradient(180deg,#000000,rgba(0,0,0,.6))}.checkout_checkout__3IHio .checkout_iphone__N2C6f .checkout_status__ArYHi.checkout_Canceled__PyZ3s{color:#fff;background-color:rgba(178,34,34,.6);background:linear-gradient(180deg,#b22222,rgba(178,34,34,.6))}.checkout_checkout__3IHio .checkout_iphone__N2C6f .checkout_status__ArYHi.checkout_Shipping__FTmzW{color:#000;background-color:rgba(173,216,230,.6);background:linear-gradient(180deg,#add8e6,rgba(173,216,230,.6))}.checkout_checkout__3IHio .checkout_iphone__N2C6f .checkout_status__ArYHi.checkout_Delivered__PZ34b{color:#000;background-color:rgba(218,165,32,.6);background:linear-gradient(180deg,#daa520,rgba(218,165,32,.6))}.checkout_checkout__3IHio .checkout_iphone__N2C6f .checkout_status__ArYHi.checkout_PartialRefunded__M7vpn,.checkout_checkout__3IHio .checkout_iphone__N2C6f .checkout_status__ArYHi.checkout_Refunded__dFqff{color:#000;background-color:rgba(124,255,176,.6);background:linear-gradient(180deg,#7cffb0,rgba(124,255,176,.6))}.checkout_section__we_OS .checkout_contactHolder__SQ9dQ{margin:0}.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form{gap:24px;display:flex;flex-wrap:wrap}.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi{flex-grow:1;position:relative;width:calc(50% - 12px)}@media only screen and (max-width:768px){.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi{width:100%}}.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi input,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi select,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi textarea{width:100%;border:none;outline:none;padding:10px 0;font-size:16px;margin-bottom:30px;background:rgba(0,0,0,0);color:var(--text-color);border-bottom:1px solid var(--text-color)}.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi input::-moz-placeholder,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi select::-moz-placeholder,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi textarea::-moz-placeholder{opacity:0}.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi input::placeholder,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi select::placeholder,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi textarea::placeholder{opacity:0}.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi input:focus-visible~label,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi input:focus-within~label,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi input:focus~label,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi input:valid~label,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi select:focus-visible~label,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi select:focus-within~label,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi select:focus~label,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi select:valid~label,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi textarea:focus-visible~label,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi textarea:focus-within~label,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi textarea:focus~label,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi textarea:valid~label{left:0;font-size:12px;opacity:0}.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi input:-webkit-autofill,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi input:-webkit-autofill:active,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi input:-webkit-autofill:focus,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi input:-webkit-autofill:hover,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi select:-webkit-autofill,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi select:-webkit-autofill:active,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi select:-webkit-autofill:focus,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi select:-webkit-autofill:hover,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi textarea:-webkit-autofill,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi textarea:-webkit-autofill:active,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi textarea:-webkit-autofill:focus,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-color)!important;-webkit-box-shadow:0 0 0 100vw var(--primary-color) inset!important}.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form .checkout_formInput___zjBi label:not(.outside){left:0;top:-30px;padding:10px 0;font-size:16px;transition:.5s;position:absolute;pointer-events:none;color:var(--text-color)}.checkout_section__we_OS .checkout_contactHolder__SQ9dQ form button[type=submit]{display:none}.checkout_section__we_OS .checkout_contactHolder__SQ9dQ .checkout_submitted__ug1fI{display:flex;align-items:center;flex-direction:column;justify-content:center;color:var(--text-color)}.checkout_section__we_OS .checkout_contactHolder__SQ9dQ .checkout_submitted__ug1fI svg,.checkout_section__we_OS .checkout_contactHolder__SQ9dQ .checkout_submitted__ug1fI svg *{fill:var(--text-color)!important;color:var(--text-color)!important}.checkout_login-box__7Brgf{width:100%;padding:70px 40px 40px;background:var(--primary-color);box-sizing:border-box;box-shadow:0 0 1em rgba(0,0,0,.0625);border-radius:calc(var(--border-round-percentage)*10px)}.checkout_login-box__7Brgf *{margin:4px 0;color:var(--text-color)}.checkout_login-box__7Brgf b{font-weight:700}@media only screen and (max-width:768px){.checkout_login-box__7Brgf{padding:50px 20px 20px}}.checkout_login-box__7Brgf h2{margin:0 0 30px;padding:0;color:#fff;text-align:center}.checkout_products___eGSz{gap:24px;display:flex;flex-wrap:wrap;margin-top:24px;margin-bottom:84px}.checkout_products___eGSz .checkout_card__1jN_9{flex:1;min-width:400px;min-height:180px;position:relative;color:var(--text-color);border-radius:calc(var(--border-round-percentage)*1em);gap:12px;display:flex;align-items:center;box-shadow:0 0 20px var(--primary-color-trans-2);background:linear-gradient(90deg,var(--primary-color) 0,var(--primary-color-trans) 100%)}@media only screen and (max-width:768px){.checkout_products___eGSz .checkout_card__1jN_9{min-width:200px;flex-direction:column}}.checkout_products___eGSz .checkout_card__1jN_9 .checkout_imgHolder__2o9n2{width:40%;height:100%;position:relative}@media only screen and (max-width:768px){.checkout_products___eGSz .checkout_card__1jN_9 .checkout_imgHolder__2o9n2{width:100%;height:auto;display:flex}}.checkout_products___eGSz .checkout_card__1jN_9 .checkout_imgHolder__2o9n2 img{top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;border-radius:calc(var(--border-round-percentage)*1em) 0 0 calc(var(--border-round-percentage)*1em)}@media only screen and (max-width:768px){.checkout_products___eGSz .checkout_card__1jN_9 .checkout_imgHolder__2o9n2 img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;position:relative;border-radius:calc(var(--border-round-percentage)*1em) calc(var(--border-round-percentage)*1em) 0 0}}.checkout_products___eGSz .checkout_card__1jN_9 .checkout_productInfo__moMam{width:auto;padding:1em;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:768px){.checkout_products___eGSz .checkout_card__1jN_9 .checkout_productInfo__moMam{width:100%}}.checkout_products___eGSz .checkout_card__1jN_9 .checkout_productInfo__moMam .checkout_product_main__iayjY{display:flex;flex-direction:column}.checkout_products___eGSz .checkout_card__1jN_9 .checkout_productInfo__moMam .checkout_product_main__iayjY .checkout_quantity__NoBQu{top:0;right:0;aspect-ratio:1;min-width:40px;min-height:40px;position:absolute;display:flex;align-items:center;justify-content:center;transform:translate(25%,-25%);font-weight:700;color:var(--primary-color);background-color:var(--text-color);border:2px solid var(--primary-color-trans-2);border-radius:calc(var(--border-round-percentage)*50%)}.checkout_products___eGSz .checkout_card__1jN_9 .checkout_productInfo__moMam span{font-size:16px}.checkout_products___eGSz .checkout_card__1jN_9 .checkout_productInfo__moMam span.checkout_product_title__PZwq1,.checkout_products___eGSz .checkout_card__1jN_9 .checkout_productInfo__moMam span.checkout_product_total__4vd_s{font-size:24px;font-weight:700}.checkout_products___eGSz .checkout_card__1jN_9 .checkout_productInfo__moMam span.checkout_product_total__4vd_s{margin-top:24px;padding-top:12px;border-top:1px solid var(--text-color)}.checkout_address__wWa_s{gap:24px;display:flex;flex-wrap:wrap}.checkout_address__wWa_s .checkout_addressCard__V1AVy{flex-grow:1;width:auto;display:flex;padding:12px;min-width:200px;flex-direction:column;color:var(--text-color);border-radius:calc(var(--border-round-percentage)*1em);background-color:var(--primary-color);background:linear-gradient(90deg,var(--primary-color) 0,var(--primary-color-trans) 100%)}.checkout_address__wWa_s .checkout_addressCard__V1AVy p{margin:0;font-size:16px;width:-moz-max-content;width:max-content}.checkout_address__wWa_s .checkout_addressCard__V1AVy p:nth-of-type(2){font-size:18px;font-weight:700}@media only screen and (min-width:768px){.checkout_address__wWa_s .checkout_shippingEst__6ByJZ{display:flex;padding:24px 12px;align-items:center;flex-direction:revert;justify-content:space-between}.checkout_address__wWa_s .checkout_shippingEst__6ByJZ p{font-size:20px}}.checkout_termsBtnHolder__wcXTp{gap:4px;display:flex;line-height:1;flex-wrap:wrap;align-items:center}.checkout_termsBtnHolder__wcXTp .checkout_termsBtn___ALUq:hover{opacity:.7}.checkout_modal__vnqwb .checkout_overlay__whJ_o{background-color:rgba(0,0,0,.625)}.checkout_modal__vnqwb .checkout_content__obxHX{top:auto;bottom:0;width:100%;padding:24px;max-height:90%;max-width:900px;border-radius:0;overflow:hidden;overflow-y:scroll;transform:translate(-50%);border-radius:calc(var(--border-round-percentage)*24px) calc(var(--border-round-percentage)*24px) 0 0}.checkout_variantHolder__y7a7t{gap:8px;padding:0;margin:8px 0;display:flex;flex-wrap:wrap;list-style:none;flex-direction:row}.checkout_variantHolder__y7a7t li{padding:6px 8px;color:var(--primary-color);background-color:var(--text-color);border-radius:calc(8px*var(--border-round-percentage))}.postOrderUpsell_upsellSection__FU96B{margin:24px 0;padding:20px;border:1px solid #e5e7eb;border-radius:8px;background-color:#f9fafb}.postOrderUpsell_upsellSection__FU96B .postOrderUpsell_title__vmzg8{font-weight:600;margin:0 0 16px;font-size:16px;color:#111827}.postOrderUpsell_upsellSection__FU96B .postOrderUpsell_list__Xbe7B{display:flex;flex-direction:column;gap:12px}.postOrderUpsell_upsellSection__FU96B .postOrderUpsell_card__0j77j{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border:1px solid #e5e7eb;border-radius:6px}.postOrderUpsell_upsellSection__FU96B .postOrderUpsell_imgHolder__Z9WtO{position:relative;width:56px;height:56px;flex:0 0 56px;border-radius:4px;overflow:hidden;background:#f3f4f6}.postOrderUpsell_upsellSection__FU96B .postOrderUpsell_imgHolder__Z9WtO img{-o-object-fit:cover;object-fit:cover}.postOrderUpsell_upsellSection__FU96B .postOrderUpsell_info__Rhsru{flex:1;min-width:0}.postOrderUpsell_upsellSection__FU96B .postOrderUpsell_name__x521f{display:block;font-size:14px;font-weight:500;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.postOrderUpsell_upsellSection__FU96B .postOrderUpsell_price__1uK_y{display:block;font-size:13px;color:#6b7280;margin-top:2px}.postOrderUpsell_upsellSection__FU96B .postOrderUpsell_cta__u9ZME{flex:0 0 auto;padding:8px 16px;font-size:13px;white-space:nowrap}.postOrderUpsell_upsellSection__FU96B .postOrderUpsell_added__F3eUF{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#10b981;white-space:nowrap}.postOrderUpsell_upsellSection__FU96B .postOrderUpsell_error__1a67E{margin-top:12px;padding:10px 12px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:13px}.termsCondition_terms__PSoyI{overflow-y:auto;padding:24px 48px;color:var(--text-color);gap:32px;display:flex;flex-direction:column}@media screen and (max-width:768px){.termsCondition_terms__PSoyI{padding:0}}.termsCondition_terms__PSoyI h1{font-size:48px;font-weight:700;text-align:center;color:var(--primary-color)}@media screen and (max-width:768px){.termsCondition_terms__PSoyI h1{font-size:42px}}.termsCondition_terms__PSoyI .termsCondition_termsField__x_uUk h2,.termsCondition_terms__PSoyI .termsCondition_termsField__x_uUk p{margin:0}.termsCondition_terms__PSoyI .termsCondition_termsField__x_uUk h2{font-size:28px;font-weight:700;margin-bottom:4px;color:var(--primary-color)}.termsCondition_terms__PSoyI .termsCondition_termsField__x_uUk p{font-size:20px}.termsCondition_terms__PSoyI .termsCondition_termsField__x_uUk p span{color:var(--primary-color)}.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4{font-size:20px;line-height:1.6}.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4 h1,.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4 h2,.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4 h3,.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4 h4,.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4 h5,.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4 h6{margin:24px 0 12px;font-weight:700;color:var(--primary-color)}.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4 h2{font-size:28px}.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4 h3{font-size:24px}.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4 p{margin:12px 0}.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4 ol,.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4 ul{margin:12px 0;padding-left:24px}.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4 li{margin:8px 0}.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4 span{color:var(--primary-color)}.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4 b,.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4 strong{font-weight:700}.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4 em,.termsCondition_terms__PSoyI .termsCondition_termsContent__QiYq4 i{font-style:italic}.termsCondition_terms__PSoyI button{top:18px;right:18px;position:absolute;background-color:var(--primary-color);border:0;border-radius:calc(var(--border-round-percentage)*50%);padding:8px;display:flex;aspect-ratio:1;cursor:pointer;align-items:center;justify-content:center;transition:opacity .25s ease}.termsCondition_terms__PSoyI button:hover{opacity:.7}.stepper_stepper__ZZNBR{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:32px;padding:24px 0}@media only screen and (max-width:768px){.stepper_stepper__ZZNBR{padding:16px 0;margin-bottom:24px}}.stepper_stepContainer__KXGet{display:flex;align-items:center;flex:1;position:relative}.stepper_stepWrapper__lyUNv{display:flex;flex-direction:column;align-items:center;gap:8px;z-index:2;position:relative;flex:1}.stepper_step__6YF4S{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));border:2px solid hsl(var(--muted));transition:all .3s ease}@media only screen and (max-width:768px){.stepper_step__6YF4S{width:32px;height:32px;font-size:14px}}.stepper_step__6YF4S svg{width:20px;height:20px;stroke-width:2.5}@media only screen and (max-width:768px){.stepper_step__6YF4S svg{width:16px;height:16px}}.stepper_stepActive__YD3Hq{box-shadow:0 0 0 4px var(--primary-color-trans-2)}.stepper_stepActive__YD3Hq,.stepper_stepCompleted__2N_7l{background-color:var(--primary-color);color:var(--text-color);border-color:var(--primary-color)}.stepper_stepLabel__wn8lU{font-size:14px;color:hsl(var(--muted-foreground));text-align:center;font-weight:500;transition:color .3s ease}@media only screen and (max-width:768px){.stepper_stepLabel__wn8lU{font-size:12px}}.stepper_stepLabelActive__DBWxw{color:var(--primary-color);font-weight:600}.stepper_connector__fFq6i{position:absolute;top:20px;left:50%;right:-50%;height:2px;background-color:hsl(var(--muted));z-index:1;transition:background-color .3s ease}@media only screen and (max-width:768px){.stepper_connector__fFq6i{top:16px}}.stepper_connectorCompleted__LMSX7{background-color:var(--primary-color)}.instapayUpload_instapayUpload__9c8pJ{width:100%;padding:24px;background:var(--primary-color);box-sizing:border-box;box-shadow:0 0 1em rgba(0,0,0,.0625);border-radius:calc(var(--border-round-percentage)*10px);margin-top:24px}@media only screen and (max-width:768px){.instapayUpload_instapayUpload__9c8pJ{padding:20px}}.instapayUpload_accountInfo__O7TmW{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.2)}.instapayUpload_accountInfo__O7TmW p{margin:8px 0;color:var(--text-color);font-size:16px}.instapayUpload_accountInfo__O7TmW p b{font-weight:600;margin-right:8px}.instapayUpload_uploadSection__LA5Nk h3{margin:0 0 16px;color:var(--text-color);font-size:18px;font-weight:600}.instapayUpload_upload__3LwyE{display:flex;gap:12px;align-items:center;margin-bottom:16px}.instapayUpload_upload__3LwyE input[type=file]{flex:1;padding:8px;border:1px solid rgba(255,255,255,.3);border-radius:calc(var(--border-round-percentage)*8px);background:rgba(255,255,255,.1);color:var(--text-color);font-size:14px}.instapayUpload_upload__3LwyE input[type=file]::file-selector-button{padding:6px 12px;margin-right:12px;border:none;border-radius:calc(var(--border-round-percentage)*6px);background:var(--primary-color);color:var(--text-color);cursor:pointer;font-size:14px}.instapayUpload_uploadedFile__uSOSw{display:flex;align-items:center;gap:8px;padding:12px;background:rgba(0,255,0,.1);border-radius:calc(var(--border-round-percentage)*8px);margin-top:12px}.instapayUpload_uploadedFile__uSOSw a{color:var(--text-color);text-decoration:underline;font-size:14px}.instapayUpload_uploadedFile__uSOSw a:hover{opacity:.8}.instapayUpload_preview__FGNqR{margin-top:16px;padding:12px;background:rgba(255,255,255,.05);border-radius:calc(var(--border-round-percentage)*8px)}.instapayUpload_preview__FGNqR p{margin:0 0 8px;color:var(--text-color);font-size:14px;font-weight:500}.instapayUpload_preview__FGNqR .instapayUpload_previewImage__Dna4m{max-width:100%;width:100%;max-height:300px;height:auto;border-radius:calc(var(--border-round-percentage)*8px);-o-object-fit:contain;object-fit:contain}.instapayUpload_uploadedPreview__0n2nx{width:100%;max-width:400px;height:auto;border-radius:8px;border:1px solid #e5e7eb;display:block}.promoCode_promoCodeSection__akkYx{margin:24px 0;padding:20px;border:1px solid #e5e7eb;border-radius:8px;background-color:#f9fafb}.promoCode_promoCodeSection__akkYx .promoCode_label__DlYRH{display:block;font-weight:600;margin-bottom:12px;font-size:16px;color:#111827}.promoCode_promoCodeSection__akkYx .promoCode_inputGroup__RjImj{display:flex;gap:8px;align-items:stretch}.promoCode_promoCodeSection__akkYx .promoCode_inputGroup__RjImj .promoCode_input__nUmNV{flex:1;padding:12px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:16px;transition:border-color .2s}.promoCode_promoCodeSection__akkYx .promoCode_inputGroup__RjImj .promoCode_input__nUmNV:focus{outline:none;border-color:var(--primary-color,#3b82f6)}.promoCode_promoCodeSection__akkYx .promoCode_inputGroup__RjImj .promoCode_input__nUmNV:disabled{background-color:#f3f4f6;cursor:not-allowed}.promoCode_promoCodeSection__akkYx .promoCode_inputGroup__RjImj .promoCode_applyButton__NZ99t{padding:12px 24px;white-space:nowrap}.promoCode_promoCodeSection__akkYx .promoCode_error__4kDlI{display:flex;align-items:center;gap:8px;margin-top:12px;padding:12px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:14px}.promoCode_promoCodeSection__akkYx .promoCode_appliedDiscount__HidAc{display:flex;flex-direction:column;gap:12px}.promoCode_promoCodeSection__akkYx .promoCode_appliedDiscount__HidAc .promoCode_discountInfo__UAmnv{display:flex;align-items:center;gap:8px;color:#10b981;font-weight:500;font-size:14px}.promoCode_promoCodeSection__akkYx .promoCode_appliedDiscount__HidAc .promoCode_discountInfo__UAmnv .promoCode_discountMessage__7Z6Tf{flex:1}.promoCode_promoCodeSection__akkYx .promoCode_appliedDiscount__HidAc .promoCode_discountActions__uk2w7{display:flex;align-items:center;justify-content:space-between;padding-top:8px;border-top:1px solid #e5e7eb}.promoCode_promoCodeSection__akkYx .promoCode_appliedDiscount__HidAc .promoCode_discountActions__uk2w7 .promoCode_discountPrice__K_y_R{font-size:18px;font-weight:600;color:#10b981}.promoCode_promoCodeSection__akkYx .promoCode_appliedDiscount__HidAc .promoCode_discountActions__uk2w7 .promoCode_removeButton__V__eE{padding:6px 12px;font-size:14px;color:#6b7280}.category_categoryHolder__CNVIb .category_layout_navbar__C7acT{padding:18px 25px;background-color:var(--primary-color)}.category_categoryHolder__CNVIb .category_banner__mxRX8{width:100%;height:clamp(60dvh,100vw,70dvh);display:flex;position:relative;align-items:center;justify-content:center;color:var(--text-color);background-color:var(--primary-color)}.category_categoryHolder__CNVIb .category_banner__mxRX8 .category_text__Rd23Q{padding:42px;position:relative;display:flex;align-items:center;justify-content:center;border-radius:calc(12px*var(--border-round-percentage))}.category_categoryHolder__CNVIb .category_banner__mxRX8 .category_text__Rd23Q.category_hide__0dxXT{opacity:0}.category_categoryHolder__CNVIb .category_banner__mxRX8 .category_text__Rd23Q h1{margin:0;z-index:1;font-size:48px;text-align:center;word-break:break-all}.category_categoryHolder__CNVIb .category_banner__mxRX8 .category_text__Rd23Q:before{content:"";top:0;left:0;width:100%;height:100%;opacity:.1;position:absolute;border-radius:inherit;background:var(--background-color)}.category_categoryHolder__CNVIb .category_banner__mxRX8 img{top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;-o-object-position:center;object-position:center}.category_categoryHolder__CNVIb .category_sorting__ht_h1{padding:18px 25px}.category_categoryHolder__CNVIb .category_content__Znam4{display:flex;padding:18px 25px;flex-direction:column}.category_categoryHolder__CNVIb .category_content__Znam4 .category_filterHolder__MGBsf{width:100%;margin:auto;max-width:1400px}.category_categoryHolder__CNVIb .category_content__Znam4 .category_productsHolder__GY88v{width:100%}.category_categoryHolder__CNVIb .category_content__Znam4 .category_productsHolder__GY88v .category_productHolder__mDCdX{padding:0;width:100%}.category_categoryHolder__CNVIb .category_content__Znam4 .category_productsHolder__GY88v .category_productHolder__mDCdX .category_container__EPcAn,.category_categoryHolder__CNVIb .category_content__Znam4 .category_productsHolder__GY88v .category_productHolder__mDCdX .category_container__EPcAn .category_page-inner__zZm8a{width:100%}.category_categoryHolder__CNVIb .category_content__Znam4 .category_productsHolder__GY88v .category_productHolder__mDCdX .category_container__EPcAn .category_page-inner__zZm8a .category_d-flex__ZJUH5{gap:24px;width:100%;display:flex;flex-wrap:wrap;max-width:none}.category_categoryHolder__CNVIb .category_content__Znam4 .category_productsHolder__GY88v .category_productHolder__mDCdX .category_container__EPcAn .category_page-inner__zZm8a .category_d-flex__ZJUH5 .category_el-wrapper__Z97Us{margin:0;flex-grow:1;min-width:250px;max-width:400px}@media screen and (max-width:768px){.category_categoryHolder__CNVIb .category_content__Znam4 .category_productsHolder__GY88v .category_productHolder__mDCdX .category_container__EPcAn .category_page-inner__zZm8a .category_d-flex__ZJUH5 .category_el-wrapper__Z97Us{max-width:none}}.category_categoryHolder__CNVIb .category_content__Znam4.category_contentModern__uDCUE{flex-direction:row;gap:24px;align-items:flex-start;padding-left:0;padding-bottom:0}.category_categoryHolder__CNVIb .category_content__Znam4.category_contentModern__uDCUE .category_filterHolder__MGBsf{width:auto;max-width:none;margin:0;flex-shrink:0;position:sticky;top:80px;align-self:flex-start;max-height:calc(100vh - 100px);overflow-y:auto}.category_categoryHolder__CNVIb .category_content__Znam4.category_contentModern__uDCUE .category_productsHolder__GY88v{flex:1;min-width:0}@media screen and (max-width:768px){.category_categoryHolder__CNVIb .category_content__Znam4.category_contentModern__uDCUE{flex-direction:column;gap:0;padding:0}.category_categoryHolder__CNVIb .category_content__Znam4.category_contentModern__uDCUE .category_filterHolder__MGBsf,.category_categoryHolder__CNVIb .category_content__Znam4.category_contentModern__uDCUE .category_productsHolder__GY88v{width:100%}.category_categoryHolder__CNVIb .category_content__Znam4.category_contentModern__uDCUE .category_filterHolder__MGBsf{position:static;max-height:none;overflow-y:visible}.category_categoryHolder__CNVIb .category_content__Znam4{flex-direction:column}.category_categoryHolder__CNVIb .category_content__Znam4 .category_filterHolder__MGBsf,.category_categoryHolder__CNVIb .category_content__Znam4 .category_productsHolder__GY88v{width:100%}}.brand_brandHolder__vf_9c .brand_layout_navbar__ENEDd{padding:18px 25px;background-color:var(--primary-color)}.brand_brandHolder__vf_9c .brand_banner__52H6j{width:100%;height:clamp(60dvh,100vw,70dvh);display:flex;position:relative;align-items:center;justify-content:center;color:var(--text-color);background-color:var(--primary-color)}.brand_brandHolder__vf_9c .brand_banner__52H6j .brand_text__gom5o{padding:42px;position:relative;display:flex;align-items:center;justify-content:center;border-radius:calc(12px*var(--border-round-percentage))}.brand_brandHolder__vf_9c .brand_banner__52H6j .brand_text__gom5o.brand_hide__qsbZP{opacity:0}.brand_brandHolder__vf_9c .brand_banner__52H6j .brand_text__gom5o h1{margin:0;z-index:1;font-size:48px;text-align:center;word-break:break-all}.brand_brandHolder__vf_9c .brand_banner__52H6j .brand_text__gom5o:before{content:"";top:0;left:0;width:100%;height:100%;opacity:.1;position:absolute;border-radius:inherit;background:var(--background-color)}.brand_brandHolder__vf_9c .brand_banner__52H6j img{top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;-o-object-position:center;object-position:center}.brand_brandHolder__vf_9c .brand_sorting__MhhH9{padding:18px 25px}.brand_brandHolder__vf_9c .brand_content__fdEyj{display:flex;padding:18px 25px;flex-direction:column}.brand_brandHolder__vf_9c .brand_content__fdEyj .brand_filterHolder__7xAD1{width:100%;margin:auto;max-width:1400px}.brand_brandHolder__vf_9c .brand_content__fdEyj .brand_productsHolder__clzyA{width:100%}.brand_brandHolder__vf_9c .brand_content__fdEyj .brand_productsHolder__clzyA .brand_productHolder__nAobL{padding:0;width:100%}.brand_brandHolder__vf_9c .brand_content__fdEyj .brand_productsHolder__clzyA .brand_productHolder__nAobL .brand_container__JE_47,.brand_brandHolder__vf_9c .brand_content__fdEyj .brand_productsHolder__clzyA .brand_productHolder__nAobL .brand_container__JE_47 .brand_page-inner__cVyvf{width:100%}.brand_brandHolder__vf_9c .brand_content__fdEyj .brand_productsHolder__clzyA .brand_productHolder__nAobL .brand_container__JE_47 .brand_page-inner__cVyvf .brand_d-flex__z2aov{gap:24px;width:100%;display:flex;flex-wrap:wrap;max-width:none}.brand_brandHolder__vf_9c .brand_content__fdEyj .brand_productsHolder__clzyA .brand_productHolder__nAobL .brand_container__JE_47 .brand_page-inner__cVyvf .brand_d-flex__z2aov .brand_el-wrapper__Ta2nX{margin:0;flex-grow:1;min-width:250px;max-width:400px}@media screen and (max-width:768px){.brand_brandHolder__vf_9c .brand_content__fdEyj .brand_productsHolder__clzyA .brand_productHolder__nAobL .brand_container__JE_47 .brand_page-inner__cVyvf .brand_d-flex__z2aov .brand_el-wrapper__Ta2nX{max-width:none}}.brand_brandHolder__vf_9c .brand_content__fdEyj.brand_contentModern__ipexh{flex-direction:row;gap:24px;align-items:flex-start;padding-left:0;padding-bottom:0}.brand_brandHolder__vf_9c .brand_content__fdEyj.brand_contentModern__ipexh .brand_filterHolder__7xAD1{width:auto;max-width:none;margin:0;flex-shrink:0;position:sticky;top:80px;align-self:flex-start;max-height:calc(100vh - 100px);overflow-y:auto}.brand_brandHolder__vf_9c .brand_content__fdEyj.brand_contentModern__ipexh .brand_productsHolder__clzyA{flex:1;min-width:0}@media screen and (max-width:768px){.brand_brandHolder__vf_9c .brand_content__fdEyj.brand_contentModern__ipexh{flex-direction:column;gap:0;padding:0}.brand_brandHolder__vf_9c .brand_content__fdEyj.brand_contentModern__ipexh .brand_filterHolder__7xAD1,.brand_brandHolder__vf_9c .brand_content__fdEyj.brand_contentModern__ipexh .brand_productsHolder__clzyA{width:100%}.brand_brandHolder__vf_9c .brand_content__fdEyj.brand_contentModern__ipexh .brand_filterHolder__7xAD1{position:static;max-height:none;overflow-y:visible}.brand_brandHolder__vf_9c .brand_content__fdEyj{flex-direction:column}.brand_brandHolder__vf_9c .brand_content__fdEyj .brand_filterHolder__7xAD1,.brand_brandHolder__vf_9c .brand_content__fdEyj .brand_productsHolder__clzyA{width:100%}}