.dummy-amasty-css{opacity:0}.amsearch-wrapper-block{max-width:380px;width:100%}.amsearch-wrapper-block .amsearch-input{display:var(--c-form-element__display);width:var(--c-form-element__width);padding:var(--c-form-element__padding);margin:var(--c-form-element__margin);background:var(--c-form-element__background);border:var(--c-form-element__border-width) solid var(--c-form-element__border-color);font-family:var(--c-form-element__font-family);font-size:var(--c-form-element__font-size);line-height:var(--c-form-element__line-height);border-radius:var(--c-form-element__border-radius);color:var(--c-form-element__color);outline:none;box-shadow:none;transition:all .25s cubic-bezier(.4, 0, .2, 1);-webkit-box-shadow:inset 0 0 0 50px var(--c-form-element__background);-webkit-text-fill-color:var(--c-form-element__color);z-index:9;position:absolute}.amsearch-wrapper-block .amsearch-button.-loupe{position:absolute;width:42px;height:42px;z-index:10;right:0;background:none;border:none;cursor:pointer}.amsearch-wrapper-block .amsearch-button.-loupe:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:inherit;color:inherit;content:'\72';font-family:'icomoon';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.amsearch-wrapper-block .amsearch-result-section{overflow:auto;position:absolute;left:0;width:100%;max-height:var(--search-dropdown__height);--grid-items-per-row:2;display:grid;grid-template-columns:250px minmax(0, 1fr);z-index:9;background:#fff;top:70px;height:90vh}.amsearch-wrapper-block .amsearch-result-section .amsearch-items-section{display:flex;flex-direction:column;gap:var(--column-indent);background-color:var(--background-color__secondary);padding:var(--column-indent)}.amsearch-wrapper-block .amsearch-result-section .amsearch-items-section .amsearch-title{font-weight:900;font-family:'Raleway';text-transform:uppercase;font-size:16px}.amsearch-wrapper-block .amsearch-result-section section[data-amsearch-analytics="block"] p.amsearch-block-header{padding:var(--column-indent);padding-bottom:0}.amsearch-wrapper-block .amsearch-result-section section[data-amsearch-analytics="block"] p.amsearch-block-header .amsearch-title{font-weight:900;font-family:'Raleway';text-transform:uppercase}.amsearch-wrapper-block .amsearch-result-section .amsearch-items-section p.amsearch-block-header{padding:0 !important}.amsearch-wrapper-block .amsearch-result-section .amsearch-product-list{padding:var(--column-indent);padding-top:0;grid-template-columns:repeat(var(--grid-items-per-row), minmax(0, 1fr));display:grid;gap:var(--indent__base)}.amsearch-wrapper-block .amsearch-result-section .amsearch-product-list>.product-item{display:flex;flex-direction:column;width:var(--c-block__width);background:var(--c-block__background);border-radius:var(--c-block__border-radius);border:var(--c-block__border);transition:border-color .25s cubic-bezier(.4, 0, .2, 1);box-shadow:var(--c-block__box-shadow);--c-form-element__font-size:11px;overflow:hidden;position:relative;padding:var(--c-product-card__padding);margin:var(--c-product-card__margin);text-align:center;--rating-star__font-size:14px}.amsearch-wrapper-block .amsearch-result-section .amsearch-product-list>.product-item a.amsearch-image{display:block}.amsearch-wrapper-block .amsearch-result-section .amsearch-product-list>.product-item .price-box{justify-content:center}.amsearch-wrapper-block .amsearch-result-section .amsearch-product-list>.product-item .amsearch-wrapper-inner{display:flex;flex-direction:column;margin-top:auto}.amsearch-wrapper-block .amsearch-form-block{max-width:380px}.amsearch-wrapper-block .amsearch-form-block .amsearch-input-wrapper{z-index:9;position:relative;height:40px}.amsearch-wrapper-block .amsearch-link.-view-all{padding:var(--column-indent);padding-top:0;gap:5px}.amsearch-wrapper-block p.amsearch-message-block{padding:var(--column-indent)}@media only screen and (max-width:1023px){.amsearch-wrapper-block .amsearch-result-section{top:161px}}@media only screen and (max-width:768px){.amsearch-wrapper-block .amsearch-result-section{top:184px;grid-template-columns:none}.amsearch-wrapper-block{grid-area:search;margin:0 auto}}