:root{--subheading-font-family: "NeueHaasUnicaW1G";--heading-font-family: "Cohere Text";--font-family-number: "ABCFAVORITMONO-REGULAR-TRIAL";--button-font: normal normal 500 14px/20px "NeueHaasUnicaW1G";--heading-letter-spacing: 0;--section-pc-max-width: 1520px;--section-laptop-max-width: 1400px;--section-ipad-max-width: 1024px;--text-font-family: "NeueHaasUnicaW1G"}*{margin:0;padding:0}.page-padding{padding-left:20px;padding-right:20px;margin:0 auto}.section-max-width{max-width:var(--section-pc-max-width);margin:0 auto;padding-left:20px;padding-right:20px}.section-padding{padding-top:var(--padding-top-pc, 0);padding-bottom:var(--padding-bottom-pc, 0)}.page-full{margin-left:-20px;margin-right:-20px}.font-h1,.font-h1 *{font-size:42px;line-height:48px;font-weight:400;font-family:Inter;letter-spacing:var(--heading-letter-spacing);text-transform:none}.font-h2,.font-h2 *{font-size:30px;line-height:36px;font-weight:400;font-family:Inter;letter-spacing:var(--heading-letter-spacing);text-transform:none}.font-h3,.font-h3 *{font-size:18px;line-height:22px;font-weight:500;font-family:var(--text-font-family);letter-spacing:0;text-transform:none}.font-text-1,.font-text-1 *{font-size:18px;line-height:22px;font-weight:400;font-family:var(--text-font-family);letter-spacing:0}.font-text-2,.font-text-2 *{font-size:16px;line-height:20px;font-weight:400;font-family:var(--text-font-family);letter-spacing:0}.font-text-3,.font-text-3 *{font-size:14px;line-height:18px;font-weight:400;font-family:var(--text-font-family);letter-spacing:0}.font-text-4,.font-text-4 *{font-size:12px;line-height:16px;font-weight:400;font-family:var(--text-font-family);letter-spacing:0}.font-button,.font-button *,.font-button-1,.font-button-1 *{font-size:14px;line-height:20px;font-weight:500;font-family:var(--text-font-family);letter-spacing:0;text-transform:none}.font-text-price,.font-text-price *{font-size:20px;line-height:26px;font-weight:400;font-family:var(--font-family-number)}.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}.text-ellipsis-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.text-ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}b,strong{font-weight:bolder!important}@media(max-width:1600px){.section-max-width{max-width:var(--section-laptop-max-width);margin:0 auto}}@media(max-width:1024px){.section-padding{padding-top:var(--padding-top-ipad, 0);padding-bottom:var(--padding-bottom-ipad, 0)}.section-max-width{max-width:var(--section-ipad-max-width);margin:0 auto}}@media(max-width:767px){.section-padding{padding-top:var(--padding-top-mobile, 0);padding-bottom:var(--padding-bottom-mobile, 0)}.page-full{margin-left:calc(100vw * -20 / var(--base-width));margin-right:calc(100vw * -20 / var(--base-width))}.mobile-text-ellipsis-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.mobile-text-ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.font-h1,.font-h1 *{font-size:calc(100vw * 50 / var(--base-font));line-height:calc(100vw * 58 / var(--base-font));font-weight:400}.font-h2,.font-h2 *{font-size:calc(100vw * 40 / var(--base-font));line-height:calc(100vw * 48 / var(--base-font));font-weight:400}.font-h3,.font-h3 *,.font-h4,.font-h4 *{font-size:calc(100vw * 28 / var(--base-font));line-height:calc(100vw * 36 / var(--base-font));font-weight:500}.font-text-1,.font-text-1 *{font-size:calc(100vw * 28 / var(--base-font));line-height:calc(100vw * 36 / var(--base-font));font-weight:400}.font-text-2,.font-text-2 *{font-size:calc(100vw * 26 / var(--base-font));line-height:calc(100vw * 34 / var(--base-font));font-weight:400}.font-text-3,.font-text-3 *{font-size:calc(100vw * 24 / var(--base-font));line-height:calc(100vw * 32 / var(--base-font));font-weight:400}.font-text-4,.font-text-4 *{font-size:calc(100vw * 20 / var(--base-font));line-height:calc(100vw * 28 / var(--base-font));font-weight:400}.font-button-1,.font-button-1 *{font-size:calc(100vw * 24 / var(--base-font));line-height:calc(100vw * 32 / var(--base-font));font-weight:500}.font-text-price,.font-text-price *{font-size:calc(100vw * 32 / var(--base-font));line-height:calc(100vw * 36 / var(--base-font));font-weight:400}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/font_comm.css.map */
