/** Shopify CDN: Minification failed

Line 1561:2 Expected "*/" to terminate multi-line comment

**/
@font-face{font-family:'AbrazoScriptSSK';src:url(AbrazoScriptSSK.woff2) format("woff2"),url(AbrazoScriptSSK.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Merriweather';src:url(Merriweather-Regular.woff2) format("woff2"),url(Merriweather-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'PF Universal';src:url(PFUniversal-Regular.woff2) format("woff2"),url(PFUniversal-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Josefin Slab';src:url(JosefinSlab-Bold.woff2) format("woff2"),url(JosefinSlab-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Josefin Slab';src:url(JosefinSlab-SemiBold.woff2) format("woff2"),url(JosefinSlab-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Proxima Nova Alt Lt';src:url(ProximaNovaA-Light.woff2) format("woff2"),url(ProximaNovaA-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'Omnes';src:url(Omnes-Light.woff2) format("woff2"),url(Omnes-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}
/* @import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap'); */
@font-face {
  font-family: 'Quicksand-SemiBold';
  src: url('Quicksand-SemiBold.eot');
  src: url('Quicksand-SemiBold.eot?#iefix') format('embedded-opentype'),
       url('Quicksand-SemiBold.svg#Quicksand-SemiBold') format('svg'),
       /* url('Quicksand-SemiBold.ttf') format('truetype'), */
       url('Quicksand-SemiBold.woff') format('woff'),
       url('Quicksand-SemiBold.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Quicksand-Regular';
  src: url('Quicksand-Regular.eot');
  src: url('Quicksand-Regular.eot?#iefix') format('embedded-opentype'),
       url('Quicksand-Regular.svg#Quicksand-Regular') format('svg'),
       /* url('Quicksand-Regular.ttf') format('truetype'), */
       url('Quicksand-Regular.woff') format('woff'),
       url('Quicksand-Regular.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Quicksand-Bold';
  src: url('Quicksand-Bold.eot');
  src: url('Quicksand-Bold.eot?#iefix') format('embedded-opentype'),
       url('Quicksand-Bold.svg#Quicksand-Bold') format('svg'),
       /* url('Quicksand-Bold.ttf') format('truetype'), */
       url('Quicksand-Bold.woff') format('woff'),
       url('Quicksand-Bold.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

[class*="index-section--flush"]:first-child {margin:0}

@font-face {
  font-family: 'Mont-Black';
  src: url('Mont-Black.eot');
  src: url('Mont-Black.eot?#iefix') format('embedded-opentype'),
       url('Mont-Black.svg#Mont-Black') format('svg'),
       url('Mont-Black.ttf') format('truetype'),
       url('Mont-Black.woff') format('woff'),
       url('Mont-Black.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Mont-Bold';
  src: url('Mont-Bold.eot');
  src: url('Mont-Bold.eot?#iefix') format('embedded-opentype'),
       url('Mont-Bold.svg#Mont-Bold') format('svg'),
       /* url('Mont-Bold.ttf') format('truetype'), */
       url('Mont-Bold.woff') format('woff'),
       url('Mont-Bold.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Mont-SemiBold';
  src: url('Mont-SemiBold.eot');
  src: url('Mont-SemiBold.eot?#iefix') format('embedded-opentype'),
       url('Mont-SemiBold.svg#Mont-SemiBold') format('svg'),
       /* url('Mont-SemiBold.ttf') format('truetype'), */
       url('Mont-SemiBold.woff') format('woff'),
       url('Mont-SemiBold.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Mont-Heavy';
  src: url('Mont-Heavy.eot');
  src: url('Mont-Heavy.eot?#iefix') format('embedded-opentype'),
       url('Mont-Heavy.svg#Mont-Heavy') format('svg'),
       /* url('Mont-Heavy.ttf') format('truetype'), */
       url('Mont-Heavy.woff') format('woff'),
       url('Mont-Heavy.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}



.slideshow__arrows {background:transparent !important}
.slideshow__arrows .slick-dots li.slick-active button::before, .slideshow__arrows .slick-dots li.slick-active a::before {
    color: #8dced0;
}

body,h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {font-family: 'PF Universal';}
.btn_hover:hover{background-color:#000!important;color:#fff!important}
img{max-width:100%;height:auto}
a,a:hover,a:focus,a:active{text-decoration:none;outline:none;transition:all .3s ease-in-out}
.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}
.col-xs-15{width:20%;float:left}
.cart-note-txt{padding-top:15px;}
.hulkapps-discount-bar-msg {

    text-align: center;
    font-weight: 700;
}
.site-nav li>.site-nav__dropdown li {
    margin-left: 0 !important;
}
@media (min-width: 768px) {
.col-sm-15{width:20%;float:left}
}
@media (min-width: 992px) {
.col-md-15{width:20%;float:left}
}
@media (min-width: 1200px) {
.col-lg-15{width:20%;float:left}
}
.jdgm-preview-badge .jdgm-star {color: rgb(218 195 139) !important;}
.container-fluid{/*max-width:1800px;*/width:100%;margin:0 auto}
@media (min-width:1200px) {
.container{width:100%;max-width:1225px;margin-left:auto;margin-right:auto}
}
.modal{background-color:rgba(0,0,0,0.7);-ms-transform:initial;-webkit-transform:initial;transform:initial}
.modal-backdrop.in{opacity:0}
/* .modal-content{-webkit-box-shadow:none;box-shadow:none;background:transparent;border:none;outline:none} */

.iwishWrapper{width:100%;max-width:1470px;margin:0 auto!important;padding:20px 15px 30px}
.iwishTitle h1{font-weight:700;font-size:28px}
.banner--clone{background:transparent;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
.banner--stick{background:#FFF;width:100%;left:0;position:fixed!important;top:0!important;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);z-index:99999;animation:smoothScroll 1s forwards}
@keyframes smoothScroll {
0%{transform:translateY(-100px)}
100%{transform:translateY(0px)}
}
.shopify-challenge__container{padding-top:100px}
.main-content{padding-top:0!important;min-height:350px}
.page-container{-ms-transform:none;-webkit-transform:none;transform:none;overflow:visible;position:static}
.btn{border-radius:0;transition:all .3s ease-in-out;letter-spacing:0}
.btn:hover{opacity:1!important;border-width:1px}
.page-width{padding:0 15px}
.multiple-itemss .slick-slide img{display:inline-block;max-height:100%}
.mobile_menu_nav ul>li {
    font-size: 18px;
    color: #000;
    padding: 0;
    margin: 0 40px;
    font-family: 'Josefin Slab';
    font-weight: 600;
    text-transform: uppercase;
}
.thumbnails-wrapper .medium-up--one-quarter{width:20%;overflow:hidden;float:none;display:inline-block}
.thumbnails-wrapper .grid__item{padding-left:0}
.multiple-itemss{text-align:center}
#sca-qv-quantity{font-size:14px;color:#8c8c8c;border:solid 1px #a5a5a5;outline:none;padding:7px 10px}
.new-review-form input[type="text"],.new-review-form input[type="email"],.new-review-form textarea{font-size:14px;color:#8c8c8c;border:solid 1px #e1e1e1;outline:none;padding:7px 10px}
#customer_login input[type="password"],#customer_login input[type="email"]{font-size:14px;color:#8c8c8c;border:solid 1px #e1e1e1;outline:none;padding:7px 10px}
#customer_login input[type="submit"]{width:100%}
#RegisterForm input[type="password"],#RegisterForm input[type="text"],#RegisterForm input[type="email"]{font-size:14px;color:#8c8c8c;border:solid 1px #e1e1e1;outline:none;padding:7px 10px}
#RegisterForm input[type="submit"]{width:100%}
#AddressNewForm input[type="text"],#AddressNewForm input[type="password"],#AddressNewForm input[type="email"],#AddressNewForm input[type="tel"],#AddressNewForm select{font-size:14px;color:#8c8c8c;border:solid 1px #e1e1e1;outline:none;padding:7px 10px}
#comment_form input[type="text"],#comment_form input[type="email"],#comment_form textarea{font-size:14px;color:#8c8c8c;border:solid 1px #e1e1e1;outline:none;padding:7px 10px}
#RecoverEmail{font-size:14px;color:#8c8c8c;border:solid 1px #e1e1e1;outline:none;padding:7px 10px}
#RecoverPasswordForm input[type="submit"]{width:100%}
.innerpage,.sinnerpage{padding:30px 0 50px;}
.innerpage h1,.sinnerpage h1{font-size:28px;letter-spacing:1px}
.innerpage h2,.sinnerpage h2{font-size:24px}
.innerpage h3,.sinnerpage h3{font-size:22px}
.innerpage h4,.sinnerpage h4{font-size:20px}
.innerpage h5,.sinnerpage h5{font-size:16px}
.innerpage h6,.sinnerpage h6{font-size:14px}
.innerpage ul,.innerpage ol{margin:0;padding:0;margin-left:17px}
.innerpage ul li{list-style:outside;}
.innerpage ol li{list-style:decimal;}

.site-nav{margin:0;text-align:initial;position:static;}
.site-nav a{padding:0}
.site-nav a:hover{color:#8dced0;}
.site-nav__label,.site-nav__label:hover{border-bottom:0 solid transparent}
.mobile_menu_nav ul{margin:0;padding:25px 0 15px;text-align:center;}
/* .mobile_menu_nav ul>li{font-size:18px;color:#000;padding:0;margin:0 43px;font-family:'Josefin Slab';font-weight:600;text-transform:uppercase} */
.mobile_menu_nav ul>li button{padding:0;text-transform:uppercase;outline:none}
.mobile_menu_nav ul>li>a{color:#000}
.site-nav li:hover > .site-nav__dropdown{display:block;-moz-animation:fadeInUp .3s ease-in;-webkit-animation:fadeInUp .3s ease-in;animation:fadeInUp .3s ease-in}
.site-nav__dropdown{background:transparent;border:0;padding:15px 0 0;top:auto !important;}
.site-nav__dropdown ul{margin:0; background-color:#f3f3f3;padding:11px 10px;display: inline-block;width: 100%;}

@-webkit-keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}

.menu-shop-by-state {position:static;}
.site-nav__dropdown ul .container {-webkit-column-count: 4;-moz-column-count: 4;column-count: 4;}
.menu-shop-by-state .site-nav__dropdown {left:0}
.menu-shop-by-state .site-nav__dropdown li {display: inline-block;width: 100%;margin:0;font-family: 'PF Universal';font-size: 14px;}
.menu-shop-by-state .site-nav__dropdown li a {display:flex;align-items: center;}
.menu-shop-by-state .site-nav__dropdown li a div{margin-right:10px;}

.site-nav--has-centered-dropdown {position:static !important}
.site-nav--has-centered-dropdown .site-nav__dropdown--centered .site-nav__childlist {width:100%;padding: 11px;}
.site-nav--has-centered-dropdown .site-nav__dropdown--centered.site-nav__dropdown .site-nav__childlist-item ul {padding:0; background:none}

.home_banner_img{position:relative}
.home_banner_text{position:absolute;top:50%;transform:translate(0,-50%);left:88px;right:0;width:100%;max-width:510px}
.home_banner_text h5{font-size:43px;margin-bottom:10px;letter-spacing:0;color:#cdb16e;font-family:'AbrazoScriptSSK';text-align:center}
.home_banner_text h3{font-size:58px;color:#fff;font-family:'Merriweather';line-height:63.3px;text-align:center}
.home_banner_text .btn{background-color:#b6211f;border-radius:30px;font-size:16px;height:52px;color:#fff;font-family:'HelveticaLTStd-Cond';width:163px;line-height:52px;padding:0}
.home_banner_text .btn:hover{background-color:#FFF;color:#b6211f}
.home_banner .slick-dots{position:relative;width:100%;bottom:40px}
.home_banner .slick-dots li{height:10px;width:10px}
.home_banner .slick-dots li button:before,.home_banner .slick-dots li a:before{width:12px;height:12px;border-radius:100%;font-size:0;line-height:10px;opacity:1;background-color:#b9b1ad}
.home_banner .slick-dots li button,.home_banner .slick-dots li a{height:10px;width:10px}
.home_banner .slick-dots li.slick-active button:before{background-color:#abdbdd;opacity:1}
.home_shop{margin:60px 0}
.onboard_colleaction svg{height:515px}
.title_collection h3{font-family:'PF Universal';text-align:center;text-transform:uppercase;color:#060606;font-size:26px;border-bottom:1px solid #dac38c;display:table;margin:0 auto;padding:25px 0 10px;transition:all .3s ease-in-out}
.colleaction_home a:hover .title_collection h3{color:#dac38c;border-bottom:1px solid #abdbdd;transition:all .3s ease-in-out}
.fream_img{max-width:400px;min-height:400px;overflow:hidden}
.colleaction_home a .img-hover-zoom--brightness{transition:transform 2s,filter 1.5s ease-in-out;transform-origin:center center}
.colleaction_home a:hover .img-hover-zoom--brightness{transform:scale(1.3)}
.fream_img_collection{overflow:hidden;max-width:595px;margin:0 auto;text-align:center}
.fream_img_collection img{width:100%}
.onboard_colleaction_one svg{height:670px}
.collection_shop_home{padding:20px 0}
.reviews_home h4{margin:0;padding:0;font-size:34px;color:#000;text-align:center;font-weight:400;font-family:'PF Universal'}
.reviews_home h5{margin:0;padding:10px 0 50px;font-size:34px;color:#8dced0;font-family:'AbrazoScriptSSK';text-align:center}
.excellent h3{margin:0;padding:0 0 15px;font-size:32px;color:#031043;font-weight:500;font-family:'Rubik',sans-serif}
.excellent h6{margin:0;padding:15px 0;font-size:14px;color:#a1a1a1;font-weight:400;font-family:'Rubik',sans-serif}
.excellent h6 span{color:#000;border-bottom:1px solid #000}
.excellent ul{margin:0;padding:0}
.excellent ul li{list-style-type:none;font-size:16px;color:#4e4e4e;font-weight:500;font-family:'Rubik',sans-serif;background-repeat:no-repeat;background-size:contain;padding:0 0 0 30px;background-position:left -1px}
.rev_app_one{border:1px solid #e2e2e2;padding:15px;border-radius:2px}
.rev_top{width:100%;display:flex;align-items:center;justify-content:space-between}
.rev_img{width:50%}
.rev_day{width:50%}
.rev_day h3{margin:0;padding:0;font-size:14px;color:#7c7c7c;font-family:'Hind',sans-serif;font-weight:300;text-align:end}
.rev_app_one p{margin:0;padding:20px 0;font-size:18px;color:#535353;font-family:'PF Universal';font-weight:300;line-height:33px}
.rev_home{width:18%;float:left}
.rev_app{width:82%;float:left}
.excellent_width_one{padding:0 7px}
.excellent{padding:110px 0 0}
.Auther h4{margin:0;padding:18px 0 5px 15px;font-size:18px;color:#031043;font-family:'PF Universal';font-weight:700;text-align:left}
.Auther p{margin:0 15px;padding:0;font-size:16px;color:#606060;font-family:'PF Universal';font-weight:300}
.instagram_title h3{margin:33px 0;padding:0 40px;font-size:34px;color:#000;font-family:'PF Universal'}
.instagram_title{text-align:center;margin:65px 0 0}
.page_about{padding:60px 0}
.page_about_upper{margin-bottom:100px}
.page_about_upper:last-child{margin-bottom:0}
.page_about_divide{width:50%;float:left}
.page_about_text{padding-right:80px}
.page_about_img{text-align:right}
.page_about_right_text{padding-left:80px}
.page_about_upper h3{font-size:38px;padding:20px 0 10px;color:#222;font-family:'Josefin Slab';font-weight:600}
.page_about_upper p{font-size:15px;color:#656565;line-height:30px;margin-bottom:20px;font-family:'Proxima Nova Alt Lt'}
.contact_form{width:100%;display:flex;align-items:center;justify-content:space-between;margin:25px 0}
.contact_lable{width:28%}
.contact_input{width:70%}
.contact_lable label{font-size:16px;color:#000;margin:0;padding:0;font-family:'Proxima Nova Alt Lt';font-weight:300}
.contact_input input{width:100%;border:1px solid #ccc;border-radius:0;outline-color:#ddc895;font-family:'Proxima Nova Alt Lt';font-weight:300;font-size:16px;color:#000}
.contact_input textarea{resize:none; width:100%;border:1px solid #ccc;border-radius:0;outline-color:#ddc895;font-family:'Proxima Nova Alt Lt';font-weight:300;font-size:16px;color:#000;height:150px}
.contact_input .btn{width:100px;color:#fff;font-size:18px;background-color:#8dced0;font-family:'Proxima Nova Alt Lt';font-weight:300;border:none;margin:0;padding:12px 0;outline:none}
.contact_input .btn:hover{background-color:#ddc895}
.contact_left h1{margin:0;padding:50px 0 30px;font-size:28px;color:#2c2d37;font-family:'Josefin Slab';font-weight:600;text-transform:uppercase}
.contact_left p{margin:0;padding:0;font-size:18px;color:#000;font-family:'Proxima Nova Alt Lt';font-weight:300;line-height:29px}
.color_blk a{color:#000!important}
.contact_left p span a{color:#ddc895}
.contact_left p span a:hover{color:#8dced0!important;border-bottom:1px solid #ddc895}
.contact_social ul{margin:14px 0;padding:0;display:flex}
.contact_social ul li a{color:#fff;background-color:#dac38c;height:40px;width:40px;font-size:25px;text-align:center;display:inline-flex;justify-content:center;align-items:center;transition:all .3s ease-in-out;border-radius:100%}
.contact_social ul li a:hover{color:#fff;background-color:#8dced0}
.contact_social .social-icons__item{padding:0 7px}
.contact_left h4{margin:0;padding:14px 0;font-size:20px;color:#000;font-family:'Proxima Nova Alt Lt';font-weight:600}
.contact_left h4:first-child{padding:0}
.contact_left_new h1{padding:50px 0 21px}
.shop_collection{margin-bottom:0}
.shop_collection h1{color:#000;text-transform:uppercase;text-align:center;font-size:32px;font-weight:600;margin:0;padding:45px 0;font-family:'Josefin Slab'}
.bread_crumb .breadcrumb{padding:28px 0px;margin-bottom:0;list-style:none;background-color:transparent;border-radius:0}
.bread_crumb .breadcrumb a{color:#7e7e7e;font-size:16px;font-family:'Proxima Nova Alt Lt';font-weight:600}
.bread_crumb .breadcrumb span{color:#dac38c}
.bread_crumb .breadcrumb a:hover{color:#8dced0}
#Collection {margin:45px auto;}
#Collection .product-card__title, .recom_same .product-card__title {font-family: 'PF Universal';padding-top: 20px;display: block;}
.collection_template_title{margin-bottom:0}
.collection_template_title h1{color:#000;text-transform:uppercase;text-align:center;font-size:32px;font-weight:600;margin:0;padding:0 0 28px;font-family:'Josefin Slab'}
.featured_title h2{margin:0;padding:0px;font-size:34px;color:#000;font-family:'PF Universal';font-weight:400;text-transform:capitalize;letter-spacing:0}
.featured_title h3{margin:0;padding:8px 0;font-size:34px;color:#8dced0;font-family:'AbrazoScriptSSK'}
.featured_title{margin-bottom:15px}
.featured_svg svg{max-height:200px}
.card_grild_img img{min-height:200px}
.ul_footer{-webkit-column-count:3;column-count:3;-webkit-column-gap:1.25rem;column-gap:1.25rem;width:100%;margin:32px 0}
.ul_footer li{margin:0 48px 0 0;padding:0;font-size:16px;font-family:'Proxima Nova Alt Lt';text-transform:capitalize; line-height:36px;width:83%}
.footer_title .h4{margin:0;padding:0;font-size:22px;font-family:'Josefin Slab';font-weight:700;letter-spacing:1px}
.news_info .input-group {display: block;position: relative;}
.top_bar{background-color:#8dced0}
.top_bar_main{display:flex;justify-content:center;align-items:center;width:100%;padding:7px 0}
.bar_txt{width:100%;text-align:center;position:relative}
.bar_cart{position:absolute;top:0;right:0}
.bar_txt p{font-size:18px;color:#fff;text-transform:uppercase;font-family:'Josefin Slab';font-weight:700;padding:0;margin:0}
.bar_cart ul{display:flex;margin:0;padding:0;align-items:center;}
.bar_cart ul li button{outline:none;border:none}
.freeshipping{display:flex;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:20px 0}
.free_logo{width:22%;margin-right:15px;}
.free_txt{width:75%;text-align:center}
.free_txt h4{margin:0;padding:0;font-size:26px;text-transform:uppercase;color:#8dced0;font-family:'PF Universal';font-weight:600}
.free_txt h5{margin:0;padding:12px 0;font-size:15px;color:#000;font-family:'PF Universal';font-weight:600}
.free_txt h6{margin:0;padding:0;font-size:17px;color:#dac38c;font-family:'PF Universal';font-weight:600}

.recommendation_title{margin-bottom:0}
.recommendation_title h2{margin:0;padding:50px 0;font-size:32px;color:#000;font-family:'Josefin Slab';font-weight:600;letter-spacing:0}
.title_product_one{margin:0;padding:0;font-size:18px;color:#000;font-family:'Josefin Slab';font-weight:600;border-bottom:none;text-decoration:none!important}
.price_left{font-size:18px;color:#8dced0;font-family:'Josefin Slab';font-weight:600}
.price_right{color:#8dced0}
.price_left .price__compare .price-item--regular{font-size:16px;color:#8a8a8a}
.product-card{text-align:center}
.product-card:hover .product-card__title,.product-card:focus-within .product-card__title{border-bottom-color:transparent}
.product-card .price{align-items:center}
.recom_same .product-card__image-wrapper{height:265px;display:flex;justify-content:center;align-items:center}
.hover_one>img{position:relative;text-align:center;margin:0 auto;display:table;width:100%}
.hover_part{padding:115px 0 50px;position:absolute;top:0;height:100%; width:100%;background-color:#d2d1d6a6;opacity:0;transition:all .3s ease-in-out;cursor:pointer;}
.hover_one .hover_part:hover{opacity:1;transition:all .3s ease-in-out}
.hover_part ul{margin:0;padding:0;display:flex;justify-content:center;align-items:center}
.hover_part ul li{background-color:#d8c38b;height:45px;width:45px;border-radius:100%;display:inline-flex;justify-content:center;align-items:center;transition:all .3s ease-in-out;margin:0 10px}
.hover_part ul li .iwishAdded{filter: invert(19%) sepia(71%) saturate(7183%) hue-rotate(356deg) brightness(101%) contrast(120%);}
.hover_part ul li button {background:transparent;border:0;padding:0}
.hover_part ul li button.activeb {filter: invert(19%) sepia(71%) saturate(7183%) hue-rotate(356deg) brightness(101%) contrast(120%);}
.wish_list{background-color:#abdbdd!important}
.product_reiv{padding:15px 0}
.product_show label{font-weight:500;font-size:16px;text-transform:capitalize;color:#000}
.product_show select{width:195px!important;font-family:'PF Universal';font-size:16px;font-weight:500;height:40px;border:1px solid #ececec;padding:0 10px;color:#515050;border-radius:5px;margin-left:8px}
.filters-toolbar__item-child:first-child{margin-right:0;width:100%;display:flex;justify-content:center;align-items:center}
.filters-toolbar-wrapper{margin-bottom:25px;border:none}
.cdesc {margin-bottom:25px;}
.showwing_result{width:100%;float:left;display: flex;align-items: center;column-gap: 15px;}
.product_show{width:70%;float:left}
.new_filter .product_show{width: 290px;min-width: 290px;}
.collection_title_main{width:80%;margin: 0 auto 30px;text-align:center}
.collection_title_main h1{margin:0;padding:0;font-size:30px;color:#000;font-family:'Josefin Slab';font-weight:600;text-transform:uppercase}
.product-form__item label{display:block;width:70px;line-height:39px;font-size:15px;text-transform:capitalize;font-weight:400;font-family:'Poppins',sans-serif}
.product-form__input--quantity{max-width:84px;margin-left:17px}
.drop_slide{border:1px solid #e1e1e1;border-right:0;border-left:0;padding:20px 20px 18px 0;cursor:pointer}
.drop_slide:last-child{border-top:0}
.faq_heading_product{position:relative}
.faq_heading_product h3{color:#000;font-size:24px;line-height:22px;margin:0;font-family:'Josefin Slab';font-weight:600;position:relative;text-align:left;padding:0 16px 0 0;cursor:pointer;width:90%}
.faq_heading_product span{position:absolute;top:0;right:0}
.faq_heading_product span i{font-size:12px}
.faq_content2{display:block;padding:10px 0 0}
.faq_content2 p{color:#000;font-size:16px;line-height:33px;margin:0;font-weight:300;font-family:'Proxima Nova Alt Lt';padding:0}
.product_faq ul{padding:0;margin:0}
.product_faq li{color:#000;font-size:16px;line-height:33px;margin:0;font-weight:300;font-family:'Proxima Nova Alt Lt';padding:0;background-image:url(arrow.png);background-position:0 7px;background-repeat:no-repeat;background-size:18px;padding:0 30px}
.product_faq{width:463px;padding-bottom:30px}
.social_sharing ul li a{width:45px;list-style:none;color:#dac38c;border-radius:100px;padding:0;height:45px;text-align:center;display:inline-flex;justify-content:center;align-items:center;font-size:30px}
.social_sharing ul li{margin-right:0}
.social_sharing ul li a:hover{transition:all .3s ease-in-out;background-color:#8dced0!important;color:#fff!important}
.pimg{position:relative}
.pimg video{width:100%;height:auto;max-height:502px;background:#fff}
.pimg .product-single__photos{padding:0;width:100%}
.pimg .thumbnails-wrapper .grid__item{padding-left:0;float:none;width:auto;display:inline-block}
.pimg .product-single__photo-wrapper{margin:0 auto}
.pimg .product-single__thumbnails{margin:30px 0 0;text-align:center;justify-content: center;}
.pimg .product-single__thumbnail{border:1px solid #e5e5e5;padding:0;margin:0;display:inline-flex;justify-content:center;align-items:center;width:100%;max-width:100%;height:70px;text-align:center;overflow:hidden}
.pimg .product-single__thumbnail.active-thumb{border:1px solid #000}
.pimg .product-single__thumbnail img{border:0;max-height:100%}
.pimg .product-single__thumbnails-item--medium{flex:0 0 12%;padding:5px 0;margin:0 5px}
.showwing_result h3{margin:0;padding:0;font-size:16px;color:#a9a9a9;font-family:'PF Universal';font-weight:400}
.product_title{margin:0;padding:0;font-size:26px;color:#000;font-family:'Josefin Slab';font-weight:600;line-height:33px}
.single_revproduct span{color:#717171;font-size:16px;padding:15px 0}
.single_revproduct span .spr-badge-caption{color:#dac38c}
.single_revproduct .jdgm-qa-badge {display:none}
.price_main .price-item--sale{color:#8dced0;font-size:46px;font-family:'Josefin Slab';font-weight:600}
.price_main .price-item--regular{color:#666;font-weight:600;font-size:22px;font-family:'Josefin Slab';font-weight:600}
.sale_price_main{align-items:baseline}
.custom_dec p{margin:0;padding:0;font-size:18px;color:#696969;font-family:'PF Universal'}
.site-footer {padding: 25px 0 25px 0;}
.site-footer__content{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:wrap}
.site-footer__item:first-of-type{padding-left:0;flex:0 0 100%}
.site-footer__item:nth-child(2){flex:0 0 50%;margin:0;padding:0}
.site-footer__item:nth-child(3){flex:0 0 25%}
.site-footer__item:last-of-type{flex:0 0 25%}
.footer_social_menu ul{margin:0;padding:0}
.footer_social_menu li{list-style-type:none;margin:0 15px 0 0;color:#dac38c;font-size:30px}
.footer_social_menu li a{color:#dac38c!important}
.footer_social_menu li a:hover{color:#fff!important}
.shopify_date{text-align:center;font-size:14px;font-weight:400;font-family:'Proxima Nova Alt Lt';}
.side_link a:hover{color:#dac38c!important}
.footer_title ul li a:hover{color:#000!important}
.cont_info li{list-style-type:none;font-family: 'Proxima Nova Alt Lt';font-size:16px;position:relative;padding:0 0 5px 35px;line-height:30px}
.cont_info li a{color:#fff}
.cont_info li img{position:absolute;left:0;top:5px}
.new_title{font-size:22px;font-family:'Josefin Slab';font-weight:700;text-transform:uppercase}
.new_title span{padding:0 12px 0 0;vertical-align: text-bottom;}
.new_sub_title{margin:0;padding:0;font-size:16px;font-weight:400;font-family:'Proxima Nova Alt Lt'}
.news_top{display:flex;justify-content:space-between;align-items:center}
.news_title_right input{border:none;width:100%;outline:none;font-size:16px;color:#909090;font-family:'Omnes'}
.news_title_right{width:33%}
.news_title_right button{width:35%!important;outline:none!important;border-radius:0!important;font-family:'Omnes';position:absolute;right:0;font-size:16px;background-color:#dac38c;font-weight:400}
.social_main{align-items:center;justify-content:center}
.social_share{font-size:20px;color:#000;font-family:'Josefin Slab';font-weight:600}
.btn_pro button{width:100%;max-width:212px;background-color:#8dced0 !important;font-size:18px;font-family:'Josefin Slab';font-weight:800;display:inline-flex;justify-content:space-around;align-items:center;outline:none!important}
.btn_pro button:hover{background-color:#dac38c!important}
.btn_pro{position:relative}
.crtbtntitle {line-height: normal;display: inline-block;margin-top: 4px;}
.product_wish{background-color:#dac38c;width:55px;height:45px;position:absolute;display:inline-flex;justify-content:center;align-items:center;right:0;left:225px;cursor:pointer}
.product_wish:hover{background-color:#8dced0}
.product_wish .iwishAdded img {filter: invert(19%) sepia(71%) saturate(7183%) hue-rotate(356deg) brightness(101%) contrast(120%);}
.quantitiy_dv{margin-top:10px;width:143px;position:relative}
.quantitiy_dv input[type="button"].minus{width:40px;height:50px;font-size:16px;outline:none;padding:0;position:absolute;right:0;border:none;background-color:transparent;bottom:-14px;transform:rotate(-270deg);color:#a9a9a9}
.product_buy .qty{font-size:14px;color:#000;width:95px;height:45px;text-align:center;border:solid 1px #ccc;border-left:none;border-right:none;outline:none;float:left;padding:0}
.product_buy .ad_crt{font-family:'Open Sans',sans-serif;font-size:18px;color:#fff;font-weight:400;text-transform:uppercase;background:#000 no-repeat;background-position:22px 14px;width:215px;height:45px;border:solid 2px #000;outline:none;position:relative;z-index:99;transition:all .3s ease-in-out;margin:10px 0 0 22px;border-radius:5px}
.product_buy .ad_crt:hover{background:#8e8f89;border-color:#8e8f89;transition:.3s ease-in-out}
.quantitiy_dv input[type="button"].plus{background:transparent;border:none;width:40px;height:50px;font-size:16px;outline:none;padding:0;position:absolute;right:0;top:-15px;transform:rotate(90deg);color:#a9a9a9}
.product_qty{float:left}
.product_slider_image{min-height:201px;display:flex!important;justify-content:center;align-items:center;flex-flow:row wrap;margin:0 10px}
.product_slider_image img{max-height:100%}
.product_slider{padding:20px 0}
.product_slider .slick-prev{width:50px!important;height:90px!important;text-align:center;left:-8%;top:51%;opacity:1;border-radius:0;background-image:url(left1.png);background-repeat:no-repeat;background-position:center;outline:none}
.product_slider .slick-next{width:50px!important;height:90px!important;text-align:center;right:-8%;top:47%;opacity:1;border-radius:0;background-image:url(right1.png);background-repeat:no-repeat;background-position:center;outline:none}
.product_slider .slick-next:before{content:''}
.product_slider .slick-prev:before{content:''}
.product_slider .slick-prev:hover,.slider .slick-prev:focus{background-image:url(left1.png);background-repeat:no-repeat;background-position:center}
.product_slider .slick-next:hover,.slider .slick-next:focus{background-image:url(right1.png);background-repeat:no-repeat;background-position:center}
.product_slider .slick-slider{margin-bottom:0}
.main_div .slick-dots li{height:10px;width:10px}
.main_div .slick-dots li button:before,.main_div .slick-dots li a:before{width:15px;height:15px;border-radius:100%;font-size:0;line-height:10px;opacity:1;background-color:#b9b1ad}
.main_div .slick-dots li button,.main_div .slick-dots li a{height:10px;width:10px}
.main_div .slick-dots li.slick-active button:before{background-color:#abdbdd;opacity:1}
.cart_count_number{top:0;width:20px;height:20px;background-color:#dac38b}
.product-card:hover .hover_part{opacity:1}
.hover_part ul{list-style-type:none;padding:0}
.js-drawer-open-top .drawer--top {height: 130px !important;}
.site-header__mobile-nav {z-index: 8;}
.header_top_position{}


/* New homepage css start here */

.image {
  display: block;
  margin: 0 auto;
  width: 100%;
}

.grid-view-item__image-wrapper .image {
  position: absolute;
  top: 0;
}

.image.lazyload {
  opacity: 0;
}

.image-wrapper {
  margin: 0 auto;
  position: relative;
  width: 100%;
}

.site-nav li:hover>.site-nav__dropdown{ background:#f3f3f3; }
.review-cta-btn-row {
    text-align: center;
}
.site-header__mobile-nav{ display:none; }
.top_bar_main .bar_txt .announcement-bar__message{
font-family: 'Mont-SemiBold';
font-size: 15px;
font-weight: 600;
line-height: 1.2;
letter-spacing: 0.03em;
text-align: center;
text-transform:none;
}

.top_bar_main .bar_cart.hidden-xs {
    display: none;
}
.site-header.logo--center{ padding-top:0px; }
.mobile_menu_nav ul {
    margin: 0;
    padding: 55px 0 55px;
    text-align: left;
}
.mobile_menu_nav ul li{
font-family: 'Mont-SemiBold';
font-size: 16px;
font-weight: 600;
line-height: 1.25;
letter-spacing: 0.03em;
text-align: left;
margin:0 2.2%;

}
.mobile_menu_nav ul>li:nth-child(5){ margin-left:19.4%; }
.mobile_menu_nav ul li a{ color:#000; }
#AccessibleNav .h2.site-header__logo {
    position: absolute;
    max-width: 160px;
    left: 50%;
    margin-left: -80px;
    top: 50%;
    margin-top: -57px;
}
.bar_cart.desk-cart-bar ul {
    display: flex;
    align-items: center;
  justify-content:flex-end;
}
.bar_cart.desk-cart-bar ul li {
    padding-left: 14px;
}
.bar_cart.desk-cart-bar ul li a {
    padding: 0;
}
#AccessibleNav .grid__item{ position:relative; }
.mobile_menu_nav ul>li:first-child{ margin-left:0px; }
.instagram .container {width:100%;max-width:100%;padding:0 30px;}
.instagram .instagram_title{ margin-top:45px; }
.instagram .instagram_title img {max-width: 72px;}
.instagram .instagram_title h3{font-family: 'Mont-Bold';font-size: 50px;font-weight:700;line-height: 1.6;letter-spacing: 0em; color:#8DCED0;}

.site-footer .site-footer__item:last-of-type {flex: 0 0 75%;}
.site-footer .site-footer__item:first-of-type {flex: 0 0 25%;}
.site-footer .brand-f-logo.navigable img {max-width: 172px;}
.site-footer .ul_footer{ margin:0px; }
.site-footer .h4, .site-footer h4{ min-height:0px; }
.site-footer .site-footer-item-tall{ height:auto; margin:0px; }
.site-footer{ padding-bottom:0px; }
.bottom-footer-wrap {background:#fafafa;padding: 20px 0;margin-top: 50px;}

.white-font-60{font-family: 'Mont-Bold';font-size:60px;font-weight: 700;line-height: 1.5;letter-spacing: 0em;color:#fff; }
.white-font-55{font-family: 'Mont-Bold';font-size:55px;font-weight: normal;line-height: 1.3; margin-bottom:10px;letter-spacing: 0em;color:#fff; }
.blue-font-75{font-family: 'Mont-Bold'; text-transform:none; text-transform:none; font-size:75px;font-weight: 700;line-height: 1.5;letter-spacing: 0em;color:#8DCED0; }
.get-in-touch-wrap p{font-family: 'Quicksand-SemiBold';font-size: 22px;font-weight: 600;line-height: 1.8;letter-spacing: 0em;
color:#fff;}
.get-in-touch-wrap {padding: 80px 0;background-size: 100% !important;}
.get-touch-rt-sec {text-align: center; background:url(gold-key-icon.png) bottom center no-repeat; padding-bottom:40px;}
.get-touch-rt-sec p{ margin-bottom:0px; }
.get-touch-rt-sec p a{ color:#fff; }
.get-in-touch-wrap .site-footer__social-icons {padding-top:15px;text-align:center;}
.get-in-touch-wrap .fab{ color:#8dced0; }
.footer_social_menu li a {width:50px;height:50px;display:flex;align-items:center;justify-content:center;background: #fff;
    border-radius: 50%;}
.get-in-touch-wrap .row {align-items: center;display: flex;}
.news-wrap-1{ padding:55px 0 70px; }
.news-wrap-1 p{font-family: 'Quicksand-SemiBold';font-size: 24px;font-weight: 600;line-height: 1.46;letter-spacing: 0em;
color:#148E90;}
.news-wrap-1 .input-group__field{background:rgba(141, 206, 208, 0.5); margin-bottom:12px !important;width:100%;border:none;font-family: 'Mont-SemiBold';font-size:22px;font-weight:600;line-height:2;letter-spacing:0.01em;text-align:center; color:#148E90; padding:12px; }
.news-wrap-1 .input-group__field::placeholder {color:#148E90;opacity: 1;}
.news-wrap-1 .input-group__field:-ms-input-placeholder {color:#148E90;}
.news-wrap-1 .input-group__field::-ms-input-placeholder {color:#148E90;}
.news-wrap-1 .input-group__field.input--error::placeholder {color:red;opacity: 1;}
.news-wrap-1 .input-group__field.input--error:-ms-input-placeholder {color:red;}
.news-wrap-1 .input-group__field.input--error::-ms-input-placeholder {color:red;}
.news-wrap-1 .input-group__field.input--error{ color:red; }
.news-wrap-1 .input-group{ display:block; }
.news-wrap-1 .input-group__field:focus, .btn:focus{outline:none; border:none;}
.blue-btn{font-size:28px;font-weight:700;line-height:1;letter-spacing:0.02em;text-align:center;background:#8DCED0;padding:23px 10px;}
.blue-btn:hover, .sm-blue-btn:hover{background:#159fa3!important;}
.news-wrap-1 .signup-star {
    position: absolute;
    top: -40px;
    right: 7%;
}
span.mega-subtitle.slideshow__subtitle span {
    padding: 0 4px;
}
.new-custom-content-wrap{ padding:40px 0; }
.new-custom-content-wrap .row {
    padding: 30px 0;
    align-items: center;
    display: flex;
}
.blue-heading-head.blue-font-75 {
    display: flex;
    align-items: center;
    font-size: 65px;
    line-height: 1.08;
}
.new-custom-content-wrap p{
font-size: 18px;
font-weight: 600;
line-height: 1.8;
letter-spacing: 0.04em;
color:#373737;
font-family: 'Quicksand-SemiBold';
}

.new-custom-content-wrap p:first-child{
font-size: 25px;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0em;
color:#008E91;
font-family: 'Quicksand-Regular';
}

.font-p-26{
font-family: 'Quicksand-SemiBold';
font-size: 26px;
font-weight: 600;
line-height: 1.7;
letter-spacing: 0em;
text-align: center;
color:#fff;
}
.new-custom-content-wrap .pro-content-bx {
    padding: 15px 0 30px 0;
    max-width:478px;
    width:100%;
}
.new-custom-content-wrap .heading-icon {
    margin-right: 15px;
}
.new-custom-content-wrap .row:nth-child(even) .lt-product-image{order:2;}
.new-custom-content-wrap .row:nth-child(even) .rt-product-sec{ order:1; }
.golden-btn{
font-family: 'Mont-Bold';
font-size: 21px;
font-weight:700;
line-height: 1;
letter-spacing: 0.01em;
text-align: center;
padding:20px 40px;
background:#D2BA7F;
border:none; outline:none;
}
.black-btn{
font-family: 'Rubik';
font-size: 16px;
font-weight:700;
line-height: 1;
letter-spacing: 0.01em;
text-align: center;
padding:20px 40px;
background:#000;
border:none; outline:none;
box-shadow: 0px 4px 20px 0px #138D9073;
}
.rich-txt-wrap {
    padding:100px 0 100px 0;
    background-size: cover!Important;
}
.rich-txt-wrap .blue-heading-head{ color:#fff; display:block; line-height:1.25; margin-bottom:30px; }
.rich-txt-wrap p{color:#fff;}
.w-color{ color:#fff; }
.h-our-story {
    background: #e8d3a2;
    background-size: cover !important;
    background-position: left bottom !important;
    padding-bottom:180px;
}
.h-our-story .pro-content-bx{ max-width:100%; }
.h-our-story .lt-tp-content-head {
    background: url(blue-key-icon.png) 0 0 no-repeat;
    padding-left: 40px;
}
.h-our-story .pro-content-bx p + p {
    margin-left: -40px;
}
.h-our-story .blue-font-75{ margin-bottom:10px; }
.h-our-story .lt-tp-content-head p:first-child{ margin-bottom:40px; }
.sm-blue-btn{ background:#8DCED0; }
.our-swaddles-sec ul{ margin-bottom:20px; }
.our-swaddles-sec ul li{
  background:url(gold-star1.png) no-repeat;
  background-position:left 10px;
  padding:8px 0 8px 35px;
  font-size: 20px;font-family: 'Quicksand-SemiBold';font-weight:600;line-height:1.6;letter-spacing: 0em;color:#fff;}
.our-swaddles-sec ul li strong{font-weight:700;color:#FFEAB9;}
.our-swaddles-sec p{ color:#fff; }
.n-heart-icon {
    position: absolute;
    left: 0;
}
.n-w-2-star {
    position: absolute;
    bottom: -30px;
    right: 0;
}
.btn{border:none;}
.reviews_home .jdgm-carousel-title-and-link{display:none;}
.reviews_home .jdgm-carousel__item-wrapper{ height:auto !important; }
.reviews_home .jdgm-star.jdgm--on {
    background: none !important;
}
.reviews_home .jdgm-star.jdgm--on:before {
    content: "\e000";
    color: #D2BA7F;
    font-size: 24px;
}
.reviews_home .jdgm-carousel-item__review-title{
font-family: 'Mont-Bold';
font-size: 40px;
font-weight: 700;
line-height: 1.5;
letter-spacing: 0em;
text-align: center;
color:#8DCED0;
margin:15px 0 20px;
}
.home_reviews {
    padding:100px 0;
    position:relative;
    background-size:cover !important;
    margin-bottom:-1px;
}
.jdgm-carousel--card-theme .jdgm-carousel-item__inner-wrapper{ padding:30px !important; border-radius:0px !important; }
.jdgm-carousel-item{width:100% !important;}
.reviews_home p, .reviews_home .jdgm-ellipsis, .jdgm-carousel--card-theme .jdgm-carousel-item__reviewer-name{
font-family: 'Quicksand-SemiBold';
font-size: 20px;
font-weight:600 !important;
line-height: 2;
letter-spacing: 0em;
text-align: center;
color:#333 !important;
opacity:1 !important;
}
.jdgm-carousel-item__reviewer-name.jdgm-ellipsis {
    font-size: 20px !important;
    color:#000 !important;
}
.jdgm-carousel-item__reviewer-name.jdgm-ellipsis:before{content:"-";}
.reviews_home .jdgm-carousel--card-theme .jdgm-carousel-item__review-rating{text-align:center;}
.slideshow__text-wrap--mobile{ display:none !Important; }
.slideshow .slideshow__subtitle{
font-family: 'Quicksand-Bold';
font-size: 24px;
font-weight: 700;
line-height: 44px;
letter-spacing: 0em;
text-transform:uppercase;
text-shadow:none!important;
}
.jdgm-carousel-item__product-title.jdgm-ellipsis {
    font-size: 14px;
}
.jdgm-carousel--card-theme .jdgm-carousel-item__inner-wrapper{ background:#fff; }
.reviews_home .jdgm-carousel__arrows {
    position: absolute;
    width: 100%;
    left: 0;
    margin:0px !Important;
    top:50%;
    margin-top:-13px;
}
.reviews_home .jdgm-carousel__left-arrow {
    float: left;
    margin-left: 30px;
}
.reviews_home .jdgm-carousel__right-arrow {
    float: right;
    margin-right: 30px;
}

.no-js .slideshow__text-content.slideshow__text-content--vertical-center, .slick-initialized .slick-active .slideshow__text-content.slideshow__text-content--vertical-center {
    -ms-transform: translateY(0%);
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
}
.slideshow__text-wrap {
    height: auto;
    padding-top: 215px;
}
.slideshow__text-wrap .golden-btn{box-shadow:0px 15px 20px 0px rgb(19 141 144 / 45%)}
/* New homepage css end here */


@media only screen and (min-width:200px) and (max-width:767px) {
.instagram_title {margin: 35px 0 0;}  
.page_about{padding:25px 0}
.page_about_upper{margin-bottom:25px}
.page_about_upper:last-child{margin-bottom:0}
.page_about_divide{width:100%;float:none}
.page_about_text{padding-right:0}
.page_about_img{text-align:center}
.page_about_right_text{padding-left:0}
.page_about_upper h3{font-size:18px;padding:10px 0 0;margin-bottom:10px}
.page_about_upper p{font-size:14px;line-height:26px;margin-bottom:15px}
.freeshipping{display:none}
.bar_txt p{font-size:12px;text-align:center}
.news_top{display:initial}
.ul_footer{-webkit-column-count:2;column-count:2;margin:10px 0}
.new_title{font-size:16px;padding:0 0 12px}
.new_sub_title{font-size:12px;line-height:25px}
.news_title_right{width:100%}
.news_title_right input{font-size:12px}
.news_title_right button{font-size:12px}
.site-footer__item:nth-child(3){flex:0 0 100%}
.site-footer__item:nth-child(2){flex:0 0 100%;margin:0}
.site-footer__item:last-of-type{flex:0 0 100%}
.footer_title .h4{padding:0 0 20px;font-size:20px}
.site-footer__item{margin-bottom:10px}
.cont_info li{font-size:14px;line-height:28px}
.instagram_title h3{margin:14px 0;padding:0 9px;font-size:22px}
.reviews_home>h4{font-size:25px}
.reviews_home h5{padding:6px 0 10px;font-size:25px}
.excellent{padding:15px 0 0}
.rev_home{max-width:200px;float:none;text-align:center;margin:0 auto;width:100%}
.rev_app{width:100%;float:none}
.excellent ul li{font-size:16px;background-position:29% 0}
.excellent_width_one{padding:20px 15px}
.rev_app_one p{padding:10px 0;font-size:12px;line-height:25px}
.Auther h4{padding:10px 0 5px 15px;font-size:16px}
.Auther p{margin:0 15px;font-size:12px;text-align:left}
.featured_title h2{font-size:25px}
.featured_title h3{font-size:20px}
.title_collection h3{font-size:16px}
.colleaction_home{margin:0 auto;display:table;text-align:center;margin-bottom:25px}
.home_banner .slick-dots{bottom:10px}
.home_banner_text h3{font-size:14px;line-height:4.3px}
.home_banner_text{max-width:165px;left:20px}
.top_bar_main button{color:#fff!important;outline:none}
.nav_bar_menu ul li a{color:#d9c48d!important}
.home_banner_text h5{font-size:14px}
.contact_left h1{padding:10px 0 15px;font-size:20px}
.contact_left p{font-size:14px;line-height:25px}
.contact_lable label{font-size:13px}
.contact_input textarea{height:100px}
.contact_input .btn{width:80px;font-size:14px;padding:10px 0}
.contact_left h4{padding:10px 0;font-size:15px}
.contact_left_new h1{padding:0 0 12px}
.contact_left p{font-size:14px;line-height:24px}
.product_view{display:none!important}
.product_show{display:none}
.showwing_result{display:none}
.collection_title_main h1{font-size:20px}
.shop_collection h1{font-size:28px;padding:25px 0 22px}
.product_faq{width:260px}
.social_share{font-size:16px}
.social_sharing ul li a{font-size:20px}
.product_title{font-size:16px;line-height:25px}
.product-single__media-group{margin-bottom:0}
.price_main .price-item--sale{font-size:28px}
.price_main .price-item--regular{font-size:18px}
.btn_pro button{font-size:13px;max-width:160px}
.product_wish{left:170px}
.custom_dec p{font-size:15px}
.faq_heading_product h3{font-size:22px}
.faq_content2 p{font-size:12px;line-height:22px}
.product_faq li{font-size:12px;line-height:25px;background-position:0 4px}
.recommendation_title h2{padding:10px 0;font-size:20px}
.site-header__logo-image--centered img{margin:0 auto;max-width:100px!important}
.logo-align--center .site-header__logo{text-align:left;margin:15px 0;padding-left:0}
.mobile-nav-wrapper.js-menu--is-open{display:block!important}
.mobile-nav{display:block}
.small--hide{display:none!important}
.site-header.logo--center {padding-top: 10px;}  
.site-header__menu{display:block}
.site-header.logo--center{padding:0}
/*.site-header__icon img {filter:invert(1);max-height: 22px;} */ 
.product_slider .slick-prev{left:-21px}
.product_slider .slick-next{right:-8px}
.bar_cart{position:initial;float:right;}
.site-header__icon {padding: 10px 3px;}
.collection_title_main {margin-bottom: 0;}
}

@media only screen and (min-width:500px) and (max-width:767px) {
.home_shop .col-lg-4 {width:33.33%}  
.fream_img {min-height: auto;}  
.home_shop_one .col-lg-6 {width:50%}     
.rev_app_one p{font-size:16px}
.btn_pro button{width:68%;font-size:14px}
.product_faq{width:420px}
.faq_content2 p{font-size:14px;line-height:30px}
.product_faq li{font-size:14px;line-height:28px}
.excellent_width_one{padding:20px 7px}
}

@media only screen and (min-width:750px) and (max-width:767px) {
.logo-align--center {left:0 !important}  
.freeshipping{display:initial;display:none}
.grid--table{width:100%!important;display:flex;align-items:center}
.mobile_menu_nav ul li{font-size:14px;margin:0 15px}
.home_banner_text{max-width:300px;left:20px}
.home_banner_text h5{font-size:28px}
.home_banner_text h3{font-size:27px;line-height:4.3px}
.rev_home{max-width:185px;float:left;display:initial}
.rev_app_one p{font-size:13px}
.news_top{display:flex}
.news_title_right{width:35%}
.news_title_left{width:30%}
.ul_footer{-webkit-column-count:3;column-count:3;margin:10px 0 30px}
.site-footer__item:nth-child(3){flex:0 0 50%}
.site-footer__item:last-of-type{flex:0 0 50%}
.medium-up--push-one-third{left:25.25%}
}

@media only screen and (min-width:768px) and (max-width:991px) {
.page_about{padding:45px 0}
.page_about_upper{margin-bottom:45px}
.page_about_upper:last-child{margin-bottom:0}
.page_about_text{padding-right:30px}
.page_about_right_text{padding-left:30px}
.page_about_upper h3{font-size:22px;padding:0;margin-bottom:10px}
.page_about_upper p{font-size:14px;line-height:26px;margin-bottom:15px}
.site-header__logo-image--centered img{margin:0 auto;max-width:150px!important}
.free_txt h4{font-size:16px}
.free_txt h5{padding:10px 0;font-size:12px}
.free_txt h6{font-size:12px}
.mobile_menu_nav ul li{font-size:15px;margin:0 10px}
.site-nav__dropdown ul .container {width:100%;padding:0}
.menu-shop-by-state .site-nav__dropdown li a {padding: 4px 5px 5px;}  
.home_banner_text h5{font-size:30px}
.home_banner_text h3{font-size:24px;line-height:25.3px}
.bar_cart{width:15%}
.fream_img{max-width:295px;min-height:295px;overflow:hidden}
.title_collection h3{font-size:16px}
.card_grild_img img{min-height:100px}
.featured_title h2{font-size:30px}
.featured_title h3{font-size:25px}
.rev_day h3{font-size:12px}
.rev_app_one p{padding:14px 0;font-size:14px;line-height:23px}
.excellent{padding:30px 0 0}
.news_title_left{width:33%}
.new_title{font-size:11px}
.new_sub_title{font-size:12px}
.news_title_right input{font-size:12px}
.news_title_right button{font-size:11px}
.ul_footer{-webkit-column-count:2;column-count:2}
.site-footer__item:nth-child(2){flex:0 0 33%}
.ul_footer li{font-size:11px;width:83%}
.site-footer__item:nth-child(3){flex:0 0 33%}
.cont_info li{line-height:30px}
.header_margin{padding:0 11px}
.product_title{font-size:16px;line-height:28px}
.price_main .price-item--sale{font-size:36px}
.price_main .price-item--regular{font-size:18px}
.btn_pro button{font-size:15px;max-width:175px}
.product_faq{width:345px}
.faq_content2 p{font-size:13px;line-height:28px}
.product_faq li{font-size:14px;line-height:33px}
.recommendation_title h2{padding:20px 0;font-size:28px}
.home_banner_text{left:38px;max-width:307px}
.product_slider .slick-prev{left:0}
.product_slider .slick-next{right:0}
.rev_home{width:20%}
.rev_app{width:80%}
.product_show select{width:72px!important}
.product_view{height:39px}
.custom_dec p br{display:none}
.custom_dec p{font-size:16px}
.product_wish{left:200px;left:188px}
}

@media only screen and (min-width:992px) and (max-width:1199px) {
.page_about_upper{margin-bottom:60px}
.page_about_upper:last-child{margin-bottom:0}
.page_about_text{padding-right:55px}
.page_about_right_text{padding-left:55px}
.page_about_upper h3{font-size:26px;padding:0}
.page_about_upper p{font-size:15px;line-height:28px;margin-bottom:20px}
.site-header__logo-image--centered img{margin:0 auto;max-width:180px!important}
.site-header{padding:0}
.free_txt h4{font-size:20px}
.free_txt h5{font-size:12px}
.free_txt h6{font-size:12px}
.mobile_menu_nav ul li{font-size:14px;margin:0 1.6%}
#AccessibleNav .h2.site-header__logo {
    max-width: 120px;
    margin-left: -60px;
    margin-top: -43px;
}

.site-nav__dropdown ul .container {width:100%;padding:0}
.menu-shop-by-state .site-nav__dropdown li a {padding: 4px 5px 5px;}  
.home_banner_text h5{font-size:25px}
.home_banner_text h3{font-size:35px;line-height:47.3px}
.home_banner_text{left:50px;max-width:300px}
.title_collection h3{font-size:20px}
.featured_title h2{font-size:30px}
.featured_title h3{font-size:24px}
.card_grild_img img{min-height:155px}
.reviews_home h4{font-size:30px}
.reviews_home h5{font-size:28px}
.rev_day h3{font-size:12px}
.excellent_width_one{max-width:235px}
.rev_app_one p{font-size:15px;line-height:28px}
.excellent{padding:110px 0 0}
.new_title{font-size:12px}
.new_sub_title{font-size:14px}
.cont_info li{font-size:12px}
.ul_footer li{font-size:12px;line-height:25px}
.product_title{font-size:22px}
.price_main .price-item--sale{font-size:35px}
.custom_dec p{font-size:16px}
.btn_pro button{width:60%;font-size:16px}
.faq_content2 p{font-size:14px;line-height:26px}
.product_faq li{font-size:14px;line-height:30px;background-size:18px}
.recommendation_title h2{padding:20px 0;font-size:30px}
.product_slider .slick-next{right:-20px}
.product_slider .slick-prev{left:-30px}
.cart_count_number{left:-3px;top: -9px;}
.product_show select{width:150px!important}
}

@media only screen and (min-width:1200px) and (max-width:1367px) {
.container{width:1170px}
.page_about{padding:75px 0}
.page_about_upper{margin-bottom:65px}
.page_about_upper:last-child{margin-bottom:0}
.page_about_text{padding-right:60px}
.page_about_right_text{padding-left:60px}
.page_about_upper h3{font-size:32px;padding:35px 0 0}
.header_margin{padding:0}
.mobile_menu_nav ul li{font-size:16px;}
.free_txt h4{font-size:20px}
.free_txt h5{font-size:12px}
.free_txt h6{font-size:12px}
.excellent_width_one{max-width:300px}
.product_slider .slick-next{right:-15px}
.product_slider .slick-prev{left:-30px}
.product_view{height:40px}
.mobile_menu_nav ul>li:nth-child(5) {
    margin-left: 18%;
}
}

@media only screen and (min-width:1368px) and (max-width:1599px) {
.container{width:1330px}
.home_banner_text h5 {font-size: 40px;}
.home_banner_text h3 {font-size: 52px;}
}

#exampleModalCenter .modal-body p {
    margin-bottom: 4px;
}
#exampleModalCenter .modal-body a {
    text-decoration: underline;
}

svg.icon.icon-login {
    color: #fff;
    /* font-size: 93px !important; */
    width: 34px;
    height: 25px;
}
.hover_part ul li.wish_list, .product_wish{
    display: none !important;
}
/* wholesale-landing page css start here */
.wholsale-home-main-wrap .btn{box-shadow: 2px 6px 10px 0px rgba(34, 34, 34, 0.2) !important;}
.btn:focus{outline:none !important}
.gold-font-55{
font-family: 'Mont-Bold';
font-size: 55px;
font-weight: 800;
line-height: 1.27;
letter-spacing: 0em;
color:#FFEAB9;
margin-bottom:15px;
}
.white-font-50{
font-family: 'Mont-Bold';
font-size: 50px;
font-weight: 800;
line-height: 1.4;
letter-spacing: 0em;
color:#fff;
margin-bottom:15px;
}
.blue-font-63{
font-family: 'Mont-Bold' !important;
font-size: 63px;
font-weight: 800;
line-height: 1.2;
letter-spacing: 0em;
text-align: center;
color:#8DCED0 !important;

}
.white-h-color{color:#fff !important;}
.page\.wholesale-home .bread_crumb {
    display: none;
}
.w-hero-content-sec {
    margin-top: 40px;
}
.section-header-1 .blue-font-63 {
    text-transform: none;
}
.golden-hero-title{
font-family: 'Mont-Bold';
font-size: 21px;
font-weight: 800;
line-height: 1.2;
letter-spacing: 0.03em;
text-align: center;
color:#FFEAB9;
text-transform:uppercase;
margin-bottom:12px;
}
#shopify-section-wholesale-home-hero .btn{width:100%; max-width:380px;}
#shopify-section-wholesale-home-hero h1{margin-top:0px; text-transform:uppercase; }
.w-hero-logo-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
}
.w-hero-logo-wrap img{margin:0 10px}
.wholsale-home-main-wrap p{
font-family: 'Quicksand-Bold';
font-size: 23px;
font-weight: 700;
line-height: 2.18;
letter-spacing: 0em;
color:#000;

}
.row.w-h-top-head-1{padding:0;}
.wholesale-home-pro-wrap .pro-content-bx{ max-width:100%; }
.new-custom-content-wrap.col-stat-change .row:nth-child(even) .lt-product-image, .new-custom-content-wrap.col-stat-change  .row:nth-child(odd) .rt-product-sec {
    order: 1;
}
.new-custom-content-wrap.col-stat-change  .row:nth-child(even) .rt-product-sec, .new-custom-content-wrap.col-stat-change .row:nth-child(odd) .lt-product-image {
    order: 2;
}
.w-custom-wrap.wholesale-home-pro-wrap {
    background-size: cover !important;
}
button img {
    max-width: 24px;
}
.wholesale-home-pro-wrap ul{ margin-bottom:20px; }
.wholesale-home-pro-wrap ul li{
 font-family: 'Quicksand-Bold';
font-size: 23px;
font-weight: 700;
line-height: 2.4;
letter-spacing: 0em;
color:#008E91;
background:url(star-icon1.png) left center no-repeat;
background-size:28px;
padding-left:40px;
display:inline-block;
width:48%;
}
.wholesale-home-pro-wrap p, .wholesale-home-pro-wrap .w-h-top-head p, .wholesale-home-pro-wrap .p-same-font p{
font-family: 'Quicksand-SemiBold';
font-size: 18px;
font-weight: 600;
line-height: 1.94;
letter-spacing: 0em;
color:#000;
}
.wholesale-home-pro-wrap p a{color:#008E91; text-decoration:underline;}
.c-keys-image-1 {
    line-height: 1;
}
.wholesaler-home-partner-wrap .btn {
    width: 100%;
    max-width: 380px;
}
.wholesale-home-traffic-wrap .row {
    align-items: center;
    display: flex;
}
.wholesale-home-partner-wrap p {
    max-width: 825px;
    margin: 0 auto;
}
.wholesale-home-partner-wrap p a{color:#000; text-decoration:underline;}
.home-cong-sec-wrap p{
font-size: 24px;
line-height: 1.83;
color:#fff;
}
.wholesale-home-traffic-wrap {
    padding: 50px 0;
}
.wholesale-home-partner-wrap {
    padding-top: 120px;
    background-position: center bottom !important;
}
.home-cong-sec-wrap .home-cong-rt-sec {
    text-align: center;
}
.home-cong-sec-wrap .c-keys-image {
    margin-top: 30px;
}

.wholsale-faq-wrap {
    padding: 60px 0 45px;
}
.wholsale-faq-wrap .faqAccordion{padding-top:40px;}
.wholsale-faq-wrap .faqs h3{
font-family: 'Mont-Bold'; 
font-size: 28px;
font-weight: 800;
line-height: 1.2;
letter-spacing: 0em;
color:#fff;
color:#fff;
padding:0px 0 10px;
  
}
.wholsale-faq-wrap .faqs p{
font-family: 'Quicksand-Regular';
font-size: 22px;
font-weight: 500;
line-height: 1.8;
letter-spacing: 0em;
margin-bottom:15px;
}
.wholsale-faq-wrap .faqs p:empty{display:none;}
.wholsale-faq-wrap .faqs p:last-child{ margin-bottom:0px; }
.wholsale-faq-wrap .faqs {
    border: none;
    background: #8ECFD1;
    padding: 20px 20px 15px;
    margin-bottom: 15px;
    border-radius:10px;
}
.wholsale-faq-wrap .faqs .faq_content{padding:0;}
#shopify-section-wholesale-home-faq{ position:relative; }
/* new media css start here */
@media(max-width:1280px){
.slideshow__text-wrap{
    padding-top: 150px;
}
}
@media(max-width:1200px){
  .blue-font-75{ font-size:50px; }
  .white-font-60{ font-size:45px; }
  .white-font-55{ font-size:40px; }
  .slideshow .slideshow__subtitle{ font-size:18px; }
  .golden-btn{ font-size:17px; }
  .blue-heading-head.blue-font-75{ font-size:50px; }
  .new-custom-content-wrap p:first-child{ font-size:20px; }
  .new-custom-content-wrap .lt-product-image img {
    max-width: 360px;
}
  .home_reviews{padding:65px 0;}
  .rich-txt-wrap {
    padding: 160px 0 120px 0;
}
 
  .new-custom-content-wrap p{ font-size:16px; }
  .new-custom-content-wrap{ padding:20px 0; }
  .h-our-story{ padding-bottom:140px; }
  .our-swaddles-sec ul li{ font-size:18px; }
  .news-wrap-1 p{ font-size:20px; }
  .news-wrap-1 .signup-star{max-width:60px;}
  .news-wrap-1 {
    padding: 50px 0 40px;
}
  .get-in-touch-wrap p{font-size:20px;}
  .instagram .instagram_title h3{ font-size:40px; }
  .instagram .instagram_title img {
    max-width: 58px;
}
  .site-footer{ margin-top:30px; }
  .font-p-26 p{font-size:22px;}
  
}
@media(max-width:1199px){
.mobile_menu_nav ul>li:nth-child(5) {
    margin-left: 15%;
}
  .white-font-50{font-size:36px;}
  .wholesale-home-pro-wrap ul li{font-size:18px; line-height:1.5; background-size:18px; padding-left:28px;}
  .w-hero-logo-wrap img {
    max-width: 30%;
}
  .gold-font-55{font-size:40px;}
  .wholsale-faq-wrap .faqs h3{ font-size:20px; padding-right:36px; }
  .wholsale-faq-wrap .faqs p{font-size:18px;}
  .blue-font-63{font-size:45px;}
  .wholsale-home-main-wrap p {
    font-size: 20px;
    line-height: 1.7;
}
}

@media(max-width:991px){
  .bar_cart.desk-cart-bar ul li{ padding:0px 0 0 3px; }
  .bar_cart.desk-cart-bar img {
    max-width: 18px;
    margin-top: 3px;
}
  .mobile_menu_nav ul {
    padding: 25px 0 25px;

}
  .mobile_menu_nav ul>li:nth-child(5) {
    margin-left: 18.4%;
}
  .mobile_menu_nav ul li {
    font-size: 12px;
    margin: 0 1%;
}
  #AccessibleNav .h2.site-header__logo {
    max-width: 80px;
    margin-left: -40px;
    margin-top: -30px;
}
  .blue-font-75, .blue-heading-head.blue-font-75{ font-size:40px; }
  .white-font-60{ font-size:38px; }
  .white-font-55{ font-size:36px; }
  .font-p-26 p{font-size:18px;}
  .rich-txt-wrap {
    padding: 110px 0 70px 0;
}
  .h-our-story {
    padding-bottom: 100px;
}
.site-footer .site-footer__item:last-of-type {
    flex: 0 0 100%;
}
.site-footer .ul_footer {
    -webkit-column-count: 3;
    column-count: 3;
}
.site-footer__item-inner.site-footer__item-inner--text.footer_title {
    max-width: 180px;
    margin: 0 auto;
}
.site-footer .site-footer__item:first-of-type {
    flex: 0 0 100%;
}
 .news-wrap-1{
    padding: 20px 0;
} 
.news-wrap-1 .new-map-image {
    margin-bottom: 50PX;
}
  .blue-btn{ font-size:20px; }
.section-header {
    margin-bottom: 35px;
}
  .news-wrap-1 .input-group__field{ font-size:20px; }
  .jdgm-carousel--card-theme .jdgm-carousel-item__reviewer-name, .reviews_home .jdgm-ellipsis, .reviews_home p{font-size:18px !important;}
  .get-in-touch-wrap p{font-size:18px;}
  .news-wrap-1 p, .new-custom-content-wrap p{
    font-size: 18px;
}
  .h-our-story .lt-tp-content-head{ background-size:25px; }
  .reviews_home .jdgm-carousel-item__review-title{font-size:28px;}
  
  .wholsale-faq-wrap .blue-font-63 {
    margin-top: 0;
}

}
#filters-collections-state {
  border-radius: 5px;
}
@media(max-width:767px){
 #shopify-section-wholesale-home-hero .slideshow__text-wrap--mobile {
    top: 0px!important;

    margin-bottom: 70px;
}
  .c-keys-image-1 img, .c-keys-image img{
    max-width: 160px;
}
  .c-keys-image-1 img{ margin:15px 0; }
  .rich-txt-wrap.wholesale-home-partner-wrap{padding-bottom:100px;}
  .wholesale-home-pro-wrap .blue-heading-head.blue-font-75 {
    max-width: 100% !Important;
    margin: 0 auto;
}
  .wholesale-home-pro-wrap ul li{text-align:left;}
  .golden-hero-title{font-size:18px;}
  .home-cong-sec-wrap .home-cong-rt-sec {
    text-align: center;
    margin-top: 40px;
}
  .wholesale-home-traffic-wrap .row {
    display: block;
    text-align: center;
}
.wholesale-home-traffic-wrap .blue-font-63.text-left {
    text-align: center !IMPORTANT;
}
.wholesale-home-traffic-wrap .section-header-1 {
    margin-top: 30px;
}
  .wholesale-home-pro-wrap p, .wholesale-home-pro-wrap .w-h-top-head p, .wholesale-home-pro-wrap .p-same-font p{ font-size:18px; }
  .blue-font-63{font-size:36px;}
.btn {
    white-space: unset;
}
  .wholesale-home-pro-wrap ul li{ line-height:2; width:100%; }
  .slideshow__text-wrap--mobile{top:0px!important;}
.site-footer__item-inner.site-footer__item-inner--text.footer_title {
    max-width: 150px;
}
.ul_footer li {
    font-size: 16px !important;
    line-height:2.2;
    width: 100%;
}
  .site-footer{ margin-top:30px; }
  .new-custom-content-wrap .row {
    display: block;
    text-align: center;
}
  .blue-heading-head.blue-font-75{ justify-content:center; }
  .new-custom-content-wrap .pro-content-bx{ max-width:100%; }
 
  img.n-heart-icon {
    max-width: 40px !important;
    left: 20px;
}

  .news-wrap-1{ padding:0px; }
  .new-custom-content-wrap .row {
    text-align: center;
    flex-direction: column;
    display:flex;
}
  .get-in-touch-wrap{ padding:40px 0; }
  .get-touch-rt-sec{ padding-top:20px; }
  .our-swaddles-sec ul li{ text-align:left; }
  .new-custom-content-wrap .row:nth-child(even) .lt-product-image{ order:1; }
  .h-our-story .rt-product-sec {
    order: 2;
}
  .h-our-story .lt-product-image {
    order: 1;
}
  .get-in-touch-wrap .row {
    flex-direction: column;
    text-align: center;
}
  .new-custom-content-wrap .lt-product-image img{ max-width:260px; }
  .new-custom-content-wrap .lt-product-image{ margin-bottom:20px; }
  .n-w-2-star {
    max-width: 50px!important;
    right: 0;
    bottom:0px;
}
  .h-our-story, .new-custom-content-wrap{ background-position:center !Important; }
  .instagram .instagram_title h3{ font-size:30px !important; }
  .blue-font-75, .blue-heading-head.blue-font-75{ font-size:36px; }
  span.heading-icon img {
    max-width: 22px;
}
.site-footer .ul_footer {
    -webkit-column-count: 2;
    column-count: 2;
}  
  .blue-font-75 br{ display:none; }
  .rich-txt-wrap {
    padding: 70px 0 50px 0;
}
.white-font-55 {
    font-size: 30px;
}
  .rich-txt-wrap .blue-heading-head{ margin-bottom:12px; }
  .slideshow__text-wrap--mobile {
    display: block!important;
}
  .white-font-55.mega-title.slideshow__title.slideshow__title--mobile {
    color: #8dced0; margin-bottom:20px;
}
 .slideshow__subtitle {
    font-family: 'Quicksand-Bold';
    font-size: 18px;
    font-weight: 700;
    line-height: 1.7;
    letter-spacing: 0;
    text-transform: uppercase;
    color:#8dced0;
}
  .site-header__mobile-nav {
    display: flex;
}
  .hide-mobile { display:none; }
  div#shopify-section-1634019364fd7ebee3 .new-custom-content-wrap .row, div#shopify-section-1634019364fd7ebee3 .new-custom-content-wrap{ padding:0px !important; }

.mobile-nav-wrapper .mobile-nav li, .mobile-nav-wrapper .mobile-nav li a {
    font-family: Mont-SemiBold;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.25;
    letter-spacing: .03em;
    text-transform:uppercase;
}
.w-custom-wrap .blue-heading-head.blue-font-75 {
    max-width: 250px;
    margin: 0 auto;
}
  .rich-txt-wrap br{ display:none; }
  .slideshow__text-wrap{
    padding-top: 0;
}
.filters-toolbar-wrapper {
  margin-bottom: 0;
}
.new_filter .filters-toolbar__item-child {
  justify-content: flex-start;
  align-items: flex-start;
  row-gap: 15px;
  margin-top: 25px;
}
.new_filter .filters-toolbar__item-child .showwing_result {
  display: flex;
}
.new_filter .filters-toolbar__item-child .showwing_result h3 {
  display: none;
}
.new_filter .product_show {
  display: flex;
}
.new_filter .product_show label {
  display: none;
}
.new_filter .filters-toolbar__item-child .product_show .filters-toolbar__input {
  padding-left: 15px;
  border-color: #cccccc;
}
.new_filter .product_show2 {
  display: none;
}
.product-form {
  padding-top: 0;
}
.product-single__meta .product_faq {
  width: 100%;
}
.product-single__meta .quantitiy_dv {
  width: 160px;
}
.product-recommendations__inner {
  padding: 0;
}
.product-single__meta .product_faq .faq_content2 p, .product-single__meta .product_faq .faq_content2 li {
  font-size: 14px;
}
.product-single__meta .product_title {
  font-size: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.product-template__container .thumbnails-wrapper {
  margin-bottom: 10px;
}
.product-single__meta .price_main .price__regular .price-item--regular {
  font-size: 22px;
  font-weight: 700;
  color: #8dced0;
}
.product-single__meta .price_main .price-item--sale {
  font-size: 22px;
  font-weight: 700;
}
}
/*