:root{--header-primary-color: #d98b94;--header-border-color: #e5e5e5;--header-text-color: #222222;--header-text-light: #777777;--header-bg: #ffffff;--drawer-tab-bg: #f2f2f2}.site-header{background:var(--header-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;border-bottom:1px solid var(--header-border-color);padding:0}.header-top-bar{height:4px;background-color:#f7dcd8}.header-container{max-width:1440px;margin:0 auto;padding:10px 40px 0}.header-main-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:15px}.header-logo a{text-decoration:none;display:flex;align-items:center;justify-content:center}.square-logo{aspect-ratio:1 / 1;object-fit:contain;display:block}.square-logo-placeholder{aspect-ratio:1 / 1;background-color:#f5f5f5;border-radius:4px;display:flex;align-items:center;justify-content:center}.logo-text{font-size:24px;font-weight:700;color:var(--header-primary-color)}.header-search-desktop{flex:1;max-width:580px}.search-form{display:flex;align-items:center;border:1px solid var(--header-border-color);border-radius:6px;overflow:hidden;height:42px}.predictive-search-wrapper{position:relative}input[type=search]{-webkit-appearance:none;appearance:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.predictive-search-results{display:none;position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid var(--header-border-color);border-radius:8px;box-shadow:0 12px 28px #0000001f;z-index:200;max-height:420px;overflow-y:auto;padding:6px 0}.predictive-search-results.is-open{display:block}.predictive-search-status{padding:16px;font-size:13px;color:var(--header-text-light);text-align:center}.predictive-search-list{list-style:none;margin:0;padding:0}.predictive-search-item a{display:flex;align-items:center;gap:12px;padding:8px 14px;text-decoration:none;color:var(--header-text-color)}.predictive-search-item a:hover,.predictive-search-item.is-active a{background-color:#faf3f3}.predictive-search-item img{width:42px;height:42px;object-fit:cover;border-radius:4px;flex-shrink:0;background:#f5f5f5}.predictive-search-item-info{display:flex;flex-direction:column;gap:2px;min-width:0}.predictive-search-item-title{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.predictive-search-item-price{font-size:12px;color:var(--header-primary-color);font-weight:600}.predictive-search-item-price .compare-at{color:var(--header-text-light);text-decoration:line-through;font-weight:400;margin-left:6px}.predictive-search-view-all{display:block;text-align:center;padding:10px 14px;font-size:12px;font-weight:600;color:var(--header-primary-color);text-decoration:none;border-top:1px solid var(--header-border-color);margin-top:4px}.predictive-search-group-label{padding:8px 14px 4px;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--header-text-light)}.search-form input[type=search]{flex:1;border:none;padding:0 15px;font-size:13px;outline:none;color:#333;-webkit-appearance:none;-moz-appearance:textfield;appearance:none;box-shadow:none;background:transparent}.search-form input[type=search]:focus,.search-form input[type=search]:focus-visible{border:none;outline:none;box-shadow:none}.category-select-wrapper{position:relative;border-left:1px solid var(--header-border-color);height:100%;display:flex;align-items:center;padding:0 10px}.category-select-wrapper select{border:none;background:transparent;font-size:13px;font-weight:600;color:#333;padding-right:18px;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.category-select-wrapper .chevron-icon{position:absolute;right:8px;pointer-events:none}.search-submit-btn{background-color:var(--header-primary-color);border:none;color:#fff;width:48px;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;border-top-right-radius:5px;border-bottom-right-radius:5px}.header-actions{display:flex;align-items:center;gap:24px}.action-item{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--header-text-color)}.action-text{display:flex;flex-direction:column;font-size:12px;line-height:1.2}.action-title{font-weight:600}.action-subtitle{color:var(--header-text-light);font-size:11px}.cart-icon-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.cart-icon-wrapper .svg-wrapper{display:flex;align-items:center;justify-content:center}.cart-icon-wrapper .svg-wrapper svg{width:22px;height:22px;display:block;color:var(--header-text-color)}.cart-icon-wrapper .cart-count-bubble{position:absolute;top:-6px;right:-8px;padding:0 3px}.cart-icon-wrapper .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header-nav-desktop{display:flex;align-items:center;gap:25px;padding-top:5px;padding-bottom:10px}.categories-btn-wrapper{position:relative}.categories-btn{background-color:var(--header-primary-color);color:#fff;border:none;border-radius:6px;padding:10px 18px;font-size:14px;font-weight:600;display:flex;align-items:center;gap:10px;cursor:pointer}.categories-dropdown{display:none;position:absolute;top:100%;left:0;width:220px;background:#fff;box-shadow:0 4px 12px #0000001a;border-radius:4px;list-style:none;padding:10px 0;margin:5px 0 0;z-index:100}.categories-btn-wrapper:hover .categories-dropdown{display:block}.categories-dropdown li a{display:block;padding:8px 16px;text-decoration:none;color:#333;font-size:13px}.categories-dropdown li a:hover{background-color:#f8f8f8;color:var(--header-primary-color)}.main-menu-links{display:flex;align-items:center;gap:20px;list-style:none;margin:0;padding:0;overflow-x:auto;white-space:nowrap}.main-menu-links a{text-decoration:none;color:#333;font-size:13px;font-weight:600}.header-search-mobile{display:none;padding-bottom:10px}.search-form-mobile{display:flex;align-items:center;border:1px solid var(--header-border-color);border-radius:6px;overflow:hidden;height:40px;width:100%}.search-form-mobile input{flex:1;border:none;padding:0 12px;font-size:13px;outline:none;-webkit-appearance:none;-moz-appearance:textfield;appearance:none;box-shadow:none;background:transparent}.search-form-mobile input:focus,.search-form-mobile input:focus-visible{border:none;outline:none;box-shadow:none}.header-search-mobile .predictive-search-results{max-height:60vh}.mobile-nav-toggle{display:none;background:none;border:none;cursor:pointer;padding:0;color:#333}.mobile-drawer-overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;z-index:998}.mobile-drawer{position:fixed;top:0;left:-280px;width:280px;height:100vh;background:#fff;z-index:999;transition:left .3s ease;display:flex;flex-direction:column}.mobile-drawer.open{left:0}.mobile-drawer-overlay.open{display:block}.drawer-tabs{display:flex;background-color:var(--drawer-tab-bg)}.tab-btn{flex:1;padding:14px 0;border:none;background:transparent;font-size:13px;font-weight:700;color:#666;cursor:pointer;border-bottom:2px solid transparent}.tab-btn.active{background:#e5e5e5;color:#000;border-bottom:2px solid #D98A93}.drawer-content{flex:1;overflow-y:auto}.tab-content{display:none}.tab-content.active{display:block}.drawer-menu-list{list-style:none;padding:0;margin:0}.drawer-menu-item{border-bottom:1px solid #f0f0f0;display:flex;align-items:center;justify-content:space-between;padding:12px 16px}.drawer-menu-item a{text-decoration:none;color:#333;font-size:12px;font-weight:600;display:flex;align-items:center;gap:10px}.drawer-menu-item .arrow-icon{color:#ccc;font-size:12px}.desktop-only{display:flex}header.section-header{position:sticky}@media(max-width:991px){.header-search-desktop,.header-nav-desktop,.desktop-only{display:none!important}.mobile-nav-toggle,.header-search-mobile{display:block}.header-container{padding:10px 20px 5px}.header-main-row{padding-bottom:8px}.header-actions{gap:15px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-header.css.map */
