/*-------------- Owl crousel ---------------*/

.owl-carousel .owl-item img {
margin: 0 auto;
width: auto !important
}

/* --------- banner--------- */
#slider{
background-color: #5A2A27;
padding-bottom: 0;
}
#slider h1 {
font-size: 60px;
font-family: Cormorant Garamond;
font-style: italic;
font-weight: 700;
color: #fff;
}
#slider .owl-dot {
padding: 6px;
border-radius: 30px;
outline: none;
border: none;
margin: 0px 8px;
background-color: #7f3f30;
}
#slider .owl-dot.active{
padding: 6px 20px;
background-color: #ff9b55;
}

#slider .small-text{
font-family: Nunito Sans;
font-size: 18px;
color: #fff;
}
#slider .left{
margin: 20% 0;
}
.owl-nav button:focus {
outline: none;  
}
#slider .owl-dots{
text-align: center;
position: absolute;
left: 0;
right: 0;
bottom: 30px;
}
#slider .owl-carousel .owl-nav {
bottom: 50%;
position: absolute;
top: 50%;
left: 0;
right: 0;
}
div.share {
justify-content: space-between;
}
#slider .owl-nav .owl-prev {
position: absolute;
left: 0;
transform: translateX(-35px);
}
#slider .owl-nav .owl-next {
position: absolute;
right: 0;
transform: translateX(35px);
}
#slider .text-side{
display: flex;
align-items: center;
}
#slider .shop-btn{
margin-top: 25px;
}
#slider .shop-btn a {
color: #fff;
background-color: #CA841A;
padding: 12px 40px;
border-radius: 26px;
font-family: Nunito Sans;
}
#slider .shop-btn a:hover{
color: #272727;
background-color: #fff;
}
#slider .active:before,
#slider .owl-dot:hover:before {
  color: #151515;
}
#slider .owl-nav button:hover {
  color: #fff;
  background-color: #0E6D96;
}
#slider .owl-nav button {
padding: 6px 13px;
border: none;
border-radius: 50px;
background-color: #fff;
color: rgb(57 57 57 / 20%);
box-shadow: 1px 1px 2px lightgrey;
}
#slider .product-details{
padding-top: 40px;
padding-bottom: 40px;
}
#slider .owl-carousel .owl-item img{
width: auto !important;
}
div.slider-banner .media:hover img{
  animation: flip 1s linear;
}
div.slider-banner .media:hover h5{
color: #29AAE2 !important;
}


/* --------------- Facilities ----------------- */
#facilities {
background-color: #F2F4F6;
}
div.facont{
max-width: 1800px;
margin: 0 auto;
}
div.facont .fact {
background-color: #fff;
padding: 10px 20px;
border-radius: 20px;
margin: 10px 0;
}
div.facont .fact:hover {
box-shadow: 1px 1px 5px grey;
transition: 0.4s ease-in;
}
div.fact h5 {
color: #1b1b1b;
font-family: Cormorant Garamond;
font-size: 22px;
font-weight: 600;

}
div.fact p{
font-family: Nunito Sans;
font-size: 16px;
color: #474545;
font-weight: 400;
}

/* --------------- Service ------------- */

