.checkout-summary-card .delete{position:absolute;right:-2px}.checkout-summary-card .gift-name{max-width:80%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.checkout-summary-card .minimum-purchase{color:var(--v-error-base)}.lottery{color:#fff;background-color:#225688;padding:20px;margin-top:20px}.lottery img{max-width:100%}.lottery label{margin-top:10px!important;margin-bottom:10px!important;color:#fff;font-size:13px}.lottery .legend{font-size:1rem}.lottery a{color:#fff;font-weight:700;text-decoration:underline}.lottery .msg{padding:10px 0;font-size:16px}.lottery .msg-error{color:red}.lottery .v-text-field .v-text-field__details{margin-bottom:0!important}.lottery .v-messages__message{font-weight:700}@media(max-width:1200px){.gift-card .qty-wrap{height:100%}}.gift-card .product-price:not(.is-list){height:unset}.gift-card .qty-wrap{width:100%}.gift-card-wrapper{gap:10px}.gift-card-wrapper .product-price:not(.is-list) .no-promo-price{font-size:3rem}.gift-card .product-img{max-width:100%}.gift-card .product-price{width:100%}.gift-card .product-price .old-price,.gift-card .product-price .product-descr-weight{display:none}.gift-card .stamps{color:var(--v-primary-base);font-size:20px}.gift-card .stamps-number{font-size:2rem}@media only screen and (max-width:959.98px){.gift-card-wrapper{gap:15px}.gift-card-wrapper .product-price{width:60%}}.gift-list-slider-container .show-more .v-btn{margin-right:-4px}.gift-list-slider-container .product-slider .proposal-img{margin-bottom:10px}.gift-list-slider-container .product-slider .banner-card{width:100%;margin-bottom:20px}.gift-list-slider-container .product-slider .proposal-card{width:220px;height:380px}.gift-list-slider-container .product-slider .proposal-card .v-card__text{width:auto}.gift-list-slider-container .product-slider .proposal-card img{padding:0;align-self:center}@media only screen and (max-width:599.98px){.gift-list-slider-container .product-slider .product-card .v-image{min-height:110px}.gift-list-slider-container .product-slider .proposal-card{height:285px;width:170px}.gift-list-slider-container .product-slider .proposal-card .v-card__text{font-size:11px;padding:0 5px}}.gift-list-slider-container .product-slider .firstCard{float:left}.payment .v-card{margin-bottom:12px}.payment .v-card .v-card__title{font-weight:700;word-break:break-word;display:block}.payment .v-card .step{background-color:var(--v-primary-base);color:var(--v-white-base);border-radius:100%;width:30px;height:30px;font-size:20px;display:inline-block;text-align:center;margin-right:12px}