html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-FD-Thin-D8Z0RbIt.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-FD-ExtraLight-DWOxcBvX.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-FD-Light-BfeKiK-D.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-FD-Regular-DHqa3JTn.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-FD-Medium-CUGnS-PN.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-FD-SemiBold-CLISmBOp.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-FD-Bold-B_t2WhO7.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-FD-ExtraBold-BReMSWK_.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-FD-Black-CJtKXQQl.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}.form-control,.form-select{padding:.6875rem .75rem!important}.form-check-group{display:flex;gap:.635rem;width:100%}.form-check-label{width:100%;height:100%;display:flex;align-items:center;min-height:48px;padding:.5rem .75rem .5rem .5rem;border:solid 1px #DEE2E6;border-radius:8px;cursor:pointer;transition:all .3s ease}.form-check-label:hover{background-color:#f8f9fa}.form-check-input{margin-top:0!important;margin-left:8px!important}.form-check-input:checked+.form-check-label,.form-check-label:has(.form-check-input:checked){border-color:var(--bs-primary)!important}.was-validated .form-control[type=tel],.form-control[type=tel].is-invalid{padding-left:calc(1.5em + .75rem)!important}body{font-family:Vazirmatn,sans-serif!important;display:flex;flex-direction:column;min-height:100vh}.step{display:none;opacity:0;transform:translate(20px);transition:opacity .3s ease,transform .3s ease;position:absolute;width:100%;left:0;right:0}.step.active{display:block;opacity:1;transform:translate(0)}.stepper{margin-bottom:20px;position:relative;min-height:300px}.calculated-amount{font-weight:700;text-align:center;font-size:1.75rem}label{font-weight:400;font-size:1rem;margin-bottom:.5rem}.footer{position:sticky;bottom:0;text-align:center}.footer-buttons{display:flex;justify-content:center;gap:16px;background-color:#fff;padding:16px 0;box-shadow:0 -2px 5px #0000001a}.single-footer-btn{max-width:600px;margin:0 24px!important}.stepper-btn{width:140px;height:50px;font-size:1rem;margin:0 6px;display:inline-block}.step-indicators{display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:24px}.step-indicator{display:flex;flex-direction:column;align-items:center;position:relative;width:100%}.step-indicator .circle{width:54px;height:54px;border-radius:50%;border:1.5px solid var(--bs-primary);display:flex;justify-content:center;align-items:center;background-color:#fff;font-weight:700;padding-top:4px;color:var(--bs-primary);z-index:1;transition:all .3s ease}.step-indicator.active .circle{background-color:var(--bs-primary);color:#fff;border:none}.step-indicator:not(:first-child):after{content:"";position:absolute;top:27px;left:calc(50% + 20px);width:calc(100% - 40px);height:1px;background-color:var(--bs-primary);z-index:0;transition:background-color .3s ease}.multi-step-container{max-width:600px!important;margin:0 auto;padding:0 32px!important}.payment-card-container{max-width:600px!important;margin:0 auto;padding:0 24px!important}.step-indicator:not(:first-child):after{right:unset!important}#itadbeerWatermark{font-size:14px!important;color:var(--bs-gray-600)}#itadbeerWatermark img{width:50px}.review-list span{font-size:1rem!important}.review-list strong{font-size:1.15rem!important}#itadbeerWatermark img{width:46px}.currency-input-group{position:relative;border-radius:12px;transition:all .2s ease}.currency-input-group:focus-within{background:#fff;box-shadow:0 0 0 2px #0d6efd33}.currency-input{padding-left:82px!important;text-align:left;direction:ltr}.currency-symbol{position:absolute;left:20px;top:50%;transform:translateY(-50%);font-size:1.1rem;font-weight:500;color:#495057;z-index:10;background:#e9ecef;padding:4px 12px;border-radius:8px;transition:all .2s ease}.was-validated .currency-input:valid,.was-validated .currency-input:invalid{padding-left:102px!important}.was-validated .currency-input-group .currency-symbol{left:40px}.was-validated .currency-input-group-lg .currency-symbol{left:52px}.was-validated .currency-input-group-lg .currency-input{padding-left:114px!important}
