.section-search.layout-single .toggle-layout-single{opacity:1}.section-search.layout-single .toggle-layout-double{opacity:.5}.section-search.layout-multi .toggle-layout-single{opacity:.5}.section-search.layout-multi .toggle-layout-double{opacity:1}.section-search__inner{display:grid;gap:2em}@media (max-width:1024px){.section-search__inner{gap:1em}}.section-search__inner--filters-drawer,.section-search__inner--filters-toolbar{grid-template-rows:auto}.section-search__form{display:block;position:relative;margin-bottom:3em}@media (max-width:1024px){.section-search__form{margin-bottom:1.5em}}.section-search__form input{font:1.5em droid-serif,arial,sans-serif;padding:0;position:relative;z-index:1;background-color:var(--color-blue-medium);border:none;border-bottom:2px solid var(--color-white)}.section-search__form input:hover{background-color:var(--color-blue-medium);border:none;border-bottom:2px solid var(--color-white)}.section-search__form button{font-size:2em;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;padding:0 0 0 1em;justify-content:flex-end;height:1.25em;min-height:1.25em;background-color:var(--color-blue-medium);border:none}.section-search__form button:hover{background-color:var(--color-blue-medium)}.section-search__form button span{display:none}.section-search__form button svg{width:1.5em;height:auto}.section-search__form button svg circle,.section-search__form button svg line,.section-search__form button svg path,.section-search__form button svg polygon{fill:none;stroke:var(--color-white);stroke-width:3;stroke-miterlimit:10;stroke-linecap:round;stroke-linejoin:round}.section-search__form ::-moz-placeholder{font:1em droid-serif,arial,sans-serif;font-weight:400;color:var(--color-white);opacity:.4}.section-search__form ::placeholder{font:1em droid-serif,arial,sans-serif;font-weight:400;color:var(--color-white);opacity:.4}.section-search__form :-ms-input-placeholder{font:1em droid-serif,arial,sans-serif;font-weight:400;color:var(--color-white);opacity:.4}.section-search__form ::-ms-input-placeholder{font:1em droid-serif,arial,sans-serif;font-weight:400;color:var(--color-white);opacity:.4}.section-search .results-string{text-align:center;margin-bottom:1em}@media (max-width:1024px){.section-search .results-string{display:none}}.section-search .results-string span{font:1.25em droid-serif,arial,sans-serif;font-weight:400}.section-search__content{display:flex;flex-direction:column;gap:2em}@media (max-width:1024px){.section-search__content{gap:1em}}@media (max-width:768px){.section-search.layout-multi ul.products{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.section-search.layout-multi .card-product__header{flex-direction:column;gap:.5em}}@media (max-width:768px){.section-search.layout-multi .card-product__blend span{display:block;line-height:1;font-size:.75em}}@media (max-width:768px){.section-search.layout-multi .card-product__price a,.section-search.layout-multi .card-product__title a{display:block;line-height:1}}@media (max-width:768px){.section-search.layout-multi .card-product__price span,.section-search.layout-multi .card-product__title span{font-size:.75em}}@media (max-width:768px){.section-search.layout-multi .card-product .flavours>span,.section-search.layout-multi .card-product .roast>span{display:none}}