.main-container{min-height:80vh;min-height:80dvh}.main{position:relative;background:#f5f6f9}.main:before{content:"";background-image:url(/_next/static/media/pattern-bg.a8ee9935.webp);position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5}input[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;opacity:0}.shadow-animation{animation-timeline:scroll();animation-name:shadowProgress;animation-timing-function:ease-in-out}.content-visibility-auto{content-visibility:auto}.sizing-content{field-sizing:content}@keyframes shadowProgress{0%{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}1%{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}to{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}@supports not (animation-timeline:scroll()){.shadow-animation{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.animate-display{display:none;opacity:0;box-sized:border-box;transition:opacity .3s ease,max-height .3s ease,display allow-discrete .3s ease;&.open{opacity:1;display:block}}@starting-style{.animate-display.open{opacity:0}}.promotion-description-color *{color:var(--promotion-description-color,#000)!important}.promotion-title-color{color:var(--promotion-title-color,#000)!important}.promotion-button-text-color{color:var(--promotion-button-text-color,#000)!important}