
/* In linea #23 | https://devnegozi.iperbimbo.it/ */


:root{
	--iper-bg-color: #FFF4DE;
	;
	--iper-red: #ef4c4f;
	--iper-dark-grey: #4f4f4f
}


/* @font-face {
    font-family: Aeonik;
    src: url(wp-content/themes/iperbimbo6/font/aeonik-regular-webfont.woff),
		url(wp-content/themes/iperbimbo6/font/aeonik-regular-webfont.woff2); 
	 src: url(/wp-content/themes/iperbimbo6/font/Aeonik-Regular.otf) format("opentype");	
    font-weight: normal;
}

@font-face {
    font-family: NewSpirit;
    src: url(/wp-content/themes/iperbimbo6/font/NewSpiritRegular.otf) format("opentype");
	font-weight: normal;
} */


/*
 * The Typekit service used to deliver this font or fonts for use on websites
 * is provided by Adobe and is subject to these Terms of Use
 * http://www.adobe.com/products/eulas/tou_typekit. For font license
 * information, see the list below.
 *
 * NewSpirit:
 *   - http://typekit.com/eulas/00000000000000007735c4b8
 *   - http://typekit.com/eulas/00000000000000007735c4bc
 *   - http://typekit.com/eulas/00000000000000007735c4be
 *
 * © 2009-2023 Adobe Systems Incorporated. All Rights Reserved.
 */
/*{"last_published":"2022-08-09 07:45:52 UTC"}*/
/*
@import url("https://p.typekit.net/p.css?s=1&k=asp5lcf&ht=tk&f=45691.45693.45694&a=113828997&app=typekit&e=css");

@font-face {
font-family:"NewSpirit";
src:url("https://use.typekit.net/af/73dea6/00000000000000007735c4b8/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/73dea6/00000000000000007735c4b8/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/73dea6/00000000000000007735c4b8/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:300;font-stretch:normal;
}

@font-face {
font-family:"NewSpirit";
src:url("https://use.typekit.net/af/de4bea/00000000000000007735c4bc/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/de4bea/00000000000000007735c4bc/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/de4bea/00000000000000007735c4bc/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"NewSpirit";
src:url("https://use.typekit.net/af/19f9aa/00000000000000007735c4be/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/19f9aa/00000000000000007735c4be/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/19f9aa/00000000000000007735c4be/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;
}

.tk-NewSpirit { font-family: "NewSpirit",serif; }

*/


/* @font-face {
    font-family: 'Aeonik';
    src: url('https://www.iperbimbo.it/cdn/shop/files/Aeonik-Light.woff2?v=1658476477') format('woff2'),
        url('https://www.iperbimbo.it/cdn/shop/files/Aeonik-Light.woff?v=1658476477') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    src: url('https://www.iperbimbo.it/cdn/shop/files/Aeonik-Regular.woff2?v=1658476477') format('woff2'),
        url('https://www.iperbimbo.it/cdn/shop/files/Aeonik-Regular.woff?v=1658476477') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    src: url('https://www.iperbimbo.it/cdn/shop/files/Aeonik-Medium.woff2?v=1658476477') format('woff2'),
        url('https://www.iperbimbo.it/cdn/shop/files/Aeonik-Medium.woff?v=1658476477') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    src: url('https://www.iperbimbo.it/cdn/shop/files/Aeonik-Bold.woff2?v=1658476478') format('woff2'),
        url('https://www.iperbimbo.it/cdn/shop/files/Aeonik-Bold.woff?v=1658476477') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
} */



