@keyframes loader-shimmer-10d37fc7{to{transform:translate(100%)}}[data-v-10d37fc7] .text-input-container .searchbar-icon{justify-content:center;align-items:center;display:flex}.hidden[data-v-10d37fc7]{display:none}.visually-hidden[data-v-10d37fc7]{clip-path:inset(50%);order:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-v-10d37fc7] .text-input-container .form-input{border-color:#e5e7eb;height:3rem}[data-v-10d37fc7] .text-input-container .form-input::-webkit-search-cancel-button{appearance:none;cursor:pointer;opacity:1;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23505050%22%20viewBox%3D%220%200%20640%20640%22%3E%3Cpath%20d%3D%22M183.1%20137.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3L275.2%20320%20137.9%20457.4c-12.5%2012.5-12.5%2032.8%200%2045.3s32.8%2012.5%2045.3%200l137.3-137.4%20137.4%20137.3c12.5%2012.5%2032.8%2012.5%2045.3%200s12.5-32.8%200-45.3L365.8%20320l137.3-137.4c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L320.5%20274.7z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-size:contain;width:1rem;height:1rem;transition:opacity .2s}[data-v-10d37fc7] .text-input-container .form-input::-webkit-search-cancel-button:hover{opacity:.7}@media only screen and (width>=990px){[data-v-10d37fc7] .text-input-container .form-input{height:3.125rem}}[data-v-10d37fc7] .text-input-container ::placeholder{color:#909090}[data-v-10d37fc7] .text-input-container .searchbar-icon{cursor:pointer;width:1.25rem;height:1.25rem;transition:opacity .2s}[data-v-10d37fc7] .text-input-container .searchbar-icon:hover{opacity:.7}[data-v-10d37fc7] .text-input-container .searchbar-icon svg{fill:#505050;color:#505050;width:100%;height:100%}@keyframes loader-shimmer-343cda3e{to{transform:translate(100%)}}.hidden[data-v-343cda3e]{display:none}.visually-hidden[data-v-343cda3e]{clip-path:inset(50%);order:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.loader[data-v-343cda3e]{width:96px;height:16px;display:inline-block;position:relative}.loader div[data-v-343cda3e]{background:#316e74;border-radius:50%;width:16px;height:16px;animation-timing-function:cubic-bezier(0,1,1,0);position:absolute;top:0}.loader div[data-v-343cda3e]:first-child{animation:.6s infinite loader1-343cda3e;left:8px}.loader div[data-v-343cda3e]:nth-child(2){animation:.6s infinite loader2-343cda3e;left:8px}.loader div[data-v-343cda3e]:nth-child(3){animation:.6s infinite loader2-343cda3e;left:40px}.loader div[data-v-343cda3e]:nth-child(4){animation:.6s infinite loader3-343cda3e;left:72px}@keyframes loader1-343cda3e{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes loader2-343cda3e{0%{transform:translate(0)}to{transform:translate(32px)}}@keyframes loader3-343cda3e{0%{transform:scale(1)}to{transform:scale(0)}}.search-result .search-result-heading[data-v-e80a4280] .search-result-title{font-size:1.125rem}.search-result .search-result-heading[data-v-e80a4280] .search-result-title span{font-size:.75rem}@keyframes loader-shimmer-e80a4280{to{transform:translate(100%)}}.search-result .search-result-heading[data-v-e80a4280] .search-result-title span{padding-left:0}.search-result .image[data-v-e80a4280],.search-result .image-placeholder[data-v-e80a4280]{padding-right:1rem}.search-result .search-result-heading[data-v-e80a4280] .search-result-title span{display:block}.search-result[data-v-e80a4280],.search-result .search-result-heading[data-v-e80a4280] .search-result-title{display:flex}@media only screen and (width>=600px){.search-result .search-result-heading[data-v-e80a4280] .search-result-title span{display:inline-block}.search-result .search-result-heading[data-v-e80a4280]{display:flex}}.hidden[data-v-e80a4280]{display:none}.visually-hidden[data-v-e80a4280]{clip-path:inset(50%);order:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.search-result[data-v-e80a4280]{cursor:pointer;text-decoration:none}.search-result[data-v-e80a4280]:hover{background-color:#deeeee;text-decoration:none}.search-result .image[data-v-e80a4280],.search-result .image-placeholder[data-v-e80a4280]{flex:0 0 calc(80px + .75rem);width:60px;max-height:60px}.search-result .image img[data-v-e80a4280],.search-result .image-placeholder img[data-v-e80a4280]{max-width:80px;height:auto}.search-result .image-placeholder svg[data-v-e80a4280]{width:80px;height:auto}.search-result .search-result-body[data-v-e80a4280]{flex-direction:column;flex:100%;justify-content:flex-start;align-self:flex-start;width:calc(100% - 60px);display:flex}.search-result .search-result-heading[data-v-e80a4280]{justify-content:space-between}.search-result .search-result-heading[data-v-e80a4280] .search-result-title{color:#316e74;flex-direction:column;width:auto;margin:0;font-weight:500;line-height:1.3}.search-result .search-result-heading[data-v-e80a4280] .search-result-title span{text-transform:uppercase;color:#65686a;order:-1}.search-result .search-result-heading[data-v-e80a4280] .search-result-title svg{fill:#65686a;width:12px}.search-result .search-result-out-of-stock[data-v-e80a4280]{text-align:center;box-sizing:border-box;text-transform:uppercase;border-radius:25px;align-self:baseline;font-size:12px;line-height:1}.search-result .search-result-out-of-stock.secondary[data-v-e80a4280]{color:#2e2e2e;background-color:#e1e3eb}.search-result .search-result-out-of-stock.small[data-v-e80a4280]{min-width:20px;padding:4px 8px;position:relative}.search-result .search-result__data[data-v-e80a4280]{padding-top:50px}.search-result .search-result__image[data-v-e80a4280]{flex:none;width:256px;height:387px}.search-result .search-description[data-v-e80a4280]{color:#65686a;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;display:-webkit-box;overflow:hidden}.search-result .search-description em[data-v-e80a4280]{font-style:normal;font-weight:700}.search-result img[data-v-e80a4280]{max-width:100%}.search-result.out-of-stock .search-result-title[data-v-e80a4280]{color:#2e2e2e}.search-result.out-of-stock .search-description[data-v-e80a4280]{color:#65686a}.search-result.out-of-stock .image img[data-v-e80a4280],.search-result.out-of-stock .image-placeholder svg[data-v-e80a4280]{filter:grayscale()}@keyframes loader-shimmer-38e2f9af{to{transform:translate(100%)}}.search-results-wrapper[data-v-38e2f9af]{border:0;margin:0;padding:0;display:block}.search-results-wrapper li .search-result[data-v-38e2f9af]{border:0;padding:1.25rem;display:flex}.hidden[data-v-38e2f9af]{display:none}.visually-hidden[data-v-38e2f9af]{clip-path:inset(50%);order:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.search-results-wrapper li[data-v-38e2f9af]{list-style:none}.search-results-wrapper li[data-v-38e2f9af]:nth-child(odd){background-color:#f2f2f2}@keyframes loader-shimmer-525e35a9{to{transform:translate(100%)}}dialog[data-v-525e35a9],dialog .modal-wrapper .modal-container[data-v-525e35a9]{padding:0}dialog[data-v-525e35a9]{margin:0;padding-left:auto;padding-right:auto}@media only screen and (width>=600px){dialog[data-v-525e35a9]{margin:auto;padding:1rem}}dialog .modal-wrapper .modal-container[data-v-525e35a9],dialog .modal-wrapper .modal-container .modal-header[data-v-525e35a9]{display:flex}dialog .modal-wrapper .modal-container[data-v-525e35a9]{flex-direction:column}.hidden[data-v-525e35a9]{display:none}.visually-hidden[data-v-525e35a9]{clip-path:inset(50%);order:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}dialog[data-v-525e35a9]::backdrop{background-color:#00000080}dialog[data-v-525e35a9]{width:100%;height:100dvh;max-height:unset;max-width:unset;border:none;overflow:auto}@media only screen and (width>=600px){dialog[data-v-525e35a9]{border-radius:1.5rem;width:fit-content;height:fit-content}dialog.modal-small[data-v-525e35a9]{max-width:32.5rem}dialog.modal-medium[data-v-525e35a9]{width:calc(min(56.25rem,100vw - 2rem))}dialog .modal-wrapper .modal-container[data-v-525e35a9]{padding-bottom:1.5rem}}dialog .modal-wrapper .modal-container .modal-header[data-v-525e35a9]{justify-content:flex-end;align-items:center;width:100%;height:4rem;padding-right:1.5rem}dialog .modal-wrapper .modal-container .modal-header .close-button[data-v-525e35a9]{background:0 0;border:none}dialog .modal-wrapper .modal-container .modal-header .close-button .icon[data-v-525e35a9]{line-height:0}dialog .modal-wrapper .modal-container .modal-header .close-button .icon.close[data-v-525e35a9]{cursor:pointer;fill:#316e74;width:1.5rem}