section#new-arrivals {
padding: 20px 0;
position: relative;
width: 100%;
background-size: 100% 100%;
background-color: #F2F4F6;
z-index: 1;
}
#new-arrivals .owl-stage-outer{
z-index: 4;
padding-bottom: 15px;
}
#new-arrivals h3 {
font-weight: 700;
font-family: Cormorant Garamond;
margin-bottom: 18px;  
color: #272727;
font-size: 38px;
}
#new-arrivals div.view{
position: absolute;
top: 8px;
right: 0;
display: flex;
align-items: center;
justify-content: center;
}
#new-arrivals div.view a{
font-family: 'Nunito Sans';
color: #5A2A27;
padding: 8px 18px;
border-radius: 20px;
font-size: 14px;
background: #FFF;
box-shadow: 2px 2px 6px 0px #ACA9A9;
}
#new-arrivals div.view a:hover, #best-seller div.view a:hover{
color: #272727;
}
#new-arrivals .product-details{
margin-top: 14px;
text-align: center;
}
#new-arrivals .underline-animation {
display: inline-block;
position: relative;
color: #fff;
} 
#new-arrivals .underline-animation:after {
content: '';
position: absolute;
width: 100%;
transform: scaleX(0);
height: 2px;
bottom: 0;
left: 0;
background-color: #0E6D96;
transform-origin: bottom right;
transition: transform 0.25s ease-out;
}
#new-arrivals .underline-animation:hover:after {
transform: scaleX(1);
transform-origin: bottom left;
}
#new-arrivals .product-image img{
border: 1px solid transparent;
height: 270px;
object-fit: cover;
border-radius: 50%;
}
#new-arrivals p.top-prod-subhead {
font-size: 38px;
font-weight: 500;
color: #0E6D96;
font-family: 'Poppins';  
position: relative;
display: inline-block;
}
#new-arrivals p.top-prod-subhead::after{
right: -70px;
position: absolute;
content: '';
background-color: #9bb935;
width: 60px;
height: 2px;
display: flex;
top: 28px;
}
#new-arrivals p.top-prod-subhead::before{
left: -70px;
position: absolute;
content: '';
background-color: #9bb935;
width: 60px;
height: 2px;
display: flex;
top: 28px;
}
#new-arrivals div.prod{
text-align: left;
}
#new-arrivals .posted_in a{
color: #474545;
font-weight: 500;
font-size: 16px;
font-family: Nunito Sans;
}
#new-arrivals .posted_in a:hover{
color: #CA841A;
}
#new-arrivals .product-details h5{
color: #272727;
font-family: Cormorant Garamond;
font-size: 28px;
letter-spacing: 0;
font-weight: 600;
}
#new-arrivals .product-details h5:hover {
color: #5a2a27b8;
}

