/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 30 2025 | 07:21:18 */
.art-center p {
  width:100%;
  max-width:400px;
  line-height:100%;
}
@media (max-width:767px)
{
	.gallery-top-text {
		padding-left:20px;
		padding-right:20px;
	}
}
.art-center .wp-block-column:first-child {
	display:block !important;
}
.right-aw p, .art-center p {
	line-height:100%; 
}
@media (max-width:790px) and (min-width:601px)
{
	.art-center {
		flex-wrap:nowrap !important;
	}
}
@media (max-width:600px)
{
	.art-center .wp-block-column {
		display:block !important;
		height:auto  !important;
	}
	.art-center {
		display:block !important;
		height:auto  !important;
		padding-left:20px;
		padding-right:20px;
	}
	.art-center .wp-block-column p {
		margin-left:unset !important;  
	}
	.quote-text-heading {
		margin-top:10px !important; 
		margin-bottom:16px !important; 
	}

}

@media (max-width:600px) 
{
	body .timeless  h2.timeless-heading{
		max-width:100% !important; 
		margin-bottom: unset !important;
		padding-left: unset !important;
	}
	.production-left-column h2{
		margin-bottom:unset !important; 
	}
	.material-parent-section .material-right-column h2 {
		margin-bottom:unset !important; 
	}
	.substainability-parent  .production-left-column {
		display:block !important;
		width:100%;
		height:auto;
	}
	.substainability-parent .production-left-column p {
		max-width:100%; 
	}
	body .substainability-parent .production-right-column {
		justify-content: unset !important; 
		align-items: unset !important; 
	}
	body .substainability-parent .production-right-column {
		justify-content: unset !important; 
		align-items: unset !important; 
	}

	/* 	.material-left-column  {
	display:none !important; 
} */
	.production-left-column, .production-right-column {
		height:auto !important;
	}
	.material-parent-section .material-right-column p {
		margin-top:unset;
		max-width:100%;
	}
	/* 	.production-right-column
	{
	display:none !important; 
} */
	.production-left-column .wp-block-image{
		display:block !important;

	}
	.material-right-column .wp-block-image {
		display:block !important;
	}
	.production-left-column .wp-block-image img {
		margin:15px 0px !important;
	}
	.material-right-column .wp-block-image img {
		margin:15px 0px !important;
	}

	body.sustainability-page .substainability-parent {
		padding-bottom: 15px !important;
		padding-left: 15px !important;
		padding-right: 15px !important;
		padding-top: 15px !important;
	}
	body.sustainability-page .material-parent-section {
		padding-bottom: 15px !important;
		padding-left: 15px !important;
		padding-right: 15px !important;
		padding-top: 15px !important;
	}
	.material-left-column, .material-right-column {
		height:auto !important;
	}
	body.sustainability-page .material-parent-section .material-right-column h2 {
		padding-bottom:20px;
	}
	body.sustainability-page .material-parent-section {
		gap:unset !important;
	}


}
body.sustainability-page {
	background:#ffffff !important;
}
body.sustainability-page .timeless-paragraph {
	line-height:100% !important;
}

@media (max-width:480px)
{
	.production-left-column .wp-block-image img {
		height:480px !important;
		object-fit:cover;
	}
	.material-right-column  .wp-block-image img {
		height:480px !important;
		object-fit:cover;
	}
	body .material-parent-section {
		gap:unset;
	}
}
/* .production-left-column .wp-block-image{
display:none;
}
.material-right-column .wp-block-image {
display:none;
} */
body .substainability-parent .production-left-column {
	display: flex;
	justify-content: space-between;
	align-items:space-between;
	padding-bottom:0px;
}
.production-left-column h2 {
	width:100%;
}
.production-left-column p {
	width:100%;
	max-width:400px;
	font-weight: 400;
	font-size: 14px;
	line-height: 100%;
	color:#111111;

}
body.sustainability-page .athemes-blocks-block-container-wrapper {
	padding-top: unset;
	padding-right: unset;
	padding-bottom: unset;
	padding-left: unset;
}
body .substainability-parent .production-left-column h2 {
	width:100% !important; 
	font-family: Quadrant Text!important;
	font-weight: 400!important;
	line-height: 100%!important;
	color:#111111;
}
body .substainability-parent .production-right-column img {
	width:930px;
	height:900px;
	object-fit:cover;
}
body .substainability-parent .production-right-column {
	justify-content:flex-end; 
	align-items: flex-end;
}
.substainability-parent .wp-block-column.is-layout-flow:first-child {
	margin-left:unset !important; 
}
.substainability-parent {
	padding-bottom:20px; 
	padding-left:20px !important;
	padding-right:20px !important;
	padding-top:20px;
	margin-bottom:0px;
}
.material-parent-section {
	padding-bottom:20px; 
	padding-left:20px;
	padding-right:20px;
	margin-bottom:0px;
	padding-top:20px;
	border-top: 0.8px solid #111111;
	border-bottom: 0.8px solid #111111;
}
.sub-first-sec {
	border-top: 0.8px solid #111111;
}

