.store-search-overlay[data-v-bc3bafd6]{padding-block:52px;padding-inline:20px}.store-search-overlay__top[data-v-bc3bafd6]{display:flex;flex-direction:column;gap:12px;margin-top:52px;width:100%}.store-search-overlay__back-button[data-v-bc3bafd6] svg{height:24px;width:24px}.store-search-overlay[data-v-bc3bafd6] .search-input__button{height:48px}.store-search-overlay__search-input[data-v-bc3bafd6]{width:100%}.store-search-overlay__results[data-v-bc3bafd6]{margin-top:16px}@media (min-width:992px){.store-search-overlay[data-v-bc3bafd6]{padding-inline:40px}}@media (--md){.store-search-overlay[data-v-bc3bafd6]{padding-inline:40px}}.switch[data-v-a6c3c121]{display:block;font-size:var(--font-size-small);margin:0;position:relative}.switch[data-v-a6c3c121]:focus-within{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.slider[data-v-a6c3c121]{background:var(--color-white);border-radius:26px;cursor:pointer;display:block;height:40px;margin:0;position:relative;transition:all .15s ease;width:100%}.slider[data-v-a6c3c121]:before{color:var(--color-text);content:attr(data-on);font-size:var(--font-size-small);right:0}.slider .selected[data-v-a6c3c121],.slider[data-v-a6c3c121]:before{align-items:center;display:flex;height:40px;justify-content:center;position:absolute;width:50%}.slider .selected[data-v-a6c3c121]{background:var(--color-primary);border-radius:26px;color:var(--color-white);left:0;text-align:center;top:0;transition:all .15s ease}.slider .selected[data-v-a6c3c121]:before{content:attr(data-off);position:absolute}.switch input[type=checkbox][data-v-a6c3c121]{cursor:pointer;height:25px;margin:0;opacity:0;position:absolute;top:0;width:50px;z-index:1}.switch input[type=checkbox]:checked+.slider .selected[data-v-a6c3c121]{left:50%}.switch input[type=checkbox]:checked+.slider .selected[data-v-a6c3c121]:before{content:attr(data-on)}.switch input[type=checkbox]:checked+.slider[data-v-a6c3c121]:before{content:attr(data-off);left:0;right:auto}span.selected[data-v-a6c3c121]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='12' fill='none' viewBox='0 0 29 12'%3E%3Cpath fill='%23F12535' d='M14.5 12 .21.75h28.58z'/%3E%3C/svg%3E");position:absolute;top:32px}.search-composition[data-v-973e1f14]{max-width:800px;position:relative}.search-composition__toggle[data-v-973e1f14]{margin-bottom:16px;max-width:300px}.search-composition__results[data-v-973e1f14]{background-color:var(--color-white);box-shadow:var(--shadow-default);display:none;height:auto;max-height:800px;max-width:800px;overflow-y:auto;padding:40px;position:absolute;width:100%;z-index:10}.search-composition__results--shown[data-v-973e1f14]{display:block}.search-composition[data-v-973e1f14] .fake-search-input{border-width:0}.search-composition[data-v-973e1f14] .search-input__button{height:56px}.search-composition[data-v-973e1f14] .form-input__container{height:56px;width:100%}.search-composition[data-v-973e1f14] .form-input__wrapper{height:100%}.search-composition[data-v-973e1f14] .form-input{background-color:var(--color-white);border:1px solid var(--color-secondary-border-grey);height:54px;opacity:1}.search-composition[data-v-973e1f14] .form-input:hover{background-color:var(--color-white);border:1px solid var(--color-secondary-border-grey)}@media (min-width:992px){.search-composition[data-v-973e1f14] .form-input{height:100%}}@media (--md){.search-composition[data-v-973e1f14] .form-input{height:100%}}.header[data-v-bb348ba2]{height:100%;position:relative;width:100%}.header__background-image[data-v-bb348ba2]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.header__foreground-image[data-v-bb348ba2]{max-width:100%;width:100%}.header__keyhole[data-v-bb348ba2]{height:100%;left:auto;max-height:130vh;max-width:unset;pointer-events:none;position:absolute;right:10vw;top:43px}.header__content[data-v-bb348ba2]{bottom:240px;left:50%;margin-left:-50%;position:absolute;width:100%}@media (min-width:992px){.header__foreground-image[data-v-bb348ba2]{max-width:820px}}@media (--md){.header__foreground-image[data-v-bb348ba2]{max-width:820px}}@media (min-width:992px){.header__keyhole[data-v-bb348ba2]{height:auto;left:12vw;right:auto;top:-130px}}@media (--md){.header__keyhole[data-v-bb348ba2]{height:auto;left:12vw;right:auto;top:-130px}}.front-page__header[data-v-1e389c5a]{height:min(100vh,1000px);margin-inline:auto;max-width:var(--flexbox-grid-container-width-full);width:100%}.front-page__content[data-v-1e389c5a]{background-color:var(--color-white);position:relative;z-index:8}.front-page__content[data-v-1e389c5a] .block-list>:first-child{margin-top:52px}
