.csearch{--csearch-ink: #140d09;--csearch-body: #3a3430;--csearch-muted: #6f6a63;--csearch-gold: #96682c;--csearch-border: #e2e2e2;max-width:1080px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.csearch .search__input{border-radius:0;color:var(--csearch-ink)}.csearch .search__input:focus-visible,.csearch a:focus-visible,.csearch button:focus-visible{outline:2px solid var(--csearch-gold);outline-offset:2px}.csearch .csearch__results{display:block;width:100%;min-width:0;max-height:min(68vh,640px);margin:8px 0 0;overflow-x:hidden;overflow-y:auto;border:1px solid var(--csearch-border);border-radius:0;background:#fff;color:var(--csearch-ink);box-shadow:0 6px 18px #28180c14,0 1px 2px #28180c0f;word-break:normal}.csearch .csearch__results[hidden],.csearch .csearch__curated[hidden],.csearch .csearch__live[hidden],.csearch .csearch__status[hidden],.csearch [data-trending-products][hidden],.csearch [data-fallback-products][hidden],.csearch .csearch__featured[hidden]{display:none!important}.csearch__curated{display:block}.csearch__primary,.csearch__suggestions,.csearch__featured{min-width:0}.csearch__primary{display:flex;gap:32px;padding:24px 32px}.csearch__primary>.csearch__suggestion-group--history{flex:3 1 0}.csearch__suggestions{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px;border-top:1px solid var(--csearch-border);padding:24px 32px}.csearch__suggestion-group{min-width:0}.csearch__heading-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:16px}.csearch__heading-row .csearch__heading{margin:0}.csearch__clear-history{border:0;padding:0;background:transparent;color:var(--csearch-gold);font:inherit;font-size:12px;line-height:20px;cursor:pointer}.csearch__clear-history[hidden],.csearch__empty-history[hidden]{display:none!important}.csearch__empty-history{margin:0;color:var(--csearch-muted);font-size:13px;line-height:1.4}.csearch__suggestion-group--history a{overflow-wrap:anywhere}.csearch__featured{flex:7 1 0}.csearch__heading,.csearch .predictive-search-results h3{margin:0 0 16px;border-bottom:0;padding-bottom:0;color:var(--csearch-ink);font-size:15px;font-weight:700;line-height:1.3;text-transform:none}.csearch__links,.csearch__products{margin:0;padding:0;list-style:none}.csearch__loading{margin:0;color:var(--csearch-muted);font-size:13px}.csearch__links a,.csearch__all-link{display:flex;align-items:center;justify-content:space-between;padding:10px 0;color:var(--csearch-body);font-size:14px;line-height:1.4;text-decoration:none}.csearch__links a:hover,.csearch__all-link:hover,.csearch__products a:hover .csearch__product-title,.csearch .results a:hover{color:var(--csearch-gold)}.csearch__all-link{margin-top:8px;color:var(--csearch-gold);font-weight:700}.csearch__all-link .icon{width:14px;height:14px}.csearch__products{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity}.csearch__products>li{flex:0 0 164px;min-width:0;scroll-snap-align:start}.csearch__products a{display:block;color:var(--csearch-ink);text-decoration:none}.csearch__products img{display:block;width:100%;height:136px;margin-bottom:12px;object-fit:contain;background:#f1efec}.csearch__product-copy,.csearch__product-title,.csearch__product-price{display:block}.csearch__product-title{font-size:13px;line-height:1.4}.csearch__product-price{margin-top:6px;color:var(--csearch-gold);font-size:15px;font-weight:700}.csearch__status{margin:0;padding:12px 32px;border-top:1px solid var(--csearch-border);color:var(--csearch-muted);font-size:12.5px}.csearch .predictive-search-results{display:flex;flex-wrap:nowrap;gap:32px;padding:32px;overflow:visible}.csearch .results{padding:0}.csearch .results__group-1{flex:0 0 30%;min-width:0}.csearch .results__group-1>div:not(.results--queries){display:block;margin-top:24px}.csearch .results__group-2{flex:1;min-width:0}.csearch .predictive-search-results--no-products .results__group-1{flex:1}.csearch .predictive-search-results--no-products .results__group-2{display:none}.csearch .results__group-2>div:not(.results--products){display:none}.csearch .results li{padding:8px 0}.csearch .results li:hover{background:transparent}.csearch .results a{color:var(--csearch-body);font-size:14px;text-decoration:none}.csearch .results--products ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.csearch .results--products li a{display:block}.csearch .results-products__image{width:100%;min-width:0;max-width:none;height:136px;margin-bottom:12px;background:#f1efec}.csearch .results-products__image img{object-fit:contain}.csearch .results-products__info>span{margin-left:0}.csearch .grid-product__price{color:var(--csearch-gold);font-weight:700}.csearch .results__search-btn{border:0;border-top:1px solid var(--csearch-border);padding:16px 32px;color:var(--csearch-gold);font-size:13px;font-weight:700;text-align:left}.csearch .results__search-btn:hover{background:#f1efec}@container (max-width: 780px){.csearch__primary,.csearch__suggestions{display:block}.csearch__featured{margin-top:24px}.csearch__suggestions>.csearch__suggestion-group+.csearch__suggestion-group{margin-top:24px}.csearch__suggestion-group--trending-searches .csearch__links,.csearch__suggestion-group--brands .csearch__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.csearch__suggestion-group--trending-searches a,.csearch__suggestion-group--brands a{overflow-wrap:anywhere}}@media(max-width:768px){.csearch .csearch__results{width:100%;max-height:min(70vh,620px);margin:8px 0 0}.csearch .predictive-search-results,.csearch__primary,.csearch__suggestions{display:block;padding:20px}.csearch__featured{margin-top:24px}.csearch__suggestions>.csearch__suggestion-group+.csearch__suggestion-group{margin-top:24px}.csearch__suggestion-group--trending-searches .csearch__links,.csearch__suggestion-group--brands .csearch__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.csearch__suggestion-group--trending-searches a,.csearch__suggestion-group--brands a{overflow-wrap:anywhere}.csearch .results--products ul{grid-template-columns:repeat(2,minmax(0,1fr))}.csearch__products>li{flex-basis:152px}.csearch__products img{height:112px}.csearch .results__group-2{margin-top:24px}.csearch__status,.csearch .results__search-btn{padding-right:20px;padding-left:20px}}.site-header__search-container.is-active{background:#fff;color:#140d09}.site-header__search-container .csearch .btn--close-search .icon path{stroke:var(--csearch-ink)!important}.header-wrapper--compressed .site-header__element--sub[data-type=search].is-active{transform:none}.csearch[data-context=header] .csearch__results{position:fixed;top:var(--csearch-panel-top, 0px);right:0;left:0;width:100%;min-width:0;height:calc(100dvh - var(--csearch-panel-top, 0px) - clamp(32px,8dvh,100px));max-height:none;margin:0;border-right:0;border-left:0;box-shadow:none}.csearch[data-context=header] .csearch__curated,.csearch[data-context=header] .csearch__live,.csearch[data-context=header] .csearch__status{width:min(100%,1120px);margin-right:auto;margin-left:auto}@media(max-width:768px){body.predictive-overflow-hidden{overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/70cigars-search.css.map */