.material-left-column img {
	width:930px;
	height:900px;
	object-fit:cover;
}
.material-parent-section .material-left-column {
	padding-bottom:0px; 
}
.material-right-column h2 {
	font-family: Quadrant Text!important;
	font-weight: 400!important;
	line-height: 100%!important;
	color:#111111;
}
.material-right-column p {
	font-weight: 400;
	font-size: 14px;
	line-height: 100%;
	color: #111111;
	width:100%;
	max-width:400px;
}
.material-parent-section .material-right-column {
	display:flex;
	justify-content:space-between !important;
}
.material-parent-section .wp-block-column.is-layout-flow:first-child {
	margin-left:unset !important; 
}
.sub-second-sec {
	padding-bottom:12px; 
}
.timeless-heading {
	margin-top:unset;
	margin-bottom:unset;
	padding-top:40px;
	padding-bottom:20px;
}
.timeless p {
	padding-bottom:40px; 
}
@media (max-width:1680px) and (min-width:820px)
{
	.substainability-parent .production-right-column, .substainability-parent .production-left-column {
		flex:0 0 49% !important;
	}
	.material-parent-section .material-left-column, .material-parent-section .material-right-column {
		flex:0 0 49% !important;
	}
	body .substainability-parent .production-right-column img {
		width: 100%;
		height: auto;
		object-fit: cover;
	}
	body .material-left-column img {
		width:100%;
		height: auto;
		object-fit: cover;
	}
}
@media (max-width:1024px)  {
	body .substainability-parent .production-right-column img {
		width: 100%;
		height: auto;
		object-fit: cover;
	}
	.material-left-column img {
		width:100%;
		height: auto;
		object-fit: cover;
	}
	.substainability-parent h2 {
		font-size:24px; 
	}
	.material-parent-section .material-right-column h2 {
		font-size:24px; 
	}
	body.sustainability-page .substainability-parent {
		padding-bottom: 20px;
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 20px;
	}
	body.sustainability-page .material-parent-section {
		padding-bottom: 20px;
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 20px;
	}
	.timeless {
		padding-left:15px;
		padding-right:15px;
	}
	.timeless-paragraph {
		font-size:14px;
		line-height:24px;
	}
}
@media (max-width:820px) and (min-width:601px)
{
	body .substainability-parent,body .material-parent-section  {
		flex-wrap: nowrap !important;
	}
}

.timeless-heading {
	font-size:24px;
	font-family: "Quadrant Text" !important;
}
.timeless-heading strong {
	font-weight:400;
}
.timeless-paragraph {
	font-size:14px; 
}
body .substainability-parent .production-left-column h2 {
	font-size:24px !important; 
}
.material-right-column h2 {
	font-size:24px !important;
}
@media (max-width:600px)
{
	.timeless-heading strong {
		font-size:24px !important;
		font-family: "Quadrant Text" !important;
	}
	body .timeless h2.timeless-heading {
		font-size:24px !important;
		font-family: "Quadrant Text" !important;
	}
	.second-para-philocopy {
		margin-top:10px !important;
	}
}

/* 
our Spring favorite at the Office */