@font-face {
    font-family: 'Aeonik';
    src: url('/wp-content/themes/iperbimbo6/font/aeonik/Aeonik-Light.woff2') format('woff2'),
        url('/wp-content/themes/iperbimbo6/font/aeonik/Aeonik-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    src: url('/wp-content/themes/iperbimbo6/font/aeonik/Aeonik-Medium.woff2') format('woff2'),
        url('/wp-content/themes/iperbimbo6/font/aeonik/Aeonik-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    src: url('/wp-content/themes/iperbimbo6/font/aeonik/Aeonik-Regular.woff2') format('woff2'),
        url('/wp-content/themes/iperbimbo6/font/aeonik/Aeonik-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    src: url('/wp-content/themes/iperbimbo6/font/aeonik/Aeonik-Bold.woff2') format('woff2'),
        url('/wp-content/themes/iperbimbo6/font/aeonik/Aeonik-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NewSpirit';
    src: url('/wp-content/themes/iperbimbo6/font/NewSpirit/NewSpirit-Medium.woff2') format('woff2'),
        url('/wp-content/themes/iperbimbo6/font/NewSpirit/NewSpirit-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NewSpirit';
    src: url('/wp-content/themes/iperbimbo6/font/NewSpirit/NewSpirit-Regular.woff2') format('woff2'),
        url('/wp-content/themes/iperbimbo6/font/NewSpirit/NewSpirit-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NewSpirit';
    src: url('/wp-content/themes/iperbimbo6/font/NewSpirit/NewSpirit-Light.woff2') format('woff2'),
        url('/wp-content/themes/iperbimbo6/font/NewSpirit/NewSpirit-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NewSpirit';
    src: url('/wp-content/themes/iperbimbo6/font/NewSpirit/NewSpirit-Bold.woff2') format('woff2'),
        url('/wp-content/themes/iperbimbo6/font/NewSpirit/NewSpirit-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NewSpirit';
    src: url('/wp-content/themes/iperbimbo6/font/NewSpirit/NewSpirit-SemiBold.woff2') format('woff2'),
        url('/wp-content/themes/iperbimbo6/font/NewSpirit/NewSpirit-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}






html, body{
	font-size: 20px;
	font-family: 'Aeonik',sans-serif;
}
h1{
	font-size:2.3rem;
	
}
h2{
	font-size: 2rem;
}
h1,h2,h3,h4{
	font-family: 'NewSpirit', serif;
	color: var(--iper-red);
	font-weight: 500;
	

}
p {
	text-align: left;
}
/* In linea #25 | https://devnegozi.iperbimbo.it/ */

#navbar-top {
	margin: 0;
	background-color:var(--iper-red) !important ;
  }
  #navbar-top .container{
	margin-bottom: 0;
	padding-bottom: 0;
  }

  #navbar-top li {
	width: 100%;
  }

#navbar-top  a{
	border: none;
	font-weight: 700;
	font-size: 0.6rem;
  }
  
  #navbar-top .nav.navbar-nav.navbar-left {
	width: 100%;
  }

/* In linea #25 | https://devnegozi.iperbimbo.it/ */

#nav-iper .nav, #nav-store .nav {
	display: flex;
	justify-content: center;
	margin-bottom: 0.8rem;
  }
@media (min-width: 992px) { 
	#nav-iper .nav, #nav-store .nav {
	margin-bottom: 0;
	}
}
  
  #nav-store a,
  #nav-iper a {
	border-left: 1px solid #4f4f4f;
  }
  #nav-store li:first-child a, 
  #nav-iper li:first-child a {
	border-left: none;
  }
 
  #nav-store a,
  #nav-iper a {
	padding: 0px 9px;
	color: #4f4f4f;
	font-size: 0.65rem;
	font-weight: 600;
  }
  


/* In linea #25 | https://devnegozi.iperbimbo.it/ */

.nav-wrapper {
	background: #f2f2f2;
	display: flex;
align-items: center;

  }
.nav-wrapper .container {
	padding-bottom: 0;
}
  @media (min-width: 992px) { 
	.nav-wrapper {
	
		height: 2.5rem;

	  }
	
  }

  .main-content {
	margin-top: 20px;
  }


  
/* In linea #25 | https://devnegozi.iperbimbo.it/ */
@media (min-width: 992px) { 
	.flx-col-wrapper {
	display: flex;
	margin-bottom: 4rem;
	justify-content: space-between;
  }
  
  .flx-col-wrapper div:nth-child(odd) {
	padding-right: 5rem;
  }
    .flx-col-wrapper div:nth-child(even) {
		    width: 40%;

	padding-left: 5rem;
  }
 }


