.app-banner-container{background-color:var(--backgroundColor,#e9e9e6);color:var(--foregroundColor,--skin-main-text-color-1)}.amostyle .app-banner-container{background-color:var(--backgroundColor,#185a7d);color:var(--foregroundColor,#fff)}.sloggi .app-banner-container{background-color:var(--backgroundColor,#fdddbb);color:var(--foregroundColor,--skin-main-text-color-1)}.app-banner{padding-bottom:16px;padding-top:40px}@media(min-width:1032px){.app-banner{padding-bottom:var(--bannerPaddingBottom,80px);padding-top:var(--bannerPaddingTop,40px)}.app-banner-top{gap:40px}}.app-banner-image{margin:0 0 8px;max-width:100%}@media(min-width:1032px){.app-banner-image{flex:1 1 0}}.app-banner img{object-fit:cover;width:100%}.app-banner-content{position:relative;width:100%}@media(min-width:1032px){.app-banner-content{display:flex;flex:1 1 0;flex-direction:column;justify-content:flex-start;padding:0 20px}}.app-banner .title-container{align-items:center;color:var(--titleColor);gap:.5rem;justify-content:center;margin-bottom:1rem}.triumph .app-banner .title-container{color:var(--titleColor,#c00)}.app-banner .title-container h2.brand-font-en,.app-banner .title-container h2.brand-font-jp{font-size:2rem}.app-banner .title-container h2.brand-font-en{font-weight:400}@media(min-width:1032px){.app-banner .title-container{justify-content:flex-start}}.app-banner .description{margin-bottom:1rem}@media(min-width:1032px){.app-banner .description{margin-bottom:1.5rem}}.app-banner .description h3{font-size:1rem;line-height:1.3125;margin:0}@media(min-width:1032px){.app-banner .description h3{font-size:.875rem}}.app-banner .description p{font-size:.875rem;font-weight:300;line-height:1.3125;margin:0}.app-banner-links{gap:8px;margin-bottom:2.5rem;max-width:424px}.app-banner-links a{border-radius:10px;flex:1 1 0;overflow:hidden}.app-banner-links a:hover{opacity:.9}.app-banner .experience-icons{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:16px}@media(min-width:544px){.app-banner .experience-icons{grid-template-columns:1fr 1fr 1fr}}@media(min-width:1032px){.app-banner .experience-icons{display:flex}}.app-banner .experience-icons .icon{color:var(--iconColor,--color-danger)}.amostyle .app-banner .experience-icons .icon{color:var(--iconColor,#fff)}.sloggi .app-banner .experience-icons .icon{color:var(--iconColor,--skin-main-text-color-1)}.app-banner .experience-assets-icon{background-color:#fff;border-radius:2px;padding:16px 8px}@media(min-width:1032px){.app-banner .experience-assets-icon{flex:1 1 0}}.app-banner .experience-assets-icon a{align-items:center;display:flex;flex-direction:column;font-size:.875rem;gap:16px;line-height:1.3125;text-align:center}.app-banner .experience-assets-icon a a:hover{opacity:1}.app-banner .experience-assets-icon a div{align-items:center;display:flex;height:64px;justify-content:center}.app-banner .experience-assets-icon a div svg{height:100%;width:auto}.triumph .app-banner .experience-assets-icon a div svg{color:var(--color-danger)}.app-banner .button-wrapper{gap:16px;margin-top:24px}.app-banner .button-wrapper .btn{max-width:100%;width:340px}.app-banner .button-wrapper .btn-link{color:var(--foregroundColor,--skin-main-text-color-1)}.amostyle .app-banner .button-wrapper .btn-link{color:var(--foregroundColor,#fff)}.sloggi .app-banner .button-wrapper .btn-link{color:var(--foregroundColor,--skin-main-text-color-1)}.app-banner .button-wrapper .btn-link:hover{opacity:.8}.app-banner .button-wrapper .btn-link:active{text-decoration:none}@media(min-width:1032px){.app-banner .button-wrapper{margin-top:40px}.app-banner .button-wrapper .btn{min-width:340px;width:auto}}