@import url('https://fonts.googleapis.com/css2?family=Crimson+Pro:ital,wght@0,200..900;1,200..900&family=Jost:ital,wght@0,100..900;1,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Mea+Culpa&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Roboto:ital,wght@0,100..900;1,100..900&family=Volkhov:ital,wght@0,400;0,700;1,400;1,700&display=swap');:root{--heading-xl: 72px;--heading-larg: 66px;--heading-big-h1: 58px;--heading-small-h1: 40px;--heading-h5: 24px;--heading-6: 20px;--body-font-medium: 20px;--body-font-small: 18px;--body-font-xs: 16px;--theme-color: #006255;}*{margin: 0;padding: 0;box-sizing: border-box;}html{scroll-behavior: smooth;}body{font-family: "Lato",sans-serif;font-weight: normal;font-size: var(--body-font-medium);font-style: normal;line-height: normal;}h1{font-family: "Crimson Pro",serif;font-size: var(--heading-small-h1);font-weight: 400;line-height: normal;}h2{font-family: "Crimson Pro",serif;font-size: var(--heading-xl);font-weight: 400;line-height: 120%;}h3{font-family: "Crimson Pro",serif;font-size: var(--heading-small-h1);font-weight: 400;line-height: normal;}h5{color: #001E1F;font-family: "Crimson Pro",serif;font-size: var(--heading-h5);font-style: normal;font-weight: 400;line-height: normal;}h6{color: #121212;font-family: "Crimson Pro",serif;font-size: var(--body-font-medium);font-weight: 400;line-height: normal;}.collection-product-details p{font-family: "Crimson Pro",serif;}a{text-decoration: none;transition: all 0.3s;color: inherit;}.text-underline{text-decoration: underline;}img{max-width: 100%;}ul,ol{list-style: none;padding: 0;margin: 0;}.theme-bg{background-color: #006255;}.theme-color{color: #006255;}.default-btn{display: inline-flex;padding: 16px 32px;letter-spacing: 0.3px;color: #FFF;font-size: 20px;font-style: normal;font-weight: 400;line-height: 100%;border-radius: 72px;border: 1px solid #006255;background: #006255;}.theme-btn{background: #006255;border-radius: 36px;padding: 24px 32px;font-size: var(--body-font-xs);letter-spacing: 0.3px;text-transform: uppercase;border: 1px solid #006255;}.theme-btn:hover{background: #000;}.green-text-transparent{color: #006255;border-radius: 36px;letter-spacing: 0.3px;border: 1px solid #006255;background: #0000;}.cart-btn .default-btn:hover{color: #fff;background: #000;}.title h3{margin-bottom: 35px;}.upper-header{background: #006255;padding: 0 68px;}.upper-header-menu ul{display: flex;justify-content: space-between;font-size: var(--body-font-small);padding: 10px 0;color: #001E1F;}.upper-header-menu ul li:nth-child(2){text-align: center;}.upper-header-menu ul li{width: 33%;color: #fff;}.upper-header-menu ul li:last-child{text-align: end;}.upper-header-menu ul li a:hover{color: var(--theme-color);}header.header{position: fixed;top: 0;width: 100%;z-index: 999;}.left-header{display: flex;justify-content: end;align-items: center;}.header-inner{display: flex;justify-content: space-between;padding: 24px 0;}.nav.custom-navbar{width: 100%;padding: 0 68px;position: relative;transition: all 0.2s;top: 0;border-bottom: 1px solid #DFDFDF;}.header.fixed-top .nav.custom-navbar{position: relative;}.bottom_header{background: #fff;width: 100%;}.bottom_header ul li a{color: #000;font-family: 'Roboto',sans-serif;font-style: normal;font-weight: 400;line-height: normal;letter-spacing: 0.3px;}.bottom_header ul{display: flex;align-content: center;align-items: center;justify-content: center;gap: 40px;padding: 16px 0;}.bottom_header ul li{margin: 0;}.left-header-menu ul{display: flex;color: #fff;font-size: var(--body-font-small);font-style: normal;font-weight: normal;line-height: normal;}.left-header-menu ul li a:hover{color: #006255;}.navbar-light .left-header-menu ul li a:hover,.custom-navbar.fixed-top .left-header-menu ul li a:hover{color: #006255;}.right-header ul{display: flex;gap: 17px;align-items: center;}.desktop_display_none{display: none;}.right-header ul .account-login{display: flex;padding: 12px 20px 12px 15px;justify-content: center;align-items: center;gap: 8px;border-radius: 4px;background: rgba(255, 255, 255, 0.16);color: #fff;font-size: var(--body-font-small)}.custom-navbar.fixed-top .right-header ul .account-login,.custom-navbar.navbar-light .right-header ul .account-login{color: #000;background: rgba(0, 0, 0, 0.16);}.menu-toggle-icon{position: relative;width: 32px;height: 32px;border-radius: 0;display: flex;justify-content: center;align-items: center;cursor: pointer;overflow: hidden;margin-right: 35px;}.menu-toggle-icon span{position: absolute;width: 25px;height: 2px;background: #ffffff;border-radius: 10px;transition: 0.5s;}.menu-toggle-icon span:nth-child(1){transform: translateY(-8px);left: 0px;right: 0;margin: auto;}.menu-toggle-icon.active span:nth-child(1){width: 25px;transform: translateY(0) rotate(45deg);transition-delay: 0.125s;}.menu-toggle-icon span:nth-child(2){transform: translateY(8px);left: 0;right: 0;margin: auto;}.menu-toggle-icon.active span:nth-child(2){width: 25px;transform: translateY(0) rotate(315deg);transition-delay: 0.25s;}.menu-toggle-icon.active span:nth-child(3){transform: translateX(60px);}.menu-toggle_inner{position: fixed;top: 0;max-width: 360px;width: 100%;height: 100%;border-radius: 3px;background: #ffffff;box-shadow: -7px 0px 82px 0px rgb(0 0 0 / 17%);padding: 39px 33px;left: -100%;transition: 0.5s;transform-origin: top;opacity: 0;overflow: hidden;overflow-y: auto;z-index: 99999;}.menu-toggle_inner ul{display: inline-flex;flex-direction: column;align-items: flex-start;gap: 24px;width: 100%;}.menu-toggle_inner ul .dropdown{width: 100%;position: relative;cursor: pointer;}.menu-toggle_inner ul li a{color: #000;font-style: normal;line-height: 100%;}.menu-toggle_inner ul li a:not([href]):not([class]){color: #000;}.menu-toggle{position: relative;}.menu-toggle_inner.active{opacity: 1;visibility: visible;left: 0;}.mobile-menu{display: block;position: absolute;right: 11px;top: 12px;margin: 0;}.mobile-menu.menu-toggle-icon{display: none;}.menu-toggle_inner .dropdown ul{display: flex;padding: 16px 0px 0px 48px;flex-direction: column;align-items: flex-start;gap: 16px;border-top: 1px solid #dfdfdf;width: 100%;margin: 16px 0 0 0;display: none;}.menu-toggle_inner .dropdown.active ul{display: flex;}.menu-toggle_inner .dropdown ul li a{position: relative;font-size: 36px;}.menu-toggle_inner .dropdown ul li{position: relative;}.menu-toggle_inner .dropdown:before{position: absolute;content: "";height: 16px;width: 16px;background: url(/wp-content/themes/vayati/img/chevron-right.svg);background-size: cover;top: 17px;margin: auto;right: 29px;transition: 0.4s;transform: rotate(90deg);}.menu-toggle_inner .dropdown ul li a:before{position: absolute;content: "";height: 16px;width: 16px;background: url(/wp-content/themes/vayati/img/chevron-right.svg);background-size: cover;top: 0;bottom: 0;margin: auto;left: -28px;}.menu-toggle_inner ul .dropdown.active:before{transform: rotate(-90deg);}.nav.custom-navbar.fixed-top{animation: header-anime .3s ease-in-out 1 forwards;position: fixed;background: rgb(255 255 255 / 90%);box-shadow: 0px 6px 20px 0 #00000059;}@keyframes header-anime{from{top: -100px;}to{top: 0;}}.nav.custom-navbar.fixed-top .menu-toggle-icon span{background: #001E1F;}.nav.custom-navbar.fixed-top .left-header-menu li{color: #000;}.nav.custom-navbar.fixed-top .right-header svg path{stroke: #001E1F;}.home-banner{height: calc(100vh - 40px);background-size: cover;background-repeat: no-repeat;background-position: center center;display: flex;justify-content: center;align-items: center;}.home-banner-inner-new{line-height: 0;}video.home-banner-video{width: 100%;object-fit: cover;}.home-banner-inner-new img{width: 100%;}.banner-logo-img{margin-bottom: 80px;}.explore-collection-banner{position: absolute;left: 0;right: 0;margin: auto;display: inline-flex;width: fit-content;flex-direction: column;justify-content: center;gap: 28px;color: #fff;letter-spacing: 1.2px;text-transform: uppercase;font-size: var(--body-font-xs);bottom: 29px;}.explore-collection-banner a{text-align: center;}.explore-collection-banner a span{border-bottom: 1px solid #ffffff;display: inline-block;padding-bottom: 10px;transition: 0.5s;}.explore-collection-banner a:hover,.explore-collection-banner a:hover span{color: #006255;border-bottom-color: #006255;}.showcase-area{color: #fff;}.showcase-area-upper{background: #006255;}.show-case-block-content p{margin: 20px 0;}.showcase-title{max-width: 1171px;margin: auto;text-align: center;padding: 83px 0 78px 0;}.showcase-title h1{font-size: var(--heading-big-h1);letter-spacing: 2px;}.slogan-line{margin-bottom: 21px;display: inline-block;position: relative;letter-spacing: 0.2px;}.slogan-line:before{position: absolute;content: '';right: calc(100% + 16px);height: 1px;width: 100px;top: 0;bottom: 0;margin: auto;background: linear-gradient(-90deg, #FFF 0%, #006255 100%);}.slogan-line:after{position: absolute;content: '';left: calc(100% + 16px);height: 1px;width: 100px;top: 0;bottom: 0;margin: auto;background: linear-gradient(90deg, #FFF 0%, #006255 100%);}.show-case-block{position: relative;overflow: hidden;}.show-case-block-content{text-align: center;width: 100%;position: absolute;bottom: 60px;z-index: 9;}.show-case-block:after{position: absolute;content: '';bottom: 0;height: 35%;width: 100%;background: linear-gradient(183deg, #0000004a, #000000bf, #000000);filter: blur(24px);}.show-case-block:hover img{transform: scale(1.03);}.show-case-block img{transition: all 0.3s;width: 100%;transform: scale(1.01)}.bg-transparent{border-radius: 48px;border: 1px solid #FFF;position: relative;overflow: hidden;}.bg-transparent span{position: relative;}.bg-transparent:hover{border-color: #006255;}.bg-transparent:before{position: absolute;content: '';height: 100%;width: 0;background: #006255;top: 0;right: 0;transition: 0.3s;}.bg-transparent:hover:before{left: 0;width: 100%;}.our-collection{padding: 80px 0;}.collection-product-block{position: relative;}.collection-product-status{padding: 5px 8px;background: #006255;position: absolute;top: 8px;left: 0;color: #FFF;font-family: Lato;font-size: var(--body-font-xs);}.product-cat{color: #006255;font-size: var(--body-font-xs);display: inline-block;font-family: "Lato",sans-serif;}.collection-product-details p{margin: 5px 0 12px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;color: #121212;letter-spacing: 1.6px;}.collection-product-details{margin-top: 10px;font-family: "Crimson Pro",serif;}.collection-product-details h6{margin: 0;letter-spacing: normal;}.collection-product-details h6 del{color: #c1c1c1;}.collection-product-details h6 .discount-off{color: #006255;font-weight: bold;}.collection-product-block img{transition: 0.5s;width: 100%;}.collection-product-block:hover img{transform: scale(1.03);}.product-img{overflow: hidden;position: relative;}.collection-product-details a:hover{color: #006255;}.whishlist-icon{position: absolute;right: 25px;top: 19px;}.title{margin-bottom: 20px;}.redefine-tradition-sec-left-content h2{font-size: var(--heading-xl);color: #414141;line-height: normal;font-family: "Crimson Pro",serif;}.cursive-fonts{font-family: "Mea Culpa",cursive;}.redefine-tradition-sec-left{position: relative;}.redefine-tradition-sec-left img{width: 100%;}.redefine-tradition-sec-left-content{position: absolute;top: 0;bottom: 0;margin: auto;height: fit-content;left: 51px;}.redefine-tradition-sec-left-content h5{margin: 0 0 30px 0;font-size: var(--heading-larg);text-transform: uppercase;color: #414141;font-family: "Crimson Pro",serif;}.redefine-tradition-sec-left p{font-size: var(--heading-6);font-weight: 300;letter-spacing: 1.6px;text-transform: capitalize;font-family: "Roboto",sans-serif;line-height: 135%;margin-bottom: 30px;max-width: 600px;width: 100%;}.redefine-tradition-sec-right img{width: 100%;}.redefine-section{padding: 48px 0;background: #F1F3F3;}.middle-banner{position: relative;}.middle-banner-img img{width: 100%;}.middle-banner-content h2{font-size: var(--heading-xl);color: #001E1F;line-height: 105%;margin-bottom: 17px;}.middle-banner-content{max-width: 627px;padding: 40px 40px 60px;background: #FFF;position: absolute;top: 0;bottom: 0;margin: auto;height: fit-content;border-radius: 10px;}.middle-banner-img{width: 100%;}.middle-banner-content h5{line-height: 150%;margin: 0;}.middle-banner-content p{color: #000;font-family: Lato;font-size: 14px;font-style: italic;font-weight: 400;line-height: 150%;opacity: 0.5;margin-bottom: 30px;}.review-section{background: #FDFAD0;padding: 40px 0;}.review-slider-outer{max-width: 872px;margin: auto;}.review-block{text-align: center;max-width: 600px;margin: auto;}.review-block h5{margin: 28px 0;color: #000;font-size: 26px;line-height: 150%;}.review-block p{margin: 0;color: #000;line-height: 150%;font-size: 20px;}.review-block img{margin: auto;}.review-slider-wrapper .slick-prev,.review-slider-wrapper .slick-next{background: none;border: none;position: absolute;top: 40%;transform: translateY(-50%);z-index: 10;}.review-slider-wrapper .slick-prev{left: 0;}.review-slider-wrapper .slick-next{right: -0px;}.review-slider-wrapper .slick-dots{text-align: center;margin-top: 44px;}.review-slider-wrapper .slick-dots li{display: inline-block;cursor: pointer;}.review-slider-wrapper .slick-dots li button{visibility: hidden;}.review-slider-wrapper .slick-dots li{height: 8px;width: 8px;border-radius: 50%;margin-right: 15px;background: #006255;opacity: 0.5;}.reviewSlider.review-slider-wrapper{margin: 0;}.review-slider-wrapper .slick-dots li:last-child{margin: 0;}.review-slider-wrapper .slick-dots li.slick-active{opacity: 1;}.specialities{padding: 90px 0;}.specialities-inner-wrapper{max-width: 1200px;margin: auto;}.specialities-block{text-align: center;padding: 0 16px;}.specialities-block h5{color: #001E1F;font-family: 'Playfair',sans-serif;margin: 6px 0;}.specialities-block p{color: #4F4F4F;font-size: var(--body-font-small);font-style: normal;line-height: 150%;}.nav.custom-navbar.navbar-light .header-inner>*{width: 33%;text-align: center;}.nav.custom-navbar.navbar-light .header-inner .left-header{justify-content: flex-start;}.nav.custom-navbar.navbar-light .header-inner{align-items: center;padding: 12px 0;}.nav.custom-navbar.navbar-light .header-inner .right-header ul{justify-content: end;}.nav.custom-navbar.navbar-light{background: #fff;}.nav.custom-navbar.navbar-light .left-header-menu ul{color: #000;}.nav.custom-navbar.navbar-light .menu-toggle-icon span{background: #000;}.nav.custom-navbar.navbar-light .header-inner .right-header ul li svg path{stroke: #000;}.product-nav{padding: 9px 40px;background: #f3f3f3;}.product-nav-menu{display: flex;gap: 8px;color: #000;font-size: 14px;line-height: 150%;position: relative;}.product-nav-wrapper img{display: none;}.product-nav-menu li a.active{font-weight: 800;}.products-inner{padding: 0 68px;}.product-page-title h6{color: #001E1F;line-height: 28px;font-family: "Volkhov",serif;font-weight: normal;}.fillter-inner-prop h6{font-family: "Volkhov",serif;color: #001E1F;font-weight: 400;line-height: 28px;margin-bottom: 16px;}.fillter-inner-prop h6 button{background: #0000;border: none;}.fillter-inner-collection{color: #4F4F4F;font-family: 'Lato',sans-serif;font-size: var(--body-font-small);font-style: normal;font-weight: 400;line-height: 150%;}.collectio-toggle{cursor: pointer;position: relative;}.collectio-toggle:after{position: absolute;content: '';right: 10px;height: 14px;width: 17px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23000' d='M831.872 340.864L512 652.672L192.128 340.864a30.59 30.59 0 0 0-42.752 0a29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728a30.59 30.59 0 0 0-42.752 0z'/%3E%3C/svg%3E");background-size: cover;background-position: center;top: 0;bottom: 0;margin: auto;transition: .5s;transform: rotate(180deg);}.collectio-toggle.collapsed:after{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23000' d='M831.872 340.864L512 652.672L192.128 340.864a30.59 30.59 0 0 0-42.752 0a29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728a30.59 30.59 0 0 0-42.752 0z'/%3E%3C/svg%3E");transform: rotate(0deg);}.fillter-inner-collection a.active{color: #001E1F;}.fillter-inner-collection li{margin-bottom: 10px;}.fillter-inner-collection li:last-child{margin-bottom: 20px;}.fillter-inner-collection li a:hover{color: #006255;}.dismiss-btn{display: none}.sizes{display: flex;gap: 12px;margin-bottom: 20px;}.all-products{width: 100%;}.sizes li a{display: inline-flex;min-width: 42px;min-height: 42px;justify-content: center;font-family: "Jost",sans-serif;align-items: center;border-radius: 5px;border: 1px solid #8A8A8A;font-size: var(--body-font-small);}.sizes li a:hover{background: #006255;color: #fff;}.product-wrapper{display: flex;gap: 24px;}.product-filter{max-width: 300px;width: 100%;}.products{padding: 70px 0 20px;background: #FFF;}.product-filter h3{font-family: 'Volkhov',sans-serif;color: #001E1F;font-size: 30px;font-style: normal;font-weight: 400;line-height: 36px;margin-bottom: 33px;}.all-products .row{gap: 30px 0;}.colors{display: flex;gap: 24px;}ul.colors a{display: inline-block;height: 34px;border-radius: 50%;width: 34px;}.colors .selected{box-shadow: 0 0 0 4px #ffffff,0 0 0 5px #006255;}.beige{background: #FAF5EF;}.black{background: #000;}.red{background: #F00;}.yellow{background: #FFA600;}.category-details-image{display: flex;flex-direction: row-reverse;gap: 16px;}.category-thumbnail-image{max-width: 80px;width: 100%;}.category-thumbnail-image img{width: 100%;}.category-thumbnail-image li:not(:last-child){margin-bottom: 16px;}.category-big-image{width: calc(100% - 96px);}.category-big-image img{width: 100%;object-fit: cover;}.color-size .sizes li a{min-width: auto;padding: 8px 16px;border-radius: 48px;border: 1px solid #D6D6D6;}.product-details-content-wrapper-inner{padding-left: 56px;position: relative;z-index: 2;}.product-details-sec{padding: 0 68px;padding-bottom: 20px;padding-top: 50px;}.product-detail-rating-price h1{font-weight: 700;line-height: 120%;color: #000;margin-bottom: 8px;}.product-detail-rating-price h5{color: #000;font-weight: 700;line-height: 140%;margin-bottom: 8px;}.product-detail-rating-price h5 .origina-price{color: #999;font-size: var(--body-font-small);font-weight: 700;line-height: 140%;text-decoration-line: line-through;margin-left: 6px;}.product-detail-rating-price p{color: #4F4F4F;font-size: var(--body-font-small);font-style: normal;font-weight: 400;line-height: 150%;margin-bottom: 24px;}.product-detail-rating-price .limited-offer{font-size: var(--body-font-xs);color: #000;line-height: 150%;}.product-detail-rating-price .rating p{font-size: var(--body-font-xs);color: #000;line-height: 150%;margin: 0;}.color-size li h6{color: #001E1F;font-size: var(--body-font-small);font-weight: 600;line-height: 150%;}.color-size li:not(.color-size .colors li, .color-size .sizes li, :last-child){margin-bottom: 24px;}.sizes li a.selected{background: #006255;color: #fff;border: 1px solid #006255;}.details{position: absolute;left: 0;top: 0;height: 100%;width: 100%;max-width: 600px;max-height: 600px;display: block;}.details.details-overlay{z-index: 99;}.product-details-content-wrapper{position: relative;}.color-size li h6{margin-bottom: 6px;}.rating{display: flex;gap: 8px;align-items: center;margin-bottom: 24px;}.add-cart-btn .default-btn{justify-content: center;margin-bottom: 16px;padding: 12px 24px;line-height: 150%;text-transform: capitalize;font-family: "Roboto",sans-serif;font-size: var(--body-font-small);border-radius: 72px;}.add-cart-btn .default-btn.theme-btn:hover{color: #fff;}.add-cart-btn{margin: 32px 0;}.add-cart-btn p{color: #000;text-align: center;font-size: 12px;line-height: 150%;}.product-description .accordion-header button,.accordion-item:first-of-type .accordion-button{font-family: 'Roboto',sans-serif;font-size: inherit;font-weight: 600;line-height: 150%;color: #000;background: #fff;border: none;padding: 16px 10px 16px 0;box-shadow: none;}.product-description .accordion-item{border: none;border-bottom: 1px solid #000;border-radius: 0;}.product-description .accordion{border-top: 1px solid #000;}.accordion-body{padding: 0;padding-bottom: 24px;color: #4F4F4F;font-size: var(--body-font-small);line-height: 150%;font-weight: 400;}.category-thumbnail-image li{}.search-form-group .search-btn{position: absolute;right: 16px;top: 0;bottom: 0;margin: auto;height: fit-content;font-size: 22px;}.search-form-group{position: relative;max-width: 330px;width: 100%;}.search-form-group .form-control{padding: 2px 15px;padding-bottom: 5px;font-size: var(--body-font-medium);}.left-header{display: none;}.recent-products{padding: 40px 0;}.recent-products .product-page-title{display: flex;justify-content: space-between;margin-bottom: 14px;}.newsletter-sec{position: relative;background: linear-gradient(0deg, #F1F3F3 0%, #F1F3F3 100%),url(/wp-content/themes/vayati/css/<path-to-image>) lightgray 50% / cover no-repeat;padding: 108px 0;text-align: center;background-image: url(https://dev-dream.website/vayati/wp-content/uploads/2025/05/banner.jpeg);background-position: top;background-size: cover;background-attachment: fixed;}.newsletter-sec:before{position: absolute;content: '';top: 0;left: 0;height: 100%;width: 100%;background: #0000004d;}.newsletter-sec .container{position: relative;z-index: 2;}.news-letter-form-wrapper h2{color: #fff;line-height: normal;margin-bottom: 13px;}.newsletter-sec .wpcf7-response-output{border: none !important;color: #fff;}.news-letter-form-wrapper p{color: #fff;letter-spacing: 0.36px;margin: 13px 0 37px;}.newsletter-form-inner p{max-width: 616px;margin: auto;border-radius: 56px;display: flex;overflow: hidden;position: relative;}.newsletter-form-inner .wpcf7-spinner{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;max-width: 24px;}.newsletter-form-inner p span{width: 100%;}.newsletter-form-inner input[type="email"]{width: 100%;border: none;padding: 20px 24px 23px;box-shadow: none;outline: none;color: #4F4F4F;display: block;}.newsletter-form-inner input[type="submit"]{border: none;padding: 0 29px;color: #fff;font-size: var(--body-font-xs);line-height: normal;letter-spacing: 0.3px;text-transform: uppercase;}.footer{color: #fff;padding: 82px 0 34px;}.footer h5{color: #fff;font-family: "Plafair",serif;margin-bottom: 18px;}.footer-link li a{color: #FFF;font-size: 17px;}.footer-link li:not(:last-child){margin-bottom: 19px;}.footer-address p{color: #FFF;font-size: var(--body-font-small);font-weight: 400;line-height: 150%;margin-bottom: 16px;}.footer-inner{max-width: 1208px;margin: auto;}.footer-address a{font-size: var(--body-font-small);line-height: 150%;text-decoration-line: underline;}.social-links{padding: 28px 0;border-top: 1px solid rgba(255, 255, 255, 0.20);border-bottom: 1px solid rgba(255, 255, 255, 0.20);margin: 88px 0 74px;align-items: center;}.social-link-left ul{gap: 4px;}.social-link-right p{margin: 0;line-height: 150%;font-size: var(--body-font-small);}.menu-overlay{position: fixed;display: block;height: 100%;width: 100%;left: -100%;top: 0;background: rgba(0, 0, 0, 0.50);z-index: 9999;transition: 0.5s;}.menu-overlay.active{left: 0;}.side-popup{position: fixed;top: 0;z-index: 9;background: #fff;height: 100%;width: 100%;max-width: 740px;padding: 37px 35px;right: -100%;transition: 0.5s;z-index: 99999;overflow: auto;}.side-popup.active{right: 0;}.cart-popup-header h3{display: flex;justify-content: space-between;align-items: center;}.cart-popup-header h3{margin: 0;font-weight: 700;color: #000;}.cart-popup-header h5{margin-top: 18px;}.cart-popup-header-msg{color: #8A8A8A;font-size: 20px;line-height: 32px;text-transform: capitalize;}.cart-popup-header{margin-bottom: 70px;}.qty-container{border-radius: 64px;border: 1px solid #D6D6D6;max-width: 130px;display: inline-flex;padding: 13px 20px;font-weight: 400;}.qty-container button{background: none;border: none;}.qty-container input{border: none;display: inline-block;width: 100%;text-align: center;}.cart-popup-products-block{border-bottom: 1px solid rgba(0, 0, 0, 0.39);padding-bottom: 20px;margin-bottom: 30px;display: flex;align-items: center;}.cart-popup-products-img{max-width: 190px;width: 100%;}.cart-popup-products-content{width: 100%;padding-left: 20px;}.cart-popup-products-name{color: #000;font-family: 'Playfair',sans-serif;font-size: 22px;line-height: 100%;text-transform: capitalize;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}.selected-color{font-size: var(--body-font-small);color: #4F4F4F;font-family: Lato;font-style: normal;line-height: 150%;margin-bottom: 6px;}.cart-popup-products-content h5{font-weight: 400;line-height: 140%;margin-bottom: 26px;}.quantity-block p{margin-bottom: 8px;font-size: var(--body-font-small);font-weight: 600;line-height: 150%;}.toggle-btn{cursor: pointer;}label.cart-popup-header-msg{line-height: 150%;text-transform: none;margin-left: 21px;cursor: pointer;}.extras input[type="checkbox"]{height: 32px;width: 32px;vertical-align: middle;accent-color: #006255;appearance: none;border: 3px solid #000;cursor: pointer;}.extras input[type="checkbox"]:checked{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' d='m5 13l4 4L19 7'/%3E%3C/svg%3E");background-color: #006255;background-size: cover;background-position: center;border: none;}.cart-popup-inner{display: flex;flex-direction: column;justify-content: space-between;min-height: 100%;height: auto;}.sub-total{margin: 36px 0 40px 0;display: flex;justify-content: space-between;align-items: center;}.extras{border-bottom: 1px solid rgba(0, 0, 0, 0.39);padding-bottom: 26px;}.cart-btn .default-btn{border-radius: 72px;border: 1px solid #006255;font-size: 22px;padding: 22px 0;}.viewCart{display: inline-block;margin: auto;margin-top: 14px;color: #4F4F4F;font-size: var(--body-font-small);line-height: 150%;}.cart-btn{text-align: center;}.sub-total h6{color: #000;font-family: 'Playfair',sans-serif;font-size: 22px;font-weight: 400;line-height: 32px;text-transform: capitalize;}.cart-popup-total-price{}.table-page-cart .v-cart-item td:first-child{text-align: start;}.table-page-cart .v-cart-item .v-cart-item_product{display: flex;}.table-page-cart{width: 100%;}.v-cart-item_product img{max-width: 77px;max-height: 90.001px;object-fit: cover;height: 100%;}.table-page-cart thead th{border-bottom: 1px solid #DFDFDF;padding: 8px;text-align: center;color: #000;font-family: Playfair;font-size: 22px;font-style: normal;font-weight: 400;line-height: 32px;}.table-page-cart .v-cart-item td{padding: 25px 8px;text-align: center;vertical-align: middle;}.table-page-cart .v-cart-item{border-bottom: 1px solid #DFDFDF;}.table-page-cart thead th:first-child{text-align: justify;width: 40%;width: 370px;}.view-cart-sec{padding: 40px 0 130px;}.table-page-cart .v-cart-item .v-cart-item_product .cart-info{padding-left: 20px;}.table-page-cart .v-cart-item .v-cart-item_product .cart-info a.name{color: #000;font-family: 'Playfair',sans-serif;font-size: 22px;font-weight: 700;line-height: 100%;text-transform: capitalize;margin-bottom: 13px;display: inline-block;}.table-page-cart .v-cart-item td .cart-price,.table-page-cart .v-cart-item td .cart-total{font-weight: 700;color: #000;}.table-page-cart .v-cart-item .v-cart-item_product .cart-info .variants{color: #4F4F4F;font-size: var(--body-font-small);line-height: 150%;}.table-page-cart .v-cart-item .v-cart-item_product .cart-info .remove-cart a{display: inline-flex;margin-top: 25px;color: #F00;font-size: var(--body-font-small);line-height: 150%;align-items: center;gap: 8px;}.view-total-price{margin-top: 48px;}.view-total-price .cart-btn .default-btn{font-size: unset;}.contact-address-title h1{font-size: var(--heading-xl);color: rgb(0 24 30);line-height: 95%;letter-spacing: -2px;}.contact-address-title p{color: #424242;line-height: 150%;}.contact-add-details li{display: flex;gap: 16px;margin-bottom: 38px;}.contact-add-details h6{color: #00181E;font-family: 'Playfair',sans-serif;font-size: 20px;line-height: 115%;margin-bottom: 5px;}.contact-add-details p{margin-bottom: 0;color: #424242;font-size: var(--body-font-small);line-height: 170%;letter-spacing: -0.2px;}.contact-add-details li:last-child{margin-bottom: 0;}.contact-form-sec{padding: 96px 0;}.contact-address-title{margin-bottom: 50px;}.contact-form{padding: 32px;background: #F1F3F3;}.contact-form label{color: #424242;font-size: var(--body-font-small);font-style: normal;font-weight: 500;line-height: 170%;margin-bottom: 4px;}.contact-form .form-group{margin-bottom: 16px;}.contact-form .form-control{border-radius: 8px;border: 1.5px solid #E0E0E0;background: #FFF;padding: 14px;}.contact-form textarea.form-control{height: 208px;resize: vertical;max-height: 250px;}.form-btn .default-btn{font-size: var(--body-font-medium);line-height: 100%;transition: 0.3s;}.form-btn .default-btn:hover{background: #000;}.form-btn{margin-top: 16px;}.product-details-content-wrapper-inner.shop-details-content-wrapper-inner{padding-left: 40px;}.product-details-content-wrapper-inner.shop-details-content-wrapper-inner .limited-offer{margin-bottom: 5px;}.delivery-option{border-radius: 8px;background: #F1F3F3;padding: 16px;margin-bottom: 24px;}.delivery-option p{color: #001E1F;font-weight: 600;line-height: 150%;margin-bottom: 8px;}.delivery-option{font-size: var(--body-font-small);}.dileveryPincode input{border-radius: 8px;border: 1px solid #CDCDCD;background: #FFF;padding: 12px 24px;width: 100%;}.dileveryPincode{position: relative;max-width: 297px;width: 100%;margin-bottom: 18px;}.dileveryPincode button{border: none;background: #0000;position: absolute;right: 24px;top: 0;bottom: 0;margin: auto;color: #f00;}.delivery-option ul li{color: #4F4F4F;line-height: 150%;font-weight: 600;margin-bottom: 12px;}.delivery-option ul li:last-child{margin-bottom: 0;}.delivery-option ul li img{margin-right: 8px;}.privacy-page h1{color: #00181E;font-weight: 700;line-height: normal;letter-spacing: -1px;font-size: 50px;margin-bottom: 9px;}.privacy-page h3{color: #0C2217;font-style: normal;font-weight: 700;line-height: normal;letter-spacing: -0.68px;margin-bottom: 16px;font-size: 34px;}.text-block{margin-bottom: 40px;}.privacy-page p{line-height: 150%;margin: 0;}.privacy-page li{line-height: 150%;}.privacy-page .list-dots li{list-style: inside;padding-left: 0;margin-bottom: 12px;}.privacy-page{color: #424242;padding: 40px 0 90px;}.wc-block-components-sidebar-layout.wc-block-cart.wp-block-woocommerce-filled-cart-block.is-large{max-width: 1282px;padding: 0 12px;flex-direction: column;}.wc-block-components-sidebar-layout .wc-block-components-main.wc-block-cart__main{width: 100% !important;padding-right: 0 !important}.wc-block-components-sidebar.wc-block-cart__sidebar{padding-left: 0 !important;margin-left: auto;width: 50% !important;}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label{color: #000;font-family: 'Playfair',sans-serif;font-weight: 400;line-height: 32px;text-transform: capitalize;}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){display: inline-flex;padding: 16px 32px;letter-spacing: 0.3px;color: #FFF;font-size: 20px;font-style: normal;font-weight: 400;border-radius: 72px;border: 1px solid #006255;background: #006255;box-shadow: none !important;outline: none !important;}.wc-block-cart__submit-container{margin-top: 40px;}.wp-block-woocommerce-cart-order-summary-block .wc-block-components-form .wc-block-components-text-input input[type=email],.wp-block-woocommerce-cart-order-summary-block .wc-block-components-form .wc-block-components-text-input input[type=number],.wp-block-woocommerce-cart-order-summary-block .wc-block-components-form .wc-block-components-text-input input[type=password],.wp-block-woocommerce-cart-order-summary-block .wc-block-components-form .wc-block-components-text-input input[type=tel],.wp-block-woocommerce-cart-order-summary-block .wc-block-components-form .wc-block-components-text-input input[type=text],.wp-block-woocommerce-cart-order-summary-block .wc-block-components-form .wc-block-components-text-input input[type=url],.wp-block-woocommerce-cart-order-summary-block .wc-block-components-text-input input[type=email],.wp-block-woocommerce-cart-order-summary-block .wc-block-components-text-input input[type=number],.wp-block-woocommerce-cart-order-summary-block .wc-block-components-text-input input[type=password],.wp-block-woocommerce-cart-order-summary-block .wc-block-components-text-input input[type=tel],.wp-block-woocommerce-cart-order-summary-block .wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=text],.wp-block-woocommerce-cart-order-summary-block .wc-block-components-text-input input[type=url],.wc-block-components-sidebar-layout .wc-block-components-form.wc-block-checkout__form .wc-block-components-text-input input,.wc-block-components-sidebar-layout .wc-block-components-form.wc-block-checkout__form .wc-blocks-components-select .wc-blocks-components-select__select,.wc-block-components-sidebar-layout .wc-block-components-form.wc-block-checkout__form .wc-block-checkout__add-note .wc-block-components-textarea,.woocommerce .woocommerce-form input,.woocommerce-MyAccount-content form input,.woocommerce-MyAccount-content form select,.select2-container,.woocommerce-form.woocommerce-form-register.register input,.woocommerce-ResetPassword.lost_reset_password input{border-radius: 8px;border: 1.5px solid #E0E0E0;background: #FFF;padding: 14px;box-shadow: none !important;outline: none !important;height: auto;}.wc-block-components-sidebar-layout .wc-block-components-form.wc-block-checkout__form .wc-blocks-components-select .wc-blocks-components-select__select{padding: 22px 14px 7px 14px !important;}.wc-block-components-form .wc-blocks-components-select .wc-blocks-components-select__container{background: #0000;height: auto;}.woocommerce .woocommerce-form input:not(.woocommerce .woocommerce-form input[type="checkbox"]),.woocommerce-MyAccount-content form input,.woocommerce-MyAccount-content form select,.woocommerce-form.woocommerce-form-register.register input,.woocommerce-ResetPassword.lost_reset_password input{width: 100%;}.woocommerce-MyAccount-content form{padding: 32px;background: #F1F3F3;}.woocommerce .woocommerce-form .button,.woocommerce-MyAccount-content form .button,.woocommerce-form.woocommerce-form-register.register .button,.woocommerce-ResetPassword.lost_reset_password .button{display: inline-flex;padding: 16px 32px;letter-spacing: 0.3px;color: #FFF;font-size: 20px;font-style: normal;font-weight: 400;line-height: 100%;border-radius: 72px;border: 1px solid #006255;background: #006255;}.woocommerce .woocommerce-form p.form-row{display: flex;flex-direction: column;gap: 5px;}.woocommerce-notices-wrapper .woocommerce-error{background-color: #ff00008f;border: 1px solid #f00;flex-direction: column;justify-content: flex-start;text-align: left;margin: auto;max-width: 500px;}.woocommerce-notices-wrapper{width: 100%;}.woocommerce-lost-password .woocommerce{flex-direction: column;}.woocommerce-notices-wrapper .woocommerce-error li{width: 100%;margin-bottom: 4px;}.woocommerce form .password-input{position: relative;}.woocommerce form .password-input .show-password-input{border: none;height: 20px;width: 20px;background: #0000;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 9a3 3 0 0 1 3 3a3 3 0 0 1-3 3a3 3 0 0 1-3-3a3 3 0 0 1 3-3m0-4.5c5 0 9.27 3.11 11 7.5c-1.73 4.39-6 7.5-11 7.5S2.73 16.39 1 12c1.73-4.39 6-7.5 11-7.5M3.18 12a9.821 9.821 0 0 0 17.64 0a9.821 9.821 0 0 0-17.64 0'/%3E%3C/svg%3E");background-size: cover;opacity: 0.7;position: absolute;right: 17px;top: 0;bottom: 0;margin: auto;}.woocommerce form .password-input .show-password-input.display-password{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M2 5.27L3.28 4L20 20.72L18.73 22l-3.08-3.08c-1.15.38-2.37.58-3.65.58c-5 0-9.27-3.11-11-7.5c.69-1.76 1.79-3.31 3.19-4.54zM12 9a3 3 0 0 1 3 3a3 3 0 0 1-.17 1L11 9.17A3 3 0 0 1 12 9m0-4.5c5 0 9.27 3.11 11 7.5a11.8 11.8 0 0 1-4 5.19l-1.42-1.43A9.86 9.86 0 0 0 20.82 12A9.82 9.82 0 0 0 12 6.5c-1.09 0-2.16.18-3.16.5L7.3 5.47c1.44-.62 3.03-.97 4.7-.97M3.18 12A9.82 9.82 0 0 0 12 17.5c.69 0 1.37-.07 2-.21L11.72 15A3.064 3.064 0 0 1 9 12.28L5.6 8.87c-.99.85-1.82 1.91-2.42 3.13'/%3E%3C/svg%3E");}.wc-block-components-sidebar-layout{max-width: 1434px;padding: 0 12px;margin-bottom: 50px !important;}.wc-block-components-sidebar-layout .wc-block-components-form.wc-block-checkout__form{padding: 32px;background: #F1F3F3;margin-bottom: 50px;}.wp-block-woocommerce-cart-order-summary-block .wc-block-components-form .wc-block-components-text-input label,.wp-block-woocommerce-cart-order-summary-block .wc-block-components-text-input label,.wc-block-components-sidebar-layout .wc-block-components-form.wc-block-checkout__form .wc-block-components-text-input label,.wc-block-components-text-input label{box-shadow: none !important;outline: none !important;border: none !important;}.wc-block-components-sidebar-layout .wc-block-components-main table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector:after{border-radius: 21px;border: 1px solid hsla(0, 0%, 7%, .11);}.wc-block-components-sidebar-layout .wc-block-components-main table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector:after{border-radius: 21px;border: 1px solid hsla(0, 0%, 7%, .11);}.wc-block-components-sidebar-layout .wc-block-components-main table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{text-decoration: none;color: #f00;position: relative;padding-left: 17px;}.wc-block-components-sidebar-layout .wc-block-components-main table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:after,.wishlist_table .product-add-to-cart a.button:after,.quantity-block button.remove-item-btn:after{position: absolute;content: '';height: 16px;width: 16px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'%3E%3Cpath fill='%23f00' d='M7 21q-.825 0-1.412-.587T5 19V6q-.425 0-.712-.288T4 5t.288-.712T5 4h4q0-.425.288-.712T10 3h4q.425 0 .713.288T15 4h4q.425 0 .713.288T20 5t-.288.713T19 6v13q0 .825-.587 1.413T17 21zM17 6H7v13h10zm-7 11q.425 0 .713-.288T11 16V9q0-.425-.288-.712T10 8t-.712.288T9 9v7q0 .425.288.713T10 17m4 0q.425 0 .713-.288T15 16V9q0-.425-.288-.712T14 8t-.712.288T13 9v7q0 .425.288.713T14 17M7 6v13z'/%3E%3C/svg%3E");left: 0;background-size: cover;top: 0;bottom: 0;margin: auto;}.wc-block-components-sidebar-layout .wc-block-components-main table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name,.woocommerce table.shop_table.wishlist_table tr td.product-name{font-family: 'Playfair',sans-serif;font-size: 22px;font-weight: 700;color: #000;}.woocommerce table.shop_table.wishlist_table tr td.product-name{width: 35%}.wc-block-components-sidebar-layout .wc-block-components-main table.wc-block-cart-items .wc-block-components-product-details.wc-block-components-product-details div{color: #4F4F4F;font-size: var(--body-font-small);line-height: 150%;font-weight: 400;}.wc-block-components-sidebar-layout .wc-block-components-main table.wc-block-cart-items .wc-block-cart-items__header th,table.wishlist_table thead th{padding: 8px;color: #000;font-family: 'Playfair',sans-serif;font-size: 22px;font-style: normal;font-weight: 400;line-height: 32px;text-transform: capitalize;}.wc-block-components-sidebar-layout .wc-block-components-main table.wc-block-cart-items .wc-block-components-formatted-money-amount{font-weight: 700;}header.entry-header{text-align: center;margin-top: 20;margin: 26px 0;}header.entry-header{text-align: center;margin-top: 20;margin: 26px 0;}.fillter-inner .irs--round .irs-from,.fillter-inner .irs--round .irs-to,.irs--round .irs-single,.fillter-inner .irs--round .irs-bar{background-color: #006255;}.fillter-inner .irs--round .irs-handle{border-color: #006255;}.woof_sid_flat_white{border: none;}.fillter-inner .woof-front-builder-container .woof_container h4{background: #0000;text-align: left;border: none;font-family: "Volkhov",serif;color: #001E1F;font-weight: 400;line-height: 28px;margin-bottom: 16px;position: relative;}.fillter-inner .woof-front-builder-container .woof_container h4 a{position: absolute;display: flex;width: 100%;height: 100%;text-align: end;top: 0;left: 0;align-items: center;justify-content: end;}ul.woof_list.woof_list_radio{display: flex;gap: 12px;margin-bottom: 20px;flex-wrap: wrap;}.fillter-inner .woof_list.woof_list_radio li{position: relative;}.fillter-inner .woof_list.woof_list_radio li label.woof_radio_label{position: absolute;margin: auto;left: 0;right: 0;top: 0;text-align: center;bottom: 0;height: fit-content;font-family: "Jost",sans-serif;z-index: 99;}.fillter-inner .woof_list.woof_list_radio li .iradio_square-blue{min-width: 42px;min-height: 42px;border-radius: 5px;border: 1px solid #8A8A8A;background: #fff;}.fillter-inner .woof_list.woof_list_radio li .iradio_square-blue.checked{background: #006255;}.fillter-inner .woof_list.woof_list_radio li label.woof_radio_label.woof_radio_label_selected{color: #fff;}.woof_container .woof_container_inner input[type="search"]{padding: 16px 4px;border-radius: 8px;}.fillter-inner{position: sticky;top: 120px;}.product-img{height: auto;}.product-img img{height: 492px;object-fit: cover;}.middle-banner .container{position: unset;}table.wishlist_table{font-size: unset;}table.wishlist_table tbody td.product-price{font-weight: 700;color: #000 !important;}.yith_wcwl_wishlist_footer .yith-wcwl-share{float: none;margin: 50px 0;}.yith_wcwl_wishlist_footer{max-width: 1282px;margin: auto;padding: 0 12px;}.woocommerce table.shop_table.wishlist_table tr td.product-remove{color: #f00;font-size: 26px;}.wishlist_table .product-add-to-cart a.button{border: none;color: #f00;position: relative;}.woocommerce .wishlist-title h2,.wishlist-title-container{display: none;}.wp-block-search__inside-wrapper{border: var(--bs-border-width) solid var(--bs-border-color);border-radius: var(--bs-border-radius);padding: 12px;box-shadow: none;outline: none;}.wp-block-search__inside-wrapper input{border: none;padding: 0;border: none;box-shadow: none;outline: none;}.wp-block-search__inside-wrapper button{background: #0000;border: none;color: #4F4F4F;position: relative;padding-left: 26px;}.wp-block-search__inside-wrapper button:before{position: absolute;content: '';left: 0;height: 22px;width: 22px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24'%3E%3Cpath fill='%234f4f4f' fill-rule='evenodd' d='m16.31 15.561l4.114 4.115l-.848.848l-4.123-4.123a7 7 0 1 1 .857-.84M16.8 11a5.8 5.8 0 1 0-11.6 0a5.8 5.8 0 0 0 11.6 0'/%3E%3C/svg%3E");background-size: cover;top: 0;bottom: 0;margin: a;}.widget-area,footer.entry-footer{max-width: 1282px;margin: auto;padding: 0 12px;display: none;}.wishlist_table tr td.product-thumbnail a img{width: 77px;height: 90px;object-fit: cover;max-width: 77px;}ul.shop_table.cart.wishlist_table.wishlist_view.responsive.mobile{padding: 0 12px;}table.additional-info .wishlist-in-stock{color: green;}table.additional-info span{color: #f00;}.is-large.wc-block-cart .wc-block-cart-items td .wc-block-components-product-badge{border: none;padding: 0;text-transform: capitalize;color: green;}.is-large.wc-block-cart .wc-block-cart-items td .wc-block-components-product-price__regular{color: #979797;font-size: var(--body-font-xs);font-weight: 700;}.is-large.wc-block-cart .wc-block-cart-items td .price.wc-block-components-product-price{display: flex;flex-direction: row-reverse;justify-content: flex-end;: non-scaling-stroke;align-items: flex-end;gap: 6px;}.is-large.wc-block-cart .wc-block-cart-items td .wc-block-components-product-price__value.is-discounted{margin-left: 0;font-weight: 700;background: #0000;}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{width: 100%;}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{background: #006255;}.wp-block-woocommerce-empty-cart-block{padding: 0 15px;}.quantity-block button.remove-item-btn{border: none;background: #0000;color: #f00;display: block;margin-top: 18px;position: relative;padding-left: 18px;}.search-form-group .search-btn button{background: #0000;border: none;color: #4f4f4f;}.all-products .pagination-wrapper>*,.pagination>*{border: 1px solid #cdcdcd;padding: 6px 11px;margin-right: 8px;border-radius: 4px;}.all-products .pagination-wrapper .next.page-numbers,.pagination .next.page-numbers{border-color: #0000;padding: 0;}.all-products .pagination-wrapper .page-numbers.current,.pagination .page-numbers.current{background: #006255;color: #ffff;border-color: #006255;}.product-details-content-wrapper-inner.shop-details-content-wrapper-inner .yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button) svg.yith-wcwl-add-to-wishlist-button-icon{color: #0000;stroke: #000;stroke-width: 2px;}.product-details-content-wrapper-inner.shop-details-content-wrapper-inner .yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button).yith-wcwl-add-to-wishlist-button--added svg.yith-wcwl-add-to-wishlist-button-icon{color: #f00;stroke: #f00 !important;stroke-width: 2px;}.product-details-content-wrapper-inner.shop-details-content-wrapper-inner .yith-wcwl-add-to-wishlist-button__label{display: block !important;color: #4f4f4f;}.error-sec{padding: 63px 0;}.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button).yith-wcwl-add-to-wishlist-button--added svg.yith-wcwl-add-to-wishlist-button-icon{color: #f00;}.woocommerce-account .woocommerce .woocommerce-form.woocommerce-form-login,.woocommerce-form.woocommerce-form-register.register,.woocommerce-ResetPassword.lost_reset_password{max-width: 500px;padding: 32px;background: #F1F3F3;margin: auto;margin-top: 10px;width: 100%;}.woocommerce-account .woocommerce::after{clear: both;content: " ";display: table;}.woocommerce-account .woocommerce{padding: 70px 12px;display: flex;flex-wrap: wrap;max-width: 1664px;margin: auto;}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{background-color: #006255;max-width: 1258px;margin: auto;width: 100%;}.woocommerce-wishlist .entry-content{padding: 0 12px;}.woocommerce-account .woocommerce-MyAccount-navigation{width: 30%;padding: 0 12px}.woocommerce-account .woocommerce-MyAccount-navigation ul{box-shadow: 0 0 20px 0 #00000012;border: 1px solid #0000001f;}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{text-decoration: none;color: #000;}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color: #006255;font-weight: 500;}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active{box-shadow: inset 0 0 24px 0 #0000001c;background: #fdfdfd3d;}.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:last-child){border-bottom: 1px solid #0000001f;padding: 14px 12px;}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding: 14px 12px;}.woocommerce-account .woocommerce-MyAccount-navigation{position: sticky;top: 140px;height: fit-content;}.woocommerce-account .woocommerce-MyAccount-content a{text-decoration: none;color: #006255;font-weight: 500;}.select2-container .select2-selection{border: none;}header.woocommerce-Address-title.title,header.woocommerce-Address-title.title h2{text-align: left;}.woocommerce-account .addresses .title .edit{float: none;margin-top: 16px;margin-bottom: 4px;display: inline-block;}.woocommerce-order{max-width: 1282px;margin: 70px auto;padding: 0 12px;}.woocommerce-info{display: flex;justify-content: space-between;padding: 6px 15px;color: #fff;align-items: center;border-radius: 4px;}.woocommerce-account .woocommerce h2,.woocommerce-order-details h2,.woocommerce-customer-details h2{font-size: var(--heading-small-h1);font-weight: 700;width: 100%;text-align: center;}.woocommerce-account .woocommerce .woocommerce-Address-title{margin-bottom: 0;}.woocommerce-account .woocommerce .woocommerce-Address-title a{font-size: var(--body-font-medium)}.wc-block-components-radio-control-accordion-option.wc-block-components-radio-control-accordion-option--checked-option-highlighted{box-shadow: inset 0 0 0 1.5px rgb(97 38 70);background: #61264612;}.woocommerce-account .woocommerce table.my_account_orders,.woocommerce table.shop_table{border-collapse: collapse;width: 100%}.woocommerce-account .woocommerce table.my_account_orders td,.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding: 7px 15px;}.woocommerce-account .woocommerce table.shop_table tr th.woocommerce-orders-table__header,.woocommerce table.shop_table thead tr th{background: #006255;color: #fff;padding: 7px 15px;}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding: 4px 15px;vertical-align: middle;border-top: 1px solid rgba(0, 0, 0, .1);}.woocommerce table.shop_table td{border-top: 1px solid rgba(0, 0, 0, .1);padding: 9px 15px;vertical-align: middle;line-height: 1.5em;}.woocommerce table.shop_table{border: 1px solid rgba(0, 0, 0, .1);margin: 0 -1px 24px 0;text-align: left;width: 100%;border-radius: 5px;}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight: 700;border-top: 1px solid rgba(0, 0, 0, .1);}.woocommerce-account .woocommerce table.shop_table tbody tr:nth-child(even){background: #00000014;}.woocommerce-account .woocommercetable.my_account_orders .button{background: #61264636;}.woocommerce-account .woocommerce .woocommerce-customer-details address{width: fit-content;}.woocommerce-MyAccount-content{width: 70%;padding: 0 12px}.woocommerce-account .woocommerce .woocommerce-customer-details address,.woocommerce-customer-details address{width: fit-content;min-width: 360px;background: #5352530a;box-shadow: 0 0 60px 0 #00000011;margin-top: 25px;padding: 10px;border: 1px solid rgba(0, 0, 0, .1);font-size: var(--body-font-medium);font-weight: 400;}.woocommerce-Addresses .woocommerce-Address{background: #5352530a;box-shadow: 0 0 124px 0 #0000001f;margin-top: 25px;padding: 18px;border: 1px solid #e1dfdf;border-radius: 5px;}.woocommerce-Addresses{display: flex;justify-content: space-between}.woocommerce-Addresses .woocommerce-Address{width: 48%;}.woocommerce table.shop_table td a{color: #006255;text-decoration: none;font-weight: 500;}ul.wc-item-meta li{display: flex;gap: 7px;}ul.wc-item-meta li p{margin: 0;color: #4f4f4f;}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{margin-bottom: 7px;display: flex;flex-direction: column;border-right: 2px solid rgb(0 0 0 / 25%);padding: 5px 0;padding-right: 30px;margin-right: 30px;}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:last-child{margin-right: 0;padding-right: 0;border: none;}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display: flex;margin-bottom: 30px;}table.wishlist_table thead th,table.wishlist_table tbody td{border-bottom: 1px solid #DFDFDF;background: #0000;border-top: none;}.woocommerce table.shop_table.wishlist_table.cart{max-width: 1258px;margin: auto;border: none;}.woocommerce table.shop_table.wishlist_table{margin: auto;}.woocommerce table.shop_table.wishlist_table.cart th{background: #0000;color: #000;}.woocommerce-checkout section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{display: flex;gap: 27px;align-items: stretch;}section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses>*{width: fit-content;min-width: 360px;background: #5352530a;box-shadow: 0 0 60px 0 #00000011;margin-top: 25px;padding: 15px;border: 1px solid rgba(0, 0, 0, .1);font-size: var(--body-font-medium);font-weight: 400;display: block;flex: unset;border-radius: 8px;}section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses address{width: unset;min-width: unset;background: unset;box-shadow: unset;margin-top: unset;padding: unset;border: unset;font-size: unset;font-weight: unset;}section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses>* h2{margin-bottom: 20px;text-align: left;font-size: var(--heading-h5);color: #006255;}.yith-wcwl-add-to-wishlist-button__label{display: none !important;}.page-id-13 .u-column2.col-2{display: none !important;}.page-id-530 .u-column1.col-1,#customer_login h2{display: none !important;}.page-id-13 .u-column2.col-2.woocommerce-Address{display: block !important;}#customer_login .u-column1,#customer_login .u-column2{width: 100%;margin: auto;}#customer_login{width: 100%;padding: 30px 0 70px 0;}.woocommerce-form.woocommerce-form-login.login{position: relative;}.custom-login-link{position: absolute;right: 32px;bottom: 50px;}.custom-login-link a{text-decoration: underline;}.show-case-block img{transition: all 0.3s;width: 100%;transform: scale(1.01);aspect-ratio: 3/4;object-fit: cover;}.show-case-block-content{text-align: center;width: 100%;position: absolute;bottom: 60px;padding: 0 20px;}.woocommerce-form-track-order.track_order{padding: 32px;background: #F1F3F3;max-width: 1258px;margin: auto;margin-bottom: 33px;}.show-case-block-content h3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-weight: 200;letter-spacing: 1px;padding: 0 45px;}.show-case-block-content .default-btn{padding: 10px 31px;}.spinner-overlay{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(255, 255, 255, 0.7);z-index: 9999;display: flex;justify-content: center;align-items: center;}.spinner{border: 4px solid #f3f3f3;border-top: 4px solid #555;border-radius: 50%;width: 30px;height: 30px;animation: spin 0.8s linear infinite;}@keyframes spin{0%{transform: rotate(0deg);}100%{transform: rotate(360deg);}}.search .pagination.text-center{width: 30% !important;margin: 50px auto;justify-content: center;gap: 20px;}.search .our-collection .row{row-gap: 30px;}.woof_list.woof_list_checkbox .woof_term_15{display: none !important;}.all-products .orderby{padding: 10px 20px;margin-bottom: 30px;}.custom-sale-offer-box{background: #f1f3f3;padding: 30px 20px;border-radius: 10px;margin-bottom: 1rem;}.copy-coupon-code{background: transparent;border: 0;}.custom-sale-offer-box ul{display: flex;flex-direction: column;gap: 2px;margin-top: 20px;}.woocommerce-order-pay .entry-content .order_details li{margin-bottom: 14px;font-size: 20px;}.woocommerce-order-pay .entry-content{max-width: 1280px;margin: auto;padding: 0 12px;}.woocommerce-order-pay .entry-content .woocommerce{padding: 32px;background: #F1F3F3;}.woocommerce-order-pay .entry-content .woocommerce button,#order_review #payment button,.wps_rma_refund_form_wrapper .button{display: inline-flex;padding: 14px 25px;letter-spacing: 0.3px;color: #FFF;font-style: normal;font-weight: 400;line-height: 100%;border-radius: 72px;border: 1px solid #006255;background: #006255;font-size: var(--body-font-medium);}.woocommerce-order-pay .entry-content .woocommerce button[disabled="true"]{opacity: 0.5;}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{box-shadow: unset !important;border: 1px solid #d9dbdb;background: #006255;color: #fff;}.wc-block-components-radio-control__option span,.wc-block-components-radio-control__option span{font-weight: 700;}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background: rgb(0 98 85) !important;}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked{border-color: rgb(0 98 85) !important;}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{background: #006255;color: #fff !important;margin-top: 10px !important;margin-right: 5px}#order_review #payment{margin-top: 32px;}#order_review #payment li{margin-bottom: 10px}#order_review #payment li label{font-weight: 700;font-size: 20px;margin-bottom: 7px;display: inline-flex;align-items: center;}.woocommerce-MyAccount-content .woocommerce-order-details form{padding: unset;background: unset;}.wps_rma_outer_wrap_info .wps_rma_exchange_info_wrap,.wps_rma_outer_wrap_info .wps_rma_refund_info_wrap{border: none;box-shadow: none;outline: none;}.wps_rma_outer_wrap_info .wps_rma_ul_wrap_info{border: none;}.wps_rma_outer_wrap_info .wps_rma_ul_wrap_info h2{font-size: var(--heading-h5);}.wps_rma_order_msg_react_wrapper{max-width: 1280px;margin: 70px auto;}.wps_rma_refund_form_wrapper{max-width: 1380px;margin: auto;}.wps_rma_product_table_wrapper.wps-rma-product__table-wrapper table.wps-rma-product__table{margin-bottom: 30px;}.wps_rma_product_table_wrapper.wps-rma-product__table-wrapper table.wps-rma-product__table th{background: #006255;color: #fff;padding: 7px 15px;border: none;}.wps_rma_refund_form_wrapper textarea,.wps_rma_refund_form_wrapper input[type="text"],.wps_rma_refund_form_wrapper select{border: 1.5px solid #E0E0E0;background: #FFF;padding: 14px !important;}.wps_rma_refund_form_wrapper .wc-block-order-confirmation-additional-fields-wrapper,.wc-block-order-confirmation-additional-fields-wrapper{margin-top: 32px;}.product-detail-rating-price h5 .regular-price{color: #c1c1c1;padding-right: 0.5rem;}.add-cart-btn .default-btn .yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single{margin: 0;}.add-cart-btn .default-btn .yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single svg{height: 20px;stroke: #006255 !important;}.add-cart-btn .default-btn .yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single a{gap: 1px;color: #006255;}.add-cart-btn .default-btn .yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single a span{color: inherit;}.size_pro_container{display: flex;align-items: center;gap: 20px;text-transform: uppercase;}.size_pro_container .theme-color{color: #006255;}.cursor-pointer{cursor: pointer;}.sale_label{position: relative;}.sale_label::after{content: '';position: absolute;background-image: url(https://vayaticouture.com/wp-content/uploads/2025/09/Group.png);height: 30px;width: 30px;background-position: center;background-size: contain;right: -33px;background-repeat: no-repeat;}.collection{padding: 70px 0;}.collection-all-products .product-page-title h6{margin-bottom: 14px;}.all-collection-product-block img{width: 100%;transition: 0.5s;}.all-collection-product-block:hover img{transform: scale(1.03);}.all-collection-product-img{position: relative;overflow: hidden;}.all-collection-product-details h3{margin: 0;color: #fff;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-weight: 200;letter-spacing: 1px;padding: 0 45px;}.all-collection-product-details{position: absolute;bottom: 2px;width: 100%;text-align: center;transition: 0.5s;z-index: 9;opacity: 0;}.all-collection-product-block:hover .all-collection-product-details{opacity: 1;bottom: 11%;}.all-collection-product-img:before{position: absolute;content: '';bottom: 0;height: 35%;width: 100%;background: linear-gradient(183deg, #0000004a, #000000bf, #000000);filter: blur(24px);z-index: 2;}.all-collection-product-block .click-element{position: absolute;height: 100%;width: 100%;top: 0;left: 0;z-index: 99;}.all-collection-product-block{position: relative;overflow: hidden;}.collection-all-products .row{gap: 17px 0;}.category-thumbnail-image ul::-webkit-scrollbar{width: 5px}.category-thumbnail-image ul::-webkit-scrollbar-track{background: #f1f1f1;}.category-thumbnail-image ul::-webkit-scrollbar-thumb{background: #006255;}.comment-form label{color: #424242;font-size: var(--body-font-small);font-style: normal;font-weight: 500;line-height: 170%;margin-bottom: 4px;}.comment-form input,.comment-form textarea{border-radius: 8px;border: 1.5px solid #E0E0E0;background: #FFF;padding: 14px;display: block;width: 100%;}.comment-form input[type="checkbox"]{display: inline;width: unset;}.comment-form-cookies-consent{display: flex;align-items: flex-end;align-items: baseline;gap: 0.6rem;}.comment-form input[type="submit"]{display: inline-flex;padding: 16px 32px;letter-spacing: 0.3px;color: #FFF;font-size: var(--body-font-medium);font-style: normal;font-weight: 400;line-height: 100%;border-radius: 72px;border: 1px solid #006255;background: #006255;}#reviews .woocommerce-noreviews{background: #0000;margin-bottom: 20px;font-weight: bold;color: var(--theme-color);}.comment-form p.stars span a:hover:before{color: #f5f004;opacity: 1;}.comment-form p.stars a::before{color: #404040;opacity: 0.25;}.star-rating span::before{color: #f5f004;}.comment_container{display: flex;margin-bottom: 30px;box-shadow: 0 0 20px 0 #0000000f;padding: 29px;}.comment_container img{width: 80px;height: 80px;border-radius: 50%;margin-right: 15px;object-fit: cover;object-position: top;}.comment_container .meta{margin-bottom: 0;}.comment_container .comment-text{width: 100%;}.comment_container .description p{margin: 0;font-size: var(--body-font-xs);opacity: 0.8;}.woocommerce-Reviews-title{font-size: var(--body-font-medium);font-weight: 700;color: var(--theme-color);margin-bottom: 30px;}.product-rating-badge{position: absolute;bottom: 8px;z-index: 1;left: 10px;background: #ffffffbd;padding: 2px 16px 5px;font-size: var(--body-font-xs);font-weight: 600;border-radius: 2px;}.rating-star{color: var(--theme-color);margin: 0 2px 0px 3px;}.product-detail-rating-price{position: relative;}.product-detail-rating-price .product-rating-badge{position: unset;background: unset;padding: 4px 11px;border: 1px solid #eaeaec;border-radius: 2px;cursor: pointer;display: inline-block;}.left-header-menu ul li.mega-menu-item{position: static !important;}.custom-navbar{position: relative;}.mega-menu-dropdown{position: absolute;top: 100%;left: 0;width: 100%;background: #fff;z-index: 999;display: none;padding: 40px 0;box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);border-top: 1px solid #eaeaea;transition: opacity 0.3s ease;}.mega-menu-dropdown::before{content: "";position: absolute;top: -40px;left: 0;width: 100%;height: 40px;}.mega-menu-item:hover>.mega-menu-dropdown{display: block;}.mega-menu-dropdown .container{display: flex;flex-wrap: wrap;justify-content: space-between;max-width: 1000px;align-items: flex-start;}.mega-menu-dropdown .mega-sub-menu{display: flex !important;flex-wrap: wrap;flex: 1;list-style: none;margin: 0;padding: 0;justify-content: start !important;gap: 20px 30px;padding-right: 30px;}.mega-menu-dropdown .mega-sub-menu>li{width: calc(33.33% - (30px * 2) / 3);}.mega-menu-dropdown .mega-sub-menu>li>a{font-family: var(--font-primary, "Jost", sans-serif);font-weight: 500;font-size: 16px;color: #333;margin-bottom: 0px;display: block;text-transform: capitalize;line-height: 110%;}.mega-menu-dropdown .mega-sub-menu .sub-menu{list-style: none;padding: 0;margin: 0;display: block !important;position: static !important;box-shadow: none !important;border: none !important;opacity: 1 !important;visibility: visible !important;transform: none !important;}.mega-menu-dropdown .mega-sub-menu .sub-menu li{margin-bottom: 8px;}.mega-menu-dropdown .mega-sub-menu .sub-menu li a{font-family: var(--font-secondary, "Lato", sans-serif);color: #666;padding: 0;display: inline-block;font-size: 15px;transition: color 0.3s ease;}.mega-menu-dropdown .mega-sub-menu .sub-menu li a:hover{color: #0b6754;}.mega-menu-images-wrap{display: flex;gap: 30px;width: 50%;justify-content: flex-end;max-width: 390px;}.mega-menu-image{width: 50%;}.mega-menu-image img{width: 100%;height: auto;object-fit: cover;aspect-ratio: 3/4;border-radius: 4px;transition: transform 0.3s ease;}.mega-menu-image:hover img{transform: scale(1.02);}@media (max-width: 991px){.mega-menu-dropdown{position: static;display: none;padding: 15px;box-shadow: none;border: none;}.mega-menu-item:hover>.mega-menu-dropdown,.mega-menu-item.active>.mega-menu-dropdown{display: block;}.mega-menu-dropdown .mega-sub-menu>li{width: 100%;}.mega-menu-images-wrap{width: 100%;margin-top: 20px;}}