.wp-singular #page-container{padding-top:120px ! important}@media only screen and (max-width:980px){#logo{min-height:120px}}@media only screen and (min-width:981px){#logo{min-height:200px ! important}#top-menu .centered-inline-logo-wrap{top:27px ! important;width:200px ! important}.et_search_outer .aws-container{width:100% ! important}#top-menu>li.menu-item{}span.et_close_search_field{top:14px ! important}#et_top_search{top:-5px ! important}.et_header_style_split #et_search_icon:before{font-weight:900 ! important}header .et_search_form_container.et_pb_search_visible{margin-top:50px;height:90px ! important}#main-header{top:0 ! important}.et_header_style_split #et-top-navigation{padding-top:45px ! important}}#top-menu .centered-inline-logo-wrap .logo_container{width:200px ! important;height:200px ! important}.artist-bio-link{color:#000;border:1px solid;padding:1px 6px;border-radius:4px}#main-header{border-bottom:4px solid #f8cd14}#et_top_search{width:150px}#et_search_icon:before{font-family:sans-serif ! important;content:'\1F50D  SEARCH';font-size:18px;left:0;position:absolute;top:-10px;width:110px;font-weight:200 ! important;border:2px solid;padding:5px 8px;border-radius:5px}#yith_wc_category_accordion-3 .ywcca_category_accordion_widget{max-height:400px ! important;overflow:scroll;border:1px solid #ddd;border-radius:8px;background:#fafafa ! important;padding:0 10px ! important;display:block ! important}ul.products li.product div.view-product-link{display:inline-block}ul.products li.product a.product_type_simple,ul.products li.product a.product_type_variable{border:1px solid #000 ! important;border-radius:6px ! important;padding:3px 8px ! important;font-size:14px ! important;margin:2px;color:#000 ! important}ul.products li.product a.product_type_simple:hover:after,ul.products li.product a.product_type_variable:hover:after{display:none ! important}ul.products li.product h2.woocommerce-loop-product__title{color:#000 ! important;min-height:70px ! important;display:block ! important;font-size:20px ! important;font-weight:500 ! important}@media (min-width:768px){.inside-wc-product-image{width:100%}.woocommerce ul.products li.product a img{height:200px;object-fit:cover}}.woocommerce ul.products li.product .price span{color:#dc1f26 ! important;font-weight:500 ! important;font-size:20px ! important}.mfp-close{color:#000 ! important;opacity:.5 ! important}.mfp-close:hover{color:#000 ! important;opacity:6 ! important}.dp-dfg-modal-content .nav-next{display:block;position:fixed ! important;right:20px;top:50%}.dp-dfg-modal-content .nav-previous{display:block;position:fixed ! important;left:20px;top:50%}@media (min-width:981px){#Artist-Page-List article{width:50%;float:left;padding:0 ! important;min-height:220px;margin:0 ! important}#Artist-Page-List article .dp-dfg-image{width:40%;float:left;margin-left:1px;margin:0;height:170px;overflow:hidden}#Artist-Page-List article .dp-dfg-image img{max-width:80% ! important}#Artist-Page-List article>div.dp-dfg-content{width:55%;display:inline-block;min-height:87px ! important}}#Artist-Page-List article a.et_pb_button{font-size:1em ! important;color:#000 ! important;border-color:#000;padding:0px 8px ! important;border-radius:6px ! important;border-width:1px ! important;font-weight:500}#Artist-Page-List article a.et_pb_button:hover:after{display:none}#Artist-Page-List article a.et_pb_button:hover{background:#eee}#Artist-Page-List article .entry-summary{line-height:16px}#Artist-Page-List article .read-more-wrapper,#Artist-Page-List article .dp-dfg-custom-content{float:left;display:inline-block ! important;margin-right:10px}@media (min-width:981px){body #main-content .container,body:not(.et-tb-has-header) #main-content .container{}body #main-content .container #left-area,body:not(.et-tb-has-header) #main-content .container #left-area{padding-top:10px ! important}body #main-content .entry-content .et-l .et_pb_fullwidth_header{padding-top:110px ! important}body #main-content .et-l .et_pb_section_first{padding-top:120px ! important}body.woocommerce #main-content .et-l .et_pb_section_first{padding-top:240px ! important}}body.woocommerce .et_pb_db_shop_loop .divi-filter-archive-loop .divi-filter-loop-container ul.products li.product{margin-bottom:2em ! important}body.home .ywcps-slider .ywcps-products .woocommerce-loop-product__title,body.home .ywcps-slider .ywcps-products .price,body.home .ywcps-slider .ywcps-products .button{}body.home .ywcps-slider .ywcps-products .woocommerce-loop-product__title{font-size:18px ! important;min-height:80px!important}body.home .ywcps-slider .ywcps-products .button{font-size:12px ! important;padding:2px 3px ! important}body.home .ywcps-slider .ywcps-products .product{border:1px solid #ccc;padding-bottom:10px;border-radius:12px}.woocommerce .ywcps-wrapper .ywcps-nav-prev #default_prev,.woocommerce .ywcps-wrapper .ywcps-nav-next #default_next{position:absolute;top:25% ! important;border:none ! important;width:40px ! important;height:60px ! important;text-align:center;line-height:29px;background:#fff;color:#d9d9d9}.woocommerce .ywcps-wrapper .ywcps-nav-next #default_next{right:-30px ! important;width:40px ! important;height:60px ! important;background:url(/wp-content/uploads/2021/11/rp-next.jpg) no-repeat ! important;background-position:center center;background-size:cover ! important}.woocommerce .ywcps-wrapper .ywcps-nav-prev #default_prev{left:-30px ! important;width:40px ! important;height:60px ! important;background:url(/wp-content/uploads/2021/11/rp-prev.jpg) no-repeat ! important;background-position:center center ! important;background-size:cover ! important}.archive.woocommerce.et_right_sidebar #main-content .container::before{left:20%!important;right:auto!important}body.archive.woocommerce #page-container #left-area{float:right;padding-left:3%;padding-right:0}body.archive.woocommerce #page-container #sidebar{padding-left:0;padding-right:3%;float:left}.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.lwp-hide-mobile-menu .et_mobile_nav_menu{display:none}.widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget>div>div>li{padding:5px 0 0 5px ! important;margin-bottom:0 ! important;list-style-type:none;border-bottom:none;text-transform:capitalize;line-height:18px;margin-right:2px}.widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget>div>div>li>a{padding:2px 0 ! important;text-transform:capitalize;width:100%;display:block}.widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget ul.children li{padding:2px 0 ! important}.widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget ul.children li a{text-transform:capitalize}.widget_yith_wc_category_accordion ul li a:hover{background:#eee}.mCSB_inside>.mCSB_container{margin-right:10px ! important}#yith_wc_category_accordion-3 .ywcca_category_accordion_widget{max-height:600px ! important;padding:0 ! important}.widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li>i{float:right;cursor:pointer;display:inline-block;width:18px ! important;height:18px ! important;margin:5px 4px 0 0;background-color:#dfdfdf ! important;background-size:12px 18px ! important;background-position:3px 4px ! important;color:#fff ! important;border-radius:9px ! important}.widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget li.opened>i{background-position:2px -14px ! important;background-size:15px 28px ! important}.woocommerce ul.products li.product a img{height:200px;object-fit:contain ! important}#top-menu .mega-menu>.sub-menu>li>a{font-size:19px;line-height:20px;text-decoration:underline}#top-menu .mega-menu>.sub-menu li .sub-menu a{font-size:16px;line-height:18px}#top-menu li.mega-menu>ul>li{margin-bottom:20px ! important}#top-menu li.mega-menu .submenu li a{padding-right:20px ! important}#top-menu li.mega-menu li ul{margin-left:10px ! important}#top-menu li.mega-menu li ul li a{font-size:16px ! important;line-height:18px ! important;padding-top:0px}@media only screen and (max-width:1180px){#et-top-navigation #et_search_icon:before{content:'\1F50D' ! important;width:30px ! important}#et-top-navigation #et_top_search{width:30px ! important;top:-3px ! important}}@media only screen and (min-width:980px){#top-menu-nav ul ul{width:340px}#top-menu-nav ul ul li a{width:300px}#top-menu-nav ul ul li a{font-size:1em}}.jstree-default .jstree-anchor{line-height:24px;height:auto ! important;white-space:break-spaces ! important}body div div.grecaptcha-badge{right:100px ! important}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:none}.et_right_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n+1){clear:both ! important}.sb-freeship{background:#dc1f26 ! important;color:#fff;padding:15px;border-radius:15px;text-align:center;font-size:15px;line-height:16px;font-weight:bold}.freeshipping-block{background:#dc1f26 ! important;color:#fff;padding:10px;border-radius:10px;text-align:center;font-size:18px;line-height:16px;font-weight:bold;margin:10px 0 40px 0}.tribe-events-view{}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month{margin:auto;max-width:900px}.tribe-events .tribe-events-calendar-list__event-featured-image{display:block;max-width:130px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{padding-bottom:20px}.tribe-events .tribe-events-c-search__button,.tribe-events button.tribe-events-c-search__button{background-color:#dc1f26!important}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{background-color:#fff;border:1px solid #dc1f26;color:#dc1f26;padding:11px 20px}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{background-color:#dc1f26}#tribe-events-pg-template{}.artist-list{display:flex;flex-direction:row;flex-wrap:wrap}.artist-list li{list-style:none;margin:1%;border:1px solid #ccc;border-radius:12px;padding:5px;display:block;flex-basis:47%}.artist-list li .artist-info{display:flex}.artist-list li .artist-info h2{font-size:16px}.artist-list li .artist-info .artist-image{padding:0 10px 0 0;flex:1;max-height:130px;height:120px;overflow:hidden;border-radius:10px 0 0 10px}.artist-list li .artist-info .artist-image img{object-fit:cover}.artist-list li .artist-info .artist-copy{font-size:14px;line-height:16px;flex:2}.artist-list .artist-links{display:flex;align-items:center;justify-content:center}.artist-list .artist-links a{margin:10px;background:#eee;color:#666;padding:3px 10px;border-radius:8px;border:1px solid #aaa}.artist-list .artist-links a:hover{background:#f7f7f7}@media (max-width:768px){.artist-list li{flex-basis:100%}}@media only screen and (max-width:767px){.woocommerce-page ul.products li.product:nth-child(odd){clear:none ! important}.et_right_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n+1){clear:none ! important}}.woocommerce-MyAccount-navigation{display:block;padding:0}.woocommerce-MyAccount-navigation ul{list-style:none;background:#fff;padding:0px 0 0px 0px;margin:0}.woocommerce-MyAccount-navigation ul li{margin:5px 0;position:relative}.woocommerce-MyAccount-navigation ul li a{color:#fff;padding:4px 0;width:100%;display:block}.woocommerce-MyAccount-navigation ul li a:hover{text-decoration:underline}.woocommerce-MyAccount-navigation ul li{background:#dc1f26;max-width:90%;display:block;border-radius:8px;text-align:center;height:34px}.woocommerce-MyAccount-navigation ul li.is-active{border-radius:8px 0 0 8px;background:#aaa}.woocommerce-MyAccount-navigation ul li.is-active:after{content:"";position:absolute;height:0;width:0;left:100%;top:0;border:17px solid transparent;border-left:10px solid #aaa}.woocommerce-account .woocommerce-MyAccount-navigation{border-right:3px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation{width:28%}@media (max-width:768px){.woocommerce-MyAccount-navigation ul li{float:left;min-width:150px;margin:5px;display:block;line-height:16px;padding:2px 0;height:24px ! important}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.woocommerce-MyAccount-navigation ul li.is-active:after{background:#aaa;border:none}.woocommerce-MyAccount-navigation ul li.is-active{background:#aaa;border-radius:8px}}@media (max-width:768px){.woocommerce-MyAccount-navigation ul li{width:100%;float:none}.woocommerce-MyAccount-navigation ul{width:100%;max-width:100%;padding:0 0 30px 0;border:none;border-bottom:1px solid #ddd;float:none;margin-bottom:20px}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;margin-left:15px;padding-left:15px;clear:both;border-right:none ! important}}.single-project.et_pb_pagebuilder_layout .nav-single{width:100%;max-width:100%;margin:0}