.box-product{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:hsla(0,0%,100%,.5);border-radius:2px;box-shadow:0 0 10px 1px rgba(0,0,0,.25);display:flex;flex-direction:column;gap:1em;justify-content:space-between;max-width:300px;padding:1em;width:100%}.box-product__name{color:#080808;flex:1;font-size:1.2em;text-align:center}.box-product__info{align-self:center;border-top:2px solid hsla(0,7%,88%,.56);display:flex;gap:1em;justify-content:space-between;padding-top:1em;width:100%}.box-product__info__actions{display:flex}.box-product__info__actions__wishlist .icon{height:20px;width:20px}.box-product__info__actions__buy{align-items:center;align-self:left;background:linear-gradient(45deg,#f1f6ef 50%,#080808 0) 100%;background-size:245%;border-radius:2px;display:flex;gap:.1em;padding:.5em;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease-out}.box-product__info__actions__buy>span{color:#f1f6ef;font-weight:700;mix-blend-mode:difference!important}.box-product__info__actions__buy:hover{background-position:0}.box-product__info__price{font-size:1.2em;font-weight:700}.box-product__info__offer span:first-child{color:#080808;font-size:.8em;-webkit-text-decoration:line-through;text-decoration:line-through}.box-product__info__offer span:last-child{color:#e12b46;font-size:1.2em;font-weight:700}.box-product__image{height:150px;width:100%}.box-product__image>img{border-radius:.5em;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.box{align-items:center;align-self:center;background-color:#fff;box-shadow:0 48px 100px 0 rgba(17,12,46,.15);display:flex;flex-direction:column;gap:.8em;justify-content:center;max-width:300px;padding:.8em}.box__description{text-align:center}.box__title{font-size:1.2em;font-weight:700}.box__image .icon{height:60px;width:60px}.box__image .icon svg{fill:#e12b46;stroke:#080808;stroke-width:1.5px}.box a{align-items:center;align-self:left;background:linear-gradient(45deg,#f1f6ef 50%,#080808 0) 100%;background-size:245%;border-radius:2px;display:flex;gap:.1em;padding:.5em;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease-out}.box a>span{color:#f1f6ef;font-weight:700;mix-blend-mode:difference!important}.box a:hover{background-position:0}.card__name{align-self:left;background:linear-gradient(45deg,#f1f6ef 50%,#080808 0) 100%;background-size:230%;border-radius:2px;padding:1em;transition:all .3s ease-out}.card__name>p{color:#f1f6ef;font-size:1.2em;font-weight:700;mix-blend-mode:difference!important}.card__name:hover{background-position:0;transform:translateX(20px)}.cut-box{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.25);box-shadow:0 0 10px 1px rgba(0,0,0,.25);display:flex;flex-direction:column;gap:1em;justify-content:space-between;max-width:280px;padding:1em}.cut-box__img{align-self:center;max-width:150px}.cut-box__img>img{border-radius:50%;box-shadow:0 0 10px 1px rgba(0,0,0,.25);width:100%}.cut-box__title{font-size:1.3em;font-weight:700}.cut-box__description{color:#080808;font-size:1em;text-align:center}