/*!
Skin Name:Shoppe Kids
Version:1.0
Demo URI:https://themify.org/shoppe-kids
Required Plugins:builder-contact,builder-woocommerce,woocommerce
*/:root{--theme_accent:#4fbfa9}body{color:#404040;font:1em/1.5em utm-avo,sans-serif}h1,h2,h3,h4,h5,h6{color:inherit;font-family:utm-avo,sans-serif;font-weight:700}h1{font-size:4.3em;letter-spacing:.03em}h2{font-size:2.15em;letter-spacing:.05em}.module-fancy-heading .sub-head,.related.products .fancy-heading{color:var(--theme_accent)}input:read-only,input:read-write,input[type=checkbox],input[type=radio],select,textarea{border-color:#ddd;margin:0 0 .9em;padding:.8em 1em;text-transform:none}input[type=checkbox],input[type=radio]{margin-bottom:0;padding:0}input[type=checkbox]:before{color:var(--theme_accent)}#commentform p label{display:inline-block;font-size:1em;letter-spacing:.01em;margin:0 0 .9em;text-transform:none;transform:none}#headerwrap{box-shadow:none}#header{margin:0 auto;max-width:94%;width:1160px}.top-bar-widgets{background-color:var(--theme_accent);color:#fff}.top-bar-widgets .top-bar-widget-inner{margin:0 auto;max-width:94%;padding:0;width:1160px}#site-logo{font:700 1.9em utm-avo,sans-serif;letter-spacing:.02em}#site-logo a{color:var(--theme_accent)}#site-description{font-size:.75em}#main-nav a{font-family:utm-avo,sans-serif;font-weight:600;padding:1.8em 1.225em;text-transform:none}.header-left-pane #main-nav a,.header-minbar-left #main-nav a,.header-minbar-right #main-nav a,.header-overlay #main-nav a,.header-right-pane #main-nav a,.header-slide-left #main-nav a,.header-slide-right #main-nav a{padding:.6em .1em .6em 1.55em}.header-icons .search-button{border:none;border-radius:100%;margin:0 0 0 9px}.search-button .tf_fa{font-size:22px;padding:10px}.icon-menu .icon-menu-count{background-color:#f0524e;color:#fff}.icon-menu li>a{margin:3px 4px}.icon-menu em{padding:10px 11px 10px 10px}.header-icons{top:0}.header-bottom .top-icon-wrap .icon-menu li>a .tooltip:before{border-bottom-color:transparent;border-top-color:var(--theme_accent)}#footerwrap .footer-tab:hover{color:#fff}.header-minbar-left #site-logo,.header-minbar-right #site-logo{line-height:1;margin:0}#headerwrap .search-button,.header-minbar-left.mobile-menu-visible #headerwrap .search-button,.header-minbar-right.mobile-menu-visible #headerwrap .search-button{border:none;width:auto}.header-minbar-left.mobile-menu-visible #headerwrap .search-button,.header-minbar-right.mobile-menu-visible #headerwrap .search-button{margin:.8em}.header-minbar-right .sidemenu-off .icon-menu li>a .tooltip:before{border-bottom-color:transparent;border-left-color:var(--theme_accent)}.header-minbar-left .sidemenu-off .icon-menu li>a .tooltip:before{border-bottom-color:transparent;border-right-color:var(--theme_accent)}.header-slide-right #headerwrap .search-button{margin-left:0}.header-overlay #menu-icon{padding:7px 12px}.header-stripe .search-button{margin-right:25px}.pagenav a,.pagenav span{color:inherit;font-size:1em;font-weight:600;margin:0 5px;padding:12px 16px}.pagenav .current{background-color:var(--theme_accent);color:#fff}#footerwrap{background-color:#005bc0}#footerwrap a{color:#404040}#footer-logo{font:700 2.3em/1em utm-avo,sans-serif;letter-spacing:normal;margin-bottom:1.05em;text-transform:uppercase}.footer-widgets .widgettitle,.widgettitle{font-family:utm-avo,sans-serif;font-size:1.2em;font-weight:700;letter-spacing:.04em;margin:0 0 1.4em;text-transform:none}.footer-text{font-size:1em;opacity:1}.footer-column-wrap{padding-top:1.5em}.footer-column-wrap .footer-text-outer{margin-bottom:0.1em}.products.tf_swiper-container a.button,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button,.woocommerce input.button.alt,.woocommerce ul.products li.product .button,.woocommerce-product-search button{font-weight:700;letter-spacing:-.02em;padding:.8em 1.8em}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{background-color:var(--theme_accent);border-radius:30px;color:#fff;font-size:.55em;font-weight:400;letter-spacing:.2em;line-height:normal;min-height:auto;min-width:auto;padding:4px 16px;right:20px;text-transform:none;top:20px;transform:none}.woocommerce span.onsale:before,.woocommerce ul.products li.product .onsale:before{background-color:transparent}.products.tf_swiper-container.wc-products .onsale{top:20px}.woocommerce div.product .product_title,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-family:utm-avo,sans-serif;font-size:1.1em;letter-spacing:normal}.woocommerce div.product .product_title{font-size:2em}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price ins,ul.products li.product .post-content .price,ul.products li.product .product-content .price{color:var(--theme_accent);font-size:1.2em;font-weight:700}.woocommerce ul.products li.product .price del{font-weight:700}.woocommerce .woocommerce-ordering select{border:1px solid #ddd;color:grey;font-size:14px;padding:9px 30px 9px 16px;text-transform:none}#slide-cart .cart-total{font-size:.8em}#cart-wrap .button:hover{background-color:#000;color:#fff}.product-image{margin:0 0 1.5em;position:relative}.product-image:before{background-color:hsla(0,0%,100%,.8);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s;width:100%}.woocommerce .products li.product .product-content .button{left:50%;opacity:0;position:absolute;top:30%;transform:translate(-50%);transition:all .5s;white-space:nowrap;z-index:1}.woocommerce .products li.product .product-content .button:hover{transform:translate(-50%)}.woocommerce .products li.product:hover .button,li.product:hover .product-image:before{opacity:1}.woocommerce div.product form.cart .button{font-size:.7em;font-weight:700;margin-bottom:1.05em;padding:1.225em 1.6em}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.alt{font-size:.75em}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:2.2em}.woocommerce div.product .woocommerce-tabs ul.tabs li{font-size:1em;letter-spacing:-.001em;line-height:1;text-transform:none}.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#000;font-family:utm-avo,sans-serif;font-weight:700;padding:.5em .95em;text-transform:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a{color:var(--theme_accent)}.woocommerce div.product div.summary .product-share-wrap{margin:0 0 .75em;opacity:1;position:static;width:auto}.woocommerce div.product div.summary .share-wrap .share-button,.woocommerce div.product div.summary .wishlist-button{padding:9px}.product-share-wrap{left:0;opacity:0;position:absolute;text-align:center;top:45%;width:100%;z-index:1}li.product:hover .product-share-wrap{opacity:1}.share-wrap .share-button,a.quick-look,a.wishlist-button{background-color:hsla(0,0%,100%,.5);line-height:1.3;padding:6px}.product .product-share-wrap a.quick-look,.product-share-wrap .share-wrap .share-button,.product-share-wrap a.wishlist-button{color:var(--theme_accent)}a.quick-look .tf_fa,a.wishlist-button .tf_fa{vertical-align:inherit}.product-share-wrap .quick-look:hover,.product-share-wrap .wishlist-button:hover,.share-wrap:hover .share-button,.wishlist-button.wishlisted,.woocommerce ul.products li.product a.wishlisted{background-color:#fff;color:var(--theme_accent)}.woocommerce .related.products ul.products .product,.woocommerce .upsells.products ul.products .product{text-align:center}.woocommerce .related h2,.woocommerce .upsells h2{font-size:1.7em;font-weight:700;letter-spacing:.06em;padding-top:1em;text-transform:none}.slide-cart-visible #tf_sticky_buy{display:none}.ui.builder_button{font-size:.95em;font-weight:700;letter-spacing:.02em;line-height:normal;padding:.8em 1.8em;text-transform:uppercase}.builder_button.green{background-color:var(--theme_accent)}.ui.builder_button.green:hover{background-color:#000}div.themify_builder_slider_vertical .carousel-next,div.themify_builder_slider_vertical .carousel-prev{background-color:#fff;box-shadow:0 1px 39.56px 3.44px rgba(0,0,0,.07);color:var(--theme_accent);padding:17px 18px}.tf_carousel_nav_wrap .carousel-next,.tf_carousel_nav_wrap .carousel-prev{padding:11px 12px;position:relative}.tf_carousel_nav_wrap .carousel-next:hover,.tf_carousel_nav_wrap .carousel-prev:hover{background:rgba(79,191,169,.8);color:#fff}.tf_carousel_nav_wrap .carousel-next:after,.tf_carousel_nav_wrap .carousel-next:before,.tf_carousel_nav_wrap .carousel-prev:after,.tf_carousel_nav_wrap .carousel-prev:before{border-radius:2px;height:8px;margin-left:0;margin-right:0;width:8px}.tf_carousel_nav_wrap .carousel-next:after,.tf_carousel_nav_wrap .carousel-prev:after{border-top:2px solid;content:"";display:inline-block;margin-top:1px;position:absolute;top:50%;width:18px}.tf_carousel_nav_wrap .carousel-prev:after{left:calc(50% - 8px)}.tf_carousel_nav_wrap .carousel-next:after{right:calc(50% - 8px)}.tf_carousel_bullets .tf_carousel_bullet,.tf_carousel_bullets .tf_carousel_bullet:hover,.tf_carousel_bullets a.selected{border-color:#ddd;border-width:7px}.tf_carousel_bullets .tf_carousel_bullet:hover,.tf_carousel_bullets a.selected{border-color:var(--theme_accent)}.slider-finish .themify_swiper_container .tf_carousel_nav_wrap a{padding:9px}.slider-finish .themify_swiper_container .tf_carousel_nav_wrap a:after{margin-top:-1px}.module-testimonial-slider .post{text-align:left}.module-testimonial-slider .testimonial-content{background-color:#fff;border-radius:12px;padding:30px}.module-testimonial-slider .testimonial-entry-content{order:-1}.module-testimonial-slider .tb_rating_fill,.module-testimonial-slider .tb_rating_wrap{color:#000}.wpf_items_wrapper .wpf_item .wpf_item_name{border:none;font-family:Quicksand,sans-serif;font-size:1.2em;font-weight:700;letter-spacing:-.005em;padding:0}.wpf_items_wrapper .wpf_item ul.wpf_column_vertical li{margin-bottom:.6em;margin-top:.6em}.wpf_items_wrapper ul.wpf_column_vertical li:before{border-right:2px solid;border-top:2px solid;color:var(--theme_accent);content:"";display:inline-block;height:7px;margin-right:18px;transform:rotate(45deg);vertical-align:middle;width:7px}.wpf_item li a{color:inherit;letter-spacing:-.03em;text-decoration:none}.wpf_item .wpf_slider.ui-slider{background-color:rgba(0,0,0,.05);height:4px}.wpf_item .wpf_slider.ui-slider .ui-slider-handle{background-color:#f0524e;border:none;padding:10px}#pagewrap .wpf_slider.ui-slider .ui-widget-header{background-color:var(--theme_accent)}.wpf_item .wpf-slider-label{font-weight:700}@media screen and (max-width:767px){div.themify_builder_slider_vertical .carousel-next,div.themify_builder_slider_vertical .carousel-prev{margin:10px;position:relative;transform:none}}@media screen and (max-width:680px){h1{font-size:1.8em}h2{font-size:1.5em}}