.shopcart{position:relative}.shopcart .dropdown{border-radius:16px;padding:0;background:none;opacity:0;visibility:hidden;box-shadow:none;position:absolute;background-color:#fff;box-shadow:1px 1px 15px rgba(0,0,0,0.15);transition:opacity .25s, visibility .25s;right:-28px;min-width:267px}@media screen and (max-width: 1024px){.shopcart .dropdown{display:none}}.shopcart .dropdown .shopcart_popup_inner{position:relative;background-color:#fff;border-radius:16px}.shopcart .dropdown:before,.shopcart .dropdown:after{border:solid transparent;top:-12px;content:"";height:0;right:37px;opacity:0;pointer-events:none;position:absolute;width:0;z-index:10;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000}.shopcart .dropdown:before{border-bottom:11px solid #ddd;border-left:11px solid transparent;border-right:11px solid transparent;right:36px;top:-14px}.shopcart .dropdown:after{border-color:rgba(222,222,222,0) rgba(222,222,222,0) #fff}.shopcart:hover .dropdown{-ms-transform:translateY(0) scaleY(1);-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1);top:72px;left:auto;opacity:1;margin-top:0px;min-width:407px;padding-top:1px;visibility:visible}@media only screen and (max-width: 900px){.shopcart:hover .dropdown{position:fixed;width:100%;top:51px;min-width:auto}}.shopcart:hover .dropdown:before,.shopcart:hover .dropdown:after{opacity:1;transition:opacity .25s}.shopcart_alert .shopcart_alert_title{padding:10px;position:relative;border-bottom:1px solid #E7E7E7}.shopcart_alert .shopcart_alert_title #shopcart_alert_title_text{color:#AF294A;font-size:17px;font-weight:500;font-family:"helveticaneuemedium"}.shopcart_alert .shopcart_alert_title .close_button{position:absolute;right:3px;color:red;border:1px solid #CCC;border-radius:50%;width:30px;height:30px;text-align:center;vertical-align:middle;font-size:20px;top:2px;padding-top:4px;cursor:pointer}.shopcart_alert .shopcart_popup_total{padding:15px 0 0;font-weight:500}.shopcart_popup_items{padding:0;padding:0;max-height:250px;overflow-x:hidden;overflow-y:auto}.shopcart_popup_items .item{padding:10px;width:auto;border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;justify-content:space-between}.shopcart_popup_items .item:last-child{border-bottom:none}.shopcart_popup_items .item .item-img{display:inline-block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;width:60px}.shopcart_popup_items .item .other_info{width:calc(100% - 70px)}.shopcart_popup_items .item .name{font-size:16px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;text-decoration:none;color:#4f5972;font-weight:600;line-height:1.3}.shopcart_popup_items .item .name:hover{color:#dd0000}.shopcart_popup_items .item .price-item{font-size:13px;color:#555}.shopcart_popup_items .item .price{color:#dd0000;font-weight:600;font-size:18px}.shopcart_popup_total{padding:5px 20px 10px}.shopcart_popup_total .price_area{font-size:16px;font-weight:normal;display:block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;display:flex;justify-content:space-between;border-bottom:2px solid #ececec;border-top:1px solid #ececec;margin-bottom:.5em;padding:10px 0;text-align:center}.shopcart_popup_total .price_area .price{color:#cc4027;font-size:18px;font-weight:600}.shopcart_popup_total .quantity_area{display:none}.shopcart_popup_total .cart-button{text-align:center}.shopcart_popup_total .shopcart_bt{font-size:16px;padding:10px 20px;color:#AF294A;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border-radius:3px;margin:0px auto;display:inline-block;font-weight:700;background-color:#000;color:#fff;border:0px;width:50%;text-align:center;border-radius:50px}.shopcart_popup_total .shopcart_bt:hover{background:var(--main-color);color:#FFF}.shopcart_alert .modal-content .modal-header h4{color:#AF294A;font-size:17px;font-weight:500;font-family:"helveticaneuemedium"}.shopcart_alert .modal-content .modal-header #sale_alert{background:#e4e4e4;border-radius:4px;padding:5px 10px;margin-top:10px;margin-bottom:0}.shopcart_alert .modal-content .modal-header .close{background:url("../images/icon_close.png") no-repeat scroll 0 0;text-indent:-9999px;height:40px;width:40px;position:absolute;right:-20px;top:-10px;opacity:1}
/*# sourceMappingURL=dropdown.css.map */