body.our-favorites-page .athemes-blocks-block-container-wrapper {
	padding-top: unset;
	padding-right: unset;
	padding-bottom: unset;
	padding-left: unset;
}
body.our-favorites-page:not(.botiga-page-builder-mode) .no-sidebar .entry-content .alignfull {
	padding-left: unset;  
	padding-right: unset;
}
body.our-favorites-page .row {
	margin-left:unset;
	margin-right:unset;
}
body.our-favorites-page .production-left-column h2 {
	visibility:hidden; 
}
body.our-favorites-page  .substainability-parent {
	padding-left:20px !important;
	padding-right:20px !important;
}
body.our-favorites-page .picked-product {
	padding-left:20px !important;
	padding-right:20px !important;
}
.picked-product .wc-block-product h3 {
	display:inline-block; 
	width:100%;
	max-width:500px;
	text-align:left;
}
.picked-product .wp-block-woocommerce-product-price{
	display:inline-block; 
	width:100%;
	max-width:100px;
}
.picked-product .wp-block-woocommerce-product-price span {
	text-align:right;
	font-size:16px;
	font-weight:400; 
}
/* 
Store and stock list */
.store-sockists-page , .address-store-checklist {
	background: inherit;
}
body.store-sockists-page .athemes-blocks-block-container-wrapper {
	padding-top: unset;
	padding-right: unset;
	padding-bottom: unset;
	padding-left: unset;
}
body.store-sockists-page:not(.botiga-page-builder-mode) .no-sidebar .entry-content .alignfull {
	padding-left: unset;  
	padding-right: unset;
}
body.store-sockists-page .row {
	margin-left:unset;
	margin-right:unset;
}
.substainability-parent {
	border-top:0.8px solid #111111; 
}
.top-banner-image-store figure {
	margin-top:unset;
}
.top-banner-image-store figure img {
	border:unset; 
}
@media (max-width:1024px) and (min-width:601px) 
{
	body.store-sockists-page .substainability-parent {
		padding-top:20px;
		padding-bottom:20px;
	}
}
@media (max-width:600px) {
	body.store-sockists-page .substainability-parent {
		padding-right: 15px !important;
		padding-left: 15px !important;
		padding-top:20px !important;
		padding-bottom:20px !important;
	}
	.top-banner-image-store figure {
		margin-bottom:20px; 
	}
	body .substainability-parent h2 {
		line-height:100% !important; 
	}
	body.store-sockists-page .substainability-parent  .wp-block-column.is-layout-flow:first-child .wp-block-heading {
		line-height:100% !important; 
	}
	body.store-sockists-page .top-banner-image-store .wp-block-image img {
		height:auto !important;
	}
}
/* 
Career page */

.career-guide-blockz .wp-block-column:first-child{
	justify-content: flex-start;
	margin-left:unset !important;
}
.career-guide-blockz .wp-block-column:last-child {
	align-items:flex-end ; 
}
.career-guide-blockz {
	padding-left:20px;
	padding-right:20px;
	margin-bottom:20px;
}
body.care-guide-page .career-guide-blockz h2 {
	width:100% !important; 
	line-height:100% !important;
	margin-bottom:unset !important;
}
body.care-guide-page .career-guide-blockz p {
	line-height:100%; 
}
.career-guide-blockz:not(:first-child)
{
	border-top:0.8px solid #111111;
	padding-top:20px;
}
@media (max-width:992px)
{
	body.care-guide-page .athemes-blocks-block-container-wrapper {
		padding-top: unset;
		padding-right: unset;
		padding-bottom: unset;
		padding-left: unset;
	}   
	body.care-guide-page  .career-guide-blockz  {
		flex-wrap: unset !important;
	}
}
@media (max-width:600px)
{
	body.care-guide-page .career-guide-blockz h2 {
		margin-bottom:unset !important;
	}
	.career-guide-blockz {
		flex-direction: column;
		justify-content:flex-start;
		align-items:flex-start;
		margin-bottom:20px !important;
	}

	body.care-guide-page   .career-guide-blockz .wp-block-column:last-child {
		align-items: flex-start;
		justify-content:flex-start;
		order:-1;
	}
	body.care-guide-page   .career-guide-blockz .wp-block-column.is-layout-flow:first-child {
		order:-3; 
		padding-bottom:0px;
	}
	.career-guide-blockz .wp-block-column {
		width:100%; 
	}
	body.care-guide-page .career-guide-blockz {
		gap:20px; 
		padding-top:20px !important;
		padding-left:15px !important;
		padding-right:15px !important;
	}
	.career-guide-blockz .wp-block-image img {
		height:auto !important;
	}
}

/* 
WOmen page */


