<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0

VWA STYLESHEET
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

h1, h2, h3, h4, h5, h6, .heading-font, .off-canvas-center .nav-sidebar.nav-vertical &gt; li &gt; a {
    /*font-family: "Roboto", sans-serif;*/
}

.home .banner-layers.container	.text-box.banner-layer.res-text .button {
    padding: 5px 3em!important;
}

/* OVERLAY HEADER BANNER HOME */
.home .banner-inner.fill .overlay {
display: none;
}
/* NAV */

/* FAQ */ /* Wishlist */ 
.header-nav #menu-item-188, 
.header-nav #menu-item-187 {
	display: none;
	visibility: hidden;
	position: absolute;
}

/* /NAV */

/* USP's */

.vwa_usps .col {
    padding: 13px 0px 0px 0px;
    min-height: 66px;
    /* line-height: 56px; */
}

.vwa_usps .vwa_btn_trio {
    color: #fff!important;
}
.vwa_usps .vwa_btn_trio:hover {
    color: #fff!important;
    opacity: 1!important;
}

/* /USP's */

/* Home Faq */

.vwa_home_faq h2.uppercase {
    font-size: 1.35em;}


.vwa_content .column.vwa_faq-contact ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    color: #000;
}

.vwa_content .column.vwa_faq-contact li {
    padding: 0px 0px 10px 0px;
}

.vwa_content .column.vwa_faq-contact li,
.vwa_content .column.vwa_faq-contact li a{
    margin: 0px;
    list-style-type: none;
    color: #000;
}

.vwa_content .column.vwa_faq-contact li a{
    display: inline-block;
    cursor: pointer;
    height: 25px;
    color: #000;
    text-decoration: none;
}


.vwa_content .column.vwa_faq-contact li:before {
    font-family: "FontAwesome";
    position: relative;
    display: inline-block;
    width: 30px;
    height: 26px;
    font-size: 20px;
    color: #000;
}

.vwa_content .column.vwa_faq-contact li:first-child:before {
    content: "\f124";
}

.vwa_content .column.vwa_faq-contact li:first-child span:before{
    content: " ";
    position: relative;
    display: inline-block;
    width: 30px;
    font-size: 20px;
}

.vwa_content .column.vwa_faq-contact li:nth-child(2):before {
    content: "\f095";
}

.vwa_content .column.vwa_faq-contact li:last-child:before {
    content: "\f003";
    font-size: 18px;
}

/* /Divider C3 hats */

.col.medium-4 .is-divider.divider.clearfix {
	margin-left: 0 !important;
}

/* /Home Faq*/

/*  Product Display */

.container.section-title-container .section-title-normal {
	border-bottom: 1px solid #A02384;
}

.container.section-title-container .section-title-normal span {
	font-weight: 600;
	border-bottom: 0px;
}

.container.section-title-container span,
.container.section-title-container .section-title a {
	color:#A02384;
	font-weight: normal;
}

.container.section-title-container .section-title a:hover {
	color:#4C7A34;
}


/*  /Product Display */

/* Buttons */

.vwa_btn_trio {
    font-family: "FontAwesome", sans-serif;
	font-weight: 400;
    font-size: .94em;
    left: 36px;
}

.vwa_btn_trio.vwa_btn_ours:before {
	content: "\f0a4";
    font-size: 1.6em;
    padding: 0px 10px 0px 0px;
    position: absolute;
    margin: 0px 0px 0px -36px;
}

.vwa_btn_trio.vwa_btn_multi:before {
	 content: "\f013";
    font-size: 1.6em;
    padding: 0px 10px 0px 0px;
    position: absolute;
    margin: 0px 0px 0px -36px;
}

.vwa_btn_trio.vwa_btn_delivery:before {
	content: "\f0d1";
    font-size: 1.6em;
    padding: 0px 10px 0px 0px;
    position: absolute;
    margin: 0px 0px 0px -36px;	

}

/* Testimonials */

.text-center&gt;div, .text-center&gt;div&gt;div, .text-center .is-divider, .text-center .is-star-rating {
    margin-left: auto;
    margin-right: auto;
}

.vwa_testimonials .testimonial-text p,
.vwa_testimonials .testimonial-text span,
.vwa_testimonials .testimonial-text strong,
.vwa_testimonials .testimonial-meta p,
.vwa_testimonials .testimonial-meta span,
.vwa_testimonials .testimonial-meta strong{
	color: #A02384!important;
}

.secondary.is-underline, .secondary.is-link, .secondary.is-outline, .stars a.active, .star-rating:before, .woocommerce-page .star-rating:before, .star-rating span:before, .color-secondary {
    color: #A02384!important;
}

.home .flickity-page-dots {
	position: initial!important;
}

.home .flickity-page-dots .dot {
    border-color: #929292!important;
}

/* /Testimonials */
    
/* General */


.section-content .col, .section-content .gallery-item, .section-content .columns {
    /*padding:0px;*/
}

.wpcf7-form .wpcf7-form-control-wrap,
.wpcf7-form .wpcf7-form-control {
    display: inline-block;
    margin: 0px 10px 0px 0px;
   }

