.product-style1 li{width:21%;display:inline-block;margin:1%;vertical-align:top}.product-style1 li .li01{border:2px solid transparent;border-image:linear-gradient(to bottom right,#f0c452 0%,#cc8738 100%);border-image-slice:1;box-sizing:border-box}.product-style4 li .li01{border:2px solid transparent;border-image:linear-gradient(to bottom right,#f0c452 0%,#cc8738 100%);border-image-slice:1;box-sizing:border-box}.product-style1 li img{width:100%;height:125px;object-fit:cover;object-position:center center}ul#product-box{margin:17px 0}.product-style1 h2{font-family:'Open Sans',sans-serif;color:#ECDE6C;font-size:15px;line-height:18px;padding:5px 4px 8px;box-sizing:border-box;text-transform:capitalize}ul#product-box li a{font-family:'Open Sans',sans-serif;color:#ECDE6C;font-size:15px;line-height:18px;padding:5px 4px 8px;box-sizing:border-box;text-transform:capitalize}.product-style2 li{width:21%;display:inline-block;vertical-align:top;margin:1%;border:6px solid transparent;background:linear-gradient(to bottom right,#f0c452 0%,#cc8738 100%);box-sizing:border-box}.product-style2 li a{color:black!important;font-weight:700}.product-style2 .img{width:100px;height:100px;border-radius:100%;overflow:hidden;margin:12px auto}.product-style2 .img img{height:100%;object-fit:cover;object-position:center}.product-style3 li{width:21%;display:inline-block;vertical-align:top;margin:1%;background:linear-gradient(to bottom right,#f0c452 0%,#cc8738 100%);box-sizing:border-box;box-shadow:5px 5px 0 0 #E1AB47}.product-style3 li img{width:100%;height:125px;object-fit:cover;object-position:center center}.product-style3 li a{color:black!important;font-weight:700}.button12{color:rgba(255,255,255,1);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;position:relative;overflow:hidden;border:1px solid transparent;border-image:linear-gradient(to left top,#9f5a26 50%,#fddc8d 100%);border-image-slice:1;margin-top:4px;background:linear-gradient(to left top,#9f5a26 50%,#fddc8d 100%)}.button12 a,.button20 a{display:block;text-transform:uppercase!important;cursor:pointer;position:relative;z-index:99;background:transparent!important;box-shadow:none!important;border:0!important;margin:0!important}.button12 a.button{font-weight:700;color:white!important}.button12:hover a{color:black!important;font-weight:700}.button12:hover{background:linear-gradient(to bottom right,#f0c452 0%,#cc8738 100%)!important}.button12 span{z-index:2;display:block;position:absolute;width:100%;height:100%}.button12::before{content:'';position:absolute;top:50px;left:-5px;width:0;height:0;border-left:71px solid transparent;border-right:81px solid transparent;border-bottom:190px solid rgba(255,255,255,.25);z-index:1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.button12::after{content:'';position:absolute;top:50px;left:-5px;width:0;height:0;border-left:71px solid transparent;border-right:81px solid transparent;border-bottom:190px solid rgba(255,255,255,.25);z-index:1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.button12::after{-webkit-transition-delay:0.2s;transition-delay:0.2s}.button12:hover::before{opacity:1;-webkit-transform:translate(0,-190px);transform:translate(0,-190px)}.button12:hover::after{opacity:1;-webkit-transform:translate(0,-150px);transform:translate(0,-150px)}.button20{color:rgba(255,255,255,1);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;position:relative;border:1px solid #000;overflow:hidden;background:linear-gradient(to left top,#9f5a26 50%,#fddc8d 100%);border-top-left-radius:4px;border-bottom-right-radius:14px}.button20 a{color:rgba(51,51,51,1);text-decoration:none;display:block}.button20::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(255,255,255,.25);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-transform:translate(13%,-190%) rotate(30deg);transform:translate(13%,-190%) rotate(30deg);-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.button20::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(255,255,255,.25);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-transform:translate(-13%,-190%) rotate(-30deg);transform:translate(-13%,-190%) rotate(-30deg);-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.button20::before{-webkit-transition-delay:0.2s;transition-delay:0.2s}.button20:hover::before,.button20:hover::after{-webkit-transform:translate(0,0);transform:translate(0,0)}.card{border:1px solid rgba(150,150,150,.2);background:-webkit-linear-gradient(top,rgba(255,255,255,.1),transparent);overflow:hidden;position:relative;border-top-left-radius:5px;text-align:center;box-shadow:inset 5px 5px 20px rgba(255,255,255,.1);border-top-right-radius:5px}@-webkit-keyframes shimmy{0%,100%{transform:rotateY(0deg) skewX(0deg)}50%{transform:rotateY(30deg) skewX(3deg)}}.shine1{width:1000px;height:100px;margin-left:-100px;transform:rotate(30deg);background:-webkit-linear-gradient(top,transparent,rgba(200,200,200,.1),transparent);position:absolute;-webkit-animation:shine 6s ease-in-out infinite}.shine2{width:1000px;height:100px;margin-left:-100px;transform:rotate(30deg);background:-webkit-linear-gradient(top,transparent,rgba(200,200,200,.1),transparent);position:absolute;-webkit-animation:shine 7s ease-in-out infinite}.shine3{width:1000px;height:100px;margin-left:-100px;transform:rotate(30deg);background:-webkit-linear-gradient(top,transparent,rgba(200,200,200,.1),transparent);position:absolute;-webkit-animation:shine 8s ease-in-out infinite}.shine4{width:1000px;height:100px;margin-left:-100px;transform:rotate(30deg);background:-webkit-linear-gradient(top,transparent,rgba(200,200,200,.1),transparent);position:absolute;-webkit-animation:shine 9s ease-in-out infinite}@-webkit-keyframes shine{0%,100%{margin-top:-100px}50%{margin-top:800px}}.product-style4 li{width:21%;display:inline-block;vertical-align:top;margin:1%}.product-style4 li img{width:100%;height:125px;object-fit:cover;object-position:center center}.frame-content ul#product-box.product-style4 li .addtocart .button{text-decoration:none;text-transform:uppercase;font-weight:700;font-size:14px;display:block;position:relative;text-align:center;color:black;border:1px solid #D18F3B;background:rgb(193,125,51)!important;line-height:15px;padding-left:0;padding-right:0;box-shadow:0 0 0 0 transparent;transition:all 0.2s ease-in}.addtocart{padding-top:6px}.frame-content ul#product-box.product-style4 li .button:hover{color:white;box-shadow:0 0 30px 0 rgba(218,158,66,.5);background-color:#D18F3B!important;transition:all 0.2s ease-out}.product-style4 li .button:hover:before{animation:shine1 0.5s 0s linear}.product-style4 li .button:active{box-shadow:0 0 0 0 transparent;transition:box-shadow 0.2s ease-in}.product-style4 li .button:before{content:'';display:block;width:0;height:86%;position:absolute;top:7%;left:0%;opacity:0;background:white;box-shadow:0 0 15px 3px white;transform:skewX(-20deg)}@keyframes shine1{from{opacity:0;left:0%}50%{opacity:1}to{opacity:0;left:100%}}@media only screen and (max-width: 450px) {.product-style4 li {width: 70%;}}