.site-header{background:transparent;padding:0 var(--gutter)}.site-header__inner{max-width:var(--page-width);margin-inline:auto;display:flex;align-items:center;gap:8px;background:#ffffffc7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:15px;box-shadow:0 2px 8px #0000000d;padding:18px 15px}.site-header__burger{display:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;flex-shrink:0;color:var(--color-heading);transition:background .2s ease}.site-header__burger svg{width:24px;height:24px}.site-header__burger:hover{background:#f2f4f5}.site-header__logo{flex-shrink:0;display:inline-flex}.site-header__logo-img{width:var(--logo-width, 78px);height:auto;max-height:88px;object-fit:contain}.site-nav{flex:1 1 0;min-width:0;display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab}.site-nav::-webkit-scrollbar{display:none}.site-nav:active{cursor:grabbing}.site-nav.is-dragging{cursor:grabbing;scroll-behavior:auto}.site-nav__list{display:flex;align-items:center;gap:2px;flex-wrap:nowrap}.site-nav__item{position:relative;flex-shrink:0}.site-nav__link{display:inline-flex;align-items:center;gap:4px;font-weight:var(--fw-medium);font-size:var(--fs-link);line-height:var(--lh-link);color:var(--color-text);padding:7px 10px;border-radius:8px;white-space:nowrap;transition:color .15s ease}.site-nav__link:hover,.site-nav__link.is-active{color:#2e2e2e}.site-nav__link[href*=ofertas]{font-weight:var(--fw-bold)}.site-nav__caret{width:12px;height:12px;transition:transform .2s ease}.site-nav__item--has-children:hover .site-nav__caret,.site-nav__item--has-children:focus-within .site-nav__caret{transform:rotate(180deg)}.site-nav__submenu{position:fixed;top:0;left:0;min-width:180px;background:var(--color-white);border-radius:var(--radius-md);box-shadow:0 6px 24px #0000001f;padding:0;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .15s ease,transform .15s ease,visibility .15s;z-index:9999}.site-nav__submenu.is-open{opacity:1;visibility:visible;transform:translateY(0)}.site-nav__sublink{display:block;padding:10px 18px;font-size:var(--fs-link);color:var(--color-text);transition:background .15s ease,color .15s ease}.site-nav__sublink:hover{background:#f2f4f5;color:#2e2e2e}.site-search{position:relative;flex:0 0 auto;width:min(600px,35%);min-width:220px}.site-search__form{display:flex;align-items:center;width:100%;height:42px;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.site-search__input{flex:1 1 0;min-width:0;height:100%;border:none;padding:0 14px;font-size:14px;color:#414141;letter-spacing:normal;background:transparent}.site-search__input:focus{outline:none}.site-search__input::placeholder{color:#999}.site-search__input::-webkit-search-decoration,.site-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.site-search__button{display:inline-flex;align-items:center;justify-content:center;padding:0 12px;height:100%;background:none;border:0;color:#666;cursor:pointer;transition:color .15s}.site-search__button:hover{color:#2e2e2e}.site-search__button svg{width:24px;height:24px}.site-search__dropdown{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:502;background:#fff;border-radius:12px;box-shadow:0 8px 32px #00000024;max-height:520px;overflow-y:auto;animation:siteSearchFadeIn .18s ease-out}.site-search__dropdown[hidden]{display:none}.site-search__dropdown--sheet{position:fixed;top:160px;left:0;right:0;bottom:0;max-height:80vh;border-radius:16px 16px 0 0}@keyframes siteSearchFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.site-search__section{padding:8px 0;border-bottom:1px solid #f0f0f0}.site-search__section:last-child,.site-search__section--products{border-bottom:none}.site-search__section-head{display:flex;align-items:center;justify-content:space-between;padding:8px 16px 4px}.site-search__section-title{font-size:11px;font-weight:700;color:#999;text-transform:uppercase;letter-spacing:.6px;line-height:1.3}.site-search__clear{font-size:11px;line-height:1.3;min-height:16px;color:#2e2e2e;background:none;border:0;padding:0;cursor:pointer;font-family:inherit}.site-search__clear:hover{text-decoration:underline}.site-search__list{list-style:none;margin:0;padding:0}.site-search__link{display:flex;align-items:center;gap:10px;padding:9px 16px;font-size:14px;line-height:1.3;color:#414141;text-decoration:none;transition:background .12s}.site-search__link:hover{background:#f2f4f5;color:#2e2e2e;text-decoration:none}.site-search__item-icon{width:18px;height:18px;color:#bbb;flex-shrink:0}.site-search__link p{margin:0;font-size:14px}.site-search__link strong{font-weight:700;color:#2e2e2e}.site-search__badge{width:20px;height:20px;border-radius:50%;background:#414141;color:#fff;font-size:11px;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.site-search__product{border-bottom:1px solid #f5f5f5}.site-search__product:last-child{border-bottom:none}.site-search__product-link{display:flex;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;transition:background .12s}.site-search__product-link:hover{background:#f2f4f5;text-decoration:none}.site-search__product-img{flex-shrink:0}.site-search__product-img img{width:56px;height:56px;object-fit:contain;border:1px solid #eee;border-radius:6px;display:block;background:#fff}.site-search__product-content{display:flex;flex-direction:column;gap:4px;flex:1 1 0;min-width:0}.site-search__product-title{font-size:13px;font-weight:500;color:#414141;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site-search__product-prices{display:flex;align-items:baseline;gap:6px}.site-search__price-old{font-size:12px;font-weight:400;color:#9a9a9a;text-decoration:line-through}.site-search__price{font-size:15px;font-weight:700;color:#414141}.site-header__actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.site-header__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:#414141;transition:color .15s ease}.site-header__icon svg{width:26px;height:26px}.site-header__icon:hover{color:#2e2e2e}.site-header__cart svg{transform:none}.site-header__cart-count{position:absolute;top:-6px;right:-5px;min-width:18px;height:18px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:var(--color-heading);color:var(--color-white);font-size:11px;font-weight:var(--fw-bold);line-height:1;border-radius:50%}.site-header__cart-count[hidden]{display:none}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900}.drawer[hidden]{display:none}.drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;transition:opacity .3s ease}.drawer__panel{position:absolute;top:0;left:0;bottom:0;width:100vw;max-width:100%;background:var(--color-white);transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;padding:0;overflow-y:auto}.drawer.is-open .drawer__backdrop{opacity:1}.drawer.is-open .drawer__panel{transform:translate(0)}.drawer__head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #f0f0f0}.drawer__logo{width:55px;height:55px;object-fit:contain}.drawer__close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;color:var(--color-heading);transition:background .2s ease}.drawer__close svg{width:24px;height:24px}.drawer__close:hover{background:#f2f4f5}.drawer__actions{display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px;border-bottom:1px solid #f0f0f0}.drawer__action{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;font-size:13px;font-weight:var(--fw-medium);color:var(--color-heading);transition:background .2s ease}.drawer__action svg{width:18px;height:18px;flex:0 0 auto}.drawer__action--half{flex:1 1 calc(50% - 4px);border:1px solid #e8e8e8;background:transparent}.drawer__action--half:hover{background:#f2f4f5}.drawer__action--full{flex:1 1 100%;height:39px;background:#414141;color:var(--color-white);font-weight:var(--fw-bold);letter-spacing:.05em}.drawer__action--full:hover{background:#2e2e2e}.drawer__title{padding:12px 16px 4px;font-size:14px;font-weight:var(--fw-bold);letter-spacing:.6px;color:var(--color-heading)}.drawer__list{display:flex;flex-direction:column}.drawer__item{border-bottom:1px solid #f0f0f0}.drawer__link{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:13px 16px;font-size:15px;color:var(--color-heading);text-align:left;transition:background .2s ease,color .2s ease}.drawer__link:hover{background:#f2f4f5;color:#2e2e2e}.drawer__link--parent{font-weight:var(--fw-medium)}.drawer__caret{transition:transform .2s ease}.drawer__link--parent[aria-expanded=true] .drawer__caret{transform:rotate(180deg)}.drawer__submenu{max-height:0;overflow:hidden;visibility:hidden;transition:max-height .3s ease,visibility .3s}.drawer__submenu.is-open{max-height:600px;visibility:visible;background:#fafafa;border-bottom:1px solid #f0f0f0}.drawer__sublink{display:block;padding:11px 16px 11px 28px;font-size:14px;color:#666;border-bottom:1px solid #f5f5f5;transition:background .2s ease,color .2s ease}.drawer__sublink:hover{background:#f2f4f5;color:#2e2e2e}@media(max-width:1279px){.site-header{padding:0 10px}.site-header__inner{flex-wrap:wrap;align-items:center;gap:0 8px;padding:16px 15px;background:#ffffffc7;box-shadow:0 2px 8px #0000000d}.site-header__burger{display:flex;order:1}.site-header__logo{order:2;margin:0 auto}.site-header__logo-img{width:55px;height:55px}.site-nav{display:none}.site-header__actions{order:3;gap:0}.site-header__icon--account{display:none}.site-header__cart{width:36px;height:48px;justify-content:center;transition:color .2s ease}.site-header__cart:hover{color:#2e2e2e}.site-search{order:4;flex:0 0 100%;width:100%;min-width:0;margin-left:0;margin-top:6px}.site-search__form{height:42px}.site-search__input{font-size:16px;padding:0 16px}.site-search__button{padding:0 14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-header.css.map */
