.thb-predictive-search--popular div a{display:inline-flex;white-space:nowrap;font-size:.6875rem;text-transform:uppercase;height:31px;border-radius:62px;padding:0 14px;align-items:center;font-weight:var(--font-body-bold-weight, 600);margin:0 5px;border:1px solid var(--color-border)}.thb-predictive-search--popular div a:hover,.thb-predictive-search--popular div a.active{color:#fff;background:var(--color-accent);border-color:var(--color-accent)}.thb-predictive-search--label{display:block;font-style:normal;font-weight:var(--font-body-bold-weight, 600);font-size:.75rem;line-height:1;letter-spacing:.1em;text-transform:uppercase;margin-bottom:20px}.thb-predictive-search--popular{margin-bottom:30px;line-height:0}.thb-predictive-search--popular scroll-shadow{margin-left:-30px;width:calc(100% + 60px)}.thb-predictive-search--popular mark{background:none;font-weight:var(--font-body-medium-weight, 500);color:inherit}.thb-predictive-search--popular div{display:block;overflow-x:scroll;padding:0 30px;white-space:nowrap;scrollbar-width:none}.thb-predictive-search--popular div::-webkit-scrollbar{display:none}.thb-predictive-search--popular div a:first-child{margin-left:0}.thb-predictive-search--promotion .products.row{padding:0 30px;margin:0 -.25rem;flex-wrap:nowrap;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}.thb-predictive-search--promotion .products.row::-webkit-scrollbar{display:none}.thb-predictive-search--promotion .products.row .columns{scroll-snap-align:center;scroll-snap-stop:always}@media only screen and (min-width: 768px){.thb-predictive-search--promotion .products.row{margin:0 -.9375rem;flex-wrap:wrap;overflow:inherit}}.thb-predictive-search--promotion-products{margin-left:-30px;width:calc(100% + 60px)}@media only screen and (max-width: 767px){.thb-predictive-search--promotion-products .column{flex:0 0 90%;max-width:90%}}body.open-search-box{overflow:hidden}.search-box{display:flex;flex-direction:column}.side-panel-title{font-size:24px;line-height:24px;color:#282846;letter-spacing:1px;text-transform:uppercase;font-family:var(--font-heading)}.side-panel-top-box{display:flex;width:100%;align-items:center;margin-bottom:30px}.side-panel-top-box .side-panel-close{position:relative;top:auto}.search-drawer{max-width:532px}.search-drawer .side-panel-header{padding:30px 30px 0;border-bottom:0;height:auto}.search-drawer .side-panel-content--initial{padding-top:40px}.search-drawer .thb-predictive-search--label{font-size:24px;line-height:24px;letter-spacing:1px;font-weight:500;font-family:Tungsten;color:#d3ad57}.search-drawer ul{list-style:none;padding:0;margin:0}.search-drawer .item:not(:last-child){margin-bottom:12px}.search-drawer .item a{font-size:14px;line-height:21px;letter-spacing:1px;color:#353758}.side-panel.search-drawer .searchform{padding-right:0}.side-panel.search-drawer .searchform .icon-search{position:absolute;left:12px;pointer-events:none}.side-panel.search-drawer .searchform input{border:1px solid #27B5CF;border-radius:4px;padding:12px 12px 12px 40px;font-size:14px;line-height:21px;letter-spacing:1px}.side-panel.search-drawer .searchform input::placeholder{color:#b0b0b0}.search-drawer .side-panel-content--title{font-size:24px;line-height:24px;letter-spacing:1px;color:#d3ad57;font-family:Tungsten;font-weight:500;margin-bottom:20px;text-transform:uppercase}.search-drawer .list-item-collection{margin-bottom:40px}.search-drawer .list-item-collection .item{text-transform:uppercase}.search-drawer .product-cart-item .cart-product-link{font-family:Tungsten;color:#282846;font-weight:500;font-size:20px;line-height:24px}.search-drawer .product-cart-item:hover .cart-product-link{text-decoration:underline}.search-drawer .product-cart-item .price{margin-top:8px;font-size:14px;color:#282846;font-weight:500}#search-results-submit{background:#fd675d;border-color:#fd675d}#search-results-submit:hover{border-color:#353758;color:#fff}.side-panel.search-drawer .searchform input:focus::-webkit-search-cancel-button{opacity:1;right:10px;display:block;color:#fff;background:#fff;border-color:#fff;cursor:pointer}.side-panel.search-drawer .searchform input:hover::-webkit-search-cancel-button{opacity:1;cursor:pointer;display:block;right:10px;color:#fff;background:#fff;border-color:#fff}.side-panel-header .side-panel-top-box .side-panel-close{position:absolute;top:50%}@media (max-width: 767px){.side-panel-top-box .side-panel-close{position:absolute;top:50%}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/predictive-search.css.map */
