body{color:#222;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px}button,input,optgroup,select,textarea{-webkit-font-smoothing:inherit;-webkit-appearance:none;background:transparent;border:none;color:inherit;font:inherit;line-height:normal;margin:0;padding:0}.container{margin:0 auto;max-width:1050px!important}.header-checkout{border-bottom:1px solid #dedede;padding:21px 0}@media (max-width:999px){.header-checkout .container{max-width:608px!important}}.header-checkout .main_header{align-items:center;display:flex;justify-content:space-between}.header-checkout .main_header h1{margin:0}.header-checkout .main_header h1 a{color:inherit;display:block;max-width:287px;max-inline-size:287px;outline-color:#0000;transition-property:all;transition-timing-function:ease-in-out}.header-checkout .main_header h1 a img{display:block;height:auto;max-width:100%}.header-checkout .main_header span .cart_link{color:#1773b0}.header-checkout .main_header span .cart_link span{stroke:currentColor;color:#1773b0;display:block;height:24px;width:24px}.header-checkout .main_header span .cart_link span svg{fill:none}.show-tooltip{position:relative}.show-tooltip:hover .tooltiptext{opacity:1;visibility:visible}.show-tooltip .tooltiptext{background-color:#555;border-radius:4px;color:#fff!important;font-size:13px;font-weight:500;line-height:1.2;min-width:160px;opacity:0;padding:12px 15px;position:absolute;text-align:center;transition:opacity .6s;visibility:hidden;z-index:1}.show-tooltip .tooltiptext.tooltip-top{bottom:150%;left:50%;transform:translateX(-50%)}.show-tooltip .tooltiptext.tooltip-top:after{border:5px solid transparent;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}@media (max-width:999px){.show-tooltip .tooltiptext.mb-tooltip-left{bottom:auto;left:auto;right:calc(100% + 5px);top:50%;transform:translateY(-50%)}.show-tooltip .tooltiptext.mb-tooltip-left:after{border-color:transparent transparent transparent #555;left:auto;right:-10px;top:50%;transform:translateY(-50%)}}.error-input{color:#f33;font-size:11px;line-height:1;margin-left:10px;margin-top:7px}.fieldset{zoom:1;margin:-.45em}.fieldset .field{box-sizing:border-box;float:left;padding:.45em;width:100%}.fieldset .field .field-input-wrapper{position:relative}.fieldset .field .field-input-wrapper ::-moz-placeholder,.fieldset .field .field-input-wrapper input::-moz-placeholder{color:transparent}.fieldset .field .field-input-wrapper input::placeholder{color:transparent}.fieldset .field .field-input-wrapper .field-input{background-color:#fff;border:1px solid #dedede;border-radius:5px;box-sizing:border-box;color:#333;display:block;height:50px;line-height:48px;padding:13.5px 11px;transition:all .2s ease-out;width:100%;word-break:normal}.fieldset .field .field-input-wrapper .field-input:not(:-moz-placeholder){padding:18px 14px 6px}.fieldset .field .field-input-wrapper .field-input:focus,.fieldset .field .field-input-wrapper .field-input:not(:placeholder-shown){padding:18px 14px 6px}.fieldset .field .field-input-wrapper .field-input:not(:-moz-placeholder)~label{transform:translateY(-6px) scale(.8)}.fieldset .field .field-input-wrapper .field-input:focus~label,.fieldset .field .field-input-wrapper .field-input:not(:placeholder-shown)~label{transform:translateY(-6px) scale(.8)}.fieldset .field .field-input-wrapper .field-select{background-color:#fff;border:1px solid #dedede;border-radius:5px;box-sizing:border-box;color:#333;display:block;padding:13.5px 11px;transition:all .2s ease-out;width:100%;word-break:normal}.fieldset .field .field-input-wrapper .field-label{align-items:center;color:rgba(0,0,0,.56);display:flex;height:100%;left:14px;pointer-events:none;position:absolute;top:0;transform:scale(1);transform-origin:left top;transition:transform .2s ease-in-out}@media (max-width:999px){.fieldset .field .field-input-wrapper .field-label{font-size:12px}}.fieldset .field .field-input-wrapper .field-description{display:block;margin-left:25px;margin-top:2px}.fieldset .field .field-input-wrapper button{height:18px;position:absolute;right:5px;top:10px;width:18px}.fieldset .field .field-input-wrapper button span{stroke:currentColor;color:#707070;display:block}.fieldset .field .field-input-wrapper button span svg{fill:none}.fieldset .field .field-input-wrapper button span svg path{vector-effect:non-scaling-stroke;stroke-width:1.4px}.fieldset .field .field-input-wrapper button span.selec{display:block;height:10px;width:10px}.fieldset .field .field-input-wrapper button.icon_phone{cursor:pointer;right:10px;top:15px}.fieldset .field .field-input-btn-wrapper{display:flex}.fieldset .field .field-input-btn-wrapper .field-input-btn{margin-left:.9em;padding-bottom:0;padding-top:0;white-space:nowrap;width:auto}.fieldset .field .field-input-btn-wrapper .field-input-wrapper{flex-grow:1}.fieldset .field .field-message{font-size:.85714em}.fieldset .field .field-message.field-message-error{color:#ff6d6d;display:none;line-height:1.3em;margin:.75em 0 .25em;transition:all .3s ease-out}.fieldset:after{clear:both}.fieldset:after,.fieldset:before{content:"";display:table}.fieldset .field.field-active .field-input-wrapper .field-label{color:#737373}.fieldset .field.field-show-floating-label .field-input-wrapper .field-label{filter:alpha(opacity=100);opacity:1;transform:none}.fieldset .field.field-show-floating-label .field-input-wrapper .field-input{padding-bottom:.38em;padding-top:1.5em}.fieldset .field.field-show-floating-label .field-input-wrapper .field-input::-webkit-input-placeholder{color:transparent}.fieldset .field.field-show-floating-label .field-input-wrapper .field-input::-moz-placeholder{color:transparent}.fieldset .field.field-show-floating-label .field-input-wrapper .field-input::-ms-input-placeholder{color:transparent}.fieldset .field.field-error .field-message.field-message-error{display:block}.fieldset .field-half{width:50%!important}.fieldset .field-two-thirds{width:66.66667%!important}.fieldset .field-third{width:33.33333%!important}.radio-wrapper .radio-input .input-radio{border:1px solid #f5f5f5;border-radius:50%;height:18px;position:relative;transition:all .3s ease-out;width:18px}.radio-wrapper .radio-input .input-radio:checked{border:none;box-shadow:inset 0 0 0 10px #338dbc}.radio-wrapper .radio-input .input-radio:after{background-color:#fff;border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}.checkbox-wrapper .checkbox-input{align-items:center;display:flex;position:relative}.checkbox-wrapper .checkbox-input .input-checkbox{background-clip:padding-box;border:1px solid #eee;border-radius:5px;box-sizing:initial;cursor:pointer;height:18px;margin-right:10px;transition:all .3s ease-out;width:18px}.checkbox-wrapper .checkbox-input .input-checkbox:checked{border:1px solid #1773b0;box-shadow:inset 0 0 0 10px #1773b0}.checkbox-wrapper .checkbox-input .checkbox_icon{left:4.5px;position:absolute;top:7px}.checkbox-wrapper .checkbox-input .checkbox_icon span{stroke:currentColor;display:block;height:10px;width:10px}.checkbox-wrapper .checkbox-input .checkbox_icon span svg{fill:none;color:#fff;display:block}.checkbox-wrapper .checkbox-input .checkbox_icon span svg path{vector-effect:non-scaling-stroke;stroke-width:1.4px}.checkbox-wrapper .checkbox-input label{color:#000;cursor:pointer}.section_heading{align-items:center;display:flex;justify-content:space-between}.section_heading h2{color:#000;font-size:24px;font-weight:600;line-height:24px}.section_heading span{color:#707070;font-size:14px}.section_heading span a{color:#1773b0;position:relative;text-decoration:underline}.section_heading span a:hover{opacity:.8}.field.field-error .field-input-wrapper .field-input{box-shadow:0 0 0 2px #ff6d6d;outline:none}.content{display:flex;position:relative}.content .content_left{align-items:end;display:flex;flex-direction:column}@media (max-width:999px){.content .content_left{align-items:center;justify-content:center}}.content .content_left .content__wrapper{max-width:650px;padding:42px}.content .content_right{background-color:#f0f0f0;border-left:1px solid #dedede;display:flex;justify-self:start;position:relative}@media (max-width:999px){.content .content_right{background-color:#fff;justify-content:center}}.content .content_right .sidebar{position:sticky;top:30px}@media (min-width:1000px){.content .content_left{max-width:55%;width:55%}.content .content_right{max-width:45%;width:45%}.content .content_right .content_right_wrap{max-width:455px}}@media (max-width:999px){.content{flex-direction:column}.content .content_left,.content .content_right{max-width:none;width:100%}.content .content_left .content__wrapper{max-width:100%;padding:0 15px}.content .content_right .content_right_wrap{width:100%}}.content__wrapper{position:relative}.content__wrapper .ep_checkout .ep_wrap .ep_txt{align-items:flex-end;display:flex;justify-content:center;text-align:center;width:100%}.content__wrapper .ep_checkout .ep_wrap .ep_txt h2{color:#707070;font-size:14px;font-weight:400;margin-bottom:-3px}.content__wrapper .ep_checkout .ep_wrap .ep_btns{align-items:center;display:flex;gap:15px;justify-content:space-between;padding-top:17px}.content__wrapper .ep_checkout .ep_wrap .ep_btns a{background-color:#592ff4;border:1px solid #0000;border-radius:5px;display:block;font-family:SF Pro Text,sans-serif;font-style:normal;height:48px;margin-bottom:0;max-width:280px;position:relative;width:100%}.content__wrapper .ep_checkout .ep_wrap .ep_btns a svg{fill:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:84px}.content__wrapper .ep_checkout .ep_wrap .ep_btns a:hover{background-color:#390ced}.content__wrapper .ep_checkout .ep_wrap .ep_btns button{background-color:#000;background-image:url(https://www.gstatic.com/instantbuy/svg/dark_gpay.svg);background-origin:content-box;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:5px;height:48px;max-width:280px;padding:12px 0;width:100%}.content__wrapper .ep_checkout .ep_wrap .ep_btns button:hover{background-color:#3c4043}.content__wrapper .ep_checkout .separator{align-items:center;display:flex;position:relative}.content__wrapper .ep_checkout .separator:after,.content__wrapper .ep_checkout .separator:before{border:1px solid #dedede;content:"";flex-grow:1}.content__wrapper .ep_checkout .separator .sp_txt{margin:0 14px}.content__wrapper .delivery{margin-top:30px}.content__wrapper .delivery .section_heading{display:block;margin-bottom:10px}.content__wrapper .shipping{margin-top:30px}.content__wrapper .shipping h3{color:#000;font-size:17px;font-weight:500;line-height:17px;margin:0}.content__wrapper .shipping .shipping_wrap{align-items:center;background:#f5f5f5;border-radius:5px;display:flex;margin-top:17px;padding:17px}.content__wrapper .shipping .shipping_wrap p{font-size:14px;margin:0}.content__wrapper .payment{border:1px solid #dedede;border-radius:5px}.content__wrapper .payment .radio-wrapper{background-color:#fff}.content__wrapper .payment .radio-wrapper .creditCards{background-color:rgba(0,0,0,.045);display:none;opacity:0;padding:17px;transition:opacity .3s ease}.content__wrapper .payment .radio-wrapper .creditCards #use_shipping{background-color:#fff;border:1px solid #dedede}.content__wrapper .payment .radio-wrapper .radio-label{align-items:center;display:flex;justify-content:space-between;padding:17px}.content__wrapper .payment .radio-wrapper .radio-label .radio-input{align-items:center;display:flex;gap:10px}.content__wrapper .payment .radio-wrapper .radio-label .radio-content-input{display:flex;gap:5px}.content__wrapper .payment .radio-wrapper .radio-label .radio-content-input .hwZCn svg{width:85px}.content__wrapper .payment .radio-wrapper.active>label{background-color:#f0f5ff;border:1px solid #338dbc}.content__wrapper .payment .radio-wrapper.active .creditCards{display:block;opacity:1}.content__wrapper .payment .radio-wrapper:first-child>label{border-top-left-radius:5px;border-top-right-radius:5px}@media (max-width:999px){.content__wrapper .btn_checkout{display:none}}.content__wrapper .remember_me{margin-bottom:30px}.content__wrapper .remember_me .title{font-size:17px}.content__wrapper .remember_me .content-box-wrapper{border:1px solid #dedede;border-radius:4px}.content__wrapper .remember_me .content-box-wrapper .fieldset{margin:0}.content__wrapper .remember_me .content-box-wrapper .fieldset .field{padding:17px}.content__wrapper .remember_me .content-box-wrapper .content-box-row{background-color:rgba(0,0,0,.043);display:none;padding:17px}.content__wrapper .remember_me .content-box-wrapper .content-box-row .fieldset .field{padding:0}.content__wrapper .remember_me .content-box-wrapper .content-box-row .fieldset .field label{font-size:14px;left:40px}.content__wrapper .remember_me .content-box-wrapper .content-box-row .fieldset .field input{padding-left:40px}.content__wrapper .remember_me .content-box-wrapper .content-box-row .fieldset .field .icon_phone2{left:13px}.content__wrapper .remember_me .content-box-wrapper .content-box-row .txt_t{display:block;margin-bottom:15px;margin-top:10px}.content__wrapper .remember_me .content-box-wrapper .content-box-row .txt_b{color:#707070;font-size:12px}.content__wrapper .remember_me .content-box-wrapper .content-box-row .txt_b a{align-items:center;color:#707070;display:inline-flex;text-decoration:underline}.content__wrapper .remember_me .content-box-wrapper .content-box-row .txt_b a span{stroke:currentColor;color:#707070;display:inline-block;height:14px;width:14px}.content__wrapper .remember_me .content-box-wrapper .content-box-row .txt_b a span svg{fill:none}.content__wrapper .remember_me .content-box-wrapper .content-box-row .txt_b a span svg path{vector-effect:non-scaling-stroke;stroke-width:1.4px}.content__wrapper .billing_address{display:none;margin-top:15px}.content__wrapper .billing_address h2{font-size:17px;margin-top:0}.btn_checkout{background:#1773b0;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:14px;width:100%}.btn_checkout:hover{background-color:#105989}.sidebar{padding:20px}@media (max-width:999px){.sidebar{padding:0 15px 15px}}.sidebar .wrapper{padding:20px}@media (max-width:999px){.sidebar .wrapper{padding:0}}.sidebar .wrapper .summary_show{display:none}@media (max-width:999px){.sidebar .wrapper .summary_show{display:block}}.sidebar .wrapper .summary_show .summary_wrap_heading{padding:0}.sidebar .wrapper .summary_show .summary_wrap_heading h2{color:#000;font-size:24px;font-weight:600;margin:0}.sidebar .wrapper .summary_show .summary_wrap_heading .action_show{align-items:center;color:#1f8dd6;display:flex;gap:8px}.sidebar .wrapper .summary_show .summary_wrap_heading .action_show span{stroke:currentColor}.sidebar .wrapper .summary_show .summary_wrap_heading .action_show span svg{fill:none;display:block;height:10px;width:10px}.sidebar .wrapper .summary_show .summary_wrap_heading .action_show span svg path{vector-effect:non-scaling-stroke;stroke-width:1.4px}.sidebar .wrapper .summary_show .summary_wrapper{background-color:#fff;display:none;padding-top:20px}@media (max-width:999px){.sidebar .wrapper .product-list.pro_desktop{display:none}}.sidebar .wrapper .item-product{display:flex;height:100%;block-size:100%}.sidebar .wrapper .item-product .image-product{border:1px solid #d0d0d0;border-radius:5px;display:flex;flex-direction:column;justify-content:flex-start;max-width:64px;max-inline-size:64px;max-height:64px;max-block-size:64px;min-block-size:64px;min-height:64px;min-inline-size:64px;min-width:64px;position:relative}.sidebar .wrapper .item-product .image-product img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%;z-index:1}.sidebar .wrapper .item-product .image-product .count{background:rgba(0,0,0,.56);border-radius:50%;color:#fff;font-size:12px;height:22px;line-height:22px;position:absolute;right:-10px;text-align:center;top:-12px;width:22px;z-index:2}.sidebar .wrapper .item-product .info-product{padding-left:15px}.sidebar .wrapper .item-product .info-product .name-product{color:#000}.sidebar .wrapper .item-product .info-product .variant-product{color:rgba(0,0,0,.56)}.sidebar .wrapper .item-product .right-info{padding-left:15px}.sidebar .wrapper .discount-wrapper{align-items:center;display:flex;height:100%;block-size:100%;justify-content:space-between;margin-top:20px}.sidebar .wrapper .discount-wrapper .fieldset{flex:1;margin-right:15px}.sidebar .wrapper .discount-wrapper ::-moz-placeholder,.sidebar .wrapper .discount-wrapper input::-moz-placeholder{color:transparent}.sidebar .wrapper .discount-wrapper input::placeholder{color:transparent}.sidebar .wrapper .discount-wrapper input{height:50px;line-height:50px}.sidebar .wrapper .discount-wrapper input:not(:-moz-placeholder){border-color:hsla(0,0%,40%,.8);padding:18px 14px 6px}.sidebar .wrapper .discount-wrapper input:focus,.sidebar .wrapper .discount-wrapper input:not(:placeholder-shown){border-color:hsla(0,0%,40%,.8);padding:18px 14px 6px}.sidebar .wrapper .discount-wrapper input:not(:-moz-placeholder)~label{transform:translateY(-6px) scale(.8)}.sidebar .wrapper .discount-wrapper input:focus~label,.sidebar .wrapper .discount-wrapper input:not(:placeholder-shown)~label{transform:translateY(-6px) scale(.8)}.sidebar .wrapper .discount-wrapper label{align-items:center;display:flex;height:100%;left:14px;pointer-events:none;position:absolute;top:0;transform:scale(1);transform-origin:left top;transition:transform .2s ease-in-out}.sidebar .wrapper .discount-wrapper button{background-color:#1773b0;border-radius:5px;color:#fff;cursor:pointer;font-weight:500;height:50px;line-height:50px;padding:0 14px;text-align:center}.sidebar .wrapper .discount-wrapper button:hover{background-color:#105989}.sidebar .wrapper .total-wrapper .item{align-items:center;display:flex;justify-content:space-between;margin:10px 0}.sidebar .wrapper .total-wrapper .item .title{color:#000}.sidebar .wrapper .total-wrapper .item.discount{color:rgba(0,0,0,.56)}.sidebar .wrapper .total-wrapper .item.discount .title{stroke:currentColor;align-items:center;color:rgba(0,0,0,.56);display:flex;justify-content:space-between}.sidebar .wrapper .total-wrapper .item.discount .title svg{fill:none;display:block;height:14px;margin-right:5px;min-height:14px;min-width:14px;width:14px}.sidebar .wrapper .total-wrapper .item.sphipping .value{color:rgba(0,0,0,.56);font-size:12px}.sidebar .wrapper .total-wrapper .item.total .title,.sidebar .wrapper .total-wrapper .item.total .value{font-size:17px;font-weight:500}.sidebar .wrapper .total-wrapper .item .value{font-weight:500}.sidebar .wrapper .total-saving{stroke:currentColor;align-items:center;display:flex;font-weight:500;gap:10px;text-transform:uppercase}.sidebar .wrapper .total-saving svg{fill:none;display:block;height:18px;width:18px}.sidebar .wrapper .total-saving svg path{vector-effect:non-scaling-stroke;stroke-width:1.4px}.sidebar .wrapper .btn_checkout{display:none;margin-top:20px}@media (max-width:999px){.sidebar .wrapper .btn_checkout{display:block}}.summary_show{display:none}@media (max-width:999px){.summary_show{display:block}}.summary_show .summary_wrap_heading{align-items:center;background-color:#fff;display:flex;justify-content:space-between;margin:0 auto;max-width:650px;padding:12px 20px}.summary_show .summary_wrap_heading .title{align-items:center;color:#1f8dd6;display:flex;gap:8px;justify-content:space-between}.summary_show .summary_wrap_heading .title span:last-child{stroke:currentColor;display:block;height:10px;line-height:10px;width:10px}.summary_show .summary_wrap_heading .title span:last-child svg{fill:none}.summary_show .summary_wrap_heading .title span:last-child svg path{vector-effect:non-scaling-stroke;stroke-width:1.4px}.summary_show .summary_wrap_heading .price{text-align:end}.summary_show .summary_wrap_heading .price del{color:#707070;font-size:12px}.summary_show .summary_wrap_heading .price span{color:#000;display:block;font-size:17px;font-weight:500}.summary_show .summary_wrap_heading .active{transform:rotate(180deg)}.summary_show .summary_wrapper{background-color:#f0f0f0;display:none}.summary_show .summary_wrapper .summary_product{margin:0 auto;max-width:650px}.summary_show .summary_wrapper .summary_product .product-list{padding-top:20px}.footer{border-top:1px solid #dedede;display:flex;justify-content:center;margin-top:50px;padding:20px;width:100%}@media (min-width:1500px){.footer{padding-left:165px}}.footer.footer_mobile{display:none;margin-top:0}@media (max-width:999px){.footer.footer_mobile{display:block}}.footer.footer_desktop{display:block}@media (max-width:999px){.footer.footer_desktop{display:none}}.footer .footer_wrapper{align-items:center;display:flex}.footer .footer_wrapper .footer_wrapper_left{flex:1;text-align:center}.footer .footer_wrapper .footer_wrapper_left button{background:none;color:#1773b0;cursor:pointer;margin-right:15px;text-decoration:underline}.footer .footer_wrapper .footer_wrapper_left button:hover{color:#1f8dd6}
