slider-main-component{display:block}.gift-card-wrapper{padding:40px;background-color:rgba(var(--color-background-foreground));border-radius:20px;max-width:668px;margin:22px auto}.gift-card-logo{margin-bottom:20px}.gift-card-gift-img img{display:inline-block;margin-bottom:10px}.price-gift-card{display:inline-block;vertical-align:middle;margin:0 10px 0 0}.gift-card-price{display:grid;gap:20px;margin-bottom:26px}.gift-card__remaining-price{display:inline-block;padding:6px 20px;border-radius:20px;border:1px solid rgba(var(--color-text))}.gift-card-qrcode .gift-card-number{font-size:20px;border:0;font-weight:700;background-color:transparent;text-align:center}.gift-card-qrcode .gift-card-copy-button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;line-height:34px;text-align:center;background-color:rgba(var(--color-background));border-radius:40px;border:0}.gift-card__qr-code{margin:20px 0}.gift-card__qr-code img{display:block;margin:auto}.print-link-wrapper button{cursor:pointer;padding:0;border:0;margin-top:12px}.mirol-discount-badge-wrapper{left:12px;top:12px}.mirol-discount-badge,.product-badge .badge-sold-out{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:.38rem .58rem;border:1px solid rgba(30,30,30,.15);border-radius:2px;background:#292825;color:#fff;font-size:.68rem;font-weight:500;letter-spacing:.07em;line-height:1;white-space:nowrap;box-sizing:border-box}.product-badge .badge-sold-out{background:#292825ad;color:#ffffffeb}.mirol-price-area .product-price-discount,.mirol-price-area .item-unit-price{display:none!important}.mirol-price-area .mirol-price-topline{display:grid!important;grid-template-columns:max-content max-content;justify-content:start!important;justify-items:start!important;align-items:baseline!important;column-gap:10px!important;row-gap:8px!important;width:100%;white-space:normal!important;text-align:left!important;box-sizing:border-box}.mirol-price-area .mirol-product-discount{grid-column:1 / -1!important;grid-row:1!important;display:inline-flex!important;width:fit-content!important;max-width:max-content;justify-self:start!important;align-self:start!important;margin:0!important}.mirol-price-area .product-actual-price{grid-column:1!important;grid-row:2!important;display:inline-block!important;width:fit-content;margin:0!important;font-size:2.15rem!important;line-height:1.15!important}.mirol-price-area .product-compare-price:not(.hidden){grid-column:2!important;grid-row:2!important;display:inline-block!important;width:fit-content;align-self:baseline!important;margin:0!important;color:#8a8179!important;font-size:1rem!important;line-height:1.2!important;text-decoration:line-through!important;text-decoration-thickness:1px}.mirol-price-area .mirol-pix-badge{grid-column:1 / -1!important;grid-row:3!important;display:inline-flex!important;width:fit-content!important;max-width:100%;justify-self:start!important;align-self:start!important;align-items:center;margin:0 0 24px!important;padding:.42rem .8rem!important;border-radius:999px;background:#dfe8dd!important;color:#468041!important;font-size:.88rem!important;line-height:1.2!important;white-space:normal!important;box-sizing:border-box}@media screen and (max-width:749px){.mirol-discount-badge-wrapper{left:8px;top:8px}.product-card-item .mirol-discount-badge,.product-badge .badge-sold-out{min-height:25px;padding:.32rem .48rem;font-size:.62rem}.mirol-price-area .mirol-price-topline{column-gap:6px!important;row-gap:8px!important}.mirol-price-area .product-actual-price{font-size:1.65rem!important}.mirol-price-area .product-compare-price:not(.hidden){font-size:.95rem!important}.mirol-price-area .mirol-pix-badge{margin-bottom:28px!important;padding:.4rem .65rem!important;font-size:.74rem!important}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/custom.css.map */
