figcaption a.product-title,figcaption span.price{font-size:12px!important;font-family:BoxedSemibold!important;font-weight:400!important;margin-top:4px}.collection.search-results{width:100%;overflow-x:hidden;padding-left:0;padding-right:0;padding-top:95px}.collection.search-results span.label.bonusEntry,.collection.search-results span.label.hasCustomization,.collection.search-results span.label.madeToOrder{bottom:auto;top:3px!important;display:none!important}.collection.search-results .collection-footer{width:90vw;margin:0 auto}@media screen and (min-width:1024px){.collection.search-results .collection-footer{width:60vw;padding-top:12px;padding-bottom:24px}}@media screen and (min-width:1404px){.collection.search-results .collection-footer{width:40vw}}.collection.search-results span.term{opacity:.75}.collection.search-results h1{font-weight:400;font-family:BoxedSemibold,sans-serif}.collection.search-results .flex-container{margin-bottom:24px;border-bottom:1px solid #eaeaea;padding-left:24px;padding-right:24px}@media screen and (min-width:768px){.collection.search-results .flex-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;padding:24px 48px}}@media screen and (min-width:768px) and (min-width:1400px){.collection.search-results .flex-container{padding-left:10vw;padding-right:10vw}}@media screen and (min-width:768px){.collection.search-results .flex-container h1{width:70%;-ms-flex-preferred-size:70%;flex-basis:70%;text-align:left;margin:0;padding:0;font-weight:400}}@media screen and (min-width:768px) and (min-width:768px){.collection.search-results .flex-container h1{padding-left:22px}}@media screen and (min-width:768px){.collection.search-results .flex-container .collection-sort-container{width:30%;-ms-flex-preferred-size:30%;flex-basis:30%;padding:0!important;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width:768px) and (min-width:768px){.collection.search-results .flex-container .collection-sort-container{padding-right:6px!important}}@media screen and (min-width:768px){.collection.search-results .flex-container .collection-sort-container .collection-sort{padding-top:0;width:100%}.collection.search-results .flex-container h1{line-height:1}}.collection.search-results .collection-sort-container{width:100%;border-bottom:none!important}.collection.search-results header{padding-top:0!important;padding-left:0;padding-right:0;width:100%;max-width:100%}.collection.search-results header h1{font-size:clamp(36px,5vw,60px)}.collection.search-results form.search-bar{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;position:relative}.collection.search-results form.search-bar .btn{background:none!important;padding:0!important;font-size:24px;letter-spacing:0!important;border:0 none!important}.collection.search-results form.search-bar .btn:hover span.icon{color:#00b9ec}.collection.search-results form.search-bar .icon-wrapper{float:none;background:#000;width:auto;border:2px solid #000;padding:0 24px;border-radius:8px 0 0 8px}.collection.search-results form.search-bar .icon-wrapper span{color:#fff}@media screen and (min-width:768px){.collection.search-results form.search-bar{max-width:90vw;margin:0 auto}}@media screen and (min-width:1400px){.collection.search-results form.search-bar{max-width:80vw}}.collection.search-results .search-wrapper{background:#f3f3f3;border-bottom:1px solid #eaeaea;margin:0;padding-top:24px;padding-bottom:24px}.collection.search-results .input-wrapper{border:2px solid #000;padding:0!important;border-radius:0 8px 8px 0}.collection.search-results .button-wrapper{display:block!important;position:absolute;right:18vw;top:2px}.collection.search-results .button-wrapper span{opacity:.9;letter-spacing:1px}@media screen and (min-width:1000px){.collection.search-results .button-wrapper{right:7vw!important}}@media screen and (min-width:1400px){.collection.search-results .button-wrapper{right:5vw!important}}.collection.search-results .button-wrapper .input-group-btn{width:140px;display:block;top:0}.collection.search-results .button-wrapper button{font-size:12px!important}.collection.search-results .search-wrapper input{background-color:#000;border-bottom:0 none!important;color:#fff!important;transition:background .3s ease;border-radius:0 6px 6px 0}.collection.search-results .search-wrapper input:hover{background:#f9f9f9!important;color:#111!important}.collection.search-results .search-wrapper input:active,.collection.search-results .search-wrapper input:focus{background:#fff!important;color:#000!important}.collection.search-results figcaption span.price{font-size:16px!important}.collection.search-results .ais-page .ais-facet--header,.collection.search-results .ais-page .ais-hit--cart-button{background:#000;color:#fff;font-family:BoxedSemibold,sans-serif}.collection.search-results .ais-page .ais-hit--cart-button.ais-hit--cart-button__disabled{background:#dedede!important}.collection.search-results .ais-page .ais-hit--subtitle{display:none}.collection.search-results .ais-page a,.collection.search-results .ais-page p.ais-hit--title{color:#000}.collection.search-results .ais-page .ais-pagination--item{background:#000}.collection.search-results .ais-page .ais-pagination--item .ais-pagination--link{color:#fff;font-family:BoxedSemibold,sans-serif;line-height:32px;padding:0}.collection.search-results .collection-header{margin-top:0!important}.collection.search-results .collection-header>.container{border-bottom:0 none}.collection.search-results .products-list>*{padding:0}.collection.search-results figure a.product-image{padding:4px}@media only screen and (min-width:61.85em){.collection.search-results figure a.product-image{padding:10px}}.collection.search-results .search-results-layout .products-grid{margin-left:0;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(auto,auto);display:-ms-grid;display:grid;gap:10px}.collection.search-results .search-results-layout .products-grid .box.product figure{margin-bottom:0;padding-bottom:0}.collection.search-results .search-results-layout .products-grid .box.product figure .product-thumbnail{float:none;margin:0;width:100%}.collection.search-results .search-results-layout .products-grid .box.product figure figcaption{margin:0;padding:8px 0}.collection.search-results .search-results-layout .products-grid .box.product figure figcaption header{padding:0 4px;margin:0}.collection.search-results .search-results-layout .products-grid .box.product figure figcaption header a.product-title,.collection.search-results .search-results-layout .products-grid .box.product figure figcaption header span.price{text-align:center;display:block;float:none}@media only screen and (min-width:61.85em){.collection.search-results .search-results-layout .products-grid{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:30px}}.collection.search-results .search-results-layout .products-grid.full-width .box.product{width:100%;margin-bottom:30px}.collection.search-results .wrapper{max-width:100%}.collection.search-results aside .nav-container .tags li a{font-family:BoxedRegular;border-radius:2px;outline:0 none!important;border:0 none!important;box-shadow:none!important;margin-right:6px;padding:4px}.collection.search-results aside .nav-container .tags li.active a{background-color:#000}.collection.search-results aside nav h5{font-family:BoxedSemibold;font-weight:400}.search-results-column{width:100%}.search-results-column--collections{margin-bottom:30px}@media only screen and (min-width:61.85em){.search-results-column--collections{width:30%;padding-right:30px;border-right:1px solid #eee;margin-bottom:0}}@media only screen and (min-width:61.85em){.search-results-column--products{width:70%;padding-left:30px}}.search-results-column--products.search-results-column--full{width:100%;padding-left:0}.search-results-header{font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#999;margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:10px}.search-results-collection-list{list-style:none;padding:0;margin:0}.search-results-collection-item{margin-bottom:10px}.search-results-collection-link{font-size:16px;color:#333;text-decoration:none;font-weight:600}.search-results-collection-link:hover{text-decoration:underline}
