@charset "UTF-8";
#form_wrap{display:flex;gap:20px;justify-content:center}@media (max-width:600px){#form_wrap{flex-direction:column;background:var(--light_grey)}}#form_wrap iframe{width:100%}@media (min-width:600px){#form_wrap iframe{height:340px}}@media (max-width:600px){#form_wrap iframe{height:550px}}#form_wrap section{flex:1}#credits_wrapper .card{padding:20px}#credits_wrapper .row{display:flex;align-items:center;gap:10px}#credits_wrapper .row.redeemed{opacity:0.7}#credits_wrapper input{width:60px;padding:8px;border:1px solid #ddd;border-radius:6px;text-align:center;font-size:16px}#credits_wrapper input:focus{outline:none;border-color:#f59e0b}#credits_wrapper input:disabled{background:#f3f3f3}#credits_wrapper button{padding:8px 16px;background:#f59e0b;color:white;border:none;border-radius:6px;cursor:pointer;font-size:14px}#credits_wrapper button:hover{background:#d97706}#credits_wrapper button:disabled{background:#ccc;cursor:not-allowed}#credits_wrapper .check{color:#22c55e;font-size:20px}#credits_wrapper .redeemed-text{color:#22c55e;font-weight:bold}.isPreOrder{padding:10px 0;width:100%;font-size:14px;color:#C81816;font-weight:800}.small_alert_check{color:#C81816;font-size:13px}.date_picker_wrapper{width:100%}.date_picker_wrapper input{width:100%;margin-bottom:10px}.items_price{text-align:center;font-weight:bold;padding:20px 0}.final_price_wrapper{font-size:26px;font-weight:bold}.final_price_wrapper #final_price{font-size:26px}#checkout  ul{height:auto;overflow:hidden}#coupon_area{margin:25px 0}.info_wrapper .qty_wrap{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;gap:2px}.info_wrapper .qty_wrap .qty{border:1px solid #D4DADA;border-radius:4px;padding:5px;-moz-appearance:textfield;width:100px;text-align:center}.info_wrapper .qty_wrap .qty:focus{box-shadow:0 0 3px var(--btn), 0 0 9px rgba(254, 141, 0, 0.45);border-color:var(--btn)}.info_wrapper .qty_wrap .qty:focus-visible{outline:none}.info_wrapper .qty_wrap .qty::-webkit-inner-spin-button,.info_wrapper .qty_wrap .qty::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.info_wrapper .delete .btn{background-color:#fff;color:var(--color_text)}.info_wrapper .delete .btn:hover{background:none}.info_wrapper .btn:hover{background:var(--btn)}#checkout{padding:40px 0}@media (max-width:600px){#checkout .btn{width:100% !important;display:flex;justify-content:center;align-items:center;justify-self:center !important}}#checkout .btn_link{color:var(--color_text);padding:3px;font-size:14px}@media (min-width:600px){#checkout .btn_link{background-color:#fff}}#checkout .btn_link:hover{background:none}#checkout .info_wrapper table *{font-size:var(--font_size_small)}#checkout .btn{border-radius:8px}#checkout form{position:relative}#checkout h3{line-height:34px;height:44px;font-weight:700;font-size:18px;border-bottom:1px solid #000;padding-right:40px}#checkout #form_wrap{display:flex;width:100%}@media (max-width:600px){#checkout #form_wrap .price_summary_mbl{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;padding:var(--gap);gap:var(--gap_small);margin-top:15px}#checkout #form_wrap .price_summary_mbl .total_price{font-weight:600;padding-bottom:var(--gap)}#checkout #form_wrap .price_summary_mbl .btn{display:flex;justify-content:center;align-items:center;width:100%;margin-top:0 !important;padding:5px !important;font-size:16px !important}#checkout #form_wrap .price_summary_mbl a{background:#fff;border:1px solid var(--btn);color:var(--btn)}}#checkout #form_wrap .btn{display:flex;width:fit-content}@media (min-width:600px){#checkout #form_wrap .btn{align-self:end}}#checkout #form_wrap .btn.btn_big_checkout{margin-top:calc(var(--gap) * 1.5);font-weight:600;padding:10px 20px;font-size:1.4em;max-height:48px}#checkout #form_wrap .payment_methods label{padding:12px 6px;border-bottom:1px solid #D4DADD}#checkout #form_wrap .payment_methods label:last-of-type{margin-bottom:var(--gap)}#checkout #form_wrap .payment_methods .desc{color:var(--color_light);font-size:11px}#checkout #form_wrap .payment_methods .page_title{padding-bottom:0}#checkout .wrapper_steps{display:flex;flex-direction:column;gap:var(--gap)}@media (min-width:600px){#checkout .wrapper_steps{flex-basis:70%;max-width:70%}}#checkout .wrapper_steps .btn,#checkout .wrapper_steps input{border-radius:4px}#checkout .wrapper_steps label,#checkout .wrapper_steps .desc,#checkout .wrapper_steps input,#checkout .wrapper_steps textarea,#checkout .wrapper_steps .price{font-size:var(--font_size_small)}#checkout .wrapper_steps textarea{max-height:60px;border-radius:4px}@media (min-width:600px){#checkout .left_section{flex-basis:30%}}@media (max-width:600px){#checkout .left_section{background:#D2E3E0;position:sticky;top:50px;z-index:9}}#checkout .left_section .sticky{position:sticky;top:135px;flex:1;display:flex;flex-direction:column}@media (min-width:600px){#checkout .left_section .sticky{gap:var(--gap)}}@media (max-width:600px){#checkout .left_section .sticky{justify-content:center;align-items:center;gap:var(--gap_small);padding:var(--gap);position:-webkit-sticky;position:sticky;top:0;right:0}}@media (max-width:600px){#checkout .left_section .sticky .price{font-weight:600;font-size:17px;color:#525151}}#checkout .left_section .summary_item{display:flex;justify-content:space-between;align-items:center;padding:6px 12px}#checkout .left_section .summary_item.total{border-bottom:1px solid #D4DADB;border-top:1px solid #D4DADB}#checkout .left_section .summary_item.total span{font-size:22px;font-weight:600;color:var(--color_secondary)}#checkout .left_section #timer{display:flex;justify-content:center;align-items:center}@media (min-width:600px){#checkout .left_section #timer{border:1px solid #D4DADB;color:var(--color_primary);font-size:36px;padding:12px;font-weight:600}}#checkout .left_section .details{border:1px solid #D4DADB}#checkout .left_section .details .items{display:flex;align-items:center;gap:var(--gap);padding:5px 12px;border-bottom:1px solid #D4DADB}#checkout .left_section .details .items .pic{width:26%;aspect-ratio:1;background-size:contain;background-repeat:no-repeat}#checkout .left_section .details .items .item_details{display:flex;flex-direction:column;gap:5px;width:100%}#checkout .left_section .details .items .item_details .detail_wrap{display:flex;justify-content:space-between}#checkout .left_section .details .items .item_details *{font-size:13px}#checkout .left_section .details .update{display:flex;justify-content:center;align-items:center;padding:12px;font-size:14px}#checkout .step{padding:5px;line-height:25px;border-radius:25px;background:#000;color:#fff;width:35px;float:right;margin-left:5px;clear:both;font-weight:700;text-align:center}#checkout .star{color:red}#checkout .filed_textarea label{display:block}#checkout .filed_textarea textarea{width:100%;resize:vertical;margin:0px;height:100px}#checkout .info_wrapper{display:flex;flex-direction:column;align-items:end;width:100%;background:#F0F2F2}@media (min-width:600px){#checkout .info_wrapper{padding:25px;border-radius:8px}}@media (max-width:600px){#checkout .info_wrapper{padding:10px 15px}}#checkout .info_wrapper.white{box-shadow:0px 0px 10px rgba(0, 0, 0, 0.1);background:#fff}#checkout .info_wrapper.step_zero{flex-direction:row;align-items:flex-start;padding:0}@media (max-width:600px){#checkout .info_wrapper.step_zero{flex-direction:column}}#checkout .info_wrapper.step_zero .title{color:var(--color_secondary);font-size:19px;font-weight:600}#checkout .info_wrapper.step_zero .desc{color:var(--color_secondary)}#checkout .info_wrapper.step_zero .signin{flex:1;margin:20px 0;padding:10px 20px;border-left:1px solid #D4DADC;display:flex;flex-direction:column;gap:5px}#checkout .info_wrapper.step_zero .signin a{margin-top:var(--gap)}#checkout .info_wrapper.step_zero .new{flex:1;padding:20px;display:flex;flex-direction:column;gap:5px}#checkout .info_wrapper.step_zero .new .btn{margin-top:var(--gap)}#checkout .info_wrapper.step_zero .btn{padding-inline:24px}@media (min-width:600px){#checkout .info_wrapper.step_zero .btn{align-self:flex-start !important}}#checkout .info_wrapper.step_zero a{justify-content:flex-start}#checkout .info_wrapper.gray{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;border:1px solid #D4DADB}@media (min-width:600px){#checkout .info_wrapper.gray{background:#fff}}@media (max-width:600px){#checkout .info_wrapper.gray{border-left:0;border-right:0;border-radius:0}}#checkout .info_wrapper.gray .title_wrap{display:flex;justify-content:space-between;align-items:center;gap:5px;opacity:0.7}#checkout .info_wrapper.gray .title_wrap .step_num{background-color:#666667;border-radius:100%;width:25px;aspect-ratio:1;color:white;display:flex;justify-content:center;align-items:center}#checkout .info_wrapper.gray .title_wrap .fas{color:#666667}#checkout .info_wrapper.gray .title_wrap .title{font-size:22px}@media (max-width:600px){#checkout .info_wrapper.white .btn_link{background:white}}@media (max-width:600px){#checkout .info_wrapper .items{width:100%;display:flex;flex-direction:column;gap:var(--gap)}#checkout .info_wrapper .items .item{display:flex;gap:var(--gap);padding:var(--gap_small);background:#fff}#checkout .info_wrapper .items .item .btn_link{background:#fff}#checkout .info_wrapper .items .item .actions{display:flex;flex-direction:column;gap:var(--gap_small);width:100%}#checkout .info_wrapper .items .item .actions .qty_wrap{display:flex;flex-direction:row}#checkout .info_wrapper .items .item .actions .qty_wrap .num_actions{display:flex;justify-content:center;align-items:center;gap:var(--gap_small);border-radius:0px;border:1px solid #ccc;text-align:center;outline:none;border-radius:5px;padding:var(--gap_small);flex:1.5}#checkout .info_wrapper .items .item .actions .qty_wrap .num_actions #minus i,#checkout .info_wrapper .items .item .actions .qty_wrap .num_actions #plus i{color:var(--color_text2)}#checkout .info_wrapper .items .item .actions .qty_wrap .num_actions input{border:none;text-align:center}#checkout .info_wrapper .items .item .actions .qty_wrap .num_actions .qty{border-radius:5px;padding:0;width:50px}#checkout .info_wrapper .items .item .actions .qty_wrap>*{flex:1}}#checkout .info_wrapper .coupon{display:flex;justify-content:flex-start;align-items:center}#checkout .info_wrapper .addresses_wrap{display:grid;gap:var(--gap);width:100%;max-height:0;transition:max-height 0.25s ease-out;overflow:hidden}@media (min-width:600px){#checkout .info_wrapper .addresses_wrap{grid-template-columns:repeat(3, 1fr)}}@media (max-width:600px){#checkout .info_wrapper .addresses_wrap{grid-template-columns:repeat(1, 1fr);justify-items:center}}#checkout .info_wrapper .addresses_wrap.animated{max-height:500px;transition:max-height 0.35s ease-in}@media (min-width:600px){#checkout .info_wrapper .addresses_wrap.animated{padding:20px 10px}}#checkout .info_wrapper .addresses_wrap.credit .address .bottom,#checkout .info_wrapper .addresses_wrap.credit .address .select_btn,#checkout .info_wrapper .addresses_wrap.wire .address .bottom,#checkout .info_wrapper .addresses_wrap.wire .address .select_btn,#checkout .info_wrapper .addresses_wrap.bit .address .bottom,#checkout .info_wrapper .addresses_wrap.bit .address .select_btn{font-size:var(--font_size_small)}#checkout .info_wrapper .addresses_wrap.credit .address .bottom *,#checkout .info_wrapper .addresses_wrap.credit .address .select_btn *,#checkout .info_wrapper .addresses_wrap.wire .address .bottom *,#checkout .info_wrapper .addresses_wrap.wire .address .select_btn *,#checkout .info_wrapper .addresses_wrap.bit .address .bottom *,#checkout .info_wrapper .addresses_wrap.bit .address .select_btn *{font-size:var(--font_size_small)}#checkout .info_wrapper .addresses_wrap.credit .notice li,#checkout .info_wrapper .addresses_wrap.wire .notice li,#checkout .info_wrapper .addresses_wrap.bit .notice li{margin:0;padding:0}#checkout .info_wrapper .addresses_wrap.credit .notice li::before,#checkout .info_wrapper .addresses_wrap.wire .notice li::before,#checkout .info_wrapper .addresses_wrap.bit .notice li::before{content:"•";color:#000;font-weight:bold;display:inline-block;margin-left:5px}#checkout .info_wrapper .addresses_wrap.wire{display:flex;flex-direction:column}#checkout .info_wrapper .addresses_wrap.wire .credits{display:grid;gap:var(--gap);width:100%}@media (min-width:600px){#checkout .info_wrapper .addresses_wrap.wire .credits{grid-template-columns:repeat(3, 1fr)}}@media (max-width:600px){#checkout .info_wrapper .addresses_wrap.wire .credits{grid-template-columns:repeat(1, 1fr);justify-items:center}}#checkout .info_wrapper .addresses_wrap .address{background:#fff;border-radius:8px;border:1px solid #D4DADB}@media (max-width:600px){#checkout .info_wrapper .addresses_wrap .address{width:90%}}#checkout .info_wrapper .addresses_wrap .address.selected{border:1px solid var(--btn) !important}#checkout .info_wrapper .addresses_wrap .address.other{border:1px dashed #D4DADB;display:flex;justify-content:center;align-items:center}#checkout .info_wrapper .addresses_wrap .address .select_btn{padding:10px 10px 5px 10px;border-bottom:1px solid #D4DADB;color:#3F73A9}#checkout .info_wrapper .addresses_wrap .address .bottom{padding:5px 10px 10px 10px}#checkout .info_wrapper .addresses_wrap .address .bottom.other{padding:20px !important}#checkout .info_wrapper .addresses_wrap .address .btns{display:flex;justify-content:flex-end;gap:var(--gap)}#checkout .info_wrapper .pic_wrapper{display:flex;align-items:center;justify-content:flex-end;gap:15px;flex-direction:row}#checkout .info_wrapper .pic_wrapper .qty_wrap{justify-content:right;align-items:flex-start}#checkout .info_wrapper .header_th{font-weight:600;font-size:14px;padding-bottom:5px}#checkout .info_wrapper .form_wrap{display:flex;flex-direction:column;width:100%}@media (max-width:600px){#checkout .info_wrapper .form_wrap{gap:var(--gap)}}#checkout .info_wrapper .form_wrap .page_title{font-size:22px}@media (min-width:600px){#checkout .info_wrapper .form_wrap .page_title{padding-bottom:20px}}#checkout .info_wrapper .bg_img{height:80px;display:flex;width:100px;aspect-ratio:1 !important;background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;flex:1}@media (min-width:600px){#checkout .info_wrapper .bg_img{margin:5px 0}}@media (max-width:600px){#checkout .info_wrapper .bg_img{height:70px}}#checkout .info_wrapper .bg_img.img_cart{width:75px !important;flex:unset}@media (min-width:600px){#checkout .info_wrapper .bg_img.img_cart{margin:5px 0}}#checkout .info_wrapper table{width:100%;border-collapse:collapse}#checkout .info_wrapper table td{text-align:center}#checkout .info_wrapper table tr{border-bottom:1px solid #d5d5d5}#checkout .info_wrapper a{display:flex;justify-content:center;font-size:14px}#checkout .info_wrapper a .pic{width:100px;aspect-ratio:1;background-size:contain;background-repeat:no-repeat;margin:15px 0}#checkout .info_wrapper .bottom_wrapper{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:var(--gap)}@media (max-width:600px){#checkout .info_wrapper .bottom_wrapper{flex-direction:column-reverse;padding-top:var(--gap)}}@media (min-width:600px){#checkout .info_wrapper .bottom_wrapper.end{justify-content:flex-end}}@media (max-width:600px){#checkout .info_wrapper .bottom_wrapper.end{width:100%}}@media (max-width:600px){#checkout .info_wrapper .bottom_wrapper.step4{display:flex;flex-direction:column}}@media (min-width:600px){#checkout .info_wrapper .bottom_wrapper.step4 .right_sec{align-self:end;width:40%}}@media (min-width:600px){#checkout .info_wrapper .bottom_wrapper.step4 .left_sec{width:60%}}@media (max-width:600px){#checkout .info_wrapper .bottom_wrapper.step4 .left_sec{width:100%}}@media (min-width:600px){#checkout .info_wrapper .bottom_wrapper .right_sec{width:50%}}#checkout .info_wrapper .bottom_wrapper .right_sec .coupon{color:var(--color_text)}#checkout .info_wrapper .bottom_wrapper .right_sec .coupon.cancel{color:var(--color_deal)}#checkout .info_wrapper .bottom_wrapper .right_sec .coupon_wrap{display:flex;justify-content:flex-start;align-items:center;max-height:0;transition:max-height 0.25s ease-out;overflow:hidden}@media (max-width:600px){#checkout .info_wrapper .bottom_wrapper .right_sec .coupon_wrap{display:flex}}#checkout .info_wrapper .bottom_wrapper .right_sec .coupon_wrap.animated{max-height:100px;transition:max-height 0.35s ease-in}#checkout .info_wrapper .bottom_wrapper .right_sec .coupon_wrap .btn{height:40px;border-radius:8px 0 0 8px}@media (max-width:600px){#checkout .info_wrapper .bottom_wrapper .right_sec .coupon_wrap .btn{flex:2}}#checkout .info_wrapper .bottom_wrapper .right_sec .coupon_wrap .input_style1{height:40px;border-radius:0 8px 8px 0}@media (max-width:600px){#checkout .info_wrapper .bottom_wrapper .right_sec .coupon_wrap .input_style1{flex:5}}#checkout .info_wrapper .bottom_wrapper .left_sec{display:flex;flex-direction:column}@media (min-width:600px){#checkout .info_wrapper .bottom_wrapper .left_sec{width:40%}}@media (max-width:600px){#checkout .info_wrapper .bottom_wrapper .left_sec{width:100%}#checkout .info_wrapper .bottom_wrapper .left_sec .title *{font-size:24px;font-weight:bold}}#checkout .info_wrapper .bottom_wrapper .left_sec .price_summary{width:100%;padding:10px 5px;border-bottom:1px solid #d5d5d5;font-weight:600}#checkout .info_wrapper .bottom_wrapper .left_sec .price_summary .summary_item{display:flex;justify-content:space-between;align-items:center;width:100%}#checkout .info_wrapper .bottom_wrapper .left_sec .price_summary .summary_item *{color:black !important}#checkout .info_wrapper .bottom_wrapper .left_sec .price_summary .summary_item .price2{text-align:end}#checkout .info_wrapper .bottom_wrapper .left_sec .total_price{display:flex;justify-content:space-between;width:100%;gap:20px}@media (min-width:600px){#checkout .info_wrapper .bottom_wrapper .left_sec .total_price *{font-weight:bold;font-size:24px}}@media (max-width:600px){#checkout .info_wrapper .bottom_wrapper .left_sec .total_price *{font-weight:bold;font-size:22px}}#checkout .info_wrapper .bottom_wrapper .left_sec .total_price .price2{text-align:end;min-width:150px}#checkout .wrapper_form{display:grid;padding-right:0px;padding-top:10px;width:100%}@media (min-width:600px){#checkout .wrapper_form{grid-template-columns:repeat(2, 1fr)}}@media (max-width:600px){#checkout .wrapper_form{grid-template-columns:repeat(1, 1fr)}}#checkout .wrapper_form .filed{display:flex;flex-direction:column;flex-basis:50%}@media (min-width:600px){#checkout .wrapper_form .filed{padding:0 0 0 10px;margin-bottom:15px}}@media (max-width:600px){#checkout .wrapper_form .filed label{font-size:16px}#checkout .wrapper_form .filed textarea{border:1px solid #D4DADA}}#checkout .wrapper_form .filed:nth-child(even){padding-left:0}#checkout .wrapper_form li{margin-bottom:25px;margin-left:30px}#checkout .wrapper_form input::placeholder{padding-right:10px}#checkout .wrapper_order #small_cart{box-shadow:none;background:transparent;position:inherit;height:auto;width:auto}#checkout .wrapper_order #small_cart .item{font-weight:600}#checkout .wrapper_order p{font-weight:700;margin:4px 0px}#checkout .wrapper_order .sale{margin:15px 0px}#checkout .wrapper_order .sale a{color:#337ab7;cursor:pointer}#checkout .wrapper_order a{color:#337ab7;cursor:pointer}#checkout .wrapper_order label{font-weight:400}#checkout .wrapper_order .wrapper_btn{margin:0 auto;text-align:center}#checkout .wrapper_order .wrapper_btn button,#checkout .wrapper_order .wrapper_btn html input[type=button],#checkout .wrapper_order .wrapper_btn input[type=reset],#checkout .wrapper_order .wrapper_btn input[type=submit]{background:#000;border:1px solid #000;color:#fff;font-weight:700;line-height:40px;width:40%;margin:20px 0}#checkout .wrapper_payment{padding:0 15px}#checkout .wrapper_payment .credit_wrapper{margin-bottom:15px}#checkout .wrapper_payment .option_credit{margin:10px 0px}#checkout .wrapper_prods{padding:10px 15px 0px 15px;display:flex}#checkout .wrapper_prods .pic{width:85px;height:90px;background:#ccc}#checkout .wrapper_prods .info{padding-right:10px;padding-top:5px;display:flex;flex-wrap:wrap;width:38%}#checkout .wrapper_prods .info .name{width:100%;color:#337ab7}#checkout .wrapper_prods .info p{margin:0px;margin-left:5px}#checkout .wrapper_prods .info p span{font-weight:700;color:#000}#checkout .wrapper_send{padding:10px 0}#checkout .wrapper_send #home_wrapp{margin-bottom:20px}#checkout a{cursor:pointer;color:var(--color_primary);font-weight:500}#checkout .checkbox_wrapper{display:flex;gap:5px;align-items:center}@media (max-width:600px){#checkout{padding:0px}#checkout .wrapper_send{padding:10px 15px 0 0}#checkout .wrapper_order #small_cart{max-height:none}#checkout .centered{display:flex;flex-direction:column}#checkout .wrapper_form{justify-content:center}#checkout .wrapper_form input{width:100%;background:#fff}#checkout .wrapper_form li{margin-left:15px}#checkout .step{margin-top:2px !important}#checkout .step_5,#checkout .step_3{margin-top:17px}}#checkout .delivery_wrap{margin-bottom:15px}#checkout .delivery_wrap label{font-weight:normal;display:flex;gap:10px}#checkout .delivery_wrap label input{transform:translateY(5px)}#checkout .delivery_wrap label span{font-weight:bold}#popup_swal{display:flex;justify-content:center;align-items:center;gap:20px}#popup_swal .item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:5px}#popup_swal .item .pic{width:150px;height:150px;background-size:contain;background-position:center;background-repeat:no-repeat}#popup_swal .item .name{color:#042638;font-size:15;font-weight:600}#popup_swal .item .price_wrap{font-size:14px !important}#popup_swal .item .price_wrap *{font-size:14px !important}.terms_box{align-self:center;padding-bottom:5px;display:flex;gap:var(--gap_small)}.terms_box label{font-size:var(--font_size) !important}.terms_box p{display:inline-flex}.terms_box a{color:var(--color_text) !important;font-size:var(--font_size) !important}