.aboutProduct{margin-top:80px}.aboutProduct .contents{display:flex;place-content:center;place-items:center}.aboutProduct .title{width:450px;font-size:46px;line-height:69px;letter-spacing:.095em}.aboutProduct .text,.aboutProduct .title{font-family:Poppins;font-style:normal;font-weight:500;color:#000}.aboutProduct .text{width:410px;font-size:24px;line-height:36px}.aboutBg{width:100%;height:200px;display:flex;place-content:center;place-items:center}.aboutProduct .aboutBg{background-image:url(https://i.ibb.co/0ZjMt01/Vector-1.png);height:550px;width:100%;background-position:50%;background-size:auto;background-repeat:no-repeat}.aboutBg img{margin-top:-30px;height:450px;width:100%}.aboutProduct .button1{background:#0075e0}.aboutProduct .button1,.aboutProduct .button2{width:166px;height:52px;border:none;border-radius:4px}.aboutProduct .button2{margin-left:20px;background:#dea90b}.ourProduct{margin-top:60px;background:#dea90b}.ourProduct .products{padding-top:100px}.ourProduct .title{text-align:center;padding:5px;font-family:Poppins;font-style:normal;font-weight:600;font-size:26px;color:#000;margin-bottom:50px}.singleProduct{position:relative}.ourProduct img{height:364px;width:330px;background:#fff;margin-bottom:40px;border-radius:5px}.singleProduct .name{height:40px;width:330px;background:#fff;box-shadow:0 -7px 40px rgba(0,0,0,.2);border-radius:25px 25px 4px 4px;position:absolute;left:0;right:0;bottom:25px;place-items:center}.ourProduct .buttonDiv,.singleProduct .name{display:flex;place-content:center}.ourProduct .products .showProduct{margin-top:50px;margin-bottom:50px;width:215px;height:52px;border:none;border-radius:5px;background:#fff;box-shadow:0 0 40px rgba(0,0,0,.2)}.ourBenefit{margin-top:50px;background:#dea90b}.ourBenefit .title{padding-top:60px;padding-bottom:30px;text-align:center;font-family:Poppins;font-style:normal;font-weight:600;font-size:26px;color:#000}.firstProductDiv{padding-bottom:50px}.ourBenefit .whyProduct{text-align:center}.ourBenefit .singleBenefit{width:70%;height:52px;margin:auto;margin-bottom:20px;background:#fff;box-shadow:0 0 12px rgba(0,0,0,.15);border-radius:4px;display:flex;justify-content:center;align-items:center}.ourBenefit .whyProduct .singleBenefit span{height:25px;width:25px;margin-right:15px;color:#fff;background:#0075e0;font-size:18px;border-radius:50%}.secondProductDiv{padding-bottom:50px}.secondProductDiv .name{text-align:center;font-family:Poppins;font-style:normal;font-weight:600;font-size:26px;line-height:200%;color:#000;margin-bottom:20px}.secondProductDiv .secondWhyProduct{text-align:start}.ourBenefit .secondBenefit{width:70%;height:52px;margin:auto;margin-bottom:20px;background:#fff;box-shadow:0 0 12px rgba(0,0,0,.15);border-radius:4px;display:flex;justify-content:start;align-items:center;padding-left:80px}.ourBenefit .secondWhyProduct .secondBenefit span{height:25px;width:25px;margin-right:15px;padding-left:4px;padding-bottom:4px;color:#fff;background:#0075e0;font-size:18px;border-radius:50%}.ourGallery .title{font-family:Poppins;font-style:normal;font-weight:600;font-size:26px;color:#000;text-align:center;padding-top:80px;padding-bottom:30px}.ourGallery .gallery{text-align:center}.ourGallery .gallery img{height:354px;margin-bottom:25px;background:#fff;margin-bottom:50px;border-radius:5px}.ourGallery .galleryButton{text-align:center;padding-bottom:30px}.ourGallery .galleryButton button{width:200px;height:52px;background:#dea90b;box-shadow:0 0 40px #dea90b;border:none;border-radius:4px}.feedback{background:#f5f5f5}.feedback .title{font-family:Poppins;font-style:normal;font-weight:600;font-size:26px;line-height:200%;color:#000;padding-top:80px;margin-bottom:50px}.feedback .singleReview,.feedback .title{text-align:center}.feedback .singleReview img{height:600px;width:100%}.feedback .feedbackButton{text-align:center;padding-bottom:50px}.feedback .feedbackButton button{width:200px;height:52px;background:#dea90b;box-shadow:0 0 40px #dea90b;border-radius:4px;border:none;margin-top:50px}.faq{margin-top:50px;margin-bottom:50px}.faq .mainContent{width:70%;margin:auto}.faq .mainContent .title{padding-top:50px;display:flex;justify-content:space-between}.faq .mainContent .title .name{font-family:Poppins;font-style:normal;font-weight:600;font-size:28px;color:#000}.faq .mainContent .title .name2{font-family:Poppins;font-style:normal;font-weight:500;font-size:20px;color:#000}details{font-size:1.5rem;border:1px solid gray;background:#fff;box-shadow:0 0 12px rgba(0,0,0,.15);border-radius:4px}summary{padding:.5em 1.3rem;list-style:none;display:flex;justify-content:space-between;transition:height 1s ease}summary::-webkit-details-marker{display:none}summary:after{content:"\002B";width:30px;display:flex;justify-content:center;align-items:center}details[open] summary{border-bottom:1px solid #aaa;margin-bottom:.5em}details[open] summary:after{content:"\00D7"}details[open] div{padding:.5em 1em}.chooseModal{position:fixed;top:10%;left:10%;background:#fff;width:80%;min-height:80%;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);border-radius:10px}.mainModal{width:100%;margin:80px auto;border-radius:10px}.mainModal .modalImage{display:flex;justify-content:center;align-items:center}.mainModal .modalImage img{height:300px;width:50%}.chooseModal form,.modalContent{margin-left:20px}.modalContent .modalHeading{font-family:Inter;font-style:normal;font-weight:500;font-size:35px;color:#000}.modalContent .modalPrice{color:green;font-size:20px}.modalForm .modalSelect{display:flex}.modalForm .modalSelect .size{margin-right:10px}.modalForm .modalSelect label{font-size:18px;font-family:Inter;font-style:normal;color:#696868}.modalForm .modalSelect select{margin-bottom:20px;height:35px;width:50%;margin-left:30px;padding-left:10px;border:1px solid #bbbaba;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer}.modalButton{margin-top:30px}.modalButton button{height:40px;width:170px;border:none;border-radius:5px;background:#f7632d;color:#fff}@media screen and (max-width:768px){.chooseModal{width:80%;height:30%;overflow:scroll;overflow-y:scroll}}.payment .heading{font-family:Inter;font-style:normal;font-weight:500;font-size:24px;line-height:200%;color:#000}.payment .paymentMainContent{padding:20px}.payment .paymentContent{background:#fff;border:1px solid #dea90b;box-shadow:0 0 25px rgba(222,169,11,.6);border-radius:4px}.paymentContent .title{margin:0;padding:0;border-bottom:1px solid #dea90b;padding-left:20px;padding-right:20px}.paymentContent .title p{font-family:Inter;font-style:normal;font-weight:400;font-size:24px;line-height:200%;color:#e3106e}.paymentContent .title img{width:33px;height:33px}.paymentContent .title{display:flex;justify-content:space-between;align-items:center}.paymentContent .paymentPoint{margin-top:30px}.paymentContent .paymentPoint span{color:#e3106e}.paymentContent .paymentHints p{font-family:Inter;font-style:normal;font-weight:400;font-size:24px;color:#000}.paymentContent .remainderPayment p small{font-family:Inter;font-style:normal;font-weight:400;font-size:18px;color:#00fe0a}.paymentContent .paymentNumber p{margin:0;padding:0;font-family:Inter;font-style:normal;font-weight:400;font-size:18px;color:#000}.payment .paymentInput{margin-top:20px}.paymentInput .paymentField label{font-family:Inter;font-style:normal;font-weight:400;font-size:18px;line-height:200%;color:#000}.paymentInput .paymentField input{width:384px;height:52px;padding-left:20px;background:#f6edf7;border:1px solid #dea90b}.paymentInput .paymentSelect{margin-top:20px;display:flex;align-items:center}.paymentInput .paymentSelect p input{width:26px;height:26px;border-radius:50%;vertical-align:middle;border:1px solid #ddd;background:#fff;box-shadow:inset 0 0 6px rgba(0,0,0,.25);-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer}.paymentInput .paymentSelect p input:checked{background:#dea90b}.paymentSelect .checkmark{position:absolute;top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#dea90b}.paymentInput .paymentSelect .checkTitle{font-family:Inter;font-style:normal;font-weight:500;font-size:20px;color:#000;margin-left:20px}.payment .paymentFooterText{margin:20px}.payment .paymentFooterText p{font-family:Inter;font-style:normal;font-weight:500;font-size:18px;line-height:200%;color:#000}.payment .paymentFooterText p span{color:#dea90b}.payment .paymentCheckout{margin-bottom:50px;height:70px;background:#dea90b;box-shadow:0 0 20px rgba(222,169,11,.6);border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer}.payment .paymentCheckout img{height:20px}.payment .paymentCheckout .checkOrder{font-family:Inter;font-style:normal;font-weight:600;font-size:30px;color:#e3106e;margin-left:10px}.customer{margin-top:100px;margin-bottom:50px;background:#fff}.customer .heading{margin-bottom:50px;display:flex;justify-content:space-between}.customer .heading .name{font-family:Inter;font-style:normal;font-weight:500;font-size:24px;color:#000}.customer .heading .account{font-size:18px}.customer .heading .account,.customer .shipping .title{font-family:Inter;font-style:normal;font-weight:400;color:#000}.customer .shipping .title{font-size:24px;margin-left:10px;margin-top:60px;margin-bottom:40px}.customer .shipping .field{margin-bottom:20px}.customer .field label,.emailField label{font-family:Inter;font-style:normal;font-weight:400;font-size:18px;color:#000;margin-left:5px}.customer .field input,.customer .field select,.emailField input{height:50px;width:100%;padding-left:20px;background:#fff;box-shadow:0 0 25px rgba(222,169,11,.6);border-radius:4px;border:none}.countries .head .country{font-family:Inter;font-style:normal;font-weight:400;font-size:18px;line-height:200%;color:#000;margin:0;margin-left:10px;margin-top:50px}.countries .head .name{margin:0;margin-left:10px;margin-bottom:50px}.countries .head .name,.customer .order .name{font-family:Inter;font-style:normal;font-weight:400;font-size:24px;color:#000;padding:0}.customer .order .name{margin:0;margin-left:10px}.customer .order .mainBox{width:100%;height:250px;background:#fff;box-shadow:0 0 25px rgba(222,169,11,.6);border-radius:4px}.customer .order .mainBox hr,.myOrder hr,hr{margin:0;padding:0}.customer .order .mainBox .orderBox{padding:20px;display:flex;justify-content:space-around}.customer .order .orderBox .price,.customer .order .orderBox .productQuantity{font-size:18px;display:flex}.customer .order .orderBox .productQuantity .product{margin-right:50px}.customer .poloName{margin:0;padding:0;padding-top:20px;padding-left:20px;font-size:20px;font-family:Inter;font-style:normal}.order .select{margin-left:20px;padding:10px}.order .select .checkBox{margin-right:10px}.order .select,.select .addQuantity,.select .amount{display:flex;justify-content:start;align-items:center}.select .addQuantity button{height:25px;width:25px;background-color:transparent;border:none;border-radius:4px;display:flex;text-align:center;align-items:center}.select .addQuantity input{width:100px;border:1px solid gray;border-radius:5px;outline:none;padding-left:30px;padding-right:30px}.select .addQuantity .minus{position:relative;left:26px;bottom:9px;cursor:pointer}.select .addQuantity .minus:hover{background:#e5e3e3}.select .addQuantity .plus{position:relative;right:26px;bottom:9px;cursor:pointer}.select .addQuantity .plus:hover{background:#e5e3e3}.customer .variation{margin:0;padding:0;padding-left:55px;font-size:20px;font-family:Inter;font-style:normal;color:#f64444}.customer .variation .modalShow{cursor:pointer}.customer .myOrder .myOrderBox{min-height:400px;width:100%;padding-left:20px;background:#fff;box-shadow:0 0 25px rgba(222,169,11,.6);border-radius:4px;border:none}.customer .myOrder{margin-top:40px}.customer .myOrder .head{font-family:Inter;font-style:normal;font-weight:400;font-size:24px;color:#000;margin:0;padding:0;margin-left:10px}.customer .myOrder .orderHead .name{margin:0;padding:0;font-size:18px}.customer .myOrder .orderHead,.myOrder .productPriceDetails{padding:20px;display:flex;justify-content:space-between}.myOrder .detailsAmount,.myOrder .nameDetails{display:flex}.myOrder .productPriceDetails p{margin:0;padding:0;padding-right:5px}.myOrder .productPriceDetails .total{font-family:Inter;font-style:"normal";font-size:22px;font-weight:700;padding:10px}.productPlayer{margin-top:50px}.productPlayer .playerHead .name{text-align:center;font-family:Inter;font-style:normal;font-weight:600;font-size:30px;color:#000}.productPlayer video{width:100%;border-radius:10px}.navHead{height:70px;width:100%;background:gray;display:flex;justify-content:center;align-items:center}.navHead .name{font-size:30px}