@keyframes logobg {

0% {

transform: scale(1);

}

75% {

transform: scale(1);

}

100% {

transform: scale(0);

}

}

body {

background-color: white;

}

body:before {

content: "";

width: 100%;

height: 100%;

background: #ffffffbc

url(https://i.ibb.co/nqG2s97q/Untitled-design-2-removebg-preview.png);

position: fixed;

z-index: 99999999999999999 !important;

transform: scale(0);

background-size: 30rem !important;

background-repeat: no-repeat;

background-position: center !important;

animation-name: logobg;

animation-duration: 1.1s;

backdrop-filter: blur(4px);

}


@media screen and (max-width: 667px) {

body:before {

background-size: 18rem !important;

}

}

.inner.bg-inherit,

.store-header {

background-image: url(https://i.ibb.co/k6MrqK2h/orange.png);

}


#app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(5) > div > a {

background-size: contain;

background-color: transparent;

}

#app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(5) > div {

grid-template-columns: repeat(3, minmax(0, 1fr));

}


#app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(5) {

margin-top: 0 !important;

}


.s-block.s-block--banners.container .banner-entry {

height: 350px;

}

.s-block.s-block--banners.container > div {

grid-template-columns: repeat(3, minmax(0, 1fr));

}

#mainnav > div > div > div > div.flex.items-center.justify-end * {

color: white !important;

}

@media screen and (max-width: 667px) {

.store-footer a,

.s-social-list {

justify-content: center;

}

.store-footer .store-footer__inner {

text-align: center;

}

.s-block.s-block--banners.container .banner-entry {

height: 100px;

}

.banner-entry {

height: 100px;

}

}


.s-block--features__item .feature-icon {

color: white !important;

background: linear-gradient(90deg, #ffb752 0%, #f28402 100%);

}


.s-button-primary-outline {

color: white !important;

background: linear-gradient(180deg, #ffb650 0%, #f28402 100%);

}

.s-product-card-content {

align-items: center;

}

.s-product-card-content-sub {

justify-content: center;

}

.s-product-card-entry {

border-image: linear-gradient(

transparent,

transparent,

#ffb650,

#ffaa00,

#f28402

)

27;

border-style: solid;

border-width: 3px;

}

#page-main-title::before,

div.main-content.md\:sticky.top-24.w-full.md\:w-1\/2.rtl\:md\:pr-8.ltr\:md\:pl-8.space-y-2\.5.sm\:space-y-5

> div:nth-child(2)

> h1::before {

content: "";

display: inline-block;

height: 35px;

vertical-align: middle;

width: 35px;

background-image: url(https://i.ibb.co/nqG2s97q/Untitled-design-2-removebg-preview.png);

background-size: cover;

margin-left: 5px;

border-bottom: 0;

padding: 0;

}

.s-product-card-content-footer {

width: 90%;

}

.s-product-card-fit-height .s-product-card-image {

max-height: 20rem;

}

#app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(4) {

margin-top: 0;

}


#app

> div.app-inner.flex.flex-col.min-h-full

> section:nth-child(4)

.container {

padding: 0;

margin: 0;

max-width: 100%;

}