.show-loading-animation{position:initial !important;height:auto !important}.added-to-cart-popover-container.packout .added-to-cart-popover{height:100vh}.added-to-cart-popover-container.packout .button-container{position:absolute;bottom:0;width:100%}.added-to-cart-popover-container.packout .module-detail{border-bottom:none;overflow:auto;height:calc(100vh - 180px)}@media screen and (min-width:768px){.added-to-cart-popover-container.packout .added-to-cart-popover{max-width:492px !important;width:95%;border:none}}@media screen and (max-width:768px){.added-to-cart-popover-container.packout .added-to-cart-popover{width:100%;height:100%;top:unset !important}}.added-to-cart-popover-container.packout .close-row{height:0}.added-to-cart-popover-container.packout .title{padding-top:24px;padding-bottom:24px !important}.added-to-cart-popover-container.packout .sprite-exit-2{color:#5c5c5c;font-size:24px;letter-spacing:0;line-height:24px;top:0px;position:relative}.added-to-cart-popover-container.packout .label-style{color:#373a3c;font-family:'Roboto','sans-serif';font-size:24px;font-weight:400;letter-spacing:0;line-height:33px}.added-to-cart-popover-container.packout .added-item{color:#333;font-family:'Roboto','sans-serif';font-size:20px;font-weight:400;letter-spacing:0;line-height:26px;text-align:left;text-transform:lowercase;padding-left:15px}@media screen and (max-width:768px){.added-to-cart-popover-container.packout .added-items-row{margin-bottom:5px}}@media screen and (max-width:768px){.added-to-cart-popover-container.packout .add-item-price{padding:0px 0px 20px 15px}}.added-to-cart-popover-container.packout .more-added-items{color:#333;font-family:'Roboto','sans-serif';font-size:20px;font-weight:700;letter-spacing:0;text-align:left;text-transform:lowercase;line-height:100px}@media screen and (min-width:768px) and (max-width:1023px){.added-to-cart-popover-container.packout .more-added-items{line-height:80px}}@media screen and (max-width:767px){.added-to-cart-popover-container.packout .more-added-items{line-height:30px;font-size:13px}}.added-to-cart-popover-container.packout .total-item{color:#333;font-family:'Roboto','sans-serif';font-size:20px;font-weight:400;letter-spacing:0;line-height:24px;text-align:left}.added-to-cart-popover-container.packout .sub-total{color:#999;font-family:'Roboto','sans-serif';font-size:14px;font-weight:700;letter-spacing:0;line-height:0px;text-align:left}.added-to-cart-popover-container.packout .container-row{float:left;width:100%;padding-left:24px}@media screen and (max-width:767px){.added-to-cart-popover-container.packout .container-row{padding:0px}}.added-to-cart-popover-container.packout .continue-shopping{line-height:10px !important;height:41px;color:#333;font-family:'Roboto','sans-serif';font-size:18px;font-weight:700;letter-spacing:0;line-height:24px}.added-to-cart-popover-container.packout .checkout{line-height:10px !important;height:41px;color:#fff;font-family:'Roboto','sans-serif';font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;text-align:center}.added-to-cart-popover-container.packout .mz-subcategory-image-div-helper{display:flex}.added-to-cart-popover-container.packout .mz-subcategory-image-div-helper .badgeHelper{padding:0}@media screen and (max-width:767px){.added-to-cart-popover-container.packout .mz-subcategory-image-div-helper .badgeHelper{padding:0px;margin-bottom:0px}}.added-to-cart-popover-container.packout .mz-subcategory-image-div-helper .badgeHelper img{max-width:120px;max-height:120px}@media screen and (min-width:768px) and (max-width:1023px){.added-to-cart-popover-container.packout .mz-subcategory-image-div-helper .badgeHelper img{max-width:100px;max-height:100px}}@media screen and (max-width:767px){.added-to-cart-popover-container.packout .mz-subcategory-image-div-helper .badgeHelper img{max-width:55px;max-height:55px}}.added-to-cart-popover-container.packout .mz-subcategory-image-div-helper .fpi-plus{height:30px;width:27px;color:#333;font-family:"Font Awesome 5 Free";font-size:30px;letter-spacing:0;line-height:30px;float:left;margin:49.33px 16px 0px 16px}@media only screen and (max-width:767px){.added-to-cart-popover-container.packout .mz-subcategory-image-div-helper .fpi-plus{margin:15px 0px 0px 0px;height:24px;font-size:20px}}.added-to-cart-popover-container.packout .warning-row{padding:0 25px}@media only screen and (max-width:767px){.added-to-cart-popover-container.packout .warning-row{padding:0 10px}}.added-to-cart-popover-container.packout .exclude-item{text-align:left;padding-left:0px;border:1px solid #c83800;box-sizing:border-box;border-radius:2px;font-family:'Roboto';font-style:normal;font-weight:400;font-size:14px;line-height:36px;color:#c83800;height:36px;margin-top:0px;margin-bottom:16px}@media screen and (max-width:768px){.added-to-cart-popover-container.packout .exclude-item{margin-top:15px;line-height:20px;height:75px}}@media only screen and (min-width:768px) and (max-width:1024px){.added-to-cart-popover-container.packout .exclude-item{font-size:10px}}@media only screen and (min-width:768px) and (max-width:900px){.added-to-cart-popover-container.packout .exclude-item{height:auto;line-height:20px;padding:5px 0 5px 0 !important}}@media only screen and (min-width:1024px) and (max-width:1200px){.added-to-cart-popover-container.packout .exclude-item{height:auto;line-height:20px;padding:5px 0 5px 0 !important}}.added-to-cart-popover-container.packout .exclude-item .fa-icon-exclamation-triangle{padding-top:8px;width:18.38px;height:16px;font-family:'Font Awesome 6 Pro'}@media only screen and (max-width:768px){.added-to-cart-popover-container.packout .exclude-item .fa-icon-exclamation-triangle{padding-top:4px}}@media only screen and (min-width:768px) and (max-width:1024px){.added-to-cart-popover-container.packout .exclude-item span{white-space:nowrap;margin-left:25px}}.added-to-cart-popover-container.packout .exclude-item .excluded-content{display:flex}@media screen and (max-width:768px){.added-to-cart-popover-container.packout .exclude-item .excluded-content{padding:6px 8px}}@media screen and (max-width:768px){.added-to-cart-popover-container.packout .exclude-item .excluded-text{padding-left:6px}}@media screen and (max-width:768px){.added-to-cart-popover-container.packout .button-container{position:fixed;bottom:0px}}.added-to-cart-popover-container.show{overflow-x:hidden}.added-to-cart-popover-container.show .added-to-cart-popover{top:0;min-height:100%;height:auto}#packout-builder-root{position:relative;width:100% !important;height:100vh}