.sm-foot{background:#000;color:#fff;border-top:1px solid rgba(255,255,255,.14);font-size:1.5rem;line-height:1.5;letter-spacing:0}.sm-foot :where(h2,p,ul){margin:0}.sm-foot ul{list-style:none;padding:0}.sm-foot a{color:inherit;text-decoration:none}.sm-foot a:hover{color:#fff;text-decoration:underline;text-underline-offset:.3rem}.sm-foot__top,.sm-foot__bottom{max-width:var(--page-width);margin:0 auto;padding-left:5rem;padding-right:5rem}.sm-foot__top{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1.4fr);grid-template-areas:"menus news" "menus visit";align-items:start;gap:4rem 6.4rem;padding-top:6.4rem;padding-bottom:5.6rem}.sm-foot__news{grid-area:news}.sm-foot__menus{grid-area:menus;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem;align-items:start}.sm-foot__visit{grid-area:visit;color:#ffffffb3}.sm-foot__h{display:block;margin:0 0 1.6rem;font-size:1.5rem;font-weight:600;line-height:1.3;color:#fff}.sm-foot__menu>summary{list-style:none;cursor:default}.sm-foot__menu>summary::-webkit-details-marker{display:none}.sm-foot__plus{display:none}.sm-foot__list{display:grid;gap:.9rem;color:#ffffffb3}.sm-foot__field{position:relative;max-width:42rem}.sm-foot__field input{width:100%;height:5.2rem;margin:0;padding:0 6.4rem 0 2rem;border:1.5px solid rgba(255,255,255,.4);border-radius:999px;background:transparent;color:#fff;font:inherit;font-size:1.6rem;box-shadow:none;-webkit-appearance:none;appearance:none}.sm-foot__field input::placeholder{color:#ffffff80;opacity:1}.sm-foot__field input:focus{outline:none;border-color:#fff}.sm-foot__field input:focus-visible{outline:2px solid #fff;outline-offset:2px}.sm-foot__field button{position:absolute;top:.6rem;right:.6rem;display:grid;place-items:center;width:4rem;height:4rem;padding:0;border:0;border-radius:999px;background:var(--sm-accent);color:var(--sm-accent-ink);cursor:pointer;transition:background-color .2s ease,color .2s ease}.sm-foot__field button:hover{background:#fff;color:#000}.sm-foot__field button .svg-wrapper,.sm-foot__field button svg{display:block;width:1.5rem;height:1.5rem}.sm-foot__msg{margin-top:1rem;font-size:1.4rem;color:#fffc}.sm-foot__rte p+p{margin-top:.4rem}.sm-foot__rte a{text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:.3rem;overflow-wrap:anywhere}.sm-foot .sm-foot__social{display:flex;justify-content:flex-start;gap:.4rem;margin:1.2rem 0 0 -1rem}.sm-foot__social .list-social__link{display:flex;padding:1rem;color:#fff}.sm-foot__social .svg-wrapper,.sm-foot__social svg{display:block;width:2rem;height:2rem}.sm-foot__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 3.2rem;padding-top:2.4rem;padding-bottom:3.2rem;background:linear-gradient(#ffffff24,#ffffff24) no-repeat 5rem 0 / calc(100% - 10rem) 1px;font-size:1.3rem;color:#fff9}.sm-foot__policies{display:flex;flex-wrap:wrap;gap:.4rem 2rem}.sm-foot__pay{margin-left:auto}.sm-foot__pay ul{display:flex;flex-wrap:wrap;gap:.6rem}.sm-foot__pay svg{display:block;width:3.8rem;height:2.4rem}@media screen and (min-width:750px)and (max-width:989px){.sm-foot__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"menus menus" "news visit"}}@media screen and (max-width:749px){.sm-foot__top{grid-template-columns:minmax(0,1fr);grid-template-areas:"news" "menus" "visit";gap:0;padding:4rem 2rem 2.8rem}.sm-foot__news{padding-bottom:3.2rem}.sm-foot__menus{display:block;border-top:1px solid rgba(255,255,255,.14)}.sm-foot__menu{border-bottom:1px solid rgba(255,255,255,.14)}.sm-foot__menu>summary{display:flex;justify-content:space-between;align-items:center;margin:0;padding:1.8rem 0;font-size:1.6rem;cursor:pointer}.sm-foot__menu>summary:focus-visible{outline:2px solid #fff;outline-offset:2px}.sm-foot__plus{display:block;position:relative;width:1.4rem;height:1.4rem}.sm-foot__plus:before,.sm-foot__plus:after{content:"";position:absolute;left:0;right:0;top:calc(50% - .75px);height:1.5px;background:currentColor}.sm-foot__plus:after{transform:rotate(90deg);transition:transform .2s ease}.sm-foot__menu[open] .sm-foot__plus:after{transform:rotate(0)}.sm-foot__list{gap:1.2rem;padding:0 0 2.2rem;font-size:1.6rem}.sm-foot__visit{padding-top:2.8rem}.sm-foot__visit .sm-foot__h{display:none}.sm-foot__bottom{flex-direction:column;align-items:flex-start;gap:1.4rem;padding:2.4rem 2rem 3.2rem;background-position:2rem 0;background-size:calc(100% - 4rem) 1px}.sm-foot__pay{order:-1;margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sm-footer.css.map */
