@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');



/* Body */

.KT-body {

	font-family: 'Poppins', sans-serif;

	font-size: calc(1em + 1vw);

	background-color: #ffffff;

	color: #353535;

	width: 100%;

	min-width: 550px;

	max-width: 1400px;

	margin: 0 auto;

	padding: 0;

}

@media screen and (min-width: 60em) {

 .KT-body {

    font-size: 2.5vw;

  }

}

@media screen and (min-width: 72em) {

 .KT-body {

    font-size: 1.5em;

  }

}

/* ------------- */

	

/* Content */

.KT-content {

	width: 95%;

	max-width: 1400px;

	text-align: -webkit-center;

	padding: 40px 0px;

	margin: 0 auto;

}

.KT-content-text {

	width: 93%;

	max-width: 1400px;

	padding: 40px 0px;

	margin: 0 auto;

}

.KT-p {

	margin: 0;

	padding: 0;

	width: 100%;

	max-width: 1400px;

	font-size: 19px;

	line-height: 23px;

	text-align: left;

}

.center {

	text-align: -webkit-center;

}

.title {

	font-family: Play, Helvetica, arial, sans-serif;

	font-style: italic;

	font-stretch: semi-expanded;

	font-weight: bold;

	font-size: 26px;

	padding-bottom: 10px;

}

.tagline {

	font-family: Play, Helvetica, arial, sans-serif;

	font-style: italic;

	font-stretch: semi-expanded;

	font-size: 22px;

}

/* ------------- */

	

/* Section's background */

.KT-section {

	width: 100%;

	min-width: 550px;

	text-align: -webkit-center;

}

.Pearl {

	background-color: #F7F9FA;

}

.Stone {

	background-color: #EAEEF1;

}

.Slate {

	background-color: #3B444C;

	color: #F7F9FA;

}

/* ------------- */



/* Product Feature section */

div.KT-background-image {

	background-size: cover!important;

	background-repeat: no-repeat!important;

	padding: 1.25em 0.85em!important;

}

.right {

	text-align: -webkit-right;

}

.left {

	text-align: -webkit-left;

}

.KTE-product-copy-background {

	margin: 0 1em;

	padding: 0.85em 1.25em;

	background: rgba(0, 0, 0, 0.6);

	backdrop-filter: blur(.25em);

	width: fit-content;

	width: 30%;

	min-width: 330px;

	border-radius: 3px;

}

.KTE-product {

	padding: 0;

	text-align: left;

	margin: 15px 0 0px;

}

.KTE-product-name {

	font-size: 21px;

	font-family: Play, Helvetica, arial, sans-serif;

	font-style: italic;

	font-stretch: semi-expanded;

	font-weight: bold;

	color: #EAEEF1;

	margin: 5px 0 10px;

	text-align: left;

}

.KTE-product-info {

	font-size: 16px;

	color: #EAEEF1;

	margin: 10px 0;

	text-align: left;

}

	

ul.KTE-product-features {

	font-size: 16px;

	font-family: Myriad Pro, Liberation Sans, Helvetica, Arial, sans-serif;

	color: #EAEEF1;

	list-style: none;

	padding: 0 0 10px;

	margin: 0;

}

ul.KTE-product-features li::before {

	content: "❱";

	color: #BA0C2F;

	padding-right: 5px;

}

ul.KTE-product-features li {

	display: flex;

	text-align: -webkit-left;

}

/* ------------- */



/* Buttons */

.KTE-button {

	display: inline-block;

	margin: .5em;

	padding: 0.6em 1.15em 0.7em;

	cursor: pointer;

	text-decoration: none;

	border-radius: 5px;

	font-size: 16px;

	transition: background-color 150ms ease-in,border-color 150ms ease-in;

}

/* Learn more Button */

.KTE-button.learn {

	border: 1px solid #353535;

	color: #353535;

	background-color: #F7F9FA;

}

.KTE-button.learn:hover {

	background-color: #E0E3E7;

}

/* Shop now Button */

.KTE-button.shop {

	border: 1px solid #a60b16;

	color: #F7F9FA;

	background-color: #BA0C2F;

}

.KTE-button.shop:hover {

	background-color: #a60b16;

}

/* ------------- */



/* #KingstonFURY */

.KTE-Social-Link {

	font-size: 23px;

	font-family: Play, Helvetica, arial, sans-serif;

	font-style: italic;

	font-stretch: semi-expanded;

	font-weight: bold;

	color: #353535;

	text-decoration: none;

}

.KTE-Social-Link:hover {

	color: #BA0C2F;

}

/* ------------- */



/* Copyrights and Footnote */

.KTE-footnote {

	font-size: 12px;

	line-height: 19px;

	text-align: left;

	color: #6C7175;

	max-width: 1400px;

	margin: 0;

}

/* ------------- */

