@-webkit-keyframes cartEmptyOpening{from{-webkit-transform:translate(-50%,-2.1875rem);transform:translate(-50%,-2.1875rem);opacity:0}to{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);opacity:1}}@keyframes cartEmptyOpening{from{-webkit-transform:translate(-50%,-2.1875rem);transform:translate(-50%,-2.1875rem);opacity:0}to{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);opacity:1}}@-webkit-keyframes cartPageEmptyOpening{from{-webkit-transform:translate(0,-2.1875rem);transform:translate(0,-2.1875rem);opacity:0}to{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}@keyframes cartPageEmptyOpening{from{-webkit-transform:translate(0,-2.1875rem);transform:translate(0,-2.1875rem);opacity:0}to{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes cartSummaryLeave{0%{-webkit-transform:translate(0,0);transform:translate(0,0);max-height:50rem;opacity:1;visibility:visible}100%{-webkit-transform:translate(0,-2.1875rem);transform:translate(0,-2.1875rem);height:0;max-height:0;opacity:0;padding:0;visibility:hidden}}@keyframes cartSummaryLeave{0%{-webkit-transform:translate(0,0);transform:translate(0,0);max-height:50rem;opacity:1;visibility:visible}100%{-webkit-transform:translate(0,-2.1875rem);transform:translate(0,-2.1875rem);height:0;max-height:0;opacity:0;padding:0;visibility:hidden}}.refer-container{width:100%}@media only screen and (max-width:767px){.refer-container{min-height:54.625rem}}@media only screen and (min-width:768px){.refer-container{min-height:52rem}}@media only screen and (min-width:980px){.refer-container{min-height:41.9375rem}}@media only screen and (min-width:1025px){.refer-container{height:100%;max-height:40.8125rem}}