@layer utilities {

	:root, :host {
		--color-theme-background:#d7d8d6; --color-theme-link:#782f40; --color-theme-accent:#782f40; --color-theme-accent-secondary:#782f40;
		--input-background:#d7d8d6; --input-link:#782f40; --input-accent:#782f40; --input-accent-secondary:#782f40;
		--input-border-radius: 0.5rem;
		--input-border-width: medium.("0.0625em", "0.125em", "0.25em", "0");
}

.theme-dark-red {
--color-theme-background:#782f40; --color-theme-text:#ffffff; --color-theme-link:#ffffff; --color-theme-accent:#782f40; --color-theme-accent-secondary:#ffffff;		}
.input-theme-dark-red {
--color-theme-background:#782f40; --color-theme-text:#ffffff; --color-theme-link:#ffffff; --color-theme-accent:#782f40; --color-theme-accent-secondary:#ffffff;		}
.theme-red {
--color-theme-background:#9b2743; --color-theme-text:#ffffff; --color-theme-link:#ffffff; --color-theme-accent:#9b2743; --color-theme-accent-secondary:#ffffff;		}
.input-theme-red {
--color-theme-background:#9b2743; --color-theme-text:#ffffff; --color-theme-link:#ffffff; --color-theme-accent:#9b2743; --color-theme-accent-secondary:#ffffff;		}
.theme-light-red {
--color-theme-background:#e40046; --color-theme-text:#ffffff; --color-theme-link:#ffffff; --color-theme-accent:#e40046; --color-theme-accent-secondary:#ffffff;		}
.input-theme-light-red {
--color-theme-background:#e40046; --color-theme-text:#ffffff; --color-theme-link:#ffffff; --color-theme-accent:#e40046; --color-theme-accent-secondary:#ffffff;		}
.theme-navigation-color-alternative {
--color-theme-background:#ffffff; --color-theme-text:#000000; --color-theme-link:#e40046; --color-theme-accent:#000000; --color-theme-accent-secondary:#000000;		}
.input-theme-navigation-color-alternative {
--color-theme-background:#ffffff; --color-theme-text:#000000; --color-theme-link:#e40046; --color-theme-accent:#000000; --color-theme-accent-secondary:#000000;		}
.theme-grey-background {
--color-theme-background:#d7d8d6; --color-theme-link:#782f40; --color-theme-accent:#782f40; --color-theme-accent-secondary:#782f40;		}
.input-theme-grey-background {
--color-theme-background:#d7d8d6; --color-theme-link:#782f40; --color-theme-accent:#782f40; --color-theme-accent-secondary:#782f40;		}
.theme-productpage {
--color-theme-background:#d7d8d6; --color-theme-text:#782f40; --color-theme-link:#782f40; --color-theme-accent:#782f40; --color-theme-accent-secondary:#782f40;		}
.input-theme-productpage {
--color-theme-background:#d7d8d6; --color-theme-text:#782f40; --color-theme-link:#782f40; --color-theme-accent:#782f40; --color-theme-accent-secondary:#782f40;		}
.theme-white-module-background {
--color-theme-background:#ffffff; --color-theme-link:#782f40; --color-theme-accent:#782f40; --color-theme-accent-secondary:#782f40;		}
.input-theme-white-module-background {
--color-theme-background:#ffffff; --color-theme-link:#782f40; --color-theme-accent:#782f40; --color-theme-accent-secondary:#782f40;		}
.theme-transparent-background\,-red-text {
--color-theme-accent:#782f40; --color-theme-accent-secondary:#782f40;		}
.input-theme-transparent-background\,-red-text {
--color-theme-accent:#782f40; --color-theme-accent-secondary:#782f40;		}
.theme-transparent-background\,-white-text {
--color-theme-link:#ffffff; --color-theme-accent:#ffffff; --color-theme-accent-secondary:#ffffff;		}
.input-theme-transparent-background\,-white-text {
--color-theme-link:#ffffff; --color-theme-accent:#ffffff; --color-theme-accent-secondary:#ffffff;		}
.theme-light-red\,-white-headline {
--color-theme-background:#e40046; --color-theme-text:#ffffff; --color-theme-link:#ffffff; --color-theme-accent:#ffffff; --color-theme-accent-secondary:#ffffff;		}
.input-theme-light-red\,-white-headline {
--color-theme-background:#e40046; --color-theme-text:#ffffff; --color-theme-link:#ffffff; --color-theme-accent:#ffffff; --color-theme-accent-secondary:#ffffff;		}
.theme-dark-red-footer {
--color-theme-background:#782f40; --color-theme-text:#ffffff; --color-theme-link:#ffffff; --color-theme-accent:#ffffff; --color-theme-accent-secondary:#ffffff;		}
.input-theme-dark-red-footer {
--color-theme-background:#782f40; --color-theme-text:#ffffff; --color-theme-link:#ffffff; --color-theme-accent:#ffffff; --color-theme-accent-secondary:#ffffff;		}
.theme-white-background\,-white-text {
--color-theme-background:#ffffff; --color-theme-text:#ffffff; --color-theme-link:#ffffff; --color-theme-accent:#ffffff; --color-theme-accent-secondary:#ffffff;		}
.input-theme-white-background\,-white-text {
--color-theme-background:#ffffff; --color-theme-text:#ffffff; --color-theme-link:#ffffff; --color-theme-accent:#ffffff; --color-theme-accent-secondary:#ffffff;		}
.theme-dark-red\,-white-text {
--color-theme-background:#782f40; --color-theme-text:#ffffff; --color-theme-link:#ffffff; --color-theme-accent:#ffffff; --color-theme-accent-secondary:#ffffff;		}
.input-theme-dark-red\,-white-text {
--color-theme-background:#782f40; --color-theme-text:#ffffff; --color-theme-link:#ffffff; --color-theme-accent:#ffffff; --color-theme-accent-secondary:#ffffff;		}
.theme-white-background\,-red-text {
--color-theme-background:#ffffff; --color-theme-text:#782f40; --color-theme-link:#782f40; --color-theme-accent:#782f40; --color-theme-accent-secondary:#782f40;		}
.input-theme-white-background\,-red-text {
--color-theme-background:#ffffff; --color-theme-text:#782f40; --color-theme-link:#782f40; --color-theme-accent:#782f40; --color-theme-accent-secondary:#782f40;		}
.theme-light-deep-red\,-white-headline {
--color-theme-background:#9b2743; --color-theme-text:#ffffff; --color-theme-link:#ffffff; --color-theme-accent:#ffffff; --color-theme-accent-secondary:#9b2743;		}
.input-theme-light-deep-red\,-white-headline {
--color-theme-background:#9b2743; --color-theme-text:#ffffff; --color-theme-link:#ffffff; --color-theme-accent:#ffffff; --color-theme-accent-secondary:#9b2743;		}
.btn-theme-button-standard {
--button-bg:#782f40; --button-text:#ffffff; --button-border:#ffffff; --button-bg-hover:#e40046; --button-text-hover:#ffffff;			}
}

@layer custom-css {
	/*This is for the product vendors in a product viewpage 
STARTS HERE*/
.border-theme-text\/10 {
    border-color: color-mix(in oklab, black 10%, transparent 90%);
}

section > div > div > div.w-full.p-6.lg\:p-16.lg\:pt-28 > div.py-11 > div > a {
    border-radius: 40px;
}
 .block-hero-slide__text-heading 
 { font-size:44px; 
 

 @media (min-width:768px) { font-size:44px; } 
 @media (min-width:1000px) { font-size:100px; } 
}
/*ENDS HERE*/

#hero-990cf557-6887-4c7d-ab39-58de5482fc86 > div > div > div > div > div{
    width:85%;
}

@media screen and (min-width: 1000px) {
body > main > div > div:nth-child(11) > picture > img{
    margin: 0 auto;
    width:700px;
}}

.block-information__item {
  border-radius: 0.5rem;
  padding: 0.5rem;
}

}
