.iOjA0G_grid{scrollbar-width:none;-ms-overflow-style:none;grid-template-columns:repeat(4,1fr);gap:80px 20px;padding:40px;display:grid;overflow-y:scroll}.iOjA0G_grid::-webkit-scrollbar{display:none}@media (max-width:1024px){.iOjA0G_grid{grid-template-columns:repeat(2,1fr);row-gap:40px;padding:24px}}@media (max-width:440px){.iOjA0G_grid{grid-template-columns:1fr}}.iOjA0G_item{flex-direction:column;gap:33px;height:25vw;transition:transform .5s,box-shadow .5s;display:flex}@media (max-width:1366px){.iOjA0G_item{height:30vw}}@media (max-width:1024px){.iOjA0G_item{height:50vw}}@media (max-width:440px){.iOjA0G_item{height:90vw}}.iOjA0G_imageContainer{background-color:var(--base-white);width:100%;height:100%;padding:20px}.iOjA0G_imageContainer:focus-visible{outline:3px solid var(--border-color-action-light-focus);outline-offset:2px}.iOjA0G_imageContainer:hover>div>button,.iOjA0G_imageContainer:focus-visible>div>button{opacity:1;animation:1s forwards iOjA0G_modalFadeUp}@keyframes iOjA0G_modalFadeUp{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}.iOjA0G_imageBackgroundWrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;height:80%;transition:opacity .5s ease-in-out;display:flex;position:relative}.iOjA0G_imageBackgroundWrapper:hover{opacity:.9}.iOjA0G_imageBackgroundWrapper>button{opacity:0;transition:opacity .5s ease-in-out}.iOjA0G_imageBackgroundWrapper:hover>button{opacity:1;animation:1s forwards iOjA0G_modalFadeUp}.iOjA0G_imageBackground{object-fit:cover;width:100%;height:auto;position:absolute}.iOjA0G_productInfo{flex-direction:column;gap:11px;display:flex}.iOjA0G_productName{color:var(--text-body-light-prominent)}.iOjA0G_price{color:var(--base-black-50)}.iOjA0G_line{border:none;border-top:1px solid var(--base-black-10);width:100%;margin:0}.iOjA0G_wrapper{position:fixed;inset:0;z-index:10001009!important}.iOjA0G_wrapperOpen{animation:1s forwards iOjA0G_modalBgIn}.iOjA0G_wrapperClosing{animation:1s forwards iOjA0G_modalBgOut}@keyframes iOjA0G_modalBgIn{0%{background-color:#0000}to{background-color:var(--overlay-dark-prominent)}}@keyframes iOjA0G_modalBgOut{0%{background-color:var(--overlay-dark-prominent)}to{background-color:#0000}}.iOjA0G_container{flex-direction:column;align-items:center;width:100%;height:100%;display:flex}.iOjA0G_containerOpen{animation:1s forwards iOjA0G_modalEaseIn}.iOjA0G_containerClosing{animation:1s forwards iOjA0G_modalEaseOut}@keyframes iOjA0G_modalEaseIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes iOjA0G_modalEaseOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.iOjA0G_content{background-color:var(--eo-gray-eb-f0);flex-direction:column;width:100%;height:100%;margin-top:80px;display:flex}.iOjA0G_header{justify-content:space-between;align-items:center;padding:40px;display:flex}@media (max-width:1024px){.iOjA0G_header{padding:32px 24px}}.iOjA0G_title{color:var(--text-heading-light-primary)}.iOjA0G_closeButton{cursor:pointer;border:1px solid var(--base-black-10);background-color:#0000;border-radius:50%;justify-content:center;align-items:center;padding:22px;transition:background-color .3s ease-in-out;display:flex}.iOjA0G_closeButton:hover{background-color:var(--base-black-10)}.iOjA0G_closeButton:focus-visible{outline:3px solid var(--border-color-action-light-focus);outline-offset:2px}@media (max-width:1024px){.iOjA0G_closeButton{padding:20px;transition:none}.iOjA0G_closeButton:hover{background-color:#0000}}
