.visit-store-section{display:grid;grid-template-columns:repeat(2,1fr);align-items:start;justify-items:center;gap:20px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));margin:0 auto;margin-right:19px!important}.visit-store-item{width:100%;display:flex;flex-direction:column}.visit-store-link{display:block;width:100%;text-decoration:none;color:inherit}.visit-store-media-wrapper{width:100%;overflow:hidden;position:relative}.visit-store-video,.visit-store-image{width:100%;height:auto;display:block;object-fit:cover;transition:transform .4s ease}.visit-store-link:hover .visit-store-video,.visit-store-link:hover .visit-store-image{transform:scale(1.03)}.visit-store-text{position:absolute;bottom:20px;left:50%;transform:translate(-50%);width:100%;text-align:center;font-size:16px;line-height:1.5;color:#fff;letter-spacing:.08em;pointer-events:none;z-index:2}@media(max-width:768px){.visit-store-section{grid-template-columns:repeat(2,1fr);gap:10px}.visit-store-section .visit-store-item .visit-store-media-wrapper .visit-store-text{font-size:8px!important;bottom:10px;left:50%;transform:translate(-50%);width:100%;text-align:center;letter-spacing:.03em}}.collapsible-trigger__icon--circle{display:none!important}.collapsible-trigger--inline{display:flex!important;align-items:center;width:100%;padding:16px 0}.collapsible-trigger--inline:after{content:"+";font-size:24px;font-weight:300;line-height:1;margin-left:auto;padding-left:16px;display:inline-block;transition:transform .3s ease;flex-shrink:0}.collapsible-trigger--inline[aria-expanded=true]:after{transform:rotate(45deg)}.collapsible-content--all{padding-left:0!important;margin-left:0!important}.collapsible-content__inner--faq{padding:0 40px 16px 0!important;margin:0!important}[itemprop=mainEntity]{border-bottom:1px solid #e8e8e8}.full-width-image{width:auto;max-width:100%;height:auto}@media(min-width:768px)and (max-width:1023px){.full-width-image{width:100%}.image-set-gap{margin:10px 0}}@media(min-width:399px)and (max-width:768px){.full-width-image{width:100%}.image-set-gap{margin:10px 0}}@media(min-width:1024px){.full-width-image{width:100%}.image-set-gap{margin:10px auto 0}}
/*# sourceMappingURL=/cdn/shop/t/52/compiled_assets/styles.css.map */