.wpcf7-form input {
    border-radius: 25px;
    width: auto;
    max-width: auto;
    display: inline-block;
}
.wpcf7-form input[type='submit']{
    background-color: #97ad0d;
    border-radius: 25px;
}

/* /General */ 

/* /Buttons */

/* Footer 2 */

.footer-2 .widget:first-child:after {
    content:"Gloves and Hats that ensures comfort for many hours.";
    font-size: 0.675em;
    display: block;
    padding: 12px 0px 0px 0px;
	margin-left: 25px;
	width: 50%;
    text-align: center;
}

.footer-2 .widget:first-child img {
    /*max-width: 275px!important;*/
    max-width: 214px!important;
    width: 100%;
}

.footer-2 #nav_menu-4 li {
    border-top: 0px!important;
}
.footer-2 #nav_menu-4 li a {
    text-transform: uppercase;
    font-size: 14px;
}

.footer-2 #text-4 .textwidget .section {
    padding: 0px;
}

.footer-2 #text-4 .textwidget .section li:before {
    font-family: "FontAwesome";
    position: relative;
    display: inline-block;
    width: 30px;
    height: 26px;
    font-size: 20px;
}

.footer-2 #text-4 .textwidget .section li:first-child:before {
    content: "\f124";
}

.footer-2 #text-4 .textwidget .section li:first-child span:before{
    content: " ";
    position: relative;
    display: inline-block;
    width: 30px;
    font-size: 20px;
}

.footer-2 #text-4 .textwidget .section li:nth-child(2):before {
    content: "\f095";
}

.footer-2 #text-4 .textwidget .section li:last-child:before {
    content: "\f003";
    font-size: 18px;
}


/* /Footer 2 */

/* Footer Absolute */

.absolute-footer ul {
    opacity: 1;
    border:0px!important;
}
.absolute-footer ul li {
    list-style-type: none;
    border:0px!important;
    padding-left: 0px;
    margin: 6px 0px 0px 0px;
    color: #ffffff;
    font-size: 11px;    
    border-bottom: 0px solid #fff!important;
}

.absolute-footer .vwa_absolute-footer {
    padding-left: 0px;
    margin: 0px;
}
.absolute-footer .vwa_absolute-footer li {
    border:0px!important;
    padding-left: 0px;
    margin: 0px;
    display: inline-block;
}
.absolute-footer .vwa_absolute-footer li a {
    color: #ffffff;
    text-transform: uppercase;
    padding:0px 12px 0px 0px;
    font-size: 11px;
    border-top: 0px solid #fff!important;
}

.absolute-footer hr {
    margin: 0;
    color: #fff;
    /* min-width: 200px; */
    opacity: 1;
    width: 200px;

}

.absolute-footer .payment-icon {
    opacity: 1;
    background-color: transparent;
}

/* /Footer Absolute */


/* Page Template Page Blank */


.vwa_content .col-inner p {
   color: #000!important;
	text-align:left;/**/
}

.vwa_content .col-inner p.is-xsmall.uppercase.count {
   color: #ccc!important;
	text-align:center;/**/
}

.vwa_content, .vwa_bg_white {
    background-color: #fff!important;
}

.vwa_bg_white .vwa_instagram .icon-instagram,
.vwa_bg_white .vwa_instagram span {
color:#A02384;}

.vwa_content .wpcf7 label {
    /* display: block; */
    width: 200px;
    padding: 0px;
    text-align: left;
    font-weight: normal;
}
.vwa_content .wpcf7 p {
    text-align: left;
}

.vwa_content .wpcf7 input[type="text"], 
.vwa_content .wpcf7 input[type="email"], 
.vwa_content .wpcf7 textarea {
    border-radius: 0px;
    min-width: 100%;
    width: 400px;
}


.vwa_content .wpcf7 input[type="submit"] {
    margin: 10px 0px 0px 0px;
    width: 150px;
}


.accordion-title.active, .has-icon-bg .icon .icon-inner, .logo a, .primary.is-underline, .primary.is-link, .badge-outline .badge-inner, .nav-outline &gt; li.active&gt; a, .nav-outline &gt;li.active &gt; a, .cart-icon strong, [data-color='primary'], .is-outline.primary {
    color: #000!important;
}

.page-template-page-blank .accordion-item a {
    color: #000!important;
    font-weight: normal!important;
    border-top: 0px solid #ddd!important;
    border-bottom: 1px solid #ddd!important;
    text-align: left;
}

.page-template-page-blank .accordion-item p {
    text-align: left;
    color: #000!important;
}

.page-template-page-blank .top-bar-nav a {
    color: #000!important;
}

.page-template-page-blank .section-title, 
.page-template-page-blank .section-title span {
   /* color: #000!important; */
    border-bottom: 0px!important;

}

.vwa_instagram a { 
color: #A02384!important;  }

/* /Page Template Page Blank */

/* Error */
div.wpcf7-mail-sent-ng {
border: 0px;
color:#fff;}

/* /Error */
</pre></body></html>