@layer cvo-ui{.Timeline{flex-direction:column;display:flex}.Timeline-section{flex-direction:row;align-items:stretch;gap:12px;display:flex}.Timeline-sectionContent{flex-direction:column;flex:1;padding-block-end:8px;display:flex}.Timeline-item{flex-direction:column;padding-top:8px;display:flex}.Timeline-label{letter-spacing:-.48px;color:#252423;align-items:center;min-height:16px;font-size:1rem;font-weight:500;line-height:20px;display:flex}@media print,screen and (width>=768px){.Timeline-label{min-height:24px}}.Timeline-markerIcon{color:#85898e;flex-shrink:0}.Timeline-markerBullet{background-color:#d5d6d8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}@media print,screen and (width>=768px){.Timeline-markerBullet{width:24px;height:24px}}.Timeline-marker{flex-direction:column;flex-shrink:0;align-items:center;width:16px;display:flex}@media print,screen and (width>=768px){.Timeline-marker{width:24px}}.Timeline-marker:after{content:"";background-color:#d5d6d8;flex:1;width:4px}.Timeline--primary .Timeline-marker,.Timeline--primary .Timeline-markerBullet{width:24px}.Timeline--primary .Timeline-markerBullet{background-color:#e89136;height:24px}.Timeline--primary .Timeline-label{min-height:24px}@media screen and (width<=767px){.Timeline--primary .Timeline-section{min-height:80px}}.Timeline--primary .Timeline-sectionContent{padding-block-end:12px}.Timeline--primary .Timeline-markerIcon{color:#fefefe}.Timeline--primary .Timeline-marker:after{background-color:#e89136}.Timeline--primary .Timeline-section:not(.Timeline-section--upcoming):has(+.Timeline-section--upcoming) .Timeline-markerBullet{background-color:#e89136}.Timeline--primary .Timeline-section:not(.Timeline-section--upcoming):has(+.Timeline-section--upcoming) .Timeline-markerIcon{color:#fefefe}.Timeline--primary .Timeline-section:not(.Timeline-section--upcoming):has(+.Timeline-section--upcoming) .Timeline-marker:after{background-color:#d5d6d8}.Timeline--secondary .Timeline-marker:after,.Timeline--secondary .Timeline-markerBullet{background-color:#faa835}.Timeline--secondary .Timeline-markerIcon{color:#fefefe}.Timeline-section--upcoming .Timeline-markerBullet{background-color:#d5d6d8}.Timeline-section--upcoming .Timeline-markerIcon{color:#bbbdc0}.Timeline-section--upcoming .Timeline-marker:after{background-color:#d5d6d8}.Timeline-section--upcoming .Timeline-label{color:#85898e}.Timeline-section:has(+.Timeline-section--upcoming)>.Timeline-marker:after{background-color:#d5d6d8}.Timeline:not(.Timeline--hasMore) .Timeline-section:last-child>.Timeline-marker:after{display:none}.Timeline-section:last-child>.Timeline-marker:after{-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}.CartSubscriptionItem{justify-content:space-between;gap:20px;display:flex}.CartSubscriptionItem-info,.CartSubscriptionItem-pricing{flex-direction:column;gap:4px;display:flex}.CartSubscriptionItem-pricing{align-items:flex-end}.CartSubscriptionItem-label,.CartSubscriptionItem-value{color:#252423;letter-spacing:-.42px;font-size:.875rem;font-weight:400;line-height:18px}.CartSubscriptionItem-value{text-align:end;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 8px;font-weight:500;display:flex}.CartSubscriptionItem-currentValue,.CartSubscriptionItem-originalValue{white-space:nowrap}.CartSubscriptionItem-originalValue{color:#85898e;font-weight:400}.CartSubscriptionItem-description{color:#85898e;letter-spacing:-.36px;font-size:.75rem;font-weight:400;line-height:16px}.CartSubscription{box-shadow:none;--cart-breakpoint:1023px;background:#fefefe;border:1px solid #d5d6d8;border-radius:8px;flex-direction:column;gap:16px;width:100%;padding:16px;display:flex}@media screen and (width<=1023px){.CartSubscription:not(.CartSubscription--extended){flex-direction:column;max-height:calc(100vh - 88px);display:flex}}@media screen and (width<=767px){.CartSubscription:not(.CartSubscription--extended){max-height:calc(100vh - 64px)}}.CartSubscription-wrapper{width:335px}@media screen and (width<=1023px){.CartSubscription--collapsible{background:#fefefe;border:none;border-radius:4px 4px 0 0;box-shadow:0 2px 8px #33333326}.CartSubscription--collapsible .CartSubscription-totalSection{cursor:pointer;-webkit-user-select:none;user-select:none;border-top:1px solid #0000;padding-top:0;transition:padding-top .2s cubic-bezier(.32,.72,0,1),border-color .2s cubic-bezier(.32,.72,0,1)}.CartSubscription--collapsible .CartSubscription-totalSection[data-state=open]{border-top-color:#d5d6d8;padding-top:16px}.CartSubscription--collapsible .CartSubscription-recurringTotalSection--inside{display:revert}.CartSubscription--collapsible .CartSubscription-promoCodeSection,.CartSubscription--collapsible .CartSubscription-recurringTotalSection--outside{display:none}}.CartSubscription-headingSection+*{border-top:none!important}.CartSubscription-contentScroller,.CartSubscription-summary{flex-direction:column;display:flex}.CartSubscription-contentScroller{min-height:0}.CartSubscription-headingSection{color:#595854;border-bottom:1px solid #d5d6d8;justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;display:flex}.CartSubscription-headingTitle{letter-spacing:-.6px;align-items:center;gap:8px;font-family:Arial;font-size:1.25rem;font-weight:600;line-height:normal;display:flex}.CartSubscription-headingTitle .Icon{color:#595854}.CartSubscription-itemsSection{gap:16px;padding:16px 0}.CartSubscription-itemsSection,.CartSubscription-totalSection{border-top:1px solid #d5d6d8;flex-direction:column;display:flex}.CartSubscription-totalSection{text-align:start;gap:12px;padding-top:16px}.CartSubscription-totalRow{justify-content:space-between;gap:16px;min-height:32px;display:flex}.CartSubscription-totalPrice,.CartSubscription-totalText{color:#252423;letter-spacing:-.6px;align-items:center;gap:8px;font-size:1.25rem;font-weight:500;line-height:24px;display:flex}.CartSubscription-totalPrice .IconButton,.CartSubscription-totalText .IconButton{color:#85898e}.CartSubscription-totalPrice{text-align:end}@media screen and (width>=1024px){.CartSubscription .CartSubscription-closeButton,.CartSubscription .CartSubscription-toggleButton{display:none}}.CartSubscription-totalMeta{justify-content:space-between;align-items:center;gap:8px;display:flex}.CartSubscription-totalDescription{color:#85898e;letter-spacing:-.42px;font-size:.875rem;font-weight:400;line-height:18px}.CartSubscription-savingsTag{margin-inline-start:auto}.CartSubscription-recurringTotalSection{border-top:1px solid #d5d6d8;margin-top:16px;padding-top:16px}.CartSubscription-recurringTotalSection--inside{display:none}.CartSubscription-recurringTotalSection .CartSubscriptionItem-label,.CartSubscription-recurringTotalSection .CartSubscriptionItem-value{color:#85898e;letter-spacing:-.48px;font-size:1rem;font-weight:400;line-height:20px}.CartSubscription-futureBillingsSection{border-top:1px solid #d5d6d8;margin-top:16px;padding-top:16px}.CartSubscription-futureBillingsSection .CartSubscriptionItem-label{color:#85898e}.CartSubscription-futureBillingsSection .CartSubscriptionItem-label,.CartSubscription-futureBillingsSection .CartSubscriptionItem-value{letter-spacing:-.48px;font-size:1rem;font-weight:400;line-height:20px}.CartSubscription-belowCartSection{margin-top:16px}.CartSubscription-disclaimerSection{color:#85898e;letter-spacing:-.42px;font-size:.875rem;font-weight:400;line-height:18px}@media screen and (width>=1024px){.CartSubscription-disclaimerSection{margin-top:12px}}.CartSubscription-disclaimerSection.is-inside{display:none}@media screen and (width<=1023px){.CartSubscription{border-radius:4px;padding:12px}.CartSubscription-wrapper{width:100%}.CartSubscription-contentSection{animation:var(--section-anim) var(--anim-duration) var(--anim-easing);flex-direction:column;display:flex;overflow:hidden}.CartSubscription-contentSection>.CartSubscription-contentScroller{animation:var(--content-anim) var(--anim-duration) var(--anim-easing)}.CartSubscription-contentSection[data-state=open]{--section-anim:cartSummarySlideDown;--content-anim:cartSummaryContentIn;--anim-duration:.3s;--anim-easing:cubic-bezier(.32,.72,0,1)}.CartSubscription-contentSection[data-state=closed]{--section-anim:cartSummarySlideUp;--content-anim:cartSummaryContentOut;--anim-duration:.2s;--anim-easing:cubic-bezier(.7,0,.84,0)}}@media screen and (width<=1023px) and (prefers-reduced-motion:reduce){.CartSubscription-contentSection,.CartSubscription-contentSection>.CartSubscription-contentScroller{animation:none}}@media screen and (width<=1023px){.CartSubscription-contentScroller{overflow-y:auto}.CartSubscription-headingSection{cursor:pointer;-webkit-user-select:none;user-select:none;z-index:1;background-color:#fefefe;padding-block:8px 16px;position:sticky;inset-block-start:0}.CartSubscription-summary{min-height:0}.CartSubscription-totalAction{flex-shrink:0}.CartSubscription-recurringTotalSection{padding-bottom:16px}.CartSubscription-disclaimerSection{background-color:#fefefe;border-top:1px solid #d5d6d8;padding:12px 0}.CartSubscription-disclaimerSection.is-outside{display:none}.CartSubscription-disclaimerSection.is-inside{display:revert}}}@keyframes cartSummarySlideDown{0%{height:0}to{height:var(--reka-collapsible-content-height)}}@keyframes cartSummarySlideUp{0%{height:var(--reka-collapsible-content-height)}to{height:0}}@keyframes cartSummaryContentIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes cartSummaryContentOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}
