/*
Theme Name:DukeDameGlobal
Theme URI:https://www.silverscopedesign.com/
Author:Silver Scope Design
Author URI:https://www.silverscopedesign.com/
Description:Made by the Silver Scope Design team.
Version:1.0
License:Private
License URI:https://www.silverscopedesign.com/
Text Domain:silverscopedesign
*/
@media all{
body{font-family: "Onest", sans-serif;color:#6f6b63;font-size:17px;font-weight:400;background:#fffefb;line-height:2em}
.container{max-width:1600px}
.row{overflow:visible;max-width:none;width:auto}
.site-content .container{max-width:1320px}
img{max-width:100%;height:auto}
.site{position:relative}
.site-header{position:relative;z-index:1001;background:#fffef9; text-align:center}
.header_top{ padding:10px 0}
.header_top .row{align-items:center;justify-content:flex-end;margin:0!important}



button:focus, button:hover{outline:none}

.button{-webkit-border-radius:20px!important;border-radius:20px!important;text-decoration:none !important;color:#fff!important;text-align:center;padding:6px 15px 4px 15px!important;display:inline-block!important;vertical-align:middle!important;background:#a39d84!important; -webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear; border:1px solid #a39d84!important; margin:5px!important; line-height:inherit!important; font-weight:400!important;}
.button:focus,.button:hover{text-decoration:none;color:#fff!important;background:#8a846d!important;border:1px solid #8a846d!important;}


.button_white{-webkit-border-radius:20px!important;border-radius:20px!important;text-decoration:none !important;color:#6f6b63!important;text-align:center;padding:6px 15px 4px 15px!important;display:inline-block;vertical-align:middle;border:none; background:#fff;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;border:1px solid #dfdfdf;  margin:5px;}
.button_white:focus,.button_white:hover{text-decoration:none;background:#fffefb!important;color:#6f6b63!important}


a[href^="tel"]{color:inherit !important;text-decoration:none}
input[type=button], input[type=submit], input[type=reset]{-webkit-border-radius:20px!important;border-radius:20px!important;text-decoration:none !important;color:#fffefb!important;text-align:center;padding:6px 15px 4px 15px !important;display:inline-block;vertical-align:middle;border:none;border:none;background:#a39d84 !important;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;font-weight:500}
input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover,input[type=button]:focus, input[type=submit]:focus, input[type=reset]:focus{text-decoration:none;color:#fff!important;background:#8a846d !important}

.button_search{text-decoration:none !important;text-align:center;display:inline-block;border:none;background:#fff !important;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;cursor:pointer;margin-left:-5px;border:1px solid #dfdfdf; }
.button_search:focus,.button_search:hover{text-decoration:none;color:#fff!important;border:none;background:#fffef9 !important;border:1px solid #dfdfdf; }

.custom-search input{-webkit-border-radius: 30px 0 0 30px!important;border-radius: 30px 0 0 30px!important; border-right:none!important; min-height:40px;}
.custom-search .button_search{-webkit-border-radius: 0 30px 30px 0;border-radius: 0 30px 30px 0; min-height:40px;}


hr{margin:60px 0!important;border-color:#666666;clear:both}
.logo{text-align:center;padding:20px 0}
.site-description{display:block;margin:10px}
.logo a{display:inline-block}
.header_left_info{padding:5px 0}
.header_info{padding:5px;}
.stars_icon{display:inline-block;margin:0 5px;width:90px;height:15px;background:url(images/stars.png) no-repeat center center;vertical-align:middle}

.topinfo{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end}
.topinfo>div>div>*{vertical-align:middle;display:inline-block;padding:5px 20px!important;text-align:left}
.phone{display:inline-block;font-weight:500}
.address>*, .phone>*{vertical-align:middle;display:inline-block}
.address{line-height:1.4em}
.address .bi{padding-right:8px}
.nav>.dropdown .dropdown-menu{float:none}
.wrapfixed{padding:0}
.wrapfixed .navbar{right:0}
.wrapfixed .navbar .nav{max-width:none}
.navbar{background:#f9f5ed!important;text-align:center}
.navbar,.navbar-collapse{padding:0}
.nav{width:100%;justify-content: center;}
.nav li a{line-height:76px;white-space:nowrap;text-decoration:none;margin:0;display:block;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;border-bottom:4px solid transparent;}
.nav li a:focus,.nav li a:hover{color:#8a846d!important;border-bottom:4px solid #a39d84}
.nav li a{color:#6f6b63!important;padding-top:4px;}
.nav li.active>a{color:#8a846d!important;border-bottom:4px solid #a39d84}
.nav>li.current-menu-ancestor>a, .nav>li.current-menu-parent>a{color:#8a846d!important;border-bottom:4px solid #a39d84}
.dropdown-menu>li.active>a{color:#8a846d!important; background:#fff}
/* hover on active */
.nav>li.active>a:hover, .nav>li.active>a:focus{color:#8a846d!important;border-bottom:4px solid #a39d84}
.nav>li.current-menu-ancestor>a:hover, .nav>li.current-menu-parent>a:hover, .nav>li.current-menu-ancestor>a:focus, .nav>li.current-menu-parent>a:focus{border-bottom:4px solid #a39d84}
.dropdown-menu>li.active>a:hover, .dropdown-menu>li.active>a:focus{color:#8a846d; background:#fff}
.dropdown-toggle::after{vertical-align:middle}
.nav>li.dropdown>.dropdown-menu{margin:0;padding:0;width:100%;text-align:center;background:#f9f5ed;-webkit-border-radius:0;border-radius:0;border:none;min-width:15rem;-webkit-box-shadow: 0 30px 30px 0 rgba(0,0,0,0.1);box-shadow: 0 30px 30px 0 rgba(0,0,0,0.1); padding:10px;}

.dropdown-menu .dropdown-menu{-webkit-box-shadow:none!important;box-shadow:none!important}
.dropdown-menu li ul li{border-top:none}
.dropdown-menu li ul li a{padding-left:30px;font-size:16px}
.dropdown-menu li{ text-align: left!important; }
.dropdown-menu li a{border:none!important;text-transform:none;padding:10px;text-align:left;height:auto;white-space:normal;line-height:1.5em; display:inline-block;}
.dropdown-menu li a:focus,.dropdown-menu li a:hover{border:0!important;color:#8a846d!important; background:#fff}
.dropdown-submenu>.dropdown-menu{display:block;position:relative!important;background:0 0;width:100%;padding:0;margin:0;border:0;-webkit-border-radius:0;border-radius:0}

.navbar-primary .nav{position:static}
.navbar-primary .nav > li{position:static}

.navbar-primary .nav > li > .dropdown-menu{
width:100%;
columns:2;
-webkit-columns:2;
-moz-columns:2}

.navbar-primary .nav .dropdown-menu li{
-webkit-column-break-inside:avoid;
page-break-inside:avoid;
break-inside:avoid}

.menu-item-wrapper>a{ display:none!important}



.navbar-primary .nav>li.dropdown>.dropdown-menu{ padding:30px;}

.navinfo{margin-left:auto!important}
.phone_icon{-webkit-border-radius:20px;border-radius:20px;width:40px;height:40px;text-align:center;border:none;background:#a39d84;margin:0;line-height:36px;display:inline-block;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}
.phone_icon:focus,.phone_icon:hover{background:#8a846d}
.geo_icon{-webkit-border-radius:20px;border-radius:20px;width:40px;height:40px;text-align:center;border:none;background:#a39d84;margin:0;line-height:36px;display:inline-block;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}
.geo_icon:focus,.geo_icon:hover{background:#8a846d}
.navbar-toggler{-webkit-border-radius:20px;border-radius:20px;width:40px;height:40px;border:none;background:#a39d84;margin:0;padding:0;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}
.navbar-toggler:focus,.navbar-toggler:hover{background:#8a846d!important;background-image:none;box-shadow:none}
.navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='5' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");width:1em;height:1em;font-size:1em}
.nav_buttons{display:none;font-size:13px;}
.nav_buttons .button{padding:6px 15px 4px 15px!important;font-size:15px;border:none}
.nav_buttons .button:hover, .nav_buttons .button:focus{background:#8a846d!important}



.mobile_phone{display:inline-block}
.right-group{display:flex}
.right-group > *{margin:2px}
.nav-search{padding:5px 15px; margin:0 auto}
.banner{position:relative;background:#f9f5ed;}

.carousel-caption{color:#f9f5ed; background:rgba(100,100,100, 0.7);-webkit-border-radius:20px;border-radius:20px; max-width:500px;  left:50%; transform:translateX(-50%); bottom:10%; }
.carousel-caption-title{ font-size:24px; text-transform:uppercase; font-weight:300; margin:25px 0;line-height: 1.4em;}




.carousel-indicators .active{background-clip:padding-box}
.carousel-indicators li{margin:5px;height:6px;width:50px}
.carousel-control-next-icon, .carousel-control-prev-icon{width:30px;height:30px}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%236f6b63' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}
.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%236f6b63' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}
.slide_img{background-repeat:no-repeat;display:block;background-position:center center;min-height:680px;background-size:cover}
.slider_img_div img{ display:block; margin:20px auto; border:1px solid #a39d84}


.baby_banner{ background:#f9f5ed; padding:60px 20px;}
.baby_banner .carousel{ margin:40px 0}
.baby_banner img{-webkit-border-radius:20px;border-radius:20px}
.baby_banner .slide_img{min-height: 680px;-webkit-border-radius:20px;border-radius:20px; overflow:hidden; background-size:contain}
.baby_content{ border-top:1px solid #a39d84; padding:40px 0 0 0}
.baby_products{ padding-bottom:40px; text-align:center}
.baby_content .widget-title, .baby_content h2{font-size:36px;line-height:1.4em;text-wrap:balance;margin:40px 0 20px 0; color:#6f6b63;}

.girl_banner{ background:#fffefb; padding:60px 20px;}
.girl_banner .carousel{ margin:40px 0}
.girl_banner img{-webkit-border-radius:20px;border-radius:20px}
.girl_banner .slide_img{min-height: 680px;-webkit-border-radius:20px;border-radius:20px; overflow:hidden; background-size:contain}
.girl_content{ border-top:1px solid #a39d84; padding:40px 0 0 0}
.girl_products{ padding-bottom:40px; text-align:center}
.girl_content .widget-title, .girl_content h2{font-size:36px;line-height:1.4em;text-wrap:balance;margin:40px 0 20px 0; color:#6f6b63;}
.girl_banner>.container>.row{flex-direction: row-reverse;}

.boy_banner{ background:#f9f5ed; padding:60px 20px;}
.boy_banner .carousel{ margin:40px 0}
.boy_banner img{-webkit-border-radius:20px;border-radius:20px}
.boy_banner .slide_img{min-height: 680px;-webkit-border-radius:20px;border-radius:20px; overflow:hidden; background-size:contain}
.boy_content{ border-top:1px solid #a39d84; padding:20px 0 0 0}
.boy_products{ padding-bottom:20px; text-align:center}
.boy_content .widget-title, .boy_content h2{font-size:36px;line-height:1.4em;text-wrap:balance;margin:40px 0 20px 0; color:#6f6b63;}



.site-content{padding:60px 20px 80px 20px;min-height:380px}
.site-content ul,.site-content ol{margin:25px 0}
.site-content ul{list-style-type:disc;padding-left:20px}
.site-content ul ul{margin:10px}
.site-content ol li,.site-content ul li{margin-bottom:5px;list-style-position:outside}
.ul_cols{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}
.ul_col li{margin:0 0 5px!important;padding:0}
h1,h2,h3,h4,h5,h6{margin:40px 0 25px;line-height:1.4em;font-family: "Onest", sans-serif;text-wrap:balance}
.widget-title{font-size:30px;margin:40px 0 25px;line-height:1.4em; display:block; text-wrap:balance}
h1{font-size:36px}
h2{font-size:30px}
h3{font-size:26px}
h4{font-size:22px}
p{margin:25px 0;line-height:2em}
a{text-decoration:underline;color:#a39d84}
a:hover,a:focus{text-decoration:none;color:#a39d84}


.footer .phone{display:block}
.footer{position:relative;background:#f9f5ed}
.footer .widget-title{margin:30px 0 20px 0;font-size:24px}
.footer-boxes{padding:60px 0}
.footer-boxes ul{padding:0 0 0 15px;margin:20px 0}
.footer-boxes ul ul{margin:0 0 6px 0}
.footer-boxes ul li{margin-bottom:4px}
.footer-bottom img{max-width:100px!important}
.footer-bottom{text-align:center;}
.site-info{padding:40px 20px;text-align:center}
.footer-bottom ul,.footer-bottom p{padding:0;margin:30px 0}
.footer-bottom ul li{display:inline-block;margin:0 10px}
.footer-bottom .button{margin:10px}
em{font-style:italic}
strong{font-weight:700}
.align_center{text-align:center!important}
.clear{clear:both;height:0}
.no_padding{padding:0}
.stopwrap{overflow:hidden}
input,select,textarea{border:1px solid #dfdfdf!important;line-height:1.42857;padding:6px 15px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0;max-width:100%; -webkit-border-radius:20px!important;border-radius:20px!important;}
input.button{border:0!important;cursor:pointer}
iframe{margin:0;padding:0;display:block}
img.alignleft,img.alignright{float:left;margin:0 40px 40px 0;max-width:100%;height:auto}
img.alignright{float:right;margin:0 0 40px 40px}
img.aligncenter{margin:40px auto;max-width:100%;height:auto;display:block}
.social-links-menu{list-style-type:none;padding:0 !important;color:#fff}
.social-links-menu li{vertical-align:middle;margin:2px!important;display:inline-block !important}
.social-links-menu li a{display:inline-block;text-decoration:none;color:#fff;text-align:center;font-size:0;
-webkit-transition:all 200ms linear;
-moz-transition:all 200ms linear;
-ms-transition:all 200ms linear;
-o-transition:all 200ms linear;
transition:all 200ms linear}
.social-links-menu li a:focus,.social-links-menu li a:hover{text-decoration:underline;opacity:0.7}
.align_right{text-align:right}
.align_left{text-align:left}

.tagline_container{ text-align:center; font-family: 'BradleyHandITC', cursive; font-weight:700; color:#fff; background:#a39d84; text-transform:uppercase; padding:5px 15px;}
.tagline_container .widget-title{ margin:10px 0; font-size:36px;}

.actions_container{background:#fffef9; font-size:22px; text-align:center;-webkit-box-shadow: 0 0 60px 0 rgba(100,100,100,0.1);box-shadow: 0 0 60px 0 rgba(100,100,100,0.2);}
.actions_container ul,.actions_container ol{margin:20px 0}
.actions_container ol li,.actions_container ul li{margin-bottom:5px;list-style-position:outside;line-height:2em}
.actions_container .widget-title,.actions_container h2{font-size:36px; color:#6f6b63;}
.actions_container .con-in-text{background:#fffef9;padding:100px 50px; max-width:600px; display:inline-block; text-align:center; width:100%}
.actions_container .container{width:100%;max-width:none}
.actions_container .container{padding:0}
.actions_container .container .widget>.row{margin:0}
.actions_container .container .widget>.row>div{padding:0;}
.actions_container>.container>div:nth-child(even)>.row>div{text-align:left}
.actions_container>.container>div:nth-child(odd)>.row>div{text-align:right}
.actions_container>.container>div:nth-child(odd)>.row{flex-direction:row-reverse; }
.actions_container .simple-image{min-height:480px;background-position:center top;background-size:cover;background-repeat:no-repeat}





.why_container{background:#fffef9; font-size:22px; text-align:center;-webkit-box-shadow: 0 0 100px 0 rgba(100,100,100,0.1);box-shadow: 0 0 100px 0 rgba(100,100,100,0.2);}
.why_container ul,.why_container ol{margin:20px 0}
.why_container ol li,.why_container ul li{margin-bottom:5px;list-style-position:outside;line-height:2em}
.why_container .widget-title,.why_container h2{font-size:36px; color:#6f6b63;}
.why_container .con-in-text{background:#fffef9;padding:50px; max-width:600px; display:inline-block; text-align:center; width:100%}
.why_container .container{width:100%;max-width:none}
.why_container .container{padding:0}
.why_container .container .widget>.row{margin:0}
.why_container .container .widget>.row>div{padding:0;}
.why_container>.container>div:nth-child(even)>.row>div{text-align:left}
.why_container>.container>div:nth-child(odd)>.row>div{text-align:right}
.why_container>.container>div:nth-child(odd)>.row{flex-direction:row-reverse; }
.why_container .simple-image{min-height:480px;background-position:center top;background-size:cover;background-repeat:no-repeat}

.why_title{ background:#f9f5ed; font-size:22px; text-align:center; padding:20px;}
.why_title .widget-title{ margin:10px 0; font-size:48px;font-family: 'BradleyHandITC', cursive; font-weight:700;}



.more a{-webkit-border-radius:20px;border-radius:20px;text-decoration:none !important;color:#fff!important;background:#a39d84 !important;text-align:center;padding:6px 15px 4px 15px;display:inline-block;vertical-align:middle;border:none;border:none;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;font-weight:500}
.more a:focus,.more a:hover{text-decoration:none;background:#8a846d !important;color:#fff!important}

.categories_container{padding:20px 0;background:#fffef9;text-align:center}
.categories_title .widget-title,.categories_title h2{font-size:48px;}

.categories_section .simple-image{ margin:20px auto}
.categories_section .widget-title{font-size:22px; margin:15px 0;}
.categories_section .widget{margin:40px 0!important}
.categories_section p,.categories_section ul{margin:15px 0}

.categories_section a{ color:#6f6b63; text-decoration:none}
.categories_section .simple-image img{display:block;opacity:1; margin:0 auto;
-webkit-transition:all 300ms ease;
-moz-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
transition:all 300ms ease}
.categories_section a:hover .simple-image img, .categories_section a:focus .simple-image img{opacity:0.6;}

.categories_section>.row{ justify-content:center;}
.categories_section>.row>*  .simple-image{ display:block; padding:0 20px;}
.categories_section>.row>*{
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
position: relative;
width: 100%;
text-align:center;
padding: 0 15px!important;	
}





.search-submit{-webkit-border-radius:20px;border-radius:20px;text-decoration:none !important;color:#fff!important;text-align:center;display:inline-block;border:none !important;background:#a39d84;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;font-weight:500;cursor:pointer}
.search-submit:hover, .search-submit:focus{text-decoration:none;color:#6f6b63!important;background:#8a846d}
.blog .site-main .post, .archive .site-main .post{margin-top:40px;padding-top:40px;border-top:1px solid #fff}
#secondary .widget{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #CCC}
.site-main>div:not(.woocommerce-notices-wrapper){margin:40px 0;border-bottom:1px solid rgba(0, 0, 0, 0.4);padding-bottom:40px}
.site-main>div:last-child{margin:40px 0;border-bottom:none;padding-bottom:0}
.comments-area{margin:20px 0;border-top:1px solid #d7beff}
.comment-list{margin:30px 0;padding-bottom:30px;border-bottom:1px solid #d7beff}
.comment-list>li{margin:0 0 40px 0}
.comment-list li:last-child{margin:0}
.comment-content p{margin:10px 0}
.comments-area .submit{-webkit-border-radius:20px;border-radius:20px;text-decoration:none !important;color:#fff!important;text-align:center;padding:10px 15px;display:inline-block;line-height:normal;vertical-align:middle;border:none;background:#a39d84;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;font-weight:500;cursor:pointer}
.comments-area .submit:hover,.comments-area .submit:focus{text-decoration:none;color:#fff!important;background:#8a846d}
.comments-area label{display:block}
.post-navigation .nav-links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}
.post-navigation .nav-links>*{max-width:30%}
.post-navigation .nav-links>.nav-next{text-align:right}
.post-navigation .nav-links .nav-title{}
.search_icon:hover, .search_icon:focus{background:#8a846d}
.search_icon{width:40px;height:40px;-webkit-border-radius:20px;border-radius:20px;text-align:center;background:#a39d84;line-height:40px;display:inline-block;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}
.button .bi:before{width:18px;height:18px;margin-top:-4px}
.navbar .searchform{padding-top:0}
.searchform{padding:10px 0}
.page-numbers{min-width:30px;margin:2px;color:#6f6b63 !important;display:inline-block;text-decoration:none;line-height:30px;padding:6px 12px;text-align:center;-webkit-border-radius:8px;border-radius:8px}
.page-numbers:hover, .page-numbers:focus, .current{color:#ffffff !important;background:#a39d84!important;text-decoration:none}
.pagination .screen-reader-text{display:none}
.searchform input,.search-field{width:calc(100% - 80px)}
/*.archive .site-main img, .single .site-main img, .blog .site-main img{max-width:360px}*/

.woocommerce-pagination ul.page-numbers{ overflow:hidden}
.woocommerce-pagination ul.page-numbers:hover, .woocommerce-pagination ul.page-numbers:focus{ background:none!important}
.woocommerce-pagination li .page-numbers{-webkit-border-radius:0;border-radius:0}
li.home_icon>a::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236f6b63' class='bi bi-check-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5z'/%3E%3C/svg%3E");
content:"";
background-repeat:no-repeat;
margin:0 4px;
height:16px;
width:16px;
}
li.about_icon>a::before{
background:url(images/crown.png) no-repeat left;
content:"";
background-repeat:no-repeat;
margin:0 4px;
height:16px;
width:20px;
}
li.contact_icon>a::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236f6b63' class='bi bi-telephone' viewBox='0 0 16 16'%3E%3Cpath d='M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4Zm2-1a1 1 0 0 0-1 1v.217l7 4.2 7-4.2V4a1 1 0 0 0-1-1H2Zm13 2.383-4.708 2.825L15 11.105V5.383Zm-.034 6.876-5.64-3.471L8 9.583l-1.326-.795-5.64 3.47A1 1 0 0 0 2 13h12a1 1 0 0 0 .966-.741ZM1 11.105l4.708-2.897L1 5.383v5.722Z'/%3E%3C/svg%3E");
content:"";
background-repeat:no-repeat;
margin:0 4px;
height:16px;
width:16px;
}
li.directions_icon>a::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236f6b63' class='bi bi-geo-alt' viewBox='0 0 16 16'%3E%3Cpath d='M12.166 8.94c-.524 1.062-1.234 2.12-1.96 3.07A31.493 31.493 0 0 1 8 14.58a31.481 31.481 0 0 1-2.206-2.57c-.726-.95-1.436-2.008-1.96-3.07C3.304 7.867 3 6.862 3 6a5 5 0 0 1 10 0c0 .862-.305 1.867-.834 2.94zM8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10z'/%3E%3Cpath d='M8 8a2 2 0 1 1 0-4 2 2 0 0 1 0 4zm0 1a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'/%3E%3C/svg%3E");
content:"";
background-repeat:no-repeat;
margin:0 4px;
height:16px;
width:16px;
}
li.faqs_icon>a::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236f6b63' class='bi bi-patch-question' viewBox='0 0 16 16'%3E%3Cpath d='M8.05 9.6c.336 0 .504-.24.554-.627.04-.534.198-.815.847-1.26.673-.475 1.049-1.09 1.049-1.986 0-1.325-.92-2.227-2.262-2.227-1.02 0-1.792.492-2.1 1.29A1.7 1.7 0 0 0 6 5.48c0 .393.203.64.545.64.272 0 .455-.147.564-.51.158-.592.525-.915 1.074-.915.61 0 1.03.446 1.03 1.084 0 .563-.208.885-.822 1.325-.619.433-.926.914-.926 1.64v.111c0 .428.208.745.585.745'/%3E%3Cpath d='M8.05 9.6c.336 0 .504-.24.554-.627.04-.534.198-.815.847-1.26.673-.475 1.049-1.09 1.049-1.986 0-1.325-.92-2.227-2.262-2.227-1.02 0-1.792.492-2.1 1.29A1.7 1.7 0 0 0 6 5.48c0 .393.203.64.545.64.272 0 .455-.147.564-.51.158-.592.525-.915 1.074-.915.61 0 1.03.446 1.03 1.084 0 .563-.208.885-.822 1.325-.619.433-.926.914-.926 1.64v.111c0 .428.208.745.585.745'/%3E%3Cpath d='m10.273 2.513-.921-.944.715-.698.622.637.89-.011a2.89 2.89 0 0 1 2.924 2.924l-.01.89.636.622a2.89 2.89 0 0 1 0 4.134l-.637.622.011.89a2.89 2.89 0 0 1-2.924 2.924l-.89-.01-.622.636a2.89 2.89 0 0 1-4.134 0l-.622-.637-.89.011a2.89 2.89 0 0 1-2.924-2.924l.01-.89-.636-.622a2.89 2.89 0 0 1 0-4.134l.637-.622-.011-.89a2.89 2.89 0 0 1 2.924-2.924l.89.01.622-.636a2.89 2.89 0 0 1 4.134 0l-.715.698a1.89 1.89 0 0 0-2.704 0l-.92.944-1.32-.016a1.89 1.89 0 0 0-1.911 1.912l.016 1.318-.944.921a1.89 1.89 0 0 0 0 2.704l.944.92-.016 1.32a1.89 1.89 0 0 0 1.912 1.911l1.318-.016.921.944a1.89 1.89 0 0 0 2.704 0l.92-.944 1.32.016a1.89 1.89 0 0 0 1.911-1.912l-.016-1.318.944-.921a1.89 1.89 0 0 0 0-2.704l-.944-.92.016-1.32a1.89 1.89 0 0 0-1.912-1.911z'/%3E%3Cpath d='M7.001 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0'/%3E%3C/svg%3E");
content:"";
background-repeat:no-repeat;
margin:0 4px;
height:16px;
width:16px;
}


li.account_icon:not(.wpmenucartli)>a::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236f6b63' class='bi bi-person' viewBox='0 0 16 16'%3E%3Cpath d='M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6m2-3a2 2 0 1 1-4 0 2 2 0 0 1 4 0m4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4m-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10s-3.516.68-4.168 1.332c-.678.678-.83 1.418-.832 1.664z'/%3E%3C/svg%3E");
content:"";
background-repeat:no-repeat;
margin:-2px 4px 0 0;
height:16px;
width:16px;
display:inline-block; vertical-align:middle;
}


.accountnav .menu li{ list-style-type: none; padding:2px;}
.nav_buttons .accountnav .menu li{ list-style-type: none; padding:2px;}
.nav_buttons .accountnav .menu li > a{padding: 6px 10px 4px 10px !important;}

.accountnav .menu{
display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  width: 100%;
justify-content: center;
}

.accountnav,
.topnav{ background:none!important; padding:5px 0}


.topnav .nav li>a::before{ display:block; margin:5px auto}
.navbar-primary .topnav .nav li > a::before {
    display: inline-block;
    margin: -4px 5px 0 5px; vertical-align:middle;
  }
.navbar-primary .topnav .nav li > a{ padding:10px;}
.accountnav .menu>li>a,
.topnav .nav>li>a{ display:block; line-height:normal; padding:5px 20px;}







.accountnav .menu li>a{-webkit-border-radius:20px!important;border-radius:20px!important;text-decoration:none !important;color:#6f6b63!important;text-align:center;display:inline-block;vertical-align:middle;border:none; background:#fff;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;border:1px solid #dfdfdf!important;padding: 4px 15px 4px 15px !important;line-height: 2em;}
.accountnav .menu li>a:focus,.accountnav .menu li>a:hover{text-decoration:none;background:#fffefb!important;color:#6f6b63!important;border:1px solid #dfdfdf!important;}







.gfield{margin-bottom:10px !important}
.gfield_label{font-size:16px !important}
.gform_heading{margin:30px 0}
.gform_footer{text-align:right;display:block}
.gform_button{font-size:24px !important}
.gform_button{padding:18px 20px 16px 20px!important;font-weight:500!important}
.gform-theme--foundation .gform_fields{grid-row-gap:15px !important}
.gform_fields hr{margin:20px 0!important}
input[type="submit"].gform_button{padding:18px 20px 16px 20px!important;font-weight:500}
.gfield_description{margin-top:5px !important}
.gform_description{text-align:center}







.widget_recently_viewed_products .product_list_widget{ display:block}
.widget_recently_viewed_products .product_list_widget>*{ max-width:none!important}

.products, .product_list_widget{
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px!important;
margin-left: -15px!important;}

.products>*,.product_list_widget>*{
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
position: relative;
width: 100%;
text-align:center;
margin:0 0 40px 0!important;
padding: 0 15px!important;}


.woocommerce .widget_price_filter .ui-slider .ui-slider-range{ background:#a39d84}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{ background-color:#a39d84}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{ background-color:#6f6b63}

.woocommerce ul.product_list_widget li img{ float:none; display:block; margin:15px auto; width:100%; max-width:300px;}
.wc-block-components-button{-webkit-border-radius:20px!important;border-radius:20px!important;text-decoration:none !important;color:#fff!important;text-align:center;padding:6px 15px 4px 15px!important;display:inline-block!important;vertical-align:middle!important;background:#a39d84!important; -webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear; border:1px solid #a39d84!important; margin:5px!important; line-height:inherit!important}
.wc-block-components-button:focus,.wc-block-components-button:hover{text-decoration:none;color:#fff!important;background:#8a846d!important;border:1px solid #8a846d!important;}
.woocommerce span.onsale{background:#a39d84!important;width: 60px!important;height: 60px!important;line-height: 60px!important;padding: 0!important;}

.related.products{ clear:both}
.price,.amount{ color:#a39d84!important; font-weight:600}
.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a{ font-weight:400;}
.single-product .product:after{display:block;content:'';clear:both;height:1px}
.breadcrumb{ background:#f9f5ed !important;-webkit-border-radius:20px!important;border-radius:20px!important; margin:0}



.woocommerce-message{background:#f9f5ed !important;}
.col-1,.col-2{ max-width:none;}
.sku_wrapper{ display: block}
.single_add_to_cart_button,.quantity{ display: inline-block!important; float:none!important; vertical-align: middle!important}
.wc-block-components-order-summary-item__image > img,
.wc-block-cart-item__image img{-webkit-border-radius: 10px!important;border-radius: 10px!important;}
}
@media (max-width:1800px){
.container{max-width:1320px}
}
@media (max-width:1400px){
.container{max-width:1140px}
}
@media (max-width:1199px){
.ul_cols{-webkit-columns:2;-moz-columns:2;columns:2}
.products>*,.product_list_widget>*{
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;}
}
@media (min-width:992px){
.nav > li > .dropdown-menu {
display: block;
opacity: 0;
transform: translateY(-10px);
transition: all 0.25s ease-in-out;
pointer-events: none;
}

.nav > li:hover > .dropdown-menu {
opacity: 1;
transform: translateY(0);
pointer-events: auto;
}
}
@media (max-width:991px){
.nav>.dropdown>.dropdown-menu{max-height:unset;overflow:visible}
.nav,.navbar,.navbar-collapse{padding:0}
.navbar{display:block}
.navbar>.container{display:block}
.nav{max-width:none;width:100%}
.nav li{padding:0 0 1px 0}
.nav>li>a{line-height:normal;padding:10px;height:auto}
.nav{padding-right:0;-webkit-border-radius:0;border-radius:0;background:0 0;justify-content:center}
.navbar-primary .nav{display:block}
.nav .dropdown-menu{position:static;width:100%}
.wrapfixed{padding:0}
.wrapfixed.fullheight{padding:0;bottom:0;overflow:scroll}
.wrapfixed:has(.dropdown.show){padding:0;bottom:0;overflow:scroll}
/*.wrapfixed .nav{max-height:380px;overflow:auto}*/
.wrapfixed .navbar-collapse .dropdown > .dropdown-menu{max-height:none}
.nav_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:10px; gap:2px;}
#searchForm{ padding-bottom:15px;}
.header_top{padding:0}
.footer-boxes .row>div{border-right:none;border-bottom:1px solid rgba(255,255,255,0.2);margin-top:0;padding-bottom:0}
img.alignleft,img.alignright{float:none;margin:40px auto!important;display:block}
img.aligncenter{display:block}
.site-main .post .wp-post-image{float:none;margin:30px auto!important;display:block}
.logo{position:static;padding:15px}
.logo img{max-width:180px !important}
.footer-boxes{padding:0}
.header_info{display:none}
.header_top .row{align-items:center;justify-content:center}

.slide_img,.boy_banner .slide_img,.girl_banner .slide_img{min-height:460px}

.carousel-caption{position:static;transform:none!important;text-align:center; background:#a39d84; max-width:none;-webkit-border-radius:0;border-radius:0 }
.actions_container .con-in-text,.why_container .con-in-text{padding:30px; max-width:none;}
.actions_container .simple-image,.why_container .simple-image{ min-height:480px;}
.actions_container,.why_container{ padding: 0}
.actions_container .container,.why_container .container{ padding:0}


.site-content{padding:40px 15px}
.baby_banner,.girl_banner,.boy_banner,.categories_container{padding:40px 15px}
.baby_banner .carousel,.girl_banner .carousel,.boy_banner .carousel{ margin:0;}
.baby_banner > .container > .row, .girl_banner > .container > .row, .boy_banner > .container > .row{ flex-direction: column-reverse;}


.categories_title .widget-title, .categories_title h2,
.why_title .widget-title, .why_title h2,
.actions_container .widget-title, .actions_container h2,
.tagline_container .widget-title, .tagline_container h2,
.baby_content .widget-title, .baby_content h2,
.girl_content .widget-title, .girl_content h2,
.boy_content .widget-title, .boy_content h2,
.carousel-caption-title{font-size:36px}



h1{font-size:28px}
h2{font-size:24px}
h3{font-size:20px}
.widget-title{font-size:24px}
/*.archive .site-main img, .single .site-main img, .blog .site-main img{max-width:100%}*/




.products>*,.product_list_widget>*{
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;}
.categories_section>.row>*{
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;}

}
@media (max-width:767px){
.ul_cols{-webkit-columns:1;-moz-columns:1;columns:1}
.nav > li#menu-item-id > .dropdown-menu{columns:1;-webkit-columns:1;-moz-columns:1}



}
@media (max-width:575px){
.products>*,.product_list_widget>*{
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;}
.categories_section>.row>*{
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;}
.categories_section > .row > * a{ padding:10px;}
.categories_section .widget{ margin:10px 0!important}
.actions_container .simple-image,.why_container .simple-image{ min-height:360px;}

.navbar-primary .nav > li > .dropdown-menu{columns: 1;-webkit-columns: 1;-moz-columns: 1;}
}
@media (max-width:480px){
.header_top .container{ padding:0}
.header_top .topnav .nav li a{ font-size:14px; padding:5px 10px;}
}
@media (max-width:340px){
.products>*,.product_list_widget>*{
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;}
.categories_section>.row>*{
-ms-flex: 0 0 1000%;
flex: 0 0 100%;
max-width: 100%;}
}
.carousel-fade .carousel-item{position:absolute;top:0;width:100%;height:100%;opacity:0;display:block;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.carousel-fade .carousel-item.active{opacity:1;display:block;position:relative;z-index:1}
.bi{margin:0 10px}
.bi:before{display:inline-block;content:"";background-repeat:no-repeat;vertical-align:middle;height:16px;width:16px}
.social-links-menu .bi:before{height:24px!important;width:24px!important}

.bi-calendar-check::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' class='bi bi-telephone' viewBox='0 0 16 16'%3E%3Cpath d='M10.854 7.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 9.793l2.646-2.647a.5.5 0 0 1 .708 0'/%3E%3Cpath d='M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5M1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z'/%3E%3C/svg%3E");margin-top:-4px}
.bi-telephone::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' class='bi bi-telephone' viewBox='0 0 16 16'%3E%3Cpath d='M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.6 17.6 0 0 0 4.168 6.608 17.6 17.6 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.68.68 0 0 0-.58-.122l-2.19.547a1.75 1.75 0 0 1-1.657-.459L5.482 8.062a1.75 1.75 0 0 1-.46-1.657l.548-2.19a.68.68 0 0 0-.122-.58zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.75 1.75 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z'/%3E%3C/svg%3E");margin-top:-4px}
.bi-envelope::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' class='bi bi-telephone' viewBox='0 0 16 16'%3E%3Cpath d='M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4Zm2-1a1 1 0 0 0-1 1v.217l7 4.2 7-4.2V4a1 1 0 0 0-1-1H2Zm13 2.383-4.708 2.825L15 11.105V5.383Zm-.034 6.876-5.64-3.471L8 9.583l-1.326-.795-5.64 3.47A1 1 0 0 0 2 13h12a1 1 0 0 0 .966-.741ZM1 11.105l4.708-2.897L1 5.383v5.722Z'/%3E%3C/svg%3E")}
.bi-play-circle::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' class='bi bi-play-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/%3E%3Cpath d='M6.271 5.055a.5.5 0 0 1 .52.038l3.5 2.5a.5.5 0 0 1 0 .814l-3.5 2.5A.5.5 0 0 1 6 10.5v-5a.5.5 0 0 1 .271-.445z'/%3E%3C/svg%3E")}
.bi-check-circle::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' class='bi bi-check-circle' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8a5.5 5.5 0 0 1 8.25-4.764.5.5 0 0 0 .5-.866A6.5 6.5 0 1 0 14.5 8a.5.5 0 0 0-1 0 5.5 5.5 0 1 1-11 0z'/%3E%3Cpath d='M15.354 3.354a.5.5 0 0 0-.708-.708L8 9.293 5.354 6.646a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0l7-7z'/%3E%3C/svg%3E")}
.bi-quote::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' class='bi bi-quote' viewBox='0 0 16 16'%3E%3Cpath d='M12 12a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1h-1.388q0-.527.062-1.054.093-.558.31-.992t.559-.683q.34-.279.868-.279V3q-.868 0-1.52.372a3.3 3.3 0 0 0-1.085.992 4.9 4.9 0 0 0-.62 1.458A7.7 7.7 0 0 0 9 7.558V11a1 1 0 0 0 1 1zm-6 0a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1H4.612q0-.527.062-1.054.094-.558.31-.992.217-.434.559-.683.34-.279.868-.279V3q-.868 0-1.52.372a3.3 3.3 0 0 0-1.085.992 4.9 4.9 0 0 0-.62 1.458A7.7 7.7 0 0 0 3 7.558V11a1 1 0 0 0 1 1z'/%3E%3C/svg%3E")}
.bi-geo::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' class='bi bi-geo-alt' viewBox='0 0 16 16'%3E%3Cpath d='M12.166 8.94c-.524 1.062-1.234 2.12-1.96 3.07A31.493 31.493 0 0 1 8 14.58a31.481 31.481 0 0 1-2.206-2.57c-.726-.95-1.436-2.008-1.96-3.07C3.304 7.867 3 6.862 3 6a5 5 0 0 1 10 0c0 .862-.305 1.867-.834 2.94zM8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10z'/%3E%3Cpath d='M8 8a2 2 0 1 1 0-4 2 2 0 0 1 0 4zm0 1a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'/%3E%3C/svg%3E")}
.bi-search::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236f6b63' class='bi bi-search' viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'/%3E%3C/svg%3E");margin-top:-2px}
.bi-card-list::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' class='bi bi-card-list' viewBox='0 0 16 16'%3E%3Cpath d='M14.5 3a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h13zm-13-1A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 14.5 2h-13z'/%3E%3Cpath d='M5 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 5 8zm0-2.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0 5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-1-5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zM4 8a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm0 2.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0z'/%3E%3C/svg%3E")}
.bi-arrow-right::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' class='bi bi-arrow-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E")}
.dropdown-menu li ul li a::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236f6b63' class='bi bi-arrow-right-short' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E");display:inline-block;content:"";background-repeat:no-repeat;vertical-align:middle;height:18px;width:18px;margin-top:2px;position:absolute;left:8px}
.dropdown-menu li ul li a:hover::before, .dropdown-menu li ul li a:focus::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236f6b63' class='bi bi-arrow-right-short' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E");display:inline-block;content:"";background-repeat:no-repeat;vertical-align:middle;height:18px;width:18px;margin-top:2px;position:absolute;left:8px}
.dropdown-menu li ul li.active>a:before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236f6b63' class='bi bi-arrow-right-short' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E");display:inline-block;content:"";background-repeat:no-repeat;vertical-align:middle;height:18px;width:18px;margin-top:2px;position:absolute;left:8px}
.bi-arrow-right-circle::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' class='bi bi-arrow-right-circle' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM4.5 7.5a.5.5 0 0 0 0 1h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5H4.5z'/%3E%3C/svg%3E")}
.bi-facebook::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' class='bi bi-facebook' viewBox='0 0 16 16'%3E%3Cpath d='M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z'/%3E%3C/svg%3E")}
.bi-linkedin::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' class='bi bi-linkedin' viewBox='0 0 16 16'%3E%3Cpath d='M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854V1.146zm4.943 12.248V6.169H2.542v7.225h2.401zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248-.822 0-1.359.54-1.359 1.248 0 .694.521 1.248 1.327 1.248h.016zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016a5.54 5.54 0 0 1 .016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225h2.4z'/%3E%3C/svg%3E")}
.bi-google::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' class='bi bi-google' viewBox='0 0 16 16'%3E%3Cpath d='M15.545 6.558a9.42 9.42 0 0 1 .139 1.626c0 2.434-.87 4.492-2.384 5.885h.002C11.978 15.292 10.158 16 8 16A8 8 0 1 1 8 0a7.689 7.689 0 0 1 5.352 2.082l-2.284 2.284A4.347 4.347 0 0 0 8 3.166c-2.087 0-3.86 1.408-4.492 3.304a4.792 4.792 0 0 0 0 3.063h.003c.635 1.893 2.405 3.301 4.492 3.301 1.078 0 2.004-.276 2.722-.764h-.003a3.702 3.702 0 0 0 1.599-2.431H8v-3.08h7.545z'/%3E%3C/svg%3E")}
.bi-youtube::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' class='bi bi-youtube' viewBox='0 0 16 16'%3E%3Cpath d='M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z'/%3E%3C/svg%3E")}
.bi-clock::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236f6b63' class='bi bi-clock' viewBox='0 0 16 16'%3E%3Cpath d='M8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71z'/%3E%3Cpath d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m7-8A7 7 0 1 1 1 8a7 7 0 0 1 14 0'/%3E%3C/svg%3E")}
.bi-person::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236f6b63' class='bi bi-person' viewBox='0 0 16 16'%3E%3Cpath d='M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6m2-3a2 2 0 1 1-4 0 2 2 0 0 1 4 0m4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4m-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10s-3.516.68-4.168 1.332c-.678.678-.83 1.418-.832 1.664z'/%3E%3C/svg%3E")}


.nav_buttons .bi-geo::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' class='bi bi-geo-alt' viewBox='0 0 16 16'%3E%3Cpath d='M12.166 8.94c-.524 1.062-1.234 2.12-1.96 3.07A31.493 31.493 0 0 1 8 14.58a31.481 31.481 0 0 1-2.206-2.57c-.726-.95-1.436-2.008-1.96-3.07C3.304 7.867 3 6.862 3 6a5 5 0 0 1 10 0c0 .862-.305 1.867-.834 2.94zM8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10z'/%3E%3Cpath d='M8 8a2 2 0 1 1 0-4 2 2 0 0 1 0 4zm0 1a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'/%3E%3C/svg%3E")}
.nav_buttons .bi-telephone::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' class='bi bi-telephone' viewBox='0 0 16 16'%3E%3Cpath d='M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.6 17.6 0 0 0 4.168 6.608 17.6 17.6 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.68.68 0 0 0-.58-.122l-2.19.547a1.75 1.75 0 0 1-1.657-.459L5.482 8.062a1.75 1.75 0 0 1-.46-1.657l.548-2.19a.68.68 0 0 0-.122-.58zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.75 1.75 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z'/%3E%3C/svg%3E");margin-top:2px}
.nav_buttons .bi-search::before{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' class='bi bi-search' viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'/%3E%3C/svg%3E");margin-top:-2px}

.entry-content:after{content:"";display:block;height:1px;clear:both}
.note{padding-left:20px;border-left:8px solid #a39d84;font-weight:500}
.footer_content{padding-bottom:80px;text-align:center;background:#fffef9}
.site-content ul ul,.site-content ol ul,.site-content ul ol,.site-content ol ol{margin:10px 0}
.categories_section .simple-image, .site-main img{-webkit-border-radius:20px;border-radius:20px}

.woocommerce-product-gallery__image{-webkit-border-radius:20px;border-radius:20px}
.swiper-slide{-webkit-border-radius:20px!important;border-radius:20px!important; overflow:hidden!important}
.swiper-slide .zoomWindow{ border:none!important;}
.swiper-button-next, .swiper-button-prev{ color:#6f6b63!important}
.wp-img-before-heading{margin-top:40px}


@font-face {
font-family: 'BradleyHandITC';
src: url('fonts/BradleyHandITC-Regular.woff2') format('woff2'),
url('fonts/BradleyHandITC-Regular.woff') format('woff');
font-weight: 400;
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'BradleyHandITC';
src: url('fonts/BradleyHandITC-Bold.woff2') format('woff2'),
url('fonts/BradleyHandITC-Bold.woff') format('woff');
font-weight: 700;
font-style: normal;
font-display: swap;
}



.store-rating-score{ font-size:15px;}
.store-rating-widget .star {
    position: relative;
    display: inline-block;
    color: #ddd;
}

/* full star */
.store-rating-widget .star.full {
    color: #a39d84;
}

/* empty star */
.store-rating-widget .star.empty {
    color: #ddd;
}

/* half star trick */
.store-rating-widget .star.half {
    color: #ddd;
}

.store-rating-widget .star.half::before {
    content: "★";
    position: absolute;
    left: 0;
    width: 50%;
    overflow: hidden;
    color: #a39d84;
}

.store-rating-score {
    font-weight: 600;
    margin-left: 5px;
	display: inline-block;
}
ul.products{ list-style-type: none; padding:0; margin:0;}
ul.products li.product a{ text-decoration: none;}
.woocommerce-loop-product__title{padding: 0 0 .5em 0!important;;
  margin: 0;
  font-size: 1em;
line-height:inherit!important;}
ul.products li.product a img {
  width: 100%;
  height: auto;
  display: block;
  margin: 0 0 1em;
  box-shadow: none;
}


.woocommerce ul.products li.product .price{ font-size: inherit!important;}