lsg-modal-dialog{width:100%;display:block}.lsg-nutrition-modal__image-wrapper{background:#fff;border:2px solid;border-radius:5px;overflow:hidden}.lsg-nutrition-modal__image-wrapper img{display:block}.lsg-modal-dialog__dialog{z-index:2;width:334px;max-width:90vw;max-height:90vh;margin:0 auto;padding:15px;position:relative;overflow:auto}.lsg-modal-dialog{z-index:10000;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.lsg-modal-dialog:not(.is-visible){display:none}.lsg-modal-dialog:before{content:"";width:1px;padding-top:100%;display:block}.lsg-modal-dialog__overlay{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000001a;position:absolute;top:0;right:0;bottom:0;left:0}.lsg-modal-dialog__close{position:absolute;top:0;right:0}.nutrition-facts{background:#fff;border:2px solid;border-radius:5px;width:304px;max-width:100%;margin:0 auto;padding:0 10px 5px;font-family:Avenir Next,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:140%}.nutrition-facts .is-right-aligned{text-align:right}.nutrition-facts .h2,.nutrition-facts h2{border-bottom:1px solid;margin:0 0 4px;font-family:Avenir Next,sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:1.4}.nutrition-facts .row{justify-content:space-between;display:flex}.nutrition-facts .percent{font-weight:700}.nutrition-facts ul{margin:0;padding:0;list-style:none}.nutrition-facts ul li{border-bottom:1px solid;padding:5px 0;font-size:12px;font-style:normal;line-height:140%}.nutrition-facts ul ul{padding-top:5px}.nutrition-facts ul ul li:last-child{padding-bottom:0}.nutrition-facts ul li ul li{border:0;border-top:1px solid;padding-left:20px}.nutrition-facts .nutrition-facts>ul>li:last-of-type{border:0}.nutrition-facts p{margin:5px 0 0}.nutrition-facts .serving-container{padding:0;font-family:Avenir Next,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:140%}.nutrition-facts .serving-size{border-bottom:8px solid;padding:0 0 6px;font-family:Avenir Next,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.nutrition-facts .amount-per-serving{margin-top:5px;margin-bottom:-9px;font-size:14px;font-style:normal;font-weight:700;line-height:140%}.nutrition-facts .calories{border-bottom:5px solid;align-items:baseline;font-size:32px;font-style:normal;font-weight:700;line-height:140%}.nutrition-facts .calories span:last-of-type{font-size:32px}.nutrition-facts .percent-daily-value{text-align:right;border-bottom:1px solid;padding:5px 0;font-size:14px;font-style:normal;font-weight:700;line-height:140%;display:block}.nutrition-facts .grid-2x2{border-top:15px solid;border-bottom:5px solid;flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.nutrition-facts .grid-2x2 li{flex-basis:50%;position:relative}.nutrition-facts .grid-2x2 li .dot{font-weight:700;position:absolute;right:10px}.nutrition-facts .grid-2x2 li:nth-of-type(3),.nutrition-facts .grid-2x2 li:nth-of-type(4),.nutrition-facts .grid-2x2 li:last-child,.nutrition-facts .grid-2x2 li:nth-last-child(2){border:0}.nutrition-facts .large-txt{border-top:7px solid;border-bottom:1px solid;margin:0;padding:5px 0}.lsg-carousel-rebuild .lsg-button.lsg-modal-dialog__trigger{z-index:2;max-width:304px;margin:0 auto;position:relative}@media only screen and (max-width: 989px){.lsg-carousel-rebuild .lsg-button.lsg-modal-dialog__trigger{width:374px;max-width:calc(100% - 40px);margin:0 auto}}.lsg-modal-dialog--pdp .lsg-modal-dialog__dialog{width:1306px;max-width:100%}.lsg-modal-dialog__trigger{min-width:40px;min-height:18px;position:relative}.lsg-modal-dialog__trigger.is-loading span{display:none}.lsg-modal-dialog__trigger.is-loading .lsg-modal-dialog__trigger-icon{display:flex}.lsg-modal-dialog__trigger-icon{justify-content:center;align-items:center;display:none;position:absolute;top:0;right:0;bottom:0;left:0}.lsg-modal-dialog__trigger-icon svg{width:20px;height:20px;animation:.5s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.lsg-modal-dialog--pdp .lsg-modal-dialog__dialog{overflow:visible;overflow:initial}.lsg-modal-dialog--pdp .lsg-buybox-rebuild__product-title{letter-spacing:2.4px;font-size:24px;font-style:normal;font-weight:700;line-height:1.33333}@media only screen and (min-width: 768px){.lsg-modal-dialog--pdp .lsg-buybox-rebuild__product-title{letter-spacing:3px;margin:7px 0 -3px;font-size:30px;line-height:1.33333}}.lsg-modal-dialog--pdp .lsg-buybox-rebuild__product-title:last-child{margin-bottom:10px}@media only screen and (min-width: 768px){.lsg-modal-dialog--pdp .lsg-collection-switcher__item{flex:0 0 66px}}@media only screen and (max-width: 767px){.lsg-modal-dialog--pdp .lsg-buybox-rebuild .lsg-buybox-rebuild__qty-group .lsg-qty-control{padding:0 15px}}.lsg-modal-dialog--pdp .lsg-buybox-rebuild__subtitle{font-size:16px;font-style:normal;font-weight:400;line-height:1.5}@media only screen and (min-width: 768px){.lsg-modal-dialog--pdp .lsg-buybox-rebuild__subtitle{font-size:20px;line-height:1.2}}.lsg-modal-dialog--pdp .js-content{border-radius:10px;overflow:hidden;box-shadow:0 0 20px #0003}.lsg-modal-dialog--pdp .lsg-buybox-rebuild{height:100%;max-height:calc(100vh - 80px);overflow:auto}.lsg-modal-dialog--pdp .lsg-pdp-sub-info{margin-bottom:0}@media only screen and (min-width: 990px){.lsg-modal-dialog--pdp .lsg-buybox-rebuild .lsg-buybox-rebuild__wrapper{max-width:50%;position:inherit;align-self:flex-start;top:0}.lsg-modal-dialog--pdp .lsg-buybox-rebuild[data-section-id=lsg-buybox-rebuild-modal]{flex-direction:row-reverse;margin:0 auto;padding:40px 20px;display:flex}.lsg-modal-dialog--pdp .lsg-buybox-rebuild__info-holder{float:none;position:inherit;top:0}.lsg-modal-dialog--pdp .lsg-buybox-rebuild__info{margin:0 auto}}.lsg-modal-dialog--pdp .lsg-buybox-rebuild{background:var(--lsg-pdp-accent-background-color)!important}.lsg-modal-dialog--pdp .lsg-buybox-rebuild__wrapper:before{display:none}.lsg-modal-dialog--pdp .lsg-buybox-rebuild--ab-test-16 .lsg-buybox-rebuild__info-wrap{margin:0 auto}.lsg-card-product__btns .lsg-modal-dialog__trigger{display:none}body.is-modal-show{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/609/assets/lsg-modal-dialog.css.map */
