.categories-content{position:relative;max-width:150px;width:100%;align-items:center;display:flex;flex-direction:column;padding-bottom:10px}.categories-content .pic-section{height:105px;width:105px}.categories-content .pic-section .pic{border-radius:50%}.categories-content .pic-section .pic img{height:100%}.categories-content .category-name-and-amount{display:flex;flex-direction:column;align-items:center;gap:10px}.categories-content .category-name-and-amount .ct-name{text-align:center;padding-top:5px}.categories-content .category-name-and-amount .ct-name h3,.categories-content .category-name-and-amount .ct-amount .symbol{font-size:1.1rem}.categories-content .category-name-and-amount .ct-amount p{color:var(--color-primary);font-size:1.1rem}.categories-section-content{padding:80px 20px;background-color:var(--color-white)}.categories-section-content .categories-section{position:relative}.outer-pics-sec .pic-top{position:absolute;top:0;right:0;height:120px;width:120px;background-color:transparent}.outer-pics-sec .pic-top .pic{box-shadow:unset}.outer-pics-sec .pic-top img{-o-object-fit:contain;object-fit:contain}.outer-pics-sec .pic-bottom{position:absolute;bottom:0;left:0}.outer-pics-sec .pic-bottom .pic{box-shadow:unset}.outer-pics-sec .pic-bottom img{-o-object-fit:contain;object-fit:contain}.categories-section-content .categories-sc{padding:30px 0}.hero-section{position:relative}.hero-section .under-two-sections{padding:20px}.hero-section .under-two-sections .first-section{flex:1 0 500px}.hero-section .under-two-sections .first-section .first-section-content .heading-section h1{font-size:2.4rem;font-weight:500}.hero-section .under-two-sections .first-section .first-section-content .heading-section h2{font-size:1.8rem;color:var(--font-light);font-weight:500;padding:10px 0}.hero-section .under-two-sections .first-section .first-section-content .heading-section p{font-size:1rem;line-height:1.8rem;color:var(--font-light);padding:20px 0}.hero-section .under-two-sections .first-section .left-right-arrows{padding:20px 0}.hero-section .under-two-sections .first-section .left-right-arrows .icon-cn{border-radius:50%;padding:8px;border:1px solid var(--color-border-light);max-width:-moz-max-content;max-width:max-content}.hero-section .under-two-sections .first-section .left-right-arrows .icon-cn .edit_icon{color:var(--font-dark)}.hero-section .under-two-sections .second-section{position:relative;flex:0 620px}.hero-section .under-two-sections .second-section .pic-section-and-some-details .pic-section{width:100%;height:420px;border-radius:30px;overflow:hidden}.hero-section .under-two-sections .second-section .some-detail-section{padding:10px}.hero-section .under-two-sections .second-section .some-detail-section .amount-and-rating-sec .amount-sec .amount-cn{color:var(--color-primary);font-weight:500;font-size:1.3rem}.hero-section .under-two-sections .second-section .some-detail-section .amount-and-rating-sec .amount-sec{background-image:linear-gradient(to right,var(--color-assent-dark),var(--color-white));border-radius:10px;padding:5px 10px;flex:1;position:relative}.hero-section .under-two-sections .second-section .some-detail-section .amount-and-rating-sec .amount-sec:after{content:"";position:absolute;height:70%;width:3px;border-radius:10px;background-color:var(--font-light);top:50%;left:1px;transform:translateY(-50%)}.hero-section .under-two-sections .second-section .some-detail-section .rating-stars{border-radius:100px;border:1px solid var(--color-border-light);padding:2px 8px;max-width:-moz-max-content;max-width:max-content}.hero-section .under-two-sections .second-section .some-detail-section .rating-stars .edit_icon{color:var(--color-for-star)}.hero-section .under-two-sections .second-section .some-detail-section .rating-stars span{font-size:.8rem}.hero-section .under-two-sections .second-section .buttons-section{padding:15px 0}.hero-section{padding:40px 20px;background-color:var(--color-white)}.under-two-sections{display:flex;flex-wrap:wrap;gap:30px;align-items:center}.first-section,.second-section{flex:1;min-width:300px}.first-section-content{visibility:hidden;opacity:0;height:0;transition:opacity .5s ease-in-out}.first-section-content.block{visibility:visible;height:-moz-max-content;height:max-content;display:block;opacity:1}.some-detail p{font-size:16px;color:#777;margin-bottom:20px}.button-section button{padding:10px 20px;background-color:var(--color-primary);border:none;border-radius:10px;color:var(--color-white);cursor:pointer;font-size:16px}.button-section button:hover{background-color:var(--color-primary)}.left-right-arrows{display:flex;gap:20px;margin-top:20px}.left-right-arrows button{background-color:transparent;border:1px solid #ccc;border-radius:6px;padding:8px 12px;cursor:pointer;transition:background-color .3s ease}.left-right-arrows button:hover{background-color:#f0f0f0}.pic-section-and-some-details{border:1px solid #eee}.pic img{width:100%;border-radius:10px;height:auto}.amount-and-rating-sec{display:flex;justify-content:space-between;margin-top:10px}.amount-cn{font-weight:700;color:#333;font-size:18px}.rating-stars span{font-weight:700;font-size:16px}.pic-section-and-some-details{visibility:hidden;height:0;opacity:0;transition:opacity .4s ease-in-out}.pic-section-and-some-details.block{height:-moz-max-content;height:max-content;visibility:visible;display:block;opacity:1;border-radius:10px;margin-bottom:20px;padding:10px;transition:opacity .4s ease-in-out}.hero-section .under-two-sections .second-section .pic-section-and-some-details .pic-section img{height:100%}@media screen and (max-width: 1240px){.hero-section .under-two-sections .second-section{flex:1 0 400px}.hero-section .under-two-sections .second-section .pic-section-and-some-details .pic-section{width:100%;height:350px}}@media screen and (max-width: 1020px){.hero-section .under-two-sections{flex-direction:column-reverse;gap:10px}.hero-section .under-two-sections .second-section .pic-section-and-some-details .pic-section{width:400px;height:228px}.hero-section .under-two-sections .first-section,.hero-section .under-two-sections .second-section{flex:1 0 100%}}@media screen and (max-width: 1030px){.hero-section .under-two-sections .first-section .first-section-content .heading-section h1{font-size:1.5rem}.hero-section .under-two-sections .first-section .first-section-content .heading-section h2{font-size:1.1rem}.hero-section .under-two-sections .first-section .first-section-content .heading-section p{font-size:.9rem}}@media screen and (max-width:500px){.hero-section .under-two-sections .second-section .pic-section-and-some-details .pic-section{width:100%}}.offer-section-content{padding:20px;border-top:1px dashed var(--color-border-light);border-bottom:1px dashed var(--color-border-light);border-width:1.5px;background-color:var(--color-white)}.offer-content{padding:0 20px}.offer-content .offer-content-cn{display:flex;flex-direction:column;align-items:flex-start;padding:35px 0;flex:1 0 350px}.offer-content .offer-content-cn .icon-content .edit_icon{font-size:1.8rem}.offer-content .offer-content-cn .offer-heading-section .discount-name h3{font-size:1.4rem;font-weight:600}.offer-content .offer-content-cn .offer-heading-section .offer-on p{font-size:1.2rem;color:var(--font-light)}.offer-content .offer-content-cn .offer-heading-section .more-settings p{font-size:.9rem;color:var(--font-light)}@media screen and (max-width:720px){.offer-content .offer-content-cn{flex:1 0 100%}}.products-section-con{padding:40px 20px;background-color:var(--color-white)}.products-section-con .products-section-content{position:relative}.products-section-con .products-section-content .outer-pr-pic-cn .pic-top{position:absolute;top:0;right:0;height:80px;width:80px;opacity:.5;background-color:transparent}.products-section-con .products-section-content .outer-pr-pic-cn .pic-top .pic{box-shadow:unset}.products-section-con .products-section-content .outer-pr-pic-cn .pic-top img{-o-object-fit:contain;object-fit:contain}.products-section-con .products-section-content .outer-pr-pic-cn .pic-bottom{position:absolute;bottom:0;left:0;height:80px;opacity:.5;width:80px}.products-section-con .products-section-content .outer-pr-pic-cn .pic-bottom .pic{box-shadow:unset}.products-section-con .products-section-content .outer-pr-pic-cn .pic-bottom img{-o-object-fit:contain;object-fit:contain}.product-sections-cn .products-sc{padding:20px 0}.signup-benefit-section-cn-outer-section{padding:40px 20px;position:relative;background-color:var(--color-white)}.signup-benefit-section-cn-outer-section .outer-sign-pic .pic-top{position:absolute;top:20px;left:-20px;height:120px;width:120px;opacity:.5;background-color:transparent;z-index:9}.signup-benefit-section-cn-outer-section .outer-sign-pic .pic-top .pic{box-shadow:unset}.signup-benefit-section-cn-outer-section .outer-sign-pic .pic-top img{-o-object-fit:contain;object-fit:contain}.signup-benefit-section-cn-outer-section .outer-sign-pic .pic-bottom{position:absolute;bottom:45px;right:0;height:80px;opacity:.5;width:80px;z-index:9}.signup-benefit-section-cn-outer-section .outer-sign-pic .pic-bottom .pic{box-shadow:unset}.signup-benefit-section-cn-outer-section .outer-sign-pic .pic-bottom img{-o-object-fit:contain;object-fit:contain}.signup-benefit-section-cn{position:relative;padding:20px 35px;border:1px solid var(--color-border-light);border-radius:20px;margin:50px 0}.signup-benefit-section-cn .heading-section{max-width:650px;width:100%;padding:10px 0 25px}.signup-benefit-section-cn .heading-section h2{font-size:1.7rem;padding-bottom:10px}.signup-benefit-section-cn .heading-section p{font-size:1.1rem;color:var(--font-light)}.signup-benefit-section-cn .pic-section-and-sign-up-to .pic{height:380px;width:100%;border-radius:20px}.signup-benefit-section-cn .benefits-section{background-color:var(--color-assent-dark);padding:20px;margin-top:30px;border-radius:20px}.signup-benefit-section-cn .benefits-section .section-first,.signup-benefit-section-cn .benefits-section .section-second{flex:1 0 400px}.pic-section-and-sign-up-to .sign-up-section{max-width:750px;width:100%;margin:0 auto;background-color:var(--color-white);box-shadow:1px 2px 20px #cfcfcf14;padding:40px 25px;border-radius:20px;transform:translateY(-40px)}.pic-section-and-sign-up-to .sign-up-section .signup-form,.pic-section-and-sign-up-to .sign-up-section .pack-a-gift-section{flex:1 0 320px}.pic-section-and-sign-up-to .sign-up-section .signup-form label,.pic-section-and-sign-up-to .sign-up-section .pack-a-gift-section label{font-size:1.2rem;padding:5px;display:block}.pic-section-and-sign-up-to .sign-up-section .pack-a-gift-section p{font-size:.9rem;color:var(--font-light)}.pic-section-and-sign-up-to .sign-up-section .pack-a-gift-section span{font-size:1rem;color:var(--font-dark)}.pic-section-and-sign-up-to .sign-up-section .signup-form .input-and-icon-and-submit-button-cn .inp-and-icon,.pic-section-and-sign-up-to .sign-up-section .signup-form .input-and-icon-and-submit-button-cn input{flex:1}.pic-section-and-sign-up-to .sign-up-section .signup-form .input-and-icon-and-submit-button-cn .inp-and-icon{border:1px solid var(--color-border-light);padding:5px 8px;border-radius:8px}.pic-section-and-sign-up-to .sign-up-section .signup-form .input-and-icon-and-submit-button-cn .icon-content{padding:10px;border-radius:10px;background-color:var(--color-primary)}.pic-section-and-sign-up-to .sign-up-section .signup-form .input-and-icon-and-submit-button-cn .icon-content .edit_icon{color:var(--color-white)}.pic-section-and-sign-up-to .sign-up-section .signup-form .input-and-icon-and-submit-button-cn input{padding:8px;border:1px solid transparent}.pic-section-and-sign-up-to .sign-up-section .signup-form .input-and-icon-and-submit-button-cn input:focus-visible{outline:none}.signup-benefit-section-cn .benefits-section .section-first .benefits,.signup-benefit-section-cn .benefits-section .section-second .benefits{background-color:var(--color-white);border-radius:10px;padding:25px 20px}.signup-benefit-section-cn .benefits-section .section-first .benefits ul li,.signup-benefit-section-cn .benefits-section .section-second .benefits ul li{padding:4px;color:var(--font-light)}.signup-benefit-section-cn .benefits-section .section-first .ben-heading h3,.signup-benefit-section-cn .benefits-section .section-second .ben-heading h3{font-size:1.2rem;padding:10px}@media screen and (max-width:650px){.signup-benefit-section-cn .pic-section-and-sign-up-to .pic{height:auto}}@media screen and (max-width:450px){.pic-section-and-sign-up-to .sign-up-section .signup-form,.pic-section-and-sign-up-to .sign-up-section .pack-a-gift-section,.signup-benefit-section-cn .benefits-section .section-first,.signup-benefit-section-cn .benefits-section .section-second{flex:1 0 100%}.signup-benefit-section-cn{padding:15px}}.testimonials-section{padding:50px 0;background-color:var(--color-white)}.testimonials-section .testimonials-heading-section{background-color:var(--color-assent-dark);padding:45px 20px}.testimonials-section .testimonials-heading-section .heading-section .sub-title span{color:#e9e9e9;display:block;padding:8px 15px;max-width:-moz-max-content;max-width:max-content;width:100%;border-radius:10px;background-color:#333;font-size:.9rem}.testimonials-section .testimonials-heading-section .heading-section .main-title h2{color:var(--color-black);padding:10px 0}.testimonials-section .testimonials-content .testimonials-sc{padding:30px 20px}.testimonials-section .testimonials-content .next-previous-button{display:none}@media screen and (max-width:765px){.testimonials-section .testimonials-content .testimonials-sc{flex-wrap:nowrap;width:100%;overflow:hidden}.testimonials-section .testimonials-content .testimonials-sc .testimonials-content-cn{flex:1 0 100%;max-width:100%}.testimonials-section .testimonials-content .next-previous-button{display:flex}.testimonial-slide{display:none;opacity:0;transform:translate(0);transition:all .4s ease-in-out}.testimonial-slide.active{transform:translate(1);display:block;transition:all .4s ease-in-out;opacity:1}}.lading-page-contents{background-color:var(--color-white)}