.price ins,.price ins bdi{
text-decoration-line: unset;
margin-right: 8px;
}
.product-price {
display: flex;
justify-content: center;
align-items: center;
}
.product-rating{
display: flex;
justify-content: center;
align-items: center;
margin-top: 10px;
}
.product-rating .rat-star{
display: flex;
align-items: center;
color: #474545;
padding-right: 18px;
margin-right: 15px;
position: relative;
font-family: 'Nunito Sans';
font-size: 18px;
}
.product-rating .review-count {
font-family: 'Nunito Sans';
color: #474545;
font-size: 18px;
}
.product-rating .rat-star::after {
content: '\f005';
position: absolute;
right: 0;
font-family: 'Font Awesome 5 Free';
font-weight: 600;
padding-left: 6px;
font-size: small;
color: #5A2A27;
}
#new-arrivals .owl-dots{
display: none;
}
div.yith-wcwl-add-button, div.yith-wcwl-wishlistaddedbrowse, div.yith-wcwl-wishlistexistsbrowse {
position: absolute;
top: 5px;
right: 5px;
width: 30px;
height: 30px;
display: flex;
align-items: center;
}
#new-arrivals .custom_product_meta a.add_to_cart_button, #new-arrivals .custom_product_meta a.added_to_cart{
border-radius: 26px;
background: #F29E4C;
width: -webkit-fill-available;
padding: 8px;
margin-right: 10px;
box-shadow: 4px 4px 4px 0px #B5B5B5;
color: #272727;
font-family: Nunito Sans;
}
#new-arrivals .custom_product_meta a.add_to_cart_button:hover, #new-arrivals .custom_product_meta a.added_to_cart:hover{
background-color: #fff;
color: #272727;
box-shadow: 1px 1px 4px 0px #B5B5B5;
}
div.yith-wcwl-wishlistexistsbrowse i {
background-color: #fff;
box-shadow: 1px 1px 2px lightgrey;
padding: 7px;
border-radius: 50px;
}
.custom_product_meta a.add_to_cart_button.added {
  display: none !important;
}
div.yith-wcwl-add-button a, div.yith-wcwl-wishlistaddedbrowse a{
position: relative;
z-index: 2;
opacity: 0;
width: 30px;
height: 30px;
}
div.yith-wcwl-add-button::after, div.yith-wcwl-wishlistaddedbrowse::after{
content: '\f004';
font-size: 18px;
position: absolute;
left: 0;
right: 0;
width: 30px;
height: 30px;
font-family: 'Font Awesome 5 Free';
background-color: #fff;
border-radius: 50px;
box-shadow: 2px 2px 2px lightgrey;
padding: 3px 7px;
}
div.yith-wcwl-add-button:hover::after,  div.yith-wcwl-wishlistaddedbrowse:hover::after {
background-color: #F29E4C;
transition: 0.6s;
color: #fff;
}
div.yith-wcwl-wishlistaddedbrowse i {
display: none;
}
div.details h5 {
color: #272727;
font-family: Cormorant Garamond;
font-size: 28px;
font-weight: 600;
}
div.details h5:hover{
color: #5a2a27b8;
transition: 0.8s ease-in;
}
#trending .custom_product_meta a.add_to_cart_button, #trending .custom_product_meta a.added_to_cart{
border-radius: 26px;
background: #F29E4C;
width: -webkit-fill-available;
padding: 8px;
margin-right: 10px;
box-shadow: 4px 4px 4px 0px #B5B5B5;
color: #272727;
font-family: Nunito Sans;
display: inline-block;
}
#trending .custom_product_meta a.add_to_cart_button:hover, #trending .custom_product_meta a.added_to_cart:hover{
background-color: #fff;
color: #272727;
box-shadow: 1px 1px 4px 0px #787878;
}
#trending .custom_product_meta a.quickie{
width: -webkit-fill-available;
padding: 8px;
border-radius: 26px;
background: #CA841A;
margin-left: 10px;
box-shadow: 2px 2px 6px 0px #461e1c99;
color: #fff;
font-family: Nunito Sans;
display: inline-block;
}
#trending .custom_product_meta a.quickie:hover{
color: #272727;
background-color: #fff;
}
.custom_product_meta{
text-align: center;
display: flex;
justify-content: center;
flex-flow: row-reverse;
}
.price ins bdi {
font-family: 'Nunito Sans';
font-weight: 600;
color: #5A2A27;
font-size: 24px;
letter-spacing: 1px;
}
.price del {
color: #47454599;
font-family: 'Nunito Sans';
font-size: 24px;
}
.price ins span.woocommerce-Price-currencySymbol {
margin-right: 2px;
}
span.woocs_price_code {
display: flex;
flex-direction: row-reverse;
justify-content: flex-end;
}
#new-arrivals .owl-nav {
bottom: 50%;
display: block;
position: absolute;
top: 50%;
left: 0;
right: 0;
}
#new-arrivals .owl-nav .owl-prev {
position: absolute;
left: 0;
transform: translate(2px, -40px);
z-index: 5;
}
#new-arrivals .owl-nav .owl-next {
position: absolute;
right: 0;
transform: translate(-2px, -40px);
z-index: 5;
}
#new-arrivals .owl-nav button  i{
font-size: 20px;
}
#new-arrivals .owl-nav button {
padding: 9px 13px;
border-radius: 50px;
outline: none;
border: transparent;
display: flex;
justify-content: center;
align-items: center;
background-color: #fff;
box-shadow: 1px 1px 5px lightgrey;
color: rgb(57 57 57 / 40%);
}
#new-arrivals .owl-nav button:hover {
color: #393939;
}

