.sticky-icon-links{position:fixed;right:1rem;top:23.8%;z-index:10}.sticky-icon-links ul{list-style:none}.sticky-icon-links li{transform:translateX(100px);transition:transform 0.5s;transition-delay:1s}.sticky-icon-links li+li{margin-top:6px;transition-delay:1.05s}.sticky-icon-links li:last-child{transition-delay:1.1s}.loaded .sticky-icon-links li{transform:none}.sticky-icon-links a{display:flex;flex-flow:column;align-items:center;padding:1.2rem 1rem 1.1rem;overflow:hidden;font-size:12px;letter-spacing:-0.025em;color:#fff!important;border-radius:3px;background:#222;transition:transform 0.3s,box-shadow 0.3s}.sticky-icon-links a i{font-size:1.8em;margin-bottom:3px}.sticky-icon-links a .u-icon-cart4{font-size:2.1em}.sticky-icon-links a span{line-height:1;transition:opacity 0.65s,transform 0.85s;transition-timing-function:cubic-bezier(0.15,0.85,0.31,1)}.sticky-icon-links a .text-hover{display:inline-block;position:absolute;white-space:nowrap;top:50%;left:50%;transform:translate(200%,50%);opacity:0}.sticky-icon-links a:hover{transform:translate3d(0,0,0);box-shadow:0 5px 24px rgba(0,0,0,0.14)}.sticky-icon-links a:hover .text{transform:translateX(-200%)}.sticky-icon-links a:hover .text-hover{opacity:1;transform:translate(-50%,50%)}.sticky-icon-links li+li a{background:#86b533}.sticky-icon-links li:last-child a{padding:0.8rem 1rem 1.2rem;background:linear-gradient(120deg,#fc7638,#fd5d42)}.alpha-popup{z-index:2999;position:fixed;left:50%;top:50%;width:1600px;height:1060px;max-width:90%;max-height:83vh;transform:translate(-50%,-50%);opacity:0;visibility:hidden;background:#fff;transition:opacity 0.3s,visibility 0.3s}.alpha-popup .d-loading i{border-top-color:#fd7800}.alpha-popup .appear-animate{animation-fill-mode:both}.alpha-popup .popup-content{height:100%}.alpha-popup .popup-content>.row{height:calc(100% - 10rem);overflow:auto}.alpha-popup .popup-content>.row::-webkit-scrollbar{width:5px}.alpha-popup .popup-content>.row::-webkit-scrollbar-thumb{background:#ccc}.alpha-popup .popup-content>.row::-webkit-scrollbar-track{background:#fff}.alpha-popup .popup-close{position:absolute;right:-3px;top:-45px}.alpha-popup .close-icon{width:28px;height:28px;color:rgba(255,255,255,0.6)}.alpha-popup .sidebar{flex:0 0 21.9%;max-width:21.9%;padding:30px}@media (max-width:1199px){.alpha-popup .sidebar{flex:0 0 32.1%;max-width:32.1%}}.alpha-popup .search-form{display:flex;border:2px solid #e1e1e1;border-radius:3px}.alpha-popup .search-form input{flex:1;max-width:calc(100% - 56px);padding:1.1rem 0 1rem 1.8rem;border:none}.alpha-popup .search-form input::placeholder{opacity:0.7}.alpha-popup .btn-search{padding:0 1.8rem;font-size:1.6rem;border:none;background:transparent!important}.alpha-popup h4{display:flex;align-items:center;justify-content:space-between;margin:3.6rem 0 0;padding-bottom:1.6rem;border-bottom:1px solid #e1e1e1;font-size:1.8rem;font-weight:600;color:#232425}.alpha-popup h4 i{font-size:0.9em;transition:transform 0.3s}.alpha-popup h4.active i{transform:rotate(-180deg)}.alpha-popup h4:hover{cursor:pointer}.alpha-popup ul{font-size:1.6rem;list-style:none;padding:2.5rem 0 0;margin:0 0 4.6rem}.alpha-popup ul input[type=checkbox]{width:1.875em;height:1.875em;border:2px solid #e1e1e1}.alpha-popup ul input[type=checkbox]:checked{background-color:#fd7800;border-color:#fd7800;background-size:85%}.alpha-popup ul label{position:relative;top:1px;margin-left:0.8125em;color:#222}.alpha-popup ul label:hover{cursor:pointer}.alpha-popup ul label span{color:#999}.alpha-popup ul li+li{margin-top:1.5em}.alpha-popup ul:last-child{margin-bottom:0}@media (max-width:991px){.alpha-popup ul{font-size:1.3rem}}.alpha-popup .content{flex:0 0 78.1%;max-width:78.1%;background-color:#e7e9eb;overflow:hidden;padding:3rem 5rem}@media (max-width:1199px){.alpha-popup .content{flex:0 0 67.9%;max-width:67.9%}}.alpha-popup .content .grid-item,.alpha-popup .content .grid-space{flex:0 0 33.33%;width:33.33%}@media (max-width:1199px){.alpha-popup .content .grid-item,.alpha-popup .content .grid-space{flex:0 0 50%;width:50%}}.alpha-popup .demo-wrapper{transition:transform 0.3s}.alpha-popup .demo-wrapper img{padding:6px;background:#fff;border-radius:5px}.alpha-popup .demo-wrapper .title{margin-top:11px;font-size:16px;font-weight:400;color:#222;text-align:center;transition:color 0.3s}.alpha-popup .demo-wrapper:hover{transform:translateY(-0.5rem)}.alpha-popup .demo-wrapper:hover .title{color:#fd7800}.alpha-popup .appear-animation-visible{visibility:hidden;opacity:0}.alpha-demos-popup .d-loading:before{background:#fff}.alpha-popup-overlay{z-index:2999;position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.75);opacity:0;visibility:hidden;transition:opacity 0.3s,visibility 0.3s}.alpha-popup-show .alpha-popup,.alpha-popup-show .alpha-popup-overlay,.alpha-popup-show .appear-animation-visible{opacity:1;visibility:visible}.alpha-popup .popup-header{position:relative;background:linear-gradient(120deg,#fc7638,#fd5d42);background-size:400% 400%;padding:3.2rem 1rem;animation:gradient-anim 10s ease-in-out infinite}.alpha-popup .popup-header .popup-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat center url(../images/popup-header.png)}.alpha-popup .popup-header h2{font-size:3rem;font-weight:700;color:#fff;text-align:center;margin:0}@keyframes gradient-anim{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:1439px){.alpha-popup .grid{--alpha-gap:15px}.alpha-popup .content{padding:3rem}.alpha-popup ul{font-size:1.5rem}.alpha-popup ul label{margin-left:0.5em}.alpha-popup ul input[type=checkbox]{width:1.5em;height:1.5em}.alpha-popup ul li+li{margin-top:1em}.alpha-popup .demo-wrapper .title{font-size:1.5rem}}@media (max-width:991px){.alpha-popup ul{font-size:1.3rem;margin-bottom:3.6rem}.alpha-popup ul label{margin-left:0.3em}.alpha-popup ul input[type=checkbox]{width:1.3em;height:1.3em}.alpha-popup ul li+li{margin-top:0.7em}.alpha-popup input[type=search]{font-size:1.2rem}.alpha-popup .demo-wrapper .title{font-size:1.4rem}.alpha-popup h4{font-size:1.6rem}}@media (max-width:799px){.alpha-popup .popup-header{padding:2.2rem 1rem}.alpha-popup .popup-header h2{font-size:2.5rem}.alpha-popup .popup-content>.row{height:calc(100% - 74px)}.alpha-popup .grid{--alpha-gap:10px}.alpha-popup .sidebar{flex:0 0 36%;max-width:36%}.alpha-popup .content{flex:0 0 64%;max-width:64%}.alpha-popup .content,.alpha-popup .sidebar{padding:2rem}.alpha-popup h4{margin-top:2.6rem}}@media (max-width:767px){.alpha-demos-popup,.sticky-icon-links,.sticky-icon-links+.alpha-popup-overlay{display:none}}