@import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@400;500;700;800&family=El+Messiri:wght@500;600;700&display=swap');:root{--ce-gold:#8A6719;--ce-gold-deep:#6F5212;--ce-gold-light:#C9A95E;--ce-gold-soft:#F3E7CC;--ce-blush:#FBF1EE;--ce-blush-2:#F7E6E3;--ce-rose:#A24F5C;--ce-rose-soft:#FBEAEA;--ce-cream:#FFFBF7;--ce-ink:#2B211D;--ce-muted:#6E625B;--ce-line:#EFE3D9;--ce-radius:18px;--ce-radius-sm:12px;--ce-shadow:0 6px 22px rgba(111,82,18,.07);--ce-shadow-hover:0 14px 34px rgba(111,82,18,.14);--ce-ease:cubic-bezier(.22,.61,.36,1);--ce-font:'Tajawal','PingARLT',system-ui,sans-serif;--ce-font-display:'El Messiri','Tajawal','PingARLT',serif;--color-primary:var(--ce-gold);--color-primary-dark:var(--ce-gold-deep);--color-primary-light:var(--ce-gold-light);--color-primary-reverse:#ffffff;--main-text-color:var(--ce-ink);--font-main:var(--ce-font)}
body.theme-raed{background-color:var(--ce-cream);color:var(--ce-ink);font-family:var(--ce-font);-webkit-font-smoothing:antialiased}
body.theme-raed ::selection{background:var(--ce-blush-2);color:var(--ce-ink)}
body.theme-raed a,body.theme-raed button,body.theme-raed .s-button-element{transition:color .22s var(--ce-ease),background-color .22s var(--ce-ease),border-color .22s var(--ce-ease),box-shadow .22s var(--ce-ease),transform .22s var(--ce-ease)}
body.theme-raed a:focus-visible,body.theme-raed button:focus-visible,body.theme-raed input:focus-visible,body.theme-raed select:focus-visible,body.theme-raed textarea:focus-visible{outline:2px solid var(--ce-gold-light);outline-offset:2px;border-radius:10px}
.store-header .top-navbar{background:linear-gradient(90deg,var(--ce-blush) 0%,var(--ce-cream) 50%,var(--ce-blush) 100%);border-bottom:1px solid var(--ce-line)}
.store-header .top-navbar .s-contacts-topnav-link{color:var(--ce-muted)}
.store-header .top-navbar .s-contacts-topnav-link:hover{color:var(--ce-gold-deep)}
.store-header .header-search input,.store-header .s-search-input{background:#fff;border:1px solid var(--ce-line);border-radius:999px}
.store-header .header-search input:focus{border-color:var(--ce-gold-light);box-shadow:0 0 0 4px rgba(201,169,94,.18)}
#mainnav.main-nav-container{background:rgba(255,255,255,.92)!important;box-shadow:0 1px 0 var(--ce-line),0 8px 24px rgba(111,82,18,.05)!important}
@supports (backdrop-filter:blur(8px)){#mainnav.main-nav-container{backdrop-filter:saturate(140%) blur(8px)}
}
#mainnav .navbar-brand img{transition:transform .35s var(--ce-ease)}
#mainnav .navbar-brand:hover img{transform:scale(1.04) rotate(-1deg)}
@media (min-width:1024px){#mainnav .main-menu>li.root-level>a{position:relative;color:var(--ce-ink);font-weight:600}
#mainnav .main-menu>li.root-level>a::after{content:"";position:absolute;inset-inline:18%;bottom:10px;height:6px;background:no-repeat center / 100% 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 6'%3E%3Cpath d='M1 1.5 Q20 7 39 1.5' fill='none' stroke='%23C9A95E' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");opacity:0;transform:scaleX(.4);transition:opacity .25s var(--ce-ease),transform .3s var(--ce-ease)}
#mainnav .main-menu>li.root-level:hover>a{color:var(--ce-gold-deep)}
#mainnav .main-menu>li.root-level:hover>a::after{opacity:1;transform:scaleX(1)}
}
#mainnav .main-menu .sub-menu,#mainnav .main-menu ul ul{border-radius:var(--ce-radius-sm);border:1px solid var(--ce-line);box-shadow:var(--ce-shadow-hover)}
.store-header .header-btn,.store-header .header-buttons>*,.store-header salla-cart-summary .s-cart-summary-wrapper{transition:transform .22s var(--ce-ease)}
.store-header salla-cart-summary .s-cart-summary-count{background:var(--ce-rose)!important;color:#fff!important;box-shadow:0 0 0 2px #fff}
.s-block__title{align-items:center;margin-bottom:1.5rem}
.s-block__title h2{font-family:var(--ce-font-display);font-weight:700;font-size:clamp(1.25rem,1.05rem + .8vw,1.6rem);color:var(--ce-ink);display:inline-flex;align-items:center;gap:.55rem}
.s-block__title h2::before{content:"";flex:0 0 auto;width:30px;height:18px;background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 18'%3E%3Cpath d='M2 9 Q15 -2 28 9 Q15 20 2 9 Z' fill='%23FBF1EE' stroke='%238A6719' stroke-width='1.4'/%3E%3Ccircle cx='15' cy='9' r='4.2' fill='%23C9A95E'/%3E%3Ccircle cx='15' cy='9' r='1.9' fill='%236F5212'/%3E%3Ccircle cx='16.6' cy='7.6' r='.9' fill='%23fff'/%3E%3Cpath d='M6 4.2 L4.6 2.4 M10 2.2 L9.4 .4 M15 1.6 V-.2 M20 2.2 L20.6 .4 M24 4.2 L25.4 2.4' stroke='%238A6719' stroke-width='1.1' stroke-linecap='round'/%3E%3C/svg%3E");transform-origin:center;animation:ce-blink 7s infinite}
.s-block__title .s-block__display-all{color:var(--ce-gold-deep);font-weight:600;padding:.35rem .9rem;border-radius:999px;background:var(--ce-gold-soft)}
.s-block__title .s-block__display-all:hover{background:var(--ce-gold);color:#fff}
.s-block__title .s-block__display-all:hover i{transform:translateX(-3px)}
.s-block__title .s-block__display-all i{display:inline-block;transition:transform .22s var(--ce-ease)} 
@keyframes ce-blink{0%,92%,100%{transform:scaleY(1)}
95%{transform:scaleY(.12)}
}  
.s-button-element.s-button-btn{border-radius:999px!important;font-weight:700;letter-spacing:0}
.s-button-element.s-button-primary{background:linear-gradient(135deg,var(--ce-gold) 0%,var(--ce-gold-deep) 100%)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 6px 16px rgba(111,82,18,.18)}
.s-button-element.s-button-primary:hover:not([disabled]){transform:translateY(-1px);box-shadow:0 10px 22px rgba(111,82,18,.26);filter:brightness(1.04)}
.s-button-element.s-button-primary-outline{border:1.5px solid var(--ce-gold-light)!important;color:var(--ce-gold-deep)!important;background:#fff!important}
.s-button-element.s-button-primary-outline:hover:not([disabled]){background:var(--ce-gold)!important;border-color:var(--ce-gold)!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 8px 18px rgba(111,82,18,.18)}
.s-button-element.s-button-btn:active:not([disabled]){transform:translateY(0) scale(.98)}
.s-product-card-entry{background:#fff;border:1px solid var(--ce-line);border-radius:var(--ce-radius)!important;box-shadow:var(--ce-shadow);overflow:hidden;transition:transform .3s var(--ce-ease),box-shadow .3s var(--ce-ease),border-color .3s var(--ce-ease)}
@media (hover:hover){.s-product-card-entry:hover{transform:translateY(-4px);box-shadow:var(--ce-shadow-hover);border-color:var(--ce-gold-soft)}
.s-product-card-entry:hover .s-product-card-image img{transform:scale(1.045)}
}
.s-product-card-entry .s-product-card-image{background:linear-gradient(180deg,#fff 0%,var(--ce-blush) 100%);overflow:hidden}
.s-product-card-entry .s-product-card-image img{transition:transform .5s var(--ce-ease)}
.s-product-card-entry .s-product-card-content-title,.s-product-card-entry .s-product-card-content-title a{color:var(--ce-ink);font-weight:600;line-height:1.6}
.s-product-card-entry .s-product-card-content-title a:hover{color:var(--ce-gold-deep)}
.s-product-card-entry .s-product-card-price,.s-product-card-entry .s-product-card-sale-price h4{color:var(--ce-gold-deep);font-weight:800}
.s-product-card-entry .s-product-card-sale-price span{color:var(--ce-muted)}
.s-product-card-entry .s-product-card-promotion-title{background:var(--ce-rose-soft)!important;color:var(--ce-rose)!important;font-weight:700;border-radius:999px!important;padding:.2rem .7rem!important;margin:.6rem;box-shadow:0 2px 8px rgba(162,79,92,.12)}
.s-product-card-entry .s-product-card-wishlist-btn.s-button-element{background:rgba(255,255,255,.92)!important;border:1px solid var(--ce-line)!important;color:var(--ce-muted)!important;box-shadow:0 2px 8px rgba(0,0,0,.05)}
.s-product-card-entry .s-product-card-wishlist-btn.s-button-element:hover{color:var(--ce-rose)!important;border-color:var(--ce-rose-soft)!important;transform:scale(1.08)}
.s-product-card-entry .s-product-card-wishlist-btn.favorited.s-button-element,.s-product-card-entry .s-product-card-wishlist-btn.added.s-button-element{color:var(--ce-rose)!important;background:var(--ce-rose-soft)!important}
.s-block--features__item{background:#fff;border:1px solid var(--ce-line);border-radius:var(--ce-radius)!important;box-shadow:var(--ce-shadow);transition:transform .3s var(--ce-ease),box-shadow .3s var(--ce-ease)}
@media (hover:hover){.s-block--features__item:hover{transform:translateY(-3px);box-shadow:var(--ce-shadow-hover)}
.s-block--features__item:hover .feature-icon{transform:rotate(-8deg) scale(1.05)}
}
.s-block--features__item .feature-icon{background:radial-gradient(circle at 50% 50%,var(--ce-gold-deep) 0 34%,var(--ce-gold) 35% 58%,var(--ce-gold-light) 59% 66%,var(--ce-blush-2) 67% 100%)!important;color:#fff!important;box-shadow:0 0 0 6px var(--ce-blush),0 6px 14px rgba(111,82,18,.18);transition:transform .35s var(--ce-ease)}
.s-block--features__item .feature-icon i{color:#fff!important}
.s-block--features__item h2{color:var(--ce-ink);font-weight:700}
.s-block--features__item p{color:var(--ce-muted)}
.s-block--full-banner .banner-entry,.s-block--full-banner .s-block--full-banner__cover{border-radius:0}
.s-block--full-banner a.btn,.s-block--full-banner .s-button-element{border-radius:999px!important}
body.product-single .product-form,body.product-single .sidebar>.bg-white,body.product-single .sidebar .rounded-md.bg-white{border-radius:var(--ce-radius)!important}
body.product-single .sidebar h1{font-family:var(--ce-font-display);font-weight:700;color:var(--ce-ink);line-height:1.5}
body.product-single .price-wrapper .total-price,body.product-single .price-wrapper h2,body.product-single .price-wrapper .text-primary{color:var(--ce-gold-deep)!important}
body.product-single salla-slider.details-slider{border-radius:var(--ce-radius)!important;overflow:hidden}
body.product-single .product__description{color:#3f3430;line-height:1.95}
body.product-single .product__description a{color:var(--ce-gold-deep);text-decoration:underline;text-underline-offset:3px}
.s-quantity-input{border-radius:999px!important;overflow:hidden;border-color:var(--ce-line)!important}
.s-quantity-input button{color:var(--ce-gold-deep)}
.s-quantity-input button:hover{background:var(--ce-blush)}
salla-breadcrumb a{color:var(--ce-muted)}
salla-breadcrumb a:hover{color:var(--ce-gold-deep)}
body.theme-raed .form-input,body.theme-raed input.s-form-control,body.theme-raed select.form-input,body.theme-raed textarea.form-input{border-radius:var(--ce-radius-sm);border-color:var(--ce-line)}
body.theme-raed .form-input:focus,body.theme-raed input.s-form-control:focus{border-color:var(--ce-gold-light);box-shadow:0 0 0 4px rgba(201,169,94,.16)}
.store-footer{background:linear-gradient(180deg,var(--ce-blush) 0%,var(--ce-blush-2) 100%)!important;border-top:1px solid var(--ce-line);position:relative}
.store-footer::before{content:"";position:absolute;top:-1px;inset-inline:0;height:10px;background:no-repeat center / 120px 10px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 10'%3E%3Cpath d='M2 2 Q60 14 118 2' fill='none' stroke='%23C9A95E' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")}
.store-footer .store-footer__inner{background:transparent!important}
.store-footer h3{font-family:var(--ce-font-display);color:var(--ce-gold-deep);font-weight:700}
.store-footer a{color:var(--ce-ink)}
.store-footer a:hover{color:var(--ce-gold-deep)}
.store-footer .copyright-text p,.store-footer .copyright-text a{color:var(--ce-muted)!important}
.store-footer .s-payments-list-item{background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(111,82,18,.06)}
.s-add-product-toast .s-add-product-toast-wrapper,salla-add-product-toast>div{border-radius:var(--ce-radius)!important}
@media (max-width:767px){.s-product-card-entry{border-radius:14px!important}
.s-product-card-entry .s-product-card-content-title,.s-product-card-entry .s-product-card-content-title a{font-size:.9rem}
.s-product-card-entry .s-product-card-promotion-title{margin:.45rem;padding:.15rem .55rem!important;font-size:.7rem}
.s-block__title h2::before{width:24px;height:15px}
.s-block--features__item .feature-icon{box-shadow:0 0 0 4px var(--ce-blush),0 4px 10px rgba(111,82,18,.16)}
.s-block__title{gap:.75rem}
.s-block__title h2{font-size:1.1rem;gap:.4rem}
.s-block__title .s-block__display-all{padding:.25rem .7rem;font-size:.8rem;white-space:nowrap;flex:0 0 auto}
.s-product-card-entry .s-button-element.s-button-btn{font-size:.8rem;padding-inline:.6rem;font-weight:600}
.s-product-card-entry .s-product-card-content{padding:.75rem}
}
@media (min-width:768px) and (max-width:1023px){.s-product-card-entry{border-radius:16px!important}
}
.s-block--banners .square-photos-grid{gap:1rem}
.s-block--banners .banner-entry.square-photos{position:relative;border-radius:var(--ce-radius)!important;overflow:hidden;background:#fff;border:1px solid var(--ce-line);box-shadow:var(--ce-shadow);aspect-ratio:4 / 3;min-height:0!important;transition:transform .3s var(--ce-ease),box-shadow .3s var(--ce-ease)}
.s-block--banners .banner-entry.square-photos .lazy__bg{position:absolute;inset:0;background-color:#fff;background-repeat:no-repeat;transition:transform .5s var(--ce-ease)}
.s-block--banners .banner-entry.square-photos::after{content:"";position:absolute;inset:auto 0 0 0;height:45%;z-index:1;background:linear-gradient(180deg,rgba(43,33,29,0) 0%,rgba(43,33,29,.45) 100%);pointer-events:none}
.s-block--banners .banner-entry.square-photos h3.text-with-border{position:absolute;z-index:2;inset-inline:0;bottom:0;margin:0;padding:0 1rem 1rem;text-align:center;text-shadow:none;border:0}
.s-block--banners .banner-entry.square-photos h3.text-with-border span{display:inline-block;background:#fff;color:var(--ce-ink);font-family:var(--ce-font);font-weight:700;font-size:.95rem;padding:.45rem 1.1rem;border-radius:999px;box-shadow:0 4px 14px rgba(111,82,18,.16);transition:background .25s var(--ce-ease),color .25s var(--ce-ease)}
@media (hover:hover){.s-block--banners .banner-entry.square-photos:hover{transform:translateY(-4px);box-shadow:var(--ce-shadow-hover)}
.s-block--banners .banner-entry.square-photos:hover .lazy__bg{transform:scale(1.06)}
.s-block--banners .banner-entry.square-photos:hover h3 span{background:var(--ce-gold);color:#fff}
}
.s-block--banners .banner-entry.square-photos{width:100%!important;height:auto!important;display:block}
.s-block--banners .banner-entry.square-photos h3.text-with-border{opacity:1!important;transform:none!important;top:auto!important;bottom:0!important;height:auto!important;inset-inline:0!important;align-items:flex-end;justify-content:center;background:none!important}
@media (max-width:767px){.s-block--banners .square-photos-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem}
.s-block--banners .banner-entry.square-photos h3.text-with-border span{font-size:.8rem;padding:.35rem .8rem}
.s-block--banners .banner-entry.square-photos h3.text-with-border{padding:0 .6rem .7rem}
}
.s-block--logos-slider{background:linear-gradient(180deg,var(--ce-cream) 0%,var(--ce-blush) 100%)!important;padding-block:2rem 2.5rem}
.s-block--logos-slider>.container{container-type:inline-size;overflow:hidden}
.s-block--logos-slider .grid{display:flex!important;gap:1rem!important;width:max-content;animation:ce-marquee 45s linear infinite alternate;will-change:transform}
.s-block--logos-slider .grid:hover{animation-play-state:paused}
.s-block--logos-slider .brand-item,.s-block--logos-slider .brand-item.sm\:row-span-2{flex:0 0 auto;width:150px;height:84px!important;display:flex;align-items:center;justify-content:center;padding:.75rem 1rem;background:#fff;border:1px solid var(--ce-line);border-radius:16px;box-shadow:var(--ce-shadow);grid-row:auto!important;transition:transform .25s var(--ce-ease),box-shadow .25s var(--ce-ease),border-color .25s var(--ce-ease)}
.s-block--logos-slider .brand-item img{max-height:100%;max-width:100%;object-fit:contain;filter:saturate(.9);transition:filter .25s var(--ce-ease),transform .25s var(--ce-ease)}
.s-block--logos-slider .brand-item:hover{transform:translateY(-3px);border-color:var(--ce-gold-light);box-shadow:var(--ce-shadow-hover)}
.s-block--logos-slider .brand-item:hover img{filter:saturate(1.1);transform:scale(1.05)}
@keyframes ce-marquee{from{transform:translateX(0)}
to{transform:translateX(calc(100% - 100cqw))}
}
@media (max-width:767px){.s-block--logos-slider>.container{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.25rem}
.s-block--logos-slider>.container::-webkit-scrollbar{display:none}
.s-block--logos-slider .grid{animation:none}
.s-block--logos-slider .brand-item{width:124px;height:72px!important;scroll-snap-align:start}
}
.s-block--fixed-banner .banner--fixed{border-radius:var(--ce-radius)!important;box-shadow:var(--ce-shadow);overflow:hidden;transition:transform .3s var(--ce-ease),box-shadow .3s var(--ce-ease)}
.s-block--fixed-banner .banner--fixed img{width:100%;height:auto;display:block}
@media (hover:hover){.s-block--fixed-banner .banner--fixed:hover{transform:translateY(-2px);box-shadow:var(--ce-shadow-hover)}
}
main .s-block{margin-block:2.25rem}
main .s-block--full-banner{margin-top:0}
.s-products-slider-wrapper .s-slider-block__title h2,.s-block--best-offers h2{font-family:var(--ce-font-display)}
.s-block--banners .banner-entry.square-photos::before{display:none}
.s-block--banners .banner-entry.square-photos .lazy__bg{background-size:cover!important;background-position:center!important}
.s-block--banners .banner-entry.square-photos::after{height:34%;background:linear-gradient(180deg,rgba(43,33,29,0) 0%,rgba(43,33,29,.22) 100%)}
.s-block--full-banner .full-banner-entry{min-height:min(82vh,760px)!important;height:auto!important;aspect-ratio:auto!important;background-size:cover!important;background-position:center!important;display:flex;align-items:center;justify-content:center;position:relative}
.s-block--full-banner .full-banner-entry .overlay{display:none!important}
.s-block--full-banner .full-banner-entry>.flex{position:relative!important;inset:auto!important;height:auto!important;min-height:min(82vh,760px);flex-direction:column;text-align:center;padding:2rem 1.25rem!important}
.s-block--full-banner .full-banner-entry>.flex>div{display:flex;flex-direction:column;align-items:center;gap:1.1rem;max-width:860px}
.s-block--full-banner .full-banner-entry>.flex>div::before{content:'';width:clamp(120px,18vw,190px);aspect-ratio:1;border-radius:50%;background:#987521 url('https://cdn.salla.sa/mQNzdE/stores/logos/7ZnsYJjNLTkInmgBYPBBbH3ZwcBuK0KgnPcTinXY.png') center/cover no-repeat;box-shadow:0 0 0 6px rgba(255,255,255,.55),0 0 0 8px rgba(201,169,94,.7),0 18px 40px rgba(111,82,18,.25);margin-bottom:.4rem;animation:ce-float 6s ease-in-out infinite}
.s-block--full-banner .full-banner-entry h2{font-family:var(--ce-font-display)!important;font-weight:700;color:#3a2a10!important;font-size:clamp(1.15rem,.9rem + 1.5vw,2rem)!important;line-height:1.35!important;white-space:pre-line;text-shadow:0 2px 14px rgba(255,255,255,.9);margin:0}
.s-block--full-banner .full-banner-entry h2::first-line{font-size:1.45em;font-weight:700}
.s-block--full-banner .full-banner-entry a{background:linear-gradient(135deg,#8A6719,#6F5212)!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:.85rem 2.4rem!important;font-size:1rem!important;font-weight:700;box-shadow:0 10px 26px rgba(111,82,18,.3);transition:transform .25s var(--ce-ease),box-shadow .25s var(--ce-ease)}
.s-block--full-banner .full-banner-entry a:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(111,82,18,.38)}
.s-block--full-banner .full-banner-entry::after{content:'';position:absolute;bottom:18px;left:50%;width:22px;height:34px;margin-left:-11px;border:2px solid rgba(111,82,18,.55);border-radius:14px;background:radial-gradient(circle at 50% 35%,#8A6719 0 3px,transparent 4px);animation:ce-scroll 2.2s ease-in-out infinite}
@keyframes ce-float{0%,100%{transform:translateY(0)}
50%{transform:translateY(-8px)}
}
@keyframes ce-scroll{0%,100%{transform:translateY(0);opacity:.9}
50%{transform:translateY(8px);opacity:.5}
}
@media (min-width:768px){.s-block--full-banner .full-banner-entry{background-image:url('https://cdn.files.salla.network/homepage/45801993/d7d8b4a3-bfce-4f50-a26b-8669a3346f29-original.webp')!important}
}
@media (max-width:767px){.s-block--full-banner .full-banner-entry{min-height:min(90vh,680px)!important;background-position:center top!important}
.s-block--full-banner .full-banner-entry>.flex{min-height:min(90vh,680px);justify-content:flex-start;padding-top:8vh!important}
.s-block--full-banner .full-banner-entry>.flex>div::before{width:110px;margin-bottom:0}
.s-block--full-banner .full-banner-entry>.flex>div{gap:.75rem}
.s-block--full-banner .full-banner-entry a{padding:.7rem 2rem!important;font-size:.95rem!important}
.s-block--full-banner .full-banner-entry h2{font-size:1.15rem!important}
.s-block--full-banner .full-banner-entry::after{display:none}
}
body.index .store-header{position:absolute;top:0;inset-inline:0;z-index:40;background:transparent!important}
body.index.has-preview-bar .store-header{top:52px}
body.index .store-header .top-navbar{background:transparent!important;border-bottom:0!important}
body.index .store-header .top-navbar .s-contacts-topnav-link{color:#5a4415}
body.index .store-header .header-search input{background:rgba(255,255,255,.75);border-color:rgba(201,169,94,.5)}
body.index #mainnav.main-nav-container{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}
body.index #mainnav .main-menu>li.root-level>a{color:#3a2a10;font-weight:700}
body.index #mainnav .navbar-brand img{filter:drop-shadow(0 2px 6px rgba(255,255,255,.8))}
body.index .s-block--full-banner{margin-top:0!important}
body.index .s-block--full-banner .full-banner-entry>.flex{padding-top:150px!important}
@media (max-width:767px){body.index .store-header{position:absolute}
body.index .s-block--full-banner .full-banner-entry>.flex{padding-top:calc(4vh + 105px)!important}
}
@media (prefers-reduced-motion:reduce){body.theme-raed *,body.theme-raed *::before,body.theme-raed *::after{animation:none!important;transition-duration:.01ms!important}
.s-product-card-entry:hover,.s-block--features__item:hover{transform:none}
}body.index #mainnav.fixed-pinned .inner,body.index #mainnav.fixed-header .inner{background:rgba(255,255,255,.94)!important;box-shadow:0 1px 0 var(--ce-line),0 8px 24px rgba(111,82,18,.06);backdrop-filter:saturate(140%) blur(8px)}body.index #mainnav .navbar-brand{display:none!important}
body.index #mainnav.fixed-pinned .navbar-brand,body.index #mainnav.fixed-header .navbar-brand{display:block!important}