.product-badges{position:absolute;top:10px;left:10px;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:5px;pointer-events:none}.product-badges--right{left:auto;right:10px;align-items:flex-end}.product-badge{display:inline-block;padding:3px 8px;border-radius:4px;font-size:10px;font-weight:700;font-family:"Acumin Variable Concept",var(--font-body-family);letter-spacing:.04em;line-height:1.5;white-space:nowrap;text-transform:uppercase;color:#fff}.product-badge__label--mobile{display:none}.product-badge__line{display:block;white-space:nowrap}.product-badge--contact{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.02em;line-height:1.25;background:#1e3a5f}.product-badge--contact-wide{white-space:nowrap}.product-badge--collection-type{padding:4px 8px;border-radius:999px;background:#1e3a5f;color:#fff;font-size:10px;font-weight:700;letter-spacing:.02em;line-height:1.25}.product-badge--collection-top-seller{background:#e68a3f}@media screen and (max-width:749px){.product-badge--collection-type{padding:3px 7px;font-size:9px;line-height:1.05;letter-spacing:.01em}.product-badge--collection-lid-care,.product-badge--collection-warm-compress{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;max-width:none;min-height:2rem;padding:.45rem .75rem .5rem;font-size:.9rem;font-weight:700;letter-spacing:.03em;line-height:1;white-space:nowrap!important;flex-shrink:0}.product-badge--contact-long{max-width:17.5ch;white-space:normal;text-align:center;text-wrap:balance}}.product-badge--contact-compact{display:inline-block;max-width:13ch;padding-left:8px;padding-right:10px;white-space:normal;text-wrap:pretty}@media screen and (min-width:750px){.product-badge--contact-compact{max-width:none;white-space:nowrap}}.product-badge--top-seller{padding:4px 9px;border-radius:999px;font-size:9px;font-weight:700;letter-spacing:.03em;background:#e68a3f}.product-badges--sunglasses-secondary{--city-sunglass-badge-width: 78px;--city-sunglass-top-seller-badge-width: 73px;top:10px;left:10px;right:auto}.product-badge--sunglasses-secondary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--city-sunglass-badge-width);border-radius:999px;padding:3px 6px;font-size:9px;font-weight:700;letter-spacing:.03em;line-height:1.1;text-align:center}.product-badge--original-polarised{background:#173a5e;white-space:normal}.product-badges--sunglasses-secondary .product-badge--top-seller{width:var(--city-sunglass-top-seller-badge-width)}@media screen and (min-width:750px){.product-badges--sunglasses-secondary .product-badge--original-polarised{width:auto;min-width:0;min-height:21px;padding:.45rem .75rem .5rem;font-size:.9rem;font-weight:700;letter-spacing:.03em;line-height:1;white-space:nowrap}.product-badges--sunglasses-secondary .product-badge--top-seller{width:auto;min-width:0;min-height:21px;padding:.45rem .75rem .5rem;line-height:1}}:is(.card-wrapper,.grid__item):has(:is(a[href*="/products/carrera-27"],a[href*="/products/carrera-grand-prix-2"],a[href*="/products/carrera-victory-c-01-s"],a[href*="/products/carrera-8055-s"],a[href*="/products/carrera-1058-s"],a[href*="/products/carrera-carduc-011-s"],a[href*="/products/carrera-1055-s"],a[href*="/products/carrera-1030-s"],a[href*="/products/carrera-1043-s"],a[href*="/products/carrera-305-s"],a[href*="/products/carrera-3028-s"],a[href*="/products/carrera-3005-s"],a[href*="/products/carrera-victory-c-03-s"],a[href*="/products/carrera-8064-s"],a[href*="/products/carrera-3019-s-polarised"],a[href*="/products/carrera-c-flex-01-g-s"],a[href*="/products/carrera-carduc-036-s"],a[href*="/products/carrera-grand-prix-3"],a[href*="/products/carrera-1062-s"],a[href*="/products/carrera-carduc-003-s"],a[href*="/products/carrera-1071-s"],a[href*="/products/oroton-della"])) .product-badges--sunglasses-secondary:not(:has(.product-badge--original-polarised)):before{content:"Original\aPolarised";display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--city-sunglass-badge-width);border-radius:999px;padding:3px 6px;background:#173a5e;color:#fff;font-family:"Acumin Variable Concept",var(--font-body-family);font-size:9px;font-weight:700;letter-spacing:.03em;line-height:1.25;text-align:center;text-transform:uppercase;white-space:pre-line}@media screen and (min-width:750px){:is(.card-wrapper,.grid__item):has(:is(a[href*="/products/carrera-27"],a[href*="/products/carrera-grand-prix-2"],a[href*="/products/carrera-victory-c-01-s"],a[href*="/products/carrera-8055-s"],a[href*="/products/carrera-1058-s"],a[href*="/products/carrera-carduc-011-s"],a[href*="/products/carrera-1055-s"],a[href*="/products/carrera-1030-s"],a[href*="/products/carrera-1043-s"],a[href*="/products/carrera-305-s"],a[href*="/products/carrera-3028-s"],a[href*="/products/carrera-3005-s"],a[href*="/products/carrera-victory-c-03-s"],a[href*="/products/carrera-8064-s"],a[href*="/products/carrera-3019-s-polarised"],a[href*="/products/carrera-c-flex-01-g-s"],a[href*="/products/carrera-carduc-036-s"],a[href*="/products/carrera-grand-prix-3"],a[href*="/products/carrera-1062-s"],a[href*="/products/carrera-carduc-003-s"],a[href*="/products/carrera-1071-s"],a[href*="/products/oroton-della"])) .product-badges--sunglasses-secondary:not(:has(.product-badge--original-polarised)):before{content:"Original Polarised";width:auto;min-width:0;min-height:21px;padding:.45rem .75rem .5rem;font-size:.9rem;font-weight:700;letter-spacing:.03em;line-height:1;white-space:nowrap}}.product-badge--new{background:#2f6f8f}.card__badge--sunglasses-sale{align-self:flex-start;grid-row-start:1;justify-self:flex-end}.card__inner .card__badge--sunglasses-sale{position:absolute;display:flex;align-items:flex-start;justify-content:flex-end;top:0;right:10px;z-index:3;margin:0;line-height:0}.card__badge--sunglasses-sale .badge{border-radius:999px;background:#c9223a;color:#fff;font-size:.9rem;font-weight:700;letter-spacing:.03em;padding:.45rem .75rem .5rem}.card__content .card__badge .badge{font-family:"Acumin Variable Concept",var(--font-body-family);font-weight:700;letter-spacing:.03em}.card__content .card__badge--sunglasses-sale .badge,.card__inner .card__badge--sunglasses-sale .badge,.card__badge--sunglasses-sale .badge{font-weight:700}.product-badge--daily,.product-badge--weekly,.product-badge--twoweek,.product-badge--monthly,.product-badge--spherical,.product-badge--astigmatism,.product-badge--multifocal{background:#1e3a5f}.product-contact-badges{--badge-scale: 1;--contact-badge-row-height: auto;margin:.8rem 0 .9rem;min-height:var(--contact-badge-row-height);overflow:visible;width:100%}.product-contact-badges__track{display:flex;flex-wrap:nowrap;align-items:center;gap:.45rem;width:max-content;transform:scale(var(--badge-scale));transform-origin:left center}.product-contact-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:2.45rem;padding:.34rem .65rem;-webkit-appearance:none;appearance:none;border:1px solid #b8d7f0;border-radius:999px;background:#eaf5ff;color:#173a5e;cursor:help;font-family:"Acumin Variable Concept",var(--font-body-family);font-size:.95rem;font-weight:600;letter-spacing:.02em;line-height:1.2;text-align:center;white-space:nowrap}.product-contact-badge:focus-visible{outline:2px solid #7eb9e8;outline-offset:2px}.product-contact-badge-popover{position:fixed;z-index:9999;display:-webkit-box;width:max-content;max-width:min(27rem,calc(100vw - 2rem));padding:.72rem .86rem;border:1px solid #c6ddf1;border-radius:1rem;background:#f7fbff;box-shadow:0 12px 30px #173a5e2e;color:#173a5e;font-family:"Acumin Variable Concept",var(--font-body-family);font-size:.86rem;font-weight:500;letter-spacing:.01em;line-height:1.25;opacity:0;overflow:hidden;pointer-events:none;text-align:left;transform:translateY(-.2rem);transition:opacity .14s ease,transform .14s ease;visibility:hidden;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-contact-badge-popover.is-active{opacity:1;transform:translateY(0);visibility:visible}.product-contact-badges[data-contact-badges-wrap=true]{min-height:auto}.product-contact-badges[data-contact-badges-wrap=true] .product-contact-badges__track{flex-wrap:wrap;width:auto;transform:none}.product-contact-badge--primary,.product-contact-badge--secondary,.product-contact-badge--muted{border-color:#b8d7f0;background:#eaf5ff;color:#173a5e}@media screen and (max-width:749px){.product-contact-badges{min-height:auto}.product-contact-badges__track{flex-wrap:wrap;width:auto;transform:none}}.product-sunglass-badge{font-weight:600}.product-sunglass-badge--top{border-color:#8fbfe5;background:#e7f3ff;color:#173a5e;font-weight:700}.product-sunglass-badge--polarised,.product-sunglass-badge--uv,.product-sunglass-badge--case{border-color:#b8d7f0;background:#eaf5ff;color:#173a5e}
/*# sourceMappingURL=/cdn/shop/t/21/assets/product-badges.css.map */
