.card{box-shadow:0 1px 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1),0 8px 8px rgba(0,0,0,.1),0 16px 16px rgba(0,0,0,.1)}@media (max-width:1000px){.image-zoom{transform:scale(1)!important}}@media (max-width:380px){.show-view-bgn{margin-top:4px!important;width:80%!important}.line-h-discount{line-height:10px important}}@media (min-width:335px) and (max-width:650px){.sm-card-padding{grid-template-columns:1fr 1fr!important;gap:16px 0!important}.cart-image{overflow:hidden!important}.image-clip-cutting,.image-clip-cutting:after{clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% 100%,0 100%)!important}.image-clip-cutting:after{width:30px!important;height:30px!important}}.image-clip-cutting{position:relative;transition:transform 2s ease-in-out}.image-clip-cutting,.image-clip-cutting:after{clip-path:polygon(0 0,calc(100% - 45px) 0,100% 45px,100% 100%,0 100%)}.image-clip-cutting:after{content:"";position:absolute;display:block;width:45px;height:45px;background:#1f2937;top:0;right:0;transition:all 2s ease-in-out}.animated-button{position:relative;right:0;display:inline-block;background-color:inherit;color:#000;border:1px solid #222;cursor:pointer;overflow:hidden;transition:all .6s cubic-bezier(.23,1,.32,1)}.animated-button:hover{border:none!important;color:#f8f8f8!important}.animated-button span:last-child{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:linear-gradient(-162deg,#cc0d39 60%,#de4508 0);filter:blur(2px);border-radius:50%;opacity:0;z-index:-1;transition:all .8s cubic-bezier(.23,1,.32,1)}.animated-button span:first-child{position:relative;z-index:1}.animated-button:hover{box-shadow:0 0 0 2px #cc0d39}.animated-button:active{scale:.95}.animated-button:hover span:last-child{width:150px;height:150px;opacity:1}@media (max-width:767px){.animated-button{line-height:normal!important;padding-top:1px}.singel_product_image{object-fit:contain!important;min-width:100px!important;aspect-ratio:1/1!important}}.singel_product_image{max-width:250px!important;aspect-ratio:3/2!important;width:100%!important;object-fit:contain!important}.PhotoView-Portal{z-index:10000000!important}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap");.thumbnail-slider{display:flex;justify-content:center}.thumbnail-slider img{cursor:pointer;height:100%;aspect-ratio:1/1;object-fit:cover;border:2px solid transparent;transition:border-color .3s}.thumbnail-slider img.active{border-color:#000}@media (max-width:767px){.product-container{flex-direction:column}.thumbnail-slider{display:flex;height:140px}.thumbnail-slider img{width:auto;height:100%}}.product-info{flex:1}.selector h4{margin-top:1rem}.options button{margin-right:1rem}.color-option{width:20px;height:20px;border-radius:50%;display:inline-block}.color-option.orange{background-color:orange}.color-option.blue{background-color:blue}.quantity-container{background-color:#f4f4f4;border-radius:5px;width:fit-content}.quantity-btn,.quantity-container{display:flex;align-items:center;padding:5px}.quantity-btn{background:none;border:none;cursor:pointer;justify-content:center;color:#000;width:32px;height:32px}.quantity-btn:active{background-color:#e0e0e0;border-radius:50%}#quantity{width:40px;text-align:center;font-size:16px;border:none;background:none;outline:none;color:#000}@media (max-width:400px){.sm-font-14px{font-size:14px}}