.nutritional{background:none}.nutritional .button{font-size:16px;font-weight:500;height:62px;position:relative;z-index:10}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:none;justify-content:center;align-items:center;z-index:1000}.modal[aria-hidden=false]{display:flex}.modal-content{background:#fff;padding:20px;border-radius:8px;max-width:400px;width:100%;height:auto;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease-in-out}@media screen and (min-width: 768px){.modal-content{margin-right:0;margin-left:auto;transform:translate(100%);right:5rem;position:absolute}.modal[aria-hidden=false] .modal-content{transform:translate(0)}}.nutritional .modal-content{background:linear-gradient(to bottom,#cfeefd,#add9f4);padding:45px 34px 46px;border-radius:24px;color:rgb(var(--color-foreground))}.nutritional-details h3{margin-bottom:10px}.nutritional-details .row{display:flex;justify-content:space-between;border-bottom:1px solid rgb(var(--color-foreground));padding:5px 0}.nutritional-details .row--hidden-border{border-bottom:none}.nutritional-details .sub-label--space{margin-left:20px}.nutritional-details .sub-label{font-weight:500;font-size:12px}.nutritional-details .row:first-child{border-bottom:2px solid rgb(var(--color-foreground))}.nutritional-details .row:last-child{border-bottom:none}.nutritional-details .label{font-weight:700;font-size:12px}.nutritional-details .label--level-1{margin-left:20px}.nutritional-details .label--level-2{margin-left:30px}.nutritional-details .label--bigger{font-size:21px}.nutritional-details .value{text-align:right;font-size:12px;font-weight:700}.nutritional-details .value--bigger{font-size:21px}.modal-close{position:absolute;top:10px;right:20px;background:transparent;color:#7b7b7b;border:none;font-size:1.5rem;cursor:pointer}@media screen and (max-width: 768px){.modal-content{transform:translateY(-100%)}.modal[aria-hidden=false] .modal-content{transform:translateY(0)}.nutritional--desktop{display:none}}@media screen and (min-width: 768px){.nutritional .button{font-size:16px;font-weight:500;height:62px}.nutritional--mobile{display:none}.nutritional{position:absolute;right:0;bottom:25px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-nutritional.css.map */