body.internation-women-page .athemes-blocks-block-container-wrapper {
	padding-top: unset;
	padding-right: unset;
	padding-bottom: unset;
	padding-left: unset;
}
body.internation-women-page .timeless h5 {
	margin:unset;
	line-height:100%;
	width:100%;
	max-width:600px !important;
	margin:0 auto !important;
}
body.internation-women-page .timeless h5:first-child {
	margin-bottom:20px !important; 
}
body.internation-women-page .production-left-column h4 {
	line-height:100% !important;
	margin-top:10px
}
body.internation-women-page .production-left-column h5 {
	line-height:100% !important;
	margin-top:20px !important;
}

body.internation-women-page .material-right-column h4 {
	line-height:100% !important;
	margin-top:10px;
}
@media (max-width:480px)
{
	body.internation-women-page .material-right-column h5 {
		font-size:18px !important;
		line-height:100% !important;
	}
	body.internation-women-page .production-left-column.wp-block-column.is-layout-flow:first-child h5.wp-block-heading {
		font-size:18px !important;
		line-height:100% !important;
	}
	body.internation-women-page .production-left-column.wp-block-column.is-layout-flow:first-child h4.wp-block-heading {
		font-size:18px !important;
		margin-bottom:0px !important
			line-height:100% !important;
	}
	body.internation-women-page .production-left-column h5 {
		font-size:18px !important;
		line-height:100% !important;
	}
	body.internation-women-page .production-left-column h4 {
		font-size:18px !important;
		line-height:100% !important;
		margin-top:10px !important;

	}
	body.internation-women-page .material-right-column h4 {
		font-size:18px !important;
		line-height:100% !important;
		margin-top:10px !important;
		margin-bottom:0px !important
	}
	body.internation-women-page .production-left-column h5 {
		font-size:18px !important;
		line-height:100% !important;
	}
}
body.internation-women-page .material-right-column h5 {
	line-height:100% !important;
	margin-top:20px !important;

}
body.internation-women-page:not(.botiga-page-builder-mode) .no-sidebar .entry-content .alignfull {
	padding-left:unset;
	padding-right:unset;
}
body.internation-women-page .production-left-column .wp-block-group p {
	margin-top:10px;  
}
body.internation-women-page .material-right-column .wp-block-group p {
	margin-top:10px;  
}

/* 
our history page */

body.our-history-page .athemes-blocks-block-container-wrapper {
	padding-left:unset;
	padding-right:unset;
	padding-bottom:unset;
	padding-top:unset;
}
body.our-history-page .material-parent-section {
	border-bottom:unset;
}
body.our-history-page .timeless p {
	font-size:14px;
	line-height:100%;
	padding-bottom:00px;
}
body.our-history-page .timeless h3 {
	line-height:100%; 
}
body.our-history-page .timeless .first-paragraph-ourhistory 
{
	margin-bottom:20px;
}
@media (max-width:1024px)
{
	body.our-history-page .material-parent-section {
		padding-top:20px;
		padding-bottom:20px;
	}
}
@media (max-width:600px)
{
	body.our-history-page .material-parent-section {
		padding-left:15px !important;
		padding-right:15px !important; 
		padding-bottom:20px !important;
	}
	body.our-history-page .material-parent-section {
		padding-top:20px !important; 
	}

}
/* 
our-spring-favorites-at-the-office */
.our-favorites-page .spring-products-our .wp-block-group__inner-container{
	display:flex;
}
.our-favorites-page .spring-products-our .wp-block-woocommerce-product-price {
	margin-top:unset; 
	line-height:100%;
	font-size:14px;
	color:#111111;
}
.our-favorites-page .spring-products-our h3 a {
	line-height:100%;
	font-size:16px;
	color:#111111;
}
.our-favorites-page .spring-products-our h3 {
	margin-bottom:unset;
}
.our-favorites-page .picked-product .wc-block-product h3 {
	line-height:100%;
	font-size:14px !important;
	margin-bottom:unset !important;
}
.our-favorites-page header h1.entry-title.page-title {
	font-size:24px;
	line-height:100%;
	padding-top:40px;
	color:#111111;
}
.our-favorites-page .select-button-spring {
	display:none !important;
}
.picked-product  ul.wp-block-woocommerce-product-template {
	margin-top:20px !important;
}
.picked-product  {
	border-top:0.8px solid #111111 ; 
}
@media (max-width:1023px)
{
	.our-favorites-page .container.content-wrapper {
		padding-left:0px;
		padding-right:0px;
	}

}

