.AddressPicker-module-scss-module__A3F4lq__wrapper{gap:var(--space-4);flex-direction:column;display:flex}.AddressPicker-module-scss-module__A3F4lq__list{gap:var(--space-3);border:none;grid-template-columns:1fr;margin:0;padding:0;display:grid}@media (min-width:576px){.AddressPicker-module-scss-module__A3F4lq__list{grid-template-columns:1fr 1fr}}.AddressPicker-module-scss-module__A3F4lq__option{padding:var(--space-6);border:1px solid var(--color-brand-border-warm);flex-direction:column;align-items:flex-start;display:flex}.AddressPicker-module-scss-module__A3F4lq__option:has(input:checked){border-color:var(--color-brand-primary)}.AddressPicker-module-scss-module__A3F4lq__editLink{margin-top:var(--space-2);align-self:flex-end}.AddressPicker-module-scss-module__A3F4lq__addNew{align-self:flex-start}.AddressPicker-module-scss-module__A3F4lq__actions{gap:var(--space-2);display:flex}.AddressPicker-module-scss-module__A3F4lq__actionButton{width:150px}
.page-module-scss-module__fR8xca__page{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:992px){.page-module-scss-module__fR8xca__page{grid-template-columns:minmax(0,1fr) 465px}}.page-module-scss-module__fR8xca__formSection{order:0}.page-module-scss-module__fR8xca__summarySection{order:1}.page-module-scss-module__fR8xca__pageHeading{font-family:var(--section-title-font);font-size:var(--text-2xl);text-transform:uppercase;letter-spacing:.05em;color:var(--color-black);line-height:1.2}@media (min-width:992px){.page-module-scss-module__fR8xca__pageHeading{font-size:var(--text-3xl)}}.page-module-scss-module__fR8xca__section{gap:var(--space-2);padding:var(--space-3) var(--space-6);background-color:var(--section-bg);flex-direction:column;display:flex}.page-module-scss-module__fR8xca__section:nth-child(1 of .page-module-scss-module__fR8xca__section){padding:var(--space-6) var(--space-6) var(--space-3) var(--space-6)}.page-module-scss-module__fR8xca__section:nth-last-child(1 of .page-module-scss-module__fR8xca__section){padding:var(--space-3) var(--space-6) var(--space-6) var(--space-6)}.page-module-scss-module__fR8xca__sectionTitle{font-family:var(--section-title-font);font-size:var(--section-title-size);text-transform:var(--section-title-transform);letter-spacing:var(--section-title-letter-spacing);color:var(--color-black);margin:0 0 var(--space-2)}.page-module-scss-module__fR8xca__paymentSection{gap:var(--space-6)}.page-module-scss-module__fR8xca__gwpSection{gap:0}.page-module-scss-module__fR8xca__checkboxContainer{padding:var(--space-4) var(--space-6) var(--space-8);background-color:var(--section-bg)}.page-module-scss-module__fR8xca__section .page-module-scss-module__fR8xca__checkboxContainer{background-color:#0000;border:none;padding:0}.page-module-scss-module__fR8xca__actions{margin-top:var(--space-4);padding-bottom:var(--space-6);justify-content:flex-end;display:flex}.page-module-scss-module__fR8xca__actions button{width:100%}@media (min-width:576px){.page-module-scss-module__fR8xca__actions button{width:auto}}.page-module-scss-module__fR8xca__submitButton{background-color:var(--color-brand-primary);color:var(--color-white);font-family:var(--checkout-button-font);text-transform:uppercase;letter-spacing:var(--checkout-button-letter-spacing);padding:var(--space-3) var(--space-8);cursor:pointer;border:none;border-radius:0}.page-module-scss-module__fR8xca__submitButton:hover{opacity:.9}.page-module-scss-module__fR8xca__submitButton:disabled{opacity:.6;cursor:not-allowed}.page-module-scss-module__fR8xca__submitButton[aria-busy=true]{color:#0000}.page-module-scss-module__fR8xca__errorBanner{padding:var(--space-3) var(--space-4);background-color:var(--color-error-bg,#fef2f2);border:1px solid var(--color-error-border,#fca5a5);color:var(--color-error,#dc2626);font-size:var(--text-sm);margin-bottom:var(--space-4)}.page-module-scss-module__fR8xca__loading{padding:var(--space-8);color:var(--bag-back-link-color);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}.page-module-scss-module__fR8xca__loading:before{content:"";width:20px;height:20px;margin-right:var(--space-2);border:2px solid var(--color-gray-200);border-top-color:var(--color-gray-600);border-radius:50%;animation:.8s linear infinite page-module-scss-module__fR8xca__spin}@keyframes page-module-scss-module__fR8xca__spin{to{transform:rotate(360deg)}}.page-module-scss-module__fR8xca__summaryBox{gap:var(--space-2);padding:var(--space-4);background-color:var(--color-brand-background-grey,#f4f1ec);flex-direction:column;display:flex}.page-module-scss-module__fR8xca__group{flex-direction:row;justify-content:space-between;display:flex}.page-module-scss-module__fR8xca__groupFlex>div{flex:1}.page-module-scss-module__fR8xca__subsectionTitle{font-family:var(--font-body-medium);text-transform:uppercase;font-size:var(--text-sm);color:var(--color-black)}.page-module-scss-module__fR8xca__noCheckout{padding:var(--space-12);text-align:center;background-color:var(--panel-bg);border-radius:var(--card-border-radius);flex-direction:column;justify-content:center;align-items:center;display:flex}.page-module-scss-module__fR8xca__noCheckout h2{font-size:var(--text-xl);margin-bottom:var(--space-2)}.page-module-scss-module__fR8xca__noCheckout p{color:var(--bag-back-link-color);margin-bottom:var(--space-6)}
.ServicePriceLookup-module-scss-module__Oa_Qeq__root{gap:var(--space-4);width:100%;min-width:0;max-width:100%;display:grid}@media (min-width:768px){.ServicePriceLookup-module-scss-module__Oa_Qeq__root{gap:var(--space-6)}}.ServicePriceLookup-module-scss-module__Oa_Qeq__search{width:min(100%,50rem);padding:var(--space-6) var(--space-4);flex-direction:column;align-items:center;margin-inline:auto;display:flex}@media (min-width:768px){.ServicePriceLookup-module-scss-module__Oa_Qeq__search{padding:var(--space-10) 0}}.ServicePriceLookup-module-scss-module__Oa_Qeq__header{gap:var(--space-4);width:100%;margin-bottom:var(--space-4);text-align:center;display:grid}@media (min-width:768px){.ServicePriceLookup-module-scss-module__Oa_Qeq__header{gap:var(--space-6);margin-bottom:var(--space-6)}}.ServicePriceLookup-module-scss-module__Oa_Qeq__title{color:var(--color-black);font-family:var(--font-display);font-size:var(--font-size-h3,1.875rem);text-align:center;text-transform:uppercase;margin:0;line-height:1.2}.ServicePriceLookup-module-scss-module__Oa_Qeq__intro{color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-body-sm);text-align:center;margin:0;line-height:1.375}.ServicePriceLookup-module-scss-module__Oa_Qeq__formBlock{gap:var(--space-6);width:min(100%,36.5rem);display:grid}@media (min-width:768px){.ServicePriceLookup-module-scss-module__Oa_Qeq__formBlock{gap:var(--space-8)}}.ServicePriceLookup-module-scss-module__Oa_Qeq__form{gap:var(--space-6);width:100%;display:grid}@media (min-width:768px){.ServicePriceLookup-module-scss-module__Oa_Qeq__form{gap:var(--space-8)}}.ServicePriceLookup-module-scss-module__Oa_Qeq__formActions{gap:var(--space-3);flex-direction:column;width:100%;display:flex}@media (min-width:600px){.ServicePriceLookup-module-scss-module__Oa_Qeq__formActions{justify-content:center;gap:var(--space-4);flex-flow:wrap}}.ServicePriceLookup-module-scss-module__Oa_Qeq__searchButton{width:100%;min-width:0;height:3rem;padding-inline:var(--space-6);font-family:var(--font-display-bold);letter-spacing:.05em}@media (min-width:600px){.ServicePriceLookup-module-scss-module__Oa_Qeq__searchButton{width:auto;min-width:12.8125rem}}.ServicePriceLookup-module-scss-module__Oa_Qeq__hintLink{gap:var(--space-1);width:100%;color:var(--color-primary);font-family:var(--font-display-medium);font-size:var(--text-body-sm);letter-spacing:.05em;text-align:center;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex}.ServicePriceLookup-module-scss-module__Oa_Qeq__hintLink:focus-visible{outline:2px solid var(--color-interaction-focus);outline-offset:2px}.ServicePriceLookup-module-scss-module__Oa_Qeq__loaderPlaceholder{min-height:6rem}.ServicePriceLookup-module-scss-module__Oa_Qeq__error{color:var(--color-error,#b00020);text-align:center;margin:0}.ServicePriceLookup-module-scss-module__Oa_Qeq__empty{padding-inline:var(--space-10);padding-bottom:var(--space-15);color:var(--color-text-primary);font-family:var(--font-display);font-size:var(--font-size-h4-mobile);letter-spacing:.04em;text-align:center;text-transform:uppercase;margin:0}@media (min-width:768px){.ServicePriceLookup-module-scss-module__Oa_Qeq__empty{font-size:var(--font-size-h4)}}.ServicePriceLookup-module-scss-module__Oa_Qeq__results{gap:var(--space-6);width:100%;min-width:0;max-width:100%;padding-inline:var(--space-4);padding-bottom:var(--space-10);display:grid}@media (min-width:768px){.ServicePriceLookup-module-scss-module__Oa_Qeq__results{gap:var(--space-8);padding-inline:var(--space-10);padding-bottom:var(--space-15)}}.ServicePriceLookup-module-scss-module__Oa_Qeq__tableTitle{width:100%;min-width:0}.ServicePriceLookup-module-scss-module__Oa_Qeq__resultsActions{margin-top:var(--space-6);justify-content:center;width:100%;display:flex}@media (min-width:768px){.ServicePriceLookup-module-scss-module__Oa_Qeq__resultsActions{margin-top:var(--space-8)}}.ServicePriceLookup-module-scss-module__Oa_Qeq__resultsHeading{margin:0;margin-bottom:var(--space-4);color:var(--color-text-primary);font-family:var(--font-display);font-size:var(--font-size-h3-mobile);text-align:center;text-transform:uppercase;line-height:1.2}@media (min-width:768px){.ServicePriceLookup-module-scss-module__Oa_Qeq__resultsHeading{font-size:var(--font-size-h3)}}.ServicePriceLookup-module-scss-module__Oa_Qeq__resultsHeading strong{font-family:var(--font-display-bold)}
.IdentifyWatchModal-module-scss-module__dqHSha__body{gap:var(--space-6);justify-items:center;display:grid}.IdentifyWatchModal-module-scss-module__dqHSha__hint{text-align:center;margin:0}
.SelectRegisteredWatchModal-module-scss-module__YPykpG__body{gap:var(--space-4);padding:var(--space-6);display:grid;position:relative}.SelectRegisteredWatchModal-module-scss-module__YPykpG__root{min-width:0;overflow:hidden}.SelectRegisteredWatchModal-module-scss-module__YPykpG__intro{color:var(--color-brand-primary);font-family:var(--font-body);font-size:var(--text-body-sm);text-align:center;margin:0;line-height:1.5}.SelectRegisteredWatchModal-module-scss-module__YPykpG__loaderPlaceholder{min-height:14rem}.SelectRegisteredWatchModal-module-scss-module__YPykpG__carouselHost{position:relative}.SelectRegisteredWatchModal-module-scss-module__YPykpG__swiper{width:100%;padding-inline:var(--space-2);overflow:hidden}.SelectRegisteredWatchModal-module-scss-module__YPykpG__swiper .swiper-slide{width:14rem;height:auto}:is(.SelectRegisteredWatchModal-module-scss-module__YPykpG__swiper .swiper-button-prev,.SelectRegisteredWatchModal-module-scss-module__YPykpG__swiper .swiper-button-next){display:none}@media (min-width:768px){:is(.SelectRegisteredWatchModal-module-scss-module__YPykpG__swiper .swiper-button-prev,.SelectRegisteredWatchModal-module-scss-module__YPykpG__swiper .swiper-button-next){width:1.5rem;height:1.5rem;color:var(--color-brand-primary);justify-content:center;align-items:center;display:flex}.SelectRegisteredWatchModal-module-scss-module__YPykpG__swiper .swiper-button-prev:after{font-size:1rem}.SelectRegisteredWatchModal-module-scss-module__YPykpG__swiper .swiper-button-next:after{font-size:1rem}:is(.SelectRegisteredWatchModal-module-scss-module__YPykpG__swiper .swiper-button-prev.swiper-button-disabled,.SelectRegisteredWatchModal-module-scss-module__YPykpG__swiper .swiper-button-next.swiper-button-disabled){display:none}}.SelectRegisteredWatchModal-module-scss-module__YPykpG__watchCard{background:var(--color-gray-100,#f5f5f5);flex-direction:column;height:100%;display:flex}.SelectRegisteredWatchModal-module-scss-module__YPykpG__imageWrapper{aspect-ratio:1;background:var(--color-white,#fff);width:100%;position:relative}.SelectRegisteredWatchModal-module-scss-module__YPykpG__image,.SelectRegisteredWatchModal-module-scss-module__YPykpG__placeholder{object-fit:contain}.SelectRegisteredWatchModal-module-scss-module__YPykpG__cardBody{align-items:center;gap:var(--space-2);padding:var(--space-4);text-align:center;flex-direction:column;flex:1;display:flex}.SelectRegisteredWatchModal-module-scss-module__YPykpG__watchName{color:var(--color-brand-primary);font-family:var(--font-display-bold);font-size:var(--text-body);text-transform:uppercase;flex:1;justify-content:center;align-items:center;margin:0;line-height:1.3;display:flex}.SelectRegisteredWatchModal-module-scss-module__YPykpG__sku{color:var(--color-gray-500,#767676);font-family:var(--font-body);font-size:var(--text-caption);margin:0;line-height:1.4}.SelectRegisteredWatchModal-module-scss-module__YPykpG__warrantyLabel{color:var(--color-brand-primary);font-family:var(--font-body);font-size:var(--text-caption);margin:0;line-height:1.4}.SelectRegisteredWatchModal-module-scss-module__YPykpG__warrantyRow{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.SelectRegisteredWatchModal-module-scss-module__YPykpG__warrantyBadge{padding:var(--space-1) var(--space-2);font-family:var(--font-display-bold);font-size:var(--text-caption);letter-spacing:.02em;text-transform:uppercase;justify-content:center;align-items:center;line-height:1.2;display:inline-flex}.SelectRegisteredWatchModal-module-scss-module__YPykpG__warrantyBadgeActive{background:var(--color-warranty-active-bg);color:var(--color-brand-primary)}.SelectRegisteredWatchModal-module-scss-module__YPykpG__warrantyBadgeInactive{background:var(--color-gray-400);color:var(--color-white)}.SelectRegisteredWatchModal-module-scss-module__YPykpG__validUntil{color:var(--color-brand-primary);font-family:var(--font-body);font-size:var(--text-caption);margin:0;line-height:1.4}.SelectRegisteredWatchModal-module-scss-module__YPykpG__selectButton{width:100%;margin-top:var(--space-2)}.SelectRegisteredWatchModal-module-scss-module__YPykpG__empty{gap:var(--space-3);padding-block:var(--space-4);text-align:center;justify-items:center;display:grid}.SelectRegisteredWatchModal-module-scss-module__YPykpG__emptyHeading{color:var(--color-brand-primary);font-family:var(--font-display-bold);font-size:var(--text-h4);text-transform:uppercase;margin:0;line-height:1.2}.SelectRegisteredWatchModal-module-scss-module__YPykpG__emptyTip{max-width:33.5rem;color:var(--color-brand-primary);font-family:var(--font-body);font-size:var(--text-body-sm);margin:0;line-height:1.5}
/*# sourceMappingURL=0gguo5384_qzb.css.map*/