.elementor-2178 .elementor-element.elementor-element-4c11bad{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:20px}.elementor-2178 .elementor-element.elementor-element-4c11bad>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2178 .elementor-element.elementor-element-d04f4cd img{width:100%}.elementor-2178 .elementor-element.elementor-element-593fb57 .elementor-heading-title{color:var(--e-global-color-0e424a1);font-family:"Raleway",Sans-serif;font-size:48px;font-weight:700;line-height:56px}.elementor-2178 .elementor-element.elementor-element-ce61ac1{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2178 .elementor-element.elementor-element-ce61ac1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2178 .elementor-element.elementor-element-d70baa5 .elementor-heading-title{color:var(--e-global-color-text);font-family:"Raleway",Sans-serif;font-size:24px;font-weight:500;line-height:1.17em}.elementor-2178 .elementor-element.elementor-element-d70baa5>.elementor-widget-container{border-style:solid;border-color:var(--e-global-color-text)}.elementor-2178 .elementor-element.elementor-element-0fb62d8:not(.elementor-motion-effects-element-type-background),.elementor-2178 .elementor-element.elementor-element-0fb62d8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0e424a1)}.elementor-2178 .elementor-element.elementor-element-0fb62d8,.elementor-2178 .elementor-element.elementor-element-0fb62d8>.elementor-background-overlay{border-radius:4px}.elementor-2178 .elementor-element.elementor-element-0fb62d8{box-shadow:0px 4px 8px 4px rgba(0,0,0,.06);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:45px;padding:25px 15px 0}.elementor-2178 .elementor-element.elementor-element-0fb62d8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2178 .elementor-element.elementor-element-9205416 .elementor-accordion-title{font-family:var(--e-global-typography-17843a4-font-family),Sans-serif;font-size:var(--e-global-typography-17843a4-font-size);font-weight:var(--e-global-typography-17843a4-font-weight);line-height:var(--e-global-typography-17843a4-line-height);letter-spacing:var(--e-global-typography-17843a4-letter-spacing);word-spacing:var(--e-global-typography-17843a4-word-spacing)}.elementor-2178 .elementor-element.elementor-element-12219e8{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2178 .elementor-element.elementor-element-12219e8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2178 .elementor-element.elementor-element-1897a29 .elementor-heading-title{color:var(--e-global-color-text);font-family:"Raleway",Sans-serif;font-size:24px;font-weight:500;line-height:1.17em}.elementor-2178 .elementor-element.elementor-element-1897a29>.elementor-widget-container{border-style:solid;border-color:var(--e-global-color-text)}.elementor-2178 .elementor-element.elementor-element-e2dc393>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2178 .elementor-element.elementor-element-e2dc393>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2178 .elementor-element.elementor-element-3ab70bc:not(.elementor-motion-effects-element-type-background),.elementor-2178 .elementor-element.elementor-element-3ab70bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0e424a1)}.elementor-2178 .elementor-element.elementor-element-3ab70bc,.elementor-2178 .elementor-element.elementor-element-3ab70bc>.elementor-background-overlay{border-radius:4px}.elementor-2178 .elementor-element.elementor-element-3ab70bc{box-shadow:0px 4px 8px 4px rgba(0,0,0,.06);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:45px;padding:25px 15px 0}.elementor-2178 .elementor-element.elementor-element-3ab70bc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2178 .elementor-element.elementor-element-c845b55 .elementor-accordion-title{font-family:var(--e-global-typography-17843a4-font-family),Sans-serif;font-size:var(--e-global-typography-17843a4-font-size);font-weight:var(--e-global-typography-17843a4-font-weight);line-height:var(--e-global-typography-17843a4-line-height);letter-spacing:var(--e-global-typography-17843a4-letter-spacing);word-spacing:var(--e-global-typography-17843a4-word-spacing)}.elementor-2178 .elementor-element.elementor-element-0ba1866.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2178 .elementor-element.elementor-element-0ba1866.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-2178 .elementor-element.elementor-element-ec3ec02{margin-top:0;margin-bottom:30px}.elementor-2178 .elementor-element.elementor-element-e742c38 .elementor-heading-title{color:var(--e-global-color-72c5e86);font-family:var(--e-global-typography-766a317-font-family),Sans-serif;font-size:var(--e-global-typography-766a317-font-size);font-weight:var(--e-global-typography-766a317-font-weight);line-height:var(--e-global-typography-766a317-line-height);letter-spacing:var(--e-global-typography-766a317-letter-spacing);word-spacing:var(--e-global-typography-766a317-word-spacing)}.elementor-2178 .elementor-element.elementor-element-33da6c4 .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-5aabb28-font-family),Sans-serif;font-size:var(--e-global-typography-5aabb28-font-size);font-weight:var(--e-global-typography-5aabb28-font-weight);line-height:var(--e-global-typography-5aabb28-line-height);letter-spacing:var(--e-global-typography-5aabb28-letter-spacing);word-spacing:var(--e-global-typography-5aabb28-word-spacing)}.elementor-2178 .elementor-element.elementor-element-33da6c4>.elementor-widget-container{margin:0 0 20px}.elementor-2178 .elementor-element.elementor-element-9c7bd41{--swiper-slides-to-display:4;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:0px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-92px;--swiper-slides-gap:25px}.elementor-2178 .elementor-element.elementor-element-9c7bd41 .swiper-slide>.elementor-element{height:100%}.elementor-2178 .elementor-element.elementor-element-e76b01d:not(.elementor-motion-effects-element-type-background),.elementor-2178 .elementor-element.elementor-element-e76b01d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://soosanvina.com/wp-content/uploads/2023/10/dang-ky-nhan-tu-van-bg.webp");background-size:cover}.elementor-2178 .elementor-element.elementor-element-e76b01d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0 10px}.elementor-2178 .elementor-element.elementor-element-e76b01d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2178 .elementor-element.elementor-element-5bce81d>.elementor-element-populated{padding:10px 47px 10px 10px}.elementor-2178 .elementor-element.elementor-element-043d697 .elementor-heading-title{color:var(--e-global-color-0e424a1);font-family:var(--e-global-typography-5aabb28-font-family),Sans-serif;font-size:var(--e-global-typography-5aabb28-font-size);font-weight:var(--e-global-typography-5aabb28-font-weight);line-height:var(--e-global-typography-5aabb28-line-height);letter-spacing:var(--e-global-typography-5aabb28-letter-spacing);word-spacing:var(--e-global-typography-5aabb28-word-spacing)}.elementor-2178 .elementor-element.elementor-element-043d697>.elementor-widget-container{margin:0 0 15px}.elementor-bc-flex-widget .elementor-2178 .elementor-element.elementor-element-c30d797.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-2178 .elementor-element.elementor-element-c30d797.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-2178 .elementor-element.elementor-element-eb4cc4a>.elementor-widget-container{margin:0 0 40px}@media(min-width:768px){.elementor-2178 .elementor-element.elementor-element-e2dc393{width:30%}.elementor-2178 .elementor-element.elementor-element-676140f{width:69.665%}}@media(max-width:1024px){.elementor-2178 .elementor-element.elementor-element-9205416 .elementor-accordion-title{font-size:var(--e-global-typography-17843a4-font-size);line-height:var(--e-global-typography-17843a4-line-height);letter-spacing:var(--e-global-typography-17843a4-letter-spacing);word-spacing:var(--e-global-typography-17843a4-word-spacing)}.elementor-2178 .elementor-element.elementor-element-c845b55 .elementor-accordion-title{font-size:var(--e-global-typography-17843a4-font-size);line-height:var(--e-global-typography-17843a4-line-height);letter-spacing:var(--e-global-typography-17843a4-letter-spacing);word-spacing:var(--e-global-typography-17843a4-word-spacing)}.elementor-2178 .elementor-element.elementor-element-0ba1866.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2178 .elementor-element.elementor-element-e742c38 .elementor-heading-title{font-size:var(--e-global-typography-766a317-font-size);line-height:var(--e-global-typography-766a317-line-height);letter-spacing:var(--e-global-typography-766a317-letter-spacing);word-spacing:var(--e-global-typography-766a317-word-spacing)}.elementor-2178 .elementor-element.elementor-element-33da6c4 .elementor-heading-title{font-size:var(--e-global-typography-5aabb28-font-size);line-height:var(--e-global-typography-5aabb28-line-height);letter-spacing:var(--e-global-typography-5aabb28-letter-spacing);word-spacing:var(--e-global-typography-5aabb28-word-spacing)}.elementor-2178 .elementor-element.elementor-element-9c7bd41{--swiper-slides-to-display:2}.elementor-2178 .elementor-element.elementor-element-043d697 .elementor-heading-title{font-size:var(--e-global-typography-5aabb28-font-size);line-height:var(--e-global-typography-5aabb28-line-height);letter-spacing:var(--e-global-typography-5aabb28-letter-spacing);word-spacing:var(--e-global-typography-5aabb28-word-spacing)}}@media(max-width:767px){.elementor-2178 .elementor-element.elementor-element-4c11bad{margin-top:0;margin-bottom:20px}.elementor-2178 .elementor-element.elementor-element-d04f4cd img{height:300px;object-fit:cover}.elementor-2178 .elementor-element.elementor-element-593fb57 .elementor-heading-title{font-size:36px;line-height:48px}.elementor-2178 .elementor-element.elementor-element-f8a89ce>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2178 .elementor-element.elementor-element-d70baa5 .elementor-heading-title{font-size:18px;line-height:23px}.elementor-2178 .elementor-element.elementor-element-d70baa5>.elementor-widget-container{padding:12px 10px 10px 12px;border-width:1px}.elementor-2178 .elementor-element.elementor-element-9205416 .elementor-accordion-title{font-size:var(--e-global-typography-17843a4-font-size);line-height:var(--e-global-typography-17843a4-line-height);letter-spacing:var(--e-global-typography-17843a4-letter-spacing);word-spacing:var(--e-global-typography-17843a4-word-spacing)}.elementor-2178 .elementor-element.elementor-element-1897a29 .elementor-heading-title{font-size:18px;line-height:23px}.elementor-2178 .elementor-element.elementor-element-1897a29>.elementor-widget-container{padding:12px 10px 10px 12px;border-width:1px}.elementor-2178 .elementor-element.elementor-element-c845b55 .elementor-accordion-title{font-size:var(--e-global-typography-17843a4-font-size);line-height:var(--e-global-typography-17843a4-line-height);letter-spacing:var(--e-global-typography-17843a4-letter-spacing);word-spacing:var(--e-global-typography-17843a4-word-spacing)}.elementor-2178 .elementor-element.elementor-element-0ba1866.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2178 .elementor-element.elementor-element-e742c38 .elementor-heading-title{font-size:var(--e-global-typography-766a317-font-size);line-height:var(--e-global-typography-766a317-line-height);letter-spacing:var(--e-global-typography-766a317-letter-spacing);word-spacing:var(--e-global-typography-766a317-word-spacing)}.elementor-2178 .elementor-element.elementor-element-33da6c4 .elementor-heading-title{font-size:var(--e-global-typography-5aabb28-font-size);line-height:var(--e-global-typography-5aabb28-line-height);letter-spacing:var(--e-global-typography-5aabb28-letter-spacing);word-spacing:var(--e-global-typography-5aabb28-word-spacing)}.elementor-2178 .elementor-element.elementor-element-9c7bd41{--swiper-slides-to-display:1}.elementor-2178 .elementor-element.elementor-element-5bce81d>.elementor-element-populated{padding:10px}.elementor-2178 .elementor-element.elementor-element-043d697 .elementor-heading-title{font-size:var(--e-global-typography-5aabb28-font-size);line-height:var(--e-global-typography-5aabb28-line-height);letter-spacing:var(--e-global-typography-5aabb28-letter-spacing);word-spacing:var(--e-global-typography-5aabb28-word-spacing)}}.elementor-2178 .elementor-element.elementor-element-d04f4cd:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(254deg,rgba(18,18,37,.24) 0%,rgba(17,17,36,.17) 11.91%,rgba(17,16,34,.14) 26.61%,rgba(14,14,30,.21) 60.4%,rgba(13,13,27,.33) 80.04%,rgba(11,11,24,.29) 99.5%)}.elementor-2178 .elementor-element.elementor-element-2b67769{color:#fff;margin-bottom:0}.elementor-2178 .elementor-element.elementor-element-2b67769 a{color:#fff;font-size:16px;font-weight:500;margin-right:10px}.elementor-2178 .elementor-element.elementor-element-2b67769 .separator{margin-right:10px}.elementor-2178 .elementor-element.elementor-element-c4fdab5{position:absolute;right:0;bottom:50px}.elementor-2178 .elementor-element.elementor-element-d70baa5{display:inline-block}.elementor-2178 .elementor-element.elementor-element-d70baa5:after{content:url(https://soosanvina.com/wp-content/uploads/2023/11/accordion-arrow-down.svg);position:absolute;right:10px;top:50%;transform:translateY(-50%)}.elementor-2178 .elementor-element.elementor-element-9205416 .elementor-accordion-icon>span{margin-top:12px}.elementor-2178 .elementor-element.elementor-element-9205416 .elementor-accordion-icon svg{font-size:24px}.elementor-2178 .elementor-element.elementor-element-9205416 .elementor-accordion-item{border:none;border-bottom:solid 1px rgba(58,58,58,.5);padding-bottom:25px;margin-bottom:30px}.elementor-2178 .elementor-element.elementor-element-9205416 .elementor-accordion-item:last-child{border-bottom:none;margin-bottom:0}.elementor-2178 .elementor-element.elementor-element-9205416 .elementor-tab-title:before{vertical-align:-15px;margin-right:16px}.elementor-2178 .elementor-element.elementor-element-9205416 .elementor-accordion-item:first-child .elementor-tab-title:before{content:url(https://soosanvina.com/wp-content/uploads/2023/11/accordion-icon-1.svg)}.elementor-2178 .elementor-element.elementor-element-9205416 .elementor-accordion-item:nth-child(1) .elementor-tab-title:before{content:url(https://soosanvina.com/wp-content/uploads/2023/11/accordion-icon-2.svg)}.elementor-2178 .elementor-element.elementor-element-9205416 .elementor-accordion-item:nth-child(3) .elementor-tab-title:before{content:url(https://soosanvina.com/wp-content/uploads/2023/11/accordion-icon-3.svg)}.elementor-2178 .elementor-element.elementor-element-9205416 .elementor-tab-title{padding:0;margin-bottom:6px}.elementor-2178 .elementor-element.elementor-element-9205416 .elementor-tab-content{padding:0 0 0 12px;border:none}.elementor-2178 .elementor-element.elementor-element-9205416 .elementor-tab-content a{font-size:15px;font-weight:500;transition:all .3s}.elementor-2178 .elementor-element.elementor-element-9205416 .elementor-tab-content a:hover{color:#015780;text-decoration:underline;font-size:16px;font-weight:700}.elementor-2178 .elementor-element.elementor-element-9205416 .elementor-tab-content .wooc_sclist>div{padding:7px 0}@media (max-width:767px){.elementor-2178 .elementor-element.elementor-element-9205416 .elementor-tab-content{max-height:none !important;overflow:visible !important}.wooc_sclist{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px 12px;max-height:none !important;overflow:visible !important}.wooc_sclist>div{display:block !important}}.elementor-2178 .elementor-element.elementor-element-0fb62d8{display:none}@media (min-width:768px){.elementor-2178 .elementor-element.elementor-element-ce61ac1{display:none}}@media (max-width:767px){.elementor-2178 .elementor-element.elementor-element-ce61ac1{margin-bottom:0}}.elementor-2178 .elementor-element.elementor-element-1897a29{display:inline-block}.elementor-2178 .elementor-element.elementor-element-1897a29:after{content:url(https://soosanvina.com/wp-content/uploads/2023/11/accordion-arrow-down.svg);position:absolute;right:10px;top:50%;transform:translateY(-50%)}@media (min-width:768px){.elementor-2178 .elementor-element.elementor-element-12219e8{display:none}}.elementor-2178 .elementor-element.elementor-element-c845b55 .elementor-accordion-icon>span{margin-top:12px}.elementor-2178 .elementor-element.elementor-element-c845b55 .elementor-accordion-icon svg{font-size:24px}.elementor-2178 .elementor-element.elementor-element-c845b55 .elementor-accordion-item{border:none;border-bottom:solid 1px rgba(58,58,58,.5);padding-bottom:25px;margin-bottom:30px}.elementor-2178 .elementor-element.elementor-element-c845b55 .elementor-accordion-item:last-child{border-bottom:none;margin-bottom:0}.elementor-2178 .elementor-element.elementor-element-c845b55 .elementor-tab-title:before{vertical-align:-15px;margin-right:16px}.elementor-2178 .elementor-element.elementor-element-c845b55 .elementor-accordion-item:first-child .elementor-tab-title:before{content:url(https://soosanvina.com/wp-content/uploads/2023/11/accordion-icon-1.svg)}.elementor-2178 .elementor-element.elementor-element-c845b55 .elementor-accordion-item:nth-child(2) .elementor-tab-title:before{content:url(https://soosanvina.com/wp-content/uploads/2023/11/accordion-icon-2.svg)}.elementor-2178 .elementor-element.elementor-element-c845b55 .elementor-accordion-item:nth-child(3) .elementor-tab-title:before{content:url(https://soosanvina.com/wp-content/uploads/2023/11/accordion-icon-3.svg)}.elementor-2178 .elementor-element.elementor-element-c845b55 .elementor-tab-title{padding:0;margin-bottom:6px}.elementor-2178 .elementor-element.elementor-element-c845b55 .elementor-tab-content{padding:0 0 0 12px;border:none}.elementor-2178 .elementor-element.elementor-element-c845b55 .elementor-tab-content a{font-size:15px;font-weight:500;transition:all .3s}.elementor-2178 .elementor-element.elementor-element-c845b55 .elementor-tab-content a:hover{color:#015780;text-decoration:underline;font-size:16px;font-weight:700}.elementor-2178 .elementor-element.elementor-element-c845b55 .elementor-tab-content .wooc_sclist>div{padding:7px 0}@media (max-width:767px){.elementor-2178 .elementor-element.elementor-element-3ab70bc{display:none}}@media (max-width:767px){.elementor-2178 .elementor-element.elementor-element-e2dc393{display:none}}@media(min-width:768px){.elementor-2178 .elementor-element.elementor-element-0ba1866{padding-left:10px}}.elementor-2178 .elementor-element.elementor-element-0ba1866 .product-cat-name{color:#015780;display:inline-block}.elementor-2178 .elementor-element.elementor-element-0ba1866 .woocommerce-result-count{display:none}.elementor-2178 .elementor-element.elementor-element-0ba1866 .woocommerce-ordering{margin-bottom:30px}.elementor-2178 .elementor-element.elementor-element-0ba1866 .woocommerce-ordering select{color:#3a3a3a;font-weight:500;border-radius:4px;border:.5px solid rgba(58,58,58,.5);border-radius:4px;padding:10px 2rem 10px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.elementor-2178 .elementor-element.elementor-element-0ba1866 .woocommerce-ordering:after{content:url(https://soosanvina.com/wp-content/uploads/2023/11/arrow-select.svg);position:absolute;top:10px;right:12px}.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.products li{overflow:hidden;border-radius:4px;text-align:center;padding:15px 30px 20px !important;transition:all .3s}.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.products li:hover{background:linear-gradient(180deg,#fff 0%,#f2f6f9 56.35%,#e6eff3 100%)}@media (min-width:768px){.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.products li:hover .product-gallery-sc{transform:translateY(35px)}}.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-page-title{position:absolute;top:15px;z-index:2;text-align:center}.elementor-2178 .elementor-element.elementor-element-0ba1866 .model-wrap{position:absolute;top:50px;text-align:center;z-index:1;opacity:0;display:none}.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.products li:hover:hover .model-wrap{color:#3a3a3a;top:80px;opacity:1;display:block}.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-page-title h3{width:80%;display:inline-block;color:#3a3a3a}.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-button-wrapper{padding:0 50px;opacity:0;display:none}.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.products li:hover .elementor-button-wrapper{opacity:1;display:block}@media (min-width:768px){.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.products li:hover .button-wrap{margin-top:30px}}.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-button{width:100%}.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-button-content-wrapper{display:inline-block}.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-button-icon{margin-right:16px}.elementor-2178 .elementor-element.elementor-element-0ba1866 .loop-item{padding-top:20px}.elementor-2178 .elementor-element.elementor-element-0ba1866 .swiper-pagination-bullet{width:8px;height:8px}.elementor-2178 .elementor-element.elementor-element-0ba1866 .product-gallery-pagination{position:absolute;bottom:0;z-index:2;opacity:0}.elementor-2178 .elementor-element.elementor-element-0ba1866 .badge-sc-wrap{top:-15px !important;left:-30px !important;opacity:0}.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.products li:hover .product-gallery-pagination{opacity:1}.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.products li:hover .badge-sc-wrap{opacity:1}.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.page-numbers{border:none}.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.page-numbers li{margin:0 6px;border-right:none}.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.page-numbers .page-numbers{padding:8px 16px;border-radius:4px;border:.5px solid rgba(58,58,58,.5);font-weight:500}.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.page-numbers .page-numbers:hover,.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.page-numbers .page-numbers.current{background-color:#48b9e7;color:#fff;border:.5px solid #48b9e7}.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.page-numbers .next,.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.page-numbers .prev{font-size:0}.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.page-numbers .next:before{content:"Next >";color:#3a3a3a;font-size:15px;font-weight:500;font-family:inherit}.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.page-numbers .prev:before{content:"< Prev";color:#3a3a3a;font-size:14px;font-weight:500;font-family:inherit}.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.page-numbers a.page-numbers:hover:before{color:#fff}@media (max-width:767px){ul.products{grid-template-columns:repeat(1,1fr) !important}.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.products li{background:linear-gradient(180deg,#fff 0%,#f2f6f9 56.35%,#e6eff3 100%)}.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-page-title h3{width:90%}.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-button-wrapper{opacity:1;display:block}.elementor-2178 .elementor-element.elementor-element-0ba1866 .product-gallery-pagination{opacity:1}.elementor-2178 .elementor-element.elementor-element-0ba1866 .woocommerce-ordering{width:100%}.elementor-2178 .elementor-element.elementor-element-0ba1866 .model-wrap{color:#3a3a3a;top:80px;opacity:1;display:block}.elementor-2178 .elementor-element.elementor-element-0ba1866 .product-gallery-sc{transform:translateY(72px)}.elementor-2178 .elementor-element.elementor-element-0ba1866 .button-wrap{margin-top:70px}.elementor-2178 .elementor-element.elementor-element-0ba1866 .badge-sc-wrap{opacity:1}}.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-page-title{text-align:center;margin-top:10px;z-index:2;position:relative}.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-page-title h3{width:100%;display:inline-block;color:#3a3a3a;font-size:18px;line-height:1.4}.elementor-2178 .elementor-element.elementor-element-0ba1866 .model-wrap{text-align:center;color:#3a3a3a;margin-top:5px;opacity:1;transition:opacity .3s ease}.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.products li:hover .model-wrap{opacity:1}.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-button-wrapper{padding:0 50px;margin-top:10px;opacity:0;transition:opacity .3s ease}.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.products li:hover .elementor-button-wrapper{opacity:1}.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-page-title,.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-page-title h1,.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-page-title h2,.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-page-title h3,.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-page-title a,.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.products li .elementor-page-title,.elementor-2178 .elementor-element.elementor-element-0ba1866 ul.products li .elementor-page-title h3,.elementor-2178 .elementor-element.elementor-element-0ba1866 .woocommerce-loop-product__title,.elementor-2178 .elementor-element.elementor-element-0ba1866 .woocommerce-loop-product__title a,.elementor-2178 .elementor-element.elementor-element-0ba1866 .product .elementor-heading-title,.elementor-2178 .elementor-element.elementor-element-0ba1866 .product-cat-name,.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-widget-heading .elementor-heading-title{color:#6e6e6e !important;fill:#6e6e6e !important;-webkit-text-fill-color:#6e6e6e !important}.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-page-title a,.elementor-2178 .elementor-element.elementor-element-0ba1866 .woocommerce-loop-product__title a{color:inherit !important;text-decoration:none !important}@media (max-width:767px){.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-page-title,.elementor-2178 .elementor-element.elementor-element-0ba1866 .elementor-page-title h3,.elementor-2178 .elementor-element.elementor-element-0ba1866 .woocommerce-loop-product__title{color:#6e6e6e !important}}@media (max-width:767px){.elementor-2178 .elementor-element.elementor-element-ad0d9f8{margin-bottom:30px}}.elementor-2178 .elementor-element.elementor-element-e742c38{margin-bottom:10px}.elementor-2178 .elementor-element.elementor-element-9c7bd41{background-color:#1a94d2 !important;padding:30px 0}.elementor-2178 .elementor-element.elementor-element-9c7bd41 .swiper-slide{padding:20px 15px;border-radius:10px;transition:all .3s ease-in-out;background-color:transparent}.elementor-2178 .elementor-element.elementor-element-9c7bd41 .elementor-page-title,.elementor-2178 .elementor-element.elementor-element-9c7bd41 .elementor-page-title h3,.elementor-2178 .elementor-element.elementor-element-9c7bd41 .model-wrap{color:#fff !important;transition:color .3s ease-in-out}.elementor-2178 .elementor-element.elementor-element-9c7bd41 .swiper-slide:hover{background-color:#fff !important;box-shadow:0 10px 30px rgba(0,0,0,.15);transform:translateY(-5px)}.elementor-2178 .elementor-element.elementor-element-9c7bd41 .swiper-slide:hover .elementor-page-title,.elementor-2178 .elementor-element.elementor-element-9c7bd41 .swiper-slide:hover .elementor-page-title h3,.elementor-2178 .elementor-element.elementor-element-9c7bd41 .swiper-slide:hover .model-wrap{color:#333 !important}.elementor-2178 .elementor-element.elementor-element-9c7bd41 .elementor-page-title{position:static !important;z-index:auto !important;text-align:center;margin-top:15px;margin-bottom:5px}.elementor-2178 .elementor-element.elementor-element-9c7bd41 .elementor-page-title h3{width:100% !important;display:block;font-size:16px}.elementor-2178 .elementor-element.elementor-element-9c7bd41 .model-wrap{transform:none !important;margin-top:5px !important;margin-bottom:15px;text-align:center;font-weight:700}.elementor-2178 .elementor-element.elementor-element-9c7bd41 .swiper-slide .product-gallery-loop>.elementor-container{position:relative;overflow:visible}.elementor-2178 .elementor-element.elementor-element-9c7bd41 .product-gallery-loop img{display:block;width:100%;height:200px !important;object-fit:contain !important;margin:0 auto}.elementor-2178 .elementor-element.elementor-element-9c7bd41 .product-gallery-pagination{z-index:1}.elementor-2178 .elementor-element.elementor-element-9c7bd41 .badge-sc-wrap{pointer-events:none}@media (max-width:767px){.elementor-2178 .elementor-element.elementor-element-9c7bd41 .product-gallery-loop img{height:150px !important}.elementor-2178 .elementor-element.elementor-element-9c7bd41 .elementor-page-title{margin-top:10px !important}.elementor-2178 .elementor-element.elementor-element-9c7bd41 .model-wrap{margin-top:5px !important}}@media (min-width:768px){.elementor-2178 .elementor-element.elementor-element-ec3ec02{transform:translateY(90px)}}.elementor-2178 .elementor-element.elementor-element-7dbd304 form label{font-weight:700;color:#fff;margin-bottom:10px}.elementor-2178 .elementor-element.elementor-element-7dbd304 form label sup{color:#aacf40;font-size:18px;font-weight:700;vertical-align:bottom}.elementor-2178 .elementor-element.elementor-element-7dbd304 form p{margin-bottom:26px}.elementor-2178 .elementor-element.elementor-element-7dbd304 input{outline:none}.elementor-2178 .elementor-element.elementor-element-7dbd304 form input:not([type=submit]),.elementor-2178 .elementor-element.elementor-element-7dbd304 form select{font-size:14px;border-radius:4px;border:.5px solid rgba(58,58,58,.5);height:48px;outline:none;color:#3a3a3a;font-weight:500}.elementor-2178 .elementor-element.elementor-element-7dbd304 form .phone-email{display:flex;gap:30px}.elementor-2178 .elementor-element.elementor-element-7dbd304 form .phone-email p{width:50%}.elementor-2178 .elementor-element.elementor-element-7dbd304 form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(https://soosanvina.com/wp-content/uploads/2023/10/arrow-down.svg);background-repeat:no-repeat;background-position:right 8px top 50%}.elementor-2178 .elementor-element.elementor-element-7dbd304 form textarea{font-size:14px;border-radius:4px;border:.5px solid rgba(58,58,58,.5);height:140px;outline:none;color:#3a3a3a;font-weight:500;margin-bottom:10px}.elementor-2178 .elementor-element.elementor-element-7dbd304 .wpcf7-checkbox label{display:flex;align-items:center;gap:12px;margin-bottom:25px}.elementor-2178 .elementor-element.elementor-element-7dbd304 .wpcf7-checkbox .wpcf7-list-item{margin-left:0}.elementor-2178 .elementor-element.elementor-element-7dbd304 input[type=checkbox]{width:18px;height:18px}.elementor-2178 .elementor-element.elementor-element-7dbd304 input[type=submit]{background-color:#fff;color:#48b9e7;background-image:url(https://soosanvina.com/wp-content/uploads/2023/10/arrow-right.svg);background-repeat:no-repeat;background-position:125px center;padding-right:45px}.elementor-2178 .elementor-element.elementor-element-7dbd304 .wpcf7-not-valid-tip,.elementor-2178 .elementor-element.elementor-element-7dbd304 .wpcf7 form.invalid .wpcf7-response-output{color:#fff}.contact-buttons{position:fixed;z-index:9999;display:flex;flex-direction:column;gap:10px;left:20px;bottom:20px;animation:slideUp .6s ease-out}.contact-buttons .btn-contact{display:flex;align-items:center;gap:8px;background:#0d6efd;color:#fff;text-decoration:none;padding:12px 18px;border-radius:6px;font-size:16px;font-weight:500;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:all .2s ease;opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards}.contact-buttons .btn-contact:nth-child(1){animation-delay:.2s}.contact-buttons .btn-contact:nth-child(2){animation-delay:.4s}.contact-buttons .btn-contact:hover{background:#0b5ed7}.contact-buttons .phone i{font-size:18px;width:28px;height:28px;background:#fff;color:#0d6efd;border-radius:50%;display:flex;align-items:center;justify-content:center}.contact-buttons .zalo img{width:18px;height:18px;object-fit:contain}.contact-buttons .zalo-icon{width:28px;height:28px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.contact-buttons{flex-direction:row;justify-content:center;left:0;right:0;bottom:0;padding:8px;gap:8px;background:#fff}.contact-buttons .btn-contact{flex:1;justify-content:center;border-radius:4px;font-size:14px;padding:10px}}@keyframes slideUp{from{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.contact-buttons{display:none !important}}@media (max-width:767px){.contact-buttons{display:flex !important}}.elementor-2178 .elementor-element.elementor-element-e76b01d{padding-left:calc((100vw - 1320px)/2)}.elementor-2178 .elementor-element.elementor-element-e76b01d:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#108dc7 .07%,rgba(16,141,199,.95) 40.6%,rgba(16,141,199,.65) 55.2%,rgba(16,141,199,.42) 67.39%,rgba(16,141,199,0) 99.94%)}.contact-buttons{position:fixed;z-index:9999;display:flex;flex-direction:column;gap:10px;left:20px;bottom:20px;animation:slideUp .6s ease-out}.contact-buttons .btn-contact{display:flex;align-items:center;gap:8px;background:#0d6efd;color:#fff;text-decoration:none;padding:12px 18px;border-radius:6px;font-size:16px;font-weight:500;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:all .2s ease;opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards}.contact-buttons .btn-contact:nth-child(1){animation-delay:.2s}.contact-buttons .btn-contact:nth-child(2){animation-delay:.4s}.contact-buttons .btn-contact:hover{background:#0b5ed7}.contact-buttons .phone i{font-size:18px;width:28px;height:28px;background:#fff;color:#0d6efd;border-radius:50%;display:flex;align-items:center;justify-content:center}.contact-buttons .zalo img{width:18px;height:18px;object-fit:contain}.contact-buttons .zalo-icon{width:28px;height:28px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.contact-buttons{flex-direction:row;justify-content:center;left:0;right:0;bottom:0;padding:8px;gap:8px;background:#fff}.contact-buttons .btn-contact{flex:1;justify-content:center;border-radius:4px;font-size:14px;padding:10px}}@keyframes slideUp{from{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.contact-buttons{display:none !important}}@media (max-width:767px){.contact-buttons{display:flex !important}}