*,:after,:before,input{box-sizing:border-box}body{letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;text-rendering:geometricPrecision}h1,h2,h3,h4,.h1,.h2,.h3,.h4{text-wrap:balance}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.page-width{max-width:100%;padding:0 var(--space-56)}.show--mobile{display:none}.tab{overflow:visible}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;transition:.3s}.tabcontent{display:none;border-top:none;animation:fadeEffect 1s}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}.accordion{padding:0}.accordion>ul{margin:0;list-style-type:none}.accordion>ul>li .question{cursor:pointer;position:relative}.accordion>ul>li .question h3{margin:0}.accordion>ul>li .question svg{position:absolute;right:var(--space-20);top:50%;transform:translateY(-50%);width:var(--space-20);height:var(--space-20)}.accordion>ul>li .question svg :is(.horizontal,.vertical){transition:transform var(--animation-speed) var(--animation-easing);transform:rotate(0);transform-origin:50% 50%;opacity:1}.accordion>ul>li .question:last-child{margin-bottom:0}.accordion>ul>li.open svg .vertical{transform:rotate(90deg);opacity:0}.accordion>ul>li.open svg .horizontal{transform:rotate(90deg)}.accordion>ul>li .answer{display:none;overflow:hidden}.mute_video{display:none}.mute_video.active{display:block}.unmute_video{display:none}.unmute_video.active{display:block}.Common_button_new{outline:none;transition:none;position:relative;transition:all .1s linear}.Common_button_new img,.Common_button_new svg{display:inline-block}.custom-top-wave-image__body{position:relative;overflow:hidden}.custom-top-wave-image__body svg{width:100%;height:auto;position:relative;top:-1px}.custom-bottom-wave-image__body{position:relative;overflow:hidden}.custom-bottom-wave-image__body svg{width:100%;height:auto;position:relative;top:-1px}@media(max-width:749px){.page-width{padding:0 var(--space-20)}.show--desktop{display:none}.show--mobile{display:block}}@media(min-width:750px)and (max-width:989px){.page-width{padding:0 var(--space-20)}}@media(min-width:990px)and (max-width:1439px){.page-width{padding:0 var(--space-20)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/global.css.map */
