.header-menu .widget-holder{visibility:hidden;opacity:0;transition:all .3s;position:absolute;top:100%;margin-top:25px;right:0;width:300px;background:#fff;border-radius:11px;box-shadow:0px 10px 90px 0px rgba(0,0,0,0.07000000000000001)}.header-menu .widget-holder.open{opacity:1;visibility:visible}.header-menu .item-search .widget-holder{padding:20px}.header-menu .item-search .widget-holder form{margin:0;padding:0}.header-menu .item-cart .widget-holder{padding:35px}.header-menu .item-cart .widget-holder .widget{margin:0}.header-menu .item-cart .widget-holder .widget img{width:60px;height:60px}.header-menu .item-cart .widget-holder ul{margin:0;padding:0;list-style:none}.header-menu .item-cart .widget-holder ul li{margin:0 0 14px 0;padding:0}.header-menu .item-cart .widget-holder ul li.empty{margin-bottom:0}.header-menu .item-cart .widget-holder ul li:before{display:none}.header-menu .item-cart .widget-holder .total{display:none;margin-top:15px;padding-top:15px;padding-bottom:15px;margin-bottom:15px}.header-menu .item-cart .widget-holder .buttons{padding-top:20px;margin-top:20px;border-top:2px solid #f3f4f6}.header-menu .item-cart .widget-holder .buttons .button{font-size:16px;line-height:16px;margin:0;padding:0;background:transparent;box-shadow:none;text-transform:none;color:#252525}.header-menu .item-cart .widget-holder .buttons .button:hover,.header-menu .item-cart .widget-holder .buttons .button:active{box-shadow:none;color:#8799a3}body.side-overlay-menu{overflow:hidden}body.side-overlay-menu #wrap{transform:translateX(-480px);-webkit-filter:blur(3px) grayscale(100%);filter:blur(3px) grayscale(100%)}body.rtl.side-overlay-menu #wrap{transform:translateX(480px);-webkit-filter:blur(3px) grayscale(100%);filter:blur(3px) grayscale(100%)}#side-overlay-menu .overlay{transition:opacity .3s;opacity:0}#side-overlay-menu .widget-holder{transition:all .3s;position:fixed;right:-480px;overflow-y:auto;top:0;bottom:0;width:480px;z-index:9999;background:#fff;padding:75px}#side-overlay-menu .overlay-close{width:24px;height:24px;background-size:24px 24px;position:fixed;top:75px;right:-24px;opacity:0;z-index:9999;transition:opacity .3s;transition-delay:0.3s;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2047.971%2047.971%22%20style%3D%22enable-background%3Anew%200%200%2047.971%2047.971%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%0A%09%3Cpath%20fill%3D%22%238799a3%22%20d%3D%22M28.228%2C23.986L47.092%2C5.122c1.172-1.171%2C1.172-3.071%2C0-4.242c-1.172-1.172-3.07-1.172-4.242%2C0L23.986%2C19.744L5.121%2C0.88%0A%09%09c-1.172-1.172-3.07-1.172-4.242%2C0c-1.172%2C1.171-1.172%2C3.071%2C0%2C4.242l18.865%2C18.864L0.879%2C42.85c-1.172%2C1.171-1.172%2C3.071%2C0%2C4.242%0A%09%09C1.465%2C47.677%2C2.233%2C47.97%2C3%2C47.97s1.535-0.293%2C2.121-0.879l18.865-18.864L42.85%2C47.091c0.586%2C0.586%2C1.354%2C0.879%2C2.121%2C0.879%0A%09%09s1.535-0.293%2C2.121-0.879c1.172-1.171%2C1.172-3.071%2C0-4.242L28.228%2C23.986z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")}body.rtl #side-overlay-menu .widget-holder{right:auto;left:-480px}body.rtl #side-overlay-menu .overlay-close{right:auto;left:-24px}body.side-overlay-menu #side-overlay-menu .overlay{position:fixed;opacity:1;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.9);z-index:9998}body.side-overlay-menu #side-overlay-menu .overlay-close{opacity:1;right:500px}body.side-overlay-menu #side-overlay-menu .widget-holder{right:0}body.rtl.side-overlay-menu #side-overlay-menu .overlay-close{right:auto;left:500px}body.rtl.side-overlay-menu #side-overlay-menu .widget-holder{right:auto;left:0}@media screen and (max-width:767px){body.side-overlay-menu #wrap{transform:translateX(-280px);-webkit-filter:blur(3px) grayscale(100%);filter:blur(3px) grayscale(100%)}body.rtl.side-overlay-menu #wrap{transform:translateX(280px);-webkit-filter:blur(3px) grayscale(100%);filter:blur(3px) grayscale(100%)}#side-overlay-menu .widget-holder{width:280px;right:-280px;padding:35px}body.side-overlay-menu #side-overlay-menu .overlay-close{right:290px}body.side-overlay-menu #side-overlay-menu .widget-holder{right:0}body.rtl #side-overlay-menu .widget-holder{left:-280px}body.rtl.side-overlay-menu #side-overlay-menu .overlay-close{left:290px}body.rtl.side-overlay-menu #side-overlay-menu .widget-holder{right:auto;left:0}}