:root{--heading-font-family: "Suisse Int";--text-font-family: "Suisse Int";--page-padding:28px;--page-padding-2:60px}.section-padding{padding-top:var(--padding-top-pc, 0);padding-bottom:var(--padding-bottom-pc, 0)}.page-width{max-width:calc(1496px - 2 * var(--page-padding));margin:0 auto;padding-inline:var(--page-padding)}.page-width-2{margin:0 auto;padding-inline:var(--page-padding-2)}.font-h1{font-size:60px;line-height:68px;font-family:var(--heading-font-family)}.font-h2{font-size:40px;line-height:48px;font-family:var(--heading-font-family)}.font-h3{font-size:32px;line-height:40px;font-family:var(--heading-font-family)}.font-h4{font-size:24px;line-height:36px;font-weight:450;font-family:var(--heading-font-family)}.font-h5{font-size:14px;line-height:20px;font-weight:600;font-family:var(--heading-font-family)}.font-text-1{font-size:20px;line-height:26px;font-weight:300;font-family:var(--text-font-family)}.font-text-2{font-size:18px;line-height:24px;font-weight:300;font-family:var(--text-font-family)}.font-text-3{font-size:16px;line-height:22px;font-weight:300;font-family:var(--text-font-family)}.font-text-4{font-size:14px;line-height:20px;font-weight:300;font-family:var(--text-font-family)}.font-text-5{font-size:12px;line-height:18px;font-weight:300;font-family:var(--text-font-family)}.font-text-num-1{font-size:18px;line-height:22px;font-weight:450;font-family:var(--text-font-family)}.font-text-num-2{font-size:14px;line-height:18px;font-weight:450;font-family:var(--text-font-family)}.font-text-20,.font-text-20 *{font-size:20px;line-height:31px;font-weight:400;font-family:var(--text-font-family)}.opacity-1{opacity:.1}.opacity-2{opacity:.2}.opacity-3{opacity:.3}.opacity-4{opacity:.4}.opacity-5{opacity:.5}.opacity-6{opacity:.6}.opacity-7{opacity:.7}.opacity-8{opacity:.8}.opacity-9{opacity:.9}.font-weight-9{font-weight:900}.font-weight-8{font-weight:800}.font-weight-7{font-weight:700}.font-weight-6{font-weight:600}.font-weight-5{font-weight:500}.font-weight-4{font-weight:400}.font-weight-3{font-weight:300}.font-weight-2{font-weight:200}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.1!important}.v-button{padding:10px 20px;cursor:pointer;border:0;position:relative;display:flex;align-items:center;justify-content:center;gap:10px;background-color:var(--background-color,transition);color:var(--text-color,#ffffff);transition:all .3s ease-in-out;border-radius:50px}.v-button:hover{background-color:var(--hover-background-color,#ffffff);color:var(--hover-text-color,#333333)}.v-button:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:50px;box-shadow:0 0 0 1px var(--text-color);pointer-events:none}@media(max-width:1024px){:root{--page-padding:28px;--page-padding-2:28px}.section-padding{padding-top:var(--padding-top-ipad, 0);padding-bottom:var(--padding-bottom-ipad, 0)}}@media(max-width:768px){:root{--page-padding:calc(100vw * 25 / var(--base-width));--page-padding-2:calc(100vw * 25 / var(--base-width))}.section-padding{padding-top:var(--padding-top-mobile, 0);padding-bottom:var(--padding-bottom-mobile, 0)}.font-h1{font-size:calc(100vw * 70 / var(--base-font));line-height:calc(100vw * 78 / var(--base-font));font-family:var(--heading-font-family)}.font-h2{font-size:calc(100vw * 50 / var(--base-font));line-height:calc(100vw * 58 / var(--base-font))}.font-h3{font-size:calc(100vw * 42 / var(--base-font));line-height:calc(100vw * 50 / var(--base-font))}.font-h4{font-size:calc(100vw * 34 / var(--base-font));line-height:calc(100vw * 46 / var(--base-font))}.font-h5{font-size:calc(100vw * 24 / var(--base-font));line-height:calc(100vw * 30 / var(--base-font))}.font-text-1{font-size:calc(100vw * 30 / var(--base-font));line-height:calc(100vw * 36 / var(--base-font))}.font-text-2{font-size:calc(100vw * 28 / var(--base-font));line-height:calc(100vw * 34 / var(--base-font))}.font-text-3{font-size:calc(100vw * 26 / var(--base-font));line-height:calc(100vw * 32 / var(--base-font))}.font-text-4{font-size:calc(100vw * 24 / var(--base-font));line-height:calc(100vw * 30 / var(--base-font))}.font-text-5{font-size:calc(100vw * 22 / var(--base-font));line-height:calc(100vw * 28 / var(--base-font))}.font-text-num-1{font-size:calc(100vw * 28 / var(--base-font));line-height:calc(100vw * 22 / var(--base-font))}.font-text-num-2{font-size:calc(100vw * 24 / var(--base-font));line-height:calc(100vw * 28 / var(--base-font))}.font-text-20,.font-text-20 *{font-size:30px;line-height:36px;font-weight:400}.mobile-hidden{display:none!important}}@media(min-width:769px){.pc-hidden{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/font_comm.css.map */
