@media only screen and (max-width:599.98px){.product-card{min-height:225px}}@media only screen and (min-width:600px){.product-card{min-height:354px}}.product-card .description-aditional{min-height:34.5px}.product-card .product-img{width:170px;height:170px}@media only screen and (max-width:599.98px){.product-card .product-img{margin:0 8px 0 4px;width:100px;height:100px}}@media(max-width:375px){.product-card .product-img{margin:0}}.product-card .pulse-enter,.product-card .pulse-leave{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(204,169,44,.4);box-shadow:0 0 0 0 rgba(204,169,44,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(204,169,44,0);box-shadow:0 0 0 10px rgba(204,169,44,0)}to{-webkit-box-shadow:0 0 0 0 rgba(204,169,44,0);box-shadow:0 0 0 0 rgba(204,169,44,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(204,169,44,.4);box-shadow:0 0 0 0 rgba(204,169,44,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(204,169,44,0);box-shadow:0 0 0 10px rgba(204,169,44,0)}to{-webkit-box-shadow:0 0 0 0 rgba(204,169,44,0);box-shadow:0 0 0 0 rgba(204,169,44,0)}}.product-card .actions{min-height:58px}.product-card .actions .v-menu__content{border-radius:4px!important}.product-card .actions .selectOptions{margin:4px}.product-card .selectOptionsMenu{z-index:12}.product-card .iva{font-size:12px;white-space:nowrap}.product-card .price-wraper{min-height:60px}.product-card .top{position:absolute;top:4px;right:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-card .actions{border-radius:0 0 8px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:60px;margin-top:6px;padding:0 6px}.product-card .product-classes-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px}.product-card .product-classes-wrapper .product-class .product-class-icon{max-width:25px}.product-card{-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.product-card:hover{border:1px solid var(--v-primary-base)}.show-more .v-btn{margin-right:-4px}.product-slider .proposal-img{margin-bottom:10px}.product-slider .banner-card{width:100%;margin-bottom:20px}.product-slider .proposal-card{width:220px;height:380px}.product-slider .proposal-card .v-card__text{width:auto}.product-slider .proposal-card img{padding:0;-ms-flex-item-align:center;align-self:center}@media only screen and (max-width:599.98px){.product-slider .proposal-card{height:285px;width:170px}.product-slider .proposal-card .v-card__text{font-size:11px;padding:0 5px}}.product-slider .firstCard{float:left}.gift-card.checkout{border-radius:0;padding-bottom:4px}.gift-card.checkout .body-column{padding-left:8px}.gift-card.checkout .certificate-card{min-height:0}.gift-card.checkout .certificate-card .v-icon{font-size:20px}.gift-card.full{border-radius:4px}.gift-card.full .body-column{padding:20px!important}.gift-card.full .certificate-card{min-height:100px}.gift-card.full .certificate-card .v-icon{font-size:40px}.gift-card .available-certificates-list:not(:last-child){border-bottom:1px solid var(--v-grey-lighten3)}@media only screen and (max-width:599.98px){.gift-card .v-image{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}}@media only screen and (min-width:600px){.gift-card .v-image{border-top-right-radius:0!important;border-bottom-right-radius:0!important}}.gift-card .certificate-card{background-color:var(--v-grey-lighten3)!important;border-color:var(--v-grey-lighten3);border-radius:8px;height:100%;min-height:200px}.gift-card .certificate-card .icon-circle{padding:10px;border:3px solid var(--v-default-base);border-radius:50%}.gift-card .certificate-card .icon-circle .v-icon{color:var(--v-primary-lighten1)}.gift-card .certificate-card .promo-body{text-align:center;min-width:100px;color:#fff;background-color:var(--v-primary-lighten1);border-radius:25px;padding:5px;font-weight:700}.gift-card .certificate-card .content{text-align:center}.gift-card .certificate-card.primary{background-color:var(--v-primary-lighten2)!important}.gift-card .certificate-card.primary,.gift-card .certificate-card.primary .icon-circle{border-color:var(--v-primary-lighten1)}.gift-card .certificate-card.primary .icon-circle .v-icon{color:var(--v-primary-lighten1)}.gift-card .certificate-card.primary .promo-body{background-color:var(--v-primary-lighten1)}.gift-card .certificate-card.secondary{background-color:var(--v-secondary-lighten1)!important;border-color:var(--v-secondary-base)}.gift-card .certificate-card.secondary .icon-circle{border-color:var(--v-secondary-base)}.gift-card .certificate-card.secondary .icon-circle .v-icon{color:var(--v-secondary-base)}.gift-card .certificate-card.secondary .promo-body{color:var(--v-default-base);background-color:var(--v-secondary-lighten1)}.gift-card .certificate-card.warning{background-color:var(--v-warning-lighten3)!important;border-color:var(--v-warning)}.gift-card .certificate-card.warning .icon-circle{border-color:var(--v-warning-lighten1)}.gift-card .certificate-card.warning .icon-circle .v-icon{color:var(--v-warning-lighten1)}.gift-card .certificate-card.warning .promo-body{color:var(--v-default-base);background-color:var(--v-warning-lighten1)}.gift-list h2{font-size:20px}.gift-list .widget{min-height:360px;background-size:contain}.giftCode[data-v-d07f9292] .v-input__append-inner{margin-top:0!important}.giftCode .applyBtn[data-v-d07f9292]{margin-top:0;top:0;right:-12px;min-width:40px!important}.giftCode .gift-radio-group .points[data-v-d07f9292]{color:var(--v-secondary-base);font-size:14px;font-weight:600;-ms-flex-preferred-size:35%;flex-basis:35%;padding-left:10px}.giftCode .gift-radio-group .title[data-v-d07f9292]{text-transform:uppercase;font-size:14px!important;font-weight:600;color:var(--v-primary-base)}.giftCode .gift-radio-group .title span[data-v-d07f9292]{font-size:12px!important;background-color:red}.giftCode .gift-radio-group .desc[data-v-d07f9292]{font-size:12px!important;font-weight:600}.giftCode .gift-radio-group .v-radio--is-disabled[data-v-d07f9292]{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.6}.checkout .cart-info-timeslot-card .value{text-transform:uppercase}.checkout .qty-wrap{max-width:160px}.checkout .checkout-item-list,.checkout .checkout-item-list .v-subheader{background:transparent}.checkout .v-list{padding:0}.checkout .checkout-note{border-top:8px solid #fff}.checkout .accept-order-note,.checkout .accept-replacement{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:10px;background-color:var(--v-grey-lighten3);border-radius:4px}.checkout .accept-order-note p,.checkout .accept-replacement p{font-size:14px;font-weight:600}.checkout .accept-order-note .v-input--checkbox .v-label,.checkout .accept-replacement .v-input--checkbox .v-label{font-weight:400}.checkout .accept-order-note .v-input--selection-controls,.checkout .accept-replacement .v-input--selection-controls{margin-top:0}