.StoresAvailability_card__pkeQ9{padding:0;border-radius:12px}.StoresAvailability_cardContent__O2afn{display:flex;flex-direction:column;gap:24px;padding:28px 32px}.StoresAvailability_header__6Zn2v{display:flex;flex-direction:column;gap:6px}.StoresAvailability_title__gUAlJ{color:#3f3f3f;font-weight:600}.StoresAvailability_subtitle__osrtx{color:#666;line-height:1.5}.StoresAvailability_filters__Gfal6{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.StoresAvailability_storesGrid__AW9P_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;max-height:360px;overflow-y:auto;overscroll-behavior:contain;padding:2px 4px 2px 2px}.StoresAvailability_storeCard__76LpQ{display:flex;flex-direction:column;gap:10px;padding:16px 20px;border:1px solid #d1d5db;border-radius:10px;background-color:#fff;box-shadow:0 1px 2px rgb(0 0 0/4%);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;cursor:pointer}.StoresAvailability_storeCard__76LpQ:hover{border-color:#b0b6bf;box-shadow:0 2px 6px rgb(0 0 0/5%);transform:translateY(-1px)}.StoresAvailability_storeCard__76LpQ:focus-visible{outline:2px solid #9ca3af;outline-offset:2px}.StoresAvailability_storeName__Knq_X{color:#3f3f3f;font-weight:600}.StoresAvailability_storeAddressBlock__SCuS_{display:flex;flex-direction:column;gap:2px}.StoresAvailability_storeAddress__k9XK2{color:#666;line-height:1.45;margin:0}.StoresAvailability_storeStatus__kwPYI{display:inline-flex;align-items:center;gap:8px;margin-top:4px;line-height:1}.StoresAvailability_checkIcon__76soA{flex-shrink:0;display:block}.StoresAvailability_statusText__OCjoq{display:inline-block;color:#1f9d55;font-size:14px;font-weight:600;line-height:1}.StoresAvailability_emptyState__0R2rb{padding:24px 0;color:#666;text-align:center}.StoresAvailability_footnote__GjJak{margin-top:12px;color:#3f3f3f;font-weight:600}@media (max-width:768px){.StoresAvailability_cardContent__O2afn{padding:24px;gap:20px}.StoresAvailability_filters__Gfal6,.StoresAvailability_storesGrid__AW9P_{grid-template-columns:1fr}}.Container_container__IPSsw{padding:24px 42px}.Container_title__cfTFn{margin-bottom:28px}.Container_description__2hTcQ{margin-bottom:64px}.Container_content__lLQUX{display:grid;grid-template-columns:minmax(0,1fr);gap:48px}@media (max-width:768px){.Container_container__IPSsw{padding:20px 16px}.Container_title__cfTFn{margin-bottom:16px}.Container_description__2hTcQ{margin-bottom:28px}.Container_content__lLQUX{gap:28px}}.Container_content__lLQUX>*{width:100%}.Container_bannerLinkWrap__tKu8p{white-space:nowrap}.Container_bannerLink__tVpac{display:inline;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.Container_bannerLink__tVpac:hover{opacity:.8}.Container_bannerLink__tVpac:focus-visible{outline:2px solid currentColor;outline-offset:2px}.Container_footerText__iHHLT{font-size:14px;margin-top:50px}.Container_contactLink__OhznF{color:#1c398e;font-weight:700;text-decoration:underline}.Container_footerLink__tiKQM{color:var(--color-ripley-magenta);font-weight:700;text-decoration:underline}.Container_loaderContainer__J96hU{display:flex;justify-content:center;align-items:center;height:80vh}.Loader_container__DZM3S{max-width:496px;height:100%;margin:91px 0}.Loader_container__DZM3S,.Loader_withoutBox__vRXcl{font-family:Barlow,sans-serif;display:flex;justify-content:center;align-items:center;text-align:center}.Loader_withoutBox__vRXcl{left:0;right:0;top:0;bottom:15em;position:absolute}.Loader_elemento__fqaPr{text-align:center;font-family:Barlow,sans-serif;font-size:24px;line-height:28.8px;color:#464646;display:flex;flex-direction:column;align-items:center;justify-content:center}.Loader_box__uA7eF{background-color:#ffffff;padding:50px}.Loader_elemento__fqaPr p:nth-child(2){font-weight:600;font-size:18px}.Loader_elemento__fqaPr p:nth-child(3){font-weight:600;font-size:20px}.Loader_container__DZM3S h1,.Loader_withoutBox__vRXcl h1{font-size:36px;line-height:43px;font-weight:600}.Loader_container__DZM3S h2,.Loader_withoutBox__vRXcl h2{font-size:20px;line-height:43.2px}.Loader_paragraphText__Illv_{font-family:Barlow,sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:19.2px!important;text-align:center!important;color:#464646!important}.Loader_textBlock__8zQSp{margin-top:24px}.Loader_mainText__y73py{font-size:24px;font-weight:600;color:#464646}.Loader_subText__6BNjK{font-size:18px;font-weight:400;color:#464646}.LoadingCircle_loadingCircleContainer__P55CB{display:flex;align-items:center;justify-content:center;position:relative;flex-direction:column;gap:32px;margin-top:32px}.LoadingCircle_loadingTextBlock__c7PMI{display:flex;flex-direction:column;align-items:center;gap:14px}.LoadingCircle_loadingMainText__C7rnc{font-size:1.35rem;font-weight:700;color:#333;margin-bottom:0;text-align:center}@-webkit-keyframes LoadingCircle_line__fwrk_{0%{stroke-dashoffset:600%}to{stroke-dashoffset:0%}}@keyframes LoadingCircle_line__fwrk_{0%{stroke-dashoffset:628%}to{stroke-dashoffset:0%}}@-webkit-keyframes LoadingCircle_spin__aFfTh{0%{-webkit-transform:rotate(-90deg) translateZ(0);transform:rotate(-90deg) translateZ(0)}to{-webkit-transform:rotate(270deg) translateZ(0);transform:rotate(270deg) translateZ(0)}}@keyframes LoadingCircle_spin__aFfTh{0%{-webkit-transform:rotate(-90deg) translateZ(0);transform:rotate(-90deg) translateZ(0)}to{-webkit-transform:rotate(270deg) translateZ(0);transform:rotate(270deg) translateZ(0)}}.LoadingCircle_wrapper__OONAt{display:inline-block;position:relative}.LoadingCircle_logo__KhjQI{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:2}.LoadingCircle_bg__aZC3_{fill:none;stroke:gray;stroke-width:4}.LoadingCircle_loader__1IsaZ{fill:none;stroke:purple;stroke-width:4;stroke-linecap:round;stroke-dasharray:314%;-webkit-animation:LoadingCircle_line__fwrk_ 4s linear infinite,LoadingCircle_spin__aFfTh 3s linear infinite;animation:LoadingCircle_line__fwrk_ 4s linear infinite,LoadingCircle_spin__aFfTh 3s linear infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}