div[peb-type=document]{display:block;}
.peb-context-loading{visibility: hidden;}
@media only screen and (max-width: 1023.9px)  and (min-width: 768px) {
:root{--screen-key:tablet;--screen-width:768px;--screen-padding:0px}
.elm-96425020-0821-4773-b21d-96cee1fd9364{position:relative;display:block;overflow-x:clip;background-color:rgba(255,255,255, 1);font-family:Roboto,Arial;font-size:15px;font-style:normal;font-weight:400;color:rgba(0,0,0, 1);text-decoration:none;text-align:left;justify-content:flex-start;letter-spacing:normal;line-height:normal}
.input-96425020-0821-4773-b21d-96cee1fd9364{font-size:15px;color:rgba(0,0,0, 1);line-height:normal;text-align:left;font-weight:400;font-style:normal;font-family:Roboto,Arial;text-decoration:none}.elm-7414ae5a-7a65-4188-86a0-7aca2eb23942{white-space:normal;overflow:visible;position:relative;grid-area:1 / 2 / span 1 / span 1;text-align:left}
.wrapper-7414ae5a-7a65-4188-86a0-7aca2eb23942{display:grid;width:100%;height:auto;min-height:200px;grid-template-columns:auto 768px auto;grid-template-rows:100%;z-index:8003;overflow-x:hidden;max-height:auto;position:relative;background-color:transparent;white-space:normal;overflow:visible}
.input-7414ae5a-7a65-4188-86a0-7aca2eb23942{text-align:left}.elm-56bcda7b-b6ed-43dc-9bc3-1d25c28379b2{white-space:normal;overflow:visible;position:relative;grid-area:1 / 2 / span 1 / span 1;text-align:left}
.wrapper-56bcda7b-b6ed-43dc-9bc3-1d25c28379b2{display:grid;width:100%;height:auto;min-height:600px;grid-template-columns:auto 768px auto;grid-template-rows:100%;z-index:8002;overflow-x:hidden;max-height:auto;position:relative;background-color:transparent;white-space:normal;overflow:visible}
.input-56bcda7b-b6ed-43dc-9bc3-1d25c28379b2{text-align:left}.elm-b4dd754d-f4ee-46b2-89b4-f623ae74faf0{display:block;box-sizing:border-box;background-color:transparent;white-space:normal;overflow-x:clip;overflow-y:clip;text-align:center;text-decoration:none;justify-content:center;top:0px;right:12px;bottom:28px;left:12px;position:absolute;z-index:2;width:auto;min-width:auto;max-width:auto;height:auto;min-height:auto;grid-area:1/1;border-radius:12px}
.input-b4dd754d-f4ee-46b2-89b4-f623ae74faf0{text-align:center;text-decoration:none}.elm-08ca1360-815e-48d6-88bb-3faa2b7249f5{display:block;box-sizing:border-box;opacity:1;background-color:rgba(0,0,0, 0.75);white-space:normal;overflow:visible;text-align:center;text-decoration:none;justify-content:center;top:0px;right:auto;bottom:auto;left:0px;position:absolute;z-index:1;width:100%;min-width:auto;max-width:auto;height:auto;min-height:100.00123803109976%;grid-area:1/1;border-radius:12px}
.input-08ca1360-815e-48d6-88bb-3faa2b7249f5{text-align:center;text-decoration:none}.elm-93010210-b6c4-49cd-9996-e66120ff0889{display:block;box-sizing:border-box;background-color:transparent;white-space:normal;overflow-x:clip;overflow-y:clip;text-align:center;text-decoration:none;justify-content:center;top:0px;right:12px;bottom:28px;left:12px;position:absolute;z-index:1;width:auto;min-width:auto;max-width:auto;height:auto;min-height:auto;grid-area:1/1;border-radius:12px}
.input-93010210-b6c4-49cd-9996-e66120ff0889{text-align:center;text-decoration:none}.elm-f67bb4c9-fbd1-466b-a1bb-163a5a18eaa7{display:block;box-sizing:border-box;opacity:1;background-color:rgba(0,0,0, 0.75);white-space:normal;overflow:visible;text-align:center;text-decoration:none;justify-content:center;top:0px;right:auto;bottom:auto;left:0px;position:absolute;z-index:1;width:100%;min-width:auto;max-width:auto;height:auto;min-height:100.00123803109976%;grid-area:1/1;border-radius:12px}
.input-f67bb4c9-fbd1-466b-a1bb-163a5a18eaa7{text-align:center;text-decoration:none}.elm-5737093d-2841-4b18-a728-1f45bc8c5cd6{white-space:normal;overflow:visible;position:relative;grid-area:1 / 2 / span 1 / span 1;text-align:left}
.wrapper-5737093d-2841-4b18-a728-1f45bc8c5cd6{display:grid;width:100%;height:auto;min-height:200px;grid-template-columns:auto 768px auto;grid-template-rows:100%;z-index:8001;overflow-x:hidden;max-height:auto;position:relative;background-color:transparent;white-space:normal;overflow:visible}
.input-5737093d-2841-4b18-a728-1f45bc8c5cd6{text-align:left}
}
.slide-full-width{width:100%}
.slide-full-height{height:100%}

pe-shared-checkout {
    position: fixed !important;
    top: 0px !important;
    bottom: 0px !important;
    z-index: 100000000 !important;
    padding: 10px !important;
    height: 100vh !important;
    overflow: unset !important;
    background: #34343454;
    overflow-y: scroll !important;
    .wrapper {
      border-radius: 8px !important;
      margin: auto !important;
    };
  }
