.footer *,.footer a{color:#fff!important}.footer a:hover{color:var(--color-primary)!important}.footer__title{color:#fff!important}.footer-block__details-content,.footer__content-bottom,.footer__copyright,.footer__content-bottom-wrapper{color:#e0e0e0!important}.footer input,.footer .field__input{background-color:#444!important;color:#fff!important;border-color:#555!important}.footer input::placeholder{color:#aaa!important}.footer .icon,.footer .list-social__link{color:#fff!important}.footer .list-social__link:hover{color:var(--color-primary)!important}.footer .list-payment{filter:brightness(0) invert(1)}.header-wrapper{background:linear-gradient(180deg,#fff,#fafafa)!important;box-shadow:0 2px 20px #00000014;position:sticky;top:0;z-index:1000;transition:all .3s ease}.header-wrapper.scrolled{box-shadow:0 4px 30px #0000001f}.header{padding:12px 0!important;min-height:auto!important}.header__heading-link{display:inline-block;transition:transform .3s ease,opacity .3s ease}.header__heading-link:hover{transform:scale(1.02);opacity:.9}.header__heading-logo{max-height:50px!important;width:auto!important}.header__menu{display:flex;align-items:center;gap:8px}.header__menu-item{position:relative;padding:10px 16px!important;font-family:var(--font-heading)!important;font-weight:500!important;font-size:13px!important;text-transform:uppercase;letter-spacing:1.2px;color:#333!important;transition:all .3s ease;overflow:hidden}.header__menu-item:after{content:"";position:absolute;bottom:5px;left:50%;width:0;height:2px;background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));transition:all .3s ease;transform:translate(-50%)}.header__menu-item:hover:after{width:70%}.header__menu-item:hover{color:var(--color-primary)!important}.header__menu-item.active:after,.header__menu-item[aria-current=page]:after{width:70%;background:var(--color-primary)}.header__submenu{opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;background:#fff;border-radius:8px;box-shadow:0 10px 40px #00000026;border:1px solid #f0f0f0;padding:16px 0}.header__menu-item:hover .header__submenu{opacity:1;visibility:visible;transform:translateY(0)}.header__submenu-item{padding:10px 24px!important;transition:all .2s ease}.header__submenu-item:hover{background:#f8f8f8;padding-left:28px!important;color:var(--color-primary)!important}.header__icons{display:flex;align-items:center;gap:6px}.header__icon{width:42px!important;height:42px!important;display:flex!important;align-items:center;justify-content:center;border-radius:50%;background:transparent;transition:all .3s ease;position:relative}.header__icon:hover{background:#72a59f1a;transform:scale(1.1)}.header__icon svg{width:22px;height:22px;stroke-width:1.5;transition:all .3s ease}.header__icon:hover svg{color:var(--color-primary)!important}.cart-count-bubble{background:var(--color-primary)!important;color:#fff!important;font-size:10px!important;font-weight:700;min-width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:2px;right:2px;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.search-modal__form{border:2px solid #e0e0e0;border-radius:50px;overflow:hidden;transition:all .3s ease}.search-modal__form:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #72a59f33}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.announcement-bar__message{font-family:var(--font-heading)!important;font-size:13px!important;font-weight:500;letter-spacing:1px;color:#fff!important}.announcement-bar a{color:var(--color-primary)!important;text-decoration:underline}@media screen and (max-width: 989px){.header{padding:10px 0!important}.header__heading-logo{max-height:40px!important}.header__icon{width:38px!important;height:38px!important}.header__menu-item--hamburger{position:relative}.header__menu-item--hamburger:before,.header__menu-item--hamburger:after{content:"";position:absolute;width:20px;height:2px;background:#333;transition:all .3s ease}}.menu-drawer{background:#fff!important}.menu-drawer__navigation{padding:20px}.menu-drawer__menu-item{font-family:var(--font-heading)!important;font-size:16px;padding:14px 0;border-bottom:1px solid #f0f0f0;transition:all .2s ease}.menu-drawer__menu-item:hover{padding-left:10px;color:var(--color-primary)!important}.predictive-search{border-radius:12px;box-shadow:0 10px 40px #00000026;border:none;overflow:hidden}.predictive-search__item{transition:all .2s ease}.predictive-search__item:hover{background:#f8f8f8}.localization-form__select{border-radius:20px;padding:8px 16px;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.announcement-bar{background:#1a1a1a!important;padding:12px 0!important;position:relative;overflow:hidden}.announcement-bar:before{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);animation:announcement-shimmer 4s ease-in-out infinite}@keyframes announcement-shimmer{0%{transform:translate(0)}to{transform:translate(50%)}}.announcement-bar__message,.announcement-bar__message span,.announcement-bar__message p,.announcement-bar a,.announcement-bar p{color:#fff!important;font-family:var(--font-heading)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.8px!important;text-transform:none!important}.announcement-bar__link{color:#fff!important}.announcement-bar a:hover{color:var(--color-primary)!important;text-decoration:underline}.announcement-bar .icon{color:var(--color-primary)!important}.announcement-bar-slider .announcement-bar__message{color:#fff!important}h1,h2,h3,.h1,.h2,.h3,.title,.collection-hero__title,.product__title,.card__heading,.banner__heading{font-weight:600!important;letter-spacing:.02em!important}.banner__heading,.slideshow__heading{font-size:clamp(2.5rem,5vw,4rem)!important;line-height:1.1!important}.section-header__title,.title--primary{font-size:1.8rem!important;letter-spacing:.05em!important}body,p,span,li{font-weight:400!important;letter-spacing:.01em!important;line-height:1.7!important}.header__menu-item,.menu-drawer__menu-item{font-family:var(--font-body)!important;font-weight:500!important;letter-spacing:.1em!important}.button,.shopify-payment-button__button{font-family:var(--font-body)!important;font-weight:600!important;letter-spacing:.08em!important}.card__heading a,.product__title{font-family:var(--font-heading)!important;font-weight:500!important}.price-item,.price{font-family:var(--font-body)!important;font-weight:600!important}.product-grid{display:grid;gap:30px}.product-card-wrapper{position:relative}.product-card-wrapper .card{border:none;background:transparent}.product-card-wrapper .card__inner{border-radius:8px;overflow:hidden}.multicolumn-list{display:flex;justify-content:center;gap:60px;text-align:center}.multicolumn-list__item{max-width:250px}.multicolumn-list__item h3{font-family:var(--font-heading)!important;font-size:1.2rem!important;font-weight:600!important;margin-bottom:10px;color:#333}.multicolumn-list__item p{font-size:.95rem;color:#666;line-height:1.6}.image-with-text{max-width:1200px;margin:0 auto}.image-with-text__content{padding:40px}.image-with-text__heading{font-family:var(--font-heading)!important;font-size:2.2rem!important;font-weight:500!important;margin-bottom:20px}.image-with-text__text{font-size:1.1rem;line-height:1.8;color:#555}.newsletter{text-align:center}.newsletter__heading{font-family:var(--font-heading)!important;font-size:2rem!important;font-weight:500!important;margin-bottom:15px}.newsletter .field{max-width:400px;margin:0 auto}.shopify-section{padding:0}body{font-size:16px!important}.multicolumn h3,.multicolumn-list__item h3,.multicolumn-card__info h3{font-size:1.4rem!important;font-weight:600!important;margin-bottom:12px!important;color:#1a1a1a!important}.multicolumn p,.multicolumn-list__item p,.multicolumn-card__info p,.multicolumn .rte p{font-size:1.1rem!important;line-height:1.7!important;color:#444!important}.image-with-text p,.image-with-text__text,.image-with-text .rte p{font-size:1.15rem!important;line-height:1.8!important;color:#444!important}.image-with-text h2,.image-with-text__heading{font-size:2.4rem!important}.newsletter p,.newsletter__subheading{font-size:1.1rem!important;color:#555!important}.card__heading,.card-information__text h3{font-size:1.15rem!important}.price-item,.price__regular .price-item--regular,.card__heading a{font-size:1.1rem!important}.footer p,.footer__content-bottom p{font-size:.95rem!important}.rte p,.page-width p{font-size:1.05rem!important;line-height:1.75!important}.button,.shopify-payment-button__button{font-size:1rem!important;padding:14px 28px!important}.slideshow__text p,.banner__text p{font-size:1.2rem!important}.collection{max-width:100%!important;padding:0 40px!important}#product-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:30px!important;max-width:1400px!important;margin:0 auto!important;padding:0!important;list-style:none!important}@media screen and (max-width: 989px){.collection{padding:0 20px!important}#product-grid{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}}@media screen and (max-width: 549px){#product-grid{grid-template-columns:1fr!important;gap:20px!important}}.custom-collection-card{background:#fff!important;border-radius:12px!important;overflow:hidden!important;box-shadow:inset 0 0 0 3px #d4c4b0,0 4px 20px #00000014!important;transition:transform .4s ease,box-shadow .4s ease!important}.custom-collection-card:hover{transform:translateY(-8px)!important;box-shadow:inset 0 0 0 3px var(--color-primary, #72a59f),0 15px 40px #00000026!important}.custom-collection-image{margin:10px!important;border-radius:8px!important;overflow:hidden!important;aspect-ratio:4/5!important;background:linear-gradient(135deg,#f0ede8,#e5e0d8)!important}.custom-collection-image img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:8px!important}.collection-list .card__inner,.featured-collection .card__inner,.product-card-wrapper .card__inner{position:relative;border-radius:12px!important;overflow:hidden;box-shadow:inset 0 0 0 3px #d4c4b0,0 4px 15px #00000014!important;background:#fff}.collection-list .card__media,.featured-collection .card__media,.product-card-wrapper .card__media{padding:10px!important;background:#fff!important}.collection-list .card__media img,.featured-collection .card__media img,.product-card-wrapper .card__media img{border-radius:8px!important}#product-grid .card-wrapper.product-card-wrapper{background:#fff!important;border-radius:12px!important;overflow:hidden!important;box-shadow:inset 0 0 0 3px #d4c4b0,0 4px 20px #00000014!important;transition:transform .4s ease,box-shadow .4s ease!important;padding:10px!important}#product-grid .card-wrapper.product-card-wrapper:hover{transform:translateY(-8px)!important;box-shadow:inset 0 0 0 3px var(--color-primary, #72a59f),0 15px 40px #00000026!important}#product-grid .card,#product-grid .card__inner{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:8px!important;overflow:hidden!important}#product-grid .card__media{border-radius:8px!important;overflow:hidden!important;margin:0!important;padding:0!important}#product-grid .card__inner.ratio{--ratio-percent: 125% !important}#product-grid .card__media .media{border-radius:8px!important;overflow:hidden!important}#product-grid .card__media img,#product-grid .media img{border-radius:8px!important;width:100%!important;height:100%!important;object-fit:cover!important}#product-grid .card__content,#product-grid .card-information{padding:10px 0 0!important}.product__media-wrapper .media,.product__media-item .media{border-radius:12px!important;overflow:hidden;box-shadow:inset 0 0 0 3px #d4c4b0,0 4px 15px #00000014!important;background:#fff;padding:10px!important}.product__media-wrapper .media img,.product__media-item .media img{border-radius:8px!important;width:100%!important;height:auto!important;object-fit:contain!important}.product__media-list .product__media-item{border-radius:8px!important;overflow:hidden;box-shadow:inset 0 0 0 2px #d4c4b0!important}.thumbnail-list .thumbnail{border-radius:8px!important;overflow:hidden;box-shadow:inset 0 0 0 2px #d4c4b0!important;padding:4px!important;background:#fff!important}.thumbnail-list .thumbnail img{border-radius:4px!important}.thumbnail-list .thumbnail.is-active,.thumbnail-list .thumbnail[aria-current=true]{box-shadow:inset 0 0 0 3px var(--color-primary)!important}.collection-list__item .card__inner{border-radius:12px!important;overflow:hidden;box-shadow:inset 0 0 0 3px #d4c4b0,0 4px 15px #00000014!important;background:#fff}.collection-list__item .card__media{padding:10px!important;background:#fff!important}.collection-list__item .card__media img{border-radius:8px!important}.card__inner:hover{box-shadow:inset 0 0 0 3px var(--color-primary),0 8px 25px #0000001f!important;transform:translateY(-2px);transition:all .3s ease}.thumbnail:hover{box-shadow:inset 0 0 0 2px var(--color-primary)!important;transition:all .2s ease}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-khodai-style.css.map */