/* ------------ best-seller ---------- */
#best-seller {
position: relative;
background-color: #F2F4F6;
}
#best-seller h3{
color: #272727;
font-family: Cormorant Garamond;
font-weight: 700;
font-size: 38px;
position: relative;
}
#best-seller div.view{
position: absolute;
top: 8px;
right: 0;
display: flex;
align-items: center;
justify-content: center;
}
#best-seller div.view a {
font-family: 'Nunito Sans';
color: #5A2A27;
padding: 8px 18px;
border-radius: 20px;
font-size: 14px;
background: #FFF;
box-shadow: 2px 2px 6px 0px #ACA9A9;
}
#best-seller .product-image img {
border-radius: 50%;
margin-bottom: 20px;
box-shadow: 4px 4px 6px 0px #D8DADB;
height: 270px;
}
#best-seller .product-details {
text-align: center;
}
#best-seller .owl-nav {
bottom: 50%;
display: block;
position: absolute;
top: 50%;
left: 0;
right: 0;
}
#best-seller .owl-nav button {
padding: 9px 13px;
border-radius: 50px;
outline: none;
border: transparent;
display: flex;
justify-content: center;
align-items: center;
background-color: #fff;
box-shadow: 1px 1px 5px lightgrey;
color: rgb(57 57 57 / 40%);
}
#best-seller .owl-dots {
display: none;
}
#best-seller .owl-nav .owl-prev {
position: absolute;
left: 0;
transform: translate(0px, -40px);
z-index: 5;
}
#best-seller .owl-nav .owl-next{
position: absolute;
right: 0;
transform: translate(-2px, -40px);
z-index: 5;
}
#best-seller .owl-stage-outer {
padding-bottom: 15px;
}
#best-seller .product-details h5 {
color: #272727;
font-family: Cormorant Garamond;
font-size: 28px;
font-weight: 600;
}
#best-seller .product-details h5:hover{
color: #5a2a27b8;
}
#best-seller .product-details p{
font-family: 'Open sans';
color: #393939;
}
#best-seller .custom_product_meta a.add_to_cart_button, #best-seller .custom_product_meta a.added_to_cart{
border-radius: 26px;
background: #F29E4C;
width: -webkit-fill-available;
padding: 8px;
box-shadow: 4px 4px 4px 0px #B5B5B5;
color: #272727;
font-family: Nunito Sans;
}
#best-seller .custom_product_meta a.add_to_cart_button:hover, #best-seller .custom_product_meta a.added_to_cart:hover{
background-color: #fff;
color: #272727;
box-shadow: 1px 1px 3px #B5B5B5;
}
#best-seller span.category a {
display: block;
font-family: Nunito Sans;
color: #474545;
font-size: 16px;
}
/* ------------ Testimonial ---------- */
#testimonial {
position: relative;
background-color: #F2F4F6;
padding: 60px 0;
height: 1110px;
}
.grid-container {
display: grid;
grid-template-columns: auto auto auto auto;
grid-template-rows: auto auto;
gap: 20px;
padding: 10px;
}
.grid-container > div {
background-color: rgba(255, 255, 255, 0.8);
}
div.grid-container .item{
border-radius: 30px;
}
#testimonial .testimonial-box img{
border-radius: 25px;
}
div.name-date {
margin-top: 10px;
margin-bottom: 6px;
}
div.name-date span{
font-family: Nunito Sans;
font-size: 14px;
color: #474545;
}
div.grid-container .item:nth-child(1){
grid-column-start: 1;
grid-column-end: 2;
position: relative;
top: 50%;
}
div.grid-container .item:nth-child(2) {
grid-column-start: 2;
grid-column-end: 3;
}
div.grid-container .item:nth-child(3) {
grid-column-start: 3;
grid-column-end: 4;
}
div.grid-container .item:nth-child(4) {
grid-column-start: 4;
grid-column-end: 4;
position: relative;
top: 50%;
}
div.grid-container .item:nth-child(5) {
grid-column-start: 2;
grid-column-end: 3;
grid-row-start: 2;
}
div.grid-container .item:nth-child(6) {
grid-column-start: 3;
grid-column-end: 4;
grid-row-start: 2;
grid-row-end: 3;
}
#testimonial .testimonial-box{
padding: 25px;
padding-bottom: 38px;
}
#testimonial h3.main_heading{
color: #272727;
font-size: 36px;
font-family: Cormorant Garamond;
margin: 0;
margin-bottom: 18px;
font-weight: 700;
}
#testimonial div.view{
text-align: center;
margin-top: 30px;
}
#testimonial .testimonial-head{
position: relative;
}
#testimonial .view a {
background-color: #fff;
padding: 8px 20px;
border-radius: 20px;
font-size: 14px;
color: #5A2A27;
box-shadow: 2px 2px 6px 0px #ACA9A9;
font-family: Nunito Sans;
}
#testimonial .view a:hover{
color: #272727 !important;
}
#testimonial .two .name-date a {
font-family: 'Montserrat', sans-serif;
font-weight: 600;
font-size: 16px;
}
#testimonial .two .name-date span {
font-family: 'Montserrat', sans-serif;
font-weight: 500;
color: #151515;
}
div.test-info div.cont p {
font-family: Nunito Sans;
font-size: 14px;
margin: 0;
color: #474545;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
#testimonial .test-cont a:hover {
color: #99b935;
transition: 0.1s;
}
div.name-date a {
color: #272727;
font-family: Cormorant Garamond;
font-size: 20px;
font-weight: 700;
}
#testimonial .owl-dots{
display: block;
text-align: center;
margin-top: 15px;
}
#testimonial .owl-dots .owl-dot.active{
width: 10px;
height: 10px;
margin: 0px 5px;
border-radius: 50px;
background-color: #9bb935;
opacity: 1;
}
#testimonial .owl-dots .owl-dot{
width: 10px;
height: 10px;
margin: 0px 5px;
border-radius: 50px;
background-color: #9bb935;
opacity: 0.7;
border: none;
}
.testimonial-box .test-cont a {
color: #ffffff;
}
.testimonial-box .test-body .test-cont{
padding: 10px;
}
.testimonial-box .seller-star i.fas {
color: #F29E4C;
font-weight: 600;
font-size: 12px;
}
.testimonial-box .seller-star i.far {
font-weight: 600;
font-size: 12px;
}
.testimonial-box .testimonial-content{
text-align: center;
}
.testimonial-info {
margin-top: 25px;
}
.testimonial-content .media-body p {
color: #767676; 
font-family: 'Poppins';
font-size: 14px;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
padding: 0 5px;
margin-right: 20px;
}
#testimonial .media {
margin-bottom: 12px;
padding: 20px;
}