@media (min-width: 768px) {
	ul.punti {
	
	  height: 50rem;
	  padding-top: 7rem;
	  background-color: #FFF4DE;
	}
  }
  
  ul.punti {
	justify-content: flex-start;
  }
  
  
  
  .punti .btn {
	border: 1px solid #000;
	border-radius: 5px;
	font-weight: bold;
	font-size: 1rem;
	font-weight: 800;
  }

  
 
  
  /* .punti h2, punti .pv { */
  .punti h3, .punti .pv {
	/* height: 4rem; */
	height: 3rem;
	margin: 0;
	padding: 0;
  }
  
 
/* In linea #26 | https://devnegozi.iperbimbo.it/ */

#content {
	padding-bottom: 0;
  }
  
  #post-9 {
	margin-bottom: 0;
  }
  
  /* iper.css | https://devnegozi.iperbimbo.it/wp-content/themes/iperbimbo6/css/iper.css?ver=6.12 */
  
  @media (min-width: 768px) {
	ul.punti {
	  margin-bottom: 0;
	}
  }
  
  
  .wave:after {
	content:'';
	position: absolute;
	top: -90px;
	background-image: url('https://devnegozi.iperbimbo.it/wp-content/themes/iperbimbo6/img/wave1.svg');
	background-position: center bottom;
	background-repeat: no-repeat;
display: block;
z-index: -1;
	background-size: cover;
	width: 100%;
	height: 90px;
	left: 0;
  }
  .punti-wrapper{
	background-color: #FFF4DE;
	position: relative;
  }

  
  
  /* iperbimbo.css | https://devnegozi.iperbimbo.it/wp-content/themes/iperbimbo6/css/iperbimbo.css?ver=6.2 */
  
  .punti h3 {
	display: flex;
	flex-direction: column;
	justify-content: center;
	font-weight: 600;
	font-size: 1.2rem;
  }
  
  
 
  footer#colophon{
	background-color: #141835;
	color:#fff;
	padding-top: 6rem;
	padding-bottom: 6rem;
  }

  
/* In linea #25 | https://devnegozi.iperbimbo.it/ */
@media (min-width: 992px) { 
.footer-cols {
	display: flex;
	justify-content: space-evenly;
  }
}
  .footer-block__heading{
  margin-bottom: 1rem;
  margin-top: 0;
  font-size: 18px;
  font-weight: 800;
  color: #7c7f9a;
  
  }


/* In linea #26 | https://devnegozi.iperbimbo.it/ */

.footer-block__details-content.list-unstyled {
	display: flex;
	flex-direction: column;
  }
  
  .footer-block__details-content.list-unstyled li {
	text-align: left;
  }
  
  .footer-block__heading.footer-h2 {
	text-align: left;
  }
  
  .footer {
	padding: 1rem 0;
	text-align: left;
	font-size:16px !important;

	padding: 1rem;
  }


  @media (min-width: 992px) { 
	.footer {
	
		width: 25%;
		
	  }
  }
  .footer a{
	font-size: 16px !important;
  }


/* In linea #26 | https://devnegozi.iperbimbo.it/ */

.footer__list-social.list-unstyled.list-social {
	display: flex;
  }
  
  .visually-hidden {
	display: none;
  }
  


/* section-footer.css | https://www.iperbimbo.it/cdn/shop/t/21/assets/section-footer.css?ver=6.2 */

.footer__content-bottom-wrapper {
	/* width: 100%; */
	width: 50%;
	margin: auto;
  }
 
  #map {
	border-radius: 15px;
	box-shadow: 2px 4px 9px 4px rgba(0,0,0,0.3);
  }
  
  
/* In linea #25 | https://devnegozi.iperbimbo.it/torino/ */

