.velora-offers{margin:2rem 0 .8rem}.velora-offers__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1.2rem;margin-bottom:1.4rem}.velora-offers__title{margin:0;font-size:1.25rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#111214}.velora-offers__hint{display:inline-flex;align-items:center;gap:.6rem;margin:0;font-size:1.3rem;font-weight:500;color:#111214b8}.velora-offers__hint .velora-icon{width:1.6rem;height:1.6rem;stroke-width:2;color:#111214}.velora-offers__list{display:grid;gap:1.2rem}.velora-offer{position:relative;display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:1.4rem;width:100%;margin:0;padding:1.6rem 1.8rem;border:1.5px solid rgba(17,18,20,.14);border-radius:1.6rem;background:#f8f7f3;color:#111214;font:inherit;letter-spacing:normal;text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,transform .2s ease;-webkit-tap-highlight-color:transparent}.velora-offer.has-badge{margin-top:.9rem}.velora-offer:hover{border-color:#11121466}.velora-offer:focus-visible{outline:2px solid #111214;outline-offset:3px}.velora-offer.is-selected{border-color:#111214;background:#fff;box-shadow:0 10px 28px -14px #11121459}.velora-offer__badge{position:absolute;top:0;right:1.8rem;transform:translateY(-50%);padding:.45rem 1.1rem;border-radius:99rem;background:#111214;color:#e8ddcc;font-size:1.05rem;font-weight:700;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.velora-offer--best .velora-offer__badge{background:#e8ddcc;color:#111214;box-shadow:inset 0 0 0 1px #111214}.velora-offer__radio{position:relative;width:2rem;height:2rem;flex:none;border:1.5px solid rgba(17,18,20,.4);border-radius:50%;transition:border-color .2s ease}.velora-offer__radio:after{content:"";position:absolute;top:.35rem;right:.35rem;bottom:.35rem;left:.35rem;border-radius:50%;background:#111214;transform:scale(0);transition:transform .2s ease}.velora-offer.is-selected .velora-offer__radio{border-color:#111214}.velora-offer.is-selected .velora-offer__radio:after{transform:scale(1)}.velora-offer__thumbs{display:flex;align-items:center}.velora-offer__thumb{position:relative;display:block;width:4.4rem;height:4.4rem;flex:none;overflow:hidden;border:2px solid #F8F7F3;border-radius:1rem;background:#e8ddcc;box-shadow:0 2px 6px #1112142e}.velora-offer.is-selected .velora-offer__thumb{border-color:#fff}.velora-offer__thumb+.velora-offer__thumb{margin-left:-1.8rem}.velora-offer__thumb img{display:block;width:100%;height:100%;object-fit:cover}.velora-offer__thumbs--2 .velora-offer__thumb:nth-child(1){transform:rotate(-6deg)}.velora-offer__thumbs--3 .velora-offer__thumb{width:4rem;height:4rem}.velora-offer__thumbs--3 .velora-offer__thumb+.velora-offer__thumb{margin-left:-1.4rem}.velora-offer__thumbs--3 .velora-offer__thumb:nth-child(1){transform:rotate(-10deg) translateY(2px)}.velora-offer__thumbs--3 .velora-offer__thumb:nth-child(2){z-index:1;transform:translateY(-3px)}.velora-offer__thumbs--3 .velora-offer__thumb:nth-child(3){transform:rotate(10deg) translateY(2px)}.velora-offer__body{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0}.velora-offer__name{font-family:var(--font-heading-family);font-size:1.75rem;font-weight:600;line-height:1.2;letter-spacing:-.01em}.velora-offer__sub{font-size:1.3rem;line-height:1.35;color:#111214a8}.velora-offer__save{display:inline-block;margin-top:.4rem;padding:.3rem .9rem;border-radius:99rem;background:#e8ddcc;font-size:1.2rem;font-weight:700;line-height:1.3;color:#111214}.velora-offer__pricing{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;text-align:right;white-space:nowrap}.velora-offer__price{font-size:1.9rem;font-weight:700;line-height:1.15;color:#111214}.velora-offer__was{font-size:1.3rem;color:#11121480}.velora-offer__unit{font-size:1.15rem;color:#11121499}.velora-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem}.velora-price__was{font-size:.8em;opacity:.55}@media screen and (max-width:480px){.velora-offer{grid-template-columns:auto 1fr auto;gap:1.2rem;padding:1.5rem 1.4rem}.velora-offer__thumbs{display:none}.velora-offer__name{font-size:1.6rem}.velora-offer__price{font-size:1.7rem}.velora-offer__badge{right:1.4rem}}@media(prefers-reduced-motion:reduce){.velora-offer,.velora-offer__radio,.velora-offer__radio:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/velora-bundle.css.map */
