/*
Theme Name:         Sloways 2021
Description:        Theme for Sloways - version 2021
Version:            1.0
Author:             almaware + g5plus
Template:     		g5plus-auteur

Tags: 				two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: 		g5plus-auteur
*/
/************************************************************************************
Put your custom CSS below this block :)
*************************************************************************************/

@import "style_r.css";
@import url("style_r.css");

.product-flash { padding: 0 10px; }

.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
  width: 35%; /*-18 */
}

.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
  width: 61%;
}

.woocommerce div.product div.images ol.flex-control-thumbs li {
  float: left;
  width: 25%;
}

span.optional { display: none; }

.has-radios input { float: left; transform: translateY(5px); }

.variations .label { padding-right: 30px !important; width: 120px; }

.variations .label span {
  font-size: 15px;
  font-weight: 800;
}

h4.bundled_product_title.product_title {
  font-size: 24px !important;
}


.gsf-contact-form .gsf-contact-form input[type=radio]:checked:before, .gsf-contact-form input[type=checkbox]:checked:before { content: '\f00c'; }
.gsf-contact-form input[type=radio]:before, .gsf-contact-form input[type=checkbox]:before {
  content: '';
  font-family: 'Font Awesome 5 Pro';
  font-weight: 900;
  display: block;
  width: 17px;
  height: 17px;
  line-height: 17px;
  color: #e4573d;
  background: #f1f1f1;
  font-size: 12px;
  text-align: center;
}

.gsf-contact-form input[type=checkbox] { width: auto !important; }

.wpcf7-acceptance .wpcf7-list-item-label {
  font-size: 16px;
}

.order-total .includes_tax { display: none; }

.mt-sm-30 {
 @media (max-width: 768px) {
    margin-top: 30px;
  }
}