:root{--venia-global-maxWidth:1244px;--swiper-navigation-size:35px}.search-container{transition:all 2s linear}@media (max-width:1024px){.search-container{display:block;opacity:1}}.search-container.show-search{display:block;opacity:1;visibility:visible}.search-container .ais-Highlight .ais-Highlight-highlighted{background-color:transparent;font-family:FM-Sans-Bold}.search-container strong{font-weight:600}@media (max-width:1024px){.search-container .search-popup{padding:0 20px}.search-container .search-popup .button.add-basket{width:100%}.search-container .search-popup .labels{display:none}.search-container .search-popup .title{margin-bottom:20px!important;margin-top:-5px}.search-container .search-popup .products{border-bottom:1px solid #d2d2d2;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:-5px;padding-bottom:7px}.search-container .search-popup .products .product-top-holder{float:left;width:92px}.search-container .search-popup .products .product-top-holder .product-image img{border-radius:8px}.search-container .search-popup .products .product-bottom-holder{display:flex;flex-direction:column-reverse;float:right;padding-left:10px;width:calc(100% - 97px)}.search-container .search-popup .products .product-bottom-holder .product-text,.search-container .search-popup .products .product-bottom-holder .text-center{font-size:16px;text-align:left!important}.search-container .search-popup .products .product-bottom-holder .product-actions{text-align:left}.search-container .search-popup .products .product-bottom-holder .button.add-basket{max-width:300px;padding:8px 23px;text-align:center}.search-container .search-popup .products .product-bottom-holder .add-wishlist{display:none}.search-container .search-popup .products .product{margin-bottom:10px}.search-container .search-popup .products .product:nth-child(n+4){display:none}.search-container .search-popup .content{grid-template-columns:repeat(1,minmax(0,1fr))}.search-container .search-popup .content .content-item,.search-container .search-popup .content img{height:80px}.search-container .search-popup .content .content-item{margin-bottom:15px}.search-container .search-popup .content .content-item .w-2{min-width:80px;width:80px!important}.search-container .search-popup .content .content-item img{border-radius:8px}.search-container .search-popup .content .content-item:last-child{display:none!important}.search-container .search-popup .content-all{top:0}}@media (min-width:1290px){.search-container .search-popup{padding:0}}.search-container .search-popup .bottom-left-container img{margin:0}.aa-Form{display:flex;flex-direction:row}@media (max-width:1024px){.aa-Form{padding-left:37px}}.aa-Form .aa-InputWrapperPrefix{flex:0 0 20px}.aa-Form .aa-InputWrapper{flex:1 0 auto}.aa-Form .aa-InputWrapper input{padding:0 10px;width:100%}.search-button{float:right;margin-top:-10px;position:relative;z-index:10}@media (max-width:1024px){.search-button{margin-top:0;position:absolute;right:0;top:0}}.search-button div{border:1px solid #3cb0a7;border-radius:20px;cursor:pointer;font-family:FM-Serif-Regular;font-size:16px;padding:4.5px 35px;text-align:center}@media (max-width:1024px){.search-button div{border:0;border-bottom:1px solid #007373;border-radius:0;color:#007373;font-size:16px;font-style:italic;padding:0;text-transform:capitalize}.search-button div:after{content:"";font-family:font-icons;font-size:10px}.search-button div span{display:none}.searchbox{width:100vw!important}.searchbox .searchbox-inner{width:100%}}.desktop-header .searchbox{border:1px solid #8c8c8c;border-radius:24px;margin-right:15px;padding:0 8px;width:155px}@media (min-width:1090px){.desktop-header .searchbox{width:196px}}.desktop-header .searchbox input{background:transparent}.desktop-header .searchbox input::-moz-placeholder{color:#000;opacity:1}.desktop-header .searchbox input::placeholder{color:#000;opacity:1}.desktop-header .searchbox .searchbox-inner{width:100%}.searchbox{border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;width:100%}.searchbox.journal .aa-Form input{border-radius:9px;padding-right:0}@media (min-width:1025px){.searchbox.journal .aa-Form input{width:218px}.searchbox{border-bottom:1px solid #979797;border-top:1px solid #979797}}.searchbox .icons-holder .close{cursor:pointer;font-size:17px;position:absolute;right:10px;top:7px}.searchbox .icons-holder .close.disabled{color:#c4c4c4}@media (min-width:1025px){.searchbox .icons-holder .close{right:3px;top:7px}}.searchbox .icons-holder .search{left:6px;position:absolute;top:6px}@media (min-width:1025px){.searchbox .icons-holder .search{left:0;top:4px}}.searchbox-inner{margin:0 auto;max-width:1260px;min-height:44px;position:relative;width:calc(100% - 25px)}@media (min-width:1290px){.searchbox-inner{width:100%}}@media (min-width:1024px){.searchbox-inner{min-height:40px;width:calc(100% - 50px)}.searchbox-inner .icon-search{align-items:center;display:flex}}.searchbox .aa-Form{border:0;height:44px;padding-right:60px;width:100%}@media (min-width:1025px){.searchbox .aa-Form{height:40px}}.searchbox .aa-Form:focus-within{border:none;box-shadow:none;outline:0}.searchbox .aa-Form input{font-family:FM-Sans-Regular;font-size:16px;padding:7px 32px 7px 0}@media (max-width:1024px){.searchbox .aa-Form input{line-height:28px}}@media (min-width:1024px){.searchbox .aa-Form input{padding:8px 32px 7px 43px}}.searchbox .aa-Form input:focus{outline:none}.searchbox .aa-Form input::-webkit-search-cancel-button{display:none}.searchbox .aa-InputWrapperPrefix,.searchbox .aa-InputWrapperSuffix{display:none}.overlay.search-overlay{background:#00000080;height:100%;left:0;overflow:hidden;position:fixed;scroll-behavior:unset;top:103px;width:100%;z-index:20}@media (min-width:1025px){.overlay.search-overlay{top:205px}}
