.show-on-mobile{display:block}.show-on-desktop{display:none}@media (min-width: 768px){.show-on-mobile{display:none}.show-on-desktop{display:block}}.utility-bar-section:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:.5rem;background-color:#c3b0a5;border-top:.125rem solid #9d5248;border-bottom:.125rem solid #9d5248}@media screen and (max-width: 960px){.quick-search{display:none}}.search__overlay{background-color:var(--color-bg)}.quick-cart__icon-indicator{z-index:2}.search__input{background-color:transparent;box-shadow:none;border-bottom:1px solid #222}.search__input:focus-visible{border-bottom:1px solid #007BFF}.custom-search-suggest{padding:40px 24px;font-family:inherit;border-radius:12px}.custom-search-suggest__inner{display:grid;grid-template-columns:280px 1fr;gap:48px;align-items:start}.custom-search-suggest .suggest-title{font-size:15px;font-weight:700;letter-spacing:.06em;margin-bottom:18px;color:#333;text-transform:uppercase}.custom-search-suggest .suggest-list{list-style:none;padding:0;margin:0}.custom-search-suggest .suggest-list li{margin-bottom:10px}.custom-search-suggest .suggest-list a{font-size:16px;text-decoration:none;padding:8px 0;display:block;color:#1a1a1a;border-bottom:1px solid #e1ddd9;transition:all .25s ease;background:none;border-radius:0}.custom-search-suggest .suggest-list a:hover{color:#a62727;border-bottom-color:#a62727}.custom-search-suggest .product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.custom-search-suggest .product-card{text-decoration:none;color:#1a1a1a;background:#fff;border:1px solid #e9e6e3;border-radius:6px;padding:14px;display:block;transition:all .25s ease}.custom-search-suggest .product-card:hover{transform:translateY(-3px);box-shadow:none;border-color:#a62727}.custom-search-suggest .product-card img{width:100%;border-radius:6px;background:#f3efec}.custom-search-suggest .p-title{margin-top:12px;font-size:16px;font-weight:600;text-align:left}@media (max-width: 900px){.custom-search-suggest__inner{grid-template-columns:1fr;gap:40px}.custom-search-suggest .product-grid{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.custom-search-suggest .product-card{padding:12px}.custom-search-suggest .product-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
