.blocks-post-product-smart-label{display:grid;border-top:1px solid var(--color-black)}.blocks-post-product-smart-label [id^=size]:not([hidden]),.blocks-post-product-smart-label [id^=variant]:not([hidden]){display:grid}.blocks-post-product-smart-label article{border-bottom:1px solid var(--color-black)}.blocks-post-product-smart-label article>div{display:block;visibility:hidden;max-height:0;overflow:hidden;transition:max-height .3s ease, visibility 0s .3s}.blocks-post-product-smart-label article>div.is-expanded{visibility:visible;max-height:50rem;transition:max-height .3s ease}.blocks-post-product-smart-label article .inner{padding:.25rem 0 .875rem}.blocks-post-product-smart-label h2{margin:0;font-size:18px;font-weight:normal}.blocks-post-product-smart-label button{display:flex;align-items:center;padding:1rem 0}.blocks-post-product-smart-label button:hover .houdini-toggle-icon svg path,.blocks-post-product-smart-label button:focus .houdini-toggle-icon svg path{fill:var(--color-primary-blue-hover)}.blocks-post-product-smart-label .houdini-toggle-icon{width:1.75rem;height:1.75rem;margin-left:auto;padding:0}.blocks-post-product-smart-label .houdini-toggle-icon svg path{transition:fill .15s ease}.blocks-post-product-smart-label .logo{display:inline-block;z-index:2;margin-top:.75rem;margin-left:auto;padding:.5rem}.blocks-post-product-smart-label .logo:has(>a){padding:0}.blocks-post-product-smart-label .logo:has(>a) a{display:block;padding:.5rem}.blocks-post-product-smart-label .logo svg{width:100%;max-width:128px;height:auto;fill:var(--color-smart-label)}.blocks-post-product-smart-label [id^=nutrition-facts] .inner{padding-bottom:2rem}.blocks-post-product-smart-label [id^=nutrition-facts] .label{margin-bottom:.5rem;font-size:13px;letter-spacing:1px;text-transform:uppercase}.blocks-post-product-smart-label [id^=nutrition-facts] table{width:100%}.blocks-post-product-smart-label [id^=nutrition-facts] table .calories{font-size:1.1em}.blocks-post-product-smart-label [id^=nutrition-facts] table .calories td:last-child{font-size:1.2em;font-weight:bold}.blocks-post-product-smart-label [id^=nutrition-facts] table .daily-value{margin-bottom:0}.blocks-post-product-smart-label [id^=nutrition-facts] table .daily-value td{padding:.25rem 0}.blocks-post-product-smart-label [id^=nutrition-facts] table .divider td{height:6px;background-color:var(--color-black)}.blocks-post-product-smart-label [id^=nutrition-facts] table tr:last-of-type td{border-bottom:none}.blocks-post-product-smart-label [id^=nutrition-facts] table td{border-bottom:1px solid var(--color-black)}.blocks-post-product-smart-label [id^=nutrition-facts] table td:last-child{text-align:right}.blocks-post-product-smart-label [id^=nutrition-facts] table .sublist td:first-child{padding-left:1rem}.blocks-post-product-smart-label [id^=nutrition-facts] table .nested-sublist td:first-child{padding-left:2rem}.blocks-post-product-smart-label .ingredients{font-size:1rem;font-size:max(18px, min(1.25vw, 1.25rem));text-align:center}.blocks-post-product-smart-label .ingredients h2{margin-top:2.5rem;margin-bottom:1rem;color:var(--color-primary-blue);font-size:max(18px, min(1.5vw, 1.5rem));font-weight:var(--font-weight-bold)}.blocks-post-product-smart-label .ingredients span{color:var(--color-primary-blue);-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}@media(min-width: 782px){.blocks-post-product-smart-label .ingredients{position:relative;left:-12.5%;width:125%}}.editor-styles-wrapper .blocks-post-product-smart-label article{padding:.75rem 0}

/*# sourceMappingURL=style-css.css.map*/