@media (max-width:767px)
{
	.our-favorites-page .spring-products-our .wp-block-group__inner-container {
		flex-direction:column;
		justify-content:flex-start;
		align-items:flex-start;
	}
	.our-favorites-page .spring-products-our .wc-block-components-product-price {
		text-align:left; 
		margin-top:10px;
	}
}
@media (max-width:480px)
{
	.our-favorites-page .spring-products-our {
		margin-bottom:unset;
	}
	.our-favorites-page  .group-spring-one {
		margin-top:unset !important; 
	}
	body.our-favorites-page  .picked-product {
		margin-bottom:35px !important;
	}
}
body.our-favorites-page  .picked-product {
	margin-bottom:3px !important;

}
body.our-favorites-page  .spring-products-our {
	padding-bottom:20px !important;

}

/* 
International Women Day */


.internation-women-page .substainability-parent .production-left-column .wp-block-group h5 {
	width:100%;
	max-width:400px;
}
.internation-women-page .material-right-column h5 {
	width:100%;
	max-width:400px;
	line-height:100% !important;
}
.internation-women-page .substainability-parent:not(:first-child) {
	border-top: unset;
}
@media (max-width:1024px)
{
	.internation-women-page .material-left-column.wp-block-column:first-child {
		justify-content:flex-start;
	}
	.internation-women-page .production-right-column.wp-block-column {
		justify-content:flex-start;
	}
}
@media (max-width:720px) {
	.internation-women-page .timeless {
		padding-top:40px;
		padding-bottom:40px;
		padding-left:15px !important;
		padding-right:15px !important;
	}
	.internation-women-page .material-right-column .wp-block-group
	{
		margin-top:unset !important;
	}
	.internation-women-page .material-right-column .wp-block-group h5:nth-child(1) {
		margin-top:unset !important;
	}
	body.internation-women-page  .material-parent-section {
		padding-left:15px !important;
		padding-right:15px !important;
	}
	body.internation-women-page .substainability-parent {
		padding-left:15px !important;
		padding-right:15px !important;
	}
	body.internation-women-page .madelen-hoffman {
		border-top:unset !important;
	}
}
body.internation-women-page .madelen-hoffman {
	border-top:unset !important;
}
/* 
Store page */


.address-store-checklist .wp-block-columns  .wp-block-column:first-child {
	justify-content:flex-start ;
}
.address-store-checklist p{
	font-size:14px;
	line-height:100%;
}
.address-store-checklist {
	padding-top:20px;
	border-top:0.8px solid #111111;
}
@media (max-width:1024px)
{
	.address-store-checklist .wp-block-column.is-layout-flow:first-child {
		margin-left: unset !important;   
	}
	.address-store-checklist .wp-block-column.is-layout-flow:first-child .wp-block-heading {
		width:100%;
		line-height:100%;
	}
}
@media (max-width:780px) and (min-width:601px)
{
	.address-store-checklist .athemes-blocks-block-container-wrapper {
		display:flex;
		flex-direction:unset !important;
	}
	.address-store-checklist  .athemes-blocks-block-container-wrapper-content {
		flex-direction:unset !important;
		flex-wrap:unset !important;
	}
	.address-store-checklist  .wp-block-columns {
		flex-wrap: unset !important;
	}
}

@media (max-width:600px) {
	.address-store-checklist .wp-block-column  {
		display:block !important;
	}
	.address-store-checklist .wp-block-columns  {
		display:block !important;
	}
	.address-store-checklist .athemes-blocks-block-container-wrapper-content {
		display:block !important;
	}
	.address-store-checklist {
		padding-left:15px !important;
		padding-right:15px !important; 
	}
	.address-store-checklist .third-address-lili {
		margin-top:25px;
	}
	.address-store-checklist  h5 {
		font-size:16px !important;  
	}
	.address-store-checklist p {
		margin-top:10px; 
	}
}
.aw-campaign-pagez .entry-header h1.entry-title.page-title{
	margin-bottom: 0px !important;
}
.aw-campaign-pagez  header.entry-header{
	margin-bottom: 0px !important;
}
body.aw-campaign-pagez header {
	margin-top:0px !important;
}
@media (min-width:601px)
{
	body .material-left-column:first-child {
		padding-bottom:0px; 
	}
}

/* aw24 page */
.aw-campaign-page .athemes-blocks-block-container-wrapper {
	margin: 0 auto;

}

