.order-tracking{--ot-step-size: 36px;--ot-step-bg: rgba(var(--color-foreground), .08);--ot-step-bg-active: rgba(var(--color-foreground), 1);--ot-step-color-active: rgb(var(--color-background));--ot-error-bg: #fff5f5;--ot-error-fg: #c5205b;--ot-success-bg: #f3fdf6;--ot-success-fg: #117a3d;--ot-beige: #f0ebe8;--ot-beige-light: #f7f3f0;font-family:var(--font-body-family, inherit);color:rgb(var(--color-foreground));max-width:720px;margin:0 auto}.order-tracking__header{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin:0 0 1rem}.order-tracking__title{margin:0;font-size:2.2rem;line-height:1.2;font-weight:500}@media(min-width:600px){.order-tracking__title{font-size:2.8rem}}.order-tracking__club-badge{flex-shrink:0;opacity:.85;transition:opacity .14s ease}.order-tracking__club-badge:hover{opacity:1}.order-tracking__club-badge img{display:block;height:auto}.order-tracking__club-badge-text{display:inline-flex;align-items:baseline;gap:.2rem;font-size:1.6rem;line-height:1;color:rgb(var(--color-foreground));text-decoration:none}.order-tracking__club-badge-text em{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700}.order-tracking__club-badge-text strong{font-family:var(--font-body-family, sans-serif);font-weight:700;color:#c5205b}.order-tracking__intro{margin:0 0 1.5rem;font-size:1.3rem;line-height:1.5;opacity:.8}.order-tracking__projection{margin:3.2rem 0 1.6rem;padding:1.6rem 2rem;display:flex;align-items:flex-start;gap:1.4rem;background:#fefefe;border:1px solid #E5E7EB;border-left:4px solid #c5205b;border-radius:0 8px 8px 0;font-size:1.3rem;line-height:1.55;color:#5a5a5a;box-shadow:0 1px 2px #0000000a}.order-tracking__projection-icon{flex-shrink:0;width:3.6rem;height:3.6rem;display:grid;place-items:center;background:#ffe9f1;border-radius:50%;color:#c5205b}.order-tracking__projection-icon svg{width:1.8rem;height:1.8rem}.order-tracking__projection-body{min-width:0}.order-tracking__projection p:first-child{margin-top:0}.order-tracking__projection p:last-child{margin-bottom:0}.order-tracking__form{display:grid;gap:1.5rem;background:var(--ot-beige-light);padding:2.5rem 2rem;border-radius:1.2rem;border:1px solid rgba(var(--color-foreground),.05)}@media(min-width:600px){.order-tracking__form{padding:3rem 2.5rem}}.order-tracking__field{display:flex;flex-direction:column;gap:.375rem}.order-tracking__label{font-weight:500;font-size:1.3rem}.order-tracking__hint{font-size:1.2rem;opacity:.7}.order-tracking__input{border:var(--inputs-border-width, 1px) solid rgba(var(--color-foreground),.15);border-radius:var(--inputs-radius, 21px);padding:1rem 1.5rem;font-size:1.3rem;font-family:inherit;background:rgb(var(--color-background));color:inherit;transition:border-color .12s ease,box-shadow .12s ease}.order-tracking__input:focus{outline:none;border-color:rgba(var(--color-foreground),.5);box-shadow:0 0 0 3px #c5205b26}.order-tracking__input[aria-invalid=true]{border-color:var(--ot-error-fg);box-shadow:0 0 0 3px #c5205b2e}.order-tracking__error{font-size:1.2rem;color:var(--ot-error-fg)}.order-tracking__contact-group{display:grid;grid-template-columns:1fr;gap:.75rem}.order-tracking__contact-group .order-tracking__field{margin:0}@media(min-width:600px){.order-tracking__contact-group{grid-template-columns:1fr auto 1fr;align-items:start}.order-tracking__or{text-align:center;padding-top:2.8rem;opacity:.5;font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em}}@media(max-width:599px){.order-tracking__or{text-align:center;opacity:.5;font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em;padding:.25rem 0}}.order-tracking__submit{margin-top:2rem;padding:1rem 2.5rem;background:#c5205b;color:#fff;border:none;border-radius:var(--buttons-radius, 4px);font-size:1.3rem;font-weight:500;cursor:pointer;justify-self:start;width:fit-content;min-width:260px;font-family:inherit;transition:background-color .14s ease,transform 80ms ease}.order-tracking__submit:hover{background:#d13076}.order-tracking__submit:focus-visible{outline:3px solid rgba(197,32,91,.35);outline-offset:2px}.order-tracking__submit:active{transform:translateY(1px)}.order-tracking__submit[disabled]{opacity:.55;cursor:wait}@media(max-width:599px){.order-tracking__submit{width:100%;min-width:0;justify-self:stretch}}.order-tracking__submit[data-loading=true]{pointer-events:none;position:relative;color:#ffffffb3}.order-tracking__submit[data-loading=true]:after{content:"";display:inline-block;width:16px;height:16px;margin-left:.75rem;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:ot-spin .65s linear infinite;vertical-align:-2px}@keyframes ot-spin{to{transform:rotate(360deg)}}.order-tracking__divider{margin:2.5rem auto 0;width:4rem;height:2px;background:linear-gradient(90deg,transparent,#c5205b,transparent);border-radius:1px;transition:opacity .2s ease}.order-tracking[data-has-result] .order-tracking__divider,.order-tracking:has([data-skeleton]:not([hidden])) .order-tracking__divider{opacity:0}.order-tracking__message{padding:1.4rem 1.6rem;border-radius:8px;background:#fee2e2;color:#dc2626;font-size:1.3rem;line-height:1.5;margin-top:1.6rem;border-left:4px solid #DC2626}.order-tracking__message--info{background:rgba(var(--color-foreground),.04);color:rgb(var(--color-foreground))}.order-tracking__result{margin-top:2.4rem;padding:2rem;border:1px solid #E5E7EB;border-radius:8px;background:#fefefe;box-shadow:0 1px 3px #0000000a;animation:ot-fade-in .4s cubic-bezier(.4,0,.2,1) both}@keyframes ot-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.order-tracking__result-header{margin-bottom:1.5rem}.order-tracking__result-kind{display:inline-block;padding:.3rem .75rem;font-size:1.1rem;text-transform:uppercase;letter-spacing:.06em;background:rgba(var(--color-foreground),.06);border-radius:999px;margin-bottom:.5rem}.order-tracking__result-ref{margin:0;font-size:1.8rem;font-weight:600}.ot-road{margin:2.5rem 0}.ot-road__bar{position:relative;height:8px;margin:2.4rem;background:#ddd6d0;border-radius:4px;overflow:visible}.ot-road__bar-bg{display:none}.ot-road__bar-fill{position:absolute;top:0;left:0;bottom:0;background:linear-gradient(90deg,#c5205b,#d4547a);border-radius:4px;z-index:1;transition:width .7s cubic-bezier(.4,0,.2,1)}.ot-road__dot{position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;height:14px;border-radius:50%;background:rgb(var(--color-background));border:3px solid #ddd6d0;z-index:2;display:grid;place-items:center}.ot-road__dot--done{width:28px;height:28px;background:#c5205b;border:3px solid rgb(var(--color-background));box-shadow:0 0 0 2px #c5205b}.ot-road__dot--active{width:44px;height:44px;background:#c5205b;border:3px solid rgb(var(--color-background));box-shadow:0 0 0 2px #c5205b,0 4px 16px #c5205b4d;animation:ot-pop .6s cubic-bezier(.34,1.56,.64,1) both}.ot-road__dot--arrived{width:44px;height:44px;background:#059669;border:3px solid rgb(var(--color-background));box-shadow:0 0 0 2px #059669,0 4px 16px #05966940;animation:ot-pop .6s cubic-bezier(.34,1.56,.64,1) both}@keyframes ot-pop{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}.ot-road__labels{display:flex;justify-content:space-between;margin-top:3rem;padding:0 1rem}.ot-road__label{font-size:1.2rem;color:rgba(var(--color-foreground),.35);text-align:center;flex:1;line-height:1.3}.ot-road__label--done{color:#c5205b;font-weight:500}.ot-road__label--current{color:rgb(var(--color-foreground));font-weight:700;font-size:1.3rem}@media(max-width:599px){.ot-road__bar{margin:2rem 1.8rem}.ot-road__labels{margin-top:2.4rem;padding:0 .5rem}.ot-road__label{font-size:1.1rem}.ot-road__label--current{font-size:1.2rem}.ot-road__dot--active,.ot-road__dot--arrived{width:36px;height:36px}.ot-road__dot--active svg,.ot-road__dot--arrived svg{width:15px;height:15px}.ot-road__dot--done{width:24px;height:24px}.ot-road__dot--done svg{width:10px;height:10px}}.order-tracking__state-banner{margin:1.25rem 0;padding:1.2rem 1.5rem;border-radius:.5rem;background:var(--ot-error-bg);color:var(--ot-error-fg);font-size:1.3rem;font-weight:500}.order-tracking__state-banner--unknown{background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground))}.order-tracking__dates{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1.25rem;margin:1.2rem 0 1.25rem;padding:1.4rem 1.6rem;background:#f9fafb;border:1px solid #E5E7EB;border-radius:8px;font-size:1.3rem}.order-tracking__date-label{display:block;opacity:.65;font-size:1.2rem;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.125rem}.order-tracking__date-disclaimer{margin:-.5rem 0 1rem;padding:0 .25rem;font-size:1.2rem;font-style:italic;opacity:.65;line-height:1.4}.order-tracking__date-value--overdue{color:#c5205b;font-weight:500}.order-tracking__date-overdue-msg{margin:-.5rem 0 1rem;padding:0 .25rem;font-size:1.2rem;color:#c5205b;line-height:1.4}.order-tracking__date-overdue-msg--dispo{color:var(--ot-success-fg)}.order-tracking__products{margin:1.25rem 0}.order-tracking__products-title{font-size:1.3rem;font-weight:500;margin:0 0 .625rem}.order-tracking__products-list{list-style:none;margin:0;padding:0}.order-tracking__products-item{padding:.625rem 0;border-bottom:1px solid rgba(var(--color-foreground),.06);display:flex;justify-content:space-between;gap:1rem;font-size:1.3rem}.order-tracking__products-item:last-child{border-bottom:none}.order-tracking__products-qty{opacity:.6;flex-shrink:0}.order-tracking__store{margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(var(--color-foreground),.08);font-size:1.3rem}.order-tracking__store-name{font-weight:500}.order-tracking__store-phone{display:inline;margin-left:.4rem;color:#c5205b;text-decoration:underline;text-underline-offset:3px;font-weight:500}.order-tracking__store-phone:hover{color:#d13076}.order-tracking__skeleton{margin-top:2.4rem;padding:2rem;border:1px solid #E5E7EB;border-radius:8px;background:#fefefe;box-shadow:0 1px 3px #0000000a;animation:ot-fade-in .2s ease both;background:rgb(var(--color-background))}.order-tracking__skeleton[hidden]{display:none!important}.ot-skel{background:linear-gradient(90deg,rgba(var(--color-foreground),.06),rgba(var(--color-foreground),.12),rgba(var(--color-foreground),.06));background-size:200% 100%;animation:ot-shimmer 1.4s ease-in-out infinite;border-radius:4px}@keyframes ot-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ot-skel--line{height:14px;margin:.5rem 0;border-radius:7px}.ot-skel--line-xs{width:30%;height:12px}.ot-skel--line-sm{width:45%}.ot-skel--line-md{width:70%}.ot-skel--line-lg{width:55%;height:28px;margin-bottom:1.25rem}.ot-skel--dot{width:36px;height:36px;border-radius:50%}.ot-skel-timeline{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem;align-items:center;margin:1.25rem 0;position:relative}.ot-skel-timeline:before{content:"";position:absolute;top:18px;left:8%;right:8%;height:2px;background:rgba(var(--color-foreground),.08);z-index:0}.ot-skel-timeline .ot-skel--dot{justify-self:center;position:relative;z-index:1}.ot-skel-block{margin:1rem 0}@media(max-width:599px){.ot-skel--dot{width:28px;height:28px}.ot-skel-timeline:before{top:14px}}.order-tracking__referral{display:flex;align-items:center;gap:1.2rem;margin-top:1.5rem;padding:1.4rem 1.8rem;background:linear-gradient(135deg,#fdf2f7,#fce8f0);border:1px solid rgba(197,32,91,.1);border-radius:1rem;text-decoration:none;color:rgb(var(--color-foreground));transition:border-color .14s ease,box-shadow .2s ease,transform .2s ease}.order-tracking__referral:hover{border-color:#c5205b;box-shadow:0 4px 12px #c5205b1a;transform:translateY(-1px);text-decoration:none;color:rgb(var(--color-foreground))}.order-tracking__referral[hidden]{display:none}.order-tracking__referral-badge{font-size:2.2rem;line-height:1;flex-shrink:0}.order-tracking__referral-text{flex:1;font-size:1.3rem;font-weight:500;line-height:1.4}.order-tracking__referral-arrow{font-size:1.6rem;color:#c5205b;flex-shrink:0;transition:transform .14s ease}.order-tracking__referral:hover .order-tracking__referral-arrow{transform:translate(3px)}@media(max-width:599px){.order-tracking__referral{padding:1.2rem 1.4rem;gap:1rem}.order-tracking__referral-badge{font-size:1.8rem}.order-tracking__referral-text{font-size:1.2rem}}.order-tracking__help-link--club{background:linear-gradient(135deg,#fdf2f7,rgb(var(--color-background)));border-color:#c5205b1f}.order-tracking__help-link--club:hover{background:linear-gradient(135deg,#fce8f0,rgb(var(--color-background)))}.order-tracking__help-icon--club{width:4.8rem;flex-shrink:0;line-height:1}.order-tracking__help{margin-top:3.2rem}.order-tracking__help-title{margin:0 0 1.2rem;font-size:1.4rem;font-weight:600;color:#111}.order-tracking__help-list{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.order-tracking__help-item{margin:0}.order-tracking__help-link{display:flex;align-items:center;gap:1.2rem;width:100%;padding:1.4rem 1.6rem;border:1px solid #E5E7EB;border-radius:8px;background:#fefefe;color:#333;text-decoration:none;box-shadow:0 1px 2px #0000000a;transition:border-color .14s ease,box-shadow .2s ease,transform .2s ease}.order-tracking__help-link:hover,.order-tracking__help-link:focus-visible{border-color:#c5205b;box-shadow:0 4px 12px #c5205b14;transform:translateY(-1px);outline:none;text-decoration:none;color:#333}.order-tracking__help-icon{font-size:1.6rem;line-height:1;flex-shrink:0}.order-tracking__help-text{display:flex;flex-direction:column;gap:.2rem;flex:1;min-width:0;line-height:1.3}.order-tracking__help-text strong{font-size:1.4rem;font-weight:600;color:#111;letter-spacing:.01em}.order-tracking__help-subtext{font-size:1.2rem;color:#9ca3af;font-weight:400}.order-tracking__help-arrow{font-size:1.6rem;line-height:1;flex-shrink:0;margin-left:.5rem;opacity:.45;transition:opacity .14s ease,transform .14s ease}.order-tracking__help-link:hover .order-tracking__help-arrow,.order-tracking__help-link:focus-visible .order-tracking__help-arrow{opacity:1;color:#c5205b;transform:translate(2px)}@media(max-width:599px){.order-tracking__help-link{padding:.875rem 1rem}.order-tracking__help-text strong{font-size:1.3rem}}.order-tracking__help-item--trustpilot{margin-top:.625rem;padding-top:.75rem;border-top:1px solid rgba(var(--color-foreground),.06)}.order-tracking__help-item--trustpilot .trustpilot-widget{min-height:20px}.order-tracking__mobile-call{display:none}@media(max-width:768px){.order-tracking__mobile-call{display:flex;position:fixed;left:0;right:0;bottom:0;align-items:center;justify-content:center;gap:.75rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom,0));background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-top:1px solid rgba(var(--color-foreground),.12);text-decoration:none;font-size:1.3rem;font-weight:500;box-shadow:0 -6px 16px #0000000f;z-index:50}.order-tracking__mobile-call:active{background:rgba(var(--color-foreground),.04)}.order-tracking__mobile-call-icon{font-size:1.3rem;color:#c5205b}.order-tracking__mobile-call-label strong{font-weight:600;margin-left:.25rem}.order-tracking[data-has-result] .order-tracking__mobile-call{display:none}.order-tracking:not([data-has-result]){padding-bottom:4rem}}.order-tracking__faq{margin-top:3.2rem}.order-tracking__faq-title{margin:0 0 1.2rem;font-size:1.4rem;font-weight:600;color:#111}.order-tracking__faq-item{border:1px solid #E5E7EB;border-radius:8px;margin-bottom:.6rem;background:#fefefe;overflow:hidden}.order-tracking__faq-q{padding:1.2rem 1.6rem;font-size:1.3rem;font-weight:500;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between}.order-tracking__faq-q:after{content:"+";font-size:1.6rem;color:#c5205b;flex-shrink:0;margin-left:1rem;transition:transform .2s ease}.order-tracking__faq-item[open] .order-tracking__faq-q:after{content:"\2212"}.order-tracking__faq-q::-webkit-details-marker{display:none}.order-tracking__faq-a{padding:0 1.6rem 1.4rem;font-size:1.3rem;line-height:1.6;color:#555}.order-tracking__faq-a p{margin:0}.order-tracking__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/101/assets/order-tracking.css.map */