.link-volantino {
	display: flex;
	align-items: center;
	border: 1px solid;
	color: #000;
	font-family: 'NewSpirit', serif;
	
	padding: 0.2rem;
	width: 100%;
	text-decoration: none;
	border-radius: 10px;
	background-color: #fff;
	margin-top:4rem;
  }

  @media (min-width: 992px) { 
  .link-volantino {
	display: flex;
	align-items: center;
	border: 1px solid;
	color: #000;
	font-family: 'NewSpirit', serif;
	
	padding: 0.rem;
	width: 100%;
	text-decoration: none;
	border-radius: 10px;
	background-color: #fff;
	margin-top:1rem;
	/*! margin: auto; */
	text-align: center;
	justify-content: center;
	padding: 1rem;
	margin-top: 0;
  }
}
  
  .link-volantino > i {
	margin: 0 0.7rem 0;
	font-size: 2rem;
  }


  
  .link-volantino span {
	font-size: 0.9rem;
	font-weight: bold;
  }
/* In linea #25 | https://devnegozi.iperbimbo.it/torino/ */

.bg {
	position: absolute;
	top: 20%;
	left: 0;
	right: 0;
	background: var(--iper-bg-color);
	bottom: 0;
	z-index: -1;
  }
  .bg:after{
	content:'';
	position: absolute;
	top: -90px;
	background-image: url('https://devnegozi.iperbimbo.it/wp-content/themes/iperbimbo6/img/wave1.svg');
	background-position: center bottom;
	background-repeat: no-repeat;
display: block;
z-index: -1;
	background-size: cover;
	width: 100%;
	height: 90px;
	left: 0;
  }



/* In linea #25 | https://devnegozi.iperbimbo.it/torino/ */

.box-orari {
	background: #fff;
	border: 1px solid #000;
	border-radius: 15px;
	padding: 0 5%;
	margin-top: 2rem;
  }
  @media (min-width: 992px) { 

	.box-orari {

		padding: 0 15%;
		
	  }


  }
/* In linea #25 | https://devnegozi.iperbimbo.it/torino/ */


  .orari-header {
	border-bottom: 1px solid var(--iper-dark-grey);
	margin-bottom: 1rem;
	padding-bottom: 1rem;
	text-align: center;
  }
  
/* In linea #25 | https://devnegozi.iperbimbo.it/torino/ */

.oggi {
	font-family: 'Sepctral',serif;
	font-size: 1.3rem;
	color: var(--iper-dark-grey);
  }

/* In linea #25 | https://devnegozi.iperbimbo.it/torino/ */

.box-orari dl {
	display: flex;
	flex-wrap: wrap;
  }
  .box-orari dt {
	text-transform: capitalize;
	
	font-weight: normal;
	width: 27%;
  }
 
 .box-orari dd {
	
	width: 73%;
	text-align: right;
  }

.box-orari dd,   .box-orari dt{
	font-size:0.7rem
}
@media (min-width: 992px) { 

	.box-orari dd,   .box-orari dt{
		font-size:0.9rem
	}
}
  
  /* iper.css | https://devnegozi.iperbimbo.it/torino/wp-content/themes/iperbimbo6/css/iper.css?ver=6.2 */


  

 
  

/* In linea #25 | https://devnegozi.iperbimbo.it/torino/ */

#breadcrumbs {
	margin: 0 0 3rem 0;
  }
  /*
  #breadcrumbs span {
	margin: 0 0.5rem;
  }
		*/  



/* In linea #25 | https://devnegozi.iperbimbo.it/torino/ */

#content-header h1,
.neg-home-title h1 {
	font-size: 1.9rem;
}


@media (min-width: 992px) { 
	#content-header h1,
	.neg-home-title h1 {
		font-size: 2.3rem;
	}
.neg-home-title {
	padding-left: 4rem;
	}

	.map {
	padding-right: 4rem;
	}
}

.neg-home-title h3 {
	display: flex;
	color: var(--iper-dark-grey);
	align-items: center;
	font-weight: normal;
  }
  .neg-home-title h3 a{
	color: var(--iper-dark-grey);
  }
  
  .neg-home-title h3 i {
	margin-right: 1rem;

		width: 26px;
		text-align: right;
	  
  }
  
 

  
/* In linea #25 | https://devnegozi.iperbimbo.it/torino/ */

