.c5,.choco-site{max-width:100%;overflow-x:clip}.c5 img,.choco-site img{max-width:100%}.c5-hero__picture{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:var(--c5-hero-max-desktop,560px)!important;max-height:72svh!important;overflow:hidden!important;background:#1c0704}.c5-hero__image{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:var(--c5-image-fit,contain)!important;object-position:center!important;margin:0 auto!important}.c5-intro__image{width:100%!important;height:min(var(--c5-intro-max-mobile,680px),86svh)!important;max-width:100vw!important;object-fit:contain!important;object-position:center!important}.c5-intro__progress span{animation-duration:var(--c5-intro-duration,2.2s)!important}.c5-hero__action-wrap{margin:-18px auto 0!important;position:relative!important;z-index:4!important}.c5.choco-section-controls[data-choco-custom-colors=true] .c5-hero__action-copy strong{color:var(--cs-heading)!important}.c5.choco-section-controls[data-choco-custom-colors=true] .c5-hero__action-copy small{color:var(--cs-accent)!important}.c5.choco-section-controls[data-choco-custom-colors=true] .c5-hero__trust,.c5.choco-section-controls[data-choco-custom-colors=true] .c5-btn--secondary{color:var(--cs-text)!important}.c5.choco-section-controls[data-choco-custom-colors=true] .c5-btn--primary{background:var(--cs-button)!important;color:var(--cs-button-text)!important}.c5.choco-section-controls[data-choco-custom-bg=true] .c5-hero{background:var(--cs-bg)!important}.c5.choco-section-controls[data-choco-custom-heading-size=true] .c5-hero__action-copy strong{font-size:var(--cs-heading-size)!important}.choco-product-card__visual,.choco-product-card__media{min-height:310px!important;height:auto!important;padding:30px!important}.choco-product-card__visual img,.choco-product-card__media img{display:block!important;width:auto!important;max-width:66%!important;max-height:235px!important;object-fit:contain!important;margin-inline:auto!important}.choco-duel-card__visual{height:220px!important;min-height:0!important}.choco-duel-card__visual img{width:auto!important;max-width:68%!important;max-height:185px!important;object-fit:contain!important}.choco-gift__visual{min-height:390px!important}.choco-gift__product{width:150px!important}.choco-gift__product img{max-height:255px!important;object-fit:contain!important}.choco-calendar{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:9px!important}.choco-door{min-width:0!important;min-height:74px!important;overflow:visible!important}.choco-door__front,.choco-door__inside{overflow:hidden!important}.choco-door__inside{display:grid!important;place-items:center!important;grid-template-rows:1fr!important;padding:4px!important}.choco-door__inside small{display:none!important}.choco-door__inside b{display:block!important;max-width:100%!important;font-size:clamp(20px,2.6vw,29px)!important;line-height:1!important;text-align:center!important}.choco-calendar-reveal-card{min-width:0!important;overflow:hidden!important}.choco-calendar-reveal-card>div{min-width:0!important}.choco-calendar-reveal-card strong{display:block!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.3!important}.choco-story-banner__inner{position:relative!important;z-index:5!important}.choco-story-banner--one .choco-story-banner__inner{padding-bottom:116px!important}.choco-story-banner--one .choco-text-link{position:relative!important;z-index:8!important;margin-top:14px!important}.choco-melt-line{z-index:1!important;pointer-events:none!important}.choco-faq__intro,.choco-faq__items,.choco-final__inner,.choco-product-card__content,.choco-duel-card{min-width:0!important}.choco-site h1,.choco-site h2,.choco-site h3,.choco-site p,.choco-site summary,.c5 strong,.c5 small{overflow-wrap:break-word}.choco-btn,.choco-text-link,.c5-btn{min-height:46px}.choco-faq details{overflow:hidden}.choco-faq summary{gap:12px}.choco-faq summary span{flex:0 0 auto}.choco-brand__logo--blend{mix-blend-mode:multiply!important;background:transparent!important}.choco-brand--with-logo{background:transparent!important}.choco-site a:focus-visible,.choco-site button:focus-visible,.c5 a:focus-visible,.c5 button:focus-visible,.choco-site summary:focus-visible{outline:3px solid #e7b75f!important;outline-offset:3px}.choco-section-controls[data-choco-custom-bg=true]{background:var(--cs-bg)!important}.choco-section-controls[data-choco-custom-colors=true] .choco-eyebrow{color:var(--cs-accent)!important}.choco-section-controls[data-choco-custom-colors=true] h1,.choco-section-controls[data-choco-custom-colors=true] h2,.choco-section-controls[data-choco-custom-colors=true] h3{color:var(--cs-heading)!important}.choco-section-controls[data-choco-custom-colors=true] p,.choco-section-controls[data-choco-custom-colors=true] summary{color:var(--cs-text)!important}.choco-section-controls[data-choco-custom-colors=true] .choco-btn{background:var(--cs-button)!important;color:var(--cs-button-text)!important}.choco-section-controls[data-choco-custom-heading-size=true] h2{font-size:var(--cs-heading-size)!important}@media(max-width:720px){.c5-hero__picture{height:min(var(--c5-hero-max-mobile,560px),145vw)!important;max-height:none!important;padding:0 8px!important}.c5-hero__image{width:100%!important;height:100%!important;object-fit:contain!important}.c5-hero__action-wrap{margin:-6px auto 0!important;width:calc(100% - 20px)!important}.c5-intro__image{width:100%!important;height:min(var(--c5-intro-max-mobile,680px),84svh)!important;object-fit:contain!important}.c5.choco-section-controls[data-choco-custom-heading-size=true] .c5-hero__action-copy strong{font-size:var(--cs-heading-mobile)!important}.choco-product-card__visual,.choco-product-card__media{min-height:225px!important;padding:22px!important}.choco-product-card__visual img,.choco-product-card__media img{max-width:72%!important;max-height:175px!important}.choco-duel-card__visual{height:172px!important}.choco-duel-card__visual img{max-width:68%!important;max-height:140px!important}.choco-gift__visual{min-height:300px!important}.choco-gift__product{width:104px!important}.choco-gift__product img{max-height:180px!important}.choco-calendar{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.choco-door{min-height:68px!important}.choco-door__inside b{font-size:22px!important}.choco-calendar-reveal-card{align-items:flex-start!important;padding:13px 14px!important}.choco-calendar-reveal-card__icon{flex:0 0 40px!important;width:40px!important;height:40px!important}.choco-story-banner--one .choco-story-banner__inner{padding-bottom:138px!important}.choco-faq{padding:68px 0!important}.choco-final{padding:82px 0 106px!important}.choco-section-controls[data-choco-custom-heading-size=true] h2{font-size:var(--cs-heading-mobile)!important}}@media(max-width:380px){.choco-calendar{gap:6px!important}.choco-door{min-height:62px!important}.choco-door__inside b{font-size:20px!important}}@supports not (overflow:clip){.c5,.choco-site{overflow-x:hidden}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.choco-reveal{transition:none!important;animation:none!important}}.c5{width:100%!important;max-width:none!important}.c5-hero{position:relative!important;left:50%!important;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;padding:0!important;overflow:hidden!important}.c5-hero__picture{display:block!important;width:100vw!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important;line-height:0!important;background:#1c0704!important}.c5-hero__image{display:block!important;width:100vw!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center!important}.c5-hero__glow{pointer-events:none!important}.c5-hero__action-wrap{max-width:min(1180px,calc(100% - 32px))!important;margin:-24px auto 0!important}@media(max-width:720px){.c5-hero{width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;padding:0!important}.c5-hero__picture{display:block!important;width:100vw!important;max-width:none!important;height:auto!important;max-height:none!important;padding:0!important;margin:0!important}.c5-hero__image{display:block!important;width:100vw!important;max-width:none!important;height:auto!important;max-height:none!important;padding:0!important;margin:0!important;object-fit:cover!important}.c5-hero__action-wrap{width:calc(100% - 20px)!important;max-width:none!important;margin:-10px auto 0!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/choco-qa-polish.css.map */
