@media only screen and (max-width: 749px){.one-columns.section--padding{padding-top:var(--section-padding-top-mobile);padding-bottom:var(--section-padding-bottom-mobile)}}.one-columns .page-width{max-width:1235px}.one-columns__heading{position:absolute;top:-35px;left:50%;transform:translate(-50%);text-align:center;width:100%}@media only screen and (max-width: 749px){.one-columns__heading{top:-27px}}.one-columns__title{font-size:54px;font-weight:700;line-height:1.25;text-align:center;margin:0}@media only screen and (max-width: 749px){.one-columns__title{font-size:40px}}.one-columns__subtitle{margin:7px 0 0;font-size:16px;font-weight:700;line-height:19.34px;text-align:center}@media only screen and (max-width: 749px){.one-columns__subtitle{font-size:14px}}.one-columns__subheading{max-width:547px;margin:0 auto 50px}.one-columns__subheading-title{font-size:24px;font-weight:700;line-height:1.44;text-align:center;margin:0 0 20px}.one-columns__subheading-subtitle{font-size:14px;font-weight:400;line-height:1.78;text-align:center;margin:0}.one-columns__columns{gap:50px;--grid-horizontal-spacing: 50px;display:flex;flex-wrap:wrap;padding:0;list-style:none;column-gap:var(--grid-horizontal-spacing)}@media only screen and (max-width: 749px){.one-columns__columns{flex-direction:column}}.one-columns__column{width:100%;border:1px solid #222222;padding:43px 50px 50px;text-align:center}@media only screen and (max-width: 749px){.one-columns__column{width:100%;padding:40px 28px 45px}}.one-columns__column-image{display:block;font-size:0}.one-columns__column-image img{width:100%;height:100%;object-fit:cover}.one-columns__column-title{font-size:24px;font-weight:700;line-height:1.2;margin:0 0 20px;color:#222}.one-columns__column-description{font-size:14px;font-weight:400;line-height:1.2;font-family:Noto Sans JP,sans-serif;color:#222}.one-columns__column-description p{margin:5px 0}.one-columns__column-action{margin-top:30px}.one-columns__column-action .button{border-radius:50px;background-color:#fff;border:1px solid #000000;color:#000;padding-right:15px;padding-left:20px;align-items:center;min-width:180px;justify-content:space-between}.one-columns__column-action .button:hover{color:#fff;background-color:#000;border:1px solid #000000}.one-columns__column-action .button:hover:after{background-color:#000}.one-columns__column-action .button:hover .icon path{stroke:#fff}.one-columns__link{display:block;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/83/assets/wl-section__one-columns.css.map?v=82857471264418625071738809093 */
