.side-panel-body{z-index:3;background-color:#fffffff7;border-radius:5px;margin:.4rem .4rem 0 0;transition:all .5s .2s;position:fixed;top:9.6rem;right:0;overflow:hidden;box-shadow:0 1.6rem 2.4rem #0000000d}.close-side-panel{cursor:pointer;color:#fff;background:#0000001a;border:none;border-radius:10rem;justify-content:center;align-items:center;width:4rem;height:4rem;font-size:3.6rem;display:none;position:absolute;top:2.4rem;right:2.4rem}.close-side-panel:hover,.close-side-panel:active{color:#e5a249;background:#0000000d}.side-panel-content{min-width:15vw;max-width:25vw;max-height:calc(95vh - 9.6rem);overflow-y:auto}.side-panel-headerbox{flex-direction:column;padding:1.6rem;display:flex}.side-panel-list{flex-direction:column;list-style:none;display:flex;box-shadow:0 .4rem 2.4rem #0000000d}.side-panel-list-item{grid-template-columns:1fr 4.8rem;font-size:2rem;transition:all .3s;display:grid}.side-panel-list-item.small{height:6rem}.side-panel-list-item.normal{height:10rem}.side-panel-list-item:nth-child(odd){background-color:#f6f6f6}.side-panel-list-item-content{align-items:center;display:flex}.side-panel-list-item-nav-link{transition:all .3s}.side-panel-list-item-nav-link:hover,.side-panel-list-item-nav-link:active{cursor:pointer;background-color:#e8e8e8}.side-panel-list-item-content .ai-image{align-self:flex-start;height:6rem}.side-panel-list-item.large .side-panel-list-item-content .ai-image{height:14rem}.side-panel-item-img{object-fit:cover;width:7rem;height:6rem;transition:filter .3s;display:block}.side-panel-list-item-nav-link:hover .side-panel-item-img,.side-panel-list-item-nav-link:active .side-panel-item-img{filter:brightness(90%)}.side-panel-list-item.large .side-panel-list-item-content .side-panel-item-img{width:12rem;height:14rem}.side-panel-item-textbox{flex-direction:column;gap:.4rem;margin:.8rem 1.2rem;display:flex}.side-panel-item-text{white-space:nowrap;text-overflow:ellipsis;max-width:28rem;margin-bottom:.4rem;font-weight:500;line-height:2.4rem;overflow:hidden}.side-panel-item-children{margin-bottom:.4rem;list-style:none}.side-panel-item-child{color:#767676;margin-bottom:.4rem;font-size:1.2rem}.side-panel-item-price{font-weight:500}.side-panel-list .btn{border-radius:0;padding:0}.btn-panel-remove{background-color:#0000;justify-content:center;align-items:center;font-size:2.4rem;display:flex}.btn-panel-remove:hover,.btn-panel-remove:active{background-color:#e5a249}.side-panel-textbox{flex-direction:column;gap:1.2rem;padding:4.8rem 2.4rem 2.4rem;display:flex;position:relative}.side-panel-header-icon{color:#fecb85;border:.8rem solid #fff8ee;border-radius:50%;align-self:center;padding:1.4rem;font-size:8.6rem}.side-panel-header-icon.background{z-index:-1;color:#fff8ee;position:absolute}.side-panel-header-icon i{display:block}.side-panel-price-text{grid-template-columns:auto 8rem;justify-items:end;gap:2.4rem;font-size:2.4rem;display:grid}.side-panel-price-text.total{margin-top:1.2rem;font-weight:600}.side-panel-disclaimer{align-self:end;margin-top:1.6rem;font-size:1.6rem;font-weight:400}.side-panel-actions{justify-content:center;padding:2.4rem;display:flex}.side-panel-empty-text{align-self:center;font-size:2.4rem}.side-panel-text-emphasize{font-weight:600}.side-panel-text-emphasize.saved{color:#feb451}.side-panel-text-emphasize.cart{color:#d24347}@media (width<=120em){.side-panel-item-text{max-width:25rem}}@media (width<=100em){.side-panel-content{min-width:30vw;max-width:35vw}.side-panel-item-text{max-width:30rem}}@media (width<=84em){.side-panel-item-text{max-width:25rem}}@media (width<=75em){.side-panel-content{min-width:40vw;max-width:45vw}.side-panel-item-text{max-width:30rem}}@media (width<=59em){.side-panel-content{min-width:50vw;max-width:50vw}.side-panel-item-text{max-width:25rem}}@media (width<=44em){.side-panel-body{z-index:999;background-color:#fff;border-radius:0;margin:0;position:fixed;top:0}.close-side-panel{display:flex}.side-panel-content{min-width:100vw;max-width:100vw;min-height:100vh;max-height:100vh;padding-top:9.6rem}.side-panel-item-text{max-width:100%}.side-panel-list-item{grid-template-columns:1fr 6rem}}@media (width<=34em){.side-panel-item-text{max-width:31rem}}
/*# sourceMappingURL=index.7b0cdff7.css.map */