.aw-campaign-page .athemes-blocks-block-container-wrapper-content {
	text-align: center;
}
.aw-campaign-page .entry-header .entry-title.page-title {
	color: #111;
	font-family: "Quadrant Text" !important;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	margin-top:40px;



}
.aw-campaign-page .athemes-blocks-block-container-wrapper-content {
	max-width: 1860px;
	width: 100%;
	margin: 0 auto;
	padding: 20px 0;
	border-radius: 8px;
	text-align: center;
	position: relative;

}

.aw-campaign-page
.athemes-blocks-block-container-wrapper-content
p:nth-of-type(1) {
	width: 600px;
	width: auto;
	color: #111;
	text-align: center;
	font-family: "Quadrant Text" !important;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	margin-bottom: 40px auto;
}

.aw-campaign-page
.athemes-blocks-block-container-wrapper-content
p:nth-of-type(2) {
	margin: 0 auto;
	width: 600px;
	color: #111;
	text-align: center;
	font-family: "Quadrant Text" !important;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}

.aw-campaign-page .athemes-blocks-block-5f2e10f0 {
	display: inline;
	padding: 20px;
	border-radius: 8px;
	text-align: center;
	position: relative;
	/* 	top: -40px; */
}
.aw-campaign-page .wp-block-gallery.has-nested-images.columns-default {
	display: grid;
	grid-template-columns: repeat(2, 930px);
	justify-content: center;
	gap: 40px;
	width: 100% !important;
	margin: 0 auto;
	background: none;
}

.aw-campaign-page
.wp-block-gallery.has-nested-images.columns-default
.wp-block-image {
	margin: 0;
	width: 930px !important;
	height: 1240px !important;
	flex-shrink: 0;
	display: flex;
	justify-content: center;
	align-items: center;
}

.aw-campaign-page .wp-block-gallery.has-nested-images.columns-default img {
	width: 930px !important;
	height: 1240px !important;
	aspect-ratio: 3/4;
	object-fit: cover;
	display: block;
	max-width: 100%;
	max-height: 100%;
}

@media screen and (max-width: 480px) {
	.aw-campaign-page .athemes-blocks-block-5f2e10f0 {
		display: grid;
		grid-template-columns: repeat(1, 1fr);
		padding: 20px;
		border-radius: 8px;
		text-align: center;
		position: relative;
		top: -40px;
	}
}

@media (min-width:1025px)
{
	body.care-guide-page:not(.botiga-page-builder-mode) .no-sidebar .entry-content .alignfull
	{
		padding-left:unset !important;
		padding-right:unset !important;
	}
}
/* 
Store and Stocklist page */
@media (max-width:900px)
{
	.store-sockists-page .container{
		padding-left:unset !important;
		padding-right:unset !important;
	}
}
@media (min-width:601px)
{
	.store-section-first .substainability-parent {
		padding-left:20px !important;
		padding-right:20px !important;
	}
	.address-store-checklist .column-address {
		padding-left:20px !important;
		padding-right:20px !important;
	}

}
/* 
sustanablility page */

body.sustainability-page:not(.botiga-page-builder-mode) .no-sidebar .entry-content .alignfull {
	padding-left:unset;
	padding-right:unset;
}
@media (max-width:1280px) and (min-width:601px)
{
	body.sustainability-page .timeless {
		padding-left:20px !important;
		padding-right:20px!important;
	}
}
@media (max-width:600px) 
{
	body.sustainability-page .timeless {
		padding-left:15px !important;
		padding-right:15px!important;
	}
}
@media (max-width:767px)
{
	body.essential-pagez h2.Campaign-heading {
		padding-top:unset !important;
	}
}

/* our history page */

body.our-history-page:not(.botiga-page-builder-mode) .no-sidebar .entry-content .alignfull {
	padding-left:unset;
	padding-right:unset;
}
@media (min-width:601px)
{
	body.our-history-page .timeless {
		padding-left:20px !important;
		padding-right:20px !important;
	}
}
@media (max-width:600px)
{
	body.our-history-page .timeless {
		padding-left:15px !important;
		padding-right:15px !important;
	}
}
.ss-campaign-main-page .entry-header {
	margin-bottom:unset; 
	margin-top:40px;
}

.lovematerial_sec p {
	line-height:100% !important; 
}
.lovematerial_sec h3 {
	line-height:100% !important; 
}
.perfect_sec h3 {
	line-height:100% !important; 
}