.servizi {
	display: flex;
	flex-wrap: wrap;
  }
  
  .servizi h3 {
	width: 100%;
	text-align: center;
	font-size: 2rem;
  }
  
  .servizi > div {
	width: 33%;
	padding: 0.5rem;
	text-align: center;
	margin: 0 auto;
  }
  
  .servizi > div i {
	font-size: 3rem;
  }
  .payback img {
	margin-top: 10px;
	max-width: 50%;
  }
  @media (min-width: 992px) { 
	.payback img {
		max-width: 70%;
	  }
  }
  .servizi p {
	text-align: center;
  }
  
  .servizi > div {
	/* padding: 0.5rem; */
	padding: 0.5rem;
  }

/* iper.css | https://devnegozi.iperbimbo.it/torino/wp-content/themes/iperbimbo6/css/iper.css?ver=6.2 */

.servizi >div h3 {
	font-size: 0.7rem;
	color: var(--iper-dark-grey);
  }
  
  
  .servizi > div {
	/* padding: 2rem; */
	padding: 1.5rem;
  }
	
/* In linea #25 | https://devnegozi.iperbimbo.it/torino/ */

.wa i {
	display: block;
  }
/*# sourceMappingURL=iperbimbo.css.map */
.ln a i {
	color: var(--iper-dark-grey);
  }  

  article.listenascita {
    border: 1px solid;
	background-color: #fff;
}

.post-type-archive-listenascita .content-padder {
    display: flex;
    flex-wrap: wrap;
}


/* iper.css | https://devnegozi.iperbimbo.it/genova/wp-content/themes/iperbimbo6/css/iper.css?ver=6.12 */

article.listenascita {
	width: 30%;
	margin: 1% 10%;
	padding: 1rem;
	display: flex;
	align-items: center;
	text-align: center;
	border-radius: 15px;
	justify-content: center;
  }
  
  /* In linea #25 | https://devnegozi.iperbimbo.it/genova/listenascita/ */
  
  article.listenascita a {
	text-align: center;
  }
  

  @media (max-width: 768px) { 

/* In linea #25 | https://devnegozi.iperbimbo.it/torino/ */

.container.contenuto {
	display: flex;
	flex-wrap: wrap;
  }
  
  .map {
	width: 100%;
	order: 1;
  }
  
  .servizi > div {
	width: 100%;
  }
  
  #breadcrumbs {
	margin: 1rem 0;
  }
  
  #breadcrumbs, #breadcrumbs a,#breadcrumbs p {
	color: var(--iper-dark-grey) !important;
  }
}


#breadcrumbs, p#breadcrumbs, p#breadcrumbs a {
	color: var(--iper-dark-grey) !important;
  }

  
/* iper.css | https://devnegozi.iperbimbo.it/torino/wp-content/themes/iperbimbo6/css/iper.css?ver=6.13 */

/* .neg-home-title h3 a { */
.neg-home-title h3 a, .neg-home-title h3 {
	color: var(--iper-dark-grey);
	font-size: 1.3rem;
  }
  
  .password-form {
	background: #fff;
	padding: 1rem 3rem;
	border-radius: 15px;
	margin-top: 2rem;
	box-shadow: 2px 4px 9px 4px rgba(0,0,0,0.3);
  }
  .password-form h3 {
    color: var(--iper-dark-grey);
}
@media (max-width: 768px) { 
	.password-form h3 {
	
		font-size: 1rem;
	}

	.password-form button {
		margin-top: 1rem;
	}

}
.row.pss-box {
	margin-bottom: 5rem;
}
@media (min-width: 992px) { 
	.row.pss-box {
		display: flex;
		align-items: center;
	}
}
#breadcrumbs >span span:first-child {
	display: none;
  }
  span.breadcrumb_last {
     font-weight: normal; 
  }

  #breadcrumbs {
	font-size: 0.75rem;
  }
  #breadcrumbs .homelink{
	font-weight: 800;
	text-decoration: underline;
  }

  .row.map-container {
    background-color: transparent;
}
footer#colophon a{
	color: #fff;
  }