@import url('https://fonts.googleapis.com/css2?family=Hepta+Slab:wght@1;100;200;300;400;500;600;700;800;900&family=League+Gothic&display=swap');
.lightHeader{left:0px;}
.header{padding: 0px 30px; max-width: 1340px; margin: 0 auto;z-index: 1000;}
.header .logo-area{display: table; width: 100%; }
.header .logo-wrapper{float:left; padding: 14px 0px;}
.header .right-col{float:right; padding-right: 98px;}
.header .right-col a{color: #3e3c3b; padding: 22px 20px; display: inline-block; float: left; font-weight: 500; position:relative; text-decoration:none;}
.header .right-col .tickets{padding: 36px 20px 10px 20px;}
.header .right-col .tickets:before{content: ''; background:url(https://s3.amazonaws.com/prod_bucket/wb_images/477409822-1688050913-90586.png) no-repeat center center; position: absolute; top: 10px; left: 50%; width: 28px; height: 28px; text-align: center; margin-left: -14px; font-size: 18px; line-height: 26px;}
.header .right-col .tickets:hover{background: #dd1a32; color:#fff;}
.header .right-col .tickets:hover:before{filter: invert(1);}
.header .right-col .signin{padding: 36px 20px 10px 20px;}
.header .right-col .signin:before{content: ''; background:url(https://s3.amazonaws.com/prod_bucket/wb_images/532948854-1688051203-90586.png) no-repeat center center; position: absolute; top: 10px; left: 50%; width: 28px; height: 28px; text-align: center; margin-left: -14px; font-size: 18px; line-height: 26px;}
.header .right-col .signin:hover{background: #dd1a32; color:#fff;}
.header .right-col .signin:hover:before{filter: invert(1);}
.header .right-col .search{padding: 36px 20px 10px 20px;}
.header .right-col .search:before{content: ''; background:url(https://s3.amazonaws.com/prod_bucket/wb_images/206999319-1688051480-90586.png) no-repeat center center; position: absolute; top: 10px; left: 50%; width: 28px; height: 28px; text-align: center; margin-left: -14px; font-size: 18px; line-height: 26px;}
.header .right-col .search:hover{background: #dd1a32; color:#fff;}
.header .right-col .search:hover:before{filter: invert(1);}
.header .right-col .cart{padding: 36px 20px 10px 20px;}
/*.header .right-col .cart:before{content: '\f290'; font-family: FontAwesome; position: absolute; top: 10px; left: 50%; width: 26px; height: 26px; text-align: center; margin-left: -13px; font-size: 18px; line-height: 26px;}*/
.header .right-col .cart:before{content: ''; background:url(https://s3.amazonaws.com/prod_bucket/wb_images/1425824696-1689164467-90586.png) no-repeat center center; position: absolute; top: 10px; left: 50%; width: 28px; height: 28px; text-align: center; margin-left: -14px; font-size: 18px; line-height: 26px;}
.header .right-col .cart:hover{background: #dd1a32; color:#fff;}
.header .right-col .cart .count{position: absolute; background: #dd1a32; width: 18px; height: 18px; border-radius: 20px; color: #fff; top: 8px; right: 13px; text-align: center; font-size: 12px;}
.header .right-col .cart:hover .count{background: #fff; color:#dd1a32}
.header .right-col .cart:hover:before{filter: invert(1);}
.header .width-cls-74924595{display:none;}
.header .width-cls-bdh{display:none;}
/*.header .width-cls-43328341[data-gjs-title="LOG IN"]{position:relative!important; width:auto; top:unset; right:unset; padding: 0.5rem 1rem!important;}*/

.header .navbar-dark .navbar-nav .nav-link{border-bottom:solid 2px #fff;}
.header .navbar-dark .navbar-nav .nav-link:hover{border-bottom:solid 2px #dd1a32;}

.header .width-cls-43328341{position: absolute!important; right: 0px!important; float: unset; width: 92px!important; padding: 0px!important; top: -70px!important;}
.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590{position: relative; width: 90px; top: unset; right: unset; z-index: 100; font-weight: 500; padding: 35px 17px 9px 17px!important; background:transparent!important; text-transform: lowercase;}
.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590:first-letter {text-transform: uppercase;}

.header .width-cls-43328341 #navbarDropdown[title="My Account"]{position: relative; width: 90px; top: unset; right: unset; z-index: 100; font-weight: 500; padding: 35px 2px 9px 2px!important; background:transparent!important; text-transform: capitalize;}
.header .width-cls-43328341 #navbarDropdown[title="My Account"]:after{display:none;}
.header .width-cls-43328341 #navbarDropdown[title="My Account"]:before{content: ''; background:url(https://s3.amazonaws.com/prod_bucket/wb_images/440343467-1689165772-90586.png) no-repeat center center; position: absolute; top: 10px; left: 50%; width: 28px; height: 28px; text-align: center; margin-left: -14px; font-size: 18px; line-height: 26px;}
.header .width-cls-43328341 #navbarDropdown[title="My Account"]:hover{background: #dd1a32!important; color:#fff!important;}
.header .width-cls-43328341 #navbarDropdown[title="My Account"]:hover:before{filter: invert(1);}
.header .width-cls-43328341 #navbarDropdown[title="My Account"]:first-letter {text-transform: uppercase;}

.header .width-cls-43328341 .dropdown-menu.show a:hover {background: #dd1a32!important; color:#fff!important;}
.header .dropdown-menu.show .active{background: #dd1a32!important; color:#fff!important;}

/*.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590{position: absolute; width: 90px; top: -82px; right: -179px; z-index: 100; font-weight: 500; padding: 40px 17px 9px 17px!important;}
.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590:before{content: '\f2be'; font-family: FontAwesome; position: absolute; top: 10px; left: 50%; width: 26px; height: 26px; text-align: center; margin-left: -13px; font-size: 18px; line-height: 26px;}*/
.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590:before{content: ''; background:url(https://s3.amazonaws.com/prod_bucket/wb_images/440343467-1689165772-90586.png) no-repeat center center; position: absolute; top: 10px; left: 50%; width: 28px; height: 28px; text-align: center; margin-left: -14px; font-size: 18px; line-height: 26px;}
.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590:hover{background: #dd1a32!important; color:#fff!important;}
.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590:hover:before{filter: invert(1);}
/*.header .width-cls-43328341{position: absolute!important; width: 113px; top: -83px; right: -11px; z-index: 100; font-weight: 500; padding: 24px 17px 10px 17px!important; text-align: center;}*/
.header .width-cls-43328341 .nav-link{text-align: center; padding: 0px!important; font-size: 15px;}
.header .nav-wrapper{border-top: solid 1px #dd1a32;}
.navbar-light .navbar-nav .nav-link{border-bottom:solid 2px transparent !important}
.navbar-light .navbar-nav .nav-link:hover{border-bottom:solid 2px #dd1a32 !important}
.page-title-1{position: absolute; top: 100px; width: 300px; font-size: 20px; font-weight: 600; text-align: center; left: calc((100% - 300px) / 2);}
.search-products{position: absolute; top: 160px; width: 300px; font-size: 25px; font-weight: 600; text-align: center; left: calc((100% - 300px) / 2);}
.search-products input{width: 100%; padding: 5px; border-radius: 5px; border: solid 2px #000;}

.page-home .count{display:none!important;}

.widget-viewcart{display:none!important;}
.header .right-col a:first-child{border-bottom:solid 0px #fff; width: 110px; text-align: left; padding: 13px 20px 11px 20px;}
.header .right-col a:hover:first-child{border-bottom:solid 0px #dd1a32; background:#dd1a32!important; color:#fff!important}

.carousel-inner{text-align: center;}
.setting-ogm{ display:inline-block !important;}

.footer-new{max-width: 1200px; margin: 0 auto; color: #fff; padding: 50px 30px;}
.footer-new .f-logo{width: 92px; height: 50px;}
.footer-new .f-logo img{width:100%; height:auto; margin-bottom:15px;}
.footer-new .first-section{padding: 0px 40px; width:100%; display:table; margin-top:15px;}
.footer-new .first-section .f-address{width: 260px; float: left;}
.footer-new .first-section .f-address .head{font-size: 18px; font-weight: 500; margin-bottom:7px;}
.footer-new .first-section .f-address .address{font-size: 14px; font-weight: 400;}
.footer-new .first-section .f-address a{font-size: 14px; font-weight: 400; color: #fff; width:100%; display:table;}
.footer-new .first-section .f-about{width: 224px; float: left;}
.footer-new .first-section .f-about .head{font-size: 18px; font-weight: 500; margin-bottom:7px;}
.footer-new .first-section .f-about a{font-size: 14px; font-weight: 400; color: #fff; width:100%; display:table;}
.footer-new .first-section .f-quick-link{width: 205px; float: left;}
.footer-new .first-section .f-quick-link .head{font-size: 18px; font-weight: 500; margin-bottom:7px;}
.footer-new .first-section .f-quick-link a{font-size: 14px; font-weight: 400; color: #fff; width:100%; display:table;}
.footer-new .first-section .social-newsletter{width: 369px; float: left;}
.footer-new .first-section .social-newsletter .social-section{margin-bottom:15px;}
/*.footer-new .first-section .social-newsletter a{background: #fff; color: #000!important; width: 32px; height: 32px; text-align: center; font-size: 17px; padding: 5px; border-radius: 25px; margin-left: 10px!important; position:relative;}*/
.footer-new .first-section .social-newsletter a{background: #f1f1f2; color: #000!important; width: 38px; height: 38px; text-align: center; font-size: 17px; padding: 8px; border-radius: 38px; margin-right: 27px!important; position: relative; display: inline-block!important;}
.footer-new .first-section .social-newsletter a:last-child{margin:0px!important;}
.footer-new .first-section .social-newsletter i{display:none!important;}
.footer-new .first-section .social-newsletter a:hover{background:#f1f1f2}
.footer-new .first-section .social-newsletter a:first-child{margin-left:0px;}
.footer-new .first-section .social-newsletter .subscribe_form .input-group-icon{width:100%;}
.footer-new .first-section .social-newsletter .subscribe_form input{padding: 15px; border: 0px; border-radius: 0px; width: 100%; font-size: 15px;}
.footer-new .first-section .social-newsletter .subscribe_form input [type='email']{border-top: solid 1px #a1a1a1;}
/*.footer-new .first-section .social-newsletter .subscribe_form button{width: 100%; border-radius: 0px; font-size: 17px;}*/
.footer-new .first-section .social-newsletter .subscribe_form button{position: absolute; width: 54px; color: #fff; background-color: transparent; font-size: 1px; height: 54px; background:url(https://s3.amazonaws.com/prod_bucket/wb_images/1426794935-1698678652-91374.png) no-repeat center center; outline: 0; right: 0px; box-shadow: unset;}
.footer-new .second-section{padding: 0px 40px; margin-top:15px; width:100%; display:table; font-size: 14px;}
.footer-new .third-section .stamp{width:84px; float:left;}
.footer-new .third-section .text{width:calc(100% - 84px); float:left; text-align:center; padding: 30px 0px;}
.footer-new .third-section{padding: 0px 40px; margin-top:15px; width:100%; display:table; font-size:14px; font-weight:400;}
.footer-new .fourth-section{padding: 0px 40px; margin-top:15px; width:100%; display:table; text-align:center}
.footer-new .fourth-section .text{font-size:14px; display:inline-block; margin-right:15px;}
.footer-new .fourth-section a{font-size:14px; display:inline-block; color: #fff; margin-right:15px;}
.footer-new .first-section .social-newsletter .social-icon-section a[title="Instagram"]:before{content:''; position:absolute; background:url(https://s3.amazonaws.com/prod_bucket/wb_images/1290132275-1696409051-91374.png) no-repeat left top; left:0px; top:0px; width:32px; height:32px;}
.footer-new .first-section .social-newsletter .social-icon-section a[title="LinkedIn"]:before{content:''; position:absolute; background:url(https://s3.amazonaws.com/prod_bucket/wb_images/829202710-1696409072-91374.png) no-repeat left top; left:0px; top:0px; width:32px; height:32px;}
.footer-new .first-section .social-newsletter .social-icon-section a[title="Facebook"]:before{content:''; position:absolute; background:url(https://s3.amazonaws.com/prod_bucket/wb_images/525874959-1696409027-91374.png) no-repeat left top; left:0px; top:0px; width:32px; height:32px;}
.footer-new .first-section .social-newsletter .social-icon-section a[title="YouTube"]:before{content:''; position:absolute; background:url(https://s3.amazonaws.com/prod_bucket/wb_images/119050039-1696409147-91374.png) no-repeat left top; left:0px; top:0px; width:32px; height:32px;}

.footer-new .first-section .social-newsletter .social-icon-section{display:flex;}
.footer-new .first-section .social-newsletter .social-icon-section a[title="Facebook"]{order:1}
.footer-new .first-section .social-newsletter .social-icon-section a[title="Instagram"]{order:2}
.footer-new .first-section .social-newsletter .social-icon-section a[title="YouTube"]{order:3}
.footer-new .first-section .social-newsletter .social-icon-section a[title="LinkedIn"]{order:4}

.footer-new .first-section .social-newsletter .static-social{width: 100%; display: table; padding: 15px 0px;}

.first-text-box{background: #2C2A29; position: relative; max-width: 1260px; padding: 50px 220px; color: #fff; display: block; margin: 0 auto; margin-top: -30px;} 
.first-text-box .head{font-size: 28px; line-height: 45px; font-weight: 500; font-family: 'Hepta Slab', serif;}
.first-text-box .text{font-size: 21px; font-weight: 300; font-family: 'Hepta Slab', serif;}
.first-text-box .cta{position: relative; background: transparent; color: #fff; padding: 10px 35px 10px 15px; font-size: 19px; right: unset; bottom: unset; text-decoration: none; margin-top: 35px; display: table; border-bottom: solid 1px #fff;}
.first-text-box .cta:hover{background:#dd1a32; border-bottom:solid 1px #dd1a32;}
.first-text-box .cta:before{content: ''; position: absolute; right: 9px; bottom: 15px; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/441066083-1696321950-91374.png) no-repeat left top; width: 15px; height: 15px;}

.featured-products{position: relative; top: unset!important; width: 100%!important; padding: 30px 0px; left:0px!important; background:#F1F1F2; margin-top: 25px!important; height:auto!important}
.featured-products .best-selling-prod-widget{position: relative!important; top: unset!important; left: unset!important; width: 100%!important;}
.featured-products .best-selling-prod-widget .item{background:transparent!important;}
/*.featured-products .best-selling-prod-widget .owl-item .book5{display:none!important;}
.featured-products .best-selling-prod-widget .owl-item .bookbtn1{display: table; background: transparent; color: #000; padding: 20px 15px; font-size: 18px; margin-top: 5px; text-decoration: none; position: relative; width: 160px; border-bottom:solid 1px #dd1a32;}
.featured-products .best-selling-prod-widget .owl-item .bookbtn1:before{content: 'View Details'; position: absolute; color: #000; left: 10px; top: 5px;}
.featured-products .best-selling-prod-widget .owl-item .bookbtn1:after{content: ''; bottom: 15px; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/1844724708-1696322896-91374.png) no-repeat left top; width: 15px; height: 15px; position: absolute; color: #fff; font-family: FontAwesome; right: 13px; top: 13px;}
.featured-products .best-selling-prod-widget .owl-item .bookbtn1:hover{background:#dd1a32; border-bottom:solid 1px #dd1a32; color:#fff;}
.featured-products .best-selling-prod-widget .owl-item .bookbtn1:hover:before{color:#fff;}
.featured-products .best-selling-prod-widget .owl-item .bookbtn1:hover:after{background: url(https://s3.amazonaws.com/prod_bucket/wb_images/441066083-1696321950-91374.png) no-repeat left top;}*/
.featured-products .best-selling-prod-widget .owl-item .item a.item-img{height: auto;}
.featured-products #pord-slider-best_selling_prod_widget_id_3 .item img{width: auto; height: auto;}


.featured-products .f-img{width:100%; display:table;}
.featured-products .f-img img{width:100%; height:auto;}
.featured-products .heading{padding: 5px; font-size: 19px; font-weight: 600;}
.featured-products .cta{position: relative; background: transparent; color: #000; padding: 10px 35px 10px 15px; font-size: 17px; right: unset; bottom: unset; text-decoration: none; margin-top: 15px; display: table; border-bottom: solid 1px #dd1a32;}
.featured-products .cta:hover{background:#dd1a32; border-bottom:solid 1px #dd1a32; color:#fff;}
.featured-products .cta:before{content: ''; position: absolute; right: 9px; bottom: 15px; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/1844724708-1696322896-91374.png) no-repeat left top; width: 15px; height: 15px;}
.featured-products .cta:hover:before{background: url(https://s3.amazonaws.com/prod_bucket/wb_images/441066083-1696321950-91374.png) no-repeat left top;}
/*.featured-products .best-selling-prod-widget .span_price_wb3{padding: 10px; line-height: 20px; display: block; color: #fff!important; width: 100%; text-decoration: none; order: 1; text-align: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 285px; font-weight:500; background:#dd1a32}*/
.featured-products .best-selling-prod-widget .span_price_wb3{padding: 10px; line-height: 20px; display: block; color: #000!important; width: 100%; text-decoration: none; order: 1; text-align: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 233px; font-weight: 500;}
.featured-products .owl-item .book5 a {padding: 0px; display: table; text-align: left; width: 100%;}
.featured-products .owl-item .bookbtn1 {display: table; background: transparent; color: #000; padding: 20px 15px; font-size: 18px; margin-top: 5px; text-decoration: none; position: relative; width: 160px; border-bottom: solid 1px #dd1a32;}
.featured-products .owl-item .bookbtn1:before {content: 'View Details'; position: absolute; color: #000; left: 10px; top: 5px;}
.featured-products .owl-item .bookbtn1:after {content: ''; bottom: 15px; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/1844724708-1696322896-91374.png) no-repeat left top; width: 15px; height: 15px; position: absolute; color: #fff; font-family: FontAwesome; right: 13px; top: 13px;}
.featured-products .owl-item .bookbtn1:hover{background:#dd1a32; border-bottom:solid 1px #dd1a32; color:#fff;}
.featured-products .owl-item .bookbtn1:hover:before{color:#fff;}
.featured-products .owl-item .bookbtn1:hover:after{background: url(https://s3.amazonaws.com/prod_bucket/wb_images/441066083-1696321950-91374.png) no-repeat left top;}
.featured-products .owl-theme .owl-nav{margin-top: -65px;}

/*.featured-products .cta{width: 100%; display: table; background: #dd1a32; color: #fff; padding: 10px 15px; font-size: 18px; margin-top: 5px; text-decoration:none; position:relative;}
.featured-products .cta:before{content: '\f178'; position: absolute; color: #fff; font-family: FontAwesome; right: 15px; top: 11px;}*/

.hours-location{position: absolute; top: 680px; padding: 50px 200px; background: #e1e1e1; width: 100%; left:0px!important;}
.hours-location iframe{width: 100%; height: 370px;}
.hours-location .head{font-size: 40px; font-weight: 600; border-bottom: solid 1px #000; margin-bottom: 15px;}
.hours-location .day{font-size: 20px;}
.hours-location .text{font-size: 20px; font-weight:600px; margin-top:10px; border-top:solid 0px #000; padding-top:10px;}
.hours-location .link{font-size: 20px; font-weight:600px; margin-top:10px; color:#dd1a32}

.thank-you{position: relative; top: unset!important; width: 100%!important; padding: 0px 50px; left: 0px!important;}
.thank-you img{width:100%; height:auto;}
.thank-you .thank-msg{font-size: 25px; width: 100%; font-weight: 600; color: #000;}
.thank-you .thank-msg span{font-size: 38px; display: table; font-weight: bold; line-height: 40px; width:100%!important; font-family: 'Playfair Display';}
.thank-you .about{margin-top: 8px; font-size: 17px; display: block; padding: 14px 0px; color: #000; border-radius: 5px;}
.thank-you .col-md-6:first-child{background: url(https://s3.amazonaws.com/prod_bucket/wb_images/321835534-1696330987-91374.png) no-repeat left top; background-size: cover; padding:0px;}
.thank-you .text{padding: 46px 20px;}
.thank-you .cta{position: relative; background: transparent; color: #000; padding: 10px 35px 10px 15px; font-size: 17px; right: unset; bottom: unset; text-decoration: none; margin-top: 0px; display: table; border-bottom: solid 1px #dd1a32;}
.thank-you .cta:hover{background:#dd1a32; border-bottom:solid 1px #dd1a32; color:#fff;}
.thank-you .cta:before{content: ''; position: absolute; right: 9px; bottom: 15px; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/1844724708-1696322896-91374.png) no-repeat left top; width: 15px; height: 15px;}
.thank-you .cta:hover:before{background: url(https://s3.amazonaws.com/prod_bucket/wb_images/441066083-1696321950-91374.png) no-repeat left top;}

.best-selling-prod-widget{width: 100%!important; left: 0px!important; padding: 0px 80px; position: relative!important; top: unset!important; margin-top: 25px!important;}
.best-selling-prod-widget .item{background: #fff; border: solid 0px #000;}
.best-selling-prod-widget .owl-item .item a.item-img{height: 200px;}
.best-selling-prod-widget .span_price_wb3{padding: 10px; line-height: 20px; display: block; color: #000!important; width: 100%; text-decoration: none; order: 1; text-align: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 233px; font-weight:500;}
.best-selling-prod-widget .owl-item .book5{order:2; display: table-footer-group;}
.best-selling-prod-widget .owl-item .book5 a{padding: 0px;  display: table; text-align: left; width: 100%;}
.best-selling-prod-widget .owl-item .book1{order:1; display: table-header-group; }
.best-selling-prod-widget .span_price_w4{border:0px!important;}
.best-selling-prod-widget .counter{display:none;}
.best-selling-prod-widget .slider-heading{border-bottom: solid 0px #6e6e6e; padding: 0px 0px 15px 0px; font-size: 36px; font-family: 'Playfair Display', serif;}
.best-selling-prod-widget .owl-img-wrapper{display: contents; height: auto;}
.best-selling-prod-widget .owl-item .item a.item-img{height: auto;}
#pord-slider-best_selling_prod_widget_id_1 .item img{width: auto!important; height: auto!important;}
.best-selling-prod-widget .owl-item .bookbtn1{display: table; background: transparent; color: #000; padding: 20px 15px; font-size: 18px; margin-top: 5px; text-decoration: none; position: relative; width: 160px; border-bottom:solid 1px #dd1a32;}
.best-selling-prod-widget .owl-item .bookbtn1:before{content: 'View Details'; position: absolute; color: #000; left: 10px; top: 5px;}
.best-selling-prod-widget .owl-item .bookbtn1:after{content: ''; bottom: 15px; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/1844724708-1696322896-91374.png) no-repeat left top; width: 15px; height: 15px; position: absolute; color: #fff; font-family: FontAwesome; right: 13px; top: 13px;}
.best-selling-prod-widget .owl-item .bookbtn1:hover{background:#dd1a32; border-bottom:solid 1px #dd1a32; color:#fff;}
.best-selling-prod-widget .owl-item .bookbtn1:hover:before{color:#fff;}
.best-selling-prod-widget .owl-item .bookbtn1:hover:after{background: url(https://s3.amazonaws.com/prod_bucket/wb_images/441066083-1696321950-91374.png) no-repeat left top;}
.best-selling-prod-widget .owl-theme .owl-nav{margin-top: -65px;}

.best-selling-prod-widget .owl-carousel .owl-stage-outer{border-bottom: solid 2px #dd1a32; padding-bottom: 60px;}
.best-selling-prod-widget .owl-carousel .owl-nav .owl-prev{float:left; background: transparent!important; border: 0px!important; box-shadow: unset!important; position: relative; padding: 0px!important; width: 20px; outline:unset!important;}
.best-selling-prod-widget .owl-carousel .owl-nav .owl-prev i{display:none;}
.best-selling-prod-widget .owl-carousel .owl-nav .owl-prev:before{content:''; background:url(https://s3.amazonaws.com/prod_bucket/wb_images/1943862670-1697721311-91374.png) no-repeat center center; width:28px; height:28px; left:50%; margin-left:-14px; top:50%; margin-top:-14px; position:absolute}
.best-selling-prod-widget .owl-carousel .owl-nav .owl-next{float:right; background: transparent!important; border: 0px!important; box-shadow: unset!important; position: relative; padding: 0px!important; width: 20px;outline:unset!important;}
.best-selling-prod-widget .owl-carousel .owl-nav .owl-next i{display:none;}
.best-selling-prod-widget .owl-carousel .owl-nav .owl-next:before{content:''; background:url(https://s3.amazonaws.com/prod_bucket/wb_images/511875848-1697721460-91374.png) no-repeat center center; width:28px; height:28px; left:50%; margin-left:-14px; top:50%; margin-top:-14px; position:absolute}

#best_selling_prod_widget_id_5{margin-top: 75px!important;}

.member-discount{position: relative; background: #ededee; top: unset!important; padding: 50px 310px; width: 100%!important; left: 0px!important; text-align: center;}
.member-discount .heading{font-size: 73px; color: #000; font-weight: 500; font-family: 'League Gothic', sans-serif; letter-spacing: 4px;}
.member-discount .desc{font-size: 19px; color: #000;}
.member-discount .desc a{color:#000; text-decoration:underline}
.member-discount .cta{position: relative; background: #dd1a32; color: #fff; padding: 10px 35px 10px 15px; font-size: 19px; right: unset; bottom: unset; text-decoration: none; margin:0 auto; margin-top: 35px; display: table; border: solid 1px #000;}

.member-discount .cta:before{content: ''; position: absolute; right: 9px; bottom: 15px; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/441066083-1696321950-91374.png) no-repeat left top; width: 15px; height: 15px;}

.big-banner{position:absolute; top:0px; width:100%!important; padding:10px 0px; left:0px!important;}

#wrapper .indigenous-art{padding:20px 0px;}
.indigenous-art{position: relative; top: unset!important; width: 100%; left: 0px!important;}
.indigenous-art img{width:100%; height:auto;}
.indigenous-art .text-area{position: absolute; width: 1200px; bottom: -50px; background: #fff; z-index: 100; left: calc((100% - 1200px) / 2); padding: 20px; font-size:17px; font-weight:400}
.indigenous-art .text-area .head{font-size: 36px; font-family: 'Playfair Display', serif;}
.indigenous-art .text-area .text{display:table; width:100%; margin-bottom:0px; font-size:18px;}
.indigenous-art .text-area .sb-cta{position: relative; background: #dd1a32; color: #fff; padding: 10px 35px 10px 15px; font-size: 18px; right: unset; bottom: unset; text-decoration: none; margin-top: 10px; display: table; border: solid 1px #000; font-weight: 500;}
.indigenous-art .sb-cta:before{content: ''; position: absolute; right: 9px; bottom: 15px; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/441066083-1696321950-91374.png) no-repeat left top; width: 15px; height: 15px;}

.page-wrapper-top{height:auto!important;}

.search-area{max-width: 500px; position: relative; margin: 50px auto; text-align: center;}
.search-area .title{font-size: 40px; color: #dd1a32;}
.search-area form{margin:0px; padding:10px;}
.search-area form input{width: 100%; padding: 10px; border-radius: 5px; border: solid 1px #ddd;}

.login-form-area .field input{border: 1px solid #ccc; border-radius: 4px; box-shadow: inset 0 1px 1px rgba(0,0,0,.075); padding: 6px 12px; text-align:left}
.login-form-area button{border: 1px solid transparent; padding: 6px 12px; font-size: 14px; line-height: 1.428571429; background: #C8102E !important; color: #fff!important; border-radius: 4px; outline: unset; margin:unset;}
.login-form-area .forgot-password a {color: #000; text-decoration: underline; background: #fff; border: solid 1px #ccc; padding: 6px 12px; border-radius: 4px; display: table!important; margin: unset; width: 160px; font-size: 12px;}
/*.outer-link a{border: 1px solid transparent; padding: 6px 12px; font-size: 14px; line-height: 1.428571429; background: #C8102E !important; color: #fff!important; border-radius: 4px; outline: unset; margin-top:20px;}*/
.outer-link{text-align:left; left: calc((100% - 330px) / 2);}
.outer-link a{margin:unset; margin-top:20px;}

.create-account-form-area .field input{border: 1px solid #ccc; border-radius: 4px; box-shadow: inset 0 1px 1px rgba(0,0,0,.075); padding: 6px 12px; text-align:left}
.create-account-form-area button{border: 1px solid transparent; padding: 6px 12px; font-size: 14px; line-height: 1.428571429; background: #C8102E !important; color: #fff!important; border-radius: 4px; outline: unset; margin:unset;}
.create-account-form-area .terms-condition{text-align:left;}
.create-account-form-area .already{text-align:left;}

.forgot-form-area .field input{border: 1px solid #ccc; border-radius: 4px; box-shadow: inset 0 1px 1px rgba(0,0,0,.075); padding: 6px 12px; text-align:left}
.forgot-form-area button{border: 1px solid transparent; padding: 6px 12px; font-size: 14px; line-height: 1.428571429; background: #C8102E !important; color: #fff!important; border-radius: 4px; outline: unset; margin:unset;}

.contact-form-area .field input{border: 1px solid #ccc; border-radius: 4px; box-shadow: inset 0 1px 1px rgba(0,0,0,.075); padding: 6px 12px; text-align:left}
.contact-form-area .field textarea{border: 1px solid #ccc; border-radius: 4px; box-shadow: inset 0 1px 1px rgba(0,0,0,.075); padding: 6px 12px; text-align:left}
.contact-form-area button{border: 1px solid transparent; padding: 6px 12px; font-size: 14px; line-height: 1.428571429; background: #C8102E !important; color: #fff!important; border-radius: 4px; outline: unset; margin:unset;}

#pord-slider-best_selling_prod_widget_id_5 .item img{width:auto!important; height:auto!important;}

.navbar-expand-lg .navbar-nav .dropdown-menu{width: 250px;}
.navbar-expand-lg .navbar-nav .dropdown-menu.show a:hover{background:#dd1a32!important; color:#ffff!important;}

.footer-new .first-section .social-newsletter .subscription{display: table!important; background: transparent!important; width:100%;}

.instagram-area{position: relative; margin-top: 75px; width: 100%; left: 0px!important;; padding: 0px 30px;}
.instagram-area .heading{font-size: 36px; font-family: 'Playfair Display', serif; padding: 0px 0px 15px 0px;}
.instagram-area .insta {width:100%; display:table;}
.instagram-area .insta img{width:100%; height:Auto;}

#i3d1dnoa{display:none!important;}
#iowwlrc{display:none!important;}
#i5x67teg{display:none!important;}
#i6d3q86h{display:none!important;}
#ienbc50f{display:none!important;}
.width-cls-85469349{font-size: 15px;}
.width-cls-52155018{font-size: 15px;}
.width-cls-13985767{background: #dd1a32;font-size: 16px;}
.spage-home .modal-body .pop-page-wrapper {max-width: 768px;height: 150px !important;}
.managetop-cls-59977771 a{ color: #dd1a32 !important;}
.managetop-cls-59977771 a:hover{ text-decoration: underline;color: #dd1a32 !important;}

.subscribe-widget input {border: 1px solid #ccc; border-radius: 4px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); padding: 6px 12px; text-align: left;  margin-bottom:18px;}
.subscribe-widget .col-md-12 span:first-child{display:none!important;}
.subscribe-widget .width-cls-91213621{padding:0px!important; text-align:center!important;}
.subscribe-widget .width-cls-91213621 button {border: 1px solid transparent; padding: 6px 12px; font-size: 14px; line-height: 1.428571429; background: #C8102E !important; color: #fff !important; border-radius: 4px!important; outline: unset; margin: unset; text-transform: unset !important;}

#popUpPageModal .modal-body .pop-page-wrapper{height: 260px !important;}
#popUpPageModal .modal-title{display:none!important;}
#popUpPageModal .modal-body{padding-top: 0px;}
#popUpPageModal .modal-header .close{padding: 5px; margin-right: 5px; margin-top: 5px;}
#popUpPageModal .width-cls-jr9 #i28zmoe a{border: 1px solid transparent; padding: 10px 12px; font-size: 14px; line-height: 1.428571429; background: #C8102E !important; color: #fff !important; border-radius: 4px!important; outline: unset; margin: unset; text-transform: unset !important;}

#login-form .field-icon{top: 9px!important;}

@media screen and (min-width: 1150px) and (max-width: 1280px) {
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590{padding:37px 17px 8px 17px!important; background:transparent!important}
	.header .child-menu{position: relative; text-align: center; float: left; border:0px!important;}
	.header .navbar-nav .nav-link{text-align:center; padding: 0.5rem!important;}
	.header .navbar-nav .nav-link{text-align:center;}
	.header .navbar-nav .nav-item{padding:5px;}
	.header .navbar-nav .nav-item:last-child .nav-link{border:0px!important;}
	.navbar{padding: 0.5rem 2.9rem; width:100%;}
	.footer-new{padding: 50px 0px;}
	.footer-new .first-section{padding: 0px 10px;}
	.footer-new .second-section{padding: 0px 10px;}
	.footer-new .third-section{padding: 0px 10px;}
	.footer-new .fourth-section{padding: 0px 10px;}

	.first-text-box{max-width: 1100px!important; padding: 50px 150px;}

	.best-selling-prod-widget{padding:0px 30px;}
	.best-selling-prod-widget .span_price_wb3{padding: 10px 10px;}
	.hours-location{padding: 50px 140px;}
	.thank-you{padding:30px;}
	.thank-you .thank-msg span{font-size: 33px;}
	.thank-you .about{font-size: 17px;}

	.indigenous-art .text-area{left: calc((100% - 1100px) / 2); width: 1100px;}
	.member-discount .heading{font-size: 56px;font-weight:500}
	.login-form-area .field input{box-shadow:unset!important;}
	.login-form-area button{color:#000!important;}

	.navbar-expand-lg .navbar-nav .dropdown-menu{padding: 0px; text-align: left;}
	.navbar-expand-lg .navbar-nav .dropdown-menu li{width:100%;}
	.navbar-expand-lg .navbar-nav .dropdown-menu li a{text-align:left!important}
	.footer-new .first-section .social-newsletter .subscription{width:100%;}
	.footer-new .first-section .social-newsletter .subscription img{width:100%;}
}

@media screen and (min-width: 1024px) and (max-width: 1149.9px) {

	.header ul{width:100%; text-align:center;}
	.header .child-menu{position: relative; text-align: left; border:0px!important; display: inline-block;}
	.header .navbar-nav .nav-link{text-align:center; padding: 0.5rem 1rem!important;}
	.header .navbar-nav .nav-link:hover{text-align:center;}
	.header .navbar-nav .nav-item{padding:5px 0px;}
	.header{padding:0px 15px}
	
/*	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590{right: -18px;}
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590 {right: -924px; top: -290px; width: 92px; padding: 40px 20px 10px 20px!important;}
	.header .width-cls-43328341:hover{color:#fff;}
	.header .width-cls-43328341:hover:after{filter: invert(1);}*/


	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590{padding:39px 17px 8px 17px!important; border-bottom: 0px!important; background:transparent!important}
	.navbar{padding: 0.5rem 0rem;}
	.footer-new{padding: 50px 0px;}
	.footer-new .first-section{padding: 0px 10px;}
	.footer-new .first-section .f-address{width:220px;}
	.footer-new .first-section .f-about{width:214px;}
	.footer-new .first-section .f-quick-link{width:214px;}
	.footer-new .first-section .social-newsletter{width: 289px;}
	.footer-new .second-section{padding: 0px 10px;}
	.footer-new .third-section{padding: 0px 10px;}
	.footer-new .third-section .text{padding: 20px 0px;}
	.footer-new .fourth-section{padding: 0px 10px;}
	.footer-new .first-section .social-newsletter a{margin-right: 11px!important;}
	.footer-new .first-section .f-address{padding-right:20px;}
	.footer-new .first-section .f-address .address{word-wrap: break-word;}

	.first-text-box{width: 900px!important; padding: 50px 90px; height: auto!important;}
	.first-text-box .text{font-size: 18px;}
	.member-discount{padding: 50px 180px;}
	.featured-products{padding: 20px; height: 500px!important;}
	.featured-products .best-selling-prod-widget{padding:0px 20px; height:470px!important;}
	.best-selling-prod-widget{padding:0px 20px; height:500px!important;}
	.featured-products .best-selling-prod-widget .span_price_wb3{width: 209px;}
	.hours-location{padding:20px;}
	.thank-you{padding:20px;}
	.thank-you .text {padding: 10px;}
	.thank-you .about{font-size: 15px; padding: 10px;}
	.thank-you .thank-msg{font-size: 22px;}
	.thank-you .thank-msg span{font-size:30px!important;}

	.indigenous-art .text-area{left: calc((100% - 980px) / 2); width: 980px;}
	.indigenous-art .text-area .text{font-size: 16px;}
	.member-discount .heading{font-size: 56px;font-weight:500}
	.login-form-area .field input{box-shadow:unset!important;}
	.login-form-area button{color:#000!important;}

	.navbar-expand-lg .navbar-nav .dropdown-menu{padding: 0px; text-align: left;}
	.navbar-expand-lg .navbar-nav .dropdown-menu li{width:100%;}
	.navbar-expand-lg .navbar-nav .dropdown-menu li a{text-align:left!important}
	.footer-new .first-section .social-newsletter .subscription{width:100%;}
	.footer-new .first-section .social-newsletter .subscription img{width:100%;}
}

@media screen and (min-width: 991px) and (max-width: 1023.9px) {
	.navbar-expand-lg .navbar-nav .dropdown-menu{position: absolute; left: 20px; top: 49px;}
	.navbar-expand-lg .navbar-nav .dropdown-menu li{width:100%!important; padding:0px!important}
	.header{padding:0px 15px;}
	.header-logo{width: 109px!important; height: 31px!important;}
	.header .logo-wrapper{padding: 20px 0px;}
	.header .right-col {padding-right: 61px!important;}
	.header .right-col .tickets{display:none;}
	.header .navbar-toggler{position: absolute; right: 11px; top: -62px; border: 0px; outline:none; width: 41px; height: 26px;}
	.header .navbar-toggler:before{content: 'Menu'; position: absolute; top: 35px; left: 3px; font-size: 13px; font-family: Work Sans!important; text-align: center; font-weight: 100; color: #3e3c3b;}
	.header .navbar-toggler[aria-expanded="true"] .fa-bars:before{content: ""; left: 14%; top: 0px; background-size: contain; width: 29px; height: 29px; content: ''; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/1689470875-1689328498-90586.png) no-repeat center center; position: absolute; background-size: contain;}
	.header .navbar-collapse{top: 0px; height: 278px; border-radius: 0px; box-shadow: unset; width: 100%; left: 0px;border-bottom:solid 1px #dd1a32; overflow: unset;}
	.header .navbar-light .navbar-nav .nav-item:nth-child(9) .nav-link{border-bottom:solid 2px #fff!important}
	.header .navbar-light .navbar-nav .nav-item:last-child .nav-link{border-bottom:solid 2px #fff!important}
	.header .right-col a:first-child{display:none;}
	.header .right-col .gallery{display:none}
	.header .right-col .tickets{padding: 40px 17px 10px 17px; font-size: 13px;}
	.header .right-col .signin{padding: 40px 17px 10px 17px; font-size: 13px;}
	.header .right-col .search{padding: 40px 17px 10px 17px; font-size: 13px;}
	.header .right-col .cart{padding: 40px 17px 10px 17px; font-size: 13px;}
	.header .child-menu.width-cls-72322240 {padding:0px!important; border-bottom:solid 1px #dd1a32;}
	.header .child-menu.width-cls-72322240 .width-cls-74924595:hover{border:0px!important; border-bottom:solid 0px transparent!important; background:#dd1a32!important; color:#fff!important;}
	.header .width-cls-74924595:before{left: 50%; top: 11px; background-size: contain; width: 20px; height: 20px; content: ''; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/1090508318-1689171431-90586.png) no-repeat center center; position: absolute; background-size: contain; margin-left: -62px;}
	.header .width-cls-74924595{display:block; border-top:solid 0px #ccc; border-bottom:solid 1px #dd1a32; padding:.48rem 1rem!important; text-align:center}
	.header .width-cls-74924595:hover:before{filter:invert(1)}
	.header .width-cls-bdh{display:block;}
	.header .width-cls-1830202{position: relative; top: unset; left: unset; margin: 0px; right:unset; padding:.5rem 1rem!important}
	.header .navbar-nav{display:block}
	.navbar-light .navbar-nav .nav-link{text-align:right; width: 100%; font-weight: unset; padding: 0.5rem 1rem!important; text-align:center;}
	.header .child-menu.width-cls-43328341{position: relative!important; top: unset!important; right: unset!important; font-size: 16px; padding: 0rem!important; text-transform: uppercase; font-weight: 400;  border-bottom:solid 1px #dd1a32}
	.header .width-cls-43328341 .dropdown-menu{border: 0px; text-align: right; position: absolute; left: 0; background: #fff; width: 320px; text-align: left; border: solid 1px red; border-radius: 0px; width: 100%; border-top: 0px; top: 49px; box-shadow: 2px 2px 7px rgba(0,0,0,0.3);}
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590{position: relative; width: 100%; top: unset; right: unset; z-index: 100; font-weight: 500; padding: 0.5rem 1rem!important; font-weight: 400; border:0px!important;}
	.header .right-col .tickets:before{width: 24px; height: 24px; background-size: cover; margin-left: -12px;}
	.header .right-col .cart:before{width: 24px; height: 24px; margin-left: -12px; font-size: 16px;}
	.header .right-col .cart .count{right:6px;}

	.header .child-menu{width:50%!important; float:left; padding:5px!important; }
	.navbar-light .navbar-nav .nav-link{border-bottom: solid 2px #cbcbcb!important; padding: 0.5rem 1rem!important; font-size: 16px!important;}
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590:hover{background:#dd1a32!important; color:#fff!important; border-bottom:solid 0px transparent!important}
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590:hover:before{filter:invert(1);}

	.footer-new{padding: 50px 0px;}
	.footer-new .first-section{padding: 0px 10px; display: grid;}
	.footer-new .first-section .f-address{width:100%; margin-bottom: 20px; display: table; order: 1;}
	.footer-new .first-section .f-address .head{width:100%; display:table;}
	.footer-new .first-section .f-address .address{width:50%; float:left; }
	.footer-new .first-section .f-address a{width:50%; float:right;}
	.footer-new .first-section .social-newsletter{order: 2; width:100%; display:table; margin-bottom:20px;}
	.footer-new .first-section .togeter{width:100%; order: 3;}
	.footer-new .first-section .togeter .f-about{width:50%;}
	.footer-new .first-section .togeter .f-quick-link{width:50%;}
	.footer-new .second-section{padding: 0px 10px;}
	.footer-new .third-section{padding: 0px 10px;}
	.footer-new .third-section .text{padding: 20px 0px;}
	.footer-new .fourth-section{padding: 0px 10px;}
	
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590:before{width: 20px; height: 20px; margin-left: -55px; background-size: contain;}
	.header .width-cls-74924595{border:0px!important;}
	.header .width-cls-74924595 .width-cls-15660157{position:relative; border:0px!important}
	.header .width-cls-74924595 .width-cls-15660157:hover{position:relative; border:0px!important}
	.header .width-cls-74924595 .width-cls-15660157:before{left: 50%; top: 11px; background-size: contain; width: 20px; height: 20px; content: ''; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/1090508318-1689171431-90586.png) no-repeat center center; position: absolute; background-size: contain; margin-left: -62px;}
	.header .width-cls-43328341 #navbarDropdown[title="My Account"]{width: 100%; padding: 0.5rem 1rem!important; border:0px!important}
	.header .width-cls-43328341 #navbarDropdown[title="My Account"]:before{width: 20px; height: 20px; margin-left: -78px; background-size: contain;}
	.header .width-cls-43328341 #navbarDropdown[title="My Account"]:hover{background:transparent!important; color:#000!important}

	.first-text-box{padding: 50px; width: 920px!important; height:auto!important}
	.first-text-box .col-md-4{padding:10px 5px;}
	.first-text-box .head{font-size: 30px; line-height: 40px;}
	.first-text-box .text{font-size: 16px;}
	.featured-products{padding: 20px 0px; height: 490px!important;}
	.featured-products .cta{font-size: 12px;}
	.featured-products .cta:before{bottom: 10px;}
	.member-discount .heading{font-size: 56px;font-weight:500}
	.best-selling-prod-widget{padding: 0px 20px; height:460px!important}
	.best-selling-prod-widget .span_price_wb3{padding:10px;}
	.hours-location{padding:20px 5px;}
	.hours-location .head{font-size:35px;}
	.hours-location .day {font-size: 17px;}
	.hours-location .text{font-size: 17px;}
	.hours-location .link{font-size: 17px;}
	.thank-you{padding:20px 5px;}
	.thank-you .thank-msg{font-size: 21px;}
	.thank-you .thank-msg span{font-size: 32px; line-height: 35px;}
	.thank-you .about{font-size: 15px; padding: 6px;}
	.hours-location iframe{height:260px;}
	.member-discount{padding: 40px 150px;}	

	.indigenous-art .text-area{left: calc((100% - 900px) / 2); width: 900px;}
	.indigenous-art .text-area .head{font-size:33px;}
	.indigenous-art .text-area .text{font-size:16px;}
	.best-selling-prod-widget .slider-heading{font-size:33px;}
		.footer-new .first-section .social-newsletter .subscription img{width:100%;}
		.instagram-area{padding: 0px 30px; margin-top: 15px;}
}

@media screen and (min-width: 768px) and (max-width: 990.9px) {
	.navbar-expand-lg .navbar-nav .dropdown-menu{position: absolute; left: 20px; top: 49px;}
	.navbar-expand-lg .navbar-nav .dropdown-menu li{width:100%!important; padding:0px!important}
	.header{padding:0px 15px;}
	.header-logo{width: 109px!important; height: 31px!important;}
	.header .logo-wrapper{padding: 20px 0px;}
	.header .right-col {padding-right: 61px!important;}
	.header .right-col .tickets{display:none;}
	.header .navbar-toggler{position: absolute; right: 11px; top: -62px; border: 0px; outline:none; width: 41px; height: 26px;}
	.header .navbar-toggler:before{content: 'Menu'; position: absolute; top: 35px; left: 3px; font-size: 13px; font-family: Work Sans!important; text-align: center; font-weight: 100; color: #3e3c3b;}
	.header .navbar-toggler[aria-expanded="true"] .fa-bars:before{content: ""; left: 14%; top: 0px; background-size: contain; width: 29px; height: 29px; content: ''; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/1689470875-1689328498-90586.png) no-repeat center center; position: absolute; background-size: contain;}
	.header .navbar-collapse{top: 0px; height: 278px; border-radius: 0px; box-shadow: unset; width: 100%; left: 0px;border-bottom:solid 1px #dd1a32; overflow: unset;}
	.header .navbar-light .navbar-nav .nav-item:nth-child(9) .nav-link{border-bottom:solid 2px #fff!important}
	.header .navbar-light .navbar-nav .nav-item:last-child .nav-link{border-bottom:solid 2px #fff!important}
	.header .right-col a:first-child{display:none;}
	.header .right-col .gallery{display:none}
	.header .right-col .tickets{padding: 40px 17px 10px 17px; font-size: 13px;}
	.header .right-col .signin{padding: 40px 17px 10px 17px; font-size: 13px;}
	.header .right-col .search{padding: 40px 17px 10px 17px; font-size: 13px;}
	.header .right-col .cart{padding: 40px 17px 10px 17px; font-size: 13px;}
	.header .width-cls-72322240 {padding:0px!important;}
	.header .width-cls-74924595{display:block; border-top:solid 0px #ccc; border-bottom:solid 1px transparent!important; padding:.45rem 1rem!important; text-align:center;}
	.header .width-cls-74924595:hover:before{filter:invert(1);}
	.header .width-cls-bdh{display:block;}
	.header .width-cls-1830202{position: relative; top: unset; left: unset; margin: 0px; right:unset; padding:.5rem 1rem!important}
	.header .navbar-nav{display:block}
	.navbar-light .navbar-nav .nav-link{text-align:right; width: 100%; font-weight: unset; padding: 0.5rem 1rem!important; text-align:center;}
	.header .width-cls-43328341{position: relative!important; top: unset!important; right: unset!important; width: 100%!important; font-size: 16px; padding: 0.5rem 1rem!important; text-transform: uppercase; font-weight: 400; }
	.header .width-cls-43328341 .dropdown-menu{border: 0px; text-align: right; position: absolute; left: 0; background: #fff; width: 320px; text-align: left; border: solid 1px red; border-radius: 0px; width: 100%; border-top: 0px; top: 49px; box-shadow: 2px 2px 7px rgba(0,0,0,0.3);}
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590{position: relative; width: 100%; top: unset; right: unset; z-index: 100; font-weight: 500; padding: 0.5rem 1rem!important; font-weight: 400; border:0px!important;}
	.header .right-col .tickets:before{width: 24px; height: 24px; background-size: cover; margin-left: -12px;}
	.header .right-col .cart:before{width: 24px; height: 24px; margin-left: -12px; font-size: 16px;}
	.header .right-col .cart .count{right:6px;}

	.header .child-menu{width:50%!important; float:left; padding:5px!important; }
	.navbar-light .navbar-nav .nav-link{border-bottom: solid 2px #cbcbcb!important; padding: 0.5rem 1rem!important; font-size: 16px!important;}
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590:hover{background:#dd1a32!important; color:#fff!important}
	.header .width-cls-43328341[data-gjs-title="LOG IN"]{padding:0px!important;}
	.header .width-cls-72322240{padding:0px!important;}

	.header .width-cls-84269379{border-top:solid 1px #dd1a32}
	.header .width-cls-32371393{border-top:solid 1px #dd1a32}
	.footer-new{padding: 50px 0px;}
	.footer-new .first-section{padding: 0px 10px; display: grid;}
	.footer-new .first-section .f-address{width:100%; margin-bottom: 20px; display: table; order: 1;}
	.footer-new .first-section .f-address .head{width:100%; display:table;}
	.footer-new .first-section .f-address .address{width:50%; float:left; }
	.footer-new .first-section .f-address a{width:50%; float:right;}
	.footer-new .first-section .social-newsletter{order: 2; width:100%; display:table; margin-bottom:20px;}
	.footer-new .first-section .togeter{width:100%; order: 3;}
	.footer-new .first-section .togeter .f-about{width:50%;}
	.footer-new .first-section .togeter .f-quick-link{width:50%;}
	.footer-new .second-section{padding: 0px 10px;}
	.footer-new .third-section{padding: 0px 10px;}
	.footer-new .third-section .text{padding: 20px 0px;}
	.footer-new .fourth-section{padding: 0px 10px;}
	
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590:before{width: 20px; height: 20px; margin-left: -55px; background-size: contain;}
	.header .width-cls-74924595 .width-cls-15660157{position:relative; border:0px!important}
	.header .width-cls-74924595 .width-cls-15660157:hover{position:relative; border:0px!important}
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590:hover:before{filter:invert(1);}
	.header .width-cls-74924595:before{left: 50%; top: 11px; background-size: contain; width: 20px; height: 20px; content: ''; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/1090508318-1689171431-90586.png) no-repeat center center; position: absolute; background-size: contain; margin-left: -62px;}
	.header .width-cls-43328341 #navbarDropdown[title="My Account"]{width: 100%; padding: 0.5rem 1rem!important; border:0px!important}
	.header .width-cls-43328341 #navbarDropdown[title="My Account"]:before{width: 20px; height: 20px; margin-left: -78px; background-size: contain;}
	.header .width-cls-43328341 #navbarDropdown[title="My Account"]:hover{background:transparent!important; color:#000!important}
	.header .width-cls-74924595:hover{border:0px!important; border-bottom:solid 1px transparent!important; background:#dd1a32!important; color:#fff!important;}

	.first-text-box{padding: 15px; width: 720px!important; height: auto!important;}
	.first-text-box .col-md-4{padding:10px 5px;}
	.first-text-box .head{font-size: 30px; line-height: 40px;}
	.first-text-box .text{font-size: 16px;}
	.featured-products{padding: 20px 0px; height:500px!important}
	.best-selling-prod-widget{height:470px!important}
	.featured-products .cta{font-size: 12px;}
	.featured-products .cta:before{bottom: 10px;}
	.member-discount .heading{font-size: 64px; font-weight:500}
	.indigenous-art .text span{font-size: 17px!important;}
	.indigenous-art .sb-cta{font-size: 15px;}
	.best-selling-prod-widget{padding: 0px 20px;}
	.best-selling-prod-widget .span_price_wb3{padding:10px;}
	.hours-location{padding:20px 5px;}
	.hours-location .head{font-size:35px;}
	.hours-location .day {font-size: 17px;}
	.hours-location .text{font-size: 17px;}
	.hours-location .link{font-size: 17px;}
	.thank-you{padding:20px 5px;}
	.thank-you .thank-msg{font-size: 21px;}
	.thank-you .thank-msg span{font-size: 32px; line-height: 35px;}
	.thank-you .about{font-size: 13px; padding: 6px;}
	.thank-you .cta{font-size:15px;}
	.hours-location iframe{height:260px;}
	.member-discount{padding: 40px;}
	.thank-you .text {padding: 15px;}
	.thank-you .thank-msg span{font-size: 30px!important;}
	.indigenous-art .text-area{left: calc((100% - 700px) / 2); width: 700px;}
	.indigenous-art .text-area .head{font-size: 30px;}
	.indigenous-art .text-area .text{font-size: 16px;}
	.indigenous-art .text-area .sb-cta{font-size: 16px;}
	.best-selling-prod-widget .slider-heading{font-size: 30px;}
	.footer-new .first-section .social-newsletter .subscription img{width:100%;}

	.instagram-area{padding: 0px 30px; margin-top: 15px;}
	.instagram-area .heading{font-size: 30px;}
}

@media screen and (min-width: 540px) and (max-width: 767.9px) {
	.navbar-expand-lg .navbar-nav .dropdown-menu{position: absolute; left: 20px; top: 49px;}
	.navbar-expand-lg .navbar-nav .dropdown-menu li{width:100%!important; padding:0px!important}
	.nav-link{font-size:16px;}
	.header{padding:0px 5px;}
	.header-logo{width: 89px!important; height: 29px!important;}
	.header .logo-wrapper{padding: 22px 0px;}
	.header .right-col {padding-right: 61px!important;}
	.header .right-col .tickets{display:none;}
	.header .navbar-toggler{position: absolute; right: 11px; top: -62px; border: 0px; outline:none; width: 41px; height: 26px;}
	.header .navbar-toggler:before{content: 'Menu'; position: absolute; top: 35px; left: 3px; font-size: 13px; font-family: Work Sans!important; text-align: center; font-weight: 100; color: #3e3c3b;}
	.header .navbar-toggler[aria-expanded="true"] .fa-bars:before{content: ""; left: 14%; top: 0px; background-size: contain; width: 29px; height: 29px; content: ''; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/1689470875-1689328498-90586.png) no-repeat center center; position: absolute; background-size: contain;}
	.header .navbar-collapse{top: 0px; max-height: 400px; border-radius: 0px; box-shadow: unset; width: 100%; left: 0px; border-bottom:solid 1px #dd1a32}
	.header .right-col a:first-child{display:none;}
	.header .right-col .gallery{display:none}
	.header .right-col .tickets{padding: 40px 17px 10px 17px; font-size: 13px;}
	.header .right-col .signin{padding: 40px 17px 10px 17px; font-size: 13px;}
	.header .right-col .search{padding: 40px 17px 10px 17px; font-size: 13px;}
	.header .right-col .cart{padding: 40px 17px 10px 17px; font-size: 13px;}
	.header .width-cls-74924595{display:block; border-top:solid 0px #ccc;}
	.header .width-cls-bdh{display:block;}
	.header .width-cls-1830202{position: relative; top: unset; left: unset; margin: 0px; right:unset; padding:.5rem 1rem!important}
	.header .navbar-nav{display:block}
	.navbar-light .navbar-nav .nav-link{text-align:right; width: 100%; font-weight: unset; padding: 0.5rem 1rem!important; text-align:center;}
	.header .width-cls-43328341{position: relative!important; top: unset!important; right: unset!important; width: 100%!important; font-size: 16px; padding: 0.5rem 1rem!important; text-transform: uppercase; font-weight: 400;}
	.header .width-cls-43328341 .dropdown-menu{border: 0px; text-align: right; position: absolute; left: 0; background: #fff; width: 320px; text-align: left; border: solid 1px red; border-radius: 0px; width: 310px; border-top: 0px; top: 43px; box-shadow: 2px 2px 7px rgba(0,0,0,0.3);}
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590{position: relative; width: 100%; top: unset; right: unset; z-index: 100; font-weight: 500; padding: 0rem!important; font-weight: 400;}
	.header .right-col .tickets:before{width: 24px; height: 24px; background-size: cover; margin-left: -12px;}
	.header .right-col .cart:before{width: 24px; height: 24px; margin-left: -12px; font-size: 16px;}
	.header .right-col .cart .count{right:6px;}
	.header .width-cls-72322240{ display: inline-block; width: 50%; text-align: center;}
	.header .width-cls-72322240 .width-cls-74924595{width:100%!important; text-align:center;}
	.header .width-cls-43328341{width: 50%!important; float: left; display: inline-flex; padding: 0px!important;}
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590:before{left: 41%; top: 12px;background-size: contain; width: 20px; height: 20px;}
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590{padding: 0.65rem 1rem!important; padding-left: 35px!important; borderbotttom: solid 1px #fff!important;}
	.header .width-cls-43328341 #navbarDropdown[title="My Account"]{padding: 0.68rem 1rem!important; padding-left: 35px!important; border-bottom: solid 2px #fff!important; width: 153px; text-transform: capitalize;}
	.header .width-cls-43328341 #navbarDropdown[title="My Account"]:hover{border-bottom: solid 0px #dd1a32 !important; background:#dd1a32!important; color:#fff!important}
	.header .width-cls-43328341 #navbarDropdown[title="My Account"]:before{line-height: 26px; width: 20px; height: 20px; margin-left: -58px; background-size: cover;}
	.header .width-cls-43328341 #navbarDropdown[title="My Account"]:first-letter {text-transform: uppercase!important;}
	.header .width-cls-43328341 #navbarDropdown[title="My Account"]:hover:before{filter: invert(1)!important;}
	.header .width-cls-62194628{clear: both;}
	.navbar-light .navbar-nav .nav-link{display: table; width: 100%; margin: 0 auto; position:relative;}
	.navbar-light .navbar-nav .nav-link:hover{border-bottom: solid 1px #dd1a32 !important; background:transparent!important}
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590:hover{border-bottom: solid 1px #dd1a32 !important; background:#dd1a32!important; color:#fff!important}
	.header .width-cls-43328341[data-gjs-title="LOG IN"]:hover .width-cls-1830202:before{filter: invert(1)!important;}
	.header .width-cls-74924595{width: 100%!important; float: left; display: inline-flex; padding: 9px 10px 10px 10px!important; border-bottom:solid 1px #dd1a32; display: inline-block;}
	.header .width-cls-74924595{padding:0.6rem 1rem!important; padding-left: 35px!important;}
	.header .width-cls-74924595:before{left: 31%; top: 11px; background-size: contain; width: 20px; height: 20px; content: ''; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/1090508318-1689171431-90586.png) no-repeat center center; position: absolute; background-size: contain;}
	.header .width-cls-84269379{clear: both; border-top:solid 1px #dd1a32;}
	.header .width-cls-74924595:hover{border-bottom: solid 1px #dd1a32 !important; background:#dd1a32!important; color:#fff!important}
	.header .width-cls-74924595:hover:before{filter: invert(1);}
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590:hover:before{filter: invert(1);}

	.carousel{max-height:250px!important;}
	.footer{padding: 10px;}
	.footer-new{padding: 50px 0px;}
	.footer-new .first-section{padding: 0px 0px; display: grid;}
	.footer-new .first-section .f-address{width:100%; margin-bottom: 20px; display: table; order: 1;}
	.footer-new .first-section .f-address .head{width:100%; display:table;}
	.footer-new .first-section .f-address .address{width:100%; float:left; }
	.footer-new .first-section .f-address a{width:100%; float:left;}
	.footer-new .first-section .social-newsletter{order: 2; width:100%; display:table; margin-bottom:20px;}
	.footer-new .first-section .togeter{width:100%; order: 3;}
	.footer-new .first-section .togeter .f-about{width:50%;}
	.footer-new .first-section .togeter .f-quick-link{width:50%;}
	.footer-new .second-section{padding: 0px 0px; text-align:center;}
	.footer-new .third-section{padding: 0px 0px;}
	.footer-new .third-section .text{padding: 20px 0px;}
	.footer-new .fourth-section{padding: 0px 0px;}
	.footer-new .third-section .stamp{margin:0 auto; float:unset;}
	.footer-new .third-section .text{width:100%;}
	.header .width-cls-43328341 .dropdown-menu.show a:hover {background: #dd1a32!important; color:#fff!important;}
	.header .width-cls-43328341 .dropdown-menu.show .dropdown-item.active {background: #dd1a32!important; color:#fff!important;}

	.first-text-box{width:100%!important; left:0px!important; top:0px; padding:10px;}
	.first-text-box .head {font-size: 18px; line-height: 27px; font-weight: 600;}
	.first-text-box .text{font-size:15px}
	.first-text-box .cta{margin-top:15px; font-size: 17px;}
	.best-selling-prod-widget .slider-heading{font-size: 23px;}
	.featured-products{padding:10px 5px; height: 485px!important;}
	.featured-products .col-md-4{padding:10px 5px;}
	.best-selling-prod-widget{padding:10px; height: 485px!important;}
	.hours-location{padding:10px 0px;}
	.hours-location .col-md-6{padding:10px;}
	.hours-location .head{font-size: 29px;}
	.thank-you{padding:10px 0px; top:unset!important}
	.thank-you .col-md-6{padding:10px;}
	.thank-you .thank-msg{font-size:18px;}
	.thank-you .thank-msg span{font-size: 29px!important;}
	.thank-you .about{font-size:15px;}
	.hours-location iframe {width: 100%; height: 250px;}
	.best-selling-prod-widget .owl-item .item a.item-img{padding: 10px;}
	.member-discount{padding:30px;}
	.member-discount .heading{font-size: 34px; font-weight: 500;}
	.member-discount .desc{font-size: 15px;}
	.member-discount .cta{font-size: 14px;margin-top: 15px;}
	.indigenous-art .text-area{left: calc((100% - 98%) / 2); width: 98%; bottom: -90px; padding:10px;}
	.indigenous-art .text-area .head{font-size:27px;}
	.indigenous-art .text-area .text{font-size: 13px!important;}
	.indigenous-art .sb-cta{font-size: 12px;}
	#best_selling_prod_widget_id_5 {margin-top: 115px!important;}
	.best-selling-prod-widget .span_price_wb3{width: 239px;}
	.thank-you .text {padding: 26px 10px;}
	.thank-you .about{margin:0px;}
	

	.instagram-area{margin-top: 15px; padding: 0px 10px;}
	.instagram-area .heading{font-size: 26px !important;}
	.instagram-area .col-md-3{padding:0px 0px 15px 0px;}	
}

@media screen and (min-width: 320px) and (max-width: 539.9px) {
	.navbar-expand-lg .navbar-nav .dropdown-menu{position: absolute; left: 20px; top: 49px;}
	.navbar-expand-lg .navbar-nav .dropdown-menu li{width:100%!important; padding:0px!important}
	.nav-link{font-size:16px;}
	.header{padding:0px 0px;}
	.header .logo-area{padding: 0px 5px;}
	.header-logo{width: 89px!important; height: 26px!important;}
	.header .logo-wrapper{padding: 22px 0px;}
	.header .right-col {padding-right: 61px!important;}
	.header .right-col .tickets{display:none;}
	.header .navbar-toggler{position: absolute; right: 11px; top: -62px; border: 0px; outline:none; width: 41px; height: 26px;}
	.header .navbar-toggler:before{content: 'Menu'; position: absolute; top: 35px; left: 3px; font-size: 13px; font-family: Work Sans!important; text-align: center; font-weight: 100; color: #3e3c3b;}
	.header .navbar-toggler[aria-expanded="true"] .fa-bars:before{content: ""; left: 14%; top: 0px; background-size: contain; width: 29px; height: 29px; content: ''; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/1689470875-1689328498-90586.png) no-repeat center center; position: absolute; background-size: contain;}
	.header .navbar-collapse{top: 0px; max-height: 400px; border-radius: 0px; box-shadow: unset; width: 100%; left: 0px; border-bottom:solid 1px #dd1a32}
	.header .right-col a:first-child{display:none;}
	.header .right-col .gallery{display:none}
	.header .right-col .tickets{padding: 40px 17px 10px 17px; font-size: 13px;}
	.header .right-col .signin{padding: 40px 17px 10px 17px; font-size: 13px;}
	.header .right-col .search{padding: 40px 17px 10px 17px; font-size: 13px;}
	.header .right-col .cart{padding: 40px 17px 10px 17px; font-size: 13px;}
	.header .width-cls-74924595{display:block; border-top:solid 0px #ccc;}
	.header .width-cls-72322240{border-bottom: solid 0px #dd1a32; display: inline-block; width: 50%; text-align: center;}
	.header .nav-item.width-cls-72322240 .nav-link.width-cls-74924595{width:100%!important; text-align:center; border-bottom:solid 0px #fff!important; padding: 0.54rem 1rem!important;}
	.header .width-cls-bdh{display:block;}
	.header .width-cls-1830202{position: relative; top: unset; left: unset; margin: 0px; right:unset; padding:.5rem 1rem!important}
	.header .navbar-nav{display:block}
	.navbar-light .navbar-nav .nav-link{text-align:right; width: 100%; font-weight: unset; padding: 0.5rem 1rem!important; text-align:center;}
	.header .width-cls-43328341{position: relative!important; top: unset!important; right: unset!important; width: 100%!important; font-size: 16px; padding: 0.5rem 1rem!important; text-transform: uppercase; font-weight: 400;}
	.header .width-cls-43328341 .dropdown-menu{border: 0px; text-align: right; position: absolute; left: 0; background: #fff; width: 320px; text-align: left; border: solid 1px red; border-radius: 0px; width: 310px; border-top: 0px; top: 43px; box-shadow: 2px 2px 7px rgba(0,0,0,0.3);}
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590{position: relative; width: 100%; top: unset; right: unset; z-index: 100; font-weight: 500; padding: 0rem!important; font-weight: 400;}
	.header .right-col .tickets:before{width: 24px; height: 24px; background-size: cover; margin-left: -12px;}
	.header .right-col .cart:before{width: 24px; height: 24px; margin-left: -12px; font-size: 16px;}
	.header .right-col .cart .count{right:6px;}
	.header .width-cls-84269379 {border-top:solid 1px #dd1a32;}
	.header .width-cls-43328341{width: 50%!important; float: left; display: inline-flex; padding: 0px!important; border-bottom:solid 0px #dd1a32;}
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590:before{left: 33%; top: 12px;background-size: contain; width: 20px; height: 20px;}
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590{padding: 0.54rem 1rem!important; padding-left: 35px!important; border-bottom: solid 1px #fff!important;}
	.header .width-cls-43328341 #navbarDropdown[title="My Account"]{padding: 0.68rem 1rem!important; padding-left: 35px!important; border-bottom: solid 2px #fff!important; width: 153px; text-transform: capitalize;}
	.header .width-cls-43328341 #navbarDropdown[title="My Account"]:hover{border-bottom: solid 0px #dd1a32 !important; background:#dd1a32!important; color:#fff!important}
	.header .width-cls-43328341 #navbarDropdown[title="My Account"]:before{line-height: 26px; width: 20px; height: 20px; margin-left: -58px; background-size: cover;}
	.header .width-cls-43328341 #navbarDropdown[title="My Account"]:first-letter {text-transform: uppercase!important;}
	.header .width-cls-43328341 #navbarDropdown[title="My Account"]:hover:before{filter: invert(1)!important;}
	.header .width-cls-62194628{clear: both;}
	.navbar-light .navbar-nav .nav-link{display: table; width: 100%; margin: 0 auto; position:relative;}
	.navbar-light .navbar-nav .nav-link:hover{border-bottom: solid 1px #dd1a32 !important; background:transparent!important}
	.header .width-cls-43328341[data-gjs-title="LOG IN"] .width-cls-63888590:hover{border-bottom: solid 0px #dd1a32 !important; background:#dd1a32!important; color:#fff!important}
	.header .width-cls-43328341[data-gjs-title="LOG IN"]:hover .width-cls-1830202:before{filter: invert(1)!important;}
	.header .width-cls-74924595{width: 50%!important; float: left; display: inline-flex; padding: 9px 10px 10px 10px!important; border-bottom:solid 1px #dd1a32; display: inline-block;}
	.header .width-cls-74924595{padding:0.65rem 1rem!important; padding-left: 35px!important;}
	.header .width-cls-74924595:before{left: 17%; top: 11px; background-size: contain; width: 20px; height: 20px; content: ''; background: url(https://s3.amazonaws.com/prod_bucket/wb_images/1090508318-1689171431-90586.png) no-repeat center center; position: absolute; background-size: contain;}
	.header .width-cls-84269379{clear: both;}
	.footer{padding: 10px;}
	.footer-new{padding: 50px 0px;}
	.footer-new .first-section{padding: 0px 0px; display: grid;}
	.footer-new .first-section .f-address{width:100%; margin-bottom: 20px; display: table; order: 1;}
	.footer-new .first-section .f-address .head{width:100%; display:table;}
	.footer-new .first-section .f-address .address{width:100%; float:left; }
	.footer-new .first-section .f-address a{width:100%; float:left;}
	.footer-new .first-section .social-newsletter{order: 2; width:100%; display:table; margin-bottom:20px;}
	.footer-new .first-section .togeter{width:100%; order: 3;}
	.footer-new .first-section .togeter .f-about{width:50%;}
	.footer-new .first-section .togeter .f-quick-link{width:50%;}
	.footer-new .second-section{padding: 0px 0px; text-align:center;}
	.footer-new .third-section{padding: 0px 0px;}
	.footer-new .third-section .text{padding: 20px 0px;}
	.footer-new .fourth-section{padding: 0px 0px;}
	.footer-new .third-section .stamp{margin:0 auto; float:unset;}
	.footer-new .third-section .text{width:100%;}
	.header .width-cls-43328341 .dropdown-menu.show a:hover {background: #dd1a32!important; color:#fff!important;}
	.header .width-cls-43328341 .dropdown-menu.show .dropdown-item.active {background: #dd1a32!important; color:#fff!important;}

	.first-text-box{width:100%!important; left:0px; top:0px; padding:10px; height:auto!important; margin-top:0px;}
	.first-text-box .head {font-size: 20px; line-height: 27px; font-weight: 600;}
	.first-text-box .text{font-size:15px}
	.first-text-box .cta{margin-top:15px; font-size: 17px;}
	.best-selling-prod-widget .slider-heading{font-size: 26px!important;}
	.featured-products{padding:10px 5px;}
	.featured-products .col-md-4{padding:10px 5px;}
	.best-selling-prod-widget{padding:10px; height:465px!important;}
	.best-selling-prod-widget .owl-carousel .owl-stage-outer{padding-bottom: 30px;}
	.indigenous-art .text span{font-size:15px!important;}
	.hours-location{padding:10px 0px;}
	.hours-location .col-md-6{padding:10px;}
	.hours-location .head{font-size: 29px;}
	.thank-you{padding:10px 0px;}
	.thank-you .col-md-6{padding:10px;}
	.thank-you .thank-msg{font-size:18px;}
	.thank-you .thank-msg span{font-size: 36px;}
	.thank-you .about{font-size:15px;}
	.hours-location iframe {width: 100%; height: 250px;}
	.best-selling-prod-widget .owl-item .item a.item-img{padding: 10px;}
	.member-discount{padding: 10px;}
	.member-discount .heading{font-size: 28px; font-weight: 500;}
	.member-discount .desc{font-size: 15px;}
	.member-discount .cta{font-size: 16px;margin: 0 auto;;margin-top: 15px;}
	.indigenous-art{overflow: visible; overflow-x: hidden; height:570px!important}
	.best-selling-prod-widget .owl-theme .owl-nav{margin-top: 10px;}
	.indigenous-art .text-area{position: relative; margin: 0 auto; left: 0px; width: 100%; bottom: unset;}
	.indigenous-art .text-area .head{font-size: 23px;}
	.indigenous-art .text-area .text{font-size: 14px;}
	.indigenous-art .text-area .sb-cta{font-size: 14px;}
	.thank-you .text{padding: 20px 10px;}
	#best_selling_prod_widget_id_5 {margin-top: 25px!important;}
	.footer-new .first-section .social-newsletter a{margin-right:14px!important;}

	.footer-new .first-section .social-newsletter .subscription img{width:100%; height:auto;}

	.instagram-area{margin-top: 15px; padding: 0px 10px;}
	.instagram-area .heading{font-size: 26px !important;}
	.instagram-area .col-md-3{padding:0px 0px 15px 0px;}

	.best-selling-prod-widget .owl-item .bookbtn1{width: 130px; padding: 17px 15px; font-size: 14px;}
	.featured-products .best-selling-prod-widget .span_price_wb3{width: 140px;}
	.best-selling-prod-widget .span_price_wb3{width: 140px;}
	.first-text-box{left:0px!important;}
}