.template-collection .facet-filters__sort{padding-right:40px;background-position:right 12px center}.facet-filters__field .select .icon-caret,.facet-filters__sort+.svg-wrapper .icon-caret{margin-left:8px;right:12px}.facet-filters .select{position:relative}.facet-filters .select .icon-caret{right:14px}.template-page #MainContent,.template-policy #MainContent,.template-customers\/order #MainContent,.template-customers\/account #MainContent,.template-customers\/login #MainContent,.template-404 #MainContent{min-height:60vh}main#MainContent{flex:1 0 auto}.search-modal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100vh!important;min-height:100vh!important;z-index:9999!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;padding:7vh 20px 20px!important;background:transparent!important;border-bottom:none!important;overflow-y:auto}.modal-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#1111108c!important;z-index:0}details[open] .modal-overlay:after{content:none!important}.search-modal__content{position:relative!important;z-index:1;background:#fff!important;border-radius:18px!important;width:100%!important;max-width:760px!important;max-height:82vh;overflow-y:auto;padding:26px 30px 30px!important;box-shadow:0 25px 60px #0000004d!important;display:block!important;align-items:initial!important;justify-content:initial!important;top:auto!important;bottom:auto!important}.search-modal__content .search-modal__form,.search-modal__form{max-width:100%!important;width:100%!important}.search-modal__content .field{display:flex!important;align-items:center!important;border:none!important;box-shadow:none!important;padding-bottom:16px;padding-right:48px;border-bottom:1px solid #ececea}.search-modal__content .field:before,.search-modal__content .field:after{content:none!important;box-shadow:none!important}.search-modal__content .field__label{display:none!important}.search-modal__content .field__input{order:2;flex:1;border:none!important;box-shadow:none!important;background:transparent!important;color:#111110!important;-webkit-text-fill-color:#111110!important;font-size:2rem!important;padding:0!important;margin:0!important;height:auto!important;min-height:auto!important}.search-modal__content .search__button{order:1;position:static!important;width:auto!important;height:auto!important;margin-right:14px}.search-modal__content .search__button .icon{width:2.1rem;height:2.1rem;color:#111110}.search-modal__content .reset__button{order:3;position:static!important;width:auto!important;height:auto!important;padding:0 4px!important;color:#11111073!important}.search-modal__content .reset__button .svg-wrapper{display:none!important}.search-modal__content .reset__button:not(:focus-visible):after,.search-modal__content .reset__button:not(:focus):after{content:"Clear"!important;border:none!important;height:auto!important;position:static!important;font-size:1.3rem}.search-modal__close-button{position:absolute!important;top:26px!important;right:26px!important;width:34px!important;height:34px!important}.search-modal__content .predictive-search{position:static!important;width:100%!important;max-width:100%!important;border:none!important;box-shadow:none!important;overflow:visible!important;max-height:none!important;margin-top:20px;background:transparent!important}.predictive-search__results-groups-wrapper{display:block!important;border-bottom:none!important;padding-bottom:0!important}.predictive-search__result-group{flex:none!important;width:100%!important;border-right:none!important;gap:0!important}#predictive-search-queries{display:none}#predictive-search-results-queries-list{display:flex!important;flex-wrap:wrap;gap:10px;padding:0;margin:0 0 26px;list-style:none}#predictive-search-results-queries-list .predictive-search__list-item{width:auto}#predictive-search-results-queries-list .predictive-search__item{display:inline-flex!important;align-items:center;width:auto;padding:10px 18px!important;background:#f2f2ef;border-radius:999px;text-decoration:none}#predictive-search-results-queries-list .predictive-search__item:hover{background:#e7e7e3}#predictive-search-results-queries-list .predictive-search__item-heading{font-size:1.3rem;font-weight:400;color:#333!important;margin:0}#predictive-search-results-queries-list .predictive-search__item-query-result *:not(mark){font-weight:400!important}#predictive-search-results-queries-list mark{background:transparent;color:#333!important;font-weight:600!important}#predictive-search-products{text-transform:none;font-weight:600;font-size:1.6rem;letter-spacing:0;color:#111110!important;opacity:1!important;border-bottom:none;margin:0 0 16px;padding:0}#predictive-search-results-products-list{display:grid!important;grid-template-columns:repeat(4,1fr);gap:20px;list-style:none;padding:0;margin:0}@media(max-width:749px){#predictive-search-results-products-list{grid-template-columns:repeat(2,1fr);gap:14px}}#predictive-search-results-products-list .predictive-search__list-item{width:100%}#predictive-search-results-products-list .predictive-search__item--link-with-thumbnail{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding:0!important;text-decoration:none}#predictive-search-results-products-list .predictive-search__image{width:100%!important;height:auto!important;aspect-ratio:4 / 5;object-fit:cover;background:#f5f5f3}#predictive-search-results-products-list .predictive-search__item-content{padding:0 2px}#predictive-search-results-products-list .predictive-search__item-heading{font-size:1.3rem!important;font-weight:400;line-height:1.4;margin:0 0 4px!important;color:#111110!important;white-space:normal}#predictive-search-results-products-list .predictive-search__item-vendor{color:#777!important}#predictive-search-results-products-list .price{margin-top:0!important;font-size:1.3rem!important}#predictive-search-results-products-list .price .price-item--regular{text-decoration:line-through;color:#999!important;margin-right:6px;font-size:1.2rem!important}#predictive-search-results-products-list .price .price-item--sale,#predictive-search-results-products-list .price .price-item:only-child{color:#111110!important;font-weight:600}.predictive-search__search-for-button{display:flex!important;justify-content:center;margin:26px 0 4px}.predictive-search__search-for-button .predictive-search__item--term{background:#111110!important;color:#fff!important;border-radius:999px!important;padding:12px 30px!important;display:inline-flex!important;width:auto!important;justify-content:center;text-decoration:none}.predictive-search__search-for-button [data-predictive-search-search-for-text]{font-size:0}.predictive-search__search-for-button [data-predictive-search-search-for-text]:after{content:"View all";font-size:1.3rem;font-weight:500;color:#fff}.predictive-search__search-for-button .icon-arrow{display:none}@media(max-width:749px){.search-modal{padding:0!important;align-items:stretch!important}.search-modal__content{max-width:100%!important;width:100%!important;height:100%!important;max-height:100%!important;border-radius:0!important}}.search-modal__default-state{margin-top:20px}predictive-search[open]~.search-modal__default-state,predictive-search[loading]~.search-modal__default-state{display:none}.search-modal__default-pills{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 26px}.search-modal__pill{display:inline-flex;align-items:center;padding:10px 18px;background:#f2f2ef;border-radius:999px;color:#333;font-size:1.3rem;text-decoration:none}.search-modal__pill:hover{background:#e7e7e3}.search-modal__default-heading{text-transform:none;font-weight:600;font-size:1.6rem;letter-spacing:0;color:#111110;opacity:1;margin:0 0 16px;padding:0}.search-modal__default-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;list-style:none;padding:0;margin:0}@media(max-width:749px){.search-modal__default-grid{grid-template-columns:repeat(2,1fr);gap:14px}}.search-modal__default-item{width:100%}.search-modal__default-link{display:flex;flex-direction:column;gap:8px;text-decoration:none}.search-modal__default-image{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;background:#f5f5f3}.search-modal__default-info{padding:0 2px}.search-modal__default-title{font-size:1.3rem;font-weight:400;line-height:1.4;margin:0 0 4px;color:#111110}.search-modal__default-info .price{margin-top:0!important;font-size:1.3rem!important}.search-modal__default-info .price .price-item--regular{text-decoration:line-through;color:#999!important;margin-right:6px;font-size:1.2rem!important}.search-modal__default-info .price .price-item--sale,.search-modal__default-info .price .price-item:only-child{color:#111110!important;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/16/assets/miri-client-fixes.css.map */
