.niWTPG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.niWTPG_errorSummary{background-color:#fff5f5;border:1px solid #fc8181;border-left:4px solid #e53e3e;border-radius:.375rem;margin-bottom:1.5rem;padding:1rem}.niWTPG_errorSummary:focus{outline-offset:2px;outline:2px solid #e53e3e}.niWTPG_errorSummaryTitle{font-family:var(--font-display-bold);color:#c53030;margin:0 0 .75rem;font-size:1rem}.niWTPG_errorSummaryList{margin:0;padding-left:1.25rem;list-style-type:disc}.niWTPG_errorSummaryItem{margin-bottom:.25rem}.niWTPG_errorSummaryItem:last-child{margin-bottom:0}.niWTPG_errorSummaryLink{color:#c53030;text-underline-offset:2px;text-decoration:underline}.niWTPG_errorSummaryLink:hover,.niWTPG_errorSummaryLink:focus{color:#9b2c2c}.niWTPG_errorSummaryLink:focus{outline-offset:2px;outline:2px solid #e53e3e}.niWTPG_fieldError{color:#c53030;margin-top:.25rem;font-size:.875rem;display:block}.niWTPG_fieldError:before{content:"⚠ "}
.B8TiOW_wrapper{gap:var(--space-2);flex-direction:column;display:flex}.B8TiOW_title{font-family:var(--font-body-medium);font-size:var(--text-sm);text-transform:uppercase;color:var(--color-black)}.B8TiOW_address{font-style:normal;font-size:var(--text-sm);color:var(--color-black);line-height:1.5}.B8TiOW_name{font-family:var(--font-body-semibold);margin-bottom:var(--space-2)}.B8TiOW_changeButton{align-self:flex-start}
.fc3Kca_wrapper{align-items:center;gap:var(--space-2);font-size:var(--text-sm);cursor:pointer;display:flex}.fc3Kca_wrapper input[type=radio]{appearance:none;border:1px solid var(--color-gray-400);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin:0;display:flex}.fc3Kca_wrapper input[type=radio]:after{content:"";background-color:var(--color-brand-accent);border-radius:50%;width:10px;height:10px;transition:transform .15s ease-in-out;transform:scale(0)}.fc3Kca_wrapper input[type=radio]:checked:after{transform:scale(1)}.fc3Kca_wrapper input[type=radio]:checked{border-color:var(--color-gray-400)}.fc3Kca_fullWidth{width:100%}.fc3Kca_disabled{opacity:.5;cursor:not-allowed}.fc3Kca_disabled input[type=radio]{cursor:not-allowed}
.F3qyTW_page{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:992px){.F3qyTW_page{grid-template-columns:minmax(0,1fr) 465px}}.F3qyTW_formSection{order:0}.F3qyTW_summarySection{order:1}.F3qyTW_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){.F3qyTW_pageHeading{font-size:var(--text-3xl)}}.F3qyTW_form{gap:var(--space-4);flex-direction:column;display:flex}.F3qyTW_serverErrors{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-error);border-radius:var(--card-border-radius);color:var(--color-error);background-color:#fef2f2;display:flex}.F3qyTW_serverErrors p{font-size:var(--text-sm);margin:0}.F3qyTW_section{gap:var(--space-6);padding:var(--space-6);background-color:var(--section-bg);flex-direction:column;display:flex}.F3qyTW_embedded{gap:var(--space-6);flex-direction:column;display:flex}.F3qyTW_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(--section-title-color)}.F3qyTW_row{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.F3qyTW_field{gap:var(--space-1);flex-direction:column;display:flex}.F3qyTW_label{font-family:var(--label-font);font-size:var(--label-size);text-transform:var(--label-transform);letter-spacing:var(--label-letter-spacing);color:var(--label-color)}.F3qyTW_required{color:var(--color-error)}.F3qyTW_error{font-size:var(--text-xs);color:var(--color-error)}.F3qyTW_checkbox{align-items:center;gap:var(--space-2);font-size:var(--text-sm);cursor:pointer;padding:var(--space-4) var(--space-6);background-color:var(--section-bg);border:var(--section-border);display:flex}.F3qyTW_checkbox input[type=checkbox]{width:18px;height:18px;accent-color:var(--checkbox-accent);cursor:pointer}.F3qyTW_section .F3qyTW_checkbox{background-color:#0000;border:none;padding:0}.F3qyTW_checkboxContainer{padding:var(--space-4) var(--space-6);background-color:var(--section-bg)}.F3qyTW_section .F3qyTW_checkboxContainer{background-color:#0000;border:none;padding:0}.F3qyTW_sectionLoadingFrame{display:block}.F3qyTW_deliveryOptions{align-items:center;gap:var(--space-6);border:none;margin:0;padding:0;display:flex}.F3qyTW_contactDescription{font-size:var(--text-sm);color:var(--color-gray-600);margin:0}.F3qyTW_mandatoryNote{font-family:var(--font-body-bold);font-size:var(--text-xs);color:var(--color-brand-primary);text-align:right;margin:0}.F3qyTW_saveAddressAction{gap:var(--space-2);display:flex}.F3qyTW_saveAddressButton{width:150px}.F3qyTW_actions{padding-bottom:var(--space-6);justify-content:flex-end;display:flex}.F3qyTW_actions button{width:100%}@media (min-width:576px){.F3qyTW_actions button{width:auto}}.F3qyTW_emailFieldWrapper{gap:var(--space-2);flex-direction:column;display:flex}.F3qyTW_emailRegisteredBanner{align-items:center;gap:var(--space-2);background-color:var(--color-brand-background-grey);padding:var(--space-3);font-size:var(--text-sm);color:var(--color-brand-primary);display:flex}.F3qyTW_emailRegisteredBanner svg{color:var(--color-brand-accent);flex-shrink:0}.F3qyTW_emailRegisteredBanner p{margin:0}.F3qyTW_emailRegisteredBanner a{color:var(--color-brand-primary);text-decoration:underline}.F3qyTW_emailRegisteredBanner a:hover{text-decoration:none}
.q1CH2q_container{gap:var(--space-4);flex-direction:column;display:flex}.q1CH2q_searchSection{gap:var(--space-2);background:var(--color-gray-100,#f5f5f5);padding:var(--space-4);flex-direction:column;display:flex}.q1CH2q_searchLabel{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-700)}.q1CH2q_searchInputWrapper{align-items:center;display:flex;position:relative}.q1CH2q_searchIcon{left:var(--space-3);width:20px;height:20px;color:var(--color-gray-500);pointer-events:none;position:absolute}.q1CH2q_searchInput{width:100%;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-10);border:1px solid var(--input-border-color,var(--color-gray-300));border-radius:var(--input-border-radius,4px);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-gray-900);background:var(--color-white);transition:border-color var(--duration-fast) var(--ease-default)}.q1CH2q_searchInput::placeholder{color:var(--color-gray-400)}.q1CH2q_searchInput:focus{border-color:var(--input-border-focus,var(--color-brand-primary));outline:none}.q1CH2q_error{font-size:var(--text-xs);color:var(--color-error)}.q1CH2q_boutiqueList{flex-wrap:wrap;align-items:stretch;display:flex}.q1CH2q_cardWrapper{padding-top:var(--space-4);flex:0 0 100%;display:flex}@media (min-width:992px){.q1CH2q_cardWrapper{flex:0 0 50%}.q1CH2q_cardWrapper:nth-of-type(odd){padding-right:var(--space-2)}.q1CH2q_cardWrapper:nth-of-type(2n){padding-left:var(--space-2)}}.q1CH2q_card{align-items:flex-start;gap:var(--space-3);width:100%;min-height:96px;padding:var(--space-4);background-color:var(--color-white);border:1px solid var(--color-gray-200);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-default);display:flex}.q1CH2q_card:hover{border-color:var(--color-gray-400)}.q1CH2q_cardSelected{border-color:var(--color-brand-primary);padding:calc(var(--space-4) - 1px);border-width:2px}.q1CH2q_cardRadio{margin-top:var(--space-1);flex-shrink:0}.q1CH2q_cardBody{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.q1CH2q_storeName{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-gray-900);margin:0}.q1CH2q_storeAddress,.q1CH2q_storePhone{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-gray-700);margin:0}.q1CH2q_storePhone a{color:var(--color-brand-primary);text-decoration:underline}.q1CH2q_storePhone a:hover{text-decoration:none}.q1CH2q_hoursSection{margin-top:var(--space-3)}.q1CH2q_hoursTitle{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-gray-900);margin:0 0 var(--space-1)}.q1CH2q_hoursTable{flex-direction:column;gap:2px;max-width:220px;display:flex}.q1CH2q_hoursRow{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-gray-600);justify-content:space-between;display:flex}.q1CH2q_hoursDay{text-transform:capitalize}.q1CH2q_loadMore{padding-top:var(--space-4);flex:0 0 100%;display:flex}@media (min-width:992px){.q1CH2q_loadMore{flex:0 0 50%}.q1CH2q_loadMore:nth-of-type(odd){padding-right:var(--space-2)}.q1CH2q_loadMore:nth-of-type(2n){padding-left:var(--space-2)}}.q1CH2q_loadMoreButton{width:100%;min-height:96px;padding:var(--space-4);background-color:var(--color-white);border:1px solid var(--color-gray-200);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-gray-900);transition:opacity var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default);justify-content:center;align-items:center;text-decoration:underline;display:flex}.q1CH2q_loadMoreButton:hover:not(:disabled){border-color:var(--color-gray-400)}.q1CH2q_loadMoreButton:disabled{opacity:.4;cursor:not-allowed}
.mo9b8a_phoneRow{gap:var(--space-4);align-items:flex-start;display:flex}.mo9b8a_prefixField{flex-shrink:0;width:160px}.mo9b8a_phoneField{flex:1}
.nRes2G_newsletterModal.nRes2G_newsletterModal{border-radius:var(--radius-none);width:100%;max-width:none;height:100dvh;max-height:100dvh;box-shadow:none;inset:0;transform:none}@media (min-width:600px){.nRes2G_newsletterModal.nRes2G_newsletterModal{width:min(95vw,750px);height:auto;max-height:calc(100dvh - var(--space-8));inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.nRes2G_header.nRes2G_header{text-align:center;padding-top:var(--space-5);border-bottom:1px solid var(--color-gray-200,#ebebeb);justify-content:center;position:relative}.nRes2G_header.nRes2G_header h2{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:.02em;text-transform:uppercase;color:var(--color-green)}.nRes2G_header.nRes2G_header button{right:var(--space-6);position:absolute;top:50%;transform:translateY(-50%)}.nRes2G_body.nRes2G_body{padding:0;overflow-y:auto}.nRes2G_wrapper{padding:var(--space-4) var(--space-5) var(--space-6);flex-direction:column;display:flex}@media (min-width:600px){.nRes2G_wrapper{padding:var(--space-6) var(--space-8) var(--space-8)}}:is(html[data-brand=gallet] .nRes2G_wrapper .nRes2G_description,html[data-brand=gallet] .nRes2G_wrapper .nRes2G_mandatoryNote,html[data-brand=gallet] .nRes2G_wrapper .nRes2G_legalText,html[data-brand=gallet] .nRes2G_wrapper .nRes2G_legalLink){color:var(--color-black)}html[data-brand=gallet] .nRes2G_wrapper .nRes2G_submitButton.nRes2G_submitButton{background-color:var(--color-button-primary-bg);border-color:var(--color-button-primary-bg);color:var(--color-button-primary-text)}html[data-brand=gallet] .nRes2G_wrapper .nRes2G_submitButton.nRes2G_submitButton:hover:not(:disabled){background-color:var(--color-button-primary-hover-bg);border-color:var(--color-brand-accent);color:var(--color-button-primary-hover-text)}html[data-brand=gallet] .nRes2G_wrapper .nRes2G_submitButton.nRes2G_submitButton:active:not(:disabled){background-color:var(--color-button-primary-bg);border-color:var(--color-button-primary-bg);color:var(--color-button-primary-text)}.nRes2G_description{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary,#666);text-align:center;margin:0 0 var(--space-6);white-space:pre-line;line-height:1.6}.nRes2G_form{gap:var(--space-4);flex-direction:column;display:flex}.nRes2G_field{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.nRes2G_nameRow,.nRes2G_selectRow{gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:576px){.nRes2G_nameRow,.nRes2G_selectRow{gap:var(--space-4);flex-direction:row}}.nRes2G_mandatoryNote{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary,#666);text-align:right;margin:0}.nRes2G_legalText{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary,#666);margin:var(--space-2) 0 0;padding-left:calc(18px + var(--space-3));line-height:1.6}.nRes2G_legalLink{color:var(--color-primary);text-decoration:underline}.nRes2G_legalLink:hover{text-decoration:none}.nRes2G_captchaWrapper{margin:var(--space-4) 0;justify-content:center;display:flex}.nRes2G_error{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-error)}.nRes2G_errorMessage{padding:var(--space-3);background:var(--color-error-light);border:1px solid var(--color-error);border-radius:var(--radius-base);color:var(--color-error);font-family:var(--font-body);font-size:var(--text-sm);text-align:center}.nRes2G_submitButton.nRes2G_submitButton{min-width:200px;margin:0 auto}.nRes2G_submitArrowIcon.nRes2G_submitArrowIcon{width:45px;height:16px;transition:none}.nRes2G_successState{align-items:center;gap:var(--space-4);text-align:center;padding:var(--space-6) 0;flex-direction:column;display:flex}.nRes2G_successIcon{background:var(--color-success-light);border-radius:var(--radius-full);width:56px;height:56px;color:var(--color-success);justify-content:center;align-items:center;display:flex}.nRes2G_successMessage{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary,#666);max-width:360px;margin:0;line-height:1.6}.nRes2G_closeButton{padding:var(--space-3-5) var(--space-8);color:var(--color-text-primary,#1a1a1a);border:1px solid var(--color-border);font-family:var(--font-body-bold);font-size:var(--text-sm);text-transform:uppercase;cursor:pointer;transition:background var(--duration-fast) ease;margin-top:var(--space-2);background:0 0}.nRes2G_closeButton:hover{background:var(--color-gray-100)}.nRes2G_closeButton:focus-visible{outline:2px solid var(--color-interaction-focus,#06c);outline-offset:2px}
.hQ-t8a_notifyMeModal{width:min(95vw,750px)!important;max-width:none!important}@media (max-width:575px){.hQ-t8a_notifyMeModal{height:100dvh;max-height:100dvh;box-shadow:none;border-radius:0;inset:0;transform:none;width:100%!important}.hQ-t8a_successModal.hQ-t8a_successModal{height:auto;max-height:100dvh;inset:auto 0 0}}.hQ-t8a_header.hQ-t8a_header{text-align:center;border-bottom:1px solid var(--color-gray-200,#ebebeb);justify-content:center;padding:1.25rem 3.5rem;position:relative}.hQ-t8a_header.hQ-t8a_header h2{font-family:var(--font-display);font-size:var(--text-2xl,1.5rem);letter-spacing:.02em;text-transform:uppercase;color:var(--color-paragraph,var(--color-text-primary,#1a1a1a));font-weight:400}.hQ-t8a_header.hQ-t8a_header button{color:var(--color-paragraph,var(--color-text-primary,#1a1a1a));position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}.hQ-t8a_body{padding:0!important}.hQ-t8a_wrapper{flex-direction:column;padding:2rem 1.25rem;display:flex}@media (min-width:576px){.hQ-t8a_wrapper{padding:2.5rem}}.hQ-t8a_productHeader{text-align:center;margin-bottom:2.5rem}.hQ-t8a_productName,.hQ-t8a_productSubtitle{font-family:var(--font-body);color:var(--color-paragraph,var(--color-text-primary,#1a1a1a));text-transform:uppercase;letter-spacing:0;margin:0;font-size:1.0625rem;font-weight:400;line-height:1.35}.hQ-t8a_productSubtitle{margin-bottom:.75rem}.hQ-t8a_description{font-family:var(--font-body);color:var(--color-paragraph,var(--color-text-primary,#1a1a1a));letter-spacing:0;margin:0;font-size:1.0625rem;line-height:1.5}.hQ-t8a_form{flex-direction:column;gap:1.5rem;display:flex}.hQ-t8a_field{flex-direction:column;flex:1;gap:.25rem;display:flex}@media (min-width:576px){.hQ-t8a_titleField{flex:none;width:180px}}.hQ-t8a_nameRow{flex-direction:row;gap:1rem;display:flex}.hQ-t8a_selectRow{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:576px){.hQ-t8a_selectRow{flex-direction:row;gap:1rem}.hQ-t8a_languageField{flex:0 0 25%}}.hQ-t8a_input,.hQ-t8a_select{border:none;border-bottom:1px solid var(--color-green,#3e4827);font-family:var(--font-body);letter-spacing:0;width:100%;color:var(--color-green,var(--color-text-primary,#1a1a1a));background:0 0;padding:.5rem 0;font-size:.9375rem;line-height:1.4;transition:border-color .2s}.hQ-t8a_input:focus,.hQ-t8a_select:focus{border-bottom-width:2px;outline:none}.hQ-t8a_input::placeholder,.hQ-t8a_select::placeholder{color:var(--color-green,var(--color-text-primary,#1a1a1a));opacity:1}.hQ-t8a_input[aria-invalid=true],.hQ-t8a_select[aria-invalid=true]{border-bottom-color:var(--color-error,#dc2626)}.hQ-t8a_selectReadOnly.hQ-t8a_selectReadOnly:disabled{cursor:default;opacity:1;color:var(--color-green,var(--color-text-primary,#1a1a1a));background-image:none}.hQ-t8a_select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%233e4827' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .25rem center;background-repeat:no-repeat;padding-right:2rem}.hQ-t8a_mandatoryNote{font-family:var(--font-body-bold);color:var(--color-green,var(--color-text-primary,#1a1a1a));text-align:right;letter-spacing:0;margin:-.5rem 0 0;font-size:.75rem}.hQ-t8a_checkboxField{align-items:flex-start;gap:.75rem;display:flex}.hQ-t8a_checkbox{cursor:pointer;width:18px;height:18px;accent-color:var(--color-green,#3e4827);flex-shrink:0;margin:2px 0 0}.hQ-t8a_checkbox:disabled{cursor:not-allowed;opacity:.6}.hQ-t8a_consentText{flex-direction:column;gap:1rem;display:flex}.hQ-t8a_checkboxLabel{font-family:var(--font-body-bold);color:var(--color-paragraph,var(--color-text-primary,#1a1a1a));letter-spacing:0;margin:0;font-size:.875rem;line-height:1.5}@media (max-width:575px){.hQ-t8a_checkboxLabel{font-size:.8125rem}}label.hQ-t8a_checkboxLabel{cursor:pointer}.hQ-t8a_legalText{font-family:var(--font-body);color:var(--color-paragraph,var(--color-text-primary,#1a1a1a));letter-spacing:0;margin:-.5rem 0 0;font-size:.75rem;line-height:1.5}.hQ-t8a_legalLink{color:inherit;text-decoration:underline}.hQ-t8a_legalLink:hover{text-decoration:none}.hQ-t8a_captchaWrapper{flex-direction:column;align-items:center;gap:.5rem;margin:0;display:flex}.hQ-t8a_error{font-family:var(--font-body);color:var(--color-error,#dc2626);letter-spacing:0;font-size:.75rem}.hQ-t8a_errorMessage{background:var(--color-error-light,#fef2f2);border:1px solid var(--color-error,#dc2626);color:var(--color-error,#dc2626);font-family:var(--font-body);text-align:center;letter-spacing:0;border-radius:4px;padding:.75rem;font-size:.875rem}.hQ-t8a_submitButton.hQ-t8a_submitButton{width:100%;margin:0}@media (min-width:576px){.hQ-t8a_submitButton.hQ-t8a_submitButton{width:auto;min-width:170px;margin:0 auto}}.hQ-t8a_successState{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem 0 1.5rem;display:flex}.hQ-t8a_successTitle,.hQ-t8a_successMessage{font-family:var(--font-body,"Open Sans", sans-serif);color:var(--color-paragraph,var(--color-text-primary,#1a1a1a));letter-spacing:0;margin:0;font-size:1rem;line-height:1.6}.hQ-t8a_successProduct{text-transform:uppercase;color:var(--color-brand-primary-80,var(--color-text-primary,#1a1a1a));display:block}.hQ-t8a_successMessages{flex-direction:column;max-width:520px;display:flex}
.ywYlVq_modalHeader{padding:var(--space-6) var(--space-10) var(--space-4);padding-right:calc(var(--space-10) + 2rem);align-items:flex-start;position:relative}.ywYlVq_modalHeader>:first-child{min-width:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;flex:1;margin:0}.ywYlVq_modalHeader>button:last-child{top:var(--space-6);right:var(--space-6);border:1px solid var(--color-text-primary);width:2rem;height:2rem;color:var(--color-text-primary);background:0 0;border-radius:0;margin:0;position:absolute}.ywYlVq_modalHeader>button:last-child:hover{color:var(--color-text-primary);opacity:.7;background:0 0}.ywYlVq_modalHeader>button:last-child svg{width:1rem;height:1rem}.ywYlVq_modalBody{padding:var(--space-4) var(--space-10) var(--space-8)}.ywYlVq_header{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.ywYlVq_logo{width:auto;height:2.5rem;display:block}.ywYlVq_headerTitle{font-family:var(--font-display-bold);text-transform:uppercase;color:var(--color-text-primary);flex-direction:column;margin:0;font-size:1.75rem;line-height:1.15;display:flex}@media (min-width:768px){.ywYlVq_headerTitle{font-size:2.5rem}}.ywYlVq_headerTitleLine{display:block}.ywYlVq_body{gap:var(--space-5);flex-direction:column;display:flex}.ywYlVq_installmentRow{align-items:center;gap:var(--space-4);display:flex}.ywYlVq_badge{background-color:var(--color-primary);width:3rem;height:3rem;color:var(--color-white);font-family:var(--font-body-semibold);font-size:var(--text-body-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ywYlVq_installmentDetails{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ywYlVq_installmentDetails p,.ywYlVq_description{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-primary);margin:0}.ywYlVq_legalBlock{flex-direction:column;gap:0;display:flex}.ywYlVq_legal{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-primary);margin:0}.ywYlVq_okButton{margin-top:var(--space-1);text-transform:uppercase}
.EotGqq_priceModal{width:min(90vw,650px)!important}@media (max-width:480px){.EotGqq_priceModal{border-radius:0!important;width:100%!important;height:100%!important;max-height:100dvh!important;top:0!important;bottom:auto!important}}.EotGqq_body{position:relative;padding:3rem 4rem 3.5rem!important}@media (max-width:480px){.EotGqq_body{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;padding:2rem 1.5rem!important}}.EotGqq_closeButton{cursor:pointer;color:#1a1a1a;z-index:1;background:0 0;border:none;padding:.5rem;transition:opacity .2s;position:absolute;top:1rem;right:1rem}.EotGqq_closeButton:hover{opacity:.7}.EotGqq_closeButton svg{display:block}.EotGqq_container{text-align:center;flex-direction:column;align-items:center;gap:2rem;display:flex}.EotGqq_logoContainer{justify-content:center;align-items:center;width:80px;height:80px;display:flex}.EotGqq_logo{object-fit:contain;width:80px!important;height:auto!important}.EotGqq_content{flex-direction:column;gap:.75rem;display:flex}.EotGqq_content p{color:#1a1a1a;margin:0;font-size:.9375rem;line-height:1.7}.EotGqq_note{font-family:var(--font-body-italic);color:#666!important;font-size:.8125rem!important}
.zz9fAW_divider{color:var(--color-text-primary,#1a1a1a);font-family:var(--font-body-bold);letter-spacing:.05em;text-transform:uppercase;align-self:stretch;align-items:center;gap:.8125rem;font-size:.875rem;display:flex}.zz9fAW_divider:before,.zz9fAW_divider:after{content:"";background:var(--color-border,#e0e0e0);flex:1;height:1px}
.kBM4cq_wrapper{flex-direction:column;gap:1.5rem;display:flex}.kBM4cq_viewport{width:100%}.kBM4cq_scannerContainer{aspect-ratio:4/3;background:var(--color-black,#000);width:100%;position:relative;overflow:hidden}.kBM4cq_scannerVideo{object-fit:cover;width:100%;height:100%}.kBM4cq_loading{aspect-ratio:4/3;background:var(--color-black,#000);width:100%}.kBM4cq_overlay{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.kBM4cq_targetFrame{width:180px;height:180px;position:relative}.kBM4cq_targetFrame span{border:0 solid var(--color-orange,#f68d2e);width:36px;height:36px;position:absolute}.kBM4cq_cornerTopLeft{border-top-width:2px;border-left-width:2px;top:0;left:0}.kBM4cq_cornerTopRight{border-top-width:2px;border-right-width:2px;top:0;right:0}.kBM4cq_cornerBottomLeft{border-bottom-width:2px;border-left-width:2px;bottom:0;left:0}.kBM4cq_cornerBottomRight{border-bottom-width:2px;border-right-width:2px;bottom:0;right:0}.kBM4cq_hint{width:calc(100% - 2rem);font-family:var(--font-body,"Open Sans", sans-serif);color:var(--color-white,#fff);text-align:center;pointer-events:none;margin:0;font-size:.875rem;line-height:1.5;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.kBM4cq_errorState{border:1px solid var(--color-border,#e0e0e0);background:var(--color-surface-secondary,#f5f5f5);justify-content:center;align-items:center;min-height:160px;padding:1.5rem;display:flex}.kBM4cq_errorMessage{font-family:var(--font-body,"Open Sans", sans-serif);color:var(--color-text-secondary,#666);text-align:center;margin:0;font-size:.9375rem;line-height:1.5}
._0slxCW_registerWatchModal{width:min(95vw,568px)!important}._0slxCW_body{padding:1.25rem}._0slxCW_wrapper,._0slxCW_form{flex-direction:column;gap:1.25rem;display:flex}._0slxCW_intro{font-family:var(--font-body,"Open Sans", sans-serif);color:var(--color-text-primary,#1a1a1a);margin:0;font-size:1rem;line-height:1.5}._0slxCW_errorBlock{background:var(--color-error-light,#fee2e2);align-items:flex-start;gap:.5rem;padding:.5rem;display:flex}._0slxCW_errorIcon{color:var(--color-error,#ae1818);flex-shrink:0;margin-top:.0625rem}._0slxCW_errorText{flex-direction:column;gap:.25rem;display:flex}._0slxCW_errorMain{font-family:var(--font-body-medium);color:var(--color-error,#ae1818);margin:0;font-size:.875rem;line-height:1.5}._0slxCW_errorLine{font-family:var(--font-body,"Open Sans", sans-serif);color:var(--color-error,#ae1818);margin:0;font-size:.875rem;line-height:1.5}._0slxCW_captchaWrapper{flex-direction:column;align-items:center;gap:.5rem;display:flex}._0slxCW_captchaError{font-family:var(--font-body,"Open Sans", sans-serif);color:var(--color-error,#ae1818);margin:0;font-size:.8125rem}._0slxCW_successState{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem 0;display:flex}._0slxCW_successMessage{font-family:var(--font-display-medium);color:var(--color-text-primary,#1a1a1a);margin:0;font-size:1.0625rem;line-height:1.5}._0slxCW_successSerial{font-family:var(--font-body,"Open Sans", sans-serif);color:var(--color-text-secondary,#666);margin:0;font-size:.9375rem}
.fbTMWq_wrapper{flex-direction:column;gap:1.5rem;display:flex}.fbTMWq_description{color:var(--color-text-secondary,#666);text-align:center;margin:0;font-size:.9375rem;line-height:1.6}.fbTMWq_desktopLayout{gap:1rem;display:none}@media (min-width:768px){.fbTMWq_desktopLayout{display:flex}}.fbTMWq_infoBox{border:1px solid var(--color-border,#e5e5e5);background-color:var(--color-background-subtle,#f5f5f5);border-radius:2px;flex:1;overflow:hidden}.fbTMWq_infoBoxHeader{font-family:var(--font-display-bold);text-transform:uppercase;letter-spacing:0;text-align:center;color:#fff;background-color:#1a2744;padding:.875rem 1rem;font-size:.875rem}.fbTMWq_mobileLayout{display:block}@media (min-width:768px){.fbTMWq_mobileLayout{display:none}}.fbTMWq_tabs{border-bottom:1px solid var(--color-border,#e5e5e5);display:flex}.fbTMWq_tab{font-family:var(--font-display-bold);text-transform:uppercase;letter-spacing:0;color:var(--color-text-secondary,#666);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:.875rem 1rem;font-size:.875rem;transition:all .2s}.fbTMWq_tab:hover{color:var(--color-text-primary,#1a1a1a)}.fbTMWq_tab.fbTMWq_active{color:#fff;background-color:#1a2744}.fbTMWq_tabContent{min-height:200px;padding-top:1rem}.fbTMWq_features{flex-direction:column;gap:1.5rem;padding:1rem;display:flex}.fbTMWq_featureItem{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1rem;display:flex}.fbTMWq_featureIcon{width:60px;height:60px;color:var(--color-primary,#c4a661);flex-shrink:0;justify-content:center;align-items:center;display:flex}.fbTMWq_featureIcon img{object-fit:contain;width:100%;height:100%}.fbTMWq_featureTitle{font-family:var(--font-display-bold);text-transform:uppercase;letter-spacing:0;color:var(--color-text-primary,#1a1a1a);margin:0;font-size:1rem}.fbTMWq_featureDescription{color:var(--color-text-secondary,#666);margin:0;font-size:.875rem;line-height:1.5}.fbTMWq_actions{flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:300px;margin:0 auto;display:flex}.fbTMWq_primaryButton{width:100%;font-family:var(--font-body-semibold);text-transform:uppercase;letter-spacing:0;background-color:var(--color-brand-accent);cursor:pointer;border:none;border-radius:2px;justify-content:center;align-items:center;padding:.875rem 1.5rem;font-size:.875rem;text-decoration:none;transition:background-color .2s;display:inline-flex}.fbTMWq_primaryButton:hover{color:#fff}.fbTMWq_learnMoreLink{cursor:pointer;font-family:var(--font-body-bold);text-transform:uppercase;color:var(--color-navy,#1a2b4a);background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:13px;text-decoration:none;display:inline-flex}.fbTMWq_learnMoreLink span{background-image:linear-gradient(to right, var(--color-navy,#1a2b4a) 48%, var(--color-accent,#c4a962) 52%);background-position:100% bottom;background-repeat:no-repeat;background-size:210% 1px;padding-bottom:4px;transition:background-position .6s ease-out;position:relative}.fbTMWq_learnMoreLink:hover span{background-position:0% bottom}.fbTMWq_learnMoreLink svg{flex-shrink:0;width:16px;height:16px}
._0N_4Qa_servicePerkModal{width:min(90vw,900px)!important}@media (max-width:480px){._0N_4Qa_servicePerkModal{border-radius:0!important;width:100%!important;height:100%!important;max-height:100dvh!important;top:0!important;bottom:auto!important}}._0N_4Qa_body{position:relative;padding:3rem 4rem 3.5rem!important}@media (max-width:480px){._0N_4Qa_body{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;padding:2rem 1.5rem!important}}._0N_4Qa_closeButton{cursor:pointer;color:#1a1a1a;z-index:1;background:0 0;border:none;padding:.5rem;transition:opacity .2s;position:absolute;top:1rem;right:1rem}._0N_4Qa_closeButton:hover{opacity:.7}._0N_4Qa_closeButton svg{display:block}._0N_4Qa_container{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}._0N_4Qa_logoContainer{justify-content:center;align-items:center;width:80px;height:80px;display:flex}._0N_4Qa_logo{object-fit:contain;width:80px!important;height:auto!important}._0N_4Qa_heading{font-family:var(--font-display-bold);color:#1a1a1a;text-transform:uppercase;letter-spacing:0;margin:0;font-size:1.5rem}._0N_4Qa_content{text-align:left;flex-direction:column;gap:0;width:100%;max-width:875px;display:flex}._0N_4Qa_paragraph{color:#1a1a1a;margin:0;padding:.5rem 0;font-family:Open Sans,sans-serif;font-size:.875rem;line-height:1.6}._0N_4Qa_subheading{font-family:var(--font-display-bold);color:#1a1a1a;text-transform:uppercase;letter-spacing:0;margin:0;padding:.5rem 0;font-size:1rem}._0N_4Qa_list,._0N_4Qa_orderedList{color:#1a1a1a;margin:0;padding:.5rem 0 .5rem 1.5rem;font-family:Open Sans,sans-serif;font-size:.875rem;line-height:1.6}._0N_4Qa_listItem{margin:.25rem 0}._0N_4Qa_listItem p{margin:0;padding:0}._0N_4Qa_inlineLink{color:var(--color-accent,#c4a962);text-decoration:underline}._0N_4Qa_inlineLink:hover{opacity:.8}._0N_4Qa_contactLink{color:inherit;text-decoration:none}._0N_4Qa_contactLink strong{color:var(--color-accent,#c4a962)}._0N_4Qa_contactLink:hover{opacity:.8}._0N_4Qa_link{font-family:var(--font-display-bold);color:var(--color-accent,#c4a962);text-transform:uppercase;letter-spacing:0;align-items:center;gap:.5rem;font-size:.875rem;text-decoration:none;transition:opacity .2s;display:inline-flex}._0N_4Qa_link:hover{opacity:.8}._0N_4Qa_link svg{stroke:currentColor}
.J0-RBG_body{padding:0!important}.J0-RBG_hintImage{width:100%;height:auto;display:block}
.Oa_Qeq_root{gap:var(--space-4);width:100%;min-width:0;max-width:100%;display:grid}@media (min-width:768px){.Oa_Qeq_root{gap:var(--space-6)}}.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){.Oa_Qeq_search{padding:var(--space-10) 0}}.Oa_Qeq_header{gap:var(--space-4);width:100%;margin-bottom:var(--space-4);text-align:center;display:grid}@media (min-width:768px){.Oa_Qeq_header{gap:var(--space-6);margin-bottom:var(--space-6)}}.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}.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}.Oa_Qeq_formBlock{gap:var(--space-6);width:min(100%,36.5rem);display:grid}@media (min-width:768px){.Oa_Qeq_formBlock{gap:var(--space-8)}}.Oa_Qeq_form{gap:var(--space-6);width:100%;display:grid}@media (min-width:768px){.Oa_Qeq_form{gap:var(--space-8)}}.Oa_Qeq_formActions{gap:var(--space-3);flex-direction:column;width:100%;display:flex}@media (min-width:600px){.Oa_Qeq_formActions{justify-content:center;gap:var(--space-4);flex-flow:wrap}}.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){.Oa_Qeq_searchButton{width:auto;min-width:12.8125rem}}.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}.Oa_Qeq_hintLink:focus-visible{outline:2px solid var(--color-interaction-focus);outline-offset:2px}.Oa_Qeq_loaderPlaceholder{min-height:6rem}.Oa_Qeq_error{color:var(--color-error,#b00020);text-align:center;margin:0}.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){.Oa_Qeq_empty{font-size:var(--font-size-h4)}}.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){.Oa_Qeq_results{gap:var(--space-8);padding-inline:var(--space-10);padding-bottom:var(--space-15)}}.Oa_Qeq_tableTitle{width:100%;min-width:0}.Oa_Qeq_resultsActions{margin-top:var(--space-6);justify-content:center;width:100%;display:flex}@media (min-width:768px){.Oa_Qeq_resultsActions{margin-top:var(--space-8)}}.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){.Oa_Qeq_resultsHeading{font-size:var(--font-size-h3)}}.Oa_Qeq_resultsHeading strong{font-family:var(--font-display-bold)}
.dqHSha_body{gap:var(--space-6);justify-items:center;display:grid}.dqHSha_hint{text-align:center;margin:0}
.YPykpG_body{gap:var(--space-4);padding:var(--space-6);display:grid;position:relative}.YPykpG_root{min-width:0;overflow:hidden}.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}.YPykpG_loaderPlaceholder{min-height:14rem}.YPykpG_carouselHost{position:relative}.YPykpG_swiper{width:100%;padding-inline:var(--space-2);overflow:hidden}.YPykpG_swiper .swiper-slide{width:14rem;height:auto}:is(.YPykpG_swiper .swiper-button-prev,.YPykpG_swiper .swiper-button-next){display:none}@media (min-width:768px){:is(.YPykpG_swiper .swiper-button-prev,.YPykpG_swiper .swiper-button-next){width:1.5rem;height:1.5rem;color:var(--color-brand-primary);justify-content:center;align-items:center;display:flex}.YPykpG_swiper .swiper-button-prev:after{font-size:1rem}.YPykpG_swiper .swiper-button-next:after{font-size:1rem}:is(.YPykpG_swiper .swiper-button-prev.swiper-button-disabled,.YPykpG_swiper .swiper-button-next.swiper-button-disabled){display:none}}.YPykpG_watchCard{background:var(--color-gray-100,#f5f5f5);flex-direction:column;height:100%;display:flex}.YPykpG_imageWrapper{aspect-ratio:1;background:var(--color-white,#fff);width:100%;position:relative}.YPykpG_image,.YPykpG_placeholder{object-fit:contain}.YPykpG_cardBody{align-items:center;gap:var(--space-2);padding:var(--space-4);text-align:center;flex-direction:column;flex:1;display:flex}.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}.YPykpG_sku{color:var(--color-gray-500,#767676);font-family:var(--font-body);font-size:var(--text-caption);margin:0;line-height:1.4}.YPykpG_warrantyLabel{color:var(--color-brand-primary);font-family:var(--font-body);font-size:var(--text-caption);margin:0;line-height:1.4}.YPykpG_warrantyRow{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.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}.YPykpG_warrantyBadgeActive{background:var(--color-warranty-active-bg);color:var(--color-brand-primary)}.YPykpG_warrantyBadgeInactive{background:var(--color-gray-400);color:var(--color-white)}.YPykpG_validUntil{color:var(--color-brand-primary);font-family:var(--font-body);font-size:var(--text-caption);margin:0;line-height:1.4}.YPykpG_selectButton{width:100%;margin-top:var(--space-2)}.YPykpG_empty{gap:var(--space-3);padding-block:var(--space-4);text-align:center;justify-items:center;display:grid}.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}.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}
.ro62NG_wrapper{align-items:center;gap:var(--space-2);font-size:var(--text-sm);cursor:pointer;display:flex}.ro62NG_wrapper input[type=checkbox]{appearance:none;border:1px solid var(--color-gray-400);cursor:pointer;box-sizing:border-box;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;margin:0;display:flex}.ro62NG_wrapper input[type=checkbox]:after{content:"";background-color:var(--color-brand-accent);border-radius:1px;width:10px;height:10px;transition:transform .15s ease-in-out;transform:scale(0)}.ro62NG_wrapper input[type=checkbox]:checked:after{transform:scale(1)}.ro62NG_wrapper input[type=checkbox]:checked{border-color:var(--color-gray-400)}.ro62NG_alignTop{align-items:flex-start}.ro62NG_alignTop input[type=checkbox]{margin-top:2px}.ro62NG_alignBottom{align-items:flex-end}.ro62NG_fullWidth{width:100%}.ro62NG_fullWidth .ro62NG_label{flex:1;min-width:0}.ro62NG_disabled{opacity:.5;cursor:not-allowed}.ro62NG_disabled input[type=checkbox]{cursor:not-allowed}
.f5oxGW_wrapper{flex-direction:column;gap:0;display:flex}.f5oxGW_fullWidth{width:100%}.f5oxGW_label{align-items:center;gap:var(--space-1);font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-brand-primary);margin-bottom:var(--space-1);font-weight:700;display:flex}.f5oxGW_required{color:var(--color-brand-primary)}.f5oxGW_inputWrapper{align-items:center;display:flex;position:relative}.f5oxGW_input{width:100%;font-family:var(--font-body);font-size:var(--text-body);color:var(--color-brand-primary);border:none;border-bottom:1px solid var(--color-brand-primary);background-color:#0000;border-radius:0;outline:none;transition:border-color .2s}.f5oxGW_input::placeholder{color:var(--color-brand-primary);opacity:.5}.f5oxGW_input:focus,.f5oxGW_input:focus-visible{border-bottom-width:2px;outline:none}.f5oxGW_input:disabled,.f5oxGW_input:read-only{color:var(--color-gray-400);border-bottom-color:var(--color-gray-400);opacity:.5}.f5oxGW_input:disabled::placeholder,.f5oxGW_input:read-only::placeholder{color:var(--color-gray-400)}.f5oxGW_input:disabled{cursor:not-allowed}.f5oxGW_input:read-only{cursor:default}.f5oxGW_hasError .f5oxGW_input{color:var(--color-error);border-bottom-color:var(--color-error)}.f5oxGW_hasError .f5oxGW_input::placeholder{color:var(--color-error)}.f5oxGW_floatingField{position:relative}.f5oxGW_floatingLayout .f5oxGW_floatingField .f5oxGW_label{bottom:var(--space-1);z-index:1;color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-body);pointer-events:none;transition:bottom var(--duration-normal) var(--ease-in-out),font-size var(--duration-normal) var(--ease-in-out);margin-bottom:0;line-height:1.5;position:absolute;left:0}.f5oxGW_floatingLayout .f5oxGW_required{color:var(--color-text-primary)}.f5oxGW_floatingLayout .f5oxGW_floatingField .f5oxGW_inputWrapper{min-height:3rem}.f5oxGW_floatingLayout .f5oxGW_input{min-height:3rem;padding-top:var(--space-4);padding-bottom:var(--space-1);color:var(--color-text-primary);border-bottom-color:var(--color-brand-primary-60,var(--color-border))}.f5oxGW_floatingLayout:focus-within .f5oxGW_floatingField .f5oxGW_label,.f5oxGW_floatingLayout[data-has-value=true] .f5oxGW_floatingField .f5oxGW_label{font-size:var(--text-body-sm);top:0;bottom:auto}.f5oxGW_floatingLayout.f5oxGW_hasError .f5oxGW_floatingField .f5oxGW_label,.f5oxGW_floatingLayout.f5oxGW_hasError .f5oxGW_required{color:var(--color-error)}.f5oxGW_floatingLayout.f5oxGW_hasError .f5oxGW_input{color:var(--color-error);border-bottom-color:var(--color-error)}.f5oxGW_floatingLayout.f5oxGW_hasError .f5oxGW_input::placeholder{color:var(--color-error)}.f5oxGW_hasIconStart{padding-left:40px}.f5oxGW_hasIconEnd{padding-right:40px}.f5oxGW_iconStart,.f5oxGW_iconEnd{color:var(--color-brand-primary);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.f5oxGW_iconStart svg,.f5oxGW_iconEnd svg{width:15px;height:15px}.f5oxGW_hasError .f5oxGW_iconStart,.f5oxGW_hasError .f5oxGW_iconEnd{color:var(--color-error)}.f5oxGW_disabled .f5oxGW_iconStart,.f5oxGW_disabled .f5oxGW_iconEnd{color:var(--color-gray-400);opacity:.5}.f5oxGW_iconStart{left:0}.f5oxGW_iconEnd{pointer-events:auto;right:0}.f5oxGW_messages{min-height:var(--text-sm);margin-top:var(--space-1)}.f5oxGW_error{font-family:var(--input-error-font-family,var(--font-body));font-size:var(--input-error-font-size,var(--text-caption));line-height:var(--input-error-line-height,normal);color:var(--color-error);display:block}.f5oxGW_helper{font-family:var(--font-body);font-size:var(--text-caption);color:var(--color-brand-primary-60)}.f5oxGW_disabled .f5oxGW_label{color:var(--color-gray-400);opacity:.5}.f5oxGW_disabled .f5oxGW_required{color:var(--color-gray-400)}.f5oxGW_hasError .f5oxGW_label,.f5oxGW_hasError .f5oxGW_required{color:var(--color-error)}.f5oxGW_secondary .f5oxGW_label,.f5oxGW_secondary .f5oxGW_required{color:var(--color-white)}.f5oxGW_secondary .f5oxGW_input{color:var(--color-white);border-bottom-color:var(--color-white)}.f5oxGW_secondary .f5oxGW_input::placeholder{color:var(--color-white);opacity:.5}.f5oxGW_secondary .f5oxGW_iconStart,.f5oxGW_secondary .f5oxGW_iconEnd{color:var(--color-white)}.f5oxGW_secondary .f5oxGW_helper{color:#ffffffb3}.f5oxGW_secondary.f5oxGW_hasError .f5oxGW_label,.f5oxGW_secondary.f5oxGW_hasError .f5oxGW_required{color:var(--color-error)}.f5oxGW_secondary.f5oxGW_hasError .f5oxGW_input{color:var(--color-error);border-bottom-color:var(--color-error)}.f5oxGW_secondary.f5oxGW_hasError .f5oxGW_input::placeholder,.f5oxGW_secondary.f5oxGW_hasError .f5oxGW_iconStart,.f5oxGW_secondary.f5oxGW_hasError .f5oxGW_iconEnd{color:var(--color-error)}.f5oxGW_secondary.f5oxGW_disabled .f5oxGW_label{color:#ffffff80}.f5oxGW_secondary.f5oxGW_disabled .f5oxGW_input:disabled,.f5oxGW_secondary.f5oxGW_disabled .f5oxGW_input:read-only{color:#ffffff80;border-bottom-color:#ffffff80}.f5oxGW_secondary.f5oxGW_disabled .f5oxGW_input:disabled::placeholder,.f5oxGW_secondary.f5oxGW_disabled .f5oxGW_input:read-only::placeholder{color:#ffffff4d}.f5oxGW_secondary.f5oxGW_disabled .f5oxGW_iconStart,.f5oxGW_secondary.f5oxGW_disabled .f5oxGW_iconEnd{color:#ffffff80}
._1UTihq_form{--color-error:#ff2a04;--input-error-font-family:var(--font-body-bold);--input-error-font-size:var(--text-micro);--input-error-line-height:1;flex-direction:column;width:100%;max-width:388px;margin:0 auto;display:flex}._1UTihq_description{font-family:var(--font-body);font-size:var(--text-sm,14px);color:var(--color-paragraph);text-align:center;width:100%;max-width:30rem;margin:0 auto var(--space-6);line-height:1.5}._1UTihq_fieldsWrapper{gap:var(--space-4);margin-bottom:var(--space-6);flex-direction:column;display:flex}._1UTihq_actions{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}._1UTihq_resetButton._1UTihq_resetButton:disabled{background-color:var(--color-green-60);border-color:var(--color-green-60);color:var(--color-white)}._1UTihq_backLink{font-family:var(--font-body);font-size:var(--text-sm,14px);color:var(--color-primary-blue,#0e2240);text-underline-offset:3px;text-decoration:underline;transition:color .2s}._1UTihq_backLink:hover{color:var(--color-brand-primary);text-decoration:none}._1UTihq_confirmationMessage{text-align:center;max-width:30rem;padding:var(--space-8) 0;flex-direction:column;align-items:center;margin:0 auto;display:flex}._1UTihq_confirmationHeading{font-family:var(--font-display);font-size:var(--text-2xl,24px);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-primary);margin-bottom:var(--space-6)}._1UTihq_confirmationText{font-family:var(--font-body);font-size:var(--text-sm,14px);color:var(--color-paragraph);margin-bottom:var(--space-6);line-height:1.5}._1UTihq_emailHighlight{font-family:var(--font-body-bold);color:var(--color-paragraph)}
.rVQPVa_form{max-width:none;margin:0}.rVQPVa_captchaWrapper{width:100%;margin-bottom:var(--space-5,1.25rem);justify-content:center;display:flex}.rVQPVa_actions{align-items:center;gap:var(--space-5,1.25rem);flex-direction:row;width:100%}.rVQPVa_submitButton{box-sizing:border-box;text-transform:uppercase;letter-spacing:.05em;flex:1;width:auto;min-width:0;height:48px;min-height:48px;padding-top:0;padding-bottom:0}.rVQPVa_backButton{justify-content:center;align-items:center;gap:var(--space-1,.25rem);box-sizing:border-box;cursor:pointer;height:48px;min-height:48px;font-family:var(--font-body-medium);font-size:var(--font-size-body-sm,.875rem);letter-spacing:.05em;color:var(--color-green,var(--color-brand-primary));white-space:nowrap;background:0 0;border:none;padding:0;line-height:1;display:inline-flex}.rVQPVa_backButton:hover{opacity:.8}.rVQPVa_backButton:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.rVQPVa_confirmation{align-items:flex-start;gap:var(--space-4,1rem);text-align:left;flex-direction:column;max-width:none;margin:0;padding:0;display:flex}.rVQPVa_confirmationHeading{font-family:var(--font-body-bold);font-size:var(--font-size-body,1rem);letter-spacing:0;text-transform:none;color:var(--color-green,var(--color-brand-primary));margin:0;line-height:1.5}.rVQPVa_confirmationText{font-family:var(--font-body-medium);font-size:var(--font-size-body-sm,.875rem);color:var(--color-black,#000);text-align:left;margin:0;line-height:1.5}.rVQPVa_emailHighlight{font-family:var(--font-body-bold);color:var(--color-black,#000)}.rVQPVa_confirmationActions{align-items:stretch;gap:var(--space-5,1.25rem);width:100%;margin-top:var(--space-4,1rem);flex-direction:column;display:flex}.rVQPVa_confirmationButton{box-sizing:border-box;text-transform:uppercase;letter-spacing:.05em;width:100%;height:48px;min-height:48px}
.Os-QHW_captchaWrapper{width:100%;margin-bottom:var(--space-4);justify-content:center;display:flex}
.yXBDZW_trigger{align-items:center;gap:var(--space-1);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-default);background:0 0;border:none;display:flex}.yXBDZW_trigger:hover{opacity:.7}.yXBDZW_trigger:focus-visible{outline-offset:2px;outline:2px solid}.yXBDZW_trigger--header{font-family:var(--font-body-semibold);letter-spacing:0;text-transform:uppercase;color:inherit;margin-left:0;padding:0;font-size:14px}.yXBDZW_trigger--mobile{font-family:var(--font-body-medium);font-size:var(--text-base);color:var(--color-green-80);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-gray-200);justify-content:flex-start;width:100%}.yXBDZW_trigger--footer{font-family:var(--font-body-medium);font-size:var(--text-sm);color:var(--color-white);text-underline-offset:3px;padding:var(--space-1) 0;text-decoration:underline}.yXBDZW_triggerFlag{font-size:1.25rem}.yXBDZW_triggerLang{letter-spacing:0}.yXBDZW_triggerChevron{margin-left:auto}.yXBDZW_triggerGlobe{flex-shrink:0}.yXBDZW_triggerText{display:inline}.yXBDZW_backdrop{z-index:10000;background-color:#00000080;position:fixed;inset:0}.yXBDZW_modal{width:calc(100% - var(--space-8));background-color:var(--color-white);border-radius:var(--radius-lg);z-index:10001;flex-direction:column;max-width:560px;height:fit-content;max-height:calc(100dvh - 48px);display:flex;position:fixed;top:50%;left:50%;overflow:hidden;box-shadow:0 0 0 1px #0000000d,0 10px 15px -3px #0000001a,0 20px 40px -4px #00000026}@media (min-width:768px){.yXBDZW_modal{width:min(90%,560px)}}.yXBDZW_modalHeader{padding:var(--space-6);border-bottom:1px solid var(--color-gray-200);justify-content:space-between;align-items:flex-start;display:flex}.yXBDZW_modalTitle{font-family:var(--font-display-bold);font-size:var(--text-xl);color:var(--color-green-80);margin:0}.yXBDZW_modalSubtitle{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-gray-600);margin:var(--space-1) 0 0}.yXBDZW_closeButton{padding:var(--space-2);cursor:pointer;color:var(--color-gray-600);border-radius:var(--radius-full);transition:background-color var(--duration-fast) var(--ease-default);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.yXBDZW_closeButton:hover{background-color:var(--color-gray-100)}.yXBDZW_closeButton:focus-visible{outline:2px solid var(--color-green-80);outline-offset:2px}.yXBDZW_modalContent{padding:var(--space-6);gap:var(--space-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.yXBDZW_modalFooter{padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-gray-200);background-color:var(--color-gray-50)}.yXBDZW_continueButton{width:100%;padding:var(--space-3) var(--space-6);font-family:var(--font-body-semibold);font-size:var(--text-base);color:var(--color-white);background-color:var(--color-green-80);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default);border:none}.yXBDZW_continueButton:hover:not(:disabled){background-color:var(--color-green-90)}.yXBDZW_continueButton:disabled{opacity:.5;cursor:not-allowed}.yXBDZW_continueButton:focus-visible{outline:2px solid var(--color-green-80);outline-offset:2px}.yXBDZW_sectionTitle{font-family:var(--font-body-semibold);font-size:var(--text-sm);color:var(--color-gray-700);text-transform:uppercase;letter-spacing:0;margin:0 0 var(--space-3)}.yXBDZW_selectorsRow{gap:var(--space-6);display:grid}@media (min-width:768px){.yXBDZW_selectorsRow{grid-template-columns:1fr 1fr}}.yXBDZW_regionSelector{display:block}.yXBDZW_regionTiles{gap:var(--space-2);flex-wrap:wrap;display:flex}.yXBDZW_regionTile{padding:var(--space-2) var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-gray-700);background-color:var(--color-gray-100);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default);border:2px solid #0000}.yXBDZW_regionTile:hover{background-color:var(--color-gray-200)}.yXBDZW_regionTile.yXBDZW_selected{background-color:var(--color-green-10);border-color:var(--color-green-80);color:var(--color-green-80)}.yXBDZW_regionTile:focus-visible{outline:2px solid var(--color-green-80);outline-offset:2px}.yXBDZW_countrySelector{display:block}.yXBDZW_searchWrapper{margin-bottom:var(--space-3);position:relative}.yXBDZW_searchIcon{left:var(--space-3);color:var(--color-gray-500);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.yXBDZW_searchInput{width:100%;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-8);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-gray-900);background-color:var(--color-gray-50);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-default)}.yXBDZW_searchInput::placeholder{color:var(--color-gray-500)}.yXBDZW_searchInput:focus{border-color:var(--color-green-80);outline:none}.yXBDZW_clearSearch{right:var(--space-2);padding:var(--space-1);cursor:pointer;color:var(--color-gray-500);border-radius:var(--radius-full);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.yXBDZW_clearSearch:hover{color:var(--color-gray-700)}.yXBDZW_countryList{border:1px solid var(--color-gray-200);border-radius:var(--radius-md);max-height:200px;overflow-y:auto}.yXBDZW_countryItem{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-gray-700);cursor:pointer;text-align:left;transition:background-color var(--duration-fast) var(--ease-default);background:0 0;border:none;display:flex}.yXBDZW_countryItem:hover{background-color:var(--color-gray-100)}.yXBDZW_countryItem:focus-visible{outline:2px solid var(--color-green-80);outline-offset:-2px}.yXBDZW_countryItemSelected{background-color:var(--color-green-10);color:var(--color-green-80)}.yXBDZW_countryItemSelected:hover{background-color:var(--color-green-20,var(--color-green-10))}.yXBDZW_countryFlag{font-size:1.25rem}.yXBDZW_countryName{flex:1}.yXBDZW_divider{background-color:var(--color-gray-200);height:1px;margin:var(--space-2) 0}.yXBDZW_noResults{padding:var(--space-4);text-align:center;font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-gray-500)}.yXBDZW_languageSelector{display:block}.yXBDZW_languageTiles{gap:var(--space-2);flex-wrap:wrap;display:flex}.yXBDZW_languageTile{padding:var(--space-2) var(--space-4);font-family:var(--font-body);color:var(--color-gray-700);background-color:var(--color-gray-100);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default);border:2px solid #0000;flex-direction:column;align-items:flex-start;display:flex}.yXBDZW_languageTile:hover{background-color:var(--color-gray-200)}.yXBDZW_languageTile.yXBDZW_selected{background-color:var(--color-green-10);border-color:var(--color-green-80);color:var(--color-green-80)}.yXBDZW_languageTile:focus-visible{outline:2px solid var(--color-green-80);outline-offset:2px}.yXBDZW_languageNative{font-family:var(--font-body-medium);font-size:var(--text-sm)}.yXBDZW_languageName{font-size:var(--text-xs);color:var(--color-gray-500)}.yXBDZW_loadingState{padding:var(--space-8);color:var(--color-gray-600);font-family:var(--font-body);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}.yXBDZW_errorState{align-items:center;gap:var(--space-4);padding:var(--space-8);text-align:center;color:var(--color-gray-600);font-family:var(--font-body);font-size:var(--text-sm);flex-direction:column;display:flex}.yXBDZW_errorState p{margin:0}.yXBDZW_retryButton{padding:var(--space-2) var(--space-4);font-family:var(--font-body-medium);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--color-green-80);color:var(--color-green-80);cursor:pointer;border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default);background:0 0}.yXBDZW_retryButton:hover{background-color:var(--color-green-80);color:var(--color-white)}.yXBDZW_retryButton:focus-visible{outline:2px solid var(--color-green-80);outline-offset:2px}
.-\33 ORDG_frame{position:relative}.-\33 ORDG_overlay{z-index:1;justify-content:center;align-items:center;gap:var(--space-3);border-radius:inherit;background-color:#ffffffe0;flex-direction:column;min-height:6rem;display:flex;position:absolute;inset:0}.-\33 ORDG_overlayTransparent{background-color:#0000}.-\33 ORDG_spinner{border:3px solid var(--color-gray-200);border-top-color:var(--color-brand-primary);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite -\33 ORDG_spin;display:block}@media (prefers-reduced-motion:reduce){.-\33 ORDG_spinner{border-top-color:var(--color-gray-200);opacity:.6;animation:none}}.-\33 ORDG_label{font-family:var(--font-body-medium);font-size:var(--text-sm);color:var(--color-brand-primary);text-align:center}@keyframes -\33 ORDG_spin{to{transform:rotate(360deg)}}
._9pwlSq_wrapper{gap:var(--space-4);flex-direction:column;display:flex}._9pwlSq_voucherSection,._9pwlSq_summary{background-color:var(--summary-bg);border:var(--summary-border);border-radius:var(--summary-border-radius);padding:var(--space-6)}._9pwlSq_summaryLoadingFrame{border-radius:var(--summary-border-radius)}._9pwlSq_securityBadge{border-top:0}
.vTlARW_wrapper{width:100%;max-width:var(--ug-back-navigation-max-width);padding-inline:var(--ug-back-navigation-gutter);align-items:center;margin-inline:auto;display:none}@media (min-width:992px){.vTlARW_wrapper{display:flex}}.vTlARW_button{gap:var(--ug-back-navigation-gap);padding-block:var(--ug-back-navigation-padding-block);color:var(--ug-on-surface);font-family:var(--font-body);font-size:var(--ug-back-navigation-size);letter-spacing:var(--ug-back-navigation-tracking);text-transform:uppercase;cursor:pointer;transition:opacity var(--ug-back-navigation-transition);background:0 0;border:none;align-items:center;padding-inline:0;line-height:normal;display:inline-flex}.vTlARW_button:hover{opacity:var(--ug-back-navigation-hover-opacity)}.vTlARW_icon{flex-shrink:0}
._5gwDTW_section{margin-block:var(--newsletterform-margin-block)}._5gwDTW_inner{max-width:var(--newsletterform-max-width);padding-inline:var(--newsletterform-gutter);margin-inline:auto}._5gwDTW_heading{margin:0 0 var(--space-6);font-family:var(--font-display-light)}._5gwDTW_formColumn{width:100%}
.iOwavG_bookAppointmentModal.iOwavG_bookAppointmentModal{border-radius:var(--radius-none);width:100%;max-width:none;height:100dvh;max-height:100dvh;box-shadow:none;inset:0;transform:none}@media (min-width:600px){.iOwavG_bookAppointmentModal.iOwavG_bookAppointmentModal{width:min(95vw,750px);height:auto;max-height:calc(100dvh - var(--space-8));inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.iOwavG_header.iOwavG_header{text-align:center;padding-top:var(--space-5);border-bottom:1px solid var(--color-gray-200,#ebebeb);justify-content:center;position:relative}.iOwavG_header.iOwavG_header h2{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:.02em;text-transform:uppercase}.iOwavG_header.iOwavG_header button{right:var(--space-6);position:absolute;top:50%;transform:translateY(-50%)}.iOwavG_body.iOwavG_body{background-color:var(--color-background-alternate);padding:0;overflow-y:auto}.iOwavG_wrapper{gap:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-6);flex-direction:column;display:flex}@media (min-width:600px){.iOwavG_wrapper{padding:var(--space-6) var(--space-8) var(--space-8)}}.iOwavG_description{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary,#666);text-align:center;margin:0;line-height:1.6}.iOwavG_filters{gap:var(--space-3);flex-direction:column;display:flex}.iOwavG_filtersRow{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:600px){.iOwavG_filtersRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.iOwavG_error{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-error,#dc3545);text-align:center;margin:0}.iOwavG_storeList{gap:var(--space-4);flex-direction:column;display:flex}.iOwavG_loading{justify-content:center;align-items:center;gap:var(--space-3);min-height:240px;color:var(--color-text-secondary,#666);font-family:var(--font-body);font-size:var(--text-sm);flex-direction:column;display:flex}.iOwavG_spinner{border:2px solid var(--color-gray-200,#ebebeb);border-top-color:var(--color-brand-accent);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite iOwavG_spin}@keyframes iOwavG_spin{to{transform:rotate(360deg)}}.iOwavG_emptyState{gap:var(--space-3);padding:var(--space-6) 0;text-align:center;flex-direction:column;display:flex}.iOwavG_emptyTitle,.iOwavG_emptyDescription{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary,#666);margin:0;line-height:1.6}@media (prefers-reduced-motion:reduce){.iOwavG_spinner{border-top-color:var(--color-brand-accent);animation:none}}.iOwavG_form{gap:var(--space-5);flex-direction:column;display:flex}.iOwavG_formSection{gap:var(--space-3);background:var(--color-white);padding:var(--space-4);flex-direction:column;display:flex}.iOwavG_sectionTitle{font-family:var(--font-display-bold);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--color-text-primary);margin:0}.iOwavG_fieldRow{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:600px){.iOwavG_fieldRow{flex-direction:row}}.iOwavG_requiredMark{color:var(--color-brand-primary);margin-left:2px}.iOwavG_fieldError{font-size:var(--text-xs);color:var(--color-error,#dc3545)}.iOwavG_helperText{font-size:var(--text-xs);color:var(--color-text-secondary,#666);margin:0;line-height:1.5}.iOwavG_legalSection{gap:var(--space-4);margin-top:var(--space-2);flex-direction:column;display:flex}.iOwavG_legalBlock{gap:var(--space-2);flex-direction:column;display:flex}.iOwavG_legalCheckbox{color:var(--color-text-secondary)}.iOwavG_legalCheckbox>span{line-height:1.5}.iOwavG_legalText{padding-left:calc(18px + var(--space-2));font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.6}.iOwavG_legalLink{color:inherit;text-underline-offset:.12em;text-decoration:underline}.iOwavG_legalLink:hover{text-decoration:none}.iOwavG_recaptcha{justify-content:center;display:flex}.iOwavG_productBanner{text-align:center;padding-bottom:var(--space-4);border-bottom:1px solid var(--color-gray-200,#ebebeb)}.iOwavG_productSku{margin:0 0 var(--space-1);font-size:var(--text-xs);color:var(--color-text-secondary)}.iOwavG_productName{font-family:var(--font-display-bold);font-size:var(--text-base);text-transform:uppercase;margin:0}.iOwavG_wrapperPage{gap:var(--space-6);width:100%;margin-inline:auto;padding:0}.iOwavG_wrapperPage .iOwavG_sectionTitle{text-align:left}.iOwavG_formPage{gap:var(--space-8);width:100%}.iOwavG_formSectionPage{box-sizing:border-box;gap:var(--space-4);background:0 0;width:100%;padding:0}.iOwavG_fieldRowPage{flex-direction:column}.iOwavG_mandatoryFields{margin:calc(-1*var(--space-2)) 0 0;font-family:var(--font-body);font-size:var(--text-xs);text-align:right;color:var(--color-text-secondary,#666);line-height:1.5}.iOwavG_submitButtonPage{margin-top:var(--space-2)}.iOwavG_helperTextPage{text-align:left}.iOwavG_boutiqueHero{min-height:180px;margin-bottom:var(--space-4);position:relative;overflow:hidden}.iOwavG_boutiqueHeroImage{object-fit:cover}.iOwavG_boutiqueHeroOverlay{z-index:1;justify-content:flex-end;align-items:flex-start;gap:var(--space-3);min-height:180px;padding:var(--space-5);background:linear-gradient(#0000 0%,#0000008c 100%);flex-direction:column;display:flex;position:relative}.iOwavG_boutiqueHeroName{font-family:var(--font-display-bold);font-size:var(--text-xl);color:var(--color-white);text-transform:uppercase;margin:0}.iOwavG_successHero{min-height:180px;margin-bottom:var(--space-4);position:relative;overflow:hidden}.iOwavG_successImage{object-fit:cover}.iOwavG_successHeroOverlay{z-index:1;min-height:180px;padding:var(--space-5);background:linear-gradient(#0000 0%,#0000008c 100%);align-items:flex-end;display:flex;position:relative}.iOwavG_successBoutiqueName{font-family:var(--font-display-bold);font-size:var(--text-xl);color:var(--color-white);text-transform:uppercase;margin:0}.iOwavG_successContent{gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.iOwavG_successGreeting{font-family:var(--font-display-bold);font-size:var(--text-lg);color:var(--color-text-primary);margin:0}
.kQUXPq_steps{width:100%;padding:0;padding-block:var(--space-4);align-items:flex-start;margin:0;list-style:none;display:flex;overflow-x:auto}.kQUXPq_step{min-width:120px;padding-inline:var(--space-2);text-align:center;flex-direction:column;flex:120px;align-items:center;display:flex;position:relative}.kQUXPq_step:not(:last-child):after{content:"";background:var(--color-border,#d8d3c8);z-index:0;width:100%;height:1px;position:absolute;top:14px;left:auto;right:-50%}.kQUXPq_step.kQUXPq_completed:not(:last-child):after{background:var(--color-orange,#f68d2e)}.kQUXPq_node{z-index:1;border:1px solid var(--color-border,#d8d3c8);background:var(--color-white,#fff);width:28px;height:28px;color:var(--color-text-muted,#b0a99a);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.kQUXPq_completed .kQUXPq_node{border-color:var(--color-orange,#f68d2e);background:var(--color-orange,#f68d2e);color:var(--color-white,#fff)}.kQUXPq_current .kQUXPq_node{border-color:var(--color-orange,#f68d2e);background:var(--color-white,#fff)}.kQUXPq_label{margin-top:var(--space-2);padding-inline:var(--space-2);font-size:var(--text-xs,12px);color:var(--color-text-secondary,#8a8a8a);align-self:stretch;line-height:1.3}.kQUXPq_completed .kQUXPq_label,.kQUXPq_current .kQUXPq_label{color:var(--color-foreground,#1a1a1a)}.kQUXPq_date{margin-top:var(--space-1);padding-inline:var(--space-2);font-size:var(--text-xs,12px);color:var(--color-text-secondary,#8a8a8a);text-transform:uppercase;align-self:stretch;line-height:1.2}
.f1Ykqa_wrapper{flex-direction:column;gap:0;display:flex}.f1Ykqa_fullWidth{width:100%}.f1Ykqa_label{align-items:center;gap:var(--space-1);font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-brand-primary);margin-bottom:var(--space-1);font-weight:700;display:flex}.f1Ykqa_required{color:var(--color-brand-primary)}.f1Ykqa_selectWrapper{align-items:center;display:flex;position:relative}.f1Ykqa_select{width:100%;font-family:var(--font-body);font-size:var(--text-body);color:var(--color-brand-primary);border:none;border-bottom:1px solid var(--color-brand-primary);appearance:none;cursor:pointer;background-color:#0000;border-radius:0;outline:none;padding:0 26px 0 0;transition:border-color .2s}.f1Ykqa_select:focus,.f1Ykqa_select:focus-visible{border-bottom-width:2px;outline:none}.f1Ykqa_select:disabled{color:var(--color-gray-400);border-bottom-color:var(--color-gray-400);cursor:not-allowed;opacity:.5}.f1Ykqa_hasError .f1Ykqa_select{color:var(--color-error);border-bottom-color:var(--color-error)}.f1Ykqa_select.f1Ykqa_isPlaceholder{color:color-mix(in srgb, var(--color-brand-primary) 50%, transparent)}.f1Ykqa_select:has(option[value=""]:checked){color:color-mix(in srgb, var(--color-brand-primary) 50%, transparent)}.f1Ykqa_arrow{pointer-events:none;color:var(--color-brand-primary);justify-content:center;align-items:center;display:flex;position:absolute;right:0}.f1Ykqa_hasError .f1Ykqa_arrow{color:var(--color-error)}.f1Ykqa_disabled .f1Ykqa_arrow{color:var(--color-gray-400);opacity:.5}.f1Ykqa_error{font-family:var(--font-body);font-size:var(--text-caption);color:var(--color-error);margin-top:var(--space-1)}.f1Ykqa_helperText{font-family:var(--font-body);font-size:var(--text-caption);color:var(--color-brand-primary-60);margin-top:var(--space-1)}.f1Ykqa_disabled .f1Ykqa_label{color:var(--color-gray-400);opacity:.5}.f1Ykqa_disabled .f1Ykqa_required{color:var(--color-gray-400)}.f1Ykqa_hasError .f1Ykqa_label,.f1Ykqa_hasError .f1Ykqa_required{color:var(--color-error)}.f1Ykqa_secondary .f1Ykqa_label,.f1Ykqa_secondary .f1Ykqa_required{color:var(--color-white)}.f1Ykqa_secondary .f1Ykqa_select{color:var(--color-white);border-bottom-color:var(--color-white)}.f1Ykqa_secondary .f1Ykqa_select:has(option[value=""]:checked){color:#ffffffb3;opacity:1}.f1Ykqa_secondary .f1Ykqa_arrow{color:var(--color-white)}.f1Ykqa_secondary .f1Ykqa_helperText{color:#ffffffb3}.f1Ykqa_secondary.f1Ykqa_hasError .f1Ykqa_label,.f1Ykqa_secondary.f1Ykqa_hasError .f1Ykqa_required{color:var(--color-error)}.f1Ykqa_secondary.f1Ykqa_hasError .f1Ykqa_select{color:var(--color-error);border-bottom-color:var(--color-error)}.f1Ykqa_secondary.f1Ykqa_hasError .f1Ykqa_arrow{color:var(--color-error)}.f1Ykqa_secondary.f1Ykqa_disabled .f1Ykqa_label{color:#ffffff80}.f1Ykqa_secondary.f1Ykqa_disabled .f1Ykqa_select{color:#ffffff80;border-bottom-color:#ffffff80}.f1Ykqa_secondary.f1Ykqa_disabled .f1Ykqa_arrow{color:#ffffff80}
.vCQ3UW_form{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.vCQ3UW_row{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:576px){.vCQ3UW_row{grid-template-columns:1fr 1fr}}.vCQ3UW_field{width:100%}.vCQ3UW_actions{gap:var(--space-3);margin-top:var(--space-4);display:flex}.vCQ3UW_checkboxes{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}.vCQ3UW_checkbox{align-items:center;gap:var(--space-2);cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-primary);display:flex}.vCQ3UW_checkbox input[type=checkbox]{cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary)}.vCQ3UW_validationError{padding:var(--space-3) var(--space-4);background-color:var(--color-error-light,#fef2f2);border:1px solid var(--color-error,#ef4444);border-radius:var(--radius-md);color:var(--color-error,#ef4444);font-size:var(--font-size-sm)}
.SDTDQa_badge{font-family:var(--font-body-medium);color:var(--color-primary);font-size:14px;line-height:1.5}
.H0RaXa_info{font-family:var(--font-body-medium);color:var(--color-primary);font-size:14px;line-height:1.5}
.afw98q_label{font-family:var(--font-body-medium);font-size:var(--text-sm);color:var(--color-primary);line-height:1.5}.afw98q_value{font-family:var(--font-body-bold);font-size:var(--text-sm);color:var(--color-primary);line-height:1.5}
.qQN1UG_note{font-family:var(--font-body-medium);color:var(--color-primary);font-size:14px;line-height:1.5}
.DToB7q_container{flex-direction:column;align-items:flex-end;display:flex}.DToB7q_price{font-family:var(--font-body-bold);font-size:var(--text-base);color:var(--color-primary)}.DToB7q_originalPrice{font-size:var(--text-xs);color:var(--color-gray-400);text-decoration:line-through}.DToB7q_complimentary{font-family:var(--font-body-bold);font-size:var(--text-base);color:var(--color-brand-primary,#3e4827)}
.pdghCG_container{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.pdghCG_label,.pdghCG_value{font-family:var(--font-body-bold);font-size:var(--text-xl);color:var(--color-brand-primary)}.pdghCG_subtitle{text-align:right;align-self:flex-end;width:100%}.pdghCG_spinner{border:2px solid var(--color-gray-200);border-top-color:var(--color-brand-primary);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite pdghCG_spin;display:inline-block}@keyframes pdghCG_spin{to{transform:rotate(360deg)}}
.gBTJia_alert{align-items:flex-start;gap:var(--space-2);padding:var(--space-2);background-color:var(--color-message-error-bg);color:var(--color-message-error);display:flex}.gBTJia_icon{width:24px;height:24px;color:var(--color-message-error);flex-shrink:0;justify-content:center;align-items:center;display:flex}.gBTJia_iconGlyph{width:20px;height:20px;display:block}.gBTJia_message{min-width:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-message-error);overflow-wrap:anywhere;flex:1;align-self:stretch;align-items:center;margin:0;line-height:1.5;display:flex}.gBTJia_list{gap:var(--space-3);flex-direction:column;display:flex}
.WDjgLW_container{gap:var(--space-2);flex-direction:column;display:flex}.WDjgLW_row{font-family:var(--font-body-medium);font-size:var(--text-sm);color:var(--color-brand-primary);text-transform:uppercase;letter-spacing:.02em;justify-content:space-between;display:flex}.WDjgLW_emphasized{font-family:var(--font-body-bold);font-size:var(--text-body)}.WDjgLW_amount{font-family:var(--font-body-bold)}.WDjgLW_note{font-family:var(--font-body-medium);font-size:var(--text-xs);color:var(--color-brand-primary);text-transform:none;letter-spacing:normal;line-height:1.4}
.LwFdGG_container{align-items:flex-start;gap:var(--space-3);padding:var(--space-2);background-color:var(--color-brand-background-grey,#f4f1ec);display:flex}.LwFdGG_icon{color:var(--color-gray-600);flex-shrink:0;margin-top:2px}.LwFdGG_text{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-gray-700);margin:0;line-height:1.5}
.DqlOBq_wrapper{gap:var(--space-4);flex-direction:column;display:flex}.DqlOBq_wrapper>:last-child{border-bottom:1px solid var(--section-border-color);padding-bottom:var(--space-4)}.DqlOBq_items{gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--section-border-color);flex-direction:column;max-height:300px;display:flex;overflow-y:auto}.DqlOBq_item{gap:var(--space-2);flex-wrap:wrap;display:flex}.DqlOBq_itemImage{background-color:var(--color-white);border-radius:var(--card-border-radius);flex-shrink:0;width:60px;height:60px;position:relative;overflow:hidden}.DqlOBq_image{object-fit:contain}.DqlOBq_imagePlaceholder{width:100%;height:100%;color:var(--color-brand-primary);justify-content:center;align-items:center;display:flex}.DqlOBq_itemInfo{flex-direction:column;flex:1;min-width:0;display:flex}.DqlOBq_itemName{font-family:var(--bag-item-name-font);font-size:var(--text-sm);color:var(--color-brand-primary);text-transform:var(--bag-item-name-transform);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.DqlOBq_itemSku{font-family:var(--font-body-medium);font-size:var(--text-xs);color:var(--color-brand-primary)}.DqlOBq_lineError{flex:1 0 100%}.DqlOBq_totals{gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--section-border-color);flex-direction:column;display:flex}.DqlOBq_row{font-family:var(--font-body-medium);font-size:var(--text-sm);color:var(--color-brand-primary);text-transform:uppercase;letter-spacing:.02em;justify-content:space-between;display:flex}.DqlOBq_row .DqlOBq_amount{font-family:var(--font-body-bold)}.DqlOBq_free{font-family:var(--font-body-medium);color:var(--color-brand-primary)}.DqlOBq_discount{color:var(--color-brand-primary)}.DqlOBq_calculated{color:var(--color-brand-primary);font-size:var(--text-xs)}.DqlOBq_preOrderBreakdown{padding-top:var(--space-3);border-top:1px solid var(--color-gray-200)}
.BNlN4G_container{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.BNlN4G_logo{flex-shrink:0;width:56px;height:33px}.BNlN4G_spinner{border:2px solid var(--color-gray-200);border-top-color:var(--color-brand-primary);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite BNlN4G_spin;display:inline-block}@keyframes BNlN4G_spin{to{transform:rotate(360deg)}}
.M9Gv-W_container{align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-4);border-top:1px solid var(--section-border-color);flex-direction:column;display:flex}.M9Gv-W_header{align-items:center;gap:var(--space-2);color:var(--color-brand-primary);margin-bottom:.5rem;display:flex}.M9Gv-W_text{font-family:var(--font-body-bold);font-size:var(--text-sm);color:var(--color-brand-primary);line-height:1.5}.M9Gv-W_notice{font-family:var(--font-body);font-size:var(--text-xs);text-align:center;color:var(--color-brand-primary);margin:0;line-height:1.3}
.G2AhSq_alert{align-items:flex-start;gap:var(--space-2);padding:var(--space-2);background-color:var(--color-warning-surface);color:var(--color-gallet-green,var(--color-brand-primary));display:flex}.G2AhSq_icon{width:24px;height:24px;color:var(--color-brand-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.G2AhSq_iconGlyph{width:20px;height:20px;display:block}.G2AhSq_message{min-width:0;font-family:var(--font-body-medium);font-size:var(--text-sm);color:var(--color-gallet-green,var(--color-brand-primary));overflow-wrap:anywhere;flex:1;align-self:stretch;align-items:center;margin:0;line-height:1.5;display:flex}.G2AhSq_message strong{font-family:var(--font-body-semibold)}
.f-KX5a_wrapper{flex-direction:column;gap:0;display:flex}.f-KX5a_fullWidth{width:100%}.f-KX5a_label{align-items:center;gap:var(--space-1);font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-brand-primary);margin-bottom:var(--space-1);font-weight:700;display:flex}.f-KX5a_required{color:var(--color-brand-primary)}.f-KX5a_textarea{width:100%;min-height:100px;padding:var(--space-3) var(--space-4);font-family:var(--font-body);font-size:var(--text-body);color:var(--color-brand-primary);border:1px solid var(--color-brand-primary);resize:vertical;background-color:#0000;border-radius:0;outline:none;transition:border-color .2s}.f-KX5a_textarea::placeholder{color:var(--color-brand-primary)}.f-KX5a_textarea:focus,.f-KX5a_textarea:focus-visible{border-width:2px;outline:none}.f-KX5a_textarea:disabled{color:var(--color-gray-400);border-color:var(--color-gray-400);cursor:not-allowed;opacity:.5}.f-KX5a_textarea:disabled::placeholder{color:var(--color-gray-400)}.f-KX5a_hasError .f-KX5a_textarea{color:var(--color-error);border-color:var(--color-error)}.f-KX5a_hasError .f-KX5a_textarea::placeholder{color:var(--color-error)}.f-KX5a_messages{min-height:var(--text-sm);margin-top:var(--space-1)}.f-KX5a_error{font-family:var(--font-body);font-size:var(--text-caption);color:var(--color-error)}.f-KX5a_helper{font-family:var(--font-body);font-size:var(--text-caption);color:var(--color-brand-primary-60)}.f-KX5a_disabled .f-KX5a_label{color:var(--color-gray-400);opacity:.5}.f-KX5a_disabled .f-KX5a_required{color:var(--color-gray-400)}.f-KX5a_hasError .f-KX5a_label,.f-KX5a_hasError .f-KX5a_required{color:var(--color-error)}.f-KX5a_secondary .f-KX5a_label,.f-KX5a_secondary .f-KX5a_required{color:var(--color-white)}.f-KX5a_secondary .f-KX5a_textarea{color:var(--color-white);border-color:var(--color-white)}.f-KX5a_secondary .f-KX5a_textarea::placeholder,.f-KX5a_secondary .f-KX5a_helper{color:#ffffffb3}.f-KX5a_secondary.f-KX5a_hasError .f-KX5a_label,.f-KX5a_secondary.f-KX5a_hasError .f-KX5a_required{color:var(--color-error)}.f-KX5a_secondary.f-KX5a_hasError .f-KX5a_textarea{color:var(--color-error);border-color:var(--color-error)}.f-KX5a_secondary.f-KX5a_hasError .f-KX5a_textarea::placeholder{color:var(--color-error)}.f-KX5a_secondary.f-KX5a_disabled .f-KX5a_label{color:#ffffff80}.f-KX5a_secondary.f-KX5a_disabled .f-KX5a_textarea{color:#ffffff80;border-color:#ffffff80}.f-KX5a_secondary.f-KX5a_disabled .f-KX5a_textarea::placeholder{color:#ffffff4d}
.ushJOq_container{min-height:33px}
.DY_pha_overlay{top:var(--header-height,70px);z-index:900;background:var(--color-background,#fff);position:fixed;bottom:0;left:0;right:0;overflow:hidden auto}.DY_pha_closeButton{width:40px;height:40px;color:var(--color-gray-500);cursor:pointer;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex;position:absolute;top:24px;right:24px}.DY_pha_closeButton:hover{color:var(--color-foreground)}@media (max-width:767px){.DY_pha_closeButton{display:none}}.DY_pha_content{background:var(--color-background,#fff);width:100%;min-height:100%;padding:var(--space-6) var(--space-3);text-align:center;font-family:var(--font-body);letter-spacing:0}@media (min-width:768px){.DY_pha_content{padding-top:var(--space-8)}}.DY_pha_searchSection{max-width:800px;padding:0 var(--space-4);text-align:center;margin:0 auto}@media (min-width:768px){.DY_pha_searchSection{padding:0 var(--space-6)}}.DY_pha_title{font-size:34px;font-family:var(--font-display-bold);text-transform:uppercase;letter-spacing:0;margin:0 0 var(--space-4);color:var(--color-foreground)}@media (min-width:768px){.DY_pha_title{font-size:40px}}.DY_pha_searchContainer{margin:var(--space-4) 0;position:relative}.DY_pha_dropdown{margin-top:var(--space-2);z-index:20;position:absolute;top:100%;left:0;right:0}.DY_pha_retailerLink{margin:var(--space-3) 0;cursor:pointer;justify-content:flex-end;align-items:center;gap:8px;display:flex}.DY_pha_retailerLink a{color:var(--color-text-primary);font-size:14px;font-family:var(--font-body);letter-spacing:0;text-decoration:none;transition:color .2s}.DY_pha_retailerLink svg{width:20px;height:20px;color:var(--color-text-primary);transition:color .2s}.DY_pha_retailerLink:hover a,.DY_pha_retailerLink:hover svg{color:var(--color-brand-primary)}.DY_pha_suggestedLabel{text-transform:uppercase;width:fit-content;font-size:20px;font-family:var(--font-display-medium);letter-spacing:0;margin:var(--space-4) auto var(--space-3);color:var(--color-foreground)}.DY_pha_collectionsWrapper{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.DY_pha_collectionLink{font-family:var(--font-display);letter-spacing:0;color:var(--color-foreground);text-decoration:underline;-webkit-text-decoration-color:var(--color-brand-primary);text-decoration-color:var(--color-brand-primary);text-underline-offset:5px;margin:var(--space-2);padding:var(--space-1) 0;font-size:16px;transition:color .2s}.DY_pha_collectionLink:hover{color:var(--color-brand-primary)}.DY_pha_productsSection{width:100%;max-width:1440px;margin:var(--space-8) auto 0;padding:0 var(--space-4)}@media (min-width:768px){.DY_pha_productsSection{padding:0 var(--space-6)}}@media (min-width:992px){.DY_pha_productsSection{padding:0 var(--space-8)}}.DY_pha_productsGrid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);width:100%;display:grid}@media (min-width:768px){.DY_pha_productsGrid{gap:var(--space-6);grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.DY_pha_productsGrid{grid-template-columns:repeat(5,1fr)}}.DY_pha_showMoreWrapper{margin-top:var(--space-6);justify-content:center;display:flex}.DY_pha_loading{padding:var(--space-8);justify-content:center;display:flex}html[data-brand=gallet] .DY_pha_content{padding-top:var(--space-10)}@media (min-width:768px){html[data-brand=gallet] .DY_pha_content{padding-top:var(--space-18)}}html[data-brand=gallet] .DY_pha_title{font-family:var(--font-display);letter-spacing:.02em;color:var(--color-foreground);margin:0 0 var(--space-10);font-size:1.875rem;font-weight:400}:is(html[data-brand=gallet] .DY_pha_retailerLink a,html[data-brand=gallet] .DY_pha_retailerLink svg){color:var(--color-brand-primary)}:is(html[data-brand=gallet] .DY_pha_retailerLink:hover a,html[data-brand=gallet] .DY_pha_retailerLink:hover svg){color:var(--color-brand-accent)}html[data-brand=gallet] .DY_pha_suggestedLabel{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-primary);margin:var(--space-8) auto var(--space-5)}html[data-brand=gallet] .DY_pha_collectionsWrapper{gap:var(--space-3);margin-bottom:var(--space-16)}html[data-brand=gallet] .DY_pha_collectionLink{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-green-80);border:1px solid var(--color-green-80);padding:2px var(--space-3);transition:background-color var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default);border-radius:100px;margin:0;line-height:1.4;text-decoration:none}html[data-brand=gallet] .DY_pha_collectionLink:hover{background:var(--color-green-80);color:var(--color-white)}
._0v0Ysq_wrapper{gap:var(--space-4);flex-direction:column;display:flex}._0v0Ysq_summary{gap:var(--space-4);background-color:var(--summary-bg);border-radius:var(--summary-border-radius);padding:var(--space-6);flex-direction:column;display:flex}._0v0Ysq_securityBadge{padding-top:0;border-top:0;padding-block-end:0;padding-inline:0}
.Do2CHq_tabs{justify-content:space-between;align-items:flex-end;gap:var(--space-4);padding:var(--space-4) 0 0;border-bottom:1px solid var(--color-gray-300);-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow-x:auto}.Do2CHq_tabs::-webkit-scrollbar{display:none}html[data-brand=breitling] .Do2CHq_tabs{padding:var(--space-2) 0;border-bottom:none;justify-content:center;align-items:center;gap:0}.Do2CHq_tabWrapper{align-items:center;display:flex}.Do2CHq_separator{display:none}html[data-brand=breitling] .Do2CHq_separator{color:var(--color-black);padding:0 var(--space-2);-webkit-user-select:none;user-select:none;margin-top:-8px;font-size:1.2rem;display:inline}@media (min-width:768px){html[data-brand=breitling] .Do2CHq_separator{padding:0 var(--space-4)}}.Do2CHq_tab{appearance:none;cursor:pointer;align-items:center;gap:var(--space-1);padding:var(--space-1) 0 var(--space-4);font-family:inherit;font-size:var(--text-sm);color:var(--color-gray-600);white-space:nowrap;transition:color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none;display:flex}.Do2CHq_tab:hover:not(.Do2CHq_active){color:var(--color-foreground)}.Do2CHq_tab:focus-visible{outline:2px solid var(--color-green-80);outline-offset:2px}html[data-brand=breitling] .Do2CHq_tab{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;font-size:var(--text-body);color:var(--color-black);padding:var(--space-1) 0;border-bottom:none;margin-bottom:0}.Do2CHq_empty{opacity:1;pointer-events:none}.Do2CHq_label,.Do2CHq_count{font-family:var(--font-body-semibold);font-size:var(--text-sm);color:var(--color-brand-primary);letter-spacing:0}:is(html[data-brand=breitling] .Do2CHq_label,html[data-brand=breitling] .Do2CHq_count){font-family:var(--font-display);color:var(--color-navy-blue);font-size:1.25rem}.Do2CHq_active{color:var(--color-foreground);border-bottom-color:var(--color-brand-accent)}:is(html[data-brand=breitling] .Do2CHq_active .Do2CHq_label,html[data-brand=breitling] .Do2CHq_active .Do2CHq_count){color:var(--color-brand-primary)}
.X7wGDW_activeFilters{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.X7wGDW_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.X7wGDW_chip{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);background-color:var(--color-gray-100);font-size:var(--text-xs);cursor:pointer;transition:all var(--duration-fast) var(--ease-default);border:none;border-radius:4px;display:inline-flex}.X7wGDW_chip:hover{background-color:var(--color-gray-200)}.X7wGDW_chip:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.X7wGDW_chipLabel{color:var(--color-muted)}.X7wGDW_chipValue{font-family:var(--font-body-medium)}.X7wGDW_removeIcon{opacity:.6;transition:opacity var(--duration-fast) var(--ease-default);flex-shrink:0}.X7wGDW_chip:hover .X7wGDW_removeIcon{opacity:1}.X7wGDW_clearAll{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);color:var(--color-primary);cursor:pointer;transition:color var(--duration-fast) var(--ease-default);background:0 0;border:none;text-decoration:underline}.X7wGDW_clearAll:hover{color:var(--color-primary-light)}.X7wGDW_clearAll:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
._8HAoOa_facet{border-bottom:1px solid var(--color-border,#e5e5e5)}html[data-brand=gallet] ._8HAoOa_facet{border-bottom-color:#0000;position:relative}html[data-brand=gallet] ._8HAoOa_facet:after{content:"";background:var(--color-border,#e5e5e5);height:1px;position:absolute;bottom:0;left:24px;right:24px}html[data-brand=gallet] ._8HAoOa_facet._8HAoOa_expanded:after{background:0 0}._8HAoOa_facet._8HAoOa_expanded{border-bottom-color:#0000}._8HAoOa_header{width:100%;padding:var(--padding-accordion-y) var(--padding-accordion-right) var(--padding-accordion-y) var(--padding-accordion-x);cursor:pointer;text-align:left;font-family:var(--font-body-bold);font-size:var(--text-body,14px);letter-spacing:0;text-transform:uppercase;color:var(--color-text-primary);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}._8HAoOa_header:hover{color:var(--color-text-secondary)}._8HAoOa_header:focus-visible{outline:2px solid var(--color-focus,var(--color-primary));outline-offset:2px}html[data-brand=gallet] ._8HAoOa_header{text-transform:none;font-family:var(--font-body-bold);color:var(--color-document-label);font-size:1rem}html[data-brand=gallet] ._8HAoOa_header:hover{color:var(--color-document-label)}._8HAoOa_name{align-items:center;gap:var(--spacing-inline-md);display:flex}._8HAoOa_activeCount{color:var(--color-text-secondary)}html[data-brand=breitling] ._8HAoOa_activeCount{background:var(--color-brand-primary);color:var(--color-black);font-size:12px;font-family:var(--font-body-bold);border-radius:50%;justify-content:center;align-items:center;min-width:24px;height:24px;padding:4px;line-height:1;display:inline-flex}._8HAoOa_chevron{color:var(--color-text-secondary);flex-shrink:0;width:20px;height:20px;transition:transform .2s}._8HAoOa_chevron._8HAoOa_expanded{transform:rotate(180deg)}._8HAoOa_collectionGrid{grid-template-columns:1fr;gap:8px;padding:0 20px 16px;display:grid}._8HAoOa_collectionGrid._8HAoOa_withImages{grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width:768px){._8HAoOa_collectionGrid._8HAoOa_withImages{grid-template-columns:repeat(3,1fr)}}._8HAoOa_collectionOption{cursor:pointer;background-color:var(--color-background-secondary,#f9f9f9);border-radius:4px;flex-direction:column;align-items:center;padding:12px 16px;transition:background-color .15s,transform .15s;display:flex;position:relative;overflow:hidden}._8HAoOa_collectionOption:hover{background-color:var(--color-background-hover,#f0f0f0)}._8HAoOa_collectionOption:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._8HAoOa_collectionOption._8HAoOa_active{background-color:var(--color-background-selected,#e8e8e8)}._8HAoOa_collectionOption._8HAoOa_hasImage{background:var(--color-white,white);border:1px solid var(--color-border,#e0e0e0);border-radius:4px;padding:0}._8HAoOa_collectionOption._8HAoOa_hasImage:hover{border-color:var(--color-border-hover,#ccc)}._8HAoOa_collectionOption._8HAoOa_hasImage._8HAoOa_active{border-color:var(--color-primary);border-width:2px}._8HAoOa_imageWrapper{aspect-ratio:4/3;width:100%;position:relative;overflow:hidden}html[data-brand=breitling] ._8HAoOa_imageWrapper{aspect-ratio:3/4}._8HAoOa_image{object-fit:contain;object-position:center;background:var(--color-background-secondary,#fafafa)}html[data-brand=breitling] ._8HAoOa_image{background:#fff;padding:12px}._8HAoOa_imageOverlay{display:none}._8HAoOa_content{z-index:1;align-items:center;gap:8px;width:100%;display:flex;position:relative}._8HAoOa_hasImage ._8HAoOa_content{background:var(--color-white,white);border-top:1px solid var(--color-border-subtle,#f0f0f0);flex-direction:row;justify-content:space-between;padding:10px 12px}html[data-brand=breitling] ._8HAoOa_hasImage ._8HAoOa_content{background:0 0;border-top:none}._8HAoOa_label{font-family:var(--font-body-medium);color:var(--color-text-primary);flex:1;font-size:13px}._8HAoOa_hasImage ._8HAoOa_label{color:var(--color-text-primary);text-transform:uppercase;letter-spacing:0;font-size:12px}@media (min-width:768px){._8HAoOa_label{font-size:14px}._8HAoOa_hasImage ._8HAoOa_label{font-size:11px}}._8HAoOa_count{font-family:var(--font-family-body);font-size:var(--text-body,14px);color:var(--color-text-primary,#000)}html[data-brand=gallet] ._8HAoOa_count{font-size:var(--text-body-sm,.875rem);font-family:var(--font-body)}._8HAoOa_count{font-size:12px}._8HAoOa_hasImage ._8HAoOa_count{font-size:11px}._8HAoOa_activeIndicator{background-color:var(--color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 1px 2px #0003}html[data-brand=breitling] ._8HAoOa_activeIndicator{background-color:var(--color-brand-primary)}html[data-brand=gallet] ._8HAoOa_activeIndicator{background-color:var(--color-brand-accent,#f68d2e)}._8HAoOa_activeIndicator{z-index:2}html[data-brand=breitling] ._8HAoOa_header{font-family:var(--font-family-body);color:var(--color-black)!important}html[data-brand=breitling] ._8HAoOa_header:hover{color:var(--color-black)!important}html[data-brand=breitling] ._8HAoOa_chevron{color:var(--color-brand-primary)!important}html[data-brand=breitling] ._8HAoOa_collectionOption._8HAoOa_hasImage._8HAoOa_active{border-color:var(--color-brand-primary)}html[data-brand=breitling] ._8HAoOa_label{font-family:var(--font-family-body)}html[data-brand=breitling] ._8HAoOa_count{font-family:var(--font-family-body)}
.Ga01Aq_facet{border-bottom:1px solid var(--color-border,#e5e5e5)}html[data-brand=gallet] .Ga01Aq_facet{border-bottom-color:#0000;position:relative}html[data-brand=gallet] .Ga01Aq_facet:after{content:"";background:var(--color-border,#e5e5e5);height:1px;position:absolute;bottom:0;left:24px;right:24px}html[data-brand=gallet] .Ga01Aq_facet.Ga01Aq_expanded:after{background:0 0}.Ga01Aq_facet.Ga01Aq_expanded{border-bottom-color:#0000}.Ga01Aq_header{width:100%;padding:var(--padding-accordion-y) var(--padding-accordion-right) var(--padding-accordion-y) var(--padding-accordion-x);cursor:pointer;text-align:left;font-family:var(--font-body-bold);font-size:var(--text-body,14px);letter-spacing:0;text-transform:uppercase;color:var(--color-text-primary);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.Ga01Aq_header:hover{color:var(--color-text-secondary)}.Ga01Aq_header:focus-visible{outline:2px solid var(--color-focus,var(--color-primary));outline-offset:2px}html[data-brand=gallet] .Ga01Aq_header{text-transform:none;font-family:var(--font-body-bold);color:var(--color-document-label);font-size:1rem}html[data-brand=gallet] .Ga01Aq_header:hover{color:var(--color-document-label)}.Ga01Aq_name{align-items:center;gap:var(--spacing-inline-md);display:flex}.Ga01Aq_activeCount{color:var(--color-text-secondary)}html[data-brand=breitling] .Ga01Aq_activeCount{background:var(--color-brand-primary);color:var(--color-black);font-size:12px;font-family:var(--font-body-bold);border-radius:50%;justify-content:center;align-items:center;min-width:24px;height:24px;padding:4px;line-height:1;display:inline-flex}.Ga01Aq_chevron{color:var(--color-text-secondary);flex-shrink:0;width:20px;height:20px;transition:transform .2s}.Ga01Aq_chevron.Ga01Aq_expanded{transform:rotate(180deg)}.Ga01Aq_values{padding:0 var(--padding-accordion-right) var(--padding-filter-content) var(--padding-accordion-x);flex-direction:column;gap:4px;display:flex}.Ga01Aq_option{cursor:pointer;align-items:center;gap:12px;padding:8px 0;display:flex}.Ga01Aq_checkbox{border:2px solid var(--color-border);appearance:none;cursor:pointer;border-radius:3px;flex-shrink:0;width:18px;height:18px;transition:all .15s}html[data-brand=gallet] .Ga01Aq_checkbox{border-width:1px;border-color:var(--color-black,#000);border-radius:2px}.Ga01Aq_checkbox:checked{background-color:var(--color-primary);border-color:var(--color-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px}.Ga01Aq_checkbox:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}html[data-brand=breitling] .Ga01Aq_checkbox:checked{background-color:var(--color-brand-primary);border-color:var(--color-brand-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E")}html[data-brand=gallet] .Ga01Aq_checkbox:checked{background-color:var(--color-brand-accent);border-color:var(--color-black,#000);box-shadow:inset 0 0 0 2px var(--color-white,#fff);background-image:none}html[data-brand=breitling] .Ga01Aq_checkbox{border-width:2.5px;border-color:var(--color-text-muted);width:22px;height:22px;border-radius:0!important}html[data-brand=breitling] .Ga01Aq_checkbox:checked{background-size:16px}.Ga01Aq_labelWrapper{flex:1;align-items:center;gap:4px;display:flex}.Ga01Aq_label{font-family:var(--font-family-body);font-size:var(--text-body,14px);line-height:1.25;transition:color .15s}html[data-brand=gallet] .Ga01Aq_label{font-size:var(--text-body-sm,.875rem);font-family:var(--font-body)}.Ga01Aq_count{font-family:var(--font-family-body);font-size:var(--text-body,14px);color:var(--color-text-primary,#000)}html[data-brand=gallet] .Ga01Aq_count{font-size:var(--text-body-sm,.875rem);font-family:var(--font-body)}html[data-brand=breitling] .Ga01Aq_header{font-family:var(--font-family-body);color:var(--color-black)!important}html[data-brand=breitling] .Ga01Aq_header:hover{color:var(--color-black)!important}html[data-brand=breitling] .Ga01Aq_chevron{color:var(--color-brand-primary)!important}:is(html[data-brand=breitling] .Ga01Aq_label,html[data-brand=breitling] .Ga01Aq_count){font-family:var(--font-family-body)}html[data-brand=breitling] .Ga01Aq_activeCount{color:var(--color-navy-blue)}html[data-brand=gallet] .Ga01Aq_activeCount{color:var(--color-document-label)}
.VblDoa_priceSlider{border-bottom:1px solid var(--color-border,#e5e5e5)}html[data-brand=gallet] .VblDoa_priceSlider{border-bottom-color:#0000;position:relative}html[data-brand=gallet] .VblDoa_priceSlider:after{content:"";background:var(--color-border,#e5e5e5);height:1px;position:absolute;bottom:0;left:24px;right:24px}html[data-brand=gallet] .VblDoa_priceSlider.VblDoa_expanded:after{background:0 0}.VblDoa_priceSlider.VblDoa_expanded{border-bottom-color:#0000}.VblDoa_header{width:100%;padding:var(--padding-accordion-y) var(--padding-accordion-right) var(--padding-accordion-y) var(--padding-accordion-x);cursor:pointer;text-align:left;font-family:var(--font-body-bold);font-size:var(--text-body,14px);letter-spacing:0;text-transform:uppercase;color:var(--color-text-primary);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.VblDoa_header:hover{color:var(--color-text-secondary)}.VblDoa_header:focus-visible{outline:2px solid var(--color-focus,var(--color-primary));outline-offset:2px}html[data-brand=gallet] .VblDoa_header{text-transform:none;font-family:var(--font-body-bold);color:var(--color-document-label);font-size:1rem}html[data-brand=gallet] .VblDoa_header:hover{color:var(--color-document-label)}.VblDoa_name{align-items:center;gap:var(--spacing-inline-md);display:flex}.VblDoa_activeCount{color:var(--color-text-secondary)}html[data-brand=breitling] .VblDoa_activeCount{background:var(--color-brand-primary);color:var(--color-black);font-size:12px;font-family:var(--font-body-bold);border-radius:50%;justify-content:center;align-items:center;min-width:24px;height:24px;padding:4px;line-height:1;display:inline-flex}.VblDoa_chevron{color:var(--color-text-secondary);flex-shrink:0;width:20px;height:20px;transition:transform .2s}.VblDoa_chevron.VblDoa_expanded{transform:rotate(180deg)}.VblDoa_content{padding:0 var(--padding-accordion-right) var(--padding-filter-content) var(--padding-accordion-x);padding-bottom:24px}.VblDoa_sliderContainer{padding:var(--space-7-5) var(--space-2) var(--space-5)}.VblDoa_slider{width:100%;height:8px}.VblDoa_track{background:var(--color-border,#ebebeb);border-radius:4px;height:8px}.VblDoa_track:nth-child(2){background:var(--color-primary)}.VblDoa_thumb{background:var(--color-primary);cursor:grab;border-radius:50%;outline:none;width:20px;height:20px;transition:transform .1s;top:-6px;box-shadow:0 2px 4px #0003}.VblDoa_thumb:hover{transform:scale(1.1)}.VblDoa_thumb:active{cursor:grabbing;transform:scale(1.15)}.VblDoa_thumb:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.VblDoa_thumbLabel{font-family:var(--font-body-semibold);color:var(--color-text-primary);white-space:nowrap;background:#fff;border-radius:4px;margin-bottom:8px;padding:2px 6px;font-size:11px;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #0000001a}html[data-brand=breitling] .VblDoa_thumbLabel{box-shadow:none;background:0 0;border:none}.VblDoa_rangeLabels{font-family:var(--font-family-body);color:var(--color-text-secondary);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}html[data-brand=breitling] .VblDoa_rangeLabels{display:none}html[data-brand=breitling] .VblDoa_header{font-family:var(--font-family-body);color:var(--color-black)!important}html[data-brand=breitling] .VblDoa_header:hover{color:var(--color-black)!important}html[data-brand=breitling] .VblDoa_chevron{color:var(--color-brand-primary)!important}html[data-brand=breitling] .VblDoa_track:nth-child(2){background:var(--color-navy-blue)}html[data-brand=breitling] .VblDoa_thumb{background:var(--color-brand-primary)}:is(html[data-brand=breitling] .VblDoa_thumbLabel,html[data-brand=breitling] .VblDoa_rangeLabels){font-family:var(--font-family-body)}html[data-brand=gallet] .VblDoa_slider{height:4px}html[data-brand=gallet] .VblDoa_track{background:var(--color-gray-200,#e5e5e5);height:4px}html[data-brand=gallet] .VblDoa_track:nth-child(2){background:var(--color-green)}html[data-brand=gallet] .VblDoa_thumb{box-sizing:border-box;background:var(--color-brand-accent,#f68d2e);border:3px solid var(--color-white,#fff);width:18px;height:18px;top:-7px;box-shadow:0 0 0 1px #00000026,0 1px 3px #00000040}
._7NZIta_container{align-items:center;display:flex;position:relative}._7NZIta_input{width:100%;padding:var(--space-2) var(--space-3);padding-right:var(--space-8);border:1px solid var(--color-gray-300);font-size:var(--text-sm);background:var(--color-background);color:var(--color-foreground);transition:border-color var(--duration-fast) var(--ease-default);border-radius:4px;font-family:inherit}._7NZIta_input::placeholder{color:var(--color-gray-500);text-transform:uppercase;font-size:var(--text-xs);letter-spacing:0}._7NZIta_input:focus{border-color:var(--color-green-80);outline:none}html[data-brand=breitling] ._7NZIta_input{border-color:var(--color-breitling-black,#000);border-radius:0}html[data-brand=breitling] ._7NZIta_input::placeholder{content:"REF. NUMBER"}html[data-brand=breitling] ._7NZIta_input:focus{border-color:var(--color-breitling-black,#000)}html[data-brand=gallet] ._7NZIta_input{border:none;border-bottom:1px solid var(--color-brand-primary);font-family:var(--font-body-light);color:var(--color-brand-primary);background:0 0;border-radius:0;padding-left:0}html[data-brand=gallet] ._7NZIta_input::placeholder{text-transform:none;font-size:var(--text-sm);font-family:var(--font-body-light);color:var(--color-brand-primary)}html[data-brand=gallet] ._7NZIta_input:focus{border-bottom-color:var(--color-brand-primary)}._7NZIta_clearButton{right:var(--space-2);padding:var(--space-1);color:var(--color-gray-500);cursor:pointer;transition:color var(--duration-fast) var(--ease-default);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute}._7NZIta_clearButton:hover{color:var(--color-foreground)}._7NZIta_clearButton:focus-visible{outline:2px solid var(--color-green-80);outline-offset:2px;border-radius:2px}
.hsg3Fa_sortFilter{border-bottom:1px solid var(--color-border,#e5e5e5)}html[data-brand=gallet] .hsg3Fa_sortFilter{border-bottom-color:#0000;position:relative}html[data-brand=gallet] .hsg3Fa_sortFilter:after{content:"";background:var(--color-border,#e5e5e5);height:1px;position:absolute;bottom:0;left:24px;right:24px}html[data-brand=gallet] .hsg3Fa_sortFilter.hsg3Fa_expanded:after{background:0 0}.hsg3Fa_sortFilter.hsg3Fa_expanded{border-bottom-color:#0000}.hsg3Fa_header{width:100%;padding:var(--padding-accordion-y) var(--padding-accordion-right) var(--padding-accordion-y) var(--padding-accordion-x);cursor:pointer;text-align:left;font-family:var(--font-body-bold);font-size:var(--text-body,14px);letter-spacing:0;text-transform:uppercase;color:var(--color-text-primary);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.hsg3Fa_header:hover{color:var(--color-text-secondary)}.hsg3Fa_header:focus-visible{outline:2px solid var(--color-focus,var(--color-primary));outline-offset:2px}html[data-brand=gallet] .hsg3Fa_header{text-transform:none;font-family:var(--font-body-bold);color:var(--color-document-label);font-size:1rem}html[data-brand=gallet] .hsg3Fa_header:hover{color:var(--color-document-label)}.hsg3Fa_name{align-items:center;gap:var(--spacing-inline-md);display:flex}.hsg3Fa_currentValue{font-family:var(--font-body-bold);text-transform:uppercase}.hsg3Fa_chevron{color:var(--color-text-secondary);flex-shrink:0;width:20px;height:20px;transition:transform .2s}.hsg3Fa_chevron.hsg3Fa_expanded{transform:rotate(180deg)}.hsg3Fa_options{padding:0 var(--padding-accordion-right) var(--padding-filter-content) var(--padding-accordion-x);flex-direction:column;gap:4px;display:flex}.hsg3Fa_option{cursor:pointer;align-items:center;gap:12px;padding:6px 0;transition:color .15s;display:flex}.hsg3Fa_radio{border:2px solid var(--color-border);appearance:none;cursor:pointer;border-radius:50%;flex-shrink:0;width:18px;height:18px;transition:all .15s;position:relative}html[data-brand=gallet] .hsg3Fa_radio{border-width:1px;border-color:var(--color-black,#000)}.hsg3Fa_radio:checked{border-color:var(--color-primary)}.hsg3Fa_radio:checked:after{content:"";background:var(--color-primary);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hsg3Fa_radio:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}html[data-brand=breitling] .hsg3Fa_radio:checked{border-color:var(--color-brand-primary);border-width:5px}html[data-brand=breitling] .hsg3Fa_radio:checked:after{background:#fff;width:8px;height:8px}html[data-brand=gallet] .hsg3Fa_radio:checked{border-color:var(--color-black,#000)}html[data-brand=gallet] .hsg3Fa_radio:checked:after{background:var(--color-brand-accent)}html[data-brand=breitling] .hsg3Fa_radio{border-width:2.5px;border-color:var(--color-breitling-medium-gray,#8b8b8d);width:22px;height:22px}.hsg3Fa_label{font-family:var(--font-family-body);font-size:var(--text-body,14px);line-height:1.25;transition:color .15s}html[data-brand=gallet] .hsg3Fa_label{font-size:var(--text-body-sm,.875rem);font-family:var(--font-body)}.hsg3Fa_label{color:inherit}html[data-brand=breitling] .hsg3Fa_header{font-family:var(--font-family-body);color:var(--color-black)!important}html[data-brand=breitling] .hsg3Fa_header:hover{color:var(--color-black)!important}html[data-brand=breitling] .hsg3Fa_chevron{color:var(--color-brand-primary)!important}html[data-brand=breitling] .hsg3Fa_label{font-family:var(--font-family-body)}
.EYjira_root{gap:var(--space-4);flex-direction:column;display:flex}.EYjira_totals{gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--section-border-color);flex-direction:column;display:flex}.EYjira_row{justify-content:space-between;gap:var(--space-4);color:var(--color-brand-primary);font-family:var(--font-body-medium);font-size:var(--text-body);letter-spacing:.02em;text-transform:uppercase;line-height:1.5;display:flex}.EYjira_amount{font-family:var(--font-body-semibold);font-variant-numeric:tabular-nums}.EYjira_total{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.EYjira_totalLabel,.EYjira_totalValue{color:var(--color-brand-primary);font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:.02em;text-transform:uppercase;line-height:1.2}.EYjira_totalValue{font-family:var(--font-display-bold);font-variant-numeric:tabular-nums}
.tm2myq_link{text-decoration:underline}.tm2myq_waiver{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--text-body-sm);text-align:center;line-height:1.5}.tm2myq_root{gap:var(--space-2);flex-direction:column;display:flex}
.mc98zG_wrapper{gap:var(--space-2);flex-direction:column;display:flex}.mc98zG_line{color:var(--color-black);font-family:var(--font-body);font-size:var(--text-body-sm);margin:0;line-height:1.57143}
._7fHUYq_section{gap:var(--space-4);padding-block:var(--space-4);background:var(--color-white);flex-direction:column;display:flex}._7fHUYq_title{color:var(--color-green);font-family:var(--font-display);font-size:var(--font-size-h3-mobile);text-align:left;text-transform:uppercase;margin:0;line-height:1.2}._7fHUYq_card{gap:var(--space-3);padding:var(--space-4);background:var(--color-brand-background-grey);flex-direction:column;display:flex}._7fHUYq_content{gap:var(--space-4);flex-direction:column;display:flex}._7fHUYq_content [data-testid=address-summary]{gap:var(--space-2)}._7fHUYq_content [data-testid=address-summary] h3{color:var(--color-green);font-family:var(--font-display-bold);font-size:var(--text-body);text-transform:none;margin:0;line-height:1.2}._7fHUYq_content [data-testid=address-summary] address{color:var(--color-black);font-family:var(--font-body);font-size:var(--text-body-sm);line-height:1.57143}
.csPFRG_root{gap:var(--space-6);width:100%;padding:var(--space-6);flex-direction:column;align-items:center;display:flex}@media (min-width:992px){.csPFRG_root{gap:var(--space-8);padding:var(--space-8)}}.csPFRG_title{width:100%;max-width:19rem;color:var(--color-brand-primary);font-family:var(--font-display);font-size:var(--font-size-h3-mobile);text-align:center;text-transform:uppercase;margin:0;line-height:1.2}.csPFRG_imageWrapper{aspect-ratio:1;flex-shrink:0;width:100%;max-width:min(14rem,100%);position:relative}@media (min-width:992px){.csPFRG_imageWrapper{max-width:min(16.875rem,100%)}}.csPFRG_image,.csPFRG_placeholder{object-fit:contain}.csPFRG_watchName{width:100%;color:var(--color-black);font-family:var(--font-display-medium);font-size:var(--font-size-h5);letter-spacing:.02em;text-align:center;text-transform:uppercase;margin:0;line-height:1.2}.csPFRG_details{flex-direction:column;align-items:center;width:100%;display:flex}.csPFRG_metaGrid{gap:var(--space-4);width:100%;display:flex}.csPFRG_metaBlock{gap:var(--space-2);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.csPFRG_metaLabel{color:var(--color-black);font-family:var(--font-body);font-size:var(--text-caption);text-transform:uppercase;line-height:1.5}.csPFRG_metaValue{color:var(--color-brand-primary);font-family:var(--font-display-medium);font-size:var(--text-body);letter-spacing:.02em;text-transform:uppercase;overflow-wrap:break-word;line-height:1.2}.csPFRG_warrantyBlock{gap:var(--space-2);width:100%;border-top:1px solid var(--color-brand-border-warm);flex-direction:column;margin-block-start:var(--space-6);padding-block-start:var(--space-6);display:flex}.csPFRG_warrantyRow{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.csPFRG_warrantyBadge{padding:var(--space-2) var(--space-3);font-family:var(--font-display-bold);font-size:var(--text-body);letter-spacing:.02em;text-transform:uppercase;justify-content:center;align-items:center;line-height:1.2;display:inline-flex}.csPFRG_warrantyBadgeActive{background:var(--color-warranty-active-bg);color:var(--color-brand-primary)}.csPFRG_warrantyBadgeInactive{background:var(--color-gray-400);color:var(--color-white)}.csPFRG_warrantyDates{color:var(--color-brand-primary);font-family:var(--font-body);font-size:var(--text-caption);gap:0;line-height:1.5;display:grid}.csPFRG_warrantyDates p{margin:0}.csPFRG_actions{gap:var(--space-4);width:100%;border-top:1px solid var(--color-brand-border-warm);flex-direction:column;margin-block-start:var(--space-6);padding-block-start:var(--space-6);display:flex}.csPFRG_actionBlock{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.csPFRG_actionSummary{gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.csPFRG_actionSummaryText{color:var(--color-gray-600);font-family:var(--font-body);font-size:var(--text-caption);margin:0;line-height:1.5}.csPFRG_actionSummaryPrice{color:var(--color-brand-primary);font-family:var(--font-display-medium);font-size:var(--text-body);letter-spacing:.02em;text-transform:uppercase;margin:0}
.uCKfjG_loadingHost{min-height:24rem}.uCKfjG_accordionTitle,.uCKfjG_mainTitle{color:var(--color-brand-primary);font-family:var(--font-display);text-align:left;text-transform:uppercase;margin:0;line-height:1.2}.uCKfjG_mainTitle{margin-bottom:var(--space-8);font-size:var(--font-size-h3-mobile)}.uCKfjG_accordionTitle{font-size:var(--text-xl)}.uCKfjG_error{margin:0 0 var(--space-4);color:var(--color-error);font-family:var(--font-body);font-size:var(--text-body-sm)}.uCKfjG_accordion{--accordion-icon-rotate:180deg;gap:var(--space-4);flex-direction:column;display:flex}.uCKfjG_accordionItem{min-height:0;padding:var(--space-4);border:1px solid var(--card-border-color)}.uCKfjG_accordionPanel{min-height:0}.uCKfjG_accordionTrigger{gap:var(--space-4);width:100%}.uCKfjG_accordionPanelInner{padding-block-start:var(--space-2)}.uCKfjG_moreResultsRow{justify-content:center;padding-block-start:var(--space-4);display:flex}
.Qhs7DW_checkboxWrapper{padding:var(--space-6) var(--space-4) var(--space-4);background-color:var(--color-account-registration-bg,#f9d80026)}.Qhs7DW_disabledNote{margin:var(--space-1) 0 0 calc(var(--space-4) + 18px);font-size:var(--text-xs);color:var(--color-text-tertiary)}
.oMJFrq_wrapper{gap:var(--space-1);flex-direction:column;display:flex}.oMJFrq_line{font-size:var(--text-sm);color:var(--color-black);margin:0;line-height:1.5}
/*# sourceMappingURL=2qulh9k1vosvb.css.map*/