:root{--main-color:#BF82DC;}
.main-nav-container .inner{padding-top:16px;padding-bottom:6px;}
.main-menu-row .main-menu li.root-level>a{font-weight:500;font-size:18px;}
.main-menu-row .main-menu li.root-level>a:hover{font-weight:700;}
.s-cart-summary-count {background-color: var(--main-color);}
.selia-bottom-nav{background-color:var(--main-color)!important;}
section.advanced-slider.advanced-slider--0{--sliderHeight:116vh!important;}
@media (max-width:766px){section.advanced-slider.advanced-slider--0{--mobileSliderHeight:40vh!important;}}
section.advanced-slider.advanced-slider--0 img{object-fit:fill!important;}
.s-block--animated-brands--brand{background:transparent!important;}
.s-block.s-block--about{margin-top:0;}
.s-block.s-block--about .flex.flex-col-reverse.md\:flex-row.items-center.gap-5.md\:gap-10{flex-direction:row-reverse;}
@media (max-width:766px){.s-block.s-block--about .flex.flex-col-reverse.md\:flex-row.items-center.gap-5.md\:gap-10{flex-direction:column;}}
.s-block.s-block--about video{border-radius:12px;}
.s-block.s-block--about h2{font-weight:700;}
.s-block.s-block--about p{font-size:18px;line-height:28px;}
section.s-block.s-block--circle-links.force-center.circle-links-3 .group:hover .group-hover\:scale-110{transform:none!important;}
.promo_with_countdown .s-count-down-item-label{color:white!important;}
.promo_with_countdown .lg\:px-8{padding-left:2rem;padding-right:2rem;max-width:100%;margin:0;padding:0;}
a.mt-8.block.w-full.border.border-white.bg-transparent.px-8.py-3.text-base.font-medium.text-white.hover\:bg-gray-100.hover\:text-gray-800.sm\:w-auto{background:rgba(255,255,255,0.05);border:none!important;border-radius:12px;padding:18px 64px;color:white;font-size:20px;font-weight:700!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px 2px rgba(255,255,255,0.2),0 8px 20px rgba(0,0,0,0.3);transition:all 0.3s ease;position:relative;overflow:hidden;}
a.mt-8.block.w-full.border.border-white.bg-transparent.px-8.py-3.text-base.font-medium.text-white.hover\:bg-gray-100.hover\:text-gray-800.sm\:w-auto::after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,0.4),transparent);transform:skewX(-25deg);transition:all 0.5s ease;}
.s-products-slider-slider .swiper-wrapper{padding-block:20px;}
body.products-has-border .product-card{border:none!important;box-shadow:1px 1px 4px rgb(54 53 53 / 8%),-1px 1px 4px rgb(54 53 53 / 8%);}
.product-card--rounded .product-card__image{padding:4px;}
.product-card__image img{border-radius:12px;}
.product-card__title a{color:#4A3255!important;}
.product-card__price .total-price{color:#9F6CB7;}
.product-card__price .before-price{color:#595959;}
.product-card__addToCart__btn salla-button button{background-color:var(--main-color)!important;}
.s-block--special-products-slider .md\:text-4xl{font-size:3.25rem;}
.advanced-slider__caption__inner__content__button{background:rgba(255,255,255,0.05);border:none!important;border-radius:12px;padding:18px 64px;color:white;font-size:20px;font-weight:700!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px 2px rgba(255,255,255,0.2),0 8px 20px rgba(0,0,0,0.3);transition:all 0.3s ease;position:relative;overflow:hidden;}
.advanced-slider__caption__inner__content__button::after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,0.4),transparent);transform:skewX(-25deg);transition:all 0.5s ease;}
.s-block--enhanced-features__item{border-radius:12px;border:none;box-shadow:1px 1px 4px rgb(54 53 53 / 8%),-1px 1px 4px rgb(54 53 53 / 8%);}
.s-block--enhanced-features__item:hover{box-shadow:none;border:none;transform:none;}
section.s-block.s-block--enhanced-features.container.mini-features .bg-primary{background:transparent!important;}
.s-block--enhanced-features__item .feature-icon{height:3rem;width:3rem;}
.s-block--enhanced-features__item p{display:none;}
.s-block--custom-reviews .flex.flex-col.justify-between.h-full.w-full.p-\[1\.4rem\].bg-store-bg-secondary.rounded-md.shadow-\[rgba\(50\,_50\,_105\,_0\.15\)_0px_2px_5px_0px\,_rgba\(0\,_0\,_0\,_0\.05\)_0px_1px_1px_0px\]{background:#FBF4FE;border-radius:12px;}
.my-2.mx-auto.w-28.h-0.border-2.border-primary.home-block-line,.my-2.mx-auto.w-28.h-0.border-2.border-primary{background-image:url(https://i.ibb.co/m5fdqZTs/Line-1.webp);background-position:center;background-repeat:no-repeat;background-size:80%;width:30%;height:16px;border:none;}
.my-2.mx-auto.w-28.h-0.border-2.border-primary{background-image:url(https://i.ibb.co/m5fdqZTs/Line-1.webp);background-position:center;background-repeat:no-repeat;background-size:80%;width:20%;height:16px;border:none;}
.s-block--faq .border-store-text-secondary{border-color:#F2DDFC!important;border-radius:12px;}
.s-block--faq i.sicon-keyboard_arrow_down.bg-primary.text-primary-reverse.rounded-full.text-base.p-\[4px\]{background:transparent!important;}
.s-block--faq .text-primary-reverse{background:transparent;}
.s-block--faq .grid.items-start.grid-cols-1.md\:grid-cols-2.gap-4{margin-top:40px;}
.store-footer__inner{border:none;}
ul.footer-list li{margin-bottom:10px;}
.user-contacts .links-contact .links-icon{border:none;}
.footer-is-custom .store-footer .footer-rights p{opacity:1!important;}
.store-footer .social-link{border:none;}