:root{--sw-primary:#00377D;--sw-primary-rgb:0,55,125;--sw-bright:#0EA5F8;--sw-cta-bg:#FEDE4E;--sw-cta-hover:#F5D12E;--sw-cta-text:#00377D;--sw-soft-bg:#EAF6FE;--sw-soft-accent:#D3EEFD;--sw-text:#0F2E5C;--sw-muted:#5f6368;--sw-urgency:#00377D;--button-bg:var(--sw-bright);--button-text-color:#ffffff;--product-font-color:var(--sw-primary-rgb)}[style*="#F2F5F9"],[style*="#f2f5f9"]{background-color:var(--sw-soft-bg)!important}.price__container span.price-item.price-item--sale.price-item--last{font-size:18px;letter-spacing:0;color:rgb(var(--product-font-color));font-weight:600;font-family:Poppins,serif}.card__information .price--on-sale .price-item--regular{font-size:16px;letter-spacing:0;font-family:Poppins,serif;margin-right:5px}.product-card-wrapper .card__content .card__badge .badge{background:var(--sw-primary);color:#fff;font-size:14px;line-height:1;letter-spacing:0;padding:5px 15px;border:1px solid var(--sw-primary)}html{scroll-behavior:smooth}.review_box .review_box_star{display:flex;gap:3px;margin:0}.review_box .review_box_star svg{height:20px;width:20px;display:block}.review_box{display:inline-flex;justify-content:center;gap:8px;align-items:center;padding:10px 16px;border-radius:10px;background:#fff;box-shadow:0 1px 2px #0000000f;border:1px solid rgb(var(--product-font-color))}.review_box .review_box_text{font-size:12px;line-height:1;letter-spacing:0;color:var(--sw-text);text-transform:uppercase;font-family:Poppins,serif;margin:0}.review_main_box{text-align:center;margin-bottom:24px}.review_box .review_box_star svg path{fill:rgb(var(--product-font-color))}.comman_block_title{text-align:center;font-size:40px;letter-spacing:0;color:var(--sw-text);margin-bottom:24px}.review_title .review_content{font-size:18px;letter-spacing:0;color:var(--sw-text);text-align:center}.main_review .review_title{margin-bottom:24px}.review_quots{display:flex;justify-content:center;align-items:center;gap:16px;margin-bottom:40px}.review_quots p{display:inline-block;letter-spacing:0;font-size:16px;color:var(--sw-text);padding:10px 16px;background:#fff;border-radius:10px;border:1px solid rgb(var(--product-font-color))}.review_quots .quote_01,.review_quots .quote_03{transform:rotate(-2deg)}.review_quots .quote_02,.review_quots .quote_04{transform:rotate(2deg)}.review_content p{font-family:Poppins,serif;font-size:14px;letter-spacing:0;line-height:1.5;color:var(--sw-text)}.faq_blocks .faq-content{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out,padding .3s ease-in-out;padding:0}.faq_blocks .faq-content.open{padding-top:15px}.faq_blocks .faq_row .faq_details{width:500px}.faq_details h2{font-size:32px;font-weight:600;color:var(--sw-text);letter-spacing:0;margin-bottom:24px}.faq_blocks .faq_details p{font-size:14px;color:var(--sw-muted);font-family:Poppins,serif;letter-spacing:0;line-height:30px;margin-bottom:32px}.faq_details a{border-radius:8px;padding:14px 28px;display:inline-block;font-size:18px;line-height:1;color:var(--sw-text);text-decoration:none;letter-spacing:0;border:1px solid rgb(var(--product-font-color));background:#fff}.faq_blocks .faq_row .faq_accodian_box{width:calc(100% - 500px);padding-left:80px}.faq_blocks .faq_row{display:flex;flex-wrap:wrap}.faq-main-box .faq-head svg{height:24px;width:24px;transition:all .4s ease}.faq-main-box .faq-head.open svg{transform:rotate(180deg)}.faq-main-box .faq-head{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.faq_inner_accodian .faq_inner_block:not(:last-child){margin-bottom:10px}.faq-head h4{color:var(--sw-text);font-size:18px;font-family:Poppins,serif;letter-spacing:0;margin:0}.faq_inner_block .faq-main-box{padding:16px;border:1px solid rgb(var(--product-font-color));background:#fff;border-radius:10px}.faq-main-box .faq-content{font-size:16px;font-family:Poppins,serif;letter-spacing:0;line-height:1.5;color:var(--sw-muted)}.faq-main-box .faq-content p:not(:last-child){margin-bottom:15px}@media(max-width:1199px){.comman_block_title{font-size:32px;margin-bottom:18px}.faq_blocks .faq_row .faq_accodian_box{width:calc(100% - 430px);padding-left:40px}.faq_details h2{font-size:28px;margin-bottom:15px}.faq_blocks .faq_details p{font-size:14px;margin-bottom:24px}.faq_blocks .faq_row .faq_details{width:430px}}@media(max-width:991px){.review_box .review_box_star svg{height:16px;width:16px}.review_title .review_content{font-size:16px}.review_quots p{font-size:14px;padding:10px 12px}.review_quots{flex-wrap:wrap}.faq_blocks .faq_row .faq_details{width:300px}.faq_blocks .faq_row .faq_accodian_box{width:calc(100% - 300px);padding-left:20px}.faq_details h2{font-size:26px}.faq_details a{padding:14px 20px;font-size:16px}}@media(max-width:767px){.review_quots{margin-bottom:30px;gap:14px}.faq_blocks .faq_row .faq_details{width:100%;margin-bottom:30px}.faq_blocks .faq_row .faq_accodian_box{width:100%;padding-left:0}.faq_blocks .faq_details p{font-size:16px;margin-bottom:15px}.faq_details h2{font-size:24px}}@media(max-width:480px){.comman_block_title{font-size:24px}.review_content p{font-size:16px}.review_box .review_box_star svg{height:14px;width:14px}.review_box .review_box_text{line-height:1.2;text-align:left}.faq_details h2{margin-bottom:5px}.faq_blocks .faq_details p{line-height:24px}.faq_inner_block .faq-main-box{padding:14px}.faq-head h4{font-size:16px}.faq-main-box .faq-content p:not(:last-child){margin-bottom:10px}.faq-main-box .faq-content{font-size:15px}}.quick-add__submit{background-color:var(--button-bg);color:var(--button-text-color)}.quick-add__submit:hover{background-color:transparent;border:1px solid var(--button-bg);color:var(--button-bg)}.quick-add__submit:after{content:none}.inner-product-grid li .card-wrapper.product-card-wrapper,.product-grid li .card-wrapper.product-card-wrapper{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:12px;box-shadow:0 1px 2px #0000000f;padding:20px}.card--standard>.card__content .card__information{text-align:center}.card-information{text-align:center!important}.pb_80{padding:40px 0}@media(min-width:992px){.pb_80{padding:60px 0}}@media(min-width:1200px){.pb_80{padding:80px 0}}.collection__view-all a.button{background:var(--sw-primary);color:#fff;border:1px solid var(--sw-primary);border-radius:10px}.collection__view-all .button:before,.collection__view-all .button:after{display:none}