.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:"⚠ "}
.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}
.-\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}
.BzMLwa_filter{position:relative}@media (min-width:992px){.BzMLwa_filter{max-width:232px}}.BzMLwa_trigger{width:100%;height:48px;padding:0 var(--space-4);border:1px solid var(--color-brand-primary);color:var(--color-brand-primary);font-family:var(--font-body);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.BzMLwa_chevron{width:20px;height:9px;margin-left:var(--space-2)}.BzMLwa_panel{z-index:2;background:var(--color-brand-background-grey);overscroll-behavior:contain;border-radius:11px;width:100%;max-height:207px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 0 23.25px #001d2a2e}@media (min-width:992px){.BzMLwa_panel{width:auto;min-width:299px}}.BzMLwa_option{align-items:center;gap:var(--space-2);width:100%;height:46px;padding:0 var(--space-4);color:var(--color-brand-primary);font-family:var(--font-body);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:1.25rem;line-height:1.2;display:flex}.BzMLwa_option:hover,.BzMLwa_option:focus-visible{background:#0000000a}.BzMLwa_tick{flex:0 0 15px;width:15px}
.vUpana_section{width:100%;max-width:858px;color:var(--ug-text-on-light);flex-direction:column;gap:48px;margin-inline:auto;padding-block:48px;padding-inline:24px;display:flex}@media (min-width:768px){.vUpana_section{padding-inline:0}}.vUpana_header{flex-direction:column;gap:16px;display:flex}.vUpana_heading{font-family:var(--font-display-medium);font-size:var(--font-size-h3-mobile);text-transform:uppercase;margin:0;line-height:1}@media (min-width:768px){.vUpana_heading{font-size:var(--font-size-h3)}}.vUpana_intro{color:var(--color-black);font-family:var(--font-display-light);letter-spacing:.02em;font-size:1rem;line-height:1.5}.vUpana_intro p{margin:0}.vUpana_grid{grid-template-columns:1fr;gap:64px;margin-top:16px;display:grid}@media (min-width:768px){.vUpana_grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}}.vUpana_more{flex-direction:column;align-items:center;gap:16px;margin-top:16px;display:flex}.vUpana_progress{color:var(--ug-pdp-muted);font-family:var(--font-body);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:1rem;line-height:1.5;display:block}.vUpana_empty{font-family:var(--font-body);letter-spacing:.02em;text-transform:uppercase;margin:16px 0 0;font-size:1.25rem;line-height:1.5}.vUpana_card{flex-direction:column;min-width:0;padding-bottom:12px;display:flex}@media (min-width:768px){.vUpana_card{grid-row:span 5;grid-template-rows:subgrid;align-items:start;row-gap:0;display:grid}.vUpana_card:nth-child(n+3){margin-top:64px}}.vUpana_media{aspect-ratio:397/213;margin-bottom:12px;position:relative;overflow:hidden}@media (min-width:768px){.vUpana_media{grid-row:1}}.vUpana_mediaEmpty{background:var(--color-brand-background-grey);display:none}@media (min-width:768px){.vUpana_mediaEmpty{display:block}}.vUpana_image{object-fit:cover;width:100%;height:100%;display:block}.vUpana_openingSoonOverlay{color:var(--color-white);font-family:var(--font-body);letter-spacing:.02em;text-align:center;text-transform:uppercase;background:#003d57cc;justify-content:center;align-items:center;padding:4px;font-size:1.25rem;line-height:1.5;display:flex;position:absolute;inset:0}.vUpana_title{margin-top:12px}@media (min-width:768px){.vUpana_title{grid-row:2}}.vUpana_surtitle{color:var(--color-text-accent);font-family:var(--font-body);letter-spacing:.02em;text-transform:uppercase;margin:0 0 4px;font-size:1.25rem;line-height:1.5}.vUpana_name{font-family:var(--font-display-medium);font-size:var(--font-size-h4-mobile);letter-spacing:.02em;margin:0;line-height:1.3}@media (min-width:768px){.vUpana_name{font-size:var(--font-size-h4)}}.vUpana_address{font-family:var(--font-body);letter-spacing:.02em;text-transform:uppercase;flex-direction:column;margin:16px 0 0;font-size:1.25rem;line-height:1.5;display:flex}@media (min-width:768px){.vUpana_address{grid-row:3}}.vUpana_infoRow{font-family:var(--font-body);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;margin:0;line-height:1.5;display:flex}.vUpana_contact{flex-direction:column;gap:4px;margin-top:20px;display:flex}@media (min-width:768px){.vUpana_contact{grid-row:4}}.vUpana_label{color:var(--ug-pdp-muted);letter-spacing:.02em;font-size:1rem}.vUpana_value{letter-spacing:.02em;font-size:1.25rem}.vUpana_email{overflow-wrap:anywhere;text-transform:none}.vUpana_footer{flex-direction:column;gap:24px;margin-top:20px;display:flex}@media (min-width:768px){.vUpana_footer{grid-row:5;align-self:stretch}}.vUpana_hours{flex-direction:column;gap:12px;display:flex}.vUpana_status{color:var(--color-text-accent);letter-spacing:.02em;text-transform:uppercase;font-size:1.25rem}.vUpana_hoursToggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.vUpana_hoursToggle:focus-visible{outline:2px solid var(--color-brand-focus);outline-offset:2px}.vUpana_chevron{width:14px;height:9px;transition:transform .2s}.vUpana_hoursToggle[aria-expanded=true] .vUpana_chevron{transform:rotate(180deg)}.vUpana_schedule{font-family:var(--font-body);letter-spacing:.02em;text-transform:uppercase;flex-direction:column;margin:0;font-size:1.25rem;line-height:1.5;display:flex}.vUpana_scheduleRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.vUpana_scheduleRow dt,.vUpana_scheduleRow dd{margin:0}.vUpana_actions{flex-wrap:wrap;gap:12px;margin-top:auto;display:flex}
._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}
.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}
.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)}
.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}
.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)}
.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)}
._GneaW_facet{border-bottom:1px solid var(--color-border,#e5e5e5)}html[data-brand=gallet] ._GneaW_facet{border-bottom-color:#0000;position:relative}html[data-brand=gallet] ._GneaW_facet:after{content:"";background:var(--color-border,#e5e5e5);height:1px;position:absolute;bottom:0;left:24px;right:24px}html[data-brand=gallet] ._GneaW_facet._GneaW_expanded:after{background:0 0}._GneaW_facet._GneaW_expanded{border-bottom-color:#0000}._GneaW_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}._GneaW_header:hover{color:var(--color-text-secondary)}._GneaW_header:focus-visible{outline:2px solid var(--color-focus,var(--color-primary));outline-offset:2px}html[data-brand=gallet] ._GneaW_header{text-transform:none;font-family:var(--font-body-bold);color:var(--color-document-label);font-size:1rem}html[data-brand=gallet] ._GneaW_header:hover{color:var(--color-document-label)}._GneaW_name{align-items:center;gap:var(--spacing-inline-md);display:flex}._GneaW_activeCount{color:var(--color-text-secondary)}html[data-brand=breitling] ._GneaW_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}._GneaW_chevron{color:var(--color-text-secondary);flex-shrink:0;width:20px;height:20px;transition:transform .2s}._GneaW_chevron._GneaW_expanded{transform:rotate(180deg)}._GneaW_swatchGrid{grid-template-columns:repeat(4,1fr);gap:16px 8px;padding:0 20px 16px 16px;display:grid}._GneaW_swatchOption{cursor:pointer;border-radius:4px;flex-direction:column;align-items:center;gap:.5em;min-width:0;padding:4px 2px;display:flex}._GneaW_swatchOption:focus-visible{outline:2px solid var(--color-focus,var(--color-primary));outline-offset:2px}._GneaW_swatchWrapper{justify-content:center;align-items:center;display:flex;position:relative}._GneaW_colorSwatch{background-clip:padding-box;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:box-shadow .15s,transform .15s;display:flex;box-shadow:0 1px 2px #0000001f}._GneaW_colorSwatch._GneaW_active{box-shadow:0 0 0 2px var(--color-primary),0 1px 2px #0000001f}html[data-brand=breitling] ._GneaW_colorSwatch._GneaW_active{box-shadow:0 0 0 2px var(--color-brand-primary),0 1px 2px #0000001f}html[data-brand=gallet] ._GneaW_colorSwatch._GneaW_active{box-shadow:0 1px 2px #0000001f}._GneaW_svgSwatch{background-clip:padding-box;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:box-shadow .15s,transform .15s;display:flex;box-shadow:0 1px 2px #0000001f}._GneaW_svgSwatch._GneaW_active{box-shadow:0 0 0 2px var(--color-primary),0 1px 2px #0000001f}._GneaW_svgSwatch{background:var(--color-background-secondary,#f5f5f5)}html[data-brand=breitling] ._GneaW_swatchOption._GneaW_active ._GneaW_svgSwatch{box-shadow:0 0 0 2px var(--color-brand-primary),0 1px 2px #0000001f}html[data-brand=gallet] ._GneaW_swatchOption._GneaW_active ._GneaW_svgSwatch{box-shadow:0 1px 2px #0000001f}._GneaW_svgIcon{object-fit:contain;width:20px;height:20px}._GneaW_activeIndicator{background-color:var(--color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;bottom:-2px;right:-2px;box-shadow:0 1px 2px #0003}html[data-brand=breitling] ._GneaW_activeIndicator{background-color:var(--color-brand-primary)}html[data-brand=gallet] ._GneaW_activeIndicator{background-color:var(--color-brand-accent,#f68d2e)}._GneaW_labelRow{text-align:center;min-width:0;max-width:100%;line-height:.7;display:block}._GneaW_label{font-family:var(--font-family-body);color:var(--color-black);word-break:break-word;font-size:10px}._GneaW_label._GneaW_active{color:var(--color-text-primary);font-family:var(--font-body-medium)}._GneaW_count{font-family:var(--font-family-body);color:var(--color-text-primary,#000);font-size:10px}html[data-brand=breitling] ._GneaW_header{font-family:var(--font-family-body);color:var(--color-black)!important}html[data-brand=breitling] ._GneaW_header:hover{color:var(--color-black)!important}html[data-brand=breitling] ._GneaW_chevron{color:var(--color-brand-primary)!important}:is(html[data-brand=breitling] ._GneaW_label,html[data-brand=breitling] ._GneaW_count){font-family:var(--font-family-body)}html[data-brand=gallet] ._GneaW_swatchGrid{grid-template-columns:repeat(3,1fr);gap:20px 12px}:is(html[data-brand=gallet] ._GneaW_colorSwatch,html[data-brand=gallet] ._GneaW_svgSwatch){background-clip:padding-box;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:box-shadow .15s,transform .15s;display:flex;box-shadow:0 1px 2px #0000001f}:is(html[data-brand=gallet] ._GneaW_colorSwatch._GneaW_active,html[data-brand=gallet] ._GneaW_svgSwatch._GneaW_active){box-shadow:0 0 0 2px var(--color-primary),0 1px 2px #0000001f}html[data-brand=gallet] ._GneaW_svgIcon{width:30px;height:30px}html[data-brand=gallet] ._GneaW_swatchOption{gap:.6em}html[data-brand=gallet] ._GneaW_labelRow{border:1px solid var(--color-brand-primary);background:var(--color-white);border-radius:999px;justify-content:center;align-items:center;max-width:100%;padding:3px 12px;line-height:1.2;display:inline-flex}html[data-brand=gallet] ._GneaW_label{font-size:12px;font-family:var(--font-body);color:var(--color-brand-primary)}html[data-brand=gallet] ._GneaW_count{display:none}html[data-brand=gallet] ._GneaW_swatchOption._GneaW_active ._GneaW_labelRow{background:var(--color-brand-accent,#f68d2e);border-color:var(--color-brand-accent,#f68d2e)}html[data-brand=gallet] ._GneaW_swatchOption._GneaW_active ._GneaW_label{color:var(--color-brand-primary)}html[data-brand=gallet] ._GneaW_activeIndicator{display:none}
.pUPNcG_filterBar{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.pUPNcG_filterBar.pUPNcG_embedded{border:none;border-radius:0}.pUPNcG_header{padding:var(--space-4);border-bottom:1px solid var(--color-border)}.pUPNcG_title{font-size:var(--text-sm);font-family:var(--font-body-semibold);text-transform:uppercase;letter-spacing:0;margin:0}.pUPNcG_filters{flex-direction:column;display:flex}.pUPNcG_refNumberSection{gap:var(--space-2);padding:var(--space-4);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.pUPNcG_refNumberLabel{font-size:var(--text-xs);font-family:var(--font-body-medium);text-transform:uppercase;letter-spacing:0;color:var(--color-foreground)}.pUPNcG_refAccordion{border-bottom:1px solid var(--color-border,#e5e5e5)}html[data-brand=gallet] .pUPNcG_refAccordion{border-bottom-color:#0000;position:relative}html[data-brand=gallet] .pUPNcG_refAccordion:after{content:"";background:var(--color-border,#e5e5e5);height:1px;position:absolute;bottom:0;left:24px;right:24px}html[data-brand=gallet] .pUPNcG_refAccordion.pUPNcG_expanded:after{background:0 0}.pUPNcG_refAccordion.pUPNcG_expanded{border-bottom-color:#0000}.pUPNcG_refAccordionHeader{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}.pUPNcG_refAccordionHeader:hover{color:var(--color-text-secondary)}.pUPNcG_refAccordionHeader:focus-visible{outline:2px solid var(--color-focus,var(--color-primary));outline-offset:2px}html[data-brand=gallet] .pUPNcG_refAccordionHeader{text-transform:none;font-family:var(--font-body-bold);color:var(--color-document-label);font-size:1rem}html[data-brand=gallet] .pUPNcG_refAccordionHeader:hover{color:var(--color-document-label)}.pUPNcG_refAccordionName{align-items:center;gap:var(--spacing-inline-md);display:flex}.pUPNcG_refAccordionContent{padding:0 var(--padding-accordion-right) var(--padding-filter-content) var(--padding-accordion-x)}.pUPNcG_chevron{color:var(--color-text-secondary);flex-shrink:0;width:20px;height:20px;transition:transform .2s}.pUPNcG_chevron.pUPNcG_expanded{transform:rotate(180deg)}html[data-brand=gallet] .pUPNcG_filterBar{background:0 0}html[data-brand=gallet] .pUPNcG_filters{--padding-accordion-x:24px;--padding-accordion-right:24px}html[data-brand=gallet] .pUPNcG_refNumberSection{border-bottom-color:#0000;padding-left:24px;padding-right:24px;position:relative}html[data-brand=gallet] .pUPNcG_refNumberSection:after{content:"";background:var(--color-border,#e5e5e5);height:1px;position:absolute;bottom:0;left:24px;right:24px}html[data-brand=gallet] .pUPNcG_refNumberLabel{text-transform:none;font-family:var(--font-body-bold);color:var(--color-document-label);font-size:1rem}html[data-brand=breitling] .pUPNcG_refAccordionHeader{font-family:var(--font-family-body);color:var(--color-black)!important}html[data-brand=breitling] .pUPNcG_refAccordionHeader:hover{color:var(--color-black)!important}html[data-brand=breitling] .pUPNcG_chevron{color:var(--color-brand-primary)!important}html[data-brand=breitling] .pUPNcG_filters{scrollbar-width:thin;scrollbar-color:#ffd100 #0000}html[data-brand=breitling] .pUPNcG_filters::-webkit-scrollbar{width:6px}html[data-brand=breitling] .pUPNcG_filters::-webkit-scrollbar-track{background:0 0}html[data-brand=breitling] .pUPNcG_filters::-webkit-scrollbar-thumb{background-color:#ffd100;border-radius:3px}html[data-brand=breitling] .pUPNcG_filters::-webkit-scrollbar-thumb:hover{background-color:#e6bc00}
.x__NEG_prefix,.x__NEG_withWord{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-secondary)}.x__NEG_withWordMobile{display:inline}@media (min-width:768px){.x__NEG_withWordMobile{display:none}}.x__NEG_withWordDesktop{display:none}@media (min-width:768px){.x__NEG_withWordDesktop{display:inline}}.x__NEG_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}@media (min-width:768px){.x__NEG_actions{justify-content:flex-start}}.x__NEG_logoButton{cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.x__NEG_logoButton:focus-visible{outline:2px solid var(--color-focus,#000);outline-offset:2px}.x__NEG_logo{width:auto;height:2.75rem;display:block}.x__NEG_viewOptions{width:6.375rem}
.SOqjwW_root{align-items:flex-start;gap:var(--space-1);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;width:100%;padding:0;display:flex}.SOqjwW_root:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.SOqjwW_header{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.SOqjwW_logo{width:auto;height:1.25rem;display:block}.SOqjwW_payIn{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.2}.SOqjwW_downPayment,.SOqjwW_paymentCost{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0;line-height:1.4}.SOqjwW_paymentCost{align-items:baseline;gap:var(--space-1);display:flex}.SOqjwW_infoIcon{margin-left:var(--space-1);vertical-align:-.125em;color:var(--color-text-secondary);display:inline-block}.SOqjwW_badge{background-color:var(--color-primary);width:1.375rem;height:1.375rem;color:var(--color-white);font-family:var(--font-body-semibold);border-radius:50%;justify-content:center;align-items:center;font-size:.625rem;line-height:1;display:inline-flex}
.VNdQ8a_container{gap:var(--spacing-md);flex-direction:column;display:flex}.VNdQ8a_header{gap:var(--spacing-xs);flex-direction:column;display:flex}.VNdQ8a_title{font-size:var(--font-size-sm);font-family:var(--font-body-medium);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-primary)}.VNdQ8a_subtitle{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.VNdQ8a_grid{gap:var(--spacing-sm);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.VNdQ8a_buckleCard{padding:var(--spacing-sm);background:var(--color-background);border:1px solid var(--color-border);cursor:pointer;flex-direction:column;transition:all .2s;display:flex}.VNdQ8a_buckleCard:hover:not(.VNdQ8a_unavailable):not(.VNdQ8a_selected){border-color:var(--color-text-primary);background:var(--color-background-hover)}.VNdQ8a_buckleCard:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.VNdQ8a_buckleCard.VNdQ8a_selected{border-color:var(--color-primary);padding:calc(var(--spacing-sm) - 1px);border-width:2px}.VNdQ8a_buckleCard.VNdQ8a_unavailable{opacity:.5;cursor:not-allowed;background:var(--color-background-disabled)}.VNdQ8a_imageWrapper{aspect-ratio:1;width:100%;margin-bottom:var(--spacing-sm);background:var(--color-background-secondary);position:relative;overflow:hidden}.VNdQ8a_image{object-fit:contain;transition:transform .3s}.VNdQ8a_buckleCard:hover:not(.VNdQ8a_unavailable) .VNdQ8a_image{transform:scale(1.05)}.VNdQ8a_selectedBadge{top:var(--spacing-xs);right:var(--spacing-xs);background:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute}.VNdQ8a_checkmark{color:#fff;font-size:14px;font-family:var(--font-body-bold)}.VNdQ8a_placeholderImage{background:var(--color-background-tertiary,#f0f0f0);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.VNdQ8a_placeholderText{font-size:24px;font-family:var(--font-body-bold);color:var(--color-text-secondary);text-transform:uppercase}.VNdQ8a_info{text-align:left;flex-direction:column;gap:2px;display:flex}.VNdQ8a_buckleName{font-size:var(--font-size-xs);font-family:var(--font-body-medium);color:var(--color-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.VNdQ8a_buckleMaterial{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.VNdQ8a_bucklePrice{font-size:var(--font-size-sm);font-family:var(--font-body-bold);color:var(--color-text-primary);margin-top:var(--spacing-xs)}.VNdQ8a_integrated .VNdQ8a_integratedInfo{gap:var(--spacing-xs);padding:var(--spacing-md);background:var(--color-background-secondary);border:1px solid var(--color-border);flex-direction:column;display:flex}.VNdQ8a_integrated .VNdQ8a_integratedLabel{font-size:var(--font-size-sm);font-family:var(--font-body-medium);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-primary)}.VNdQ8a_integrated .VNdQ8a_integratedNote{font-size:var(--font-size-xs);color:var(--color-text-secondary)}@media (min-width:1024px){.VNdQ8a_grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:1023px) and (min-width:768px){.VNdQ8a_grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.VNdQ8a_grid{grid-template-columns:repeat(2,1fr)}}
._9ckdzW_container{gap:var(--spacing-sm);flex-direction:column;display:flex}._9ckdzW_header{align-items:center;gap:var(--spacing-md);display:flex}._9ckdzW_label{font-size:var(--font-size-sm);font-family:var(--font-body-medium);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-primary)}._9ckdzW_currentColor{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._9ckdzW_swatches{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}._9ckdzW_swatch{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s;display:flex;position:relative}._9ckdzW_swatch:hover:not(._9ckdzW_unavailable):not(._9ckdzW_selected){transform:scale(1.1)}._9ckdzW_swatch:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._9ckdzW_swatch._9ckdzW_selected{border-color:var(--color-primary)}._9ckdzW_swatch._9ckdzW_unavailable{opacity:.4;cursor:not-allowed}._9ckdzW_colorDot{border:1px solid #0000001a;border-radius:50%;width:28px;height:28px;box-shadow:inset 0 0 2px #0000001a}._9ckdzW_imageSwatch{border-radius:4px;width:48px;height:48px;overflow:hidden}._9ckdzW_imageSwatch._9ckdzW_selected{border-radius:4px}._9ckdzW_imageWrapper{width:100%;height:100%;position:relative;overflow:hidden}._9ckdzW_swatchImage{object-fit:cover}._9ckdzW_selectionRing{border:2px solid var(--color-primary);border-radius:inherit;pointer-events:none;position:absolute;inset:-4px}._9ckdzW_strikethrough{background:var(--color-error);pointer-events:none;width:120%;height:2px;position:absolute;transform:rotate(-45deg)}._9ckdzW_singleColor{align-items:center;gap:var(--spacing-sm);flex-direction:row}._9ckdzW_singleColor ._9ckdzW_colorName{font-size:var(--font-size-base);color:var(--color-text-primary)}._9ckdzW_vertical ._9ckdzW_swatches{flex-direction:column}._9ckdzW_vertical ._9ckdzW_swatch{width:auto;height:auto;padding:var(--spacing-xs) var(--spacing-sm);gap:var(--spacing-sm);border-radius:4px;flex-direction:row;justify-content:flex-start}._9ckdzW_vertical ._9ckdzW_colorDot{width:24px;height:24px}@media (max-width:768px){._9ckdzW_swatches{gap:var(--spacing-xs)}._9ckdzW_swatch{width:36px;height:36px}._9ckdzW_colorDot{width:24px;height:24px}._9ckdzW_imageSwatch{width:40px;height:40px}}
.dBGw2a_section{width:100%;padding:var(--space-16) var(--space-5);background:var(--color-white)}@media (min-width:768px){.dBGw2a_section{padding:var(--space-20) var(--space-8)}}[data-brand=breitling] .dBGw2a_section{padding:var(--space-12) var(--space-8)}.dBGw2a_container{gap:var(--space-12);flex-direction:column;max-width:1400px;margin:0 auto;display:flex}@media (min-width:768px){.dBGw2a_container{gap:var(--space-16)}}[data-brand=breitling] .dBGw2a_container{gap:var(--space-12)}@media (min-width:768px){[data-brand=breitling] .dBGw2a_container{gap:var(--space-12)}}.dBGw2a_header{gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:768px){.dBGw2a_header{flex-direction:row;justify-content:space-between;align-items:center}}.dBGw2a_headerRight{display:none}@media (min-width:768px){.dBGw2a_headerRight{align-items:center;gap:var(--space-4);display:flex}}.dBGw2a_swissMade{font-family:var(--font-family-display,var(--font-display));font-size:var(--text-sm);color:var(--color-error,#ae1818);text-transform:uppercase;letter-spacing:0}.dBGw2a_heading{font-family:var(--font-display);font-size:var(--text-2xl);color:#000;text-transform:uppercase;margin:0;line-height:1.2}@media (min-width:768px){.dBGw2a_heading{font-size:var(--text-3xl)}}[data-brand=breitling] .dBGw2a_heading{font-size:var(--text-4xl);font-family:var(--font-display-bold);color:var(--color-text-primary,#1a2238);letter-spacing:0}.dBGw2a_headingAccent{color:inherit}[data-brand=breitling] .dBGw2a_headingAccent{color:var(--color-text-accent,#c9a227)}.dBGw2a_download{align-items:center;gap:var(--space-2);font-family:var(--font-body-medium);font-size:var(--text-xs);color:var(--color-brand-primary,#3e4827);text-underline-offset:2px;letter-spacing:.04em;transition:color var(--duration-normal) var(--ease-out);text-decoration:none;display:inline-flex}.dBGw2a_download:hover{color:var(--color-brand-primary,#3e4827);text-decoration:underline}.dBGw2a_download svg{color:currentColor;width:16px;height:16px}[data-brand=breitling] .dBGw2a_download{font-family:var(--font-family-display,var(--font-display));color:var(--color-text-primary,#07213f);text-transform:uppercase;letter-spacing:0;text-decoration:none}[data-brand=breitling] .dBGw2a_download:hover{color:var(--color-brand-primary)}[data-brand=breitling] .dBGw2a_download svg{width:14px;height:14px;color:var(--color-brand-primary)}.dBGw2a_downloadMobile{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-body-medium);font-size:var(--text-xs);color:var(--color-brand-primary,#3e4827);text-underline-offset:2px;letter-spacing:.04em;margin-top:var(--space-6);transition:color var(--duration-normal) var(--ease-out);text-decoration:none;display:flex}.dBGw2a_downloadMobile:hover{color:var(--color-brand-primary,#3e4827);text-decoration:underline}.dBGw2a_downloadMobile svg{color:currentColor;width:16px;height:16px}@media (min-width:768px){.dBGw2a_downloadMobile{display:none}}[data-brand=breitling] .dBGw2a_downloadMobile{font-family:var(--font-family-display,var(--font-display));color:var(--color-text-primary,#07213f);text-transform:uppercase;letter-spacing:0;text-decoration:none}[data-brand=breitling] .dBGw2a_downloadMobile:hover{color:var(--color-brand-primary)}[data-brand=breitling] .dBGw2a_downloadMobile svg{width:14px;height:14px;color:var(--color-brand-primary)}.dBGw2a_grid{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:576px){.dBGw2a_grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.dBGw2a_grid{gap:var(--space-8);grid-template-columns:repeat(var(--feature-columns,6), minmax(0, 1fr))}}.dBGw2a_feature{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.dBGw2a_iconWrapper{justify-content:center;align-items:center;width:40px;height:40px;display:flex}[data-brand=breitling] .dBGw2a_iconWrapper{background-color:var(--color-navy-blue,#07213f);--stroke-0:var(--color-brand-primary);border-radius:50%;width:70px;height:70px}.dBGw2a_iconContainer{justify-content:center;align-items:center;width:56px;height:56px;display:flex}[data-brand=breitling] .dBGw2a_iconContainer{width:70px;height:70px}.dBGw2a_icon{object-fit:contain;width:100%;height:100%}[data-brand=breitling] .dBGw2a_icon{width:70px;height:70px}.dBGw2a_swatch{aspect-ratio:1;width:28px;box-shadow:inset 0 0 0 1px var(--color-border);border-radius:50%;flex-shrink:0}.dBGw2a_content{gap:var(--space-1);flex-direction:column;display:flex}[data-brand=breitling] .dBGw2a_content{position:relative}.dBGw2a_label{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-document-label);text-transform:capitalize;line-height:1.5}[data-brand=breitling] .dBGw2a_label{align-items:center;gap:var(--space-1);font-size:var(--text-md);color:var(--color-brown);display:flex}@media (min-width:768px){[data-brand=breitling] .dBGw2a_label{font-size:var(--text-md)}}.dBGw2a_infoButton{cursor:pointer;color:var(--color-brown);opacity:.7;transition:opacity var(--duration-normal) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.dBGw2a_infoButton:hover{opacity:1}.dBGw2a_tooltip{z-index:10;width:max-content;max-width:250px;padding:var(--space-3);margin-top:var(--space-2);background:var(--color-navy-blue,#07213f);color:var(--color-white);font-family:var(--font-body);font-size:var(--text-xs);text-align:center;border-radius:4px;line-height:1.4;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000026}.dBGw2a_tooltip:before{content:"";border:6px solid #0000;border-bottom-color:var(--color-navy-blue,#07213f);position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.dBGw2a_value{font-family:var(--font-body-bold);font-size:var(--text-base);color:var(--color-document-label);line-height:1.5}[data-brand=breitling] .dBGw2a_value{font-size:var(--text-sm);color:var(--color-text-primary,#07213f)}@media (min-width:768px){[data-brand=breitling] .dBGw2a_value{font-size:var(--text-sm)}}
.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}
/*# sourceMappingURL=1pvho976x598d.css.map*/