/* ------------- Pearl Products------------- */
#pearl{
padding: 30px 0px 0;
background-position: unset;
}
#pearl .text-side{
display: flex;
flex-flow: column;
align-items: baseline;
justify-content: center;
}
#pearl .text-side h2{
padding: 0;
font-size: 45px;
font-family: Cormorant Garamond;
font-style: italic;
font-weight: 700;
color: #fff;
text-transform: capitalize;
}
#pearl .text-side h2.main {
font-size: 64px;
}
#pearl .text-side h2:nth-child(1) {
margin-bottom: 0;
}
#pearl .text-side p{
font-family: Nunito Sans;
font-size: 16px;
color: #ffffff99;
}
#pearl .shop-btn a {
border-radius: 26px;
background: #CA841A;
padding: 10px 40px;
font-size: 14px;
font-family: 'Nunito Sans';
color: #fff;
}
#pearl .shop-btn a:hover {
background-color: #fff;
color: #272727;
}
#pearl .shop-btn {
margin-top: 16px;
}


/* ------------ our-story ------------- */
#our-story{
background-color: #F2F4F6;
}
#our-story .row{
background-color: #fff;
box-shadow: 4px 4px 6px 0px #D8DADB;
border-radius: 30px;
}
#our-story div.content{
display: flex;
flex-flow: column;
justify-content: center;
padding: 0px 30px;
}
#our-story .right-img{
padding: 30px 15px 30px 20px;
}
#our-story span.small-head{
color: #474545;
font-family: Nunito Sans;
font-size: 20px;
}
#our-story h2.main-head{
font-family: 'Cormorant Garamond';
font-weight: 700;
font-size: 40px;
color: #272727;
padding-top: 5px;
}
#our-story p.story-para {
color: #474545;
font-family: Nunito Sans;
font-size: 17px;
font-weight: 400;
}
a.explore {
background-color: #F29E4C;
color: #272727;
border-radius: 24px;
font-family: 'Nunito Sans';
padding: 2% 12%;
}
a.explore:hover {
color: #272727;
background-color: #fff;
box-shadow: 2px 2px 4px 0px rgba(181, 181, 181, 0.60);
}
#our-story .sec-btn {
margin-top: 25px;
}
/* ---------------- Standard ------------------ */
#standard{
padding: 50px 0;
background-color: #F2F4F6;
}
#standard h3.stand-head{
margin: 24px 0 15px;
font-family: Cormorant Garamond;
font-size: 40px;
font-style: italic;
color: #272727;
font-weight: 700;
}
#standard p.stand-para {
color: #474545;
text-align: center;
font-family: Nunito Sans;
font-size: 16px;
font-style: normal;
font-weight: 400;
}
/* ----------------- Newsletter ------------------ */
#newsletter{
padding: 60px 0px 40px;
}
div.newsletter_form form p{
display: inline-block;
}
div.newsletter_form span.wpcf7-spinner{
display: block;
}
div.newsletter_form form p span:nth-child(1) {
  margin-right: 20px;
}
#newsletter h2 {
font-family: Cormorant Garamond;
font-weight: 700;
color: #272727;
font-size: 38px;
margin-bottom: 2px;
}
#newsletter p.sub-head{
font-family: Nunito Sans;
color: #474545;
font-size: 18px;
font-style: normal;
font-weight: 400;
text-transform: capitalize;
margin-bottom: 36px;
}
div.newsletter_form form p input[type=text]{
width: 740px;
padding: 10px 44px;
border-radius: 50px;
font-size: 14px;
font-family: Nunito Sans;
border: 1px solid rgba(71, 69, 69, 0.20);
}
div.newsletter_form form input[type=submit] {
padding: 10px 18px;
border: none;
border-radius: 20px;
font-family: Nunito Sans;
box-shadow: 2px 2px 4px 0px rgba(181, 181, 181, 0.60);
font-size: 15px;
}
div.newsletter_form form input[type=submit]:hover{
background-color: #5A2A27;
color: #fff;
}
div.newsletter_form form p span:nth-child(1)::before {
content: '\f0e0';
font-family: 'Font Awesome 5 Free';
position: absolute;
left: 18px;
top: 0;
}
#newsletter .news-col{
justify-content: center;
}
/* ----------------- Trending ------------------ */
#trending {
background-color: #F2F4F6;
}
#trending h3 {
color: #272727;
margin-bottom: 0;
font-family: Cormorant Garamond;
font-size: 38px;
font-weight: 700;
}
#trending div.view {
position: absolute;
bottom: 0px;
right: 0;
display: flex;
align-items: center;
justify-content: center;
}
#trending p.main-para{
font-family: Nunito Sans;
font-size: 18px;
color: #474545;
}
#trending .deals-head{
margin-bottom: 2%;
}
#trending .details h5:hover {
transition: 0.1s;
}
#trending div.view a{
font-family: 'Nunito Sans';
color: #5A2A27;
padding: 8px 18px;
border-radius: 20px;
font-size: 14px;
background: #FFF;
box-shadow: 2px 2px 6px 0px #ACA9A9;
}
#trending div.view a:hover{
color: #272727;
text-shadow: 0 0 20px rgba(255, 255, 255, 0.5);
}
#trending div.details {
padding: 18px 0px 0px;
text-align: center;
}
#trending span.category a{
display: block;
font-family: Nunito Sans;
color: #474545;
font-size: 16px;
}
#trending .owl-stage-outer{
padding-bottom: 15px;
}
#trending div.prod{
text-align: left;
background-color: #ffffff;
border-radius: 30px;
box-shadow: 1px 1px 2px lightgrey;
padding: 25px;
}
#trending div.product-image img {
border-radius: 20px;
width: 100% !important;
}
#trending .owl-nav {
bottom: 50%;
position: absolute;
top: 50%;
left: 0;
right: 0;
}
#trending .owl-nav .owl-prev{
position: absolute;
left: 0;
}
#trending .owl-nav .owl-next{
position: absolute;
right: 0;
}
#trending .owl-dots {
display: none;
}

