/*
Theme Name: Betheme
Theme URI: https://themes.muffingroup.com/betheme/
Author: Muffin group
Author URI: https://muffingroup.com/
Description: The biggest WordPress Theme ever
License: Themeforest Split Licence
License URI: https://themeforest.net/licenses/standard
Text Domain: betheme
Version: 21.7.9

All css files are placed in /css/ folder
*/
.share-simple-wrapper{
	display: none;
}
.wp-block-columns .wp-block-column{
	margin-left: 0px;
}
.wp-block-column td{
	font-size: 17px;
}

.woocommerce div.product #image360viewer {
  max-width: 100%;
  width: 100%;
  height: auto;
  position: absolute;
  top: 0; }
.woocommerce div.product #imageGallery {
  position: relative;
  margin: 0 auto;
  background: #fff;
  border: 1px solid #ddd;
  z-index: 5; }
  .woocommerce div.product #imageGallery:before {
    display: block;
    content: '';
    padding-bottom: 100%; }
  .woocommerce div.product #imageGallery .loadericon {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    z-index: 1; }
    .woocommerce div.product #imageGallery .loadericon img {
      position: absolute;
      top: 50%;
      left: 50%;
      -ms-transform: translate(-50%, -50%);
      -webkit-transform: translate(-50%, -50%);
      -moz-transform: translate(-50%, -50%);
      -o-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      width: 100px;
      height: 100px; 
}
.woocommerce div.product #image360viewer{
	position: relative!important;
}
.woocommerce div.product #imageGallery{
	position: unset!important;
}
.woocommerce div.product #imageGallery:before{
	display: none!important;
}
.woocommerce div.product #imageGallery{
	    border: 1px solid #fff;
}
.sf-titel{
	font-family: Titillium Web;
	font-style: normal;
	font-weight: normal;
	font-size: 28px;
	line-height: 102.6%;
	letter-spacing: -0.04em;
	color: #D2AE6B;
}
.sf-titel-wit{
	font-family: Titillium Web;
	font-style: normal;
	font-weight: normal;
	font-size: 28px;
	line-height: 102.6%;
	letter-spacing: -0.04em;
	color: #fff;
}
.sf-logos-b2b img{
	vertical-align: middle;
	width: 125px;
	margin-left: 45px;
	margin-right: 45px;
}
.sf-logos-b2b{
	text-align: center;
}

@media only screen and (min-width: 1240px){
.page-id-4830 .section_wrapper{
    max-width: 100%!important;
	}
}
.page-id-4830 .the_content_wrapper {
    margin: 0 0%!important;
}
.sf-form-row{
	display: flex;
}
.sf-form-row div{
	flex: 1;
}
.sf-form-row div span{
	width: 98%;
	margin-bottom: 10px;
}
.sf-form-row div .opmerkingen{
	width: 99%!important;
}

.sf-form-row div input{
	height: 43px;
}

.sf-text-small span{
	font-size: 15px;
	font-weight: 300!important;
}
.term-accessoires #Subheader {
    background-image: url(https://www.viatore.com/wp-content/uploads/2021/11/Viatore-header-belt-brown-top.jpg);
    background-repeat: repeat-x;
    background-position: center top;
    background-size: cover;
}
.page-id-3384 #Subheader {
    background-image: url(https://www.viatore.com/wp-content/uploads/2021/11/viatore-zool-header-top-g.jpg);
    background-repeat: repeat-x;
    background-position: center top;
    background-size: cover;
}
.page-id-4830 #Subheader {
    background-image: url(https://www.viatore.com/wp-content/uploads/2021/12/Viatore-header-btob-unive.jpg);
    background-repeat: repeat-x;
    background-position: center top;
    background-size: cover;
}
.page-id-4460 #Subheader {
    background-image: url(https://www.viatore.com/wp-content/uploads/2021/11/over-ons-header-viatore-g.jpg);
    background-repeat: repeat-x;
    background-position: center top;
    background-size: cover;
}
.sf-promotie-tekst{
	margin-top: -15px;
    margin-bottom: 20px;
	font-weight: 700;
    color: #cba052;
}