#trending .owl-nav button {
padding: 6px 13px;
border: none;
border-radius: 50px;
background-color: #fff;
color: rgb(57 57 57 / 20%);
box-shadow: 1px 1px 2px lightgrey;
}
#trending .owl-nav button:hover{
color: #fff;
background-color: #0E6D96;
}
.star-rating:before {
content: "\73\73\73\73\73";
color: #d3ced2;
float: left;
top: 0;
left: 0;
position: absolute;
}
.star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.star-rating span:before {
content: "\53\53\53\53\53";
top: 0;
position: absolute;
left: 0;
}
#trending .owl-nav button:focus{
outline: none;
}
#trending div.yith-wcwl-add-button, #trending div.yith-wcwl-wishlistaddedbrowse, #trending div.yith-wcwl-wishlistexistsbrowse {
position: absolute;
top: 40px;
right: 40px;
width: 30px;
height: 30px;
display: flex;
align-items: center;
}

/* Collection */
#collection{
background-color: #F2F4F6;
}
#collection .owl-nav {
bottom: 50%;
display: block;
position: absolute;
top: 50%;
left: 0;
right: 0;
}
#collection .owl-nav button:hover {
color: #393939;
}
#collection h3.low-heading {
color: #272727;
font-family: Cormorant Garamond;
font-weight: 700;
font-size: 38px;
position: relative;
}
#collection div.view{
position: absolute;
right: 0;
top: 22px;
}
#collection div.view a {
font-family: 'Nunito Sans';
color: #5A2A27;
padding: 8px 18px;
border-radius: 20px;
font-size: 14px;
background: #FFF;
box-shadow: 2px 2px 6px 0px #ACA9A9;
}
#collection div.view a:hover{
color: #272727;
}
#collection .cat-box img{
border-radius: 50%;
box-shadow: 4px 4px 6px 0px #D8DADB;
}
#collection .cat-box p {
font-style: normal;
font-family: Cormorant Garamond;
font-size: 22px;
font-weight: 700;
}
#collection .cat-box a:hover p.category {
text-decoration: underline;
transition: 0.1s ease-in;
}
#collection .owl-nav button{
padding: 9px 13px;
border-radius: 50px;
outline: none;
border: transparent;
display: flex;
justify-content: center;
align-items: center;
background-color: #fff;
box-shadow: 1px 1px 5px lightgrey;
color: rgb(57 57 57 / 40%);  
}
#collection .owl-nav button i {
font-size: 20px;
}
#collection .owl-nav .owl-prev {
position: absolute;
left: 0;
transform: translate(0px, -40px);
z-index: 5;
}
#collection .owl-nav .owl-next {
position: absolute;
right: 0;
transform: translate(0px, -40px);
z-index: 5;
}
#collection .owl-dots {
display: none;
}
.owl-nav button:hover {
color: #fff !important;
background-color: #F29E4C !important;
}
/* Copyright */
#slider .custom_product_meta a.coll{
padding: 9px 40px;
}
.off-prod h3 span{
font-weight: 700;
}
.yith-wcwl-wishlistaddedbrowse span.feedback {
display: none